Archive | Programlama

PyCharm 2022.2 EAP 4 duyuruldu

PyCharm‘ın 2022.2 EAP 4 sürümü, Valeria Letusheva tarafından duyuruldu. Bu arada, PyCharm’da kullanıcıyı daha üretken ve kodlaması daha sorunsuz hale getirecek özellikler sunmak için çok çalıştıklarını belirten Letusheva; geliştirme sürecinde sürece katılan, yeni özellikleri test eden, Twitter’da yorum yapan, hata raporları gönderen vb. herkese teşekkür ettiklerini ifade etti. Yeni bir PyCharm 2022.2 EAP 4 derlemesinin web sitesinden, araç kutusu uygulaması aracılığıyla veya ek paket olarak (Ubuntu kullanıyorsanız) elde edilebileceğini belirten Letusheva; EAP yapılarının tam olarak test edilmemiş olduğunu ve bu nedenle kararsız olabileceğini ifade etti. Bu sürüm için, Python 3.11’in, TypedDict’in ayrı anahtarlarını Required veya NotRequired olarak işaretleme yeteneği eklediğini belirten Letusheva; otomatik parantez eklenmesini kontrol etmek için yeni ayar sağlandığını söyledi. PyCharm 2022.2 EAP 4 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

PyCharm 2022.2 EAP 4 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
0

Rust programlama dilinin 1.62.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.62.0 final 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.62.0’ı edinebilecekleri söyleniyor. LLVM tabanlı kapsama enstrümantasyonu desteğinin, rustc’de stabilize edildiği belirtilirken, bundan sonra, geçerli dizinde bir default.profraw dosyası oluşturulacağı ve bu ikili dosyanın çalıştırılabileceği 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.62.0 hakkında bilgi edinmek için sürüm duyurusunu ya da GitHub sayfasını inceleyebilirsiniz.
Continue Reading →

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

0

PostgreSQL 15 Beta 2 duyuruldu

İlk beta sürümü 19 Mayıs 2022‘de duyurulan tüm Unix ya da Unix türevi sistemlerde çalışan güvenli ve geniş özelliklere sahip, SQL standart sorgu dilini destekleyen dünyanın en iyi açık kaynak veritabanı yönetim sistemi olan PostgreSQL’in 15 Beta 2 sürümü, PostgreSQL Global Development Group tarafından duyuruldu. Bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiği hatırlatılıyor ve test eden kullanıcıların tespit ettikleri hataları rapor etmeleri rica ediliyor. JSON_TABLE çıktı sütunlarının artık veri türlerinin harmanlamalarını kullandığı belirtilirken, pg_publication_tables’in artık sütun listeleri ve satır filtreleri hakkında bilgi sağladığı ifade ediliyor. EXPLAIN MERGE çıktısı için birkaç düzeltme yer alan yeni sürümde, COPY .. WITH (HEADER MATCH) için çoklu düzeltmeler yapıldığı söyleniyor. PostgreSQL 15 Beta 2 hakkında ayrıntılı bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

PostgreSQL 15 Beta 2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Qt Design Studio 3.5 duyuruldu

Bir tasarım ve geliştirme ortamı olan ve animasyonlu kullanıcı arayüzleri oluşturarak ve bunları masaüstünde, Android’de ya da gömülü Linux cihazlarda önizlemeye yarayan Qt Design Studio‘nun 3.5 sürümü,Thomas Hartmann tarafından duyuruldu. Tasarımcıların ve geliştiricilerin karmaşık kullanıcı arabirimlerini hızlı bir şekilde prototip oluşturması ve geliştirmesine olanak tanıyan bir UI tasarım ve geliştirme aracı olarak kullanıma sunulan Qt Design Studio 3.5; hem tasarımcılar hem de geliştiriciler için önemli bir adımı ifade ediyor. Qt Design Studio hakkında ayrıntılı bilgi edinmek için çevrimiçi dokümantasyon sayfasının ziyaret edilebileceği belirtiliyor. Qt Design Studio 3.5 için kullanıcı deneyimini iyileştirmeye odaklandıklandıklarını belirten Hartmann; kullanıcı arayüzünde birçok iyileştirme yaptıklarını, istenmeyen değişikliklere karşı korumak için artık öğeleri kilitlemenin mümkün olduğunu söyledi. Qt Design Studio 3.5 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Qt Design Studio 3.5 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU Compiler Collection (GCC) 10.4 duyuruldu

