Discussion:
UnCommon Web ile "Merhaba Dünya"
Zekeriya KOÇ
2007-04-28 11:34:36 UTC
Permalink
Merhaba,
UnCommon Web geliştirme çatısı ile bir "Merhaba Dünya" uygulaması
yazdım. Elimden geldiğince geçtiğim aşamaları bir yazıda topladım. Liste
üyelerinden önerilerini, ekleyeceklerini ve Ucw hakkındaki yorumlarını
esirgememelerini dilerim. Eksik gördüğünüz yerleri, düzenltilmesi
gerektiğini düşündüğünüz yerleri belirtirseniz Türkçe olarak hemen hiç
kaynak olmayan bu konuda bir giriş yazısını fazlamesai'de yayınlanmasını
isterim. Ben konuyu araştırırken Türkçe kaynak hiç bulamadım (Tonguç'un
reddit uygulaması var tabii ve Aycan İrican'ın sadece kurulum safhasını
içeren bir yazısı var). Böyle bir giriş seviyesinde kaynağa ihtiyaç
olduğunu düşünüyorum fakat çok daha fazla insana ulaşabileceği
fazlamesai sitesinde yayınlanmadan önce şöyle bir elden geçmesi
gerektiğine inanıyorum.

http://zekus.metkoi.com/?p=76
--
Zekeriya KOÇ - http://zekus.metkoi.com
Evrim Ulu
2007-04-28 11:46:02 UTC
Permalink
Post by Zekeriya KOÇ
Merhaba,
UnCommon Web geliştirme çatısı ile bir "Merhaba Dünya" uygulaması
yazdım. Elimden geldiğince geçtiğim aşamaları bir yazıda topladım.
Liste üyelerinden önerilerini, ekleyeceklerini ve Ucw hakkındaki
yorumlarını esirgememelerini dilerim. Eksik gördüğünüz yerleri,
düzenltilmesi gerektiğini düşündüğünüz yerleri belirtirseniz Türkçe
olarak hemen hiç kaynak olmayan bu konuda bir giriş yazısını
fazlamesai'de yayınlanmasını isterim. Ben konuyu araştırırken Türkçe
kaynak hiç bulamadım (Tonguç'un reddit uygulaması var tabii ve Aycan
İrican'ın sadece kurulum safhasını içeren bir yazısı var).
Ah ne guzel, tam zamani, seminerde bunu da anlatacagiz:)
--
Saglicakla,

Evrim Ulu <***@core.gen.tr>
Kor Bilisim Teknolojileri
http://www.core.gen.tr/
Zekeriya KOÇ
2007-04-28 11:44:15 UTC
Permalink
Post by Evrim Ulu
Post by Zekeriya KOÇ
UnCommon Web geliştirme çatısı ile bir "Merhaba Dünya" uygulaması
yazdım. Elimden geldiğince geçtiğim aşamaları bir yazıda topladım.
Liste üyelerinden önerilerini, ekleyeceklerini ve Ucw hakkındaki
yorumlarını esirgememelerini dilerim. Eksik gördüğünüz yerleri,
düzenltilmesi gerektiğini düşündüğünüz yerleri belirtirseniz Türkçe
olarak hemen hiç kaynak olmayan bu konuda bir giriş yazısını
fazlamesai'de yayınlanmasını isterim. Ben konuyu araştırırken Türkçe
kaynak hiç bulamadım (Tonguç'un reddit uygulaması var tabii ve Aycan
İrican'ın sadece kurulum safhasını içeren bir yazısı var).
Ah ne guzel, tam zamani, seminerde bunu da anlatacagiz:)
Ah ne kötü diyeceğim ben müsadenizle :) Sizin seminer haftaiçi olduğu
için gelememe ihtimalim büyük. Dolayısı ile elimi biraz kirletmem ve
seminerinizin notlarını, olursa video çekimlerini sabırsızlıkla beklemem
gerekiyor :).
--
Zekeriya KOÇ - http://zekus.metkoi.com
Evrim Ulu
2007-04-28 11:54:56 UTC
Permalink
Post by Zekeriya KOÇ
Ah ne kötü diyeceğim ben müsadenizle :) Sizin seminer haftaiçi olduğu
için gelememe ihtimalim büyük. Dolayısı ile elimi biraz kirletmem ve
seminerinizin notlarını, olursa video çekimlerini sabırsızlıkla
beklemem gerekiyor :).
:( Video konusunda bizim ekipmanimiz olmadigini biliyorum, gecen seferki
gibi gonulluler olursa pek leziz:)
--
Saglicakla,

