Daha önce bahsettiğim Parti Zamanı sorusuna myss’ten çok güzel bir çözüm gelmiş. OpenOffice.org ile hazırlanmış bu sunumu adım adım izlemek keyifliydi. OpenOffice.org kurmak için bir sebep daha!
Türkiye Linux Gezegeni insanların birbirlerine sataşmaları haricinde hayırlı işlere de vesile oluyor zaman zaman, insanlar birbirlerinin yazdıklarını okuyup etkileşime geçebiliyorlar. Son zamanlarda PIC programlama ile uğraştığımı gören Onur Yalazı, SourceBoost IDE ve BoostC derleyicisi önerisinde bulunmuş ve “Gerçi Lisp ile pic programlama yapılıyor mu bilmiyorum ama Emre?ye tavsiye ederim” demiş. Ben de bunun üzerine biraz araştırma yaptım ve Lisp ile PIC arakesitinde neler olduğunu öğrenmeye çalıştım. Görebildiğim kadarı ile epey büyük bir dil olan ANSI Common Lisp’i doğrudan kullanan bir PIC programlama ortamı yerine bilgisayarcılar arasında bir tür Lisp olan Scheme tercih ediliyor. Bulabildiğim çalışmalara gelince, Feeley‘in PICBIT: A Scheme System for the PIC Microcontroller ve Running Scheme on a PIC microcontroller makaleleri gayet güzel görünüyor, tavsiye ederim. Buna ek olarak Taiichi Yuasa’nın XS: Lisp on Lego MindStorms sistemine de bakılabilir (burada da konuyla ilgili bir blog girdisi mevcut).
Levent Yalçın’ın da son blog girdisini linux gezegeninde görünce asıl siteyi ziyaret edeyim dedim ve bu sefer de Patates İle Çalışan Web Sunucu projesini gördüm! Söz konusu sistem için PIC 16F877 entegresi kullanılmış (vejetaryen elektronik!)
(SadeceHosting çalışmaya devam etsin, lazımsa patates tedarik edebiliriz, bir sürü site barındırıyoruz üzerinde, aman diyim
Son zamanlarda en sık ziyaret ettiğim gezegenlerden biri olan Planet Lisp‘te, Bill Clementson’ın The Holy Grail of Business App Development başlıklı makalesi epey dikkat çekici idi. Pascal Costanza ve Robert Hirschfeld ikilisinin geliştirdikleri ContextL sistemine değinen Clementson çok güzel bir mini demo hazırlamış konuyu açıklamak için. Nesne Yönelimli Programlama paradigmasını genişleten, esneten ve öteye taşıyan “context oriented programming” sistemini kuşbakışı anlatan bir makaleye ise bu adresten erişmek mümkün. Makaleye göz attım ve gördüğüm kadarı ile Costanza ve Hirschfeld söz konusu ContextL’yi geliştirmek için
MetaObject Protocol‘den faydalanmışlar, zaten makalede The Art of the Metaobject Protocol kitabına da gönderme var. Tam da bu kitabı okuyor olduğum esnada, iyi denk geldi. Şimdiye kadar okuduğum en sağlam programlama kitaplarından biri olduğunu söyleyebilirim (Norvig’in PAIP’i ve Mor Kitap ile aynı klasmanda). Kitabın yazarı Gregor Kiczales‘i çoğu kişi AOP (Aspect Oriented Programming) ve AspectJ çalışmalarından ötürü tanıyor ancak kendisinin Common Lisp ve “MetaObject Protcol”e katkıları belki de çok daha önemli. Son olarak ContextL geliştiricilerinden Pascal Costanza’nın Dik Başlı Lisp Rehberini bu vesile bir kez daha anayım istedim. (The Art of MOP kitabına dair detaylı izlenimlerimi daha sonra aktaracağım, PAIP ile etkileşimli olarak).
Son zamanlarda poker sunucu-istemci sistemi geliştirmekle uğraşan Joel, Erlang ile Java kıyaslaması yapmış. Yazının altındaki yorumlardan biri bakapetro diye biri Java’cıların klasik tepkilerinden bir demet sunmuş ve Ericsson’daki Erlang uzmanlarından Ulf Wiger’den güzel bir cevap gelmiş. Her iki yorumu da dikkatlice okumakta fayda var.
Tadayoshi Kohno, Andre Broido ve K.C. Claffy, Remote physical device fingerprinting makalelerinde doğrudan ağ üzerindeki bilgisayarlarla ilgili çok keskin “parmak izi” çıkarma yöntemlerinden bahsediyorlar. Anahtar sözcükler: Remote physical device fingerprinting, forensics, privacy, NATs, virtual honeynets, network spectroscopy, clock skew.
Kent Pitman’ın bu ve bu makalelerini okuduktan sonra insanın gidip şu tişörtlerden alası geliyor!
Benzer Yazılar / Similar Posts:
- Common Lisp ile 220 MB Dosya İşlemek
- Joel Spolsky de nihayet Lisp dedi; aptal MS programcıları ve Haskell; E programlama dili; AJAX; Scheme PetStore; Emacs ve tagging çılgınlığı; cs-lisp
- Scheme egzersizleri, dinamik görüntü üretimi, UnCommon Web ve CLSQL
- Fonksiyonel Gezegen Güneş Etrafında Dönmeye Başladı…
- Programlama Dilleri ve “O’Reilly Effect”
- Çıkarın kağıdı kalemi yazılı var! Quiz zamanı…
- Haskell ile küçük adımlar
- Zamanının ötesinde bir programlama dili: REBOL
- Emacs ile caz çalmak mümkün mü?
- Perl 6 Meta Object Protocol (Perl MOP)
Leave a reply