Archive | Programlama

Qt 5.9 Beta duyuruldu

Alpha sürümü 23 Şubat 2017’de duyurulan Qt 5.9’un ilk betası, Tuukka Turunen tarafından duyuruldu. Qt 5.9 Beta’yı duyurmaktan mutluluk duyduğunu söyleyen Turunen; Qt 5.9.0 final sürümünün 2017 yılının Mayıs ayında çıkarılmasının planlandığını belirtti. Beta sürümün yalnızca kaynak paketleri olarak mevcut olduğunu ifade eden Turunen; Qt 5.9’daki özellikler hakkında bilgi edinmek için Qt 5.9 yeni özellikler ve Qt belgeler sayfasının incelenebileceğini söyledi. Qt’yi daha esnek ve kullanımı kolay bir yazılım haline getirmeye çalıştıklarını söyleyen Turunen; kullanıcıların Qt Project mailing lists aracılığıyla e-posta gönderebileceğini ve IRC aracılığıyla kendileriyle iletişim kurabileceğini belirterek, kullanıcıların sürüm hakkındaki görüşlerini beklediklerini hatırlattı. Qt 5.9 Beta hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

KDE masaüstü ortamı ve pek çok açık kaynak kodlu ve ticari amaçlı yazılımın Qt ile geliştirilmesi Nokia’nın da ilgisine çekmiş ve 2008 yılında Trolltech’i 104 Milyon Euro karşılığında satın almıştır. Qt; özellikle KDE masaüstü ortamının bu araç takımını kullanması ile dikkatleri üzerine çekmiştir. Değerli bir geliştirme ortamı olan Qt, C++ ile ilişkili olsa da Python, Ruby, PHP, Perl, Pascal, C# ve Java ile de kullanılabilmektedir. Dikkatleri ilk kez KDE masaüstü ortamının bu araç takımını kullanması ile çeken Qt’nin ilk sürümleri özgür olmayan bir lisansla dağıtılmış, GNU/Linux gibi özgür bir işletim sisteminin en popüler masaüstü ortamının özgür olmayan bir araç takımını kullanması doğallıkla hoş karşılanmamıştır. Buna tepki olarak GTK+ kullanarak GNOME masaüstü geliştirilmeye başlanmıştır. Ayrıca, Harmony denen ve Qt’ye benzeyen bir araç takımı da geliştirilmeye başlanmıştır. Trolltech, bu tepkilere karşı Qt’yi QPL denen, GPL benzeri bir lisansla yayınlamış, ancak, özgür yazılım savunucuları Trolltech’e Qt’yi GPL lisanslı olarak dağıtmasını dayatmıştır. Dördüncü sürümle birlikte Windows için de GPL lisansıyla dağıtılmaya başlanan Qt; Trolltech firmasının Nokia tarafından satın alınmasından sonra, 4.5 sürümünden itibaren LGPL lisansı altında dağıtmaya başlanmıştır. Nokia Qt platformunu cep telefonları için zengin görselliğe sahip uygulamalar geliştirilmesi amacı ile Nokia yazılım geliştirici topluluğuna tanıtır. Günümüzde Qt C++ geliştirilen herhangi bir uygulamada kullanılabileceği gibi, cep telefonu ve gömülü sistemlerde kullanılmaktadır. Qt masa üstü ve sunucu ortamlarında Unix, Linux, Mac OS ve Windows işletim sistemlerini desteklemektedir. Qt C++ ile geliştirme yapmak için Qt SDK ile gelen Qt Creator kullanılabileceği gibi, Eclipse, Visual Studio yada Mac Os X üzerinde XCode kullanılabilir. Qt 5.9 Beta edinmek için;

0

SQLite 3.18.0 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite, 3.18.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. json_patch() SQL işlevinin JSON1 uzantısına eklendiği belirtilirken, ayrıca yazılıma N derleme zamanı seçeneğinin eklendiği ifade edildi. Mozilla, Bloomberg, Oracle, Adobe, Symbian gibi SQLite Konsorsiyum üyeleri tarafından kısmen desteklenen SQLite, kaynak kodları halka açık bir yazılım. SQLite, gömülü bir SQL veritabanı motoru. Diğer SQL veritabanlarının aksine, SQLite, ayrı bir sunucu işlemi yapmıyor. SQLite okuyor ve doğrudan sıradan disk dosyalarına yazıyor. SQLite 3.18.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

SQLite 3.18.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Qt Creator 4.3 Beta duyuruldu

Oldukça basit arayüzü ve yetenekleriyle pek çok kişinin vazgeçilmezi bir ide olan Qt Creator’un 4.3 Beta sürümü, Eike Ziller tarafından duyuruldu. Qt Creator 4.3’ün beta sürümünü duyurdukları için mutlu olduklarını söyleyen Ziller; bölünmüş görünüm kullanıldığında, doğrudan yapılanların etkilerinin görülebileceğini belirtti. Ziller; yapılan iyileştirmelerin ayrıntılı biçimde değişiklikler sayfasında bulunabileceğini söyledi. Bilindiği gibi, genellikle GUI programları geliştirmek için kullanılsa da gelişmiş kütüphanesi GUI bileşenlerinin dışında pek çok araç içeren ve bir grafiksel kullanıcı arayüzü geliştirme araç takımı olan Qt; en çok kullanılan masaüstü ve gömülü platformları desteklemektedir. Daha çok KDE ve Unity 8 ile kullanılan Qt’nin ilk sürümleri özgür olmayan bir lisansla dağıtılmış, GNU/Linux gibi özgür bir işletim sisteminin en popüler masaüstü ortamının özgür olmayan bir araç takımını kullanması doğallıkla hoş karşılanmamıştır. Qt masa üstü ve sunucu ortamlarında Unix, GNU/Linux, Mac OS ve Windows işletim sistemlerini desteklemektedir. Qt C++ ile geliştirme yapmak için Qt SDK ile gelen Qt Creator kullanılabileceği gibi, Eclipse, Visual Studio yada Mac Os X üzerinde XCode kullanılabilir. Qt Creator 4.3 Beta hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Qt Creator 4.3 Beta edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