Evrim Ulu <***@core.gen.tr>
Kor Bilisim Teknolojileri
http://www.core.gen.tr/
Emre Sevinc
2007-04-28 13:14:05 UTC
Permalink
ZK> Merhaba, UnCommon Web geliştirme çatısı ile bir "Merhaba
ZK> Dünya" uygulaması yazdım. Elimden geldiğince geçtiğim
ZK> aşamaları bir yazıda topladım. Liste üyelerinden önerilerini,
ZK> ekleyeceklerini ve Ucw hakkındaki yorumlarını esirgememelerini
ZK> dilerim. Eksik gördüğünüz yerleri, düzenltilmesi gerektiğini
ZK> düşündüğünüz yerleri belirtirseniz Türkçe olarak hemen hiç
ZK> kaynak olmayan bu konuda bir giriş yazısını fazlamesai'de
ZK> yayınlanmasını isterim. Ben konuyu araştırırken Türkçe kaynak

Siz yeter ki isteyin! fazlamesai.net programcin ve programcinin,
isleri kolaylastiran uzayli teknolojilerin her daim yaninda :)
Eline saglik diyorum öncelikle.

Sonra da cok ufak birkac noktaya deginiyorum, FM'de duyurmadan
önce:

- Kisaltma olmasi itibari ile büyük harfle yazilmasini
gerektigini düsündügüm sözcükler: UCW, HTTP, HTML, SQL

- '... stateless olmasi...' yerine Türkce bir ifade denesek?
Bunu okuyan programcilarin %99'u anlayacaktir konuyu ama
yine de Türkce kaygisi gütsek diyorum, önerisi olan?

- slot yerine bir sey diyor muyduk Türkce? Bkz. yukaridaki
kaygilar.

- Bilesenler arasi programlama birebir masaüstü programlama
ile ayni mi, bir web sayfasindan digerine gecisten ne farki
ve avantaji var, bu soyutlama birtakim problemlere yol acabilir
mi, vs. bu biraz daha detayli belirtilirse güzel olur.

- 'Burada ilk olarak çalışacağımız paketi belirtiyoruz ki ...'
ile baslayan paragrafta belki Common Lisp paket yönetim sistemine
dair birkac link verilse güzel olur.

- 'Uygulamamızın tarayıcıda erisimi' cümlesinde 'tarayicidan'
olsa daha iyi olur gibi göründü bana.

- '... bir paket yardımı ile burada direkt olarak html kodu
yazıyoruz.' yerine '... bir paket yardimi ile burada dogrudan
HTML kodunu yaziyoruz.' desek olur mu?

- 'Buna butonlar eklenemiş...' cümlesinde 'eklenmis' olacak.
Buton yerine dügme desek olur mu? (Takip eden cümlelerde de
degistirecek sekilde).

- 'kod çalışyor', 'kod çalışıyor' olacak. Parantezden önce bir
bosluk olmali.

- Yukarida bahsettigim türden bir vurgu sondan bir önceki paragrafta
yapilmis, yaziya motivasyon icin belki buradaki ana tema yazinin
girisindeki o kisma eklense iyi olur.

- Yazinin sonunda yurtdisindan ve Türkiye'den somut UCW örnekleri
verilirse güzel olmaz mi? Common Lisp ve UCW'nin hangi yerli ve
yabanci web projeleri icin kullanildigini görmek insanlari biraz
daha kurcalamaya tesvik edecektir, birkac link fena olmaz; önerisi
olan?
--
Emre Sevinc

