Lisp ile TILSIMLI ve Renkli Programlama: Lisperati

FZ
0
Tüm zamanların en renkli Common Lisp programlama kılavuzlarından Lisperati artık anadilimizde.

Söz konusu belge İstanbul Bilgi Üniversitesi Bilgisayar Bilimleri Bölümü öğrencisi Seda Çelebican tarafından Türk diline çevrildi. Belgenin Türk kültürüne uyarlanmasında ve genel editörlük işlemlerinde İstanbul Bilgi Üniversitesi eMBA Yazılım Geliştirme ekibinden Emre Sevinç emek harcadı. Bu süreçte çok titiz eleştirileri, geri beslemeleri ile bize yardımcı olan Bilkent Bilgisayar Mühendisliği bölümü öğrencilerinden Hayrettin Gürkök'e ve Lisp konusunda yardımcı olan Bülent Murtezaoğlu'na teşekkürü bir borç biliriz. Belgedeki hatalardan çevirmen ve editör sorumludur. Orjinal belgenin yazarı Dr. Conrad Barski hiçbir maddi hatadan ötürü sorumlu tutulamaz. Belgeyle ilgili tartışma ve her türlü soru için bu haberin altına yorum yazabilir, iletişim kurabilirsiniz.

Lisperati belgesindeki kodları denemek için hiçbir şey kurmanıza gerek yok. Belgede anlatıldığı gibi uzaktaki bir telnet servisine kolayca bağlanıp kodları hemen derleyebilirsiniz ancak bu konularla daha ciddi ilgileniyor ve kendi Lisp ortamınızı kurmak istiyorsanız daha önce FM'de yayınlanan Common Lisp Geliştirme Ortamı Kurulumu kılavuzundan faydalanabilirsiniz.

Güncelleme (2/5/2005): Kılavuzu PDF olarak hazırlayıp Ayhan Barış'a çok teşekkür ederiz.
İstanbul Bilgi Üniversitesi tarafından gerçekleştirilecek büyük buluşmaya sayılı günler kaldı. Etkinlik programı yavaş yavaş oluşmaya başladı. Miguel de Icaza'nın Mono ve Gnome projelerinden bahsedeceği etkinlikte, FSF Avrupa Başkanı Georg Greve "Özgür Yazılım ve GNU projesinin Ticari, Pratik ve Sosyolojik yönleri" ni anlatırken, Louis Suarez-Potts "Özgür Yazılım, Özgür Topluluklar? Başarıyla İşleyen Topluluklar Geliştirmek" konulu bir sunum yapacak.

Tabi sadece yabancı konuklar yok etkinlikte. Son günlerde adından sıkça bahsedilen Uludağ ekibi de etkinlikte olacak.

Efsane geri dönüyor

loker
0
Sıfırdan yazılan işletim sistemi istanbuLX, bir süredir geliştirilmesi durmuş olan pencere yöneticisi Efsane'yi kod ağacına dahil ederek üç kişilik bir ekiple desteklemeye başladığını duyurdu.

Kaynak: acikkod.org

Cisco da ''Masaüstünde Linux'' dedi

sundance
0
Slashdot'da yer alan habere göre Cisco IT halihazırda şirket bünyesindeki 2000'den fazla masaüstü bilgisayarı Linux'a geçirmiş, önümüzdeki dönemlerde de başta laptoplar olmak üzere büyük ölçüde Linux'a geçmeyi planlıyorlarmış.

Bu geçişte temel sebebin, lisans maliyetleri değil destek maliyetleri olduğu belirtilmiş ve bir Windows admini ortalama 40 Windows PC'e destek verebilirken, bir Linux admininin 200 ila 400 arası Linux PC'e destek verebildiği belirtilmiş.

Linux'un toplam sahip olma maliyeti daha pahalı, çünkü Linux adminleri daha çok para istiyor, diyenlere duyrulur.

Açık Kaynak Bildirgesi

loker
0
Açık kaynak kod bildirgesi imzalanmayı bekliyor. Karar mekanizmalarında özgür yazılımlarla ilgili kamuoyu baskısı oluşturabilmek açısından önemi büyük olan bildirge, üniversiteler, şirketler, gerçek kişiler tarafından imzalanmaya başladı...

Open Source Development with CVS, 3rd Edition

