Tag Archives | C dili

GNU Hello 2.12.3 duyuruldu

Çalıştırıldığında tanıdık, samimi bir selamlama üreten; “Hello, world!” (“Merhaba dünya!”) yazan programın başka bir uygulaması olan GNU Hello‘nun 2.12.3 sürümü, Collin Funk tarafından duyuruldu. GNU Hello, davranışını değiştirmek için argüman listesini işler, birçok dilde selamlamayı destekler. GNU Hello’nun birincil amacı, bunları yapan diğer programların nasıl yazılacağını göstermektir; GNU kodlama standartları ve GNU bakım uygulamaları için bir model olarak hizmet eder. C dilinde yazılmış olan GNU Hello, diğer programlama dillerindeki uygulamalar için, özellikle diğer dillere çeviri dahil destek için çalışır. Bunları yaparken, GNU çeviri projesi için önemli bir adım olan GNU gettext ile kooordineli çalışır. GNU gettext, programcılara, çevirmenlere ve hatta kullanıcılara iyi entegre edilmiş bir dizi araç ve belge sunan bir yazılımdır. 2.12.2 sürümünden bu yana geçen 43 haftada 2 kişi tarafından 18 commit yapıldığını belirten Funk; katkıda bulunan herkese teşekkür ettiklerini söyledi. GNU Hello 2.12.3 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ya da savannah.gnu.org duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

 

GNU Hello 2.12.3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Firejail 0.9.80 duyuruldu

GNU/Linux ad alanları ve seccomp-bpf kullanarak güvenilir olmayan uygulamaların çalışma ortamını kısıtlayarak güvenlik ihlali riskini azaltan bir SUID programı olan Firejail‘in 0.9.80 sürümü duyuruldu. Neredeyse hiç bağımlılığı olmayan C dilinde yazılmış olan yazılım, 3.x veya daha yeni sürüm herhangi bir GNU/Linux bilgisayarda çalışıyor. Tüm güvenlik özelliklerinin doğrudan Linux çekirdeğinde uygulandığı hatırlatılıyor. Firejail, sunucuları, grafik uygulamaları ve hatta kullanıcı oturumlarını her tür işlemde korumalı hale getirebilir. Yazılım, çok sayıda Linux programı için güvenlik profilleri içeriyor. Yeni sürümde, kullanılabilecek terminal emülatörlerinin listesinin güncellendiği belirtilirken, sistem çağrısı grupları da yeniden düzenlenmiş ve güncellenmiş bulunuyor. Firejail 0.9.80 hakkında bilgi edinmek için sürüm notlarını ya da GitHub duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

 

 

Firejail 0.9.80 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Drgn 0.1 duyuruldu

Hata ayıklama ve iç gözlem araçları oluşturmak için kullanılabilecek bir kütüphane olarak tasarlanmış olan, Meta‘da Linux çekirdeğinde hata ayıklama için (crash yardımcı programına alternatif olarak) geliştirilen, ancak C dilinde yazılmış kullanıcı alanı programlarında da hata ayıklama yapabilen ve C++ desteği üzerinde çalışıldığı belirtilen Drgn’nin 0.1 sürümü, Omar Sandoval tarafından duyuruldu. GDB gibi diğer hata ayıklayıcılar da betik desteğine sahip olsa da, drgn, hata ayıklamanın kodlama gibi hissettirmesi için betik yazımını mümkün olduğunca doğal hale getirmeyi amaçlıyor, bu da onu büyük programlardaki karmaşık, birbirine bağlı durumu incelemek için uygun hale getiriyor. Python kodunu çalıştırmak için py, bir kabuk komutu yürütmek için sh, bir betik çalıştırmak için source kullanan Drgn; artık crash yardımcı programıyla uyumluluk modu sunuyor. Dokümantasyona drgn.readthedocs.io adresinden ulaşılabilir. Bunun, crash(8) uyumluluk modu, yerleşik komutlar, bellek arama, kod adresinden kaynak konumuna arama, birçok yeni yardımcı fonksiyon ve daha fazlasını ekleyen büyük bir sürüm olduğunu belirten Omar Sandoval; yazılımın, artık % karakteriyle başlayan bir satırla erişilebilen birkaç yerleşik komut sunduğunu söyledi. Drgn 0.1 haakında bilgi edinmek için GitHub sürümler sayfası incelenebilir. Continue Reading →

 

 

 

Drgn 0.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Kaidan 0.15.0 duyuruldu

