CLion 2023.2’nin yol haritası

CLion 2023.2’nin yol haritası Anastasia Kazakova tarafından duyuruldu. CLion 2023.1’in birkaç hafta önce yayınlandığını belirten Kazakova; bu sürümün, paket yönetimi için bir çözüm getirdiğini, hata ayıklama deneyimini bir sonraki seviyeye taşıdığını, QML kodlamasına yardımcı olduğunu ve yeni kullanıcı arabirimi için bir dizi iyileştirme içerdiğini hatırlattı. CLion 2023.2 ve 2023.3’e hazırlanırken, birkaç ay boyunca üzerinde çalışılacak fikirlerin ve yönergelerin yanı sıra planları da paylaşmak istediklerini belirten Kazakova; genel olarak 2023.2 sürümüne yönelik planlarının, 2023.1’de sunmaya başladıkları birçok iyileştirmeyi cilalamak ve sonlandırmak olduğunu söyledi. 2023.2 sürümünü CLion için kalite odaklı bir sürüm olarak değerlendirmenin mümkün olduğunu söyleyen Kazakova; IntelliJ platformunun yeni kullanıcı arayüzünü cilalaması ve kullanıcı arayüzü donmalarını ortadan kaldırması için devam eden çalışmalar olduğunu ifade etti. Değişiklikler tüm IntelliJ tabanlı IDE’ler için geçerli olsa ve CLion’a özgü olmasa da, CLion bu iyileştirmelerin her ikisinden de yararlanacağını belirten Kazakova; bu yıl için planlarının, C++ dil desteği, vcpkg ve CMake ile entegrasyon, gelişmiş hata ayıklayıcı ve gömülü geliştirme konularına özgü olduğunu söyledi.

Continue Reading →

C++ kodundaki Kullanımları Bul’un daha hızlı ve daha doğru olmasına yardımcı olmak için CLion 2023.1’de deneysel bir Clangd tabanlı dizin oluşturucu eklendiğini hatırlatan Kazakova; kullanıcıların ondan önemli gelişmeler bildirdiklerini, ancak yeni indeksleyicinin halen kararsız olduğunu söyledi. Kazakova; bu nedenle, onu düzeltmeyi ve stabilize etmeyi planladıklarını belirtti. CLion’da yerleşik veri akışı analizinin performansını optimize etmek için devam eden çalışmalar olduğunu belirten Kazakova; bu çalışmaların, 2023 yılında da devam edeceğini ifade etti. CMake entegrasyonunu iyileştirmek ve kullanıcı deneyimini daha verimli hale getirmek için planları olduğunu belirten Kazakova; ayrıca, şu anda mevcut PlatformIO entegrasyonunu geliştirmek için çalıştıklarını söyledi. Konu hakkında bilgi edinmek için Kazakova’nın duyurusunu inceleyebilirsiniz.

0

GNOME 45’in çıkış tarihi 20 Eylül 2023 olarak belirlendi

GNOME masaüstü ortamının yeni bir sürümü geldiğinde, bir sonrakinin tarihi de artık belirlenmiş olmaktadır. Bu yıl, GNOME wiki’deki resmi yayın planına göre GNOME 45’in, 20 Eylül 2023’te kullanıma sunulacağı söyleniyor. Buna göre, GNOME wiki‘deki resmi yayın planına göre gidişatın izlenebileceği söyleniyor. Buna göre GNOME 45 alfa sürümünün 1 Temmuz 2023’te, GNOME 45 beta sürümünün ise 5 Ağustos 2023’te kullanıma sunulmasının planlandığı söyleniyor. Bir sürüm adayının ise, 20 Eylül’deki son kararlı sürümden hemen önce geleceği ifade ediliyor. Geliştiricilerin, GNOME 45’e 2 yeni uygulama eklemeyi umdukları söyleniyor. Kod adı “Riga” olan yeni sürüm, GNOME 45’in bir uygulama odaktayken üst çubukta gösterilen “uygulama menüsünü” yenilemesi veya kaldırmasının mümkün olduğu söyleniyor. Konuya ilişkin olarak, wiki.gnome.org‘u inceleyebilirsiniz.

Continue Reading →

