Archive | Programlama

PyCharm 2020.1 Beta 2 duyuruldu

PyCharm 2020.1 Beta sürümü 19 Mart 2020‘de duyurulan PyCharm‘ın 2020.1 sürümünün Beta 2 versiyonu, Ernst Haagsman tarafından duyuruldu. Kullanıcıların test etmek üzere yeni bir Beta sürümüne sahip olduklarını söyleyen Haagsman; bunun, kullanıcıyı 2020.1 sürümüne biraz daha yaklaştırdığını ifade etti. Bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiğini hatırlatan Haagsman; test eden kullanıcıların tespit ettikleri hataları rapor etmelerini rica ediyor. Yeni sürümün pek çok büyük iyileştirme ve düzeltme içerdiğini ifade eden Haagsman; son zamanlarda Python hata ayıklayıcısında adımlamanın çalışma şeklini geliştirdiklerini söyledi. Kısa süre önce özellikle programlama için tasarlanan yazı tipini duyurduklarını hatırlatan Haagsman; PyCharm 2020.1’den itibaren, bu yazı tipinin editörde varsayılan olarak seçilir olduğunu hatırlattı. PyCharm 2020.1 Beta 2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

PyCharm 2020.1 Beta 2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Qt Automotive Suite 5.13.2 duyuruldu

Bilindiği gibi, otomobilin iç kısmını BOM ve pazara sunma süresi açısından daha verimli bir şekilde oluşturmak için yeni ve gelişmiş bileşenler sunan Qt Automotive Suite‘in 5.13.2 sürümü, Jukka Jokiniva tarafından duyuruldu. Teknolojinin araç içi gelecek için inovasyon fırsatları sunması gerektiğine inandıklarını belirten geliştirici ekip, Qt‘nin, araçlardaki tüm ekranlar için mükemmel kullanıcı deneyimleri oluşturmak üzere tasarlanmış bulunduğunu belirtiyor. Güçlü bir açık kaynak ekosisteminde gelişen tamamen bağımsız bir teknoloji olan Qt Automotive Suite ile pek çok yeniliğin sahibi olma olanağı sunduğu ifade ediliyor. Qt Automotive Suite, Qt’nin kendisiyle aynı ikili lisans koşullarında sağlanıyor. Qt Automotive Suite 5.13.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Qt Automotive Suite 5.13.2 edinmek için aşağıdaki seçenekleri değerlendirebilirsiniz:

0

Oracle Java JDK 14 duyuruldu

Java geliştiricilerine yönelik bir Oracle Corporation ürünü Java JDK’nin 14 no’lu sürümü duyuruldu. Geliştirici verimliliğini artırmak üzere anahtar ifadeler için Java dil desteğiyle gelen yeni sürüm, yeni API’ler ve Z Garbage Collector gibi macOS ve Windows’a genişletilmiş kullanılabilirliği için yeni özellikler ekler. Java, yazılım geliştiricileri tarafından tercih edilen bir programlama dili olmaya devam ettiği söyleniyor. Java 14 ile Java platformunun modern uygulama geliştirmeyi güçlendirmeye devam edeceği ifade ediliyor. Oracle JDK’nin OTN lisansı altında, OpenJDK’nin ise GPLv2wCP lisansı altında yayınlandığı hatırlatılıyor. Oracle tarafından üretilen Java tabanlı uygulamalar geliştirmek için kullanılabilecek bir yazılım paketi olan JDK‘nın yeni sürümü, işlem API’sinde iyileştirmeler ve geliştirilmiş dokümantasyon becerilerine sahip. Bilindiği gibi Java, genel anlamda, masaüstü ve konsol uygulamaları geliştirmek üzere dizayn edilen SE (Standard Edition), sunucu üzerinde çalışan uygulamalar için gerekli olan EE (Enterprise Edition) ve mobil cihazlarda kullanılan uygulamalar için gerekli olan ME (Micro Edition) olmak üzere üç gruba ayrılıyor. Oracle Java JDK 14 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ya da sürüm notlarını inceleyebilirsiniz.

Continue Reading →

Oracle Java JDK 14 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

LLVM 10.0.0 duyuruldu

Altıncı sürüm adayı dün 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) 10.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 10.0.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ya da sürüm notlarını inceleyebilirsiniz.

Continue Reading →

LLVM 10.0.0 edinmek için projenin sürümler sayfasına gidilebilir.

0

LLVM 10.0 RC6 duyuruldu

Beşinci sürüm adayı 19 Mart 2020’de 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) 10.0 sürümünün altıncı sürüm adayı, 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 kaynak kodlu 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 10.0 RC6 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

Python 3.9.0a5 duyuruldu

Python 3.9.0 sürümünün a5 test versiyonu duyuruldu. 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. Bunun, Python 3.9’un erken geliştirici önizlemesi olduğu ve bu sürümün planlanan altı alfa sürümün beşincisi olduğu belirtiliyor. Alfa sürümlerin, yeni özelliklerin ve hata düzeltmelerinin mevcut durumunu ve sürüm sürecini test etmeyi kolaylaştırmayı amaçladığı hatırlatılırken,  Python 3.9 için birçok yeni özelliğin hâlâ planlanmakta ve yazılmakta olduğu söyleniyor. Python 3.9.0a5 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ya da ilgili yazıyı inceleyebilirsiniz.

Continue Reading →

Python 3.9.0a5 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Qt 5.15.0-beta2 duyuruldu

İlk beta sürümü 28 Şubat 2020‘de duyurulan 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.15.0 sürümünün ikinci beta sürümü, Jani Heikkinen tarafından duyuruldu. Qt 5.15.0-beta2’yi duyurmaktan mutluluk duyduğunu söyleyen Heikkinen; katkıda bulunan herkese teşekkür ettiklerini belirtti. Bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiğini hatırlatan Heikkinen; test eden kullanıcıların tespit ettikleri hataları rapor etmelerini rica etti. Qt 5.15.0 RC hazır olana kadar, düzenli olarak yeni Beta sürümlerini yayınlamayı planladıklarını söyleyen Heikkinen; Qt 5.15.0 RC’yi şu an için Nisan ayı sonunda yayınlamayı planladıklarını hatırlattı. Qt 5.15.0-beta2 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ındhttps://download.qt.io/development_releases/qt/5.15/5.15.0-beta1/an satın alınmasından sonra, 4.5 sürümünden itibaren LGPL lisansı altında dağıtılmaya 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.15.0-beta2 edinmek için;

0