Hayatın ritmini yakalamak için!

Tail ve grep ile sunucu loglarınızı gözetim altında tutun

Temmuz 14th, 2008 Kategori: Bilişim, Linux | Yorum Yok »

Çalıştığım şirketin sunucularından birine biri musallat oldu. Gün içinde belli zamanlarda adını burada vermeyeceğim bir method ile devamlı sayfalarımızı download etmeye çalışıyor. Sonuçta can sıkıcı bir durum. Logları takip etmek bu işin bir yönü:

tail -f /var/log/httpd/access_log

Bu komut ile loga eklenen her satırı interaktif bir şekilde izlemeniz mümkün. Ancak sonu yokmuş gibi akan satırları takip etmek hem can sıkıcı hemde gereksiz zaman alıcı bir durum. Bu yüzden aradığım şeyi bildiğim için komutumuma grep ekleyerek daha özgün raporlama yapabiliyorum:

tail -f /var/log/httpd/access_log | grep __ARADIGINIZ_-_TERIM__

İşte bu kadar. Artık log’a yeni bir satır eklendiği zaman sunucu grep komutunu kullanarak aradığınız terim varsa bunu ekrana yazdırıyor.

.htaccess ile IP adresi bloklama

Temmuz 12th, 2008 Kategori: Bilişim, Linux | Yorum Yok »

IP bloklamak zaman zaman zahmetli bir iş olmakta. Ne kadar iyi firewall’unuzu ayarlamış olsanızda, iptable’a hükmetmek için devamlı ssh’ta parmaklarını çalıştırıp black-list’e IP eklemek zorund akalabilirsiniz. En kötüsü de black-list’i tekrar düzenlemek.

Zahmetsizce belli bir süreliğine bir IP’nin sadece web sitenize ulaşmasını engelleyebilirsiniz. Burada dikkat edeceğiniz konu bu art niyetli ziyaretçi sitenize ulaşmasını engelliyorsunuz, sunucunuza ulaşabilir.

Evet işte .htaccess dosyasmız, çok basit:

  1. order allow,deny
  2. deny from 85.120.x.x
  3. allow from all
  4.  

Vista ile çalışırken Apache servisine ulaşamıyorsanız!

Temmuz 12th, 2008 Kategori: Bilişim | Yorum Yok »

Dertsiz başıma dert almam kesinlikle her yıl bu sıralarda başıma gelen olağan yaz tatili paranın katili durumu. Tatilde çalışmaya devam edebilmek için uzun zamandır alamadığım dizüstü bilgisayarını almam ile başladı. Doğal olarak istediğim özelliklerde olan notebook ‘um Vista yüklü geldi. Hemen putty, winscpy ve notepad++ gibi alet çantamı kurdum. Sıra sunucu kurmaya gelince en deneyimsiz alanım olan windows üzerinde apache kurmaya karar verdim. 10 kusür yıldır linux üzerine mail serverdan tutun her türlü web server kurup çoğunluklada çalıştırabilmiş olmama rağmen hiç windows üzerine apache yüklememiştim.

httpd.exe -w -n “Apache2.2″ -k start

Komut satırından yukardaki komutu verdiğim zaman servisi yönetemediğimi anladım. El cevap aşağıdaki gibiydi.

(OS 5)Erişim engellendi. : Failed to open the Apache2.2 Service

Linuxte olsaydım kesin çalıştığım kullanıcı grubu ile ilgili bir durumderdim ama winddowstasınız ve elinizde hiçbir şey yok. Biraz araştırma yaptıktan sonra parametre ile çalışan herhangi bir exeye mutlaka adminstrator hakları ile ulaşmak gerekiyormuş. Uygulamaya sağ tıklayarak Özelliklerden Uyumluluk‘a gelin. Ayrıcalık Düzeyi yazan yerin hemen altında bulunan Bu programı yönetici olarak çalıştır seçeneğini seçmeniz yeterlidir.

Apache kurulum hatası: “Can’t Load C:/PHP/php5apache2.dll into server”

Temmuz 12th, 2008 Kategori: Bilişim, php/mySQL | Yorum Yok »

Apache’yi Windows üstüne kurarken aşağıdaki gibi bir hata mesajı alırsanız panik yapmaya gerek yok.

Can’t Load C:/PHP/php5apache2.dll into server. Belirtilen mod\xfcl bulunamadı\xfd

Eğer PHP’yi Apache2 ile bir türlü kuramıyorsanız ve böyle bir mesaj alırsanız problem kurulumda kulanmak istediğiniz kütüphane ile ilintilidir. PHP5 ile birlikte Apache2′ye özel bir kaç spesifikasyon geliştirdi.  Bu yüzden son PHP 5.2.6 kurmak istiyorsanız mutlaka “php5apache2_2.dll” modlünü denemelisiniz.

Wordpress günlüğünüzle last.fm’i nasıl birleştirirsiniz

Temmuz 6th, 2008 Kategori: Bilişim, Uncategorized | Yorum Yok »

Evet hem wordpress’i sıkça kullanıyorsanız hemde last.fm‘den sıkça müzik dinliyorsanız bu ikisini birleştirme ve paylaşmak için güzel bir şansınız var. Rick’s HideOut günlüğünde yayınladığı laft.fm eklentisi sayesinde sizde dinlediğiniz müzikleri paylaşabilir, kendi listenizi yayınlayabilirsiniz.

