Bunları yapmayana programcı demem…

Özellikle uzmansorusu.com‘daki soruları ve hatta bazı yabancı kaynakları incelediğimde bu devirde bile insanların hala çok kritik ve genel uygulamalardan bihaber olduklarına şaşkınlıkla şahit oluyorum…

Sene olmuş 2011, hala şu aşağıdakileri yapmıyorsanız (en azından) ne kadar iyi programcı olduğunuzu tekrar değerlendirmenizin zamanı gelmiş demektir…

(Web tabanlı yazılım ve PHP ele alınmıştır)

Continue reading

Uzmansorusu.com Yayında

Bir süredir üzerinde çalıştığım uzmansorusu.com yayında. İş arkadaşım Batur’un yardımlarıyla hazırladığımız bu projede Türkiye’ye özgü “stackoverflow” ya da “experts-exchange” tadında bir bilgi paylaşım platformu oluşturmayı amaçladık.

Her ne kadar IT uzmanları için bir numaralı bilgi edinme aracı Google olsa da aynı sektördeki teknik kişilerin bir araya gelebileceği bir ortam olur diye ümit ediyorum.

Umarım insanların işine yarar…

Uzman Sorusu

http:www.uzmansorusu.com

Leadership Lessons from Dancing Guy


3 dakikalık bir video, bir “lider”, lideri ilk takip eden kişinin önemi ve güzel bi liderlik dersi.

Bunu görünce aklıma sosyal ağlar geldi aslında. Projeyi çıkararak aslında liderlik etmiş oluyorsunuz. Ama eğer komuniteyi oluşturan ilk kullanıcılar başarılı değilse projenin de sosyal olarak yayılması sınırlı oluyor…

37signals‘dan…

Yaratıcı FotoKritik Kullanıcısı (Nostalji)

Artık FotoKritik ile bağlantım kalmadığına göre bazı mizahi öğelerden bahsedebilirim.

FotoKritik’te bizi en çok uğraştıran konu yüksek eğitim seviyesine sahip kullanıcıların hakaret ederken bile çok kibar cümleler kullanmasıydı…

Aşağıdaki durum artık bunun son noktalarından…

Hakarete uğrayan kullanıcıya hak vermek ve gerekli reaksiyonu göstermekle beraber gülmekten kendimizi alamamıştık :) Eski maillere bakarken karşılaştım, paylaşayım dedim…

Olay şu şekilde gelişiyor. İki üye fotoğrafla ilgili yorumlarda bir konuda tartışıyorlar. Tartışmanın bir noktasında üyelerden biri diğerine bir özür e-postası gönderiyor, içeriği şu şekilde:

Merhaba xxx Bey,

Foto kritikteki yorumlarınız inanın ki hiç önemli değil sizi gayet iyi anlıyorum kendinizce haklı ve geçerli sebepleriniz olabilir. Hiç önemli değil :) Ben sizi kırdıysam özür dilerim şahsınızdan ve aramızda ki bu münakaşaya istinaden bir jest olarak size değerli bir portrem olan ve içerdiği metaforik anlam, renk tonlamaları ve fotoğrafçılıkta en zor kategorilerden biri olan portre özellikle oto portre çekimine dair gayet başarılı bulunmuş ve galerilerde çokça ilgi görmüş “Hareket” isimli otoportremi hediye etmek isterim, üstelikte şahsım tarafından imzalı bir kopyası. Yorumlarınız ve gosterdiğiniz ilgiden dolayı teşekkür ederim.

Saygılar

Bu e-postanın ekinde ise şu “sanatsal” fotoğraf yer alıyor:

.
.
.
.
.
.
.
.
.
.
.

Özür

Ne diyeyim, yaratıcılık fotoğraf sanatının doğasında var…

Zend Framework 1.8 Kurulumu

Daha önce ZF 1.5.2 için bir örnek oluşturmuştum. Ancak 1.8 versiyonundan itibaren işler biraz değişti. Aslında proje yaratmak oldukça kolaylaştı ama ilk kurulum biraz uğraştırabilir.

ZF 1.8’den itibaren, ilk kez 1.7 versiyonunda gelen Zend_Tool epey önplana çıktı. Artık “zf create project” gibi bir komutla çalışır bir proje elde etmek mümkün. Tabii gerekli ayarları yaptıktan sonra…

Continue reading

MySQL türkçe desteği: Collation ve character set nedir?

MySQL 4.1’den itibaren türkçe karakter işi karıştı. “SET NAMES latin5” ile çözdük bu problemi gerçi ama yine de sistemin nasıl çalıştığını bilmezseniz sorun yaşayabilirsiniz. O yüzden MySQL’in karakter seti ve collation hakkında birşeyler yazayım istedim.

Tanımlar

Konuyu kavramak için önce tanımları ele alalım. Bilmemiz gereken iki tanım var: “Character Set” ve “Collation”

Character Set (Karakter Seti)
Adından anlayabileceğiniz gibi desteklenen karakterleri kast ediyoruz. Örneğin latin5 karakter setindeki “ı” harfinin ASCII kodu latin1 karakter setindeki ý harfi ile aynıdır. Dolayısıyla türkçe bir dokümanı latin1 olarak gösterirseniz tüm ‘ı’ harfleri ‘ý’ olarak gösterilecektir.

Farklı diller aynı karakter setlerine sahip olabilir, örneğin latin1 seti almanca, ispanyolca, ingilizce, isveçce gibi dilleri kapsar.

Continue reading

Zend Framework 1.8

ZF preview release yayımlanmış. Bence çok önemli bir versiyon bu zira kendileri de Zend Framework’ün “framework” tanımına tam anlamıyla uymadığını kabul etmiş sonunda…

Framework’ler kullanıcıya bir uygulamayı nasıl yaratacağı ile ilgili bazı varsayımlar sunar ve bu varsayımlar doğrultusunda kullanıcıyı yönlendirir. ZF tarafında ise “loose coupling” dediğimiz modellerin birbirinden bağımsız çalışabilmesi konusu çok daha ön planda tutulmuş. Bu da ZF’yi “çözebilenlere” büyük esneklik sağlarken ilk başlayanların öğrenmesini ve adaptasyonunu zorlaştırıyor.

Hatta ZF kullananlar için bile yeni bir proje yaratmak çok zahmetli. Yani tamam kendinize kolaylıklar buluyorsunuz mutlaka ama yine de zor.

Açıkçası bu eski gidişatla Zend Framework’ün efektif kullanılabilmesi için bir alt framework’e ihtiyacı olacağını düşünüyordum ama bu son hamleyle sanıyorum pratik bir framework olma yoluna döndü ZF.

Continue reading

NetBeans Windows Versiyonu Türkçe Bug’ı

NetBeans Son zamanlardaki favori editörüm NetBeans‘de iki önemli sorun vardı: İlki SFTP desteğinin olmayışı, ikincisi de windows versiyonundaki türkçe karakterler ile ilgili bir bug. Watch Full Movie Streaming Online and Download

SFTP desteği 6.7M2’den itibaren verilmeye başlanmış. Türkçe karakterler ile ilgili bug ise çabalarım sonucunda düzeltildi sonunda. *200903060201* numaralı buildden itibaren geçerli olan bu düzeltme sanırım v6.7’nin stabil sürümüne dahil olacaktır.

Stabil olmasa da olur diyenler gecelik derlemeler sayfasından indirilebilir.