Programlama’nın Tao’su

Türkçe ya da İngilizce’sine göz gezdirirken, keyif alacağınız gibi eğleneceğiniz de kesin.

Üç gün program yazma ve hayat anlamsızlaşır.

Tags: , , ,

Mercurial

PHPMagazine‘de, CVS, SVN v.b kaynak kod yönetim araçları yerine, daha gelişmiş ve basit olan Mercurial‘in kullanımına teşvik etmek için bir yazı hazırlanmış. Okunabilir de, okunduktan sonra uygulanabilir de.

Tags: , , , ,

PHP ve Zend Framework

Piyasada çok çeşitli PHP frameworkler görebiliyoruz. Bunların içerisinde, kaliteli kodlanmış, işlevsel yeteneği çok iyi olan frameworkler olduğu gibi, çok gereksiz olanlarınıda görebilmek mümkün. Tabii ki kaliteli ve işlevsel olanları da kendi aralarında özelliklerine göre kategorize edebiliriz.

PHPFrameworks.com‘da görebileceğiniz gibi, üşenmemişler ve çeşitli PHP frameworklerin özelliklerini çok güzel şekilde ayıklayarak geliştiricilerin beğenisine sunmuşlar.

Neden Zend Framework?

Her ne kadar piyasada, CakePHP ve Symfony gibi gerçekten kaliteli ve çok iyi olarak nitelendirebileceğimiz PHP frameworkler bulunsa bile, her zaman Zend Framework’ü kullanmak için bir sebebimiz olacaktır.

Ve Şöyle Dedi Usta Programcı: Code Is Poetry!

Read the rest of this entry »

Tags: , , ,

Chiko

Geçtiğimiz Cuma günü vizyona giren ve Fatih Akın‘ın prodüktörlüğünü üstlendiği Chiko, hiç umduğum gibi çıkmadı. Belki konusu itibariyle çok da az olsa not verilebilir ama yine de bir film ancak bu kadar kötü olabilir.

Tags: , ,

PHP ve Namespace

Çeşitli kaynaklardan ve PHP-Dev grubunun e-posta listesinden heyecanlı bir şekilde takip ettiğimiz, rivayete göre şu anda PHP-Dev CVS depoları içerisinde beta olarak kullanıma sunulan Namespace kavramı, tüm PHP geliştiricilerinde merak uyandırıyor.

PHP’nin 6.x sürümü itibari ile kararlı hale getirileceği söylenen Namespace kavramı, bize beraberinde, uygulama geliştirme safhasında ve sonrasında geliştirilen kodun okunabilirlik, düzenlenebilirlik ve müdahele edilebilirlik yetisini arttırmayı getirecek.

Her ne kadar, Türkiye’deki PHP geliştiricelerinin büyük bir kısmı henüz NYP (OOP) kavramını tam olarak anlamamış ve kullanımına aşina olmamış olsalar bile, gelişen yazılım geliştirme teknolojilerinin, bu kesimide peşinden sürükleyeceğine eminim.

Read the rest of this entry »

Tags: , , ,