eMBA Software Developer Actively engaged in:
http://emba.bilgi.edu.tr http://ileriseviye.org
http://www.bilgi.edu.tr http://fazlamesai.net
Cognitive Science Student http://cazci.com
http://www.cogsci.boun.edu.tr
Zekeriya KOÇ
2007-04-28 14:02:28 UTC
Permalink
Post by Emre Sevinc
ZK> Merhaba, UnCommon Web geliştirme çatısı ile bir "Merhaba
ZK> Dünya" uygulaması yazdım. Elimden geldiğince geçtiğim
ZK> aşamaları bir yazıda topladım. Liste üyelerinden önerilerini,
ZK> ekleyeceklerini ve Ucw hakkındaki yorumlarını esirgememelerini
ZK> dilerim. Eksik gördüğünüz yerleri, düzenltilmesi gerektiğini
ZK> düşündüğünüz yerleri belirtirseniz Türkçe olarak hemen hiç
ZK> kaynak olmayan bu konuda bir giriş yazısını fazlamesai'de
ZK> yayınlanmasını isterim. Ben konuyu araştırırken Türkçe kaynak
Siz yeter ki isteyin! fazlamesai.net programcin ve programcinin,
isleri kolaylastiran uzayli teknolojilerin her daim yaninda :)
Eline saglik diyorum öncelikle.
Sonra da cok ufak birkac noktaya deginiyorum, FM'de duyurmadan
- Kisaltma olmasi itibari ile büyük harfle yazilmasini
gerektigini düsündügüm sözcükler: UCW, HTTP, HTML, SQL
Düzeltildi.
Post by Emre Sevinc
- '... stateless olmasi...' yerine Türkce bir ifade denesek?
Bunu okuyan programcilarin %99'u anlayacaktir konuyu ama
yine de Türkce kaygisi gütsek diyorum, önerisi olan?
Ben çeviri yaparken olsun, yazarken olsun yabancı kelimelere karşılık
ararken sadece daha önce okumuş olduğum metinlerden aklımda kalan ve
kulağımada hoş gelen kelimeleri seçiyorum. Karşılık bulamadığım bu gibi
kelimelerde önerilere açığım zira yazıda bu tip "alien" kelimeleri
görmek bir miktar rahatsız ediyor beni.
Post by Emre Sevinc
- slot yerine bir sey diyor muyduk Türkce? Bkz. yukaridaki
kaygilar.
Ben bir şey önerebilsem metinde kullanırdım :) Önerisi olan?
Post by Emre Sevinc
- Bilesenler arasi programlama birebir masaüstü programlama
ile ayni mi, bir web sayfasindan digerine gecisten ne farki
ve avantaji var, bu soyutlama birtakim problemlere yol acabilir
mi, vs. bu biraz daha detayli belirtilirse güzel olur.
- 'Burada ilk olarak çalışacağımız paketi belirtiyoruz ki ...'
ile baslayan paragrafta belki Common Lisp paket yönetim sistemine
dair birkac link verilse güzel olur.
Practical Common Lisp kitabından ilgili bölüme bağlantı verdim. Daha
başka kaynak öneren olursa yazının sonuna bir kaynaklar bölümü
ekleyebiliriz.
Post by Emre Sevinc
- 'Uygulamamızın tarayıcıda erisimi' cümlesinde 'tarayicidan'
olsa daha iyi olur gibi göründü bana.
Tekrar bakınca bana da öyle gözüktü :)
Post by Emre Sevinc
- '... bir paket yardımı ile burada direkt olarak html kodu
yazıyoruz.' yerine '... bir paket yardimi ile burada dogrudan
HTML kodunu yaziyoruz.' desek olur mu?
Oldu bile.
Post by Emre Sevinc
- 'Buna butonlar eklenemiş...' cümlesinde 'eklenmis' olacak.
Buton yerine dügme desek olur mu? (Takip eden cümlelerde de
degistirecek sekilde).
Typo düzeltildi. Buton / düğme arasında düğme olarak güncelledim. Tekrar
okuyunca yazıyı kulağıma daha hoş geldi.
Post by Emre Sevinc
- 'kod çalışyor', 'kod çalışıyor' olacak. Parantezden önce bir
bosluk olmali.
Ok.
Post by Emre Sevinc
- Yukarida bahsettigim türden bir vurgu sondan bir önceki paragrafta
yapilmis, yaziya motivasyon icin belki buradaki ana tema yazinin
girisindeki o kisma eklense iyi olur.
Öneri olur mu acaba?
Post by Emre Sevinc
- Yazinin sonunda yurtdisindan ve Türkiye'den somut UCW örnekleri
verilirse güzel olmaz mi? Common Lisp ve UCW'nin hangi yerli ve
yabanci web projeleri icin kullanildigini görmek insanlari biraz
daha kurcalamaya tesvik edecektir, birkac link fena olmaz; önerisi
olan?
Bence çok iy i olur.

