March 21, 2010

Alıntı:

>

geshi'den ve pygments'ten faydalanacagim zaten, yoksa mumkun degil ben o ifadeleri yazamam. :D

Ddoc'u Ali Bey kimseye önermesede sitenin wiki ve forum haricinde kalan tüm yerlerini tamamen ddoc ile yapıyor. D için tabi renklendirmeside var. Sanırım ddoc ilede yazabilirsiniz. Ama sadece bir seçenek, öneri değil.

Nasıl kullanıldığını burada sormuştum : http://ddili.org/forum/thread/155

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 21, 2010

birinci dersi basitce ve giris seklinde hazirladim, pdf olarak indirip okuyun ve yorumlayin lutfen: http://rapidshare.com/files/366275029/Merhaba_D__nya.pdf.html

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 21, 2010

İlk önce binding sözcüğü ile ilgili bir şeyler söyleyelim. Binding için bende Ali Bey'e bağlayıcı sözcüğünü önerdim ama Ali Bey Linker için bağlayıcı sözcüğünü kullandığını ve Bağlayıcı sözcüğünü kullanırsak binding ile Linker sözcüğü karışacağını söyledi. Bende Binding için iliştirici sözcüğünü önerdim ve Ali Beyde beğendi.

Yani binding için iliştirici sözcüğü kullanılması bence daha iyi.

Kurulum için gtkD'n,n 1.3.2 sürümünü öneriyorsunuz. Eğer öyle yapacaksanız dmd içinde 2.037'yi filan önermeniz gerekecek. Yoksa inout ref karışıklığından insanlar kuramayabilir.(Örnek ben :-) )
Alıntı:

>

Main.init(args);

Burdaki parametreyi gtkD ne yapmak için kullanıyor merak edeceklerdir.**
addOnHide** Bunun gibi sözcüklerin anlamı belli oluyor ama ayrıca kodu yazmadan önce hangi modülde addOnHide nesnesi bulunduğu, parametre olarak ne aldığını ve hangi türlerden parametre aldığını açıklarsanız çok daha iyi olur.

Aslında yazdığınız dersler çok iyi. Ama nedense gui programlamanın anlatılması konsol uygulamalarının anlatılmasından çok daha zordur. (Benim düşüncem.)

Ve meyve veren ağacı taşlamak için kusur aramaya çalışsamda bulamıyorum. Tek bir sözcük sarfetcem.
**
Mükemmel !**

gtk'nin belgelerinden daha güzel :-)

Bu ara sanırım Ali Bey rapidden indiremiyordu. Bende başka bir yere yükledim : http://www.upload.gen.tr/d.php/s10/8moi1kx9/Merhaba_D__nya.pdf.html

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 21, 2010

Alıntı (canalpay):

>

İlk önce binding sözcüğü ile ilgili bir şeyler söyleyelim. Binding için bende Ali Bey'e bağlayıcı sözcüğünü önerdim ama Ali Bey Linker için bağlayıcı sözcüğünü kullandığını ve Bağlayıcı sözcüğünü kullanırsak binding ile Linker sözcüğü karışacağını söyledi. Bende Binding için iliştirici sözcüğünü önerdim ve Ali Beyde beğendi.

Yani binding için iliştirici sözcüğü kullanılması bence daha iyi.

her ikisi icin de su sekilde kullanabiliriz baglayici (binding) veya baglayici (linker). o kadar problem olmaz diye dusunuyorum ancak ali ustadi da dinlemek lazim.

Alıntı:

>

Kurulum için gtkD'n,n 1.3.2 sürümünü öneriyorsunuz. Eğer öyle yapacaksanız dmd içinde 2.037'yi filan önermeniz gerekecek. Yoksa inout ref karışıklığından insanlar kuramayabilir.(Örnek ben :-) )

aslinda ben orada buradaki basligi isaret ettim, svn'den kurulunca direkt dmd 2.041 ile calisiyor. zannediyorum o kisimlari da okurlar :)

Alıntı:

>

Burdaki parametreyi gtkD ne yapmak için kullanıyor merak edeceklerdir.

bu init metodu gtk_init_with_args() metoduna gidiyor, o metod hangi argumanlari aliyor surada gorulebilir: http://library.gnome.org/devel/gtk/stable/gtk-General.html#gtk-init fakat dediginiz gibi bu konuya bir aciklama getirmek iyi olur.

Alıntı:

>