Yaklaşık ilk ay’ın, üzerine inşa edilecek temelleri sağlamlaştırmakla ilgili olduğunun unutulmaması isteniyor. Son olarak, GNOME 45’in kod adı “Riga”dır, çünkü yaklaşmakta olan GUADEC’in (GNOME Kullanıcıları ve Geliştiricileri Avrupa Konferansı) ev sahibi şehri 26-31 Temmuz tarihleri arasında Letonya’nın başkenti Riga’dır.
0

Arti 1.1.4 duyuruldu

Tor’un anonimlik protokollerinin Rust programlama dilinde gömülebilir, üretim kalitesinde bir uygulamasını üretmeye yönelik bir proje olan Arti‘nin 1.1.4 sürümü duyuruldu. Rust’ta yeni nesil bir Tor istemcisi oluşturmak için devam eden proje olan Arti, 1.1.4 sürümüne güncellenmiş bulunuyor. Bu ay ve bir sonraki ay için, çabaların soğan hizmetleri ve uygulamalara kendi kodlarını yazmak zorunda kalmadan Arti ile çalışmanın güvenli ve güçlü bir yolunu verecek yeni bir RPC API (C Tor’un “kontrol bağlantı noktasının” halefi) üzerinde çalışma konusuna odaklanıldığı ifade ediliyor. Rust’ta kodlanıp veya Arti’nin bir kütüphane olarak bağlanabileceği belirtiliyor. RPC kodunun hâlâ “yalnızca altyapı” durumunda olduğu belirtilirken, bu sürümün aynı zamanda dizinlerin bazı durumlarda güncellenmesini engelleyen bir hatanın da çözülmesini sağladığı söyleniyor. Değişiklikler için değişiklik günlüğüne bakılabileceği belirtiliyor. Tor 2001 üzerinde çalışmaya başladıklarında C makul bir seçim olsa da, sınırlamaların ardından her zaman zarar gördüklerini belirten geliştirici ekip; birçok programlama sorununa gereksiz yere düşük seviyeli bir yaklaşımı teşvik eden bu yapı yerine, artık Rust Foundation tarafından sürdürülen Rust’u tercih ettiklerini ifade etti. Böylece 2020’de, sonunda Arti olan bir Rust Tor uygulamasına başladıklarını söyleyen ekip; bundan sonra, Arti’nin Tor’un bir parçası olarak kabul edildiğini belirtti. Arti 1.1.4 hakkında bilgi edinmek için sürüm duyurusunu ya da değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

   

Arti 1.1.4 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Trinity Desktop Environment (TDE) R14.1.0 duyuruldu

On yıl önce KDE 3.5 çatalı olarak başlayan Trinity masaüstü ortamının hâlâ KDE3 deneyimini yaşamak isteyenler için çeşitli hata düzeltmeleri ve iyileştirmelerle hazırlanan yeni R14.1.0 sürümü duyuruldu. Geliştirme ekibinin, yeni Trinity masaüstü ortamının R14.1.0 sürümünü duyurmaktan memnuniyet duyduğu belirtilirken, yazılımın, Unix benzeri işletim sistemleri için tasarlanmış, geleneksel masaüstü modelini tercih eden bilgisayar kullanıcıları için tasarlanmış eksiksiz bir masaüstü ortamı ve özgür bir yazılım olduğu hatırlatıldı. 2010’da KDE 3.5’in bir çatalı olarak doğan TDE, artık çeşitli Linux dağıtımları, BSD ve DilOS için kullanıma sunuluyor. R14.1.0, tüm masaüstünde LUKS diskleri için destek, depolama cihazı tak/takma olayları için yeni bildirim sistemi, PulseAudio için temel destek ve PKI altyapısı desteği ile birlikte geliyor. Ayrıca yeni bir bluetooth GUI (tdebluez), yeni bir multimedya oynatıcı (kplayer), bazı yeni icewm tabanlı temalar ve Kate’de yeni bir oturum yönetimi ve paneli ile birlikte geliyor. Sistem genelinde çeşitli yapılandırma iletişim kutusu ve kullanılabilirlik iyileştirmeleri yapılmış ve Python 2 desteği Python 3 lehine bırakılmışbulunuyor. Trinity Desktop Environment (TDE) R14.1.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

Trinity Desktop Environment (TDE) R14.1.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Snort’un 3.1.61.0 sürümü duyuruldu