Önerisi olan arkadaşlar yazıyı, yapılan düzeltmeler için tekrar
inceleyebilirler.

Teşekkürler.
--
Zekeriya KOÇ - http://zekus.metkoi.com
Emre Sevinc
2007-04-28 19:24:05 UTC
Permalink
Post by Emre Sevinc
- '... stateless olmasi...' yerine Türkce bir ifade denesek?
Bunu okuyan programcilarin %99'u anlayacaktir konuyu ama yine
de Türkce kaygisi gütsek diyorum, önerisi olan?
ZK> Ben çeviri yaparken olsun, yazarken olsun yabancı kelimelere
ZK> karşılık ararken sadece daha önce okumuş olduğum metinlerden
ZK> aklımda kalan ve kulağımada hoş gelen kelimeleri
ZK> seçiyorum. Karşılık bulamadığım bu gibi kelimelerde önerilere
ZK> açığım zira yazıda bu tip "alien" kelimeleri görmek bir miktar
ZK> rahatsız ediyor beni.

TBD'nin bilisim sözlügünde bulamadim simdi, ben bazen 'stateless'
icin baglantisiz diyorum, baglantinin sürekli koptugu her seferinde
yeniden kuruldugu... manasinda. Pek olmuyor tabii :(
Post by Emre Sevinc
- slot yerine bir sey diyor muyduk Türkce? Bkz. yukaridaki
kaygilar.
ZK> Ben bir şey önerebilsem metinde kullanırdım :) Önerisi olan?

Eger MS Windows ortaminda iseniz

http://www.bilisimsozlugu.com/

adresindeki

http://www.bilisimsozlugu.com/download/BilisimSozlugu.zip

programi faydali olabilir.
Post by Emre Sevinc
- Bilesenler arasi programlama birebir masaüstü programlama ile
ayni mi, bir web sayfasindan digerine gecisten ne farki ve
avantaji var, bu soyutlama birtakim problemlere yol acabilir
mi, vs. bu biraz daha detayli belirtilirse güzel olur.
- 'Burada ilk olarak çalışacağımız paketi belirtiyoruz ki ...'
ile baslayan paragrafta belki Common Lisp paket yönetim
sistemine dair birkac link verilse güzel olur.
ZK> Practical Common Lisp kitabından ilgili bölüme bağlantı
ZK> verdim. Daha başka kaynak öneren olursa yazının sonuna bir
ZK> kaynaklar bölümü ekleyebiliriz.

Belki

The Idiot's Guide to Common Lisp Packages
http://www.flownet.com/ron/packages.pdf

ve

Pascal Costanza'nin Cok Dik Basli Lisp Rehberi'nin 16. bölümü
önerilebilir:

http://ileriseviye.org/arasayfa.php?inode=costanza-lisp-guide.html
Post by Emre Sevinc
- Yukarida bahsettigim türden bir vurgu sondan bir önceki
paragrafta yapilmis, yaziya motivasyon icin belki buradaki ana
tema yazinin girisindeki o kisma eklense iyi olur.
ZK> Öneri olur mu acaba?

Yani o cok da sart degil ben sadece biraz pedagojik amac gütmüstüm
orada.
Post by Emre Sevinc
- Yazinin sonunda yurtdisindan ve Türkiye'den somut UCW
örnekleri verilirse güzel olmaz mi? Common Lisp ve UCW'nin
hangi yerli ve yabanci web projeleri icin kullanildigini görmek
insanlari biraz daha kurcalamaya tesvik edecektir, birkac link
fena olmaz; önerisi olan?
ZK> Bence çok iy i olur.

Buraya yazan COR3 ekibinden arkadaslarin bazi uygulamalari vardi
diye hatirliyorum, kolektif bir blog sistemi vardi sanirim ve belki
bir sey daha. O adresler neydi? Onlari eklemek güzel olabilir. UCW'nin
kendi sitesinde bu yazilimi filanca siteler kullaniyor diye hic
link vermis mi, belli mi bu?
--
Emre Sevinc

