Özgür Yazılımla ilgili bir Özgür Kitap :)
Özgür Yazılımla ilgili bir Özgür Kitap :) Açık Kodlu Yazılım Geliştirme Araçları M. Ali Vardar http://www.linuxprogramlama.com/index.php?p=kitap3 adresinden indirilebilir.
Özgür Yazılımla ilgili bir Özgür Kitap :)
Açık Kodlu Yazılım Geliştirme Araçları
M. Ali Vardar
http://www.linuxprogramlama.com/index.php?p=kitap3
adresinden indirilebilir.
145 sayfalık bu kitapta M. Ali Vardar Linux veya Unix işletim sistemi
ile tanışmış, C dilini bilen kişilerin Linux ve Unix sistemlerinde
özgürce kullanılabilecek açık kaynak kodlu yazılım geliştirme
araçlarını tanıtmakta, kullanımlarına örnekler vermektedir. Örnekler C
dilinde verilmekte ancak kitap C dili öğretme amacı taşımamakta,
tümüyle açık kodlu yazılım geliştirme araçlarından yararlanmayı
öğretmeyi amaçlamaktadır. Tanıtılan açık kodlu yazılımların tümü GPL
veya BSD Lisanslı olup, kitap bu iki özgür yazılım lisanının Türkçe
çevirilerini de içermektedir. Kitap, Linux veya Unix altında tümüyle
Açık Kodlu yazılım geliştirme araçları kullanarak bir proje
gerçekleştirmek için gereken editörden, derleyiciye; hatadan arındırma
araçlarından paketleme araçlarına kadar tüm yelpazeyi örneklerle
tanıtmaktadır.
Açık Kodlu Yazılım Geliştirme Araçları, 1976 yılında İstanbul'da doğan
ve onüç yaşında bilgisayarla tanışan ve on yıldır Linux ile projeler
geliştirmekte olan M.Ali Vardar'ın üçüncü kitabıdır. İlk iki kitabı
basılmış olup kitaplarla ilgili bilgilere
http://www.linuxprogramlama.com/ kitaplar altından erişilebilir. M. Ali
Vardar üçüncü kitabını özgür yazılım meraklılarına özgürce
kullanabilecekleri bir elektronik kitap olarak pdf formatında sunmakta
ve "eğer kitabı beğendiyseniz bizi destekleyin " diyerek Linux
Kullanıcıları Derneği hesabına bağışta bulunmaya davet etmektedir
İçindekiler
Derleme işlemleri
- gcc
- make
- autotools
Ayıklama/iyileştirme/yamalama işlemleri
- gdb
- strace
- ltrace
- karşılaştırma cmp, diff, patch
Temel geliştirme kitaplığı
- GNU C kütüphanesi
- program argümanları
- cevre değişkenleri
- kullanıcı ve grup temelli geliştirme
- dosya dizin işlemleri ve hakları
- syslog kullanımı
- procfs dosya sistemi
Kitaplıklar
- nasıl kütüphane yazılır static - dinamik - shared
- ldap istemci kütüphanesi
- ncurses kütüphanesi
- postgresql istemci kütüphanesi
- sqlite ve c ile kullanımı
Uygulamalar
- motor
- vi kullanımı
- man yardım dosyaları
- rpm
- deb
- tar



Yorumlar (0 Yorum Eklendi):
Yorumunuzu Ekleyin