notlarim etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
notlarim etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

Cumartesi, Kasım 03, 2007

Stokastik Referans Notlarim

Stokastik (bir olasılık konusu) dersinde kendim için hazırladığım referans notlarını internete koydum.

İlk dosya genel olasılık konularına ilişkin. Tex kaynak kodu
İkinci dosya stokastik konularına ilişkin. Şimdilik generating functionlar, branching process ve kısmen markov chain prosesleri bulunuyor. Terimlerin Türkçelerini bilmediğimden İngilizce, Türkçe karışık dosyalar. Tex kaynak kodu.

Yazının Devamı...

Cumartesi, Temmuz 21, 2007

Programlama Kitap ve Makale Ozetleri

Çeşitli programlama kitap ve makalelerine dair aldığım notların linkleri:

Martin Fowler, Refactoring:
http://writer.zoho.com/public/mnuhoglu/Refactoring1
Çok iyi bir kitap. Sade, okunaklı ve kolay anlaşılır program yazmakla ilgili.


Dave Thomas, Programming Ruby:
http://writer.zoho.com/public/mnuhoglu/Programming-Ruby1
Dave Thomas çok iyi bir yazar. Ruby çok güzel bir dil. Fakat ben hala statik dillerde kendimi daha rahat hissediyorum.

James Gosling, Effective Java Programming
http://docs.google.com/Doc?id=a7w6zmv5z8j_30fxhqgd
Çok iyi bir kitap. Java ile programlamaya dair çok önemli kurallar.

Martin Fowler, Enterprise Application Architecture
http://docs.google.com/Doc?id=a7w6zmv5z8j_29gv9bbc
Kurumsal yazılımlarda kullanılması tavsiye edilen mimari çözümlerle ilgili çok iyi bir kitap. Kitapta anlatılan çözümlerin pek çoğu, zaten programcıların kullandığı çerçeveler tarafından otomatik olarak yürütülüyor. Ama yine de altta ne yattığını öğrenmek açısından faydalı bir kitap.

Alistair Cockburn, Writing Effective Use Cases
http://docs.google.com/View?docid=a7w6zmv5z8j_13db45zs
Gereksinim analizi konusunda, gerçekten çok iyi bir kitap bu. Kullanım senaryoları (use case) konusunu çok iyi anlatıyor.

Glenn Meyer, The Art of Software Testing
http://docs.google.com/Doc?docid=a7w6zmv5z8j_17g2rb6d&hl=en

Kent Beck, Test Driven Development
http://docs.google.com/Doc?docid=a7w6zmv5z8j_18cwpmpf&hl=en
Yazılım geliştirme sahasında çığır açıcı kitaplardan biri. Şimdi çok popüler bir konu olan TDD'nin öncü eserlerinden.

Steven John Metsker, Building Parsers with Java
http://docs.google.com/Doc?docid=a7w6zmv5z8j_33gzkkj9&hl=en

Eric Evans, Domain Driven Design
http://docs.google.com/Doc?docid=a7w6zmv5z8j_31djc5sg&hl=en
DDD yazılım tasarımıyla ilgili çok yararlı bir yaklaşım. Çok atıf alan bir eser.

Kent Beck, Extreme Programming
http://docs.google.com/Doc?docid=a7w6zmv5z8j_28hd97w6&hl=en
XP metodolojisinin piyasaya sunulduğu ilk kitap. XP'nin geliştiricisinden.

Herrington, Code Generation in Action
http://docs.google.com/Doc?docid=a7w6zmv5z8j_323z72bk&hl=en
Güzel bir kitap, fakat pek kullanmadığımdan ne kadar yararlı bilemiyorum...

Bauer ve King, Hibernate in Action
http://docs.google.com/Doc?docid=a7w6zmv5z8j_27hrhrbn&hl=en
Hibernate kütüphanesinin geliştiricilerinden bir eser. Hibernate java ve .net platformlarında çok kullanılan bir veritabanı-nesne eşleştirme mekanizmasıdır...

