Jump to page: 1 2
Thread overview
March 21, 2010

Siteyi oluşturduğum dizini Google Code'da proje haline getirdim:

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

Tarihsel bilgi kaybolmasın diye de son durumu ile başlamak yerine, elimde bulunan eski yedeklerini yarı otomatik bir işlemle adım adım yükledim.

Ali

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

March 22, 2010

GtkD derslerinin iskeletini oluşturdum ve Mengü'nün pdf'ini kullanarak bir şey başlattım.

Başlangıç olarak:

  1. Projeyi şurada anlatıldığı gibi indir (oradaki bağlantının gösterdiği şifreyi yazman gerekecek):
svn checkout https://ddili.googlecode.com/svn/trunk/ ddili --username KULLANICI_ISMI
  1. ddili dizininde make'i 'test' hedefiyle başlat:
cd ddili
make -C src test

(Gerekmese ve önerilmese de, dosyaları temizlemek istersen, hedefin ismi 'clean'.)

('test' yazmazsan, asıl sitede kullanılan dosyalar oluşturuluyor.)

  1. Oluşan dosyaları tarayıcında aç. Örnek:

public_html_test/ders/gtkd/merhaba_gtkd.html

  1. Dersleri yazdıkça ikinci ve üçüncü adımları tekrarla :) Örneğin yazacağın kaynak dosyalardan birisi şu:

src/ders/gtkd/merhaba_gtkd.d

Ddoc makroları .ddoc dosyalarında bulunuyor. En çok kullanılanlar şurada: src/common.ddoc

Sayfanın darlığı nedeniyle kod satırlarını 62 sütunda bölüyorum; daha uzun olanlar sağdan taşıyorlar.

Herhalde şimdilik bu kadar yeter. Gerektikçe sorarsın. :)

Ali

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

March 28, 2010

Yolladıklarım direk siteye etki etmediği için size haber vermeden kafama göre değiştiriyorum.

Todo belgesinede kafama göre şeyler ekledim ve kendim şöyle bir standart geliştirdim. Todo'da yaptığım şeyin yanına yapıldı dedim ve kaçıncı gönderişte yaptığımı ekledim. Örnek:


5) Derleyici hatalarinin cozumlenip cozumlenmedigine bak            |Giriş düzeni dersine bakıldı. Hata sürüyor.(28.03.2010)
6) Makalelerin baslarina D1 ile ilgili olduklarini yaz
7) karakterler dersinde trileri'den bahset                          |Yapıldı=>48


Böylece ne değişikliği yaptığımı, değişikliğin yeterli olup olmadığını görebilceğiz. Yada bunun yerine hata takip sisteminden mi yararlansak ?

Bu arada ddoc'u çok sevmeye başladım :-) localhost'a oluşturulan html dosyalarını koplayadım. style.css ile çok güzel oldu. Ama şu ddili.org sitesinde var olan resimleride svn'ye koymalısınız bence.

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

March 28, 2010

Yardım için teşekkürler. :)

Duyurmadan önce trileri için daha iyi bir isim bulalım mı? Alfabe harfi kavramını destekleyen bir kütüphane haline geldi.

d.pdf'i de henüz duyurmamalıyız. Hem ismi yanlış, hem de belki /ders/d altında durmalı.

Ama nasıl olsa siteyi etkilemiyor. Bunları bir kere daha düşünürüz.

Alıntı (canalpay):

>

ddili.org sitesinde var olan resimleride svn'ye koymalısınız bence.

Şunlar var:

https://code.google.com/p/ddili/source/browse/#svn/trunk/src/image

Yerel olarak açtığında mı görünmüyorlar? Ben hiçbir yere kopyalamıyorum. Örneğin public_html_test/index.html dosyasını yerel olarak tarayıcıda dosya olarak açınca hem küçük resimler, hem D harfi resmi doğru olarak görünüyorlar. Bağlantılar bozuk oluyor ama yerel olarak baktığım zaman o kadar önemli bulmuyorum.

Ali

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

March 29, 2010

Alıntı:

>

Duyurmadan önce trileri için daha iyi bir isim bulalım mı? Alfabe harfi kavramını destekleyen bir kütüphane haline geldi.

Bence çokta gerek yok. Ama yok illa değiştirelim derseniz şu adlara bakalım:
'İmge'(Edebiyatta çok kullanılır. Anlamı sanırım şu :zihinde tasarlanan ve gerçekleşmesi özlenen şey, düş, hayal, hülya.)

Yada 'Tamga''da olabilir.
Alıntı:

>

belki /ders/d altında durmalı.

Evet bende nerede durmalı diye düşünüyordum. Ve evet dediğiniz yerde durmalı.

Alıntı:

>

d.pdf'i de henüz duyurmamalıyız.

Bence duyurmalıyız. Örneğin interneti kesilecek biri dersleri internete bakmadanda okuyabilmeli. Diyeceksinizki html dosyalarını teleport pro benzeri bir program ile bütün dersi indirsin. Onuda herkes bilmez ve pdf kadar hoşnut olunmaz.

Belki siz derslerin çok sık güncellediği için ve dersin pdf sürümünü edinilip bu pdf sürümünün güncellenmemesinden dolayı bunları diyorsanız bu konuda da merak etmeyin. İnsanlar pdf'nin güncel olmadığını fark ediyor ve pdf'nin en güncel halini ediniyorlar.

Alıntı:

>

