Pardus'ta Yazılım Geliştirme
Total Page:16
File Type:pdf, Size:1020Kb
sayı 10 - şubat / mart 2009 özgürlükiçin.com e-dergi Yazılımın Babil Kulesi: KBabel Pardus 2008.2 Canis aureus Çıktı! Posta Güvercini: Mozilla Thunderbird Erkan Tekman: “Nobel’i Alamayacağımı Anlayınca...” Pardus’ta Yazılım Geliştirme içindekiler 04-15. Haberler künye 16. Özgür Yazılım Almak ve Geri Vermek 17-19. KDE 4 Bu sayının editörü: 20-22. Algoritma ve Akış Diyagramları Hakan Hamurcu 23-25. OpenOffice.org Basic ve Visual Basic Uyumu Bu sayıda katkıda bulunanlar: Pardus’ta Sistem Çağrılarını C ile Nasıl Çağırabiliriz? Ahmet Hiçyılmaz, Akın Ömeroğlu, 26-28. Ali Işıngör, Aydın Gündüz, Deniz Ege Tunçay, Emre Yılmaz, 29-31. Pardus ile PHP Geliştirin Eray Şahbaz, Erkan Tekman, Gözde Orgun, Hakan Hamurcu, 32-35 Gambas ile Programlama Kubilay Kocabalkan, Mehmet Pekgenç, Pınar Yanardağ, 36-39. Java&Eclipse Geliştirme Ortamı Özgür Kuru, Seval Ünver, S. Gönenç Çalıcı, Şaban Kuş 40-42. Posta Güvercini: Mozilla Thunderbird Tasarım: 43-44. Boncuk artistanbul (Pınar Eskikan) KBabel Özgürlükİçin e-dergisi, 45-48. Creative Commons 49-52. Blender ile Özgür Boyutlar (by-nc-sa) 3.0 ile lisanslanmıştır. Pardus ismi ve logosu, 53-55. Altyazılarınızı Düzenleyin: Subtitle Compesor TÜBİTAK UEKAE’nin tescilli markasıdır Gimp Filtrelerinin Tanıyalım-6 Bu yayın, Türkiye’nin en büyük özgür yazılım 56-59. topluluğu olan Özgürlükİçin tarafından 60-67. Röportaj - Erkan Tekman hazırlanmaktadır. 68-77. SAVAGE:The Battle For Newerth 02 editörden Hakan HAMURCU [email protected] Hiçbir zekâ tecrübenin önüne geçemez! Yeni tecrübeler kazanmak için yeni bir sayı daha... Merhaba! E-dergimizin 10. sayısıyla karşınızdayız. Bildiğiniz gibi dergimizin çekecektir. Eğer PHP konusunda da makalelerin devam etmesini istiyorsanız, editörlüğünü her ay topluluktan bir arkadaşımız üstleniyor. Şu ana kadar konuyu ilgili forumlarımızda dile getirmenizi tavsiye ederim. yayınlanan dergilerimizin kazandığı yüksek başarıyı görünce, 10 sayıda bu zor ve bir o kadarda sorumluluk isteyen görevin bana verilmesi gerçekten beni Pardus Projesi’nin yöneticisi Erkan TEKMAN röportajını da bu sayımızda mutlu etti. Beni bu göreve layık gören başta Özgürlükİçin ekibine ve topluluğa bulabilirsiniz. Haftalar öncesinde forumlarımızda açılan bir konuyla sevgili teşekkür ederim. Umarım bu sayı yine ilginizi çekecek ve yeni başlayacak Erkan TEKMAN’a iletmek istediğiniz soruları sizlerden almıştık. Ben de sizler arkadaşlara yol gösterecektir. gibi bu soruların cevaplarını merakla bekliyorum. Bu ay tema olarak “Pardus’ta Programlama” konusunu işledik. Bu konu aslında Bu sayıyla birlikte gündeme gelen bizler için e-derginin okunabilirliği açısından bir risk taşımakla beraber, ve bundan sonraki sayıların içeriğini ele alınması gereken bir tema olması gerektiğini düşündük. Programlama belirleyecek olan ve Özgürlükİçin konusu her ne kadar genel kullanıcı için karmaşık ve gereksiz görünse de, forumlarında süren tartışmaya hepinizi dergimizi incelediğinizde hiç de korkacak bir yanı olmadığını ve meraklı bekliyoruz. Sizlerden gelecek geri olan arkadaşların bu sayıyla beraber programlamaya doğru başlangıcı nasıl bildirimlerin bizler için ne kadar önemli yapacaklarını öğrendiklerini görebilirsiniz. Amacımızın okuyucularımızın olduğunu hatırlatmama gerek yok çoğunluğunu oluşturan genel kullanıcı kitlesini üzmek olmadığını, aksine sanırım. Gerek e-dergimiz gerek diğer aralarında programlamaya başlamak isteyip bir türlü cesaret edemeyenlere yol konular hakkında tüm eleştiri, görüş, göstermek olduğunu bir kez daha hatırlatalım. Bu sebeple işin en başından, öneri ve fikirlerinizi forumlarımıza algoritma konusundan başlayan ve Basic, C/C++, Java ile devam eden bir mutlaka bekliyoruz. kılavuz oluşturmaya çalıştık. Umarım sizlere faydalı olacaktır. Bundan önceki sayılarımızın Bildiğiniz gibi dergimizin yayınlandığı bu günlerde KDE4.2’nin duyurusu da editörlerine ve yazarlarına olduğu yapıldı ve Pardus geliştiricisi arkadaşlarımız, yeni sürümün telaşına rağmen gibi bu sayımızda da bizleri hemen pisi paketlerini oluşturup denemek isteyen arkadaşlar için depoya yalnız bırakmayan tüm yazar yerleştirdiler. Biz de e-dergi olarak KDE4 hakkında sizler için bir inceleme arkadaşlarımıza, Özgürlükİçin’e ve yazısı hazırladık. Yazıyı hazırlayan topluluktan arkadaşımıza teşekkür etmekle elbet artistanbulpr ekibine bu güzel birlikte, bundan sonra KDE4 hakkındaki yeni yazılarını da e-dergimizin gelecek dergi için teşekkür ediyorum. Muhteşem sayılarına bekliyoruz. Her zaman olduğu gibi Gimp derslerimiz bu sayıda bir dergi tasarımı ile hem bizlere hem da devam ediyor. İlerleyen sayılarla birlikte bir ders serisi olmasını umduğum de diğer benzer içerikli dergilere yol Blender yazımızı da bir çırpıda okuyacağınızı tahmin ediyorum. Web sayfası gösteren e-derginin gelecek sayılarında hazırlayan veya hazırlamayı düşünen arkadaşlarımız için PHP makalemiz ilgi tekrar beraber olmak dileğiyle. flickr: LumaxArt 03 haberler Özgürlükİçin Haber Merkezi Tekir Topluluk Sitesi Yayında! Özgür Yazılım Venedik’te Tekir Ön Muhasebe ve Ticari Otomasyon ile Muhasebe yazılımını indirebilirsiniz. Son günlerde artan bir hızla düşmesinden son derece memnun. ilgili son gelişmeleri takip edebileceğiniz, Avrupa’dan özgür yazılıma göçe sorularınıza yanıt alabileceğiniz, geliştirici Bütün bu zengin içerik için tek gereken, www. ilişkin haberler gelmekte ve biz de Göç kararının alınmasında bir diğer ya da kullanıcıların blog girdilerini tekir.com.tr adresini ziyaret etmek. bu haberleri Özgürlükİçin aracılığı etken ise bilginin paylaşılmasındaki izleyebileceğiniz ve Tekir’i indirebileceğiniz ile sizlere ulaştırmaktayız. Ülkemizde yolların çokluğu. Bunların bazılarının topluluk sitesi yayında. Tekir’in yeni topluluk Tekir Nedir? de bazı kurumlar özgür yazılımlar ve sahipli yazılımlarla yapılmasının, sitesinde, Özgürlükİçin.com’da kullanılan Tekir, ticari otomasyon ve ön muhasebe açık standartların önemini anlamaya hizmetlerin kamunun bu bilgilere Django web geliştirme çatısı kullanılıyor. alanında küçük ve orta boyutlu işletmelerin en başlamışken, bu tip haberlerin olası erişimine engel olmasından endişe büyük yardımcısı olmak için yola çıktı. Tekir, göç projelerini düşünen kurumları ediliyordu. Tekir topluluk sitesi beş ana bölümden oluşuyor. GNU LGPL ile lisanslanmıştır. Tarayıcı tabanlı cesaretlendirdiğine inanıyoruz. Bunlar: çalışan Tekir’e aynı anda birden fazla işletim Yapılan göç planına göre tüm sisteminden ve farklı tarayıcılardan Yeni göç haberi bu kez İtalya’dan departmanların özgür yazılımlara • Kurumsal destek: erişmeniz mümkün. geldi. Özgür yazılım ve açık standartlar taşınması, personelin eğitilmesi ve Profesyonel müşterilere konusunda üst düzeyde bir bilince sahip yönetim bünyesinde kullanılan özel özel bu bölümde, destek Tekir ile hem alış hem satış olan İtalya’da, ünlü Venedik kentini amaçlı yazılımların özgür yazılımlara paketleri ve üst seviye yardım yaptığınız carileri izleyebilir, tüm de içine alan Veneto eyaleti, verdiği içeriklerine ulaşılacak. işlemlerinizi cari tabanlı olarak tüm hizmetleri özgür yazılımlarla ve raporlayabilirsiniz. Stokunuzda açık standartlarla sunmaya karar • Belgeler: Nasıl belgeleri, tuttuğunuz malları tanımlayabilir verdi. Geçtiğimiz yılın kasım ayında kurulum belgeleri ve Tekir ve depo atayabilirsiniz. Alım tamamlanan fizibilite raporunun ile ilgili sık sorulan sorular, satıma bağlı tüm fatura, irsaliye, ardından, geçişin özellikle lisans burada yer alıyor. tediye ve tahsilatlarınızı birkaç maliyetleri üstünde olumlu etkisi olacağı kolay adımda yapabilir ve sonucuna varan Veneto eyalet yönetimi, • Haberler: Tekir ile ilgili son yazdırabilirsiniz. Bu işlemler geçiş sürecini ocak ayı itibariyle gelişmeleri takip edebilirsiniz. ile ilgili bilgileri ve dekontları hızlandırmış durumda. raporlayabilir, hesap tablosuna alabilir ve göre yeniden düzenlenmesi üç yıl içinde • Topluluk: Tekir kullanıcıların kendi aralarında yazıcıdan çıktılarını alabilirsiniz. Geçişi ilk olarak tamamlayan ve bir sonlanacak. yardımlaşması ve bilgi paylaşımı için kurulan anlamda pilot uygulama olan “Veneto forum; kullanıcı ve geliştiricilerin bloglarını Tekir, Uygun Teknoloji tarafından Java EE Tarım Ödemeleri Ajansı”, çiftçilere Umuyoruz, Özgürlükİçin olarak izleyebileceğiniz gezegen; hata bildirimi teknolojileri ve tamamı özgür olan yazılımlarla yaptığı destek uygulamalarının tüm ülkemizde yaşanacak buna benzer yapabileceğiniz hata bildirim sistemi; Tekir geliştirildi. Uygulama sunucusu olarak ise Jboss aşamalarında açık standartları ve göç haberlerini bu yıl içinde yine bu e-posta listelerine üye olup takip edebileceğiniz kullanılıyor.Tekir’in, birçok güzel özelliğinin özgür yazılımları kullanmaya başladı. sayfalar üstünden sizlere duyuracağız. e-posta listesi bölümlerinden oluşuyor. yanında en büyük artısı, Java teknolojileri Linux dağıtımı olarak RedHat’i seçen sayesinde tamamen platform bağımsız olarak ajans, özellikle lisans maliyetlerinin Kaynak: OSOR, Zeus News • İndir: Tekir Ticari Otomasyon ve Ön çalışabilmesi. 04 haberler Pardus 2008.2’ye sisteminde yapılan iyileştirmelerle Pardus Özgür Yazılım Venedik’te kullanan sistemlerin açılışı hızlanırken, Hoşgeldiniz! uzak dosya sistemleri altyapısı için de birçok iyileştirme, Pardus 2008.2 ile Pardus geliştiricileri, çevirmenleri, belge birlikte gelen yenilikler arasında göze yazarları ve sanatçılarının desteğiyle çarpıyor. hazırlanan Pardus 2008.2 güncelleme sürümü, kullanıcılarıyla buluştu. Ağ Yöneticisi Pardus 2008.2 Canis aureus ile birlikte Pardus 2008.2, Pardus Test Ekibi yeni sürüme yükseltilen Ağ Yöneticisi ve tarafından yapılan detaylı testlerden sonra, ağ yapılandırma altyapısı