suayip ağ günlüğü

Eclipse JBoss Tools 2009 XulRunner Hatası

Eclipse ile jboss tools kullanarak xhtml sayfalarını açmaya çalıştığımda aşağıdakine benzer bir hata alıyordum.

An error has occurred. See error log for more details.
.../eclipse/plugins/org.mozilla.xulrunner.gtk.linux.x86_1.8.1.3-20070904/xulrunner/libjavaxpcomglue.so: libstdc++.so.5: cannot open shared object file: No such file or directory

Bu hatayı Pardus 2009 da çözmek için paket yöneticisinden libstdc++ paketini yükledim.
Sorun çözüldü.

JBoss Exception Creating Identity

JBoss başlarken böyle bir hata alırsanız /etc/hosts içinde
127.0.0.1 karşısında makinanızın hostname bilgisi yazmalı.
hostname öğrenmek için linux altında konsolda "hostname" yazmak yeterli.
Örnek : 127.0.0.1 localhost sozmen

Seam Sınıflarından messages dosyalarına ulaşmak

Seam sınıfları içinde String alanları hard coded yazmak yerine messages dosyalarından okumak için
bir yöntem öğrendim. Daha kolay bir yolu da olabilir.

String message = SeamResourceBundle.getBundle().getString("genel.etiket.key");

FacesMessages içinde zaten #{messages['genel.etiket.key']} kullanabiliyoruz.

Google Earth Linux Proxy

Google Earth içinde proxy ayarı yapabileceğim bir yer bulamadım.
Sistemin proxy ayarını kullanıyormuş. Windowsta internet explorerdan değiştirince algılıyor.
Linuxte programı başlatmadan önce konsolda:
export http_proxy=http://192.168.0.22:3128
yazıyoruz. sonra
$ ./googleearth

Tunneling SSH over HTTP-Proxy

SSH linux dünyasının vazgeçilmezi. Ancak internete bir http proxy üzerinden çıkıyorsanız, firewall arkasında iseniz ve işin kötüsü ağ yöneticiniz 22 nolu portu bloklamışsa, yapmanız gereken proxy üzerinden bir tünel açmak :).
Bunun için 3-4 tane alternatif programcık var. Ben corkscrew kullanıyorum. Şimdilik sorun yaşamadım. Ayrıca açtığınız bu ssh tüneli ile msn,jabber gibi bazı işyerlerinde yasak olan kötü şeyleri de kullanabilirsiniz :P.

Periyodik komut çalıştırma

Bilgisayar kullanırken bazen aynı işi defalarca yapmamız gerekebiliyor.
Bunun için işe yarayabilecek bir konsol komutu...

# while true; do $calistiralacak_komut; sleep $bekleme_suresi; done

Örnegin bir klasörün içindeki dosyaları 1 dakikada bir silmek istiyoruz.

# while true; do rm -rf /silinecek/klasor/yolu; sleep 60; done

Eclipse için GTK Font Değiştirme (Making Eclipse good looking on Pardus)

Daha önce windows altında eclipse kullanmış birisi olarak linux dağıtımlarında GTK dan kaynaklanan
font sorunu nedeniyle yazıların,tabların ve menülerin çok yer kapladığını farkettim.

Eclipse'in kullandığı fontu değiştirmek (kodun fontu değil) malesef eclipsin içinden yapılamıyor ya da ben göremedim.
Bunun için dağıtımınızın GTK font ayarlarıyla oynamanız gerekiyor.

Pardus 2008 için:
kwrite ~/.kde/share/config/gtkrc-2.0 dosyasında aşağıdaki değişikliği yapıyoruz.

style "default"
{

MySQL root şifresini unutunca

MySQL veritabanı ile uğraşıyorsanız ve ben gibi heryerde farklı şifre kullanacağım diye
eskiden oluşturduğunuz MySQL root şifresini unuttuysanız sizi bu durumdan kurtaracak iki yöntem :

1- MySQL in yüklü olduğu klasörün içindeki db klasörü yedeklenir ve mysql kaldırılıp yeniden kurulur.

2- Önce mysqlin çalışmadığından emin olmak için mysql processlerini öldürüyoruz.
# killall mysql
Mysqli safe modda başlatıyoruz.
# mysqld_safe --skip-grant-tables
# mysql
# use mysql
Ve yeni root şifresini belirleyecek sihirli sözcükler.

İçeriği paylaş