Eklentinin kurulumu çok kolay. Eklenti dosyasını günlüğünüzün

  1. /wp-content/plugins
  2.  

klasörüne yüklemeniz yeterli. Yönetimden Eklentilere sekmesine gelerek eklentiyi aktif edin. Sıra geldi Tasarım -> Bileşenler’den eklentiyi istediğiniz yere yerleştirmekte. Eklentiyi benim gibi sağ tarafta aşağıda bir yere sürükleyerek yerleştirebilirsiniz. Listenizde kaç kayıt olacağı ve last.fm kullanıcı adını girdikten sonra artık listenizi wordpress’e eklemiş durumdasınız.

Mel Galley yaşamını yitirdi

Temmuz 5th, 2008 Kategori: Müzik, Serbest | Yorum Yok »

İngiliz hard-rock grubu “Whitesnake”in eski gitaristi Mel Galley 60 yaşında kanserden öldü.

Deep Purple’la da çalışan Galley’in dostlarından, “Trapeze” ve Whitesnake gruplarının üyesi Glenn Hughes, “Mel bizim elimizden tuttu ve genç müziğin dünyasına soktu” dedi.

Şimdi havalanma zamanı

Temmuz 4th, 2008 Kategori: Gülmece, Serbest | Yorum Yok »

Her yıl yaz aylarında Abant yaylalarında ve tabii ki dağlarında yamaç paraşütü ve uçma sevdalıları toplanırlar. Bu yıl da Temmuz ayının 17’sinde başlayıp 20’sinde son bulacak “Abant Havacılık Festivali” uçuş severlerin yoğun ilgisiyle gerçekleşecek. Bolu Sportif Havacılık ve Doğa Sporları Derneği’nin ortaklaşa düzenledikleri bu festivalde çeşitli yamaç paraşütü kulüpleri, üniversitelerin havacılık kulüpleri, THK pilotları, delta kanat ve model uçak kullananlar gökyüzünü cümbüşe çevirecekler. Devam Et »

Festival’de bugün: Oliver Grönewald ve Önder Focan

Temmuz 4th, 2008 Kategori: Sinema | Yorum Yok »

15. Uluslararası İstanbul Caz Festivali‘nde bugün Oliver Grönewald ve Önder Focan Nardis Jazz Club‘ta sahne alacaklar.

Türkiye’nin caz gitarı üstadı Önder Focan geçtiğimiz yıllardaki birçok Caz Festivali’nde olduğu gibi bu yıl da cazseverleri hafızalardan çıkmayacak bir müzikal yolculuğa çıkaracak. Birlikte sahne alacağı trompetçi Oliver Grönewald ilk albümünü 1992 yılında tamamladıktan sonra Mark Murphy, Dusko Goykovich ve John Hammond gibi isimlerle çalıştı. Grönewald, swing öğelerine ağırlık veren grubu Oliver Grönewald Newtet ile 2000 yılında bu yana konser veriyor.

İstanbul’da müzik zamanı

Temmuz 1st, 2008 Kategori: Müzik, Serbest | Yorum Yok »

İstanbul, Temmuz ayında Metallica, Whitesnake, Def Leppard ve Lenny Kravitz gibi dünyaca ünlü sanatçı ve grupları ağırlayacak.

İstanbul’da yıldız yağmuru 5 Temmuz Cumartesi akşamı Alanis Morissette konseriyle başlayacak. Sanatçı, Masstival 2008 etkinliği kapsamında Parkorman’da sahne alacak. “Little Jagged Pill” albümü tüm dünyada 33 milyondan fazla satarak önemli bir başarıya imza atan, 3 dalda Grammy kazanan Alanis Morissette, radyo listelerinde en çok çalınanlar arasında yer alan şarkıları “Hand In My Pocket”, “You Learn”, “Ironic”, “Head Over Feet”, “Forgiven”, “Uninvited” ve “Thank You” şarkılarıyla tanınıyor. Devam Et »

PHP ile mySQL’de AutoIndex alanının değerini bulmak

Haziran 30th, 2008 Kategori: Bilişim, php/mySQL | Yorum Yok »

mySQL’de veritabanı yapısını sorgulamak için bir çok komut bulunmaktadır. SHOW TABLE STATUS komutu ile veritabanı yapısını sorgulayabilirsiniz. Eğer belli bir tablo için bunu uygulamk isterseniz kullanacağınız kod:

SHOW TABLE STATUS LIKE ‘TABLO_ADI”

olmalıdır. Bu sorgu sonucunda seçili tablo hakkında bir çok bilgiye ulaşabilirsiniz. Aşağıda vereceğim örnekte tabloya girilecek yeni verinin otomatik numarasını öğrenebileceğiz. Tabii ki de tabloda mutlaka otomatik numaratör aktif olmalıdır.

  1.  
  2. <?php
  3. $qquery = mysql_query("SHOW TABLE STATUS LIKE ‘benimtablom’");
  4. $row = mysql_fetch_assoc($qquery);
  5. $next_increment = $row[’Auto_increment’];
  6. echo "Next increment number is " . $row["Auto_increment"];
  7. ?>
  8.