GNU Projesi tarafından üretilen ve çeşitli programlama dillerini destekleyen bir derleyici sistemi olan ve genelde GCC olarak kısaltılan GNU Compiler Collection’ın 10.4 sürümü, Jakub Jelinek tarafından duyuruldu. GCC 10.4’ü duyurmaktan mutlu olunduğu belirtilirken, bunun, GCC 10 eski kararlı serisinin bir hata düzeltme sürümü olduğunu söyleniyor. GCC 10.4 ile yaklaşık 209 hata düzeltmesi yapılmış bulunuyor. İlkin GNU işletim sistemi için derleyici olarak yazılan GCC; 100% özgür bir yazılım olarak kullanıcının özgürlüğüne saygı anlamında GNU araç zincirinin önemli bir parçasıdır. Diğer pek çok modern Unix benzeri işletim sistemleri tarafından da standart derleyici olarak benimsenen GCC; çok çeşitli işlemci mimarilerine taşınmış; ticari, perakende ve kapalı kaynak yazılım geliştirme ortamlarında da yaygın bir araç olarak kullanılır olmuştur. Özgür Yazılım Vakfı (FSF) tarafından GNU Genel Kamu Lisansı altında dağıtılan GCC’nin ilk sürümü 1987 yılında duyurulmuş; aynı yılın Aralık ayında C++ programlama dilinin de derleyicisi olmuş, daha sonra Fortran, Pascal, Objective-C, Java, Ada ve diğer diller için geliştirilmiştir. GNU Compiler Collection (GCC) 10.4 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ya da değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

GNU Compiler Collection (GCC) 10.4 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Qt Creator 8.0.0 Beta2 duyuruldu

Qt Creator’un 8.0.0 sürümünün Beta2 sürümü, Eike Ziller tarafından duyuruldu. Qt Creator 8.0.0 Beta2’yi duyurmaktan mutluluk duyduklarını belirten Ziller; kullanıcıların Qt Creator 8.0.0 Beta2’yi test etmelerini ve sonuçları hakkında bildirimde bulunmalarını beklediklerini söyledi. Kullanıcının ticari olarak lisanslanmış paketleri Qt Hesap Portalında bulabileceğini belirten Ziller; bunun dışında açık kaynak sürümün, “ön sürümler” altındaki Qt indirme sayfasında bulunabileceğini söyledi. Ziller; sorunların hata izleyicisine gönderilmesinin iyi olacağını söyledi. Qt Creator 8.0.0 Beta2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ya da değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

Qt Creator 8.0.0 Beta2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

SQLite 3.39.0 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.39.0 sürümü duyuruldu. 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. RIGHT ve FULL OUTER JOIN için (uzun süredir gecikmiş olduğu söylenen) destek eklendiği belirtilen yeni sürüm, PostgreSQL ve SQL standartlarıyla uyumluluk için IS ve IS NOT’a eşdeğer olan IS NOT DISTINCT FROM ve IS DISTINCT FROM adlı yeni ikili karşılaştırma operatörlerini kazanmış bulunuyor. sqlite3_db_name() arayüzü eklenen yeni sürümde, birçok mikro optimizasyonun toplu olarak CPU döngülerini yaklaşık %2,3 oranında azalttığı ifade ediliyor. SQLite 3.39.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Continue Reading →

SQLite 3.39.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0