Archive | Programlama

PyPy 7.0.0 duyuruldu

Python programlama dilinin, Python‘un standart uygulaması olan CPython’a alternatif bir uygulama olan, CPython’un yerine geçen ve RPython dili kullanılarak oluşturulup onunla birlikte geliştirilen PyPy‘nin 7.0.0 sürümü duyuruldu. CPython yerine kullanılmasının nedeni, Python ve CPython’dan genellikle daha hızlı çalışması olan PyPy, Python 2.7.13 ve 3.5.3’ü uyguluyor. Python test paketinde geçen tüm ana dilleri destekleyen yazılım, yaygın olarak kullanılan Python standart kütüphane modüllerinin çoğunu destekliyor. CPython ile bilinen farklılıklar için uyumluluk sayfasının ziyaret edilmesi öneriliyor. PyPy; x86 (IA-32), x86_64, ARMv6 or ARMv7, VFPv3, PowerPC 64bit, System Z (s390x) CPU mimarilerini destekliyor ve koruyor. PyPy 7.0.0  hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve neler yeni sayfasını inceleyebilirsiniz.

Continue Reading →

PyPy 7.0.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Firebird’in 4.0 sürümü duyuruldu

Interbase 6 kodları üzerine geliştirilmiş ücretsiz bir SQL veritabanı olan Firebird‘in 4.0 sürümü, Adrian Marius Popa tarafından duyuruldu. Tüm kullanıcıların veritabanlarını bu sürüme geçirmelerinin önemle tavsiye edildiği vurgulandı. Çeşitli hata düzeltmeleriyle gelen sürüm, geniş bir koleksiyonu içerdiği belirtildi. Bilindiği gibi, FireBird, bir SQL veritabanı olması dolayısıyla paradox ve MySQL gibi veritabanlarında olmayan transaction, SP, trigger gibi yapıları desteklemektedir. Firebird, Interbase kodlarından geliştirilmesine karşın kodlar bir kaç kez baştan yazılmış; performans ve özellik olarak Interbase’i geçmiştir. Küçük, Orta ve büyük ölçekli tüm projelerde rahatlıkla ve güvenle kullanılabilir. Ayrıca ReadOnly DB Özelliği ile CD’lerde dahi çalıştırılabilir, tanıtım programlarında da kullanılabilir. Firebird; başta GNU/Linux olmak üzere, FreeBSD, Solaris, HP-UX, Mac-OS ve Windows pek çok işletim sistemini destekler. Firebird 4.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

Firebird 4.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

SQLite 3.27.1 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite, 3.27.1 sürümüne güncellendi. Kullanıcıların, yazılımı çeşitli değişiklikler ve hata düzeltmeleriyle gelen yeni sürüme yükseltmelerinin önemli olduğu ifade ediliyor. Kötü niyetli SQL’e karşı arttırılmış sağlamlık sağlanan yazılımda, SQLITE_PREPARE_NO_VTAB seçeneğinin sqlite3_prepare_v3 () işlevine eklendiği söyleniyor. Tablo değerli işlevler etrafında parantez kullanımını engelleyen bir ayrıştırıcı hatası düzeltildiği bildiriliyor. SQLite 3.27.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

SQLite 3.27.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

SQLite 3.27.0 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite, 3.27.0 sürümüne güncellendi. Kullanıcıların, yazılımı çeşitli değişiklikler ve hata düzeltmeleriyle gelen yeni sürüme yükseltmelerinin önemli olduğu ifade ediliyor. Çeşitli hata düzeltmeleriyle gelen yazılıma, sqlite3_deserialize tarafından oluşturulan bellek içi veritabanının boyutuna bir üst sınır ayarlamak için SQLITE_FCNTL_SIZE_LIMIT dosya kontrolü eklendiği bildiriliyor. Kaynak kodları halka açık bir yazılım olan  SQLite, diğer SQL veritabanlarının aksine, ayrı bir sunucu işlemi yapmıyor. SQLite okuyor ve doğrudan sıradan disk dosyalarına yazıyor. SQLite 3.27.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

