Archive | Yazılım

GNU Make 4.2.1 sürümüne güncellendi

Unix türevi işletim sistemlerinde sıkça kullanılan popüler bir otomatik yazılım derleme aracı olan GNU Make‘in 4.2.1 sürümü, Paul Smith tarafından duyuruldu. Yeni değişkenler ve bir dizi seçenek ile gelen yeni sürümün şimdi daha kararlı olduğu belirtiliyor. En basit kullanım şekli “make” komutunun konsolda yazılmasıyla ortaya çıkan GNU Make; kullanıcının ayarlayacağı parametrelerle projenin derlenmesi, kurulması, sistemden kaldırılması ya da derlenmiş dosyaların silinmesi gibi işlemleri tek komut ile kolayca çözümleyebilir. “make” uygulaması çalıştırıldığında, bulunulan dizinde sırasıyla GNUmakefile, makefile ve Makefile dosyaları aranır. Sıklıkla kullanılan diğer parametreler, “make install”, “make clean”dir. Ancak, farklı parametrelerle bu tutum değiştirilebilir. Sözgelimi, farklı bir isme sahip bir makefile dosyası kullanmak istenildiğinde, bunu -f parametresi ile make programına bildirmek mümkündür. make -f makefile.txt gibi bir komut, uygulamaya makefile ve Makefile dosyaları yerine makefile.txt bir dosyayı aratacaktır. GNU Make 4.2.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

gnumakeunleashed

GNU Make 4.2.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Wine’in 1.9.12 Geliştirme Sürümü Duyuruldu

Wine’in yeni geliştirme sürümü 1.9.12, Alexandre Julliard tarafından duyuruldu. Çeşitli hata düzeltmeleriyle gelen sürümde, Mono motor güncellemesindeki problem giderilmiş, çeşitli diller için düzeltmeler yapılmış bulunuyor. RichEdit’te daha iyi meta dosyası desteği sağlanan yazılımda, Direct3D’de de Shader Model 4 desteği sağlanmış bulunuyor. Half-Life 2′den Counter-Strike ve WoW’a pek çok ilgi çekici oyunun GNU/Linux sistemde oynanabilmesini olanaklı kılan Wine’ın yeni geliştirme sürümü 1.9.12 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Wine 1.9.12 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

gettext’in 0.19.8 sürümü duyuruldu

GNU gettextGNU Çeviri Projesi için önemli bir adım olan ve diğer GNU paketlerinin çok dilli mesajlar üretmesine yardımcı olmayı amaçlayan GNU gettext‘in 0.19.8 sürümü, Daiki Ueno tarafından duyuruldu. Yeni sürüm; autoconf 2.69, automake 1.15, libtool 2.4.6, bizon 3.0.4, Gnulib v0.1-778-g6f9206d gibi araçlarla geliyor. Tekrar üretilebilen yapılar için destek sağlayan yeni sürümün OS/2 kLIBC desteği geliştirilmiş bulunuyor. Fonksiyonları C, C++, Phyton, Java, C#, Perl, Shell gibi pek çok dilde kullanabilen gettext’in yeni sürümünü duyurmaktan mutlu olduğunu söyleyen Ueno; programcılar ve çevirmenler için çeşitli araçlar sunan yazılımın yeni sürümünün kullanıma hazır olduğunu söyledi. Bilindiği gibi, neredeyse tüm programlar ingilizce yazılmaktadır. Bu genel olarak bir bütünlük sağlamak ve diğer ülkelerdeki insanlarla kolay iletişim kurmak açısından programcıların yararına olsa da, çoğu kulanıcı, yazılımları kendi dilinde kullanmak ister. Free Software Foundation tarafından üretilen gettext; kullanıcıların bu ihtiyacını karşılamak için devreye girmektedir. gettext 0.19.8  hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Gettext.svg