Dave Thomas, Pragmatic Programmer
http://docs.google.com/Doc?docid=a7w6zmv5z8j_238b685p&hl=en
Bu kitabın tarzını çok seviyorum. Sohbet şeklinde, ama çok değerli tavsiyeler içeren bir kitap. Sanki usta bir programcının yanında, programcılığı öğrenmek gibi bir his bırakmıştı bende...

Hibernate Reference
http://docs.google.com/Doc?docid=a7w6zmv5z8j_264qdgb3&hl=en
Hibernate kütüphanesinin resmi kılavuzundan aldığım notlar

Suzanne Robertson, Mastering The Requirements Process
http://docs.google.com/Doc?docid=a7w6zmv5z8j_25dws79k&hl=en
Gereksinim analiz sürecini bu kadar iyi anlatan pek fazla kitap olmadığını düşünüyorum. Çok iyi, hem teorik hem de pratik yönleri olan bir kitap.

SQL in a Nutshell
http://docs.google.com/Doc?docid=a7w6zmv5z8j_20df85qt&hl=en
SQL konusunda hızlı bir referans kitabı

Teach Yourself HTML and CSS in 24 Hours
http://docs.google.com/Doc?docid=a7w6zmv5z8j_19p6v554&hl=en

Alan Cooper, About Face
http://docs.google.com/Doc?docid=a7w6zmv5z8j_15d9bh99&hl=en
Bu eser, kullanıcı arayüzü tasarımı konusundaki en iyi kitaplardan biri olarak gösteriliyor.

Barry Boehm, Balancing Agility and Discipline - A Guide for the Perplexed
http://docs.google.com/Doc?docid=a7w6zmv5z8j_14m3cdpn&hl=en
Metodolojilerle ilgili yaklaşımı çok iyi dengeleyen bir kitap.

Makaleler:

Bu dosyaları pdf olarak box.net'e koymuştum:

ArsDigita:
http://www.box.net/shared/static/m6hxpqmuqv.pdf
Çok iyi bir hikaye. Amerika'daki venture capital mekanizmasının başarılı bir startup firmayı nasıl iflasa sürüklediğini anlatıyor.

Aşamalı Geliştirme (Iterative Development)
http://www.box.net/shared/static/4mmrifni30.pdf

AOP (aspect oriented programming)
http://www.box.net/shared/static/2f2pcp00t4.pdf

BlackMamba: A Swing Case Study
http://www.box.net/shared/static/8qa8ebyigz.pdf
Swing ile yazılım geliştirmeye dair örnek bir uygulama mimarisi...

Data Access with the Spring Framework
http://www.box.net/shared/static/734gjvkyz9.pdf

Eşli Programlama (Pair Programming)
http://www.box.net/shared/static/mb6kgkv1vc.pdf

Exploratory Testing Explained
http://www.box.net/shared/static/416042nqeu.pdf

Cockburn, In Search Of Methodology
http://www.box.net/shared/static/oiiclxxr67.pdf

Joel On Software
http://www.box.net/shared/static/i2vb271uvg.pdf
Joel'in eski yazıları, yazılım geliştirme konusundaki en güzel denemelerden...

Cockburn, Kahve Makinesi
http://www.box.net/shared/static/pullc94o0x.pdf
Nesne odaklı geliştirmeye yönelik güzel bir vaka çalışması.

Paul Graham'ın yazıları
http://www.box.net/shared/static/c55iszibcf.pdf
Paul Graham'ın çok hoş bir yazım tarzı var.

Rethinking Swing Threading
http://www.box.net/shared/static/4mp8k8odri.pdf

Using the Jakarta Commons
http://www.box.net/shared/static/i72y4b8rp1.pdf

Why Functional Programming Matters
http://www.box.net/shared/static/4j0zjorxyl.pdf

Diğerleri:
http://writer.zoho.com/public/mnuhoglu/Diger-Teknik-Kitap-ve-Makaleler1

box.net'teki klasörüme erişmek için:
http://www.box.net/shared/rfdpnqgol9

Yazının Devamı...

Perşembe, Temmuz 12, 2007

Biyoenformatik Notlarım