IP ağları üzerinde gerçek zamanlı trafik analizi ve paket loglaması yapabilen; yazılım protokol analizi, içerik tarama/eşleme yapabildiği gibi, arabellek taşması, port taraması, CGI saldırısı, işletim sistemi parmakizi denemesi gibi pek çok saldırı ve zararlı/şüpheli yazılım çeşidini tespit edebilen Snort‘un 3.1.61.0 sürümü, GitHub üzerinden duyuruldu.Yeni sürümde, appIdPegCounters iş parçacığının veri işleme ve veri yarışlarını önlemek için yeniden düzenlendiği belirtilirken, sed çağrısının güncellendiği söyleniyor. Akış->önceki nullptr ise çökmeyi önlemek için savunma düzeltmesi gerçekleştirmiş bulunuyor. Bellek budama yarış koşulunun düzeltildiği belirtilirken, modül başlatılmamışsa işaretçiler için varsayılan bir değer sağlandığı ifade ediliyor. Şu anda Martin Roesch’un kurduğu Sourcefire firması tarafından geliştirilmekte olan Snort; başta GNU/Linux olmak üzere, Windows ve MaC OS gibi çeşitli işletim sistemleri üzerinde çalıştırılabilir. Snort yazılımını temel alıp grafik arayüz desteği ile çalışacak şekilde geliştirilen bağımsız şirket yazılımları da vardır. Snort 3.1.61.0 hakkında bilgi edinmek için GitHub duyurusunu inceleyebilirsiniz. Snort; performans, basitlik ve esnekliğe dayalıdır. Ayrıca modüler eklenti mimarisini kullanan tespit motoru da vardır. Gerçek zamanlı alarm mekanizması bulunan Snort; Windows istemcilerine WinPopup pencereleri çıkarabilir, Linux türevlerinde alarm mekanizmalarını syslog’a dahil edebilir ya da özelleştirilmiş günlük dosyasında alarmları biriktirebilir.

Continue Reading →

 

Snort temelde 3 ayrı modda çalışabilecek şekilde yapılandırılabilir:
1. Paket İzleyici modu (packet sniffer): Bu mod tcpdump paket izleyici programı gibi basit bir şekilde ağdan paketleri okuyup sürekli bir şekilde konsola akıttığı moddur.2. Paket Günlükleme modu (packet logger): paketleri diske yazar.3. Ağ Sızma Tespit/Engelleme Sistemi modu (NIDS/NIPS): Snort’un en karmaşık ve yapılandırılabilir modudur. Snort bu modda temel olarak trafiği analiz edip kullanıcı tarafından tanımlanabilen bir kural seti ile gördüklerine karşı çeşitli eylemler gerçekleştirebilir. Snort 3.1.61.0 edinmek için aşağıdaki linkten yararlanalabilirsiniz.

Daha ayrıntılı bilgi edinmek için Vedat Fetah’ın yazdığı “P2P Trafiğini Engellemek için Snort IDS Kullanılması” adlı e-kitabı edinebilirsiniz. Ayrıca Tim Keary’in hazırladığı Snort Cheat Sheet başlıklı sayfayı incelemenizi öneririm. Yazarın hazırladığı tabloya, aşağıdaki resme tıklayarak da erişebilirsiniz.

Aynı tablonun .pdf formatında olanına ise buradan ulaşabilirsiniz.

0

Symfony 6.3.0-BETA2 duyuruldu

2005 yılından beri geliştirilen açık kaynak kodlu bir PHP MVC web uygulama çatısı olan Symfony‘nin 6.3.0-BETA2 sürümü, Fabien Potencier tarafından duyuruldu. Fabien Potencier tarafından geliştirilen ve MIT Lisansı ile kullanıma sunulan yazılım; Unix, Mac OS ve Windows platformlarında çalışabilmektedir. Derleme komutu ve importmaps ile ilgili 2 hatanın düzeltildiği belirtilirken, eski filtre kalıntılarının kaldırıldığı açıklanıyor. CONNECT aracılığıyla proxy’lerden geçmenin düzeltildiği belirtilirken, servis sıfırlama sırasında tembel servislerin başlatılmasını engellendiği söyleniyor. Yedek içeriği önbellekten geri yüklemenin düzeltildiği söylenirken, profil oluşturucunun durumsuz özniteliğe saygı duyduğu belirtiliyor. Kayıtlı mesaj işleyicileri düzeltilirken, bu yeni sürüme yükseltme yapmak öneriliyor. Symfony 6.3.0-BETA2 hakkında bilgi edinmek için sürüm duyurusunu ve sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

Symfony 6.3.0-BETA2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0