Web sitelerinde karakter kodlaması oldukça önemli bir konu. Yazılan metinlerin, cümlelerin düzgün karakterler ile görüntülenmesi içeriğin niteliği ve konusu kadar önemli. Verilerimizin görüntülenmesinde problem yaşamak istemiyorsak veritabanı depolama karakter setini doğru belirlememiz gerekmektedir. Mysql sunucumuzu kurup yapılandırırken yada yada daha önceden yapılandırılmış sunucuyu  kullanım amacımıza yönelik karakter seti ayarlarını yapılandırmayı  acele ederken yada dikkatsizlikten kaynaklanan sebeplerden dolayı amacımıza yönelik yapılandırmayı unutabiliyoruz. Bu acele ve dikkatsizliğimiz devamında tabloları yapılandırırken de devam ettiğinde depolama karakter seti latin_swedis...
Devam...Php Günleri 2013 #1 – Buzdağının Görünmeyen Kısmı
Php-TR’nin 25 Mayıs 2013 de düzenlediÄŸi Php Günleri 2013 #1 etkinliÄŸinin organizasyonun dahil olmam ve sonrasında geliÅŸen süreçte yaÅŸananları çuvaldızı baÅŸta kendimize batırarak eleÅŸtirel ağırlıklı aktarmaya çalışıcam. Php-TR kurulduÄŸundan bu yana Ä°stanbul da cafe buluÅŸmaları ve php kupası dağıtımı gibi ufak çaplı etkinlikler gerçekleÅŸtirmiÅŸtir. Php-TR, Türkiye’deki php geliÅŸtiricilerinin Facebook üzerinden tanışıp kaynaÅŸtıkları, takıldıkları noktalarda destek aldıkları, iÅŸ ilanlarının yayınlandığı bir grup halin de faaliyet gösterirken en çok konuÅŸulan konulardan bir tanesi olan “Bir çok geliÅŸtiricinin bir araya geldiÄŸi ortam da etkinlikler ve projeler üre...
Devam...Php-TR 4. Buluşmasından Haberler
Faaliyetlerini facebook üzerinden yürüttüğümüz Php Türkiye grubumuzun 4. buluÅŸmasını BahçeÅŸehir Ãœniversitesi BeÅŸiktaÅŸ kampüsündeki Starbucs’da gerçekleÅŸtirdik. Katılımın az ve Ä°stanbul Avrupa yakası ile sınırlı kalmasına raÄŸmen faydalı bilgi paylaşımları, grubumuzun yapısı ve gelecek faaliyetleri hakkında önemli konular konuÅŸuldu. BuluÅŸmada genel tanışmadan sonra Aydın GAZÄ°ULUSOY grubun dernekleÅŸmenin gerekli olduÄŸunu, saÄŸlayabileceÄŸi faydaları ve üretelebileceÄŸi deÄŸerlerden bahsetti. Dernek eÄŸitim, php’nin Türkiye’de geliÅŸtirici kalitesini arttırma ve bilgi paylaşımını organize etme konularını üstlenmesi şüphesiz faydalı olacaktır. Genel olarak Aydın abi...
Devam...Windows 7 üzerinde wamp ile sphinx full-text search engine kurulumu ve mysql ile örnek uygulama (videolu anlatım).
INDEX’LER Büyük veri tabanları ile uÄŸraşıyorsak ve verileri hızlı getirebilmek için tablolarımızı indexlememiz gerekir. Aksi takdirde yapacağımız sorguların (query) sonuç verme zamanları onlarca saniye alacaktır. Ufak veriler ile uÄŸraÅŸmış olsak bile tablolarımızı yaparken index kullanmamız da fayda vardır .Bundan dolayı tablolarımızı oluÅŸtururken where ÅŸartına göre indexlememiz gerekir. Tabi bunu söylerken her alana index koymak son derece saçma olacaktır. Tabloda kullanacağımız indexlerin fazlalığı, tabloya yapılacak eklemelerin (insert) yavaÅŸlamasının yanında, veri boyutunun çoÄŸalmasına neden olur. MySQL’de performans konusu tamamen bir kitap konusu olamasına raÄŸmen gereks...
Devam...Ytü Myo 2011 Ada Mızıkacıları
Yıldız Teknik Ãœniversitesi Meslek Yüksek Okulu Bilgisayar Programcılığı 02.07.2011 Heybeli ada gezisinden uzun zamandır paylaÅŸmayı düşündüğüm videoyu üzerinden bir yıl geçse de nihayet birleÅŸtirip yükleyebildim. Ada gezisi çok az zaman geçirdiÄŸim üniversite arkadaÅŸlarım ile unutamadığım güzel anılardan bir tanesidir. Aklımıza nereden geldiyse Gencer’i bisikletin arka tarafına bindirdik direksiyona birkaç acemi denemesinden sonra ben geçtim ve ada da bir yukarı bir aÅŸağı dolandık. Dönüşte vapurun arka kısmını istila ettik ve bir yandan börek kola diÄŸer yandan gitar-melodika. Ytü Myo Ada Mızıkacıları 2011 ile f665817898 Ekip : Melodika : Gencer - Melodika Makam Å...
Devam...Windows Ãœzerinde Wamp ile xdebug kurulumu. Eclipse, Netbeans, Zend Studio ile xdebug kullanmak.
Bug ve Debug Nedir ? Ä°lk Program Bug’ı. Bug ingilizce dilinde böcek, bilgisayar dillerinde bir program hatası anlamına geliyor. Ä°lk program bug’ı 1947 yılında Grace Murray Hopper’in Harvard Ãœniversitesi’nde kullandığı Mark II Aiken isimli röle (relay) bazlı hesaplayıcıda (primitif bir bilgisayar) bulundu. 9 eylül 1947 tarihinde hesaplayıcının programlandığı ÅŸekilde çalışmadığı, sorun çıkardığı görüldü Yapılan araÅŸtırma üzerine F panelindeki 70 numaralı rölenin bacakları arasında bir güvenin (moth) sıkışıp kaldığı görüldü. Program hatasının sebebi bulunmustu; bir güve yani bir böcek (ingl. bug). Bu iÅŸlemin ardından operatörler hata giderildi anlamına gelen deb...
Devam...Php XAjax Yükleniyor (loading) Mesajı
Server tarafında ki kodumuz görevini yerine getirene kadar çalıştığı süre içerisinde yükleniyor resmini gösteren ufak xajax scriptini kullanacağız. Kısaca web sayfasının arka planda işlem yaptığını ve işlemin yarım kalmaması işin hiç bir şeye tıklamaması gerektiğini son kullanıcıya vurgulamak  için kullanılır. Kullanım alanlarını örneklemek gerekirse sayfanın yüklenmesi, arka planda çalışan karmaşık sorguların neden olduğu bekleme, büyük boyutlu xml dosyaları okuma-işleme vb. durumlar örnek gösterebilir. Buradaki ufak örneğimizde yukarıda bahsettiğimiz gibi karmaşık işlemler değil de bu işlemlerin sebep oldu bekleme süresini elle yapıp (seleep(5);) sayfa yükleniyor mesajı...
Devam...