Archive | Belgeler

Kitap, dergi vb.

UbuntuWeeklyNewsletter

UbuntuWeeklyNewsletter‘den haberiniz var mıydı? Doğrusu benim yoktu, José Antonio Rey’in yazdığı şu yazıyı görene kadar yani. İlgi çekici bir yayın organı UbuntuWeeklyNewsletter, mutlaka görmeniz gerektiğini söylemek isterim. Son sayısında şu konuları ele alıyor haftalık bülten: Kesinleşen UOS tarihi: 12 – 14 Kasım 2014, Ubuntu 14.04.1 LTS yayımlandı, Ubuntu İstatistikleri, Sierra Vista Ubuntu Saat, Elizabeth K. Joseph: Resmi Ubuntu Kitabı, 8. versiyon artık kullanılabilir! Rick Spencer: Topluluk ekibi, Lubuntu Blog: Qt kutusu, Michael Hall: Açık kaynağa niçin katkıda bulunursunuz? Kubuntu: Yeni Kubuntu plazma 5’i test etmek, Michael Hall: Kime katkıda bulunabilirsin? Unity8 & Mir 22 Temmuz 2014, Canonical Haberler, Blogosphere’dekiler, Full Circle Sayı 87, Ses ve Video özellikli, Haftalık Ubuntu Geliştirme Ekibi Toplantıları, Gelecek Toplantılar ve Etkinlikler, 10.04, 12.04 ve 14.04 için Güncelleştirmeler ve Güvenlik Güncellemeleri ve dahası…

Continue Reading →

Buradan ulaşabileceğiniz bültenle iletişim sağlamak isterseniz, bu sayfayı ziyaret edebilirsiniz.

0

25 dakikada HTML5

25 dakikada HTML5, Sercan Eraslan, bu adı uygun görmüş kitabına. Ürününü şu şekilde tanıtıyor: “HTML5, Yeni HTML Standartıdır. HTML5 öğrenmek için HTML/XHTML biliyor olmanız gerekmektedir. Bir önce ki versiyon olan HTML 4.01 , 1999’da gelmişti. O tarihten bu yana Web’te pek çok şey değişti. HTML5 hala geliştirilmeye devam ediyor, buna rağmen gelişmiş tarayıcılar yeni HTML5 elemanlarını ve API’sini desteklemektedir. HTML5 Nasıl Başladı? HTML5, World Wide Web Consortium (W3C) ile Web Hypertext Application Technology Working Group (WHATWG) işbirliğidir. WHATWG, web formları ve uygulamalar üzerinde çalışıyordu. W3C ise XHTML 2.0 üzerinde çalışıyordu. 2006’da HTML’in yeni bir sürümünü yaratmak için işbirliği yapmayı kararlaştırdılar. HTML5 için bazı kurallar belirlendi:

Continue Reading →

• Yeni özellikler HTML , CSS , DOM ve JavaScript tabanlı olmalı.
• Dış eklentiler için ihtiyaç azaltılmalı (Flash gibi).
• Hatalar daha iyi yakalanabilmeli.
• Script yazmak yerine daha fazla HTML kullanılmalı.
• HTML5 Aygıt bağımsız olmalı.
Geliştirme süreci herkes tarafından görülebilmeli.

25 dakikada HTML5 adlı e-kitabı edinmek için tıklayınız.

0

40 dakikada CSS

40 dakikada CSS, Sercan Eraslan, bu adı uygun görmüş kitabına. Ürününü şu şekilde tanıtıyor: “CSS’in açlımı Cascading Style Sheets’tir. Türkçesi ise Stil Şablonları olarak geçmektedir. HTML/XHTML öğelerine stil vermek için kullanılır. CSS, herhangi bir metin editörü (Örneğin, Vim, TextMate, Not Defteri vs) ile yazılabilir. CSS, HTML/XHTML ile stilleri birbirinden ayırmak için World Wide Web Consortium (W3C) ‘u tarafından yaratılmıştır. CSS ile sayfamızın tamamına stil verebileceğimiz gibi sadece tek bir harfe de stil verebiliriz, CSS burada bize çok büyük bir esneklik gösteriyor. CSS ile Neler Yapılabilir? CSS kullanarak HTML/XHTML ile yapamayacağımız birçok şeyi yapabiliriz. Bir sayfada ki tüm öğeleri veya belli bir öğeyi renk, boyut, arkaplan görseli, sayfada bulunan konumu, bir öğenin diğer öğeler ile arasında ki mesafeyi ve daha bir çok özelliği CSS ile tanımlayabiliriz.