addOnHide Bunun gibi sözcüklerin anlamı belli oluyor ama ayrıca kodu yazmadan önce hangi modülde addOnHide nesnesi bulunduğu, parametre olarak ne aldığını ve hangi türlerden parametre aldığını açıklarsanız çok daha iyi olur.

hmm. dogru, katiliyorum, duzenleyeyim ben o kismi o sekilde.

Alıntı:

>

Aslında yazdığınız dersler çok iyi. Ama nedense gui programlamanın anlatılması konsol uygulamalarının anlatılmasından çok daha zordur. (Benim düşüncem.)

artik yazdikca duzeltecegiz :)

Alıntı:

>

Ve meyve veren ağacı taşlamak için kusur aramaya çalışsamda bulamıyorum. Tek bir sözcük sarfetcem.
**
Mükemmel !**

gtk'nin belgelerinden daha güzel :-)

tesekkur ederim. :)

Alıntı:

>

Bu ara sanırım Ali Bey rapidden indiremiyordu. Bende başka bir yere yükledim : http://www.upload.gen.tr/d.php/s10/8moi1kx9/Merhaba_D__nya.pdf.html

sendspace.com var, oradan indirebiliyorsaniz bundan sonra oraya yukleyeyim.

bu arada bu pdfler prototip, open office ile hazirliyorum dersleri, direkt olarak pdf'ye cevirebiliyorum. eksikler bildirildikce duzeltecegim, ardindan zannediyorum sitemize konmaya hazir olur.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 21, 2010

Alıntı:

>

Ayrıca bir pdf oluşturma programı alacağım. Her dersin veya bütün kitabın pdf'leri de sitede hazır bulunur; indirilir.

pdf oluşturma programı almadan önce biraz daha araştırmak gerekiyor bence(Siz araştırdınız mı bilmiyorum. Araştırmamız gerektiğini şu yüzden söyledim. Html görüntüsü ile pdf görüntüsü aynı olmayabilir.) Mesela ilk kez pdf üretelim diyen bendim ve bunu şu yazılımdan örnek aldım: http://sphinx.pocoo.org/
Pythonun resmi sitesi bile kaynak oluşturmak için bunu kullanıyormuş.

Bende bu nasıl pdf formatına dönüştürüyor diye araştırdım ve şu anahtar sözcüğü buldum: reStructuredText

Ne olduğuna dair bilgiler içinde :http://ozbekanil.googlepages.com/reStructuredText.pdf

O rst(kısaltması)'yi şu araçla pdf'ye dönüştürüyormuş: rst2pdf

Ayrıca rst kodları html'ede çevrilebiliyormuş. Ve pdf'ye çevrilirken olsun, html'e çevrilirken olsun hiç bir görüntü farklılaşması olmuyormuş.

Bunlar hep python teknolojisi ama bize pek zararı dokunmaz sanırım. Tek sorun kodlarımızı nasıl renklendireceğimiz.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 21, 2010

Alıntı (canalpay):

>

Alıntı:

>

Ayrıca bir pdf oluşturma programı alacağım. Her dersin veya bütün kitabın pdf'leri de sitede hazır bulunur; indirilir.

pdf oluşturma programı almadan önce biraz daha araştırmak gerekiyor bence(Siz araştırdınız mı bilmiyorum. Araştırmamız gerektiğini şu yüzden söyledim. Html görüntüsü ile pdf görüntüsü aynı olmayabilir.) Mesela ilk kez pdf üretelim diyen bendim ve bunu şu yazılımdan örnek aldım: http://sphinx.pocoo.org/
Pythonun resmi sitesi bile kaynak oluşturmak için bunu kullanıyormuş.

Bende bu nasıl pdf formatına dönüştürüyor diye araştırdım ve şu anahtar sözcüğü buldum: reStructuredText

Ne olduğuna dair bilgiler içinde :http://ozbekanil.googlepages.com/reStructuredText.pdf

O rst(kısaltması)'yi şu araçla pdf'ye dönüştürüyormuş: rst2pdf

Ayrıca rst kodları html'ede çevrilebiliyormuş. Ve pdf'ye çevrilirken olsun, html'e çevrilirken olsun hiç bir görüntü farklılaşması olmuyormuş.

Bunlar hep python teknolojisi ama bize pek zararı dokunmaz sanırım. Tek sorun kodlarımızı nasıl renklendireceğimiz.

sphinx mukemmeldir ve evet, python.org dokumantasyonu sphinx ile yazildi.

Alıntı (acehreli):

>

ddili.org artık açık:

http://code.google.com/p/ddili/

Mengü, senin Google projelerinde kullandığın hesabın var mı? Seni de projeye eklemem gerekiyor.