anonim
0
CVs konusundaki bir soruma yanıt ararken rastladım bu kitaba. Benim gibi CVS ye yeni başlayanlar için herşeyi sıfırdan alarak hayat kurtaran bir kitap. Karl Fogel ve Moshe Bar ın yazdığı bu kitabı CVS kurması yönetmesi veya kullanması gereken herkese tavsiye ederim.

Ah.. En iyi kısmı yazmayı neredeyse unutuyordum. Kitabı bu adresten ücretsiz olarak indirebilirsiniz.

Bir programlama dilini bilme ölçüsü nedir ?

anonim
0
LKD listelerinde bir süredir devam etmekte olan bir konu başlığı bu.

Tartışmanın bir yerinde bir arkadaş "Bir programlama dilini bilmek için hiç bir başvuru kaynağı kullanmaksızın program yazılabilmeli " dedi.

Bunun üzerine eski FM'cilerden, Uludag projesi COMAR projesi baş programcısı Serdar Köylü yeni başlayanlar için kılavuz olabilecek nitelikte, makale tadında bir yanıt gönderdi.

Ben de listelerde yazılan herşeyin gayet GPL olduğunu düşünerek kendisine sormadan buraya haber olarak geçiyorum :)
CHP Uşak milletvekili Osman Coşkunoğlu, ABD ve AB'nin, güvenlik sorunu nedeniyle dışladığı Microsoft Windows işletim sisteminin, öğretmenlere ve yargı mensuplarına yönelik kampanyalar kapsamındaki bilgisayarlarda kullanılmasını eleştirdi. Coşkunoğlu, konunun bir "ulusal güvenlik sorunu" olduğuna dikkat çekti.

Osman Coşkunoğlu, yaklaşık 650 bin öğretmene dağıtılması planlanan dizüstü bilgisayarda, "neden TÜBİTAK'ın geliştirdiği bir işletim sistemi değil de Microsoft'un işletim sistemi kullanılacağını" hazırladığı 6 soru önergesiyle Meclis gündemine getirdi. Coşkunoğlu, Başbakan Recep Tayyip Erdoğan, Milli Eğitim Bakanı Hüseyin Çelik, Ulaştırma Bakanı Binali Yıldırım ve Adalet Bakanı Cemil Çiçek'in yanıtlaması istemiyle verdiği önergelerde, Microsoft sisteminin tercih nedenini sordu.

Kaynak: Milliyet

Microsoft WINE kullanıcılarını üzüyor...

FZ
0
Microsoft, Ocak ayında korsanlığa karşı başlattığı Genuine Advantage sistemini duyurmuştu. Bu senenin yaz aylarından itibaren Microsoft Downloads sistemini kullanmak isteyen herkes ya bir ActiveX kontrolü ya da kendi başına çalışan bir program aracılığı ile kendini tanıtmak zorunda bırakılacak. WINE geliştiricilerinden Ivan Leo Puoti, söz konusu onaylama aracının doğrudan WINE'ın varlığını kontrol ettiğini ve eğer WINE üzerinde çalışıyorsa genel (generic) bir hata mesajı vererek çalışmayı reddettiğini tespit etti.

Microsoft'un ilk kez WINE kullanımına karşı tedbir almaya çalıştığı ve WINE projesine karşı sessizliğini bozduğu iddiası gündemde.

Kaynak: /.

Bilişsel Bilimler Kılavuzu - III

FZ
0
Daha önce Ulaş Başar Gezgin'den alıntıladığımız bilişsel bilimler kılavuzunun 3. bölümü karşınızda (1. bölüm ve 2. bölümü de okuyabilirsiniz):

3. Bölüm

Şaşkın Beşer ve 25 Şeker: Düşler, Avukatlar, Çekik Gözlüler, "Ben demiştim zaten"ciler ve Diğerleri

Bu bölüme aşağıdaki sorulara yanıt vererek başlayalım. Kısa sürede yanıt bekleniyor:

1) Türkçe’de birinci harfi 'k' olan sözcüklerin sayısı mı daha fazladır yoksa üçüncü harfi 'k' olan sözcüklerin sayısı mı?

2) 8x7x6x5x4x3x2x1 çarpımının sonucu aşağı-yukarı kaçtır? (Unutmayalım: Hemen yanıt verilmesi bekleniyordu ve burada zeka ölçülmüyor. Rahat olun, çabuk yanıt verin.)

Nasıl CV yazılır ?

sundance
0
Hepimizin hayatında "CV yazmalıyım, ne yapsam, nasıl yazsam?" dediği bir dönem olmuştur. İyi kötü herkes birilerinden formatı kapıp cv yazar, bkz. Enver Altın'ın CV'sinden benim çektiğim kopya

