Archive | Programlama

Android Studio 4.1 duyuruldu

Android için resmi ve tümleşik bir geliştirme ortamı olan Android Studio’nun 4.1 sürümü, Ürün Müdürü Scott Swarthout tarafından duyuruldu. Android geliştirme için özel olarak tasarlanan Android Studio, IntelliJ IDEA’ya dayalı olarak geliştirilmektedir. Apache lisansı ile lisanslanan yazılım, özgürce elde edilebilmektedir. Geliştiricilere; Gradle tabanlı, esnek bir proje inşa sistemi; hızlı ve zengin özellikli bir emülatör; farklı özellik ve sürümlere göre çoklu APK çıktısı; C++ ve NDK desteği; ekran tasarımlarını kolaylaştıran sürükle-bırak özellikli zengin editör; kolay ve güvenli APK imzalanması ve çok daha fazlasını sunan yazılım, ek uğraşa gerek kalmadan Google hizmetlerini uygulamaya ekleyebilme olanağı sağlıyor. Yaygın düzenleme, hata ayıklama ve optimizasyon kullanım örneklerini ele alan bir dizi özelliğe sahip olan Android Studio 4.1’in kararlı sürümünü duyurmaktan heyecan duyduklarını söyleyen Swarthout; bu sürümün ana temalarından birinin, geliştiricilerin en iyi uygulamaları takip etmesine ve daha hızlı kod yazmasına yardımcı olmak için Android’in kitaplık paketi olan Android Jetpack kitaplıklarını kullanırken daha üretken olmaya yardımcı olmak olduğunu ifade etti. Android Studio 4.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Android Studio 4.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

LLVM 11.0.0 duyuruldu

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) 11.0.0 sürümü, Hans Wennborg tarafından duyuruldu. Statik kitaplıkların artık StaticLibraryDefinitionGenerator sınıfı kullanılarak bir JITDylib’e eklenebildiğini söyleyen Wennborg; OrcV2 için bir C API eklendiğini ifade 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 11.0.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

phpMyAdmin’in 4.9.6 ve 5.0.3 sürümleri duyuruldu

Web üzerinden MySQL yönetimini idare etmek üzere tasarlanmış ve PHP ile yazılmış bir özgür yazılım aracı olan phpMyAdmin‘in 4.9.6 ve 5.0.3 sürümleri duyuruldu. Hatırlanacağı gibi, 4.x serisi yalnızca güvenlik düzeltmelerinin ve kritik hata düzeltmelerinin yapıldığı LTS aşamasında bir sürüm; bu nedenle kullanıcıların 5.x serisine geçmeleri öneriliyor. 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 bir yazılım olan 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’in 4.9.6 ve 5.0.3 sürümleri hakkında daha ayrıntılı bilgi edinmek için sürüm notlarını 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 gibi 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’in 4.9.6 ve 5.0.3 sürümlerini edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Lua 5.4.1 duyuruldu

Ağırlıklı olarak gömülü sistemler ve istemciler için tasarlanmış hafif paralel bir programlama dili olan Lua‘nın 5.4.1 sürümü duyuruldu.Yeni özellikleri, çöp toplama için yeni nesil mod ve kapatılacak değişkenler içeren yeni sürüm kullanıma sunuldu. Lua; 1993 yılında Rio de Janeiro Pontifical Katolik Üniversitesi’nde Bilgisayar Grafik Teknoloji Grubu (Tecgraf) üyesi olan Roberto Ierusalimschy, Luiz Henrique de Figueiredo ve Waldemar Celes tarafından Brezilya’da geliştirilmeye başlanmıştır. ANSI/ISO C derleyicisi olan tüm platformlarda kurulabilen Lua; taşınabilir bir dildir. 5.0 sürümünden önceki Lua sürümleri, BSD lisansına benzer bir lisansla yayınlanmış; 5.0 sürümünden itibaren MIT Lisansı ile lisanslanmıştır. Lua 5.4.1 hakkında bilgi edinmek için sürüm duyurusunu ya da değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

Lua 5.4.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Rust programlama dilinin 1.47.0 sürümü duyuruldu

İlkin Mozilla çalışanı Graydon Hoare tarafından kişisel bir proje olarak geliştirilmeye başlanan; 2009’da Mozilla’nın sponsor olmasıyla günümüzde Mozilla Research tarafından geliştirilmeye devam edilen bir programlama dili olan Rust’un 1.47.0 sürümü duyuruldu. Rust ekibinin, Rust’un yeni sürümünü duyurmaktan mutluluk duyduğu ifade ediliyor. Rust’un güvenlik, hız ve eş zamanlılık üzerine odaklanmış bir sistem programlama dili olduğu hatırlatılıyor. Rustup aracılığıyla yüklenmiş eski bir Rust sürümüne sahip olanların rustup update stable komutuyla kolaylıkla Rust 1.47.0’ı edinebilecekleri söyleniyor. Bu sürümün, yeni dil özellikleri içermemesine rağmen, uzun zamandır beklenen bir standart kitaplık özelliği eklediği belirtilirken, bunların çoğunlukla yaşam kalitesi iyileştirmeleri, kütüphane sabitlemeleri ve yapılandırmaları ve araç zinciri iyileştirmeleri olduğu ifade ediliyor. Rust’un en ilginç özelliği, tam anlamıyla orjinal bir dil olmaması, diğer dillerin iyi özelliklerinin birleştirilmesiyle ortaya çıkan melez bir dil olmasıdır. Sözgelimi C++ dilinin hafıza referanslama ve destructor özellikleri, SML’in veri yapıları, Python’un lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.47.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Continue Reading →

Rust 1.47.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz. 

0

Qt Automotive Suite 5.15.1 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.15.1 sürümü, Jukka Jokiniva tarafından duyuruldu.Bunun bir yama sürümü olduğunu belirten Jokiniva; bir yama sürümü olarak herhangi bir yeni özellik getirmediğini, ancak önceki Qt Automotive Suite sürümünün üstündeki hata düzeltmelerini içerdiğini söyledi. Gelecekte yeni yama sürümler olarak düzenli güncellemeler yayınlamaya devam edeceklerini söyleyen Jokiniva; Qt Automotive Suite 5.15.1’in, bakım aracı aracılığıyla mevcut Qt Automotive Suite kurulumuna bir güncelleme olarak edinilebileceğini ya da Qt Hesabında bulunan Qt Online Installer’ı kullanarak temiz kurulum yapabileceğini söyledi. 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.15.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

PyCharm 2020.3 EAP #2 duyuruldu

İlk EAP sürümü 23 Eylül 2020’de duyurulan PyCharm‘ın 2020.3 sürümünün ikinci EAP sürümü, Roberto Pesce tarafından duyuruldu. Pesce; 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 #2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0