Yerel olarak açtığında mı görünmüyorlar? Ben hiçbir yere kopyalamıyorum. Örneğin public_html_test/index.html dosyasını yerel olarak tarayıcıda dosya olarak açınca hem küçük resimler, hem D harfi resmi doğru olarak görünüyorlar. Bağlantılar bozuk oluyor ama yerel olarak baktığım zaman o kadar önemli bulmuyorum.

Sanırım bağlantılar bozuk. style.css'yi bile görmüyordu. Bencede önemli değil. Zaten hallederim. Ama yinede kullandığınız bütün yazı tiplerini eklemeyi unutmayın.

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

March 29, 2010

Alıntı:

>

O konuyu da çözdüm. Makefile içinde svn ve awk'ı zincirleyerek sürümü de kapağa yerleştiriyorum:

Gördüm güzel olmuş. Ama onun yerine yada onla beraber tarihte yerleştirebilir miyiz ? Hatta mümkünse sitedeki derslerinde altınada son değiştirilme tarihi ekleyebiliriz.
Alıntı:

>

Kapağa C++ kitaplarında olduğu gibi bir de manzara yerleştirdim. Taslak... :)

Bende r50'yi derlemiş ve son pdf halini görmüştüm. Ana kapak çok güzel. Renklerde çok güzel ama ben biraz oynayacağım. Belki daha güzel bir renk uyumu keşfederim :-)
Alıntı:

>

Anlaştığımız gibi, /ders/d/D_Programlama_Dili.pdf gibi bir şey olacak.

O hale getiriyorum.

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

March 29, 2010

Alıntı (canalpay):

>

Alıntı:

>

d.pdf'i de henüz duyurmamalıyız.

Bence duyurmalıyız

Aynı fikirdeyiz. Ben, 'd.pdf' bağlantısının duyulmasını istemem. O, bu forum için bir deneme bağlantısı; sileceğim. Anlaştığımız gibi, /ders/d/D_Programlama_Dili.pdf gibi bir şey olacak.

Alıntı:

>

İnsanlar pdf'nin güncel olmadığını fark ediyor ve pdf'nin en güncel halini ediniyorlar

O konuyu da çözdüm. Makefile içinde 'svn' ve 'awk''ı zincirleyerek sürümü de kapağa yerleştiriyorum:

http://ddili.org/d.pdf

Kod şurada:

https://code.google.com/p/ddili/source/diff?spec=svn50&r=50&format=side&path=/trunk/src/Makefile

Kapağa C++ kitaplarında olduğu gibi bir de manzara yerleştirdim. Taslak... :)

Alıntı:

>

Ama yinede kullandığınız bütün yazı tiplerini eklemeyi unutmayın.

Unutmayacağım. :)

Ali

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

March 29, 2010

Alıntı (canalpay):

>

onla beraber tarihte yerleştirebilir miyiz

Bence de iyi olur. Derslerden zaman bulunca sen yaparsın... ;)

Ali

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

March 30, 2010

Makalelerin D1 ile ilgili olduklarını yazılacak demişsiniz ama hangi makalelerin dahil olduğunu söylememişsiniz.
Bende bu yüzden "Düzenli İfadeler" ve "Tembel Değerlendirmeler" için uyarı ekledim. Ve sanırım sadece Düzenli İfadeler için Uyarı eklenecekti.

Hangi makalelere ekleneceğini söylerseniz ona göre düzeltirim. Bu arada uyarı nasıl olmuş bakarsınız.
Alıntı (canalpay):

>

Alıntı (acehreli):

>
onla beraber tarihte yerleştirebilir miyiz

Bence de iyi olur. Derslerden zaman bulunca sen yaparsın... ;)

Bu ara tarih ekleme işlemi elle mi yapılacak ? Eğer elle yapacaksak her dersi değiştirdiğimizde tarihide elle değiştirmek zorundayız.

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

March 30, 2010

Alıntı:

>

Ben de emin değilim. Tek bildiğim "çoğu"... :)

Benim bildiğim ise makaleler bölümündeki makalelerden sadece 1inin D1 ile ilgisi olduğu yönünde. Neyse fark ettikçe uyarıyı ekleriz veya sileriz.
Alıntı:

>

Tabii ki değil. make deyince yapılacak... :)

Aslında bu da doğru değil. Çünkü o dersin son güncellenme tarihini vermeyecek. Sitenin son güncellenme tarihini verecek. O zaman tarihi bir yere yazar her tarafta aynı tarih gözükmesini sağlarız.
Alıntı:

>

Ben sürüm numarasını svn'in çıktısını awk'a göndererek çekmiştim. İlginç gelirse bakarsın diye öyle söyledim. Benzer şekilde yapılabilir.

Evet olabilir ama daha başka çözümlerde düşünmek istiyorum. Aslında awk ile değilde D ile çözüm bulmak istiyorum.

Bu günlük zamanımı bambaşka bir şeye ayıracağım. Başarırsam ddili için katkıda sağlarım. Olmazsa o zamanda yine bambaşka bir şey için zamanımı harcıyacağım.(Yani olmazsa soket programlamayı deneyeceğim. Ama şuan denemek istemiyorum. Çünkü Türkiye yakın bir zamanda ipv6'ya geçecek. Ve sanırım phobos kütüphanesinde socket modülü ipv6 için düzenlendi ama daha düzgün olarak denenmedi.)

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

« First   ‹ Prev
1 2