Archive | Programlama

KDevelop 5.2 beta 1 duyuruldu

Unix benzeri işletim sistemleri için KDE SC masaüstü ortamına tümleşik özgür bir geliştirme ortamı olan KDevelop’un 5.2 sürümünün ilk betası duyuruldu ve indirilmek üzere yansılarda yerini aldı. KDevelop 5.2 Beta 1 sürümünü duyurmaktan mutluluk duyduklarını söyleyen geliştirme ekibi, bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiğini hatırlatırken, test eden kullanıcıların tespit ettikleri hataları rapor etmelerini rica etti. Bu sürümde, 5.1 sürümünden daha fazla analizör eklentisi kullanıldığı belirtiliyor. Alternatif bir hata ayıklayıcı olarak LLDB’yi kullanmayı mümkün kılan yazılımda, C/C++ kodu için Cppcheck’in iyi bilinen bir statik analiz aracı olduğu ifade ediliyor. Yalnız C++ ve C için değil, PHP ve Python gibi diller için de önemli bir alternatif olan KDevelop, herhangi bir derleyici içermiyor, çalıştırılabilir kod üretmek için GCC gibi harici derleyicileri kullanıyor. Ada, Bash, C, C++, Fortran, Java, Pascal, Perl, PHP, Python ve Ruby gibi pek çok programlama dilini destekleyen KDevelop; GNU Genel Kamu Lisansı altında yayımlanan özgür bir yazılım. KDevelop 5.2 beta 1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

KDevelop 5.2 beta 1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PHP 7.0.24 duyuruldu

PHP’nin çeşitli hataları giderilmiş bulunan 7.0.24 duyuruldu. Tüm kullanıcıların en kısa zamanda, yansılarda indirime sunulan ve birkaç güvenlik hatasının giderildiği yeni sürüme yükseltme yapmalarının doğru olacağı ifade ediliyor. PHP 7.0.24 hakkında ayrıntılı bilgi edinmek için, PHP anasayfasından sürüm duyurusuna ulaşılabileceği belirtildi. 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. Artık PHP; bloglardan forumlara, portal sistemlerinden veri tabanlarına, sınıflardan fonksiyonlara her türlü işlevde kullanılıyor.

Continue Reading →

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

0

MariaDB’nin 10.2.9 sürümü duyuruldu

İlişkisel veritabanı sistemi olan MySQL’in kaynak kodundan türeyen ve GNU Genel Kamu Lisansı altında kullanıma sunulan MariaDB’nin 10.2.9 sürümü duyuruldu. MariaDB 10.2.9 hakkında ayrıntılı bilgi edinmek için sürüm notları ve değişiklikler sayfası incelenebilir. 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.

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.2.9 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Eclipse 4.7.1 Duyuruldu

Özgür bir tümleşik geliştirme ortamı (IDE) olan Eclipse‘nin 4.7.1 sürümü duyuruldu. Pek çok hata düzeltmesi ve kimi yenilikler içeren sürüm, indirilmek üzere yansılarda yerini aldı. Eclipse; 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.7.1 hakkında ayrıntılı bilgi edinmek için ilgili sayfayı inceleyebilirsiniz.

Continue Reading →

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

0

PHP 7.1.10 çıktı

PHP’nin çeşitli hataları giderilmiş bulunan 7.1.10 sürümü çıktı. Henüz resmi duyurusu yapılmamış olan sürüm, indirilmek üzere yansılarda hazır bulunuyor. Tüm kullanıcıların en kısa zamanda, yansılarda indirime sunulan ve birkaç güvenlik hatasının giderildiği yeni sürüme yükseltme yapmalarının doğru olacağı ifade ediliyor. PHP 7.1.10 hakkında ayrıntılı bilgi edinmek için, yayımlandıktan sonra PHP anasayfasından sürüm duyurusuna ulaşılabileceği belirtildi. 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. Artık PHP; bloglardan forumlara, portal sistemlerinden veri tabanlarına, sınıflardan fonksiyonlara her türlü işlevde kullanılıyor.

Continue Reading →

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

Resmi duyurusu yapıldıktan sonra:

0

MySQL 8.0 RC1 duyuruldu

Çoklu iş parçacıklı (multi-thread), çok kullanıcılı (multi-user), hızlı, sağlam ve açık kaynak veritabanı yönetim sistemi olan MySQL’in 8.0 sürümünün ilk sürüm adayı, Morgan Tocker tarafından duyuruldu. MySQL’i modern uygulamalar için daha iyi hale getirmek için çalıştıklarını belirten Tocker; bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiğini hatırlatırken, test eden kullanıcıların tespit ettikleri hataları rapor etmeleri rica etti. MySQL kurulumu hakkında bilgi edinmek için MySQL kurulum belgelerinin incelenmesi tavsiye ediliyor. MySQL 8.0 RC1 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

MySQL 8.0 RC1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU Binutils 2.29.1 duyuruldu

GNU Binutils’in 2.29.1 sürümü, Nick Clifton tarafından duyuruldu. Clifton; sürümü duyurmaktan memnuniyet duyduğunu belirterek, projeye katkıda bulunan herkese teşekkür ettiklerini ifade etti. Bunun, kimi hatalar içeren önceki 2.29 sürümü üzerinden yapılan bir güncelleme olduğunu söyleyen Clifton; yeni bir özelliğin söz konusu olmadığını ifade etti. Farklı nesne dosya formatlarının içersindeki nesne kodlarının işlenmesi amacı ile kullanılan kütüphaneler, profil verileri, kaynak kodu gibi programlama araçlarının oluşturduğu bir paket olan GNU Binutils’in yeni sürümünde, MIPS portunun, microMIPS genişletilmiş fiziksel adreslemeyi (XPA) desteklediği ifade ediliyor. Kullanımı tipik olarak GCC, make ve GDB ile birlikte gerçekleştirilen yazılımın ilk sürümlerinde küçük araçlardan oluştuğu biliiniyor. Sonraki sürümlerinde fonksiyonellikleri birbirlerine yakın olduğu için GNU Assembler (GAS) ve GNU Linker (GLD) eklenmiş bulunuyor. Karmaşık olanları daha çok BFD ve libopcodes kütüphaneleri içinde olan Binutils’in çoğunluğu basit programlardan oluşur. Orijinal BFD versiyonları David Henkel-Wallace ve Steve Chamberlain tarafından yazılmıştır. GNU Binutils 2.29.1 hakkında ayrıntılı bilgi edinmek için projenin sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0