Forum: Ders Arası RSS
Ders konularının güncellenmesi
Kurucu ve Diğer Özel İşlevler
zafer #1
Üye Tem 2009 tarihinden beri · 700 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Konu adı: Ders konularının güncellenmesi
Merhaba,

Çalışırken karşılaştığım bir hatayı belirtmek isterim. http://ddili.org/ders/d/ozel_islevler.html sayfasındaki aşağıdaki kod şöyle bir hata veriyor.

Notice: As of Phobos 2.055, std.string.repeat has been deprecated It will be removed in February 2012. Please use std.array.replicate instead.
deneme.d(21): Error: function std.string.repeat!(string).repeat is deprecated

import std.stdio;
import std.conv;
import std.string;
 
struct XmlElemanı
{
    string isim;
    string girinti;
    
    this(in string isim, in int düzey)
    {
        this.isim = isim;
        this.girinti = girintiDizgisi(düzey);
 
        writeln(girinti, '<', isim, '>');
    }
}
 
string girintiDizgisi(in int girintiAdımı)
{
    return repeat(" ", girintiAdımı * 2);
}
 
void main()
{
    auto dersler = XmlElemanı("dersler", 0);
 
    foreach (dersNumarası; 0 .. 2) {
        auto ders =
            XmlElemanı("ders" ~ to!string(dersNumarası), 1);
 
        foreach (i; 0 .. 3) {
            auto not = XmlElemanı("not", 2);
 
            const int rasgeleNot = uniform(50, 101);
            writeln(girintiDizgisi(3), rasgeleNot);
        }
    }
}
]

bilginize
https://github.com/zafer06 - depo
acehreli (Moderatör) #2
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Çok teşekkürler! :)

Şu iki derste buldum:

  http://ddili.org/ders/d/ozel_islevler.html
  http://ddili.org/ders/d/clear.html

ve şöyle düzelttim:

  http://code.google.com/p/ddili/source/detail?r=265#

Ali
zafer #3
Üye Tem 2009 tarihinden beri · 700 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Kaynak kodun tamamını goggle code üzerindeki depoya mı taşıdın? Umarım bir sıkıntı olmaz!

Ayrıca sanırım sitenin tamamı Ddoc sistemi üzerine kurulu, kendileri hakkında çok bilgim yok ama basit bir işaretleme dilini HTML çıktısı haline getiriyor sanırım. Herşeye rağmen site harika olmuş, eline sağlık ama yorucu olmuyor mu?

Bu arada madem açık kaynak bende bişeyler eklesem ne olur acep  :-D  :-D  :-D
https://github.com/zafer06 - depo
acehreli (Moderatör) #4
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
zafer:
Kaynak kodun tamamını goggle code üzerindeki depoya mı taşıdın? Umarım bir sıkıntı olmaz!

ddili.org'un çoğu Google Code'da açık kodlu bir proje. Yalnızca o gösterdiğim değişiklikleri yaptım. Subversion sürüm denetimini kullanıyorum. Yalnızca değişiklikler gidiyor.

Bu forum ve wiki Google Code'a dahil değiller.

Ddoc sistemi ... basit bir işaretleme dilini HTML çıktısı haline getiriyor sanırım

Evet. ddili.org gibi statik bir site için kullanışlı ama yetersizlikleri de var. Ben yalnızca D dünyasıyla ilgili bir aracı daha öğrenmiş olmak için onunla başlamıştım.

eline sağlık ama yorucu olmuyor mu?

Teşekkürler. Zevkle yapınca yorucu olmuyor tabii. :) Zaten bütün site 'make test' veya 'make' diyerek oluşturuluyor. Yazdıkça 'make test' diyorum ve tarayıcıda nasır göründüğüne baka baka devam ediyorum.

bende bişeyler eklesem ne olur acep

Çok teşekkürler ama D.ershane'nin dilinin tek kişinin ağzından çıkmasının önemli olduğunu düşünüyorum. (Yanlışlarımın farkındayım ve düzeltiyorum; örneğin bazı virgüller gereksiz. :) ) Onun dışında bölümler, özellikle dersler ve makaleler bölümü herkese açık! :) Bir şeyler yazarsan hepimiz çok seviniriz:

  http://ddili.org/makale/

  http://ddili.org/ders/index.html

Projeyi indirip şuradaki bilgilere göre değiştirmeye başlayabilirsin:

  http://code.google.com/p/ddili/source/browse/trunk/BENIOKU

Google Code'da hesabın varsa bana yazabilirsin seni de projeye dahil ederim. Sen oralara ek yaptıkça ben siteye koyarım. Teşekkürler! :)

Ali
zafer #5
Üye Tem 2009 tarihinden beri · 700 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
acehreli:
Çok teşekkürler ama D.ershane'nin dilinin tek kişinin ağzından çıkmasının önemli olduğunu düşünüyorum. (Yanlışlarımın farkındayım ve düzeltiyorum; örneğin bazı virgüller gereksiz. :) ) Onun dışında bölümler, özellikle dersler ve makaleler bölümü herkese açık! :) Bir şeyler yazarsan hepimiz çok seviniriz:

Aslında çok haklısın! Hiç böyle düşünmemiştim ama sen söyleyince sitedeki düzenin farkına vardım. Haklısın, sitenin tek elden devam etmesi bütünlük ve akıcılık için çok daha doğru görünüyor.

Makale konusuna gelince henüz D dilinde o seviyede olduğumu düşünmüyorum diğer taraftan öğrendiklerini pekiştirmenin en iyi yollarından birisi bu öğrendiklerini mümkünse yazarak yeniden anlatmak olduğunu düşünenlerdenim bu sebeble umarım biraz daha birikim oluşunca bende bişeyler yazabilirim.
https://github.com/zafer06 - depo
acehreli (Moderatör) #6
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
zafer:
öğrendiklerini pekiştirmenin en iyi yollarından birisi bu öğrendiklerini mümkünse yazarak yeniden anlatmak olduğunu düşünenlerdenim

Katılıyorum. Yeni arkadaşlar gelip sorular sormaya başladıkça güzel yanıtlar bulacaklar. ;)

Ali
Doğrulama Kodu: VeriCode Lütfen resimde gördüğünüz doğrulama kodunu girin:
İfadeler: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Özel Karakterler:
Forum: Ders Arası RSS
Bağlı değilsiniz. · Şifremi unuttum · ÜYELİK
This board is powered by the Unclassified NewsBoard software, 20100516-dev, © 2003-10 by Yves Goergen
Şu an: 2017-11-23, 23:10:32 (UTC -08:00)