Yazılım, program ve dökümantasyon çevirisi konusunda programcılara ve kullanıcılara yardımcı olan gettext; kendisine argüman olarak verilen dizgeyi alıp, ileti kataloğundaki dizgelerle karşılaştırarak çeviriyi bulup, bunu döndürür. gettext; ileti katalogları denilen .po uzantılı dosyaların içerisindeki msgid ile belirtilen dizgiye karşılık gelen çeviriyi arar. Çevrilecek olan dizgeyi tek bir argüman şeklinde alır. Bundan dolayı ileti kataloglarının hem özgün dizgeyi hem de çeviriyi birlikte içermesi gerekir. Böylelikle yazılımlara çoklu dil desteği sağlanır. Gettext anahtarı alıp ,bu anahtarı çevirisi yapılmış metinlerle karşılaştırıp çeviriyi bulup bize sunmaktadır.

Gettex’te kullanmak üzere, uygulamayı oluşturduğumuz dilden farklı bir dilde yazılan mesajlar .mo uzantılı dosyalarda tutulurlar. .mo dosyaları, dil dosyalarının hazırlanmış halidir. .mo dosyalarını herhangi bir programla (gedit , pluma , notepad , word..) açmak mümkün değildir , çünkü .mo dosyaları derlenmiş (binary tabanlı) dosyalardır. .po dosyaları ise .mo dosyalarının derlenmemiş halidir. Herhangi bir düzeltme yapacağımız zaman bunu .po dosyasında yapmak gerekir. .po dosyasında gerekli düzenlemeyi yapıp kaydettiğimiz an, uzantımız .mo olarak değişir yani .po dosyasını derlemiş oluruz.

gettext 0.19.8 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

gettext için online olarak kullanılabilecek belgelere buradan ulaşabilirsiniz. Sıkça Sorulan Sorular ve verilen cevaplara ilişkin sayfa da buradadır.

0

Android-x86 6.0-rc1 Duyuruldu

Google’ın Android mobil işletim sistemi için gayri resmi bir girişim olan, Intel ve AMD x86 işlemciler tarafından desteklen ve netbook ve dizüstü bilgisayarlar da dahil olmak üzere, popüler cihazlar üzerinde çalışan Android-x86’nın yaklaşan yeni sürümü için çıkarılan yeni deneme sürümü, Chih-Wei Huang tarafından duyuruldu. Android “Marshmallow”a dayalı olarak x86_64 işlemci mimarisini destekleyen ilk kalıplar, test edilmek üzere yansılarda yerini aldı. Android-x86 6.0-rc1’i duyurmaktan mutluluk duyduğunu söyleyen Huang; bunun Marshmallow-x86 için ilk sürüm adayı olduğunu ve en son Android Marshmallow-MR2 sürümüne (6.0.1_r46) dayandığını ifade etti. Huang; 4.4.12 Linux çekirdeği üzerine yapılandırılan sistemin, AMD (radeon, radeonsi) ve NVIDIA (nouveau) yonga setlerini desteklediğini söyledi. UEFI desteği ile  gelen sistemi NTFS ve FAT32 dosya sistemlerine yüklemek mümkün. Android-x86 6.0-rc1 hakkında ayrıntılı bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

android_install

Android-x86 6.0-rc1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Enlightenment 0.20.9 Duyuruldu

GNU/Linux, X11 ve diğerleri için hafif bir pencere yöneticisi olan Enlightenment, 0.20.9 sürümüne güncellendi. Bir hata düzeltme sürümü olan  ve çeşitli hata düzeltmeleriyle gelen sürümün, bir takım konularda yaşanan problemleri giderdiği belirtiliyor.  Belge yazımı, hata raporlama ya da IRC üzerinden geri bildirim sağlayarak emek veren herkese teşekkür edildiği bildiriliyor. Başlangıçta çalışmıyan uygulamalarla ilgili problemi giderilen yazılımla ilgili olarak, 2 Haziran 2016‘da sürüm adayı duyurulan 0.21.0 final sürümünün hazırlıkları sürüyor. Enlightenment, telefonlar gibi küçük mobil aygıtlarda da kullanılıyor. Enlightenment; X11 ve GNU/Linux için yalın, hızlı, modüler ve genişletilebilir bir masaüstü yöneticisi. Kullanıcının masaüstünde veya dizüstünde gereksinim duyacağı şeyleri sağlayan bir “masaüstü kabuğu” olarak sınıflandırılmış ama bir bütün uygulamalar dizisi değil. Enlightenment ve EFL kimi platformları destekliyor: GNU/Linux temel platform olmak üzere; FreeBSD ile BSD’ler, Solaris, MacOS X, Windows (XP, Vista, 7 vb.) ve daha fazlası. Enlightenment 0.20.9 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Enlightenment 0.20.9 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU Wget 1.18 sürümüne güncellendi

