PHP ve Web Güvenliği Ezber Kartları

Bu yazı eski blogdan arşiv amaçlı alınmış olduğu için içerikte tutarsızlıklar olabilir.

PHP ve web güvenliği şimdiye kadar yapmış olduğum sunumlarda ve eğitimlerde üzerine sıklıkla durduğum bir konu. Gözlemlerim sonucunda genellikle PHP gibi, web programlama yönü güçlü olan bir betik dili öğrenirken bu konu göz ardı ediliyor veya öğrenme süreci içine dahil edilmiyor (kurslar ve çevirimiçi eğitim hazırlayanlara iğneleme olsun). Şimdiye kadar yaptığım iş alım görüşmelerinde de bu konuda ne kadar bilgi sahibi olduğumuz ortada (Tüyo: Benimle iş görüşmesi yapacaksanız bu konuya hazırlıklı gelin). Sonuç; durum vahim.

Devamı →

PHP'ye Giriş makalesi ve INET-TR 2009

Bu yazı eski blogdan arşiv amaçlı alınmış olduğu için içerikte tutarsızlıklar olabilir.

12-13 Aralık 2009, İstanbul Bilgi Üniversitesi‘nde yapılan INET-TR - XIV. Türkiye’de İnternet Konferansı sırasında bir PHP mini semineri verilmişti (sadece iki sunum/konudan ibaret). Burada ben yine klasik sunumlarımdan biri olan PHP'ye Giriş isimli sunumu yapmıştım (iğneleme). İstanbul Bilgi Üniversitesi sağolsun, yetkilisiyle ve öğrencisiyle elele konferans ile çok ilgilenmişler (iğneleme). Üniversite içerisinde, konferansın yapıldığı binada bile bir tane afiş ile karşılaşmadım, bina dışında da hatırladığım kadarıyla bir afiş yoktu (gerçek). Konferansın düzenlendiği yer bile bu kadar ilgili olunca (iğneleme) tabiki katılımın çok olması beklenemez. PHP mini seminerine katılım 5 kişi ile kaldı (gerçek). Arkadaşlardan duyduğum kadarıyla diğer oturumlarda da katılım çok düşükmüş.

Devamı →

Ne için, nerede, ne kullanıyorum?

Bu yazı eski blogdan arşiv amaçlı alınmış olduğu için içerikte tutarsızlıklar olabilir.

Bazen arkadaş arasında Bunun için ne kullanıyorsun? diye sorular sorulabiliyor veya yeni birşey bulduğumuzda heyecanla bahsediyoruz. Güncel olarak ne için, nerede, ne kullandığımı derleyip toplamanın hem benim için hem de merak edenler (varsa) için iyi olacağını düşündüm.

Devamı →

İsim uzayları - Namespaces: Esasında çok basit.

Bu yazı eski blogdan arşiv amaçlı alınmış olduğu için içerikte tutarsızlıklar olabilir.

PHP 5.3.0 ile birlikte gelen yenilikler ve eksiklikler arasında en çok ismini duyduğumuz şeylerden biriside namespace, Türkçesi (ve benim hoşuma giden, komik olanı) isim uzayı.

Esasında isminden de belli olduğu gibi içinde birşeylerin (isimlerin) döndüğü bir uzay olarak düşünebiliriz. Genelde içinde sabit değerler, fonksiyonlar ve sınıflar barındıran öbekler de diyebiliriz. Çok basit bir iki örnekle esasında bir mühendislik gizemi olmadığı anlaşılacak.

Devamı →