Yaz okulunda aldığım Murat Çokol'un Bio 482 Biyoenformatik dersinin notlarını internete yükledim.

Notlarımı güncelledim. Fakat box.net'e yükleyemedim. Sitede sorun var. Bu yüzden google docs'a yükledim. Yeni link: http://docs.google.com/Doc?id=a7w6zmv5z8j_37grkmwv

Pdf formatında (eski dosya) indirmek için buraya tıklayın. Referans verdiğim resimleri dosyanın içine gömmedim. Biraz uğraşmak gerekiyordu. Fakat onları da internete yükledim, şuradan görebilirsiniz: http://picasaweb.google.com/mert.nuhoglu/Bio482Biyoenformatik

Yazının Devamı...

Pazar, Haziran 24, 2007

Faktör Analizi - Geçerlilik - Güvenilirlik

Eşimin doktora çalışmasıyla ilgili anketlerinin güvenilirlik ve geçerlilik analizlerini yapmaya koyuldum. İlk başta kolay olur diye düşünüyordum. Bir sürü istatistik ve veri analizi dersi almışlığıma güvenerek, bu işi bir en fazla iki günde bitiririm sanıyordum.

Ama evdeki hesap yine çarşıya uymadı. Birkaç haftadır uğraşıyorum. Ancak kendimi anketleri analiz edebilecek seviyede görüyorum ki daha pek çok eksiğim duruyor. Neyse, yine de araştırma notlarımın bir kısmını düzenli bir şekilde tuttum. Gerçi bu da bayağı vaktimi aldı, ama bu arada biraz Latex ve R tecrübesi kazanayım diye bunlara özendim... Latex'ten daha önceki yazılarımda bahsetmiştim. Matematiksel denklemlerin yazılması için çok elverişli. Ayrıca kitap, makale gibi düzenli eserlerin yazılmasında da çok uygun bir araç. Word'le orta ve uzun bir belge yazmanın zorlukları herkesin malumu. Bir satırın fontunu değiştiriyorsun, bir bakıyorsun, resim kayboluyor. Latex bu sorunlardan uzak. Her şey çok düzenli. Ayrıca aracın varsayılan ayarları çok kullanışlı. Örneğin, yazı genişliği varsayılan olarak 65 harf. Bu bir sayfanın yarısını dolduruyor. İlk başta neden bu kadar çok boş yer var, diyor insan. Fakat okuması çok daha kolay oluyor. Ama Latex'in de kullanımı biraz zor.

R ise istatistiksel analiz ve programlama için kullanılan bir araç. Açık kaynak olduğundan dünya kadar modül var üzerinde çalışan. SPSS, SAS gibi araçlardan tek eksiği, kolay kullanışlı bir grafik arayüzünün olmaması. Ama istatistiksel analiz açısından bu araçlardan bir eksiği yok.

Notlarımın tümünü pdf formatında veya latex kaynak kodlarıyla şu adresten bulabilirsiniz:

Faktör analizi, geçerlilik ve güvenilirlikle ilgili notlarım

Madde analiziyle ilgili notlarım

Bir izlenimi aktarayım. Ben mühendislik bilimlerindeki istatistiğin sosyal bilimlerdekinden daha detaylı ve incelikli olduğunu düşünürdüm. Artık böyle düşünmüyorum. Sosyal bilimlerdeki istatistiksel problemler, en az mühendisliktekiler kadar, belki daha da detaylı...

Yazının Devamı...

Pazartesi, Mayıs 14, 2007

Istatistik Notlarim 01

Birkaç gündür, Montgomery'nin "Applied Statistics Probability For Engineers" kitabını okuyordum. Bir yandan da not alıyordum. Ancak bu sefer notlarımı deftere değil, doğrudan bilgisayara aldım.

Daha önceki yazılarımda Latex'i hızlı bir şekilde kullanarak matematiksel formülleri bilgisayarda yazmayla ilgili bazı araçlardan bahsetmiştim.
PDF dosyası olarak istatistik notlarımı bu linkten indirebilirsiniz
Ayrıca LaTeX kaynak kodlarını da bu linkten inceleyebilirsiniz.

Yazının Devamı...