Web sunucularından içerik alan ve GNU projesinin bir parçası olan GNU Wget‘in (eskiden Geturl) 1.18 sürümü, Giuseppe Scrivano tarafından duyuruldu. Scrivano; yazılımın yeni sürümünde HTTP-> FTP yönlendirmelerine ilişkin bir uyuşmazlığın saptandığını, kullanmadan önce HSTS dosyasının denetlenmesi gerektiği belirtti. Bind-dns-adresler ve –dns-sunucularla ilgili yeni seçenekler içeren yeni sürümde, URL spesifikasyonuna ilişkin iki alternatif varyantın desteklendiği ifade ediliyor. Rekürsif indirme, adreslerin çevrimdışı görüntülenmesi için ikizleme ve vekil sunucu desteği de içeren GNU Wget’in ilk sürümü 1996’da yayınlanmıştır. Unix ve GNU/Linux kullanıcıları sayesinde yaygın bir kullanıma ulaşan yazılım, taşınabilir C dilinde yazılmış ve Microsoft Windows, Mac OS X, OpenVMS, HP-UX, MorphOS ve AmigaOS gibi ortamlara taşınmıştır. Aynı yazarın 1995 sonlarında yazmaya başladığı GetURL isimli yazılımı taban olarak alan Wget’in ismi, GetURL isimli başka bir Amiga yazılımının varlığı farkedildikten sonra Wget olmuştur.  1990’lı yıllarda “internetten download etme yazılımı” boşluğunu dolduran Wget; çevirmeli ağ bağlantı sorunlarıyla boğuşulduğu koşullarda, bir “indirme aracı” ihtiyacını karşılamıştır. Kendiliğinden kaldığı yerden devam edebilen Wget; HTTP’nin Range özelliğini kullanan ilk istemcidir. C diliyle yazılan yazılım, üçüncü parti kütüphanelere asgari düzeyde gereksinim duyan yüksek düzeyde taşınabilirlik özelliğine sahiptir. GNU Wget 1.18 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ya da GNU Wget 1.18 kitapçığını inceleyebilirsiniz.

Continue Reading →

GNU Wget 1.18 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

ImageMagick 7.0.1-10 Sürümüne Güncellendi

Resim oluşturmak, düzenlemek veya bitmap resimleri dönüştürmek için kullanılan bir yazılım seti olan ImageMagick 7.0.1-10 sürümüne güncellendi. DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, WebP, Postscript, SVG ve TIFF dahil 200’ün üzerinde resim biçiminde okuma, dönüştürme ve yazma becerisine sahip olan yazılım; resimleri dönüştürmek, döndürmek, ters çevirmek, ölçeklendirmek, eğmek veya boyutlandırmak; resim renklerini düzenlemek; çeşitli özel efektler uygulamak; metin, çizgi, çokgen, çember ve eğriler eklemek için kullanılabilir. Son derece işlevsel özellikler barındıran yazılım, özgür bir yazılım olarak Apache 2.0 lisansı altında dağıtılıyor. Bir grup GIF animasyon dizisi oluşturma olanağı sağlayan yazılımda, tüm değişiklikler kabuk komutlarıyla yapılabildiği gibi, X11 grafik arayüzle de gerçekleştirilebilir. ImageMagick 7.0.1-10 hakkında bilgi edinmek için sürüm sayfası incelenebilir.

Continue Reading →

ImageMagick 7.0.1-10 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0