Fakat bir de gerçekten yaratıcı olanlarımız var ki onlar uzun süre iş aramıyor :)

Bir Windows XP ve Debian deneyimi

FZ
0
Bir arkadaş bir avukat tanıdığından aldığı ve adam edip geri vereceğini belirttiği eski bir makinaya (266 Mhz'lik bir Celeron, 256 MB RAM, 4 GB HDD, S3Virge ekran kartı) Windows XP kurmaya kalkar. Bunun icin önce harddiske gerekli XP dosyaları aktarılır (neden çünkü makina CD'den boot edememektedir) sonra da hadi başla kuruluma denir, XP uyarır, bu alette SmartDrive yok, kurulum biraz vakit alabilir! Arkadaşımız da ne kadar sürebilir ki en fazla diye düşünür ve kurulumu başlatır, sistem çalışmaya başlar, aradan 1 saat geçmesine rağmen herhangi bir hareket görünmemektedir, arkadaş "alet kilitlendi herhalde kapatıp açsam mı" diye düşünürken biraz daha beklemeye karar verir ve başka bir bilgisayarda oyun oynamaya başlar, oyuna dalar, saatlerce oynar, 10 saat sonra XP kurulumunu hatırlar, sistem bir sonraki aşamaya geçmiştir. Bir sonraki aşama yaklaşık 8 saat sürer.

18 saat sonra büyük bir heyecanla bilgisayar XP ile boot etmeye çalışır ve mavi bir ekran çıkar, şuna benzer bir mesaj yazmaktadır:

error c000002 Windows Hard Error
systemRoot lablabal tdll.dll


Evet, hem isminden hem de uzantısından dll olduğuna dair en ufak bir şüphe etmeyeceğimiz ntdll.dll şikayet etmekte, "hard" bir problem olduğunu söylemektedir. Hardware? Hayır, Hard!

Mozilla 25.000.000 kullanıcı barajını aştı

St
0
Çıktığı günden bu yana ortalığı kasıp kavuran açık kaynak kodlu Mozilla Firefox sonunda 25.000.000 barajını da aştı ;)

SHA-1 kırıldı!

abakana
0
Bruce Schneier blogunda Şandung Üniversitesinden bir grup aratırmacının SHA- 1 algoritmasını kırdığını belirtti.

SHA-0 ve SHA-1'e yönelik daha önceki kırma girişimlerinden üretilen yeni metod büyük bir kripto-analitik sonuç olarak belirtilmiş.

Türkçe Java Teknolojileri Belgeleri

ahmetaa
0
Hacettepe Üniversitesi Bilgisayar Müh. ögrencileri güncel Java teknoloji ve kütüphaneleri konusunda Türkçe belgeler hazırlamışlar. Türkiye'de bu konuda büyük bir eksiklik vardı, yazanlara ve projeye ön ayak olanlara teşekkürler.

Java teknolojileri belgeleri

Spring Framework

malkocoglu_2
0
Spring Framework bilgi işlem sektöründe büyük ilgi görmeye başladı. Bu altyapıyı kullanan programcılar ve teknik liderler, altyapının ne kadar iyi ve yararlı olduğunu söyledikten sonra hernedense bu sebepleri teknik olarak bir türlü tarif edememektedirler. "Spring, Tivo gibidir" demiştir bir kullanıcı, "sahip olmadan değerini bilemezsin. Tarif edilemez". :) Bu yazımızda, gizem perdesini biraz daha kaldırmak ve Spring'in teknik yararlarını ortaya çıkartmayı amaçladık.

http://www.bilgidata.com/pdfs/spring.pdf

SmartReader: Etkin ve Etkileşimli Elektronik Kitap Platformu

FZ
0
İstanbul Bilgi Üniversitesi Bilgisayar Bilimleri bölümünün düzenli ve halka açık seminerleri yeni öğretim dönemi ile birlikte başladı. 24 Şubat 2005, Salı, 17:00'da Dolapdere kampüsünde düzenlenecek ilk seminerin konuğu DDİ (Doğal Dil İşleme) konusunda dünya çapındaki isimlerden biri olan Prof. Dr. Kemal Oflazer.

