Archive | Programlama

GNUstep GUI ve Backend 0.27.0 duyuruldu

Basitlik ve zariflik için çaba sarf eden özgür, nesne yönelimli, çapraz platform bir geliştirme ortamı olan GNUstep GUI ve Backend’in 0.27.0 sürümü, Ivan Vucica tarafından duyuruldu. GNUstep GUI kütüphanesi; GNU Objective-C derleyicisini, GNUstep temel kütüphanesini, TIFF grafik kütüphanesini, Independent JPEG grup libjpeg kütüphanesini ve GNUstep ‘Back’ kütüphanesinden bir arka uç bileşenini gerektiriyor. Gelişmiş GUI masaüstü ve sunucu uygulamaları için olgun bir framework olan yazılım, çeşitli platformlara ve mimarilere taşınabilen Apple’in Cocoa’sının (eskiden NeXT’nin OpenStep’i) API’lerini yakından takip ediyor. GNUstep projesi hakkında fikir edinmek için projenin sayfasından yararlanabilirsiniz. GNUstep GUI ve GUI Backend 0.27.0 hakkında ayrıntılı bilgi edinmek için ilgili sürüm duyurularını inceleyebilirsiniz.

Continue Reading →

GNUstep GUI ve Backend 0.27.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNUstep Base 1.26.0 duyuruldu

Basitlik ve zariflik için çaba sarf eden özgür, nesne yönelimli, çapraz platform bir geliştirme ortamı olan GNUstep Base Library’in 1.26.0 sürümü, Ivan Vucica tarafından duyuruldu. Genel amaçlı, grafiksel olmayan Objective C nesnelerinin bir kütüphanesi olan GNUstep Base Library; OpenStep standardının grafik olmayan bölümünü (vakıf kütüphanesi) uygulamayı amaçlamaktadır. Utf8 geçerlilik kontrollerini iyileştirilen yazılımın; Japonca, Türkçe ve Lehçe çevirileri güncellenmiş bulunuyor. GNUstep GUI kütüphanesi; GNU Objective-C derleyicisini, GNUstep temel kütüphanesini, TIFF grafik kütüphanesini, Independent JPEG grup libjpeg kütüphanesini ve GNUstep ‘Back’ kütüphanesinden bir arka uç bileşenini gerektiriyor. GNUstep Base 1.26.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNUstep Base 1.26.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

MariaDB 10.3.12 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.3.12 sürümü, Ian Gilfillan tarafından duyuruldu. MariaDB 10.3.12 hakkında ayrıntılı bilgi edinmek için sürüm duyurusu, 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.3.12 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Apache NetBeans IDE (incubating) 10.0 duyuruldu

Bilindiği gibi, The Apache Software Foundation, Eylül 2017’de Java modül sistemi desteğiyle NetBeans 9.0‘ı yayınlamıştı. Yeni ipuçları, hata işleyicileri ve yeniden yapılandırıcılarla gelen yazılım, 10.0 sürümüne güncellendi. Apache NetBeans IDE’nin ikinci büyük sürümü olan yeni sürüm; JDK 11, JUnit 5, PHP, JavaScript ve Groovy için destek eklemeye ve birçok sorunu çözmeye odaklanmış bulunuyor. IDE üzerinde modül bağımlılıklarını gösterme yeteneğiyle gelen yeni sürüm; Java Kabuğu ve REPL aracı için konsol benzeri bir kullanıcı arayüzü içeriyor. JDK 11’i destekleyen sürümün, PHP dil desteği geliştirildi. Yazılım, artık, PHP 7.3/7.2/7.1’deki en son dil özellikleri için destek alabilecek. Apache NetBeans IDE (incubating) 10.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Apache NetBeans IDE (incubating) 10.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PyCharm 2018.3.3 RC ve PyCharm 2018.2.7 duyuruldu

Çapraz platform bir Python IDE, bir geliştirme ortamı olan PyCharm‘ın 2018.3.3 sürümünün sürüm adayı ile 2018.2.7 sürümü, Dmitry Filippov tarafından duyuruldu. PyCharm 2018.3.3 RC’nin Python’la ilgili yayınlamadan önce kullanıcılarla tekrar kontrol edilmek istenen platform iyileştirmeleri ile birlikte geldiğini söyleyen Filippov; 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. Filippov; Django ayarlarıyla ilgili bir hatanın düzeltildiği PyCharm 2018.2.7 ile ilgili ise, kullanıcıların yeni sürüme güncelleme yapmalarının önerildiğini hatırlattı. PyCharm 2018.3.3 RC ve PyCharm 2018.2.7 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

PyCharm 2018.3.3 RC ve PyCharm 2018.2.7 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Ruby 2.6.0 duyuruldu

Ruby programlama dilinin 2.6.0 sürümü duyuruldu. Ruby’nin bir dizi yeni özellik ve performans iyileştirmesi içeren 2.6.0 sürümünü duyurmaktan mutluluk duyulduğu ifade edilirken, Ruby programlarının performansını iyileştirmeyi amaçlayan JIT derleyicisinin ilk uygulamasının bu sürümle sunulduğu belirtiliyor. Bu sürümle birlikte tüm kullanıcıların yeni yılı kutlanıyor Nesne yönelimli bir programlama dili olan Ruby; Unix türevleri dışında Windows, Mac OS X, BeOS, Amiga, OS/2, Symbian gibi hemen tüm platformlarda çalışabilen; GPL ile lisanslanmış, özgür bir yazılım. Ruby 2.6.0 hakkında daha fazla bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Ruby 2.6.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Python 3.7.2 duyuruldu

GNU/Linux başta olmak üzere; Mac Os, Windows, Amiga, Symbian gibi hemen hemen her türlü platformda çalışabilen Python programlama dilinin yeni sürümü, 3.7.2 duyuruldu. Python 3.7 serisinin ikinci sürümü olduğu belirtilen sürüm, hata düzeltmeleri ve belge güncellemelerini içeriyor. Python 3.7.0 serisinin ikinci bakım ve güncelleme sürümü olan yeni sürüm; çeşitli hata düzeltmeleri ve belge güncellemeleri içeriyor. Geliştirilmeye 1990 yılında Guido van Rossum tarafından Amsterdam’da başlanan ve adını 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 alan Python; dilin öğrenilmesini ve akılda kalmasını kolaylaştıran girintilere dayalı basit sözdizimine sahiptir. Bu da ona söz diziminin ayrıntıları ile vakit geçirmeden programlamaya yönelme imkanı bulunabilen bir dil olma özelliği kazandırmaktadır. Günümüzde Python Yazılım Vakfı çevresinde toplanan gönüllülerin çabalarıyla sürdürülen Python’ın 1.0 sürümü Ocak 1994′te duyurulmuştur. Python 3.7.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ya da neler yeni sayfasını inceleyebilirsiniz.

Continue Reading →

Python 3.7.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0