Bir Wall Street Programcısı Anlatıyor

0
FZ
Pek çok programcının "blog"unu okumuştum bugüne dek. Çok azı bu Wall Street programcısınınki kadar "damardan" idi.
Özellikle Advice for Newbie Wall Street Programmers ve Experienced Programmers Starting on Wall Street yazıları okumaya değer...

UNIX – I’ve never asked Windows questions. All of my (recent) work has always been on Solaris and Linux machines, and I would expect experienced programmers to be able to understand and analyze machine and environment problems with things like ‘top’, and ‘truss’, as well as be comfortable with grep, sed, awk, tr, and the all-too-useful tail –f. ... Databases – I don’t care if you know how to use select properly…or even if you understand joins. I want to realize that you understand the limitations and limited usefulness of stored procedures, as well as concepts behind database indexes, and the differences between row-level, page-level, and table-level locking. ... Debugging skills - I don’t give a rat’s ass about the built-in Visual Studio debugger. At this point in your career, you had better know how to read a core file with gdb or dbx. If nothing else, at least tell me you understand that there is usually a problem when the core dump reveals that the first parameter into an object method call is a null byte.


Yine aynı programcının Hanging by a thread… yazısı da basit bir programlama hatasının nelere yol açabileceğini çarpıcı şekilde gösteriyor.

İlgili Yazılar

OpenBSD 3.1 Çıktı!

Wookiert

Default kurulum yapıldığında bile en güvenli işletim sistemlerinden biri olan OpenBSD 3.1 sürümüyle planlanan tarihte hayranlarına kavuştu.

Kriptografi konusunda tam teşekküllü -ve yasal- bir sisteme sahip olarak gelmesi de OpenBSD'nin en çok tercih edilme sebeplerinden. İsteyenler hemen yansılardan birinden download'a başlayabilir.

Bu arada bootable cd yapmak için .iso dosyaları arayanlar biraz hayal kırıklığına uğrayacak, çünkü resmi cdleri daha çok satılması için bootable iso'ları online olarak konulmamış. Yine de dağıtımda gelen cdrom31.fs dosyasını floppy image olarak gösterip cd'nizi bootable yapmanız mümkün.

Yüz Yıl Sonraki Programlama Dilleri (ya da Perl vs. Lisp ve Lambda Calculus)

FZ

Deneyimli LISP `hacker´ı Paul Graham bu kez yüzyıl sonra ne tür programlama dilleri kullanabileceğimiz üzerine tahrik edici bir makale yazmış. Nesneye yönelik programlamaya, Java´ya, C++ diline saydıran yazar arada Perl diline de değiniyor.

Hazır konu açılmışken ilginizi çekebileceğini düşündüğüm bir başka yazı ise Mark Jason Dominus´un Perl´in Lambda Calculus içerdiğine dair bir prezentasyonu. (Prezentasyonun diğer adı: 1+1´i hesaplamak için 163 satırlık bir program nasıl yazılır? ;-)

Yapay Zeka Üstadı Sizlere Ömür

FZ

Klasik bir YZ programı olan "Parry"nin yaratıcısı Dr. Kenneth Mark Colby 81 yaşında hayata gözlerini yumdu.

Yale Üniversitesi'de tıp eğitimini tamamlayan, Amerikan Ulusal Zihin Sağlığı Enstitüsü'nde araştırmacı olarak çalışan ve Stanford Üniversitesi'nde de bilgisayar bilimleri profesörü olarak çalışan Colby, "Parry"yi, 1971 yılında Joseph Weizenbaum'un öncü diyalog programı "Eliza"dan yola çıkarak hazırlamıştı. Eliza sisteminden farklı olarak Colby'nin yazılımı kendi konularını önerebiliyor ve diyalog esnasında karmaşık kişilik kalıplar sergileyebiliyordu.

IT uzmanlarının bilgilerini paylaşabilecekleri bir platform

anonim

Stackoverflow ya da experts-exchange gibi yurtdışı kaynakların ülkemizdeki eksikliği genelde forumlarla doldurulmaya çalışılıyor. Ancak çok daha genel amaçlı hazırlanmış olan forum yazılımları ihtiyaca tam cevap veremiyor.

Uzmansorusu.com, puanlama sistemi kullanarak bilgisini diğerleri ile paylaşan üyeleri önplana çıkartarak ödüllendiriyor, sosyal ağlardan alıştığımız "kullanıcı grupları" ile aynı ilgi alanlarını paylaşan kişilerin birbileri ile irtibat halinde olmasına olanak sağlıyor, arşivleme ve detaylı filtreleme özellikleri ile kişiye özgü "bilgi veritabanı" tutmalarını sağlıyor.

Truva Linux 1.0 RC2 Hazır

atlantis

Türkçe İşletim Sistemi Projesi olan Truva Linux'un 3. deneme sürümü olan Truva Linux 1.0 RC2 download sunuldu.

Uzun süredir yapılan altyapı çalışmaları sonunda meyvesini vermeye başlamıştır. Artık kendi paketlerimizi kolayca hazırlamamıza yardım edecek olan sistem oturmak üzeredir. Tek bir betik yardımı ile programa ait kaynak kodlar indiriliyor, derleniyor ve paket hazırlanıyor. Bu sisteme göre düzenlenen paketler yazılım depolarımız aracılığı ile sizlere ulaştırılacaktır. Bu yıl içerisinde tamamlamayı hedeflediğimiz sistem ile normal bir kullanıcı da istediği zaman kendi paketlerini hazırlayabilecektir.