Bu, en son sürümü Version0.15.3sourcecode.tar.gz olarak indirilebilen Pinject adlı Windows uygulamasıdır. İş istasyonları için ücretsiz barındırma sağlayıcısı OnWorks'te çevrimiçi olarak çalıştırılabilir.
Pinject isimli OnWorks uygulamasını ücretsiz olarak çevrimiçi indirin ve çalıştırın.
Bu uygulamayı çalıştırmak için şu talimatları izleyin:
- 1. Bu uygulamayı PC'nize indirdiniz.
- 2. Dosya yöneticimize https://www.onworks.net/myfiles.php?username=XXXXX istediğiniz kullanıcı adını girin.
- 3. Bu uygulamayı böyle bir dosya yöneticisine yükleyin.
- 4. Bu web sitesinden herhangi bir OS OnWorks çevrimiçi öykünücüsünü başlatın, ancak daha iyi Windows çevrimiçi öykünücüsü.
- 5. Yeni başlattığınız OnWorks Windows işletim sisteminden, istediğiniz kullanıcı adıyla https://www.onworks.net/myfiles.php?username=XXXXX dosya yöneticimize gidin.
- 6. Uygulamayı indirin ve kurun.
- 7. Wine'ı Linux dağıtımları yazılım havuzlarınızdan indirin. Kurulduktan sonra, Wine ile çalıştırmak için uygulamaya çift tıklayabilirsiniz. Ayrıca, popüler Windows programlarını ve oyunlarını yüklemenize yardımcı olacak Wine üzerinden gösterişli bir arayüz olan PlayOnLinux'u da deneyebilirsiniz.
Wine, Windows yazılımını Linux üzerinde çalıştırmanın bir yoludur, ancak Windows gerektirmez. Wine, Windows programlarını doğrudan herhangi bir Linux masaüstünde çalıştırabilen açık kaynaklı bir Windows uyumluluk katmanıdır. Esasen Wine, Windows'a ihtiyaç duymadan tüm bu Windows uygulamalarını çalıştırabilmesi için yeterince Windows'u sıfırdan yeniden uygulamaya çalışıyor.
EKRAN
Ad
Pinject
AÇIKLAMA
Pinject, Python için açık bağlantı ve test edilebilirliği sihirden daha fazla tercih eden hafif bir bağımlılık enjeksiyon kütüphanesidir. Genel tekil öğeler yerine, nesnelerin nasıl oluşturulacağını açıklayan sağlayıcılar (bağlamalar) bildirirsiniz ve Pinject, çağrı imzalarını inceleyerek grafiği çözümler. Kapsayıcı yapısı, oluşturucu enjeksiyonunu ve ayrıntılı kapsam belirlemeyi destekler, böylece testleri izole tutarken pahalı kaynakları paylaşabilirsiniz. Kütüphane, kalıpları en aza indirmek için Python'ın iç gözlemine dayanır ve bu da zaten tür ipuçlarına veya anahtar sözcük argümanlarına dayanan kod tabanlarında benimsenmesini kolaylaştırır. Bağlamalar yalnızca Python fonksiyonları ve sınıfları olduğundan, yeniden düzenleme basittir ve DI grafiği hakkında akıl yürütmek kolaydır. Pinject, yapılandırma, günlük kaydı, veri istemcileri ve iş mantığının manuel tesisata başvurmadan temiz bir şekilde ayrılması gereken orta ve büyük ölçekli hizmetler için özellikle kullanışlıdır.
Özellikler
- Python iç gözlemini kullanarak yapılandırıcı tabanlı enjeksiyon
- Sınıflar, fabrikalar ve sabitler için basit bağlama tanımları
- İstek başına, tekil ve özel yaşam süreleri için kapsamlar
- Birim ve bütünleşme testleri için geçersiz kılma ve test çiftleri desteği
- Net ve açık kablolama ile minimal standart metin
- Okunabilirlik için tür ipuçları ve anahtar kelime argümanlarıyla çalışır
Programlama dili
Python
Kategoriler
Bu uygulama, https://sourceforge.net/projects/pinject.mirror/ adresinden de indirilebilir. Ücretsiz İşletim Sistemlerimizden birinden çevrimiçi olarak en kolay şekilde çalıştırılabilmesi için OnWorks'te barındırılmıştır.
