Archive | Programlama

MariaDB 10.5.8 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ümü 10.5.8 duyuruldu. MariaDB Vakfı’nın kendi serilerindeki en son kararlı sürümü duyurmaktan memnuniyet duyduğu belirtilirken, ayrıntıları merak eden kullanıcıların 10.5.8 sürüm notlarına ve 10.5.8 değişiklik notlarına bakabileceği söyleniyor. 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.5.8 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Qt 5.12.10 duyuruldu

Uygulamaların oluşturulmasını hızlandırmak için tasarlanmış araçlar, masaüstü ortamları, gömülü ve mobil aygıtlar için kullanıcı arabirimleri içeren yetkin bir geliştirme platformu olan Qt’nin 5.12.10 sürümü, Jani Heikkinen tarafından duyuruldu. Heikkinen; Qt 5.12.9 sürümüne kıyasla 30’dan fazla hataya düzeltme sağlayan yeni sürümün, bakım aracı kullanılarak mevcut çevrimiçi kuruluma güncellenebileceğini belirtti. Qt 5.12 LTS’nin, Aralık 2021’e kadar destekleneceğini söyleyen Heikkinen; destek sona ermeden önce birkaç yeni yama yayınlayacaklarını ifade etti. Heikkinen; en önemli değişiklikler için Qt 5.12.10 değişiklik dosyalarının incelenebileceğini söyledi. Qt 5.12.10 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 ilgisini çekmiş ve 2008 yılında Trolltech’i 104 Milyon Euro karşılığında satın almıştır. 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.12.10 edinmek için;

0

Bluefish’in 2.2.12 sürümü duyuruldu

Programcılar ve web geliştiriciler için güçlü bir editör olan ve GNU GPL lisansı altında yayınlanan Bluefish’in 2.2.12 sürümü duyuruldu. Bazı küçük yeni özelliklere sahip küçük bir bakım sürümü olduğu belirtilen sürümde, basit aramada bir kilitlenme probleminin düzeltildiği söyleniyor. Python 3 uyumluluğu daha da geliştirilen yazılımda, Python dosyalarında kodlama tespitinin geliştirildiği ifade ediliyor. Mac OSX’te Bluefish’in, yeni izin özellikleriyle daha iyi anlaşılacağı belirtiliyor. Birkaç programlama dili, sözdizimi vurgulamasının iyileştirildiği belirtilirken, Bluefish’in artık yazım denetimi için Enchant2 ile sorunsuz çalıştığı ifade ediliyor. Bluefish, programlama bilgisi az olan kullanıcıların da kolaylıkla kullanabileceği bir editör. C, HTML, PHP, MySQL, SQL gibi konularda, hazır şablonları kullanarak gerekli işlemleri kolaylıkla yapmak olanak dahilinde. Bluefish; GNU/Linux, FreeBSD, OpenBSD, Solaris ve MacOS X, ayrıca Windows üzerinde çalışıyor. 17 dil desteği sunan yazılımın özellikleri hakkında geniş bilgi edinmek için özellikler sayfasını, fikir edinmek için ekran görüntüleri sayfasını incelemek mümkün. Değişik dağıtımlara göre Bluefish’in nasıl yükleneceğini anlatan wiki sayfasına buradan ulaşabilirsiniz. Bluefish 2.2.12 hakkında bilgi edinmek için projenin web sayfasını gözden geçirebilirsiniz.

Continue Reading →

Bluefish 2.2.12 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PyCharm 2020.3 EAP #4 duyuruldu

İlk EAP sürümü 23 Eylül 2020’de duyurulan PyCharm‘ın 2020.3 sürümünün dördüncü EAP sürümü, Valeria Letusheva tarafından duyuruldu. Letusheva; kullanılabilirliği ve üretkenliği artırmak için önemli düzeltmelerle çıktığını söylediği sürümde, PyCharm içinden güncellemeleri kontrol et seçeneğinin bulunduğunu hatırlattı. Bir sonraki büyük sürüm olan PyCharm 2020.3 için erken erişim programı olarak kullanıma sunulan sürümü test eden kullanıcıların, izlenimlerini geri bildirim yoluyla bildirmeleri isteniyor. Kararlı bir PyCharm sürümüyle yan yana bu EAP sürümün kurulabileceği belirtilirken, bu EAP yapısında daha fazla özellik ve düzeltmenin mevcut olduğu söyleniyor. PyCharm 2020.3 EAP #4 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