Ek yapmadan önce bana biraz zaman ver de GtkD dersinin iskeletini oluşturayım. Sonra projeye istediğin gibi eklersin. :) (Tekrar çok teşekkürler bu arada!)

Siteyi hosting firmasına yüklemek yine bana kalacak çünkü o adamlar (HostGator.com) birden fazla hesaba izin vermiyorlar. Tek admin ben olmak zorundayım. :/

Ali

ustad, ben proje hosting icin google code kullanmiyorum, github kullaniyorum ancak google hesabim mengukagan@gmail.com, zannediyorum ekleyebilirsin.

bu benim ilk yaptigim pdf basit bir prototip, uzerinde mutlaka eklemeler olacak. hatta iskelet cikartman benim icin cok iyi olur. hatta kucuk bir sir vereyim. http://www.pygtk.org/pygtk2tutorial/ adresini D ve gtkD ile dusunun. :D

ek olarak, hocam pdf hazirlama programi derken, mesela ben bu ilk dokumani Open Office Word Processor ile yazdim ve onun icinde otomatik olarak PDF'ye aktarma ozelligi var, oradan PDF olarak cikarttim. yani ekstra baska bir seye ne tarz bir ozellik icin ihtiyac duyuyorsunuz?

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 21, 2010

Alıntı (Mengu):

>

geshi'den ve pygments'ten faydalanacagim zaten

Metin düzenleyicide renklendirme için kullanılamasa da, dmd'nin -X seçeneği json çıktısı veriyor:

dmd -X deneme.d

deneme.json isminde bir dosya oluşuyor.

Kaynak kodun bütün tarifi bu dosyada bulunuyor. Başka işlerde yararlı olabilir diye aklıma geldiği için söyledim.

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 21, 2010

Daha tamamını okumadım ama harika! :)

RapidShare bu sefer çalıştı.

Bugün ddili.org'u açık proje haline getireceğim. Mengu, doğrudan kaynak olarak oraya da yazabilirsin. Bir bakarsın... Seçim senin...

Ayrıca bir pdf oluşturma programı alacağım. Her dersin veya bütün kitabın pdf'leri de sitede hazır bulunur; indirilir.

Alıntı (canalpay):

>

Yani binding için iliştirici sözcüğü kullanılması bence daha iyi.

Bence uygun. Zaten günlük olarak çok kullanılan bir sözcük olacağını da sanmıyorum. Peki "bağlantı dosyası"nı düşünmüş müydük?

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 21, 2010

Alıntı (acehreli):

>

Alıntı (Mengu):

>

sphinx mukemmeldir ve evet, python.org dokumantasyonu sphinx ile yazildi

Zamanında sepeth de başka bir araç kullanmamı önermişti ama bir kere ddoc ile başladım ve takıldım. :/ Belki de ddoc'u fazla geri bulacaksın... :)

Alıntı:

>

google code kullanmiyorum, github kullaniyorum

Diğer projeler de Google Code oldu diye bunu da öyle yaptım. Tamam: seni de proje üyelerine ekledim.

Alıntı:

>

http://www.pygtk.org/pygtk2tutorial/ adresini D ve gtkD ile dusunun. :D

Çok iyi... :)

Alıntı:

>

yani ekstra baska bir seye ne tarz bir ozellik icin ihtiyac duyuyorsunuz?

Site sürekli gelişiyor. pdf oluşturma adımını da projeye eklersek bir tek 'make' diyerek herşeyi oluşturmuş oluruz.

Ayrıca ddoc ile başlamış olduğum için ve henüz ddoc'u pdf'e çeviren bir araç olmadığı için onun oluşturduğu html'den pdf'e dönüşüm düşünüyorum. (Acaba ddoc->pdf dönüşüm projesi de mi yapsak? :D Bunu daha önce Can da söylemişti galiba.)

Başka bir yol olarak ddoc'tan bir ara formata (örneğin reStructuredText'e) ve ondan da pdf'e dönüştürülebilir ama belki ona da gerek yok. html->pdf dönüşümü için prince hakkında güzel şeyler duydum. Ona da bakacağım.

Ali

ddoc ile baslandiysa, ddoc ile devam edelim, degistirmeye gerek yok diye dusunuyorum ustad.

html -> pdf konusuna bir sey diyemeyecegim, open office bildigim kadariyla boyle bir sey sunmuyor. :)

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 21, 2010

bu arada yeni videoyu izlemeden gecmeyelim. :D

http://omploader.org/vM3dydg/out-9.ogv

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]