Forum: D Programlama Dili RSS
basit bir iftar vakti uyaricisi
Mengu (Moderator) #1
User title: NONSERVIAM
Member since Jul 2009 · 240 posts · Location: Dersaadet
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
Subject: basit bir iftar vakti uyaricisi
kolay gelsin,

malum ramazandayiz, ben de evdekiler icin bir program yazayim dedim. d ile yaziyorum elbette. uygulama kisaca her dakikada bir sistemin cronjob'i tarafindan calistirilacak ve eger sistem saati ile aksam namazi saati tutuyorsa, guzel bir muezzinin ezanini acacak.

suan eksik kisimlari:
- sistem saat kontrolu
- guzel bir ezan

yapilmis kisimlar:
- diyanet'in sitesinden veri cekmek
- gelen veriyi regex ile ayirmak
- ayrilan veride aksam namazi vaktini bulmak

yapiyorum, haber vereyim dedim. github.com/mengu de olacak. :)
http://www.mengu.net - ki$isel bili$im guncesi.
canalpay (Moderator) #2
User title: Can Alpay Çiftçi
Member since Jul 2009 · 1032 posts · Location: İzmir
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
Şu biçimde de olabilir. Programı çalıştırırız. diyanetten veriyi çeker. bizim saatimizden çıkartır. o saat kadar sleep ile uyuturuz programı. sonra ezan çaldırtırız ? Her dk bakmaya gerek yok ?
Mengu (Moderator) #3
User title: NONSERVIAM
Member since Jul 2009 · 240 posts · Location: Dersaadet
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
bu da gayet mantikli, olmamasi icin herhangi bir sebeb gelmiyor aklima suan. hem de tasarruf etmi$ oluruz. benim soyledigimde de dakika basi cekmeyecekti, bir dosyaya yazip oradan okuyacakti misal ama sleep daha iyi kanimca. tasarruf kismi dosyayi acip acip okumamak oluyor bu arada. :)
http://www.mengu.net - ki$isel bili$im guncesi.
Kadir Can #4
Member since Jun 2010 · 294 posts
Group memberships: Üyeler
Show profile · Link to this post
Mengu,hiçbir yere gitmiyorum.D'ye devam.:D

Ramazan bitti.Proje ne durumda?
canalpay (Moderator) #5
User title: Can Alpay Çiftçi
Member since Jul 2009 · 1032 posts · Location: İzmir
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
Mengü ramazan geçmiş olsada hala bu proje çok işe yarar proje.

suan eksik kisimlari:
- sistem saat kontrolu
- guzel bir ezan

yapilmis kisimlar:
- diyanet'in sitesinden veri cekmek
- gelen veriyi regex ile ayirmak
- ayrilan veride aksam namazi vaktini bulmak

Mengü projede geldiğin yerlerin kodlarını paylaşabilir misin?

Özellikle diyanetten nasıl veriyi çektiğini ve ayırdığını gösteren kodlar çok önemli olacaktır.(Benim en çok merak ettiğim taraf. Yapmak istemiştim ancak yapamamıştım.) Sistem saat kontrolu olayı bence çok kolay halledebiliriz. Ses çıkarma işide internetten veri çekme işi kadar merak ediyorum. Ancak onuda dsource'da ki projelere bakarak ya da basit bir C projesine binding yazarak yada hiç olmadı std.process deki system işlevini kullanarak halledebiliriz.
Mengu (Moderator) #6
User title: NONSERVIAM
Member since Jul 2009 · 240 posts · Location: Dersaadet
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
Quote by canalpay:
Mengü ramazan geçmiş olsada hala bu proje çok işe yarar proje.

suan eksik kisimlari:
- sistem saat kontrolu
- guzel bir ezan

yapilmis kisimlar:
- diyanet'in sitesinden veri cekmek
- gelen veriyi regex ile ayirmak
- ayrilan veride aksam namazi vaktini bulmak

Mengü projede geldiğin yerlerin kodlarını paylaşabilir misin?

Özellikle diyanetten nasıl veriyi çektiğini ve ayırdığını gösteren kodlar çok önemli olacaktır.(Benim en çok merak ettiğim taraf. Yapmak istemiştim ancak yapamamıştım.) Sistem saat kontrolu olayı bence çok kolay halledebiliriz. Ses çıkarma işide internetten veri çekme işi kadar merak ediyorum. Ancak onuda dsource'da ki projelere bakarak ya da basit bir C projesine binding yazarak yada hiç olmadı std.process deki system işlevini kullanarak halledebiliriz.

evdeki makineye gecince mevcut kodlari gonderirim. :)
http://www.mengu.net - ki$isel bili$im guncesi.
acehreli (Moderator) #7
User title: Ali Çehreli
Member since Jun 2009 · 1981 posts
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
Bence önce kodları güzelleştiriyorsun... :p

Ali
canalpay (Moderator) #8
User title: Can Alpay Çiftçi
Member since Jul 2009 · 1032 posts · Location: İzmir
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
Bence önce kodları güzelleştiriyorsun... :p

Bende katılıyorum. Hem daha D kodu yazdığını görmedim mengünün :-D Python gibi dillerden kolaya alıştığından şimdi zor geliyor değil mi :-p Tabiki şaka.

Mengü 7 Kasım yani yarın evleniyor. Şuan eminim çok daha tatlı telaşları vardır. Tekrar tebrik ederim mengü.
Kadir Can #9
Member since Jun 2010 · 294 posts
Group memberships: Üyeler
Show profile · Link to this post
Tebrikler Mengü.
Close Smaller – Larger + Reply to this post:
Verification code: VeriCode Please note the verification code from the picture into the text field next to it.
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Special characters:
Not logged in. · Lost password · Register
This board is powered by the Unclassified NewsBoard software, 20100516-dev, © 2003-10 by Yves Goergen
Current time: 2012-02-05, 10:53:39 (UTC -08:00)