Seminer özeti: Yazılı içeriğe erişmek ve bu içeriği anlamak öğrenmenin en temel yöntemlerinden biridir ve daha çok uzun bir süre, öğrenme ve özellikle ileri düzeyde bilgi edinme için en önemli ortam olmaya devam edecektir. Buna karşılık, özellikle dilden ve içerikten dolayı karşılaşılacak türlü çeşitli zorlukları (bilinmeyen sözcükler, hatırlanmayan kişiler, karmaşık tümceler, anlamaya yardım edecek yazı dışı bilgilerin eksikliği, vb.) aşacak olanakların olmadığı bir durumda, oldukça "lezzetsiz ve kuru" bir ortam olan yazı, öğrenmeyi de çok motive edecek bir ortam değildir. Örneğin İngilizce bir yazıyı okuyan bir kişi, anlamadığı bir sözcük veya karmaşık bir tümce yapısı ile karşılaştığında, elinin altında kendisine anında yardımcı olabilecek bir yardımcı olmadığı için genellikle (anlamadan) okumaya devam eder.

Fazlamesai.net TV: Erkan Tekman'la sohbet

butch
0
Bundan böyle Çarşamba akşamları 22:30'da Teknoloji Televizyonu'ndan canlı yayınlanacak programın bu haftaki konuğu Ulusal Dağıtım Proje Yöneticisi Erkan Tekman. Gün içinde ya da program sırasında bu habere yapacağınız yorumlarla yapacağımız sohbetin ve programın içeriğini yönlendirebilirsiniz.

Common Lisp ile Oyun Programlama

FZ
0
Frank Buss, Common Lisp kullanarak Aqueaduct isimli bir mantık bulmaca oyunu (puzzle) geliştirmiş.

Bir grafik kullanıcı arayüzü de olan oyun MS Windows, GNU/Linux ve Mac OS X ortamlarında (kodda bir değişiklik gerektirmeden) çalışabiliyor. Kaynak kodu meraklısı için öğretici olabilir.
Ülkemizin tanınmış felsefecilerinden ve bilim felsefesi, bilgi teorisi, felsefe tarihi, ahlak felsefesi üzerinde uzmanlaşmış araştırmacılarından, ODTÜ Felsefe Bölüm Başkanı Prof. Dr. Ahmet İnam kendisiyle yapılmış son röportajlardan birinde pek çok konudan, her zamanki sıradışı ve çarpıcı üslubuyla bahsediyor.

İnam'ın değindiği konular arasında bilge bir adamın neden fırlama olması gerektiği, akademisyenliğin hiç bilgece bir iş olmadığı, şeytanla konuşmanın nasıl bir şey olduğu, ODTÜ gençliğinin büyük bir kısmının neden bunalıp anti-depresan kullanmaya başladığı, Platon'dan bugüne memleketinin halinin ne olacacağının neden bir türlü karara bağlanamadığı gibi şeyler var.

Zaman zaman FM'de girdiğimiz tartışmalar bağlamında da pek çok şey çağrıştırabilecek, güzel ve eğlenceli bir yazı.

PHP ile Güvenlik Odaklı Programlama

FZ
0
PHP Güvenlik Konsorsiyumu tarafından hazırlanmış olan PHP Security Guide, derli toplu şekilde PHP kullanan programcılara güvenlik odaklı programlamayı nasıl yapabileceklerini, dikkat edilmesi gereken şeyleri, saldırı yöntemlerini ve tedbirleri anlatıyor.

Nahoş sürprizlerle karşılaşmaktan hoşlanmayan programcıların başucu kaynaklarından biri olabilecek gibi görünen bu belge dileriz ilgili insanlar için faydalı olur, hatta Türkçeye çevrilse daha çok insan faydalanabilir.

Akıllı Ev Nasıl Yapılır?

anonim
0
Eric Faulkner ve Tony Northrup yazdığı bu kitap evinizde yapabileceğiniz ilginç projeleri anlatıyor. Kitaptan bir kaç örnek konu başlığı şöyle;

# Uzaktan evcil hayvanınızı gözetleyin
# Evinizi konuşturun
# Uzaktan bilgisayarınızın MP3 çalarını kontrol edin
# Zaman gecikmeli FM radyo yaratın
# Ağ üzerinden evinizi izleyin
# Ev güvenlik sistemi kurun

Bu ilginç projeler ilginizi çektiyse kredi kartlarınızı, tornavidalarınızı ve lehim aletlerinizi hazırlayıp O'Reilly'nin sitesine tıklayın.

istanbuLX: Yerli İşletim Sistemi