Continue Reading →

40 dakikada CSS adlı e-kitabı edinmek için tıklayınız.

0

30 dakikada XHTML

Sercan Eraslan, bu adı uygun görmüş kitabına. Ürününü şu şekilde tanıtıyor: “HTML’in açılımı “Hyper Text Markup Language”tir, Türkçesi ise “Hareketli Metin İşaretleme Dili” dir. İnternet üzerinde web sayfası oluşturmak için kullanılır. Dosya uzantısı “.html” ve “.htm” olarak kullanılabilir. Genelde “.html” tercih edilir. Bu dili yazabilmek için her bilgisayarda kurulu olan metin editörlerini (Örneğin, Vim, TextMate, Not Defteri vs.) kullanabilirsiniz. Oluşturulan sayfayı görüntülemek için ise bir tarayıcı (Firefox, Chrome, Opera, Internet Explorer vs.) yeterlidir. Bu dili öğrenmek oldukça basittir ve yazması çok keyiflidir. XHTML’in açılımı “Extensible Hypertext Markup Language” tir. Türkçesi ise “Geliştirilebilir Hareketli Metin İşaretleme Dili” dir. XHTML, HTML’in XML olarak düzenlenmiş halidir. Geliştirilebilir ve World Wide Web Consortium (W3C) ‘u tarafından geçerli kabul edildiği için ayrıca içerisinde tamamiyle HTML’i barındırdığı için biz XHTML’i öğreneceğiz. Aslında XHTML öğrenirken HTML’i de öğrenmiş olacağız. HTML ile XHTML arasında 10 ufak fark bulunmaktadır. Bunları ilerleyen sayfalarda göreceğiz.

Continue Reading →

30 dakikada XHTML adlı e-kitabı edinmek için tıklayınız.

0

CSS'e Başlangıç

Fatih Hayrioğlu’nun not defteri. Ürünlerini aktadığı web sitesinin başlığı bu, Sayın Fatih Hayrioğlu’nun. Üretip, paylaşıma açtığı ürünlere ilişkin şu değerlendirmeleri yapmış: “Uzun süredir üzerinde çalıştığım CSS’e Başlangıç kitabımı bitirdim. Aslında buna bir kitap demek ne kadar doğru bilmiyorum. Tam doğru tanımı makalelerimin derlenip düzenli hale getirildiği bir e-doküman demek daha doğru olur. Bu kitap makalelerimi derleyip hazırladığım ilk kitap. İnşallah ikinci kitabı da yazmayı düşünüyorum. Zaman ve imkânlar nispetinde 2. kitap da çıkacaktır. Kitabı yazmaktan çok derlemek, bir düzene sokmak beni yordu, bir de kelime ve cümle hataları. Biliyorum Dilbilgisi konusunda zayıfım. Kitap içerisinde gördüğünüz hataları bildirirseniz, en kısa zamanda düzeltmeye çalışacağım. Umarım herkesin yararlanacağı bir Türkçe kaynak olur.

Continue Reading →

Fatih Hayrioğlu’nun ürünlerini aşağıdaki linklerden indirebilirsiniz:

0

Nasıl Debian Paketi Yapılır?

Bu belgede evrensel bir işletim sistemi olan Debian GNULinux için nasıl .deb paketi hazırlanacağı anlatılmıştır.  Belgenin amacı okuyucuları .deb paketinin oluşumu hakkında bilgilendirmek ve debian paket depolarını zenginleştirmeye teşvik etmektir. Bu belgenin; “Nasıl Debian Paketi Yapılır?” 1.0 sürümünün telif hakkı Özgür Karataş’a aittir. Bu belgeyi, Free Software Foundation tarafından yayımlanmış bulunan GNU Özgür Belgeleme Lisansının 1.1 ya da daha sonraki sürümünün koşullarına bağlı kalarak kopyalayabilir, dağıtabilir ve/veya değiştirebilirsiniz. Debian bilgisayarınız için özgür bir işletim sistemidir. Bir işletim sistemi bilgisayarınızın çalışmasını sağlayan bir dizi temel program ve araçtan oluşmuş bir yazılım topluluğudur.