İnternet üzerinden başkalarıyla anında mesajlaşma için bir XMPP’ye bağlanmanıza olanak tanıyan bir Jabber/XMPP eklentisi olan Kaidan‘in 0.15.0 sürümü duyuruldu. Sesli/görüntülü aramalar için destek eklendiği belirtilen yeni sürüm, yakalanan görüntü/video verilerini kaydederken meşgul göstergesini gösteriyor. Bahsetme üzerine’ bildirim ayarı etkinleştirilmişse, kendi grup sohbet mesajına yanıt alındığında bildirim gönderildiği belirtilirken, tepki verirken/düzeltme yaparken mesaj baloncuğunun vurgulanmış kalmasının sağlandığını söyleniyor. Mesajlar için ve mobil cihazlarda sohbet listesindeki sohbetler için bile daha fazla alan sağlayan arama alanının ana araç çubuğuna entegre edildiği belirtiliyor. Araç çubuğu düğmelerinin mobil cihazlarda masaüstü cihazlardakiyle aynı şekilde görüntülendiği belirtilirken, şifre yöneticisi yoksa veya ilgili komut satırı seçeneği sağlanmadıysa şifrelerin şifrelenmemiş bir dosyada saklandığı söyleniyor. Mesaj balonu kuyruğunun üst üste binmesi düzeltilirken, tüm kullanım durumları için OMEMO 2 tuşlarının güncellenmesi de düzeltilmiş bulunuyor. Yanlış iş parçacığında ek veritabanı bağlantısı oluşturulmasının düzeltildiği belirtilirken, Kaidan’da mevcut hesabı ilk kez kurduktan sonra ilk mesajı aldıktan sonra son mesajın güncellenmesi de düzeltilmiş bulunuyor. Kaidan artık Kirigami Addons 1.8 ve QXmpp 1.14 gerektiriyor. Kaidan 0.15.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

 

Kaidan 0.15.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Firejail 0.9.78 duyuruldu

GNU/Linux ad alanları ve seccomp-bpf kullanarak güvenilir olmayan uygulamaların çalışma ortamını kısıtlayarak güvenlik ihlali riskini azaltan bir SUID programı olan Firejail‘in 0.9.78 sürümü duyuruldu. Neredeyse hiç bağımlılığı olmayan C dilinde yazılmış olan yazılım, 3.x veya daha yeni sürüm herhangi bir GNU/Linux bilgisayarda çalışıyor. Tüm güvenlik özelliklerinin doğrudan Linux çekirdeğinde uygulandığı hatırlatılıyor. Firejail, sunucuları, grafik uygulamaları ve hatta kullanıcı oturumlarını her tür işlemde korumalı hale getirebilir. Yazılım, çok sayıda Linux programı için güvenlik profilleri içeriyor. Yeni sürümde, firejail.config dosyasına arg-max-count / arg-max-len ile env-max-count / env-max-len eklendiği ifade edilirken, hata ayıklama mesajı kodunu iyileştirildiği söyleniyor. Çeşitli mimariler için sistem çağrılarının güncellendiği ifade edilirken, saldırı tespit sistemi sağlanmış bulunuyor. Firejail 0.9.78 hakkında bilgi edinmek için sürüm notlarını ya da GitHub duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

 

 

Firejail 0.9.78 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Firejail 0.9.76 duyuruldu

GNU/Linux ad alanları ve seccomp-bpf kullanarak güvenilir olmayan uygulamaların çalışma ortamını kısıtlayarak güvenlik ihlali riskini azaltan bir SUID programı olan Firejail‘in 0.9.76 sürümü duyuruldu. Neredeyse hiç bağımlılığı olmayan C dilinde yazılmış olan yazılım, 3.x veya daha yeni sürüm herhangi bir GNU/Linux bilgisayarda çalışıyor. Tüm güvenlik özelliklerinin doğrudan Linux çekirdeğinde uygulandığı hatırlatılıyor. Firejail, sunucuları, grafik uygulamaları ve hatta kullanıcı oturumlarını her tür işlemde korumalı hale getirebilir. Yazılım, çok sayıda Linux programı için güvenlik profilleri içerir. Yeni sürümde, mountinfo.c dosyasındaki hata mesajlarının iyileştirildiği belirtilirken, util.c dosyasındaki “bağlantı başarısız” hata mesajlarının da iyileştirildiği söyleniyor. Firejail 0.9.76 hakkında bilgi edinmek için sürüm notlarını ya da GitHub duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

 

Firejail 0.9.76 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Redis 8.2-rc1 daha fazla performans optimizasyonlarıyla geliyor

Geliştiriciler tarafından en çok kullanılan ve bilinen NoSQL veritabanlarından birisi olan Redis’in 8.2-rc1 sürümü, GitHub üzerinden Yaacov Hazan tarafından duyuruldu. C dili ile yazıldığı için yüksek performanslı sonuçlar veren yazılım, GNU/Linux ve türevi işletim sistemleri tarafından desteklenmekte ve fakat Windows tarafı için resmi bir destek olmasa da topluluk tarafından desteklendiği söylenmektedir. Günümüz sistemlerinde en çok kullanılan anahtar değer veritabanı olan yazılım; genellikle caching, session yönetimi, pub/sub, message broker amacıyla kullanılmaktadır. Redis, verileri disklerde (HDD veya SSD) tutan veri tabanlarının akside bellek (RAM) üzerinde tutar bu sayede disklere erişim ihtiyacını ortadan kaldırarak gecikmeleri, I/O bağlantılarını önler ve daha az CPU kullanan basit algoritmalar ile verilere erişir. Redis 8.2-rc1 hakkında ayrıntılı bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz. Continue Reading →

 

 

 

Redis 8.2-rc1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0