PyCharm 2020.3 EAP #4 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Qt Installer Framework 4.0 duyuruldu

Qt Installer Framework 4.0, Qt blogu üzerinden Tino Pyssysalo tarafından duyuruldu. Qt Installer Framework 4.0’ı duyurmaktan mutluluk duyduklarını söyleyen Pyssysalo; açık kaynak Qt kullanıcılarının, açık kaynak kullanım yükümlülüklerini açıkça kabul etmeleri gereken bir kurulum akışının en büyük değişiklik olduğunu hatırlattı. Geliştirilmiş komut satırı arayüzü deneyimi, özellikle yeni kullanıcılar için GUI ile daha sezgisel kurulum, geliştirilmiş paket meta verisi indirme hızı ve kaynak bileşenler için yükleme deneyimi gibi özelliklerle gelen yeni sürüm hakkında değişiklikler sayfasından bilgi edinebilirsiniz. Ticari lisans uyumluluğu konusunda müşterilere yardımcı olmak için bu değişikliği yaptıklarını belirten Pyssysalo; açık kaynak Qt’nin önceki gibi kurulup ve kullanılabileceğini ancak, açık kaynak kullanıcılarının açık kaynak kullanım yükümlülüklerini açıkça kabul etmek durumunda olduklarını hatırlattı. Qt Installer Framework 4.0 ile önceden derlenmiş ikili dosyaların Qt 5.12.7 kullanılarak oluşturulduğu belirtilirken, düzeltilen hataların listesinin değişiklikler sayfasında bulunabileceği ifade ediliyor. Qt Installer Framework 4.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Qt Installer Framework 4.0 edinmek için;

0

MariaDB 10.5.7 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ümü 10.5.7 duyuruldu. MariaDB Vakfı’nın kendi serilerindeki en son kararlı sürümü duyurmaktan memnuniyet duyduğu belirtilirken, ayrıntıları merak eden kullanıcıların 10.5.7 sürüm notlarına ve 10.5.7 değişiklik notlarına bakabileceği söyleniyor. 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.5.7 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU MDK 1.3.0 (20. yıldönümü sürümü) duyuruldu

Kullanıcıya MIX ve MIXAL emülasyonu sunan GNU MDK‘nin (MIX Development Kit) 20. yıldönümü sürümü olarak 1.3.0 sürümü, Jose A. Ortega Ruiz tarafından duyuruldu. Projenin 20. yıl dönümü olarak GNU MDK 1.3.0’ı duyurmaktan mutluluk duyduğunu söyleyen Ortega Ruiz; bu sürümün, MDK grafik arayüzünü GTK+ 3’e yükselttiğini ifade etti. Projenin 20. yıl dönümü için bir yazı yazdığını belirten Ortega Ruiz; MIX Development Kit anlamına gelen MDK’nin geliştirme için araçları sağladığını hatırlattı. Yazılım; kaynak dosyalarını MIX sanal makinesi tarafından çalıştırılabilen ikili dosyalara çeviren bir MIXAL derleyicisi, MIXAL programlarını çalıştırabilen ve ayıklayabilen bir MIX sanal makinesi, MIXAL programlarını güzel bir grafik arayüz üzerinden çalıştırmanıza ve hata ayıklamanıza izin veren GTK + GUI’ye sahip bir MIX sanal makine, kaynak dosyasını başka bir arabellekte aynı anda görüntüleyerek, bir Emacs GUD penceresinde mixvm’yi çalıştırmaya izin veren bir elisp programı gibi araçlar içerir. Bu araçlar yardımıyla, MIXAL programlarını yazmak, derlemek ve çalıştırmak olanaklıdır. MIX sanal makine simülatörleri, yerleşik bir Guile tercümanı içerir ve bu nedenle işlevleri, şema kullanılarak genişletilebilir. Herhangi bir GNU veya FreeBSD yüklü bilgisayarda çalışan MDK takımı, GNU Genel Kamu Lisansı ile lisanslı özgür bir yazılımdır. GNU MDK 1.3.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Continue Reading →

GNU MDK kullanım kılavuzunu burada bulabilirsiniz. GNU MDK 1.3.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

 

 

 

0