Teknolojik ilerleme, patolojik bir suçlunun elindeki balta gibidir.

Albert Einstein

Bana Atılan E-Postaların Yanıtları

Sevgili Arkadaşlar...

Bu site aracılığıyla -bazıları sorulardan oluşan- pek çok e-posta alıyorum. Ancak yoğunluk nedeniyle bazılarına yanıt yazamadım.  Sakın unuttum sanmayın ve "adam bir yanıt bile yazmadı" diye düşünmeyin :-). Bundan sonra atacağınız e-postalara da daha kısa bir süre içinde yanıt vermeye çalışacağım. Gecikme için özür diliyorum...

 

Kitap Eleştirisi

Artık her hafta sitede bilgisayar alanında basılmış bir kitabın eleştirisini göreceksiniz. Umarım beğenirsiniz...

Haftanın Şarkısı

Adam And Eve
[Paul Anka]
45'lik - 1960

Birkaç kuşak üzerinde derin etkiler bırakan Paul Anka pop müziğin en tanıdık simalardan biri şüphesiz. 1960’ta 45’lik olarak piyasaya sürülmüş olan Adam And Eve şarkısı Adem ile Havva’nın bilinen hikayesini konu alıyor...

Seneler önce Ottawa’da yürürken Paul Anka caddesiyle karşılaşıncaya kadar ben onu hep Amerikalı sandım. 2006’daki İstanbul konserine gidemediğim için ise hala yanarım…


Eski Haftalar

Yeni İçerik

   [Blog]Bilgisayar Bilimleri İçin İki Kategorizasyon Sistemi

    Bir nesne ya da olgunun bütün içerisindeki yerinin belirlenmesi ve diğer nesne ya da olgularla ilişkilerinin betimlenmesi sürecine kategorizasyon deniyor. Kategorizasyonun sentezlemeyi artırarak öğrenmeye katkıda bulunduğunu söyleyebiliriz. Sentezleme süreci de anlamsal bellek (semantic memory) içeriğindeki ilişkileri sağlamlaştırıyor olabilir.

Yazının Devamı...

   [Makale]UNIX/Linux Ve Windows Sistemlerinde Proseslerin Çalışma Dizinleri

    Her prosesin bir çalışma dizini (current working directory) vardır. UNIX türevi sistemlerde prosesin çalışma dizini proses fork fonksiyonuyla yaratılırken üst prosesten alınır. exec işlemleri sırasında da yaratılmış olan prosesin çalışma dizini değişmez. Yani bu sistemlerde bir proses bir alt proses yarattığında yaratılan alt prosesin çalışma dizini üst prosesin çalışma dizini ile aynı olacaktır. Windows sistemlerinde de alt prosesin çalışma dizini onu yaratan proses tarafından CreateProcess API fonksiyonu çağrılırken belirlenir. Her iki grup işletim sisteminde de prosesin çalışma dizini daha sonra belirli sistem fonksiyonlarıyla değiştirilebilmektedir.

Yazının Devamı...

   [Makale].NET'teki Decimal Türünün Bitsel Organizasyonu

    128 bit (16 byte) uzunluğundaki decimal türünün en belirgin özelliği yuvarlama hatası (rounding error) olmadan 29 basamak mantise sahip noktalı sayıları tam olarak tutabilmesidir. Bu türden bir değişkene yerleştirilen noktalı sayı daha sonra tam olarak geri alınabilir. Aritmetik işlemler sonucunda elde edilen değerlerde de bir bozulma söz konusu olmaz. Decimal türü float ve double türlerinden daha yüksek nokta duyarlılığına (mantissa) fakat daha düşük basamak duyarlılığına (magnitude) sahiptir. 

Yazının Devamı...

   [Makale]C++0x - Aralık Tabanlı For Döngüleri (Range Based For Loops)

C++0x’te dile eklenmesine karar verilmiş özelliklerden biri de aralık tabanlı for döngülerdir. Aralık tabanlı for döngülerine C#, Java ve VB.NET gibi dillerde foreach döngüleri de denilmektedir. Aralık tabanlı for döngüleri için önerilmiş olan genel sentaks biçimi aşağıdaki gibidir:

for (<aralık değişkeni bildirimi> : <dizilim ifadesi> )
    <deyim>

Yazının Devamı...


Haftanın Böceği

Böcek # 3 (12 Ekim 2009)

Aşağıdaki C programı klavyeden girilen int türden 10 sayının ortalamasını bulmak için yazılmış. Fakat program uygun sonucu vermiyor. Peki neden?..

Haftanın Böceği Yukarı