Archive | Programlama

LLVM 9.0.0 duyuruldu

Üçüncü sürüm adayı 30 Ağustos 2019‘da duyurulan 2000 yılında University of Illinois’de dinamik derleme ve performans optimizasyonları araştırmalarına yönelik olarak başlatılan ve C++ ile geliştirilen LLVM‘nin (Low Level Virtual Machine) 9.0.0 final sürümü, sürüm yöneticisi Hans Wennborg tarafından duyuruldu. Wennborg; kullanıcıların tespit ettikleri hataları rapor etmelerini rica etti. University of Illinois/NCSA Lisansı ile açık kaynaklı olarak geliştirilen projeye özellikle Apple, Google, ARM, Sony ve Intel ciddi katkı sunuyor. Richard Stallman‘ın özgürlük konusunda yazılıma bir itirazı var. LLVM 9.0.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

LLVM 9.0.0 edinmek için projenin önsürümler sayfasına gidilebilir.

0

Eclipse 4.13 Duyuruldu

Özgür bir tümleşik geliştirme ortamı (IDE) olan Eclipse‘nin 4.13 sürümü duyuruldu. Pek çok hata düzeltmesi ve kimi yenilikler içeren sürüm, indirilmek üzere yansılarda yerini aldı. Her zaman olduğu gibi, sürümü test etme konusunda topluluktan yardım beklendiği belirtilirken, düzeltilen ya da yeni özellikler getiren işlerin Eclipse bugzilla veritabanında yer aldığı ifade ediliyor. Eclipse’nin ana odak noktası Java ve Java ile ilişkili teknolojiler olsa da, esnek yapısı sayesinde C ve Python gibi farklı diller için de kullanılmaktadır. 2001 yılında IBM tarafından başlatılan proje, Java’nın ana grafik sistemi olan Swing yerine bulunduğu platformdaki özellikleri doğrudan kullanan SWT’yi kullanarak Java dünyasında tartışmalara yol açmıştır. Hızlı arayüzü, şık görünümü ve güçlü özellikleriyle kısa zamanda Java geliştiricileri arasında en popüler geliştirme ortamı olan Eclipse Projesi’nin yönetimi, 2005 yılında Eclipse Vakfı’na bırakılmıştır. Eclipse; Android geliştirme ortamının önemli bir bileşenidir ve yazılan programları denemek için içinde öykünücü kurulabilmektedir. Çeşitli eklentilerle işlevleri geliştirilen Eclipse; pek çok alanda kullanılabiliyor. Eclipse 4.13 hakkında ayrıntılı bilgi edinmek için ilgili sayfayı inceleyebilirsiniz.

Continue Reading →

Eclipse 4.13 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

OpenJDK 13 duyuruldu

Açık Java geliştirme kiti olarak da bilinen, Java programlama dilinin özgür ve açık kaynak kodlu bir gerçeklemesi olan OpenJDK‘nin 13 no’lu sürümü duyuruldu. GNU Genel Kamu Lisansı altında kullanıma sunulan yazılım, yeni sürümüyle, Java SE platformunun 13. sürümünün açık kaynaklı referans uygulamasını oluşturuyor. EP 2.0 teklifinde değişiklik yapılan sürüm, JDK Sürüm Süreci (JEP 3) kullanılarak üretilmiş bulunuyor. İstisnai durumlar belirtilerek Java Sınıf Kütüphanesi ile ilgili kısımların, GPL lisansına ait hükümlerden uzak tutulmasına özen gösterilmiş. OpenJDK 13 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ya da sürüm notlarını inceleyebilirsiniz.

Continue Reading →

OpenJDK 13 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PyCharm 2019.3 EAP 1 duyuruldu

PyCharm’ın PyCharm 2019.3 EAP 1 sürümü, Joaquin Treviño tarafından duyuruldu. Yazılıma Python çalıştırması yapılandırmasında parametre olarak ayarlanabilecek komut dosyası çalıştırma işlemlerini kişiselleştirmek için şimdi yeni bir seçenek eklediklerini belirten Treviño; Jupyter notebooklarda bazı düzeltmeler yapıldığını söyledi. IPython için hata ayıklayıcının düzgün çalışmamasına neden olan bazı sorunlar da çözülmüş bulunuyor. Daha fazla bilgi için sürüm notlarının incelenebileceğini ifade ediliyor. Bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiği hatırlatılırken, test eden kullanıcıların tespit ettikleri hataları rapor etmeleri rica ediliyor. PyCharm 2019.3 EAP 1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

PyCharm 2019.3 EAP 1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PyCharm 2019.2.2 duyuruldu

