18 Mart 2009, Çarşamba;
Saat: 16:44:51, Günlük
Son yazımın üzerinden yine 2 aya yakın bir süre geçmiş. Bakalım bu uzun sürede neler olmuş:
- İş hayatında en nefret ettiğim şey haftasonu çalışılmasıdır. Süper zeki işverenler neye dayanarak haftasonu çalışmanın verimli olduğunu düşünüyorlar çok merak ediyorum doğrusu. Yeni işe girecek arkadaşlara önerim, lütfen iş görüşmesi sırasında kesin çalışma gün ve saatlerini öğrenin. İçinde "esnek" ve türevi kelime bulunan bir cevap alırsanız, şartları ne olursa olsun kabul etmeyin. Kendinize ayıracak zamanınız olmayacaksa maddi şartların ne kadar iyi olduğunun önemi yok.
- Uzun zamandır en büyük isteklerimden biri Linux dünyasına adım atmaktı. Wubi ile ilk adımımı attım sonunda. İnternette düzgün Türkçe Windows - Ubuntu geçiş rehberi olmadığından aldığım ufak notları derleyip güzel bir "başlangıç dökümanı" yayımlama niyetindeyim.
- Başlangıç dökümanı demişken, yazdığım son yazıların neredeyse tamamı "başlangıç" düzeyinde olmuş :) En kısa zamanda bu başlangıçları biraz daha ileri götüreceğim. Yazmak istediğim epey konu var.
- TürkiyeF1'den arkadaşlarımla açtığımız blogumuz dembudemdir'in tasarımını yeniledim. Çok basit olsa da şimdilik iş görüyor. Belki daha sonra dağıtabilirim temayı.
- Tuna, devlicious yazar kadrosuna katıldı. Bu adamı takip edin :)
- Arada bulduğum boş zamanlarda çeşitli PHP frameworklerini deniyorum. CodeIgniter ve Kohana'yı sevsem de Zend Framework ve symfony'nin yeri ayrıdır :)
- Yeni uğraşlarımdan biri de django. Windows ortamında apache ile epey oynamak gerekse de çok çok beğendim. Blogun yeni versiyonunu büyük ihtimalle django ile yazacağım.
- 2 Mart berkerpeksag.com'un birinci yıl dönümüydü <:o)
- Ha birde izoncan hastalanmış. Geçmiş olsun diyoruz :(
Yorum yapılmamış.
18 Ocak 2009, Pazar;
Saat: 10:14:04, Programlama
Daha önce JavaScript'e yeni metodlar eklemiştik. Bu seferde new line(\n) karakterini otomatik olarak <br /> etiketine çevireceğiz.
String.prototype.nl2br = function() {
return this.replace(/\n/g, "<br />");
};
Kullanımı:
var s = "Iron Maiden\n\nSteve Harris\nBruce Dickinson" +
"\nAdrian Smith\nDave Murray\nJanick Gers\nNicko McBrain";
document.write(s.nl2br());
Yorum yapılmamış.
12 Ocak 2009, Pazartesi;
Saat: 02:35:20, Programlama
APC(Alternative PHP Cache), PHP tarafından PECL eklentisi olarak geliştirilen bir cache sistemidir. Kurulumunun ve kullanımının kolay olması nedeniyle memcached yerine tercih edilebilir.
APC'yi Windows işletim sistemi üzerinde kulanmak için birkaç seçenek mevcut.
- PEAR ile kurulum
- Kaynak pakediyle derleme
- PECL eklentisi(dll) olarak kurulum
Ben üçüncü ve en hızlı çözümü seçtim.
Kurulum
- Kurulu PHP sürümünüze uygun php_apc.dll dosyasını indirin. 5.2.x sürümü için uygun DLL'i buradan indirebilirsiniz.
- İndirdiğiniz php_apc.dll dosyasını PHP'yi kurduğunuz dizindeki /ext klasörü içine kopyalayın. Örneğin: d:\php\ext
- php.ini dosyasını açıp şu satırı ekleyin:
extension = php_apc.dll
- Kurulumu test etmek için boş bir sayfa oluşturup aşağıdaki kodu yazın:
phpinfo();
Herhangi bir hata almadıysanız APC kurulumunu başarıyla tamamladınız demektir. Bundan sonraki yazılarımda APC'nin nasıl kullanılabileceğini anlatacağım.
1 yorum yapılmış.
28 Aralık 2008, Pazar;
Saat: 21:17:21, Programlama
Eğer Windows işletim sistemi üzerinde PHP'yi cURL kütüphanesiyle beraber kullanmak istiyorsanız, php.ini dosyasında ;extension=php_curl.dll satırını bulup başındaki noktalı virgülü kaldırmak yetmiyor.
Sorunu çözümü basit: PHP'yi kurduğunuz dizindeki libeay32.dll ve ssleay32.dll dosyalarını c:\windows\system32 içine atıp apache ya da iis'i yeniden başlatarak cURL kütüphanesini kullanabilirsiniz.
5 yorum yapılmış.
16 Kasım 2008, Pazar;
Saat: 02:01:01, Günlük
Blogumla çok fazla ilgilenemesem de FriendFeed ve dembudemdir'de oldukça aktifim. Aradaki farkı kapatacağım umarım :) Bu dönemde neler yaptım bir bakalım:
- İstanbul'a biraz daha alıştım gibi. Merkeze biraz uzak kalsam da ilk günkü kadar yabancılık çekmiyorum. Tabii bunda arkadaşlarımın da etkisi büyük.
- İşyerinde çok yoğun bir 2 hafta geçirdim. Nihayet bu haftasonu iyi bir tatil yapıyorum.
- Blog için tamamlanmayı bekleyen 4 yazım var. Tabii birde teknik bir hata sonucu berbat ettiğim Belge Nesne Modeli yazım var ki bu haftasonu düzeltilmiş ve gelişmiş halini yayına sokacağım.
- Yazmasam da blog ve lab bölümünde küçük değişiklikler yaptım. lab'ın proje sayfası çok daha okunabilir oldu.
- jQuery eklentim jGrow'un yeni versiyonu sonunda bitti. Dökümantasyonunu yazıp yayımlayacağım.
- 2 yeni jQuery eklentim de hazır. Onların da dökümantasyonlarını hazırlamam gerekiyor.
- Tuna Toksöz ve Doğa Öztüzün ile yeni bir blog projesine başladık. Yayımlayabiliriz umarım :)
5 yorum yapılmış.
(c) Berker PEKSAĞ. 2004-2009
Yayımlanan yazılar, kaynak gösterildiği müddetçe kullanılabilir.
Yapılan yorumların sorumluluğu yazarına aittir.