Archive | Programlama

Firebird 4.0 RC duyuruldu

Beta 2 sürümü 19 Mayıs 2020‘de duyurulan Firebird‘in ilk sürüm adayı, Firebird projesi tarafından duyuruldu. Bu sürüm adayının, yeni sürüm için geliştirilen tüm özellikleri ve iyileştirmeleri göstereceği belirtilirken, sürüm adaylarının genellikle yeterince kararlı kabul edildiği ve “neredeyse üretim” ortamlarında test edilmeleri için önerilebildikleri hatırlatılıyor. Kullanıcıların bunu denemekten ve geliştirme posta listesine geri bildirimde bulunmaktan memnuniyet duyacaklarına inanıldığı ifade ediliyor. Firebird 3.0.7 ve Firebird 4.0 Beta 2 sürümlerinden bu yana düzeltilen hataların, hatalar sayfasında listelenmiş ve açıklanmış olduğu belirtilirken, kullanıcı oturumu ortamını ilk (varsayılan) durumuna sıfırlamak için yeni komut eklendiği söyleniyor. 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 RC 1 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 RC 1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Python 30 yaşında!

Nesne yönelimli, yorumlamalı, birimsel (modüler) ve etkileşimli yüksek seviyeli bir programlama dili olan Python, Guido van Rossum’un bir hobi proje aramasıyla 1989 yılında, Amsterdam’da ortaya çıkmıştı. Projesine Python ismini veren Rossum; onu ABC programlama diline bir varis olarak yarattı. Adını sanılanın aksine bir yılandan değil, Guido van Rossum’un çok sevdiği, Monty Python adlı altı kişilik bir İngiliz komedi grubunun Monty Python’s Flying Circus adlı gösterisinden almıştır. Rossum; interpreteri yazdıktan sonra, dili USENET’e göndermeye karar verdi ve Şubat 1991’de Python kodunu halka açık hale getirdi. Python 2 versiyonunun resmi geliştirilme süreci, son sürümü olan Python 2.7.x serisi versiyonlarının ardından 1 Ocak 2020 itibarıyla resmi olarak sona erdi. Python 2.x geliştirilme desteğinin sona ermesinin ardından, Python dilinin 3.6.x ve sonraki sürümlerinin geliştirilmesi devam etmektedir. Python, günümüzde Python Yazılım Vakfı çevresinde toplanan gönüllülerin çabalarıyla sürdürülmektedir. Pek çok GNU/Linux dağıtımında ve macOS işletim sisteminde Python öntanımlı bir bileşen olarak gelir.

Continue Reading →


Python 30 yaşında! Doğum günün kutlu olsun Python! Happy anniversary!

Guido van Rossum

0

Guix Workflow Language’nin (GNU GWL) 0.3.0 sürümü duyuruldu

11 Şubat 2018 itibarıyla GNU projesi’nin bir parçası haline gelen Guix Workflow Language’nin (GWL) 0.3.0 sürümü, Ricardo Wurmus tarafından duyuruldu. Guix Workflow Language, çalışma birimlerinin özelliklerini ve birbirleriyle olan ilişkilerini, işlevsel paket yöneticisi GNU Guix’in tekrarlanabilir yazılım dağıtım tesisleri ile birleştirir. GWL’de bilmemiz gereken iki kavram vardır: Süreçler ve iş akışları. GWL iş akışları yürütülebilir koddur. GWL, klasik bir Lisp sözdiziminin yanı sıra Wisp adı verilen Python benzeri bir sözdizimini destekler. Guix Workflow Language’nin (GWL) 0.3.0 sürümünü duyurmaktan mutluluk duyduklarını söyleyen Wurmus; sürümün, iki kişi tarafından yazılan 156 satır koddan oluştuğunu ifade etti. Bu sürümün, bir dizi değişiklik içerdiğini belirten Wurmus; bir başka önemli değişikliğin argüman ayrıştırmak için Guile Config’in kullanılması olduğunu söyledi. Guix Workflow Language (GWL) 0.3.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Guix Workflow Language (GWL) 0.3.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Guix Workflow Language (GWL)hakkında bilgi edinmek için kılavuzu inceleyebilir ya da doğrudan .pdf belgeye ulaşabilirsiniz.

0

GNU Binutils 2.36.1 çıktı

GNU Binutils’in 2.36.1 sürümü duyuruldu. Henüz resmi duyurusu yapılmamış sürüme ait paketler, indirilmek üzere yansılarda yerini almış bulunuyor. Projeye katkıda bulunan herkese teşekkür edildiği ifade edilirken, GNU Binutils’in yeni sürümünde yer alan düzeltmelerin önemli olduğu vurgulanıyor. Sonraki sürümlerinde fonksiyonellikleri birbirlerine yakın olduğu için GNU Assembler (GAS) ve GNU Linker (GLD) eklenmiş bulunan yazılım, karmaşık olanları daha çok BFD ve libopcodes kütüphaneleri içinde yer alıyor ve basit programlardan oluşuyor. Orijinal BFD versiyonları David Henkel-Wallace ve Steve Chamberlain tarafından yazılmıştır. GNU Binutils 2.36.1’in resmi duyurusu az önce, Nick Clifton tarafından yapılmıştır. GNU Binutils 2.36.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU Binutils 2.36.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PyCharm 2021.1 EAP 2 duyuruldu

PyCharm‘ın 2021.1 EAP 2 (erken erişim) sürümü, Valeria Letusheva tarafından duyuruldu. PyCharm 2021.1 EAP 2’nin erken erişim programının sürümü olduğunu belirten Letusheva; bu nedenle denenmesinin ve sonuçlar hakkında geri bildirimde bulunulmasının önemli olduğunu söyledi. Letusheva; PyCharm 2021.1 EAP 2’yi denemek isteyenlerin ücretsiz Toolbox uygulamasını edinebileceklerini ifade etti. Letusheva; Ubuntu kullanıcılarının yazılımı snap kullanarak güncelleyebilceklerini hatırlattı. Letusheva; PyCharm EAP yapılarının tam olarak test edilmemiş olduğunu ve kararsız olabileceğini hatırlattı. PyCharm 2021.1 EAP 2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

PyCharm 2021.1 EAP 2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PHP 7.4.15 duyuruldu

PHP’nin 7.4.15 sürümü haberler veya yükseltme sayfalarından Derick Rethans ve Christoph M. Becker tarafından 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 sayfaları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. PHP 7.4.15 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz. Continue Reading →

PHP 7.4.15 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PHP 7.3.27 duyuruldu

PHP’nin 7.3.27 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. PHP 7.3.27 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

PHP 7.3.27 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0