phpMyAdmin 4.7.0 duyuruldu

phpMyAdmin’in 4.7.0 sürümü duyuruldu. Yeni özellikler, hata düzeltmeleri ve güvenlik düzeltmeleri içeren düzenli bir bakım sürümü olarak duyurulan yeni sürüm, HHVM 3.18 altında çalışırken kimi uyumluluk düzeltmeleri içeriyor. Başarısız kimlik doğrulama girişimlerinin syslog günlüğüne yazıldığı hatırlatılırken, Microsoft Internet Explorer’ın eski, desteklenmeyen sürümleri için desteğin kaldırıldığı belirtiliyor. Başlıca kullanım amacı internet üzerinden MySQL veritabanı yönetimi olan, bununla birlikte veritabanı oluşturma ve silme; tablo ekleme, değiştirme, silme; alan ekleme, değiştirme, silme; SQL sorguları çalıştırma; kullanıcıları, yetkileri ve alan anahtarlarını yönetme gibi pek çok işlevi yerine getiren açık kaynak kodlu ve özgür yazılım phpMyAdmin; halen 72 farklı dili destekliyor. 1998 yılında, Peter Kuppelwieser’in yazmış olduğu MySQL-Webadmin’den esinlenerek PHP tabanlı bir MySQL arayüzü geliştirmeye başlayan Tobias Ratschiller’in zaman darlığı gerekçesiyle 2000 yılında bu projeyi ve özgün yazarı olduğu diğer projeyi (phpAdsNew) yarıda bırakmasının ardından büyük bir kullanıcı ve geliştirici kitlesinin ilgisini kazanan phpMyAdmin, popüler bir PHP uygulaması olmuştu. phpMyAdmin 4.7.0 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Pek çok GNU/Linux dağıtımında kullanılan ürüne destek için Marc Delisle, Loïc Chapeaux ve Olivier Müller’den oluşan bir grup geliştirici 2001 yılında SourceForge‘de phpMyAdmin Projesini oluşturup, geliştirme işini üstlendiler. phpMyAdmin projesi; Olivier Müller, Marc Delisle, Alexander M. Turek, Michal Čihař ve Garvin Hicking tarafından yürütülmektedir. phpMyAdmin 4.7.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Ruby 2.4.1 duyuruldu

Ruby programlama dilinin 2.4.1 sürümü duyuruldu. Geliştirme ekibi, Ruby programlama dilinin 2.4.1 sürümünü duyurmaktan mutluluk duyduklarını ifade etti. Ruby 2.4 serisinin ilk küçük sürümü olan sürüm, kimi yeni özellikler içeriyor. 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.4.1 hakkında daha fazla bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

Firebird’in 3.0.2 sürümü çıktı

Interbase 6 kodları üzerine geliştirilmiş ücretsiz bir SQL veritabanı olan Firebird‘in 3.0.2 sürümüçıktı. Henüz resmi duyurusu yapılmamış olan sürüm, indirilmek üzere yansılarda yerini aldı. Çeşitli geliştirmeler içeren sürüm, GNU/Linux 32 ve 64-bit platformlarda hemen kullanılabilir. 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.

Continue Reading →

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

0

GNOME Vala 0.36 duyuruldu

GNOME geliştiricileri için modern bir programlama dilinin özelliklerini getirmeyi amaçlayan bir programlama dili olan GNOME Vala‘nın 0.36 sürümü duyuruldu. Neden C ++, C #, D, Java, Python gibi bir dil kullanmayıp da yepyeni bir programlama diline ihtiyaç duyulduğunu soranlara, Vala’nın GObject için tasarlanmış bir dil olduğunu ve diğer dillerin GObject ile mükemmel bir uyum sağlamadığını söyleyen geliştirici ekip, mümkün olduğunca C# ile aynı sözdizimini kullanmak istediklerini ifade ediyor. Vala kitaplıklarının C, C++, C#, D, Java, Python üzerinde GObject/C kitaplıkları gibi kullanabileceği söylenirken, bazılarının, C# ile oldukça benzer olduğu ifade edilen GNOME Vala’nın “ölü” bir dil olduğunu iddia ettikleri hatırlatıldı. Güncellenmiş bir el kitabıyla gelen Vala 0.36’nın bu iddiayı çürüttüğü ifade ediliyor. GNOME Vala 0.36 hakkında daha fazla bilgi edinmek için GNOME geliştiricisi Daniel Espinosa’nın blog yazısı, sürüm duyurusu ya da git.gnome.org üzerinden haberler sayfası incelenebilir.

Continue Reading →

GNOME Vala 0.36 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0
Fight DRM, Join the Free Software Foundation
Translate »