FZ
0
2001 yılında, işletim sistemleri konusunda yerli bilgi ve yazılım üretmek amacıyla başlattığımız 'istanbuLX İşletim Sistemi' projesi tamamen kamuya açılmaktadır. Önümüzdeki ay ekibin genişletilmesi işlemi tamamlanacaktır.

Açık kod felsefesi ile geliştirilen projenin tüm geliştirme safhaları kamuya açık hale getirilecektir. Bu aşamada, siz değerli Türk kullanıcıları/geliştiricileri de projeye katılabilir, geliştirilmesine yardımcı olabilirsiniz. Proje herkese açık olup haberleşme listemiz istanbulx@istanbulx.org adresinde hizmete girmiştir. Üye olmak için istanbulx-subscribe at istanbulx.org adresine boş bir e-posta atmanız yeterlidir.

istanbuLX, tasarım aşaması ve geliştirme aşaması belli ölçüde bitirilmiştir. İlk versiyonu 0.1.1-farabi olarak 14 Kasım 2001'de, ikinci versiyonu ise 0.1.5-sinan olarak 15 Şubat 2004'te çıkarılmıştır. Son versiyonu 15 Ağustos 2004 tarihinde 0.1.6-sinan olarak çıkarılmıştır. Bu versiyonu aşağıdaki bu adresten edinebilirsiniz.

iPod: Eğlence cihazı olmanın ötesine geçti!

FZ
0
iPod yığınla müzik ve videoyu taşıma çılgınlığını patlatmakla ve daha çok insanı Apple markası ile tanıştırmakla kalmadı. Cihazın güçlü donanım altyapısı çok farklı alanlarda kendine yer buluyor.

Tıbbi görüntüleme alanında uzman olan UCLA profesörü Dr. Osman Ratib karmaşık tıbbi verilerin görüntülenmesi için meslektaşlarının yüzbinlerce dolarlık cihazları kullanması problemine bir çare bulmak amacı ile Apple donanımı üzerinde çalışan OsiriX isimli açık kodlu bir görüntüleme yazılımı geliştirdi. Programcı ve radyolog dostu Dr. Antoine Rosset ile çalışan Osman Ratib geliştirdikleri platformun çok daha pahalı benzerleri ile hemen hemen aynı işlevselliği sunduğunu, doktorların buna erişmesinin çok daha kolay olduğunu ve açık kaynak modelini desteklediğini belirtti.

İyi güzel ancak iPod nerede devreye girdi?

100$'dan Ucuz Laptop

FZ
0
ABD'de MIT Media Laburatuarının kurucusu ve başkanı Prof. Dr. Nicolas Negroponte 100$'a çıkacak bir PC üzerinde çalıştığını açıkladı.

Negroponte, gelişmekte olan ülkelerde çocukların eğitimi için bilgisayarın yaşamsal önemde olduğu belirti. Maine ve Kamboçya'da yapılan bir pilot projenin başarısı üzerine bu proje başladı. Kamboçya'daki pilot Proje Negroponte ve eşi iki okulda bilgisayarları sağladı, 2 okulda da laptoplar kullanıldı. Ögrenciler, laptopları ders kitabı olarak kullandı. Negroponte, bilgisayarın çocukların yanında ailer, tüm köy ve çevresinin gelişimi için önemli olduğunu belirtti. Kamboçyada ögrenciler bilgisayarları aynı zamanda TV, telefon ve oyun için kullandı. 100$lık laptopların gerekli olmayan uygulamaların ve özellliklerin çıkartıldığı, GNU/linux temelli bir işletim sistemi olacak. Bilgisayarı basitleştirerek, daha basit işlemci ve göreli olarak biraz daha düşük hafıza ile çalışabilecegini belirten Negroponte, bu makinaları 2006 sonunda dağıtmaya başlamayı umuyor.

Editörün Notu: Biz de herhalde o süre içinde MS Winblows yüklü pek bir ucuz (!) dizüstü bilgisayarları sevgili öğretmenlerimize dağıtmış (!) oluruz.

Yorumlar

Rehber: ActiveRecord modellerini projel...
Rehber: Phoenix API uygulaması #2
Rehber: Phoenix API uygulaması #2
fazlamesai'ye soralım: Site'de yenilik ...
Izdırap Yönelimli Geliştirme
Açık Kaynak Yazılım ve Donanım Destekli...
Hata 1 milyon: Parası Ödenmedi

Seçmeler