eMBA Software Developer Actively engaged in:
http://emba.bilgi.edu.tr http://ileriseviye.org
http://www.bilgi.edu.tr http://fazlamesai.net
Cognitive Science Student http://cazci.com
http://www.cogsci.boun.edu.tr
Zekeriya KOÇ
2007-04-28 20:34:34 UTC
Permalink
Merhaba,
Post by Emre Sevinc
Buraya yazan COR3 ekibinden arkadaslarin bazi uygulamalari vardi
diye hatirliyorum, kolektif bir blog sistemi vardi sanirim ve belki
bir sey daha. O adresler neydi? Onlari eklemek güzel olabilir. UCW'nin
kendi sitesinde bu yazilimi filanca siteler kullaniyor diye hic
link vermis mi, belli mi bu?
Benim de ilk aklıma COR3 ekibinin çalışmaları oldu. Bu konuda biraz
bilgi verebilirlerse iyi olur kanaatindeyim. Bir de fazlamesaide bir
haber yayınlanmıştı CUSP isimli bir Eclipse eklentisi onun
geliştiricisinin ürünü de UCW ile yazılmıştı sanıyorum. Aslında COR3
ekibinin web sayfasındaki "Ürünler" kısmına bir link ve CUSP
geliştiricisinin çalıştığı Paragent firmasının ürün demosuna bir link
verebiliriz. İlk aklıma gelenler bunlar. Bir de UCW ile aynı yaklaşımı
kullanan Squeak-Seaside ikilisi ile yazılan DabbleDB uygulamasına bir
link iyi olur diye düşünüyorum. Eklenecek başka örnekler gelene kadar
ben bunları yazının sonuna ekliyorum.
--
Zekeriya KOÇ - http://zekus.metkoi.com
Zekeriya KOÇ
2007-04-28 20:40:49 UTC
Permalink
Cevabı yazdıktan sonra baktımda COR3 ekibinin Teargas, hedee için
sitesinde verdiği linkler şu anda çalışmıyor. Bilginiz olsun. paragent
ile dabbldb linklerini ekledim.
Post by Zekeriya KOÇ
Merhaba,
Post by Emre Sevinc
Buraya yazan COR3 ekibinden arkadaslarin bazi uygulamalari vardi
diye hatirliyorum, kolektif bir blog sistemi vardi sanirim ve belki
bir sey daha. O adresler neydi? Onlari eklemek güzel olabilir. UCW'nin
kendi sitesinde bu yazilimi filanca siteler kullaniyor diye hic link
vermis mi, belli mi bu?
Benim de ilk aklıma COR3 ekibinin çalışmaları oldu. Bu konuda biraz
bilgi verebilirlerse iyi olur kanaatindeyim. Bir de fazlamesaide bir
haber yayınlanmıştı CUSP isimli bir Eclipse eklentisi onun
geliştiricisinin ürünü de UCW ile yazılmıştı sanıyorum. Aslında COR3
ekibinin web sayfasındaki "Ürünler" kısmına bir link ve CUSP
geliştiricisinin çalıştığı Paragent firmasının ürün demosuna bir link
verebiliriz. İlk aklıma gelenler bunlar. Bir de UCW ile aynı yaklaşımı
kullanan Squeak-Seaside ikilisi ile yazılan DabbleDB uygulamasına bir
link iyi olur diye düşünüyorum. Eklenecek başka örnekler gelene kadar
ben bunları yazının sonuna ekliyorum.
--
Zekeriya KOÇ - http://zekus.metkoi.com
Aycan iRiCAN
2007-04-28 21:25:19 UTC
Permalink
Post by Zekeriya KOÇ
Cevabı yazdıktan sonra baktımda COR3 ekibinin Teargas, hedee için
sitesinde verdiği linkler şu anda çalışmıyor.
Selam,

Italyan ve Macar arkadaşlarımızın aceleci yaklaşımlarını sistematik
olarak çözebilmek amacıyla yaptığımız nitelikli çalışmalar henüz
sonuçlanmamış, bu nedenle bahsedilen web uygulamaları geçici olarak
kapatılmıştır.

Sevgiler...
--
Aycan iRiCAN
KOR Bilişim Teknolojileri
http://www.core.gen.tr/
Evrim Ulu
2007-04-28 23:42:26 UTC
Permalink
Bu sirada, alt yapi calismalarindan bir tanesi:
http://paste.lisp.org/display/40119
--
Saglicakla,

Evrim Ulu <***@core.gen.tr>
Kor Bilisim Teknolojileri
http://www.core.gen.tr/
Loading...