19 Şubat 2013 Salı

Windows ~ Kullanımda olan port numarasının belirlenmesi

Windows altında ihtiyacınız olan port numarasının kullanımda olup olmadığını kontrol etmeniz gerekebilir. Eğer kullanımdaysa, hangi programın bu portu kullandığınız bulmanız da o portu boşaltabilmeniz için gereklidir.

Windows altında "netstat -ano"komutu ile hangi portların kullanıldığını kontrol edebilirsiniz. Daha da gelişmiş şekilde, doğrudan istediğiniz portu kullanan uygulamanın PID numarasına ulaşmak isterseniz şu komutu kullanabilirsiniz :

netstat -ano | find ":8080"

yukarıdaki komutta 8080 yerine istediğiniz port numarasını vererek arama yapabilirsiniz. Gelen aramada son değer, ilgili portu kullanan programın PID değeridir.

İlgili PID'e sahip uygulamanın hangisi olduğunu bulmak içinse aşağıdaki komutu kullanmanız yeterlidir :

tasklist /fi "pid eq 3744"

Yukarıdaki 3744, bir önceki aramadan adığınız pid değeridir. Gelen sonuçta ise çalışan programın ismini görebilirsiniz. Şimdi tek yapmanız gereken task manager ile bu programı sonlandırmak :) zor geliyorsa aşağıdaki komutlardan işinize yarayanı da kullanabilirsiniz :

taskkill /IM program.exe
taskkill /PID 3744

11 Şubat 2013 Pazartesi

(Chrome) Input is not proper UTF-8, indicate encoding hatası ve çözümü

Input is not proper UTF-8, indicate encoding şeklindeki hata bugün wordpress blogumda yeni bir şey paylaştıktan sonra RSS feed'imde aldığım chrome hatasıydı. Hatanın sebebi, RSS feed'imde UTF-8 olmayan bir karakter bulunması ve Google Chrome'un bunu parse edememesinden kaynaklanıyordu.

Eğer siz de böyle bir hatayla karşılaşmışsanız büyük ihtimalle Chrome ile açmaya çalıştığınız XML dosyasında UTF-8 olmayan bir karakter var demektir.

Eğer size ait bir web sitesinde bununla karşılaşmışsanız, ilgili feed'in içerisindeki karakterleri kontrol etmeniz mantıklı olacaktır. Bunun için, Chrome'da sayfa kaynağını görüntüleyerek (Ctrl + U) hata içerisinde size belirtilen satıra ve sütuna ulaşmalısınız. Sonrasında ilgili feed'in içerdiği kaydı web siteniz üzerinden değiştirmelisiniz.

Windows altında Notepad++ karakterleri net olarak görebilmeniz için size yardımcı olacaktır. İlgili kaydı notepad++'a atarsanız, UTF-8 olmayan karakterleri net bir şekilde görüp düzeltebilirsiniz.

Web siteniz üzerinden UTF-8 olmayan karakterleri temizlediğinizde eski probleminiz büyük ihtimalle çözülmüş olacaktır.

Benim aldığım hata şu şekildeydi :
This page contains the following errors:

error on line 165 at column 25: Input is not proper UTF-8, indicate encoding !
Bytes: 0x06 0xD7 0xA9 0xD7

Below is a rendering of the page up to the first error.
Related Posts Plugin for WordPress, Blogger...