SQLite 3.27.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PyCharm 2019.1 EAP 3 duyuruldu

İlk Early Access Program (EAP) versiyonu, 24 Ocak 2019‘da duyurulan PyCharm’ın üçüncü EAP versiyonu, Ernst Haagsman tarafından duyuruldu. PyCharm hata ayıklayıcısının artık herhangi bir koleksiyondaki öğeleri rahatlıkla görüntüleyebileceğini belirten Haagsman; birçok JavaScript geliştirmesiyle gelen yeni sürümün, sanal bir makinede dağıtılacak bir uygulama geliştirenlerin, yaratımı otomatik hale getirmek için Vagrant adlı harika bir aracı kullanabileceklerini hatırlattı. Haagsman; kararlı sürüm kullanıma sunulmadan önce, kullanıcının yeni özellikleri denemesine yardımcı olmak ve onun da fikrini almak amacıyla bu EAP test sürümünü indirime sunduklarını ifade etti. Bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiğini hatırlatan Haagsman; test eden kullanıcıların tespit ettikleri hataları rapor etmelerini rica etti. Haagsman; dahili terminal açılıp hemen kullanıcıya ait projenin conda env’inde mevcut olan herhangi bir CLI aracının çalıştırılabileceğini söyledi. PyCharm 2019.1 EAP 3 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

PyCharm 2019.1 EAP 3  edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PHP 7.3.2 duyuruldu

PHP’nin 7.3.2 sürümü duyuruldu. Çeşitli hataları giderilen ve kimi güvenlik düzeltmeleri ve kimi iyileştirmeler içeren yeni sürüm hakkında daha fazla bilgi edinmek için haberler veya yükseltme dosyalarını inceleyebilirsiniz. PHP, ilk kez Rasmus Lerdorf tarafından, web üzerinden sayfasını ziyaret edenleri izlemek amacıyla bir dizi Perl betiği kullanılarak geliştirilmişti. Ancak insanlar bununla ilgilenmeye başlayınca, Lerdorf bir betik motoru oluşturmaya karar verdi. Ayrıca formlara da destek verdi ve böylece PHP/F1 biçimlenmiş oldu. Adı duyuldukça kimi geliştiricinin dikkatini çekti ve böylece bir API oluşturuldu: PHP3 meydana geldi. Ardından Zend motoruyla PHP4 geldi. Günümüzde PHP; bloglardan forumlara, portal sistemlerinden veri tabanlarına, sınıflardan fonksiyonlara her türlü işlevde kullanılıyor. 

Continue Reading →

PHP 7.3.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

CMake 3.13.4 duyuruldu

Çapraz platform, açık kaynak kodlu, derleyiciden bağımsız bir biçimde yazılım oluşturma sürecini yöneten bir yazılım olan CMake’in 3.13.4 sürümü, Robert Maynard tarafından duyuruldu. CMake 3.13.4’ü duyurmaktan mutluluk duyduklarını söyleyen Maynard; herkesin en kısa zamanda, en son sürüme terfi etmesini beklediklerini ifade etti. Maynard; sürece katkıda bulunmak için kendileriyle iletişime geçen herkese teşekkür ettiklerini ifade etti. Birden çok kütüphaneye dayanan uygulamaları ve dizin hiyerarşilerini destekleyen CMake; make, Apple Xcode ve Microsoft Visual Studio yerleşik yapı ortamlarıyla birlikte kullanılabiliyor. CMake’in kendi sisteminde yalnızca C++ derleyicisi gerektiren minimum bağımlılıkları vardır. CMake’in bir diğer güzel özelliği, bir grafik editörle kullanılmak üzere tasarlanmış bir önbellek dosyası oluşturmasıdır. Çapraz platform ortamına duyulan ihtiyaç nedeniyle, 1999’da geliştirilmeye başlanan CMake; United States National Library of Medicine tarafından finanse edilmektedir. İlk olarak 2000 yılında uygulanmaya giren CMake; 2001’de daha da gelişti. CMake 3.13.4 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

CMake 3.13.4 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0