Archive | Mart, 2023

Rust programlama dilinin 1.68.1 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.68.1 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.68.1’i edinebilecekleri söyleniyor. Rust’ın katmanlı platform desteği hakkında daha fazla bilgi için Rust’ın platform destek sayfasına bakılması isteniyor. Rust’un en ilginç özelliği, tam anlamıyla orjinal bir dil değil, 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 lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.68.1 hakkında bilgi edinmek için GitHub sayfasını incelemek mümkündür.

Continue Reading →

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

0

Ghostscript 10.01.0 duyuruldu

Yazıcılar için raster görüntü işlemcisi (RIP), PostScript ve PDF görüntüleyicileri arkasındaki raster görüntü işlemcisi, dosya uzantısı dönüştürücüsü (PostScript’ten PDFye gibi), genel amaçlı programlama ortamı gibi alanlarda kullanılabilen, Adobe PostScript ve PDF sayfa tanımlama dilleri için yayınlanan bir yazılım olan Ghostscript’in 10.01.0 sürümü duyuruldu. C ile yazılmış PDF yorumlayıcısının performansını iyileştirmeye ve uç ve spesifikasyon dışı durumlardaki davranışını iyileştirmeye devam edildiği belirtilirken, kod hijyeni ve bunun dışında sürdürülebilirlik konusundaki çalışmaların devam ettiği ifade ediliyor. Her zamanki hata düzeltmeleri, uyumluluk değişiklikleri ve artımlı iyileştirmeler yapılmış bulunuyor. Tesseract OCR motoruyla derleme yeteneği eklenen yeni sürümde, böyle bir yapıda, çıktı dosyasını bir görüntüye dönüştüren, bu görüntüyü OCR yapan ve görüntüyü bir PDF dosyası olarak “sarılmış” olarak çıkaran ve OCR tarafından oluşturulan metin bilgilerinin dahil edildiği yeni cihazlar bulunduğu belirtiliyor. Ghostscript 10.01.0 hakkında bilgi edinmek için haberler ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

Ghostscript 10.01.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU Grep 3.10 duyuruldu

GNU Grep’in 3.10 sürümü, Jim Meyering tarafından duyuruldu. Bunun kararlı bir sürüm olduğunu belirten Meyering; 3.9’dan bu yana 17 gün içinde 2 kişi tarafından 12 işlem yapılarak oluşturulduğunu söyledi. Katkıda bulunan herkese teşekkür ettiklerini belirten Meyering; bu sürümde değişikliklere katkıda bulunan kişilerin Paul Eggert ve Bruno Haible olduğunu söyledi. GNU Grep; GNU/Linux’ ta dosya içinde arama yapmak için kullanılan bir komuttur. Başka deyişle, bir yazıda, belirli kriterler dahilinde parçalar çıkarır. Yani şablon olarak kullanıcının belirlediği kriterler içindeki verileri bulur ve listeler. Tek başına kullanılabileceği gibi borularla da kullanılabilen Grep; oldukça yararlı bir araçtır. Sözgelimi; terminalde, dosyanın bulunduğu dizinde olmak şartıyla; grep primus Bumblebee.txt komutu verildiğinde, Bumblebee.txt dosyası içinde “primus” geçen satırlar listelenecektir. Bu, Grep’in tek başına kullanımına bir örnektir. GNU Grep 3.10 hakkında bilgi edinmek için sürüm duyurusunu  inceleyebilirsiniz.

Continue Reading →

 

İlk örneğimizde, Grep, büyük küçük harf ayrımına dikkat ediyordu. İstenirse, bu ayrım ortadan kaldırılabilir. Mesela, dosyanın bulunduğu dizinde olmak şartıyla;

grep -i "primus" Bumblebee.txt

komutu verildiğinde, büyük küçük harf ayrımı gözetmeksizin ilgili listelemeyi yapacaktır. Borularla kullanımına ise şöyle bir örnek verelim:

ls -l | grep rwxrwxrwx

Bildiginiz gibi “ls -l” komutu dizin içeriğini listeler. Boru ile eklediğimiz “grep rwxrwxrwx” kısmı ise, kullanıcıya yalnız okuma, yazma, çalıştırma izinlerine sahip dizin ve dosyaların listesini sunar. Böylece tüm dizinleri görmek yerine, yalnızca bu izinlere sahip dizin ve dosyalar görülür. Grep; pek çok farklı seçenekle kullanılabilir. GNU Grep 3.10 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU mtools 4.0.43 duyuruldu

GNU Genel Kamu Lisansı (GPL) altında kullanıma sunulan özgür bir yazılım olan GNUmtools’un 4.0.43 sürümü, Alain Knaff tarafından duyuruldu. GNU mtools sürüm 4.0.43’ü duyurmaktan memnuniyet duyduğunu söyleyen Knaff; mtools’un, GNU’dan MS-DOS disklerine erişmek için bir yardımcı programlar topluluğu olduğunu hatırlattı. Mtools, ayrıca, basit bir bölümleme programlaması olan mpartition içeriyor. Hataların ya da önerilerin e-posta ile [email protected] adresine gönderilmesinin beklendiği belirtiliyor. Mattrib’de kök dizini testinin düzeltildiği ifade edilirken, özyinelemeli kopyanın daha tutarlı hale getirildiği belirtiliyor. GNU mtools hakkında daha fazla bilgi edinmek için web sayfasını inceleyebilirsiniz. GNU mtools 4.0.43 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU mtools 4.0.43 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0