Continue Reading →

Debian Linux çekirdeğini (işletim sisteminin çekirdeği) kullanır, ancak temel işletim sistemi araçlarının çoğu GNU projesinden gelmektedir; bu yüzden GNU/Linux olarak adlandırılmıştır. Debian işletim sistemini diğer linux dağıtımlarından ayıran ve popüler kılan araçlardan birisi APT’dir. Açılımı Advanced Package Tool’dur. APT’nin amacı Debian kullanıcılarının hayatını kolaylaştırmak ve sistemin yönetiminin daha iyi, anlaşılır şekilde yapılabilmesini sağlamaktır. APT; Debian geliştiricileri tarafından, Debian projesi için geliştirilmiştir. Önce .tar.gz vardı. Kullanıcılar GNU/Linux sistemlerinde kullandıkları her programı derlemek zorundaydılar. Debian geliştirimi sırasında, kurulu paketlerin yönetimini sağlayacak bir sistemin zorunluluğu hemen görüldü. Bu amaçla geliştirilen sisteme dpkg adı verildi. Sonuçta GNU/Linux dünyası, RedHat’in kendi paket yönetim sistemini geliştirmesinden biraz önce, dpkg ile tanıştı.

“Nasıl Debian Paketi Yapılır?” adlı e-kitabı indirmek için tıklayınız.

0

Java Programlama Dersleri

İstanbul’da soğuk bir kış günüydü. Odamın camından lapa lapa yağan kar yağışını seyrediyordum. Her yer bembeyaz olmuştu. Evden çıkmak bile bu tipide delilik olurdu. Ama gelişmelerin beni evden çıkartacağını bilemezdim. Elimdeki bir fincan kahveyi yudumlarken, aklıma bugüne kadar uğraştığım programlama dilleri geldi. Üniversitede Delphi, sonra C++ ve son olarakta C#. Aralarda ufak çaplı olsa da Visual Basic ile de ilgilenmiştim. Son kahvemden bir yudum daha aldım ve aklıma ilginç bir fikir geliverdi. Neden Java ile hiç uğra!mamıştım. C dilinin kurallarına ve yazım tarzına çok benzeyen gerçek anlamda nesne yönelimli, performansı yüksek, platform bağımısız olan bir dil. Aslında 90’lı yılların başında HotJava ile ilk kez tanıtıldığını bildiğim bu dil zaman içerisinde hiç de yadsınamayacak bir ilerleme ve gelişme göstermişti. Böylesine değerli bir dili görmezden gelmek, bir programcı için iyi olmaz diye düşündüm.

Continue Reading →

O halde karar verilmişti. Sadece bir kahve molasında, Java öğrenmeye karar vermiştim. Evet çok güzel. Ama nerden ve nasıl başlamalıyım. Önceki deneyimlerim, bir bilgisayar programlama dilinin nasıl işlediğini, nasıl çalıştığını anlamak ve amatör düzeyde uygulamalar geliştirmek için, merakın başladığı andan itibaren, en az bir ay sürekli sıkı bir çalışma gerektirdiği yönündeydi. Nitekim konstantrasyon kaybolmadan, mümkün olduğu kadar çok kaynaktan eş zamanlı olarak bir çalı!ma yaparak başarıya ulaşmıştım hep. Öyleyse izleyeceğim yol belliydi. Şimdi bana bolca kaynak lazım. Internet üzerinde Java ile ilgili sayısız kaynak var. Hatta, Kazaa gibi programlar ile, java üzerine yazılmış pek çok elektronik kitaba ulaşmak da mümkün. Ancak, doğruyu söylemek gerekirse, ekran başında kalıp saatlerce bir dökümanı okumak bence sağlık açısından pek iyi bir çalışma sistemi değil. Herşeyden önce çalışma alanının bize huzur veren rahat bir ortam olması gerekiyor. Geniş bir ortam olabilir. Huzuru ise ben çoğunlukla gece çok geç saatlerde bütün mahalle yattığında bulabiliyorum. Alanı geniş olan bir masa ve bu konuda yazılmış kaynaklara ait dökümanlar. Burak Selim Şenyurt’un yazdığı Java Programlama Dersleri adlı e-kitabı edinmek için tıklayınız.

0