Önizleme sürümü 30 Ağustos 2019‘da duyurulan PyCharm’ın 2019.2.2 final sürümü, Joaquin Treviño tarafından duyuruldu. Treviño; regresyon sorunlarını çözen yeni sürümün, Jupyter Notebook yapılandırma deneyimini geliştirdiğini söyledi. Python 3.8 için bazı kod düzeltmeleri uygulanan sürümde, artık, “devam” ve “son” kelimelerinin kullanılmasına izin verildiği bildiriliyor. Python konsolunda işlevler için belge göstermeyen bir hatanın giderildiği belirtilirken, re modülünde unicode karakter desteğinin eklendiği ifade ediliyor. Hata ayıklayıcının düzgün çalışmamasına neden olan IPython için bazı sorunların çözüldüğü söyleniyor. PyCharm 2019.2.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

PyCharm 2019.2.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

MariaDB 10.4.8, 10.3.18 ve 10.2.27 duyuruldu

İlişkisel veritabanı sistemi olan MySQL’in kaynak kodundan türeyen ve GNU Genel Kamu Lisansı altında kullanıma sunulan MariaDB’nin yeni sürümleri 10.4.8, 10.3.18 ve 10.2.27, Ian Gilfillan tarafından duyuruldu. MariaDB Vakfı’nın kendi serilerindeki en son kararlı sürümlerini duyurmaktan memnuniyet duyduğunu söyleyen Gilfillan; ayrıntıları merak eden kullanıcıların 10.4.8, 10.3.18 ve 10.2.27 sürüm notlarına ve 10.4.8, 10.3.18 ve 10.2.27 değişiklik notlarına bakabileceğini ifade etti. Güvenlik, yüksek kullanılabilirlik ve ölçeklenebilirlik özellikleriyle gelen yazılımın, daha fazla işlevsellik sunmaya çaba gösterdiği belirtildi. Bilindiği gibi yazılımın MariaDB ve MariaDB Galera Cluster olmak üzere iki versiyonu bulunuyor. MySQL’in yaratıcısı olan Monty Widenius; kızının adı My’ı yazılıma isim olarak vermişti. Oracle MySQL’in topluluk geliştirme modelinden uzaklaşınca, Monty Widenius MySQL’in kodunu çatallayıp yeni bir yazılıma yönelince, bu kez ikinci kızının adı olan Maria’yı isim olarak seçti ve MariaDB ortaya çıktı. MySQL ile bire bir yer değiştirebilen MariaDB, pek çok kütüphane kodlarının ortak olması nedeniyle tüm MySQL komutlarını tanır ve MySQL arayüz metotlarını destekler. MariaDB 10.4.8, 10.3.18 ve 10.2.27 hakkında ayrıntılı bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

Genel Kamu Lisansı’na (GPL) sahip özgür bir yazılım olarak sunulan yazılımı GPL’in kısıtladığı alanlarda kullanmak isteyenler ayrı bir lisansla satın alabiliyor. MySQL ile aynı komutları, aynı arayüzleri, aynı kitaplıkları ve API’leri içeren MariaDB; MySQL ile özellik açısından birebir uyumludur. Dağıtımların çoğu hâlâ resmi olarak MySQL’i desteklerken, yeni ek özellikler ve geliştirmeler yapılan MariaDB’nin ayrıca kurulması gerekiyor. MariaDB 10.4.8, 10.3.18 ve 10.2.27 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PHP 7.4.0 RC1 duyuruldu

Beta sürümü 25 Temmuz 2019‘da duyurulan PHP 7.4.0’ın ilk sürüm adayı duyuruldu. PHP ekibinin, PHP 7.4.0’ın ilk sürüm adayını açıklamaktan mutluluk duyduğu belirtilirken, bunun erken bir deneme sürümü olduğu, bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiği hatırlatılırken, test eden kullanıcıların tespit ettikleri hataları rapor etmeleri rica ediliyor. Yeni sürüm hakkında daha fazla bilgi edinmek için haberler veya yükseltme dosyalarını inceleyebilirsiniz. PHP 7.4.0 final sürümün Kasım ayı sonunda duyurulması beklenirken, o zamana değin başka sürüm adaylarının da duyurulması bekleniyor. PHP performans iyileştirmeleriyle gelen yeni sürümde, PHP Hash uzantısı şimdi PHP’nin ayrılmaz bir parçasıdır ve artık devre dışı bırakılamaz. Sürüm, PHP OpenSSL akış desteği içindeki TLS 1.3 desteği içeriyor. 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.0 RC1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0