Windows7 üzerinde eclipse ide ile python geliştirme
Window7 üzerinde eclipse ide kullanarak python programlarınızı geliştirebilirsiniz.İlk olarak eclipse.org adresinden eclipse classic'i indirin. Windows7 sisteminize göre 32/64 bit sürüm seçimini yapın.
Eclipse'yi arşivden çıkarıp çalıştırın. Help menüsünden install new software tıklayıp açılan pencereden add butonuna tıklayıp gelen Add repository bölümünü resimdeki gibi doldurun ve ok butonuna basın. Bu bölümde önemli olan http://pydev.org/updates adresinizi yanlış yazmamanızdır.
pending isminde bir yazı çıkacak ve eclipse gerekli kaynakları arayacak. Bulduğunda ise aşağıdaki gibi bir ekranla karşılaşacaksınız.
burada PyDev işaretleyip next butonuna basın. Kurulum bittikten sonra eclipse restart edilmesi için size soracak eclipseyi restart edin. eclipse açıldığında window/preferences penceresinden Pydev'i seçin ve interpreter - python 'u bulup python'u kurduğunuz dizindeki python.exe'nin yerini belirtin. browse butonundan yararlanabilirsiniz. (Python'un kurulu olduğunu varsayıp yazdım. Eğer python kurmadıysanız ilk olarak python kurulumunu gerçekleştirin.)
Eğer interpreter belirtmezseniz new Pydev Project oluşturamazsınız.
not: Eğer benim gibi eclipse'nin en güncel versiyonundan sanırım iki alt versiyonu olan Eclipse for PHP Developers'ı güncelleyip daha sonra anlattıklarımı yaptığınızda, python kodlarının renklenmediğine
ve ctrl+space muhabbetinin çalışmadığına tanık olabilirsiniz (:
Altdaki resim ide hakkında size fikir verebilir.
Ubuntu SeaMonkey 1.1.18 kaynak koddan kurulum
Ubuntu üzerinde SeaMonkey 1.1.18 kaynak koddan kurmak için ilk olarak bu adresden son sürümünü indirin. http://www.seamonkey-project.org
İndirdiğiniz dosyayı arşivden çıkarın ve bulunduğu dizine terminali kullanarak erişin. Bu işlemden sonra yapmanız gereken ./seamonkey-installer komutu ile seamonkey-installer dosyasını çalıştırmak olacak.
Eğer bu işlemden sonra
./seamonkey-installer-bin: error while loading shared libraries: libstdc++.so.5:
Biçiminde bir hata alırsanız
sudo apt-get install libstdc++5
Komutu ile gerekli kütüphaneyi sisteminize kurun ve ./seamonkey-installer komutu tekrar terminalden girin.
Eğer bir problem çıkmazsa aşağıdaki gibi bir görüntü ile seamonkey 1.1.18 kurulum ekranı başlayacak.
Diğer adımlar standart program kurulum adımları biçiminde devam edecek. SeaMonkey eğer değiştirmezseniz default olarak /usr/local/seamonkey dizinine kurulacaktır.
Kurulum esnasında yetki sorunları ile karşılaşmak istemiyorsanız install dosyasını
sudo ./seamonkey-installer komutunu kullanarak root yetkisi ile çalıştırın.
Kurulum işleminden sonra SeaMonkey'i çalıştırmak için Terminalden SeaMonkey'i kurduğunuz dizine giderek ( cd /usr/local/seamonkey/ ) ./seamonkey enter demeniz yeterli. Tabi browserı sürekli böyle kullanmak sıkıcı bir durum.
Terminalden Masaüstüne gelerek, aşağıdaki komut ile Masaüstüne SeaMonkey isminde bir bağ oluşturabilirsiniz.
ln -s /usr/local/seamonkey/seamonkey SeaMonkey
Ubuntu'da disk temizliği
Ubuntu işletim sisteminizde kullandığınız programlar tarafından bırakılan çöp dosyaları temizlemek için BleachBit isimli open source programı kullanabilirsiniz.
Program sayesinde hızlı bir biçimde Harddiskinizden boş alanlar kazanabilirsiniz.
Kullandığınız tarayıcıların bıraktıkları temp dosyalar ( temporary files )
ve sisteminizi gereksiz yere işgal eden log dosyaları,cacheler, harici programların bıraktıkları gereksiz dosyalar, kırık linkler v.s temizleyerek Ubuntuda disk temizliği yapabilirsiniz. Programı Ekle/Kaldır menüsünden BleachBit ismi ile aratarak kurabilirsiniz. Aşağıdaki resimde kendi Ubuntu işletim sistemimde yaptığım aramayı görebilirsiniz.
Update:
Ubuntu depodan kuracağınız program eski ve bazı buglar barındırdığı için son versiyonunu buradaki adresden indirip kurabilirsiniz.
Ubuntu 9.04 Xmms kurulumu (kaynak koddan)
İlk olarak aşağıdaki paketleri eğer sisteminizde yoklarsa kurun. Bunlar kurulum için gerekli olan derleyiciler ve xmms için gerekli olan paketler.
sudo apt-get install build-essential
sudo apt-get install libgtk1.2-dev libglib1.2-dev
sudo apt-get install libvorbis-devSonrasında ise xmms playerı indirip arşivden çıkararak dizinin içine girin.
./configure
make
sudo make installTüm bu kurulum işleminden sonra eğer başarılı bir biçimde xmms playerı sisteminize kurduysanız şimdi sıra xmms mp3 playerı çalıştırmaya geldi.
ALT+F2 tuşlarına basın ve açılan kutuya XMMS yazın.
Uif dosyaları Ubuntu'da açmak
Uif uzantılı dosyaları Ubuntu Linux üzerinde açmak için, dosyayı Iso formatına çevirmemiz gerekmektedir. Windows üzerinde ücretli bir yazılım olan
MagicISO programı ile uif dosyaları açabiliyoruz. UIF( Universal Image Format) dosya uzantısı MagicISO tarafından kullanılan bir dosya formatıdır.Ubuntuda ise uif uzantılı dosyayı ISO'ya dönüştürerek mount ediyoruz.
Uif dosyayı ISO formatına dönüştürmek için UIF2ISO isimli ve komut satırından çalışan programı kullanıyoruz.
Uif2iso isimli programı indirerek işe başlayalım.
Programı zipden çıkartın ve src dizinine gidin. Eğer sadece çalıştırılabilir olarak kullanmak istiyorsanız make komutunu sisteminize kurmak istiyorsanız make install komutunu src dizini içerisindeyken uçbirimden girin.
Progamı Ubuntu Linux sisteminize kurdukdan sonra artık her klasörün içinde uif2iso komutunu kullanabilirsiniz.
Programın kullanımı oldukça basit. Iso'ye çevermek istediğiniz uif uzantılı dosyanın bulunduğu klasöre gidin.
sonrasında ise uçbirimi açıp uif2iso "dosya.uif" dosya.iso komutunu kullanın.
Aşağıdaki resimli anlatıma bakailirsiniz. İlk resimde program zipden çıkarılıp kuruluyor. Diğer resimde ise uif uzantılıdosya iso formatına dönüştürülüyor.
Kiki ile düzenli ifadeleri Ubuntu üzerinde test edin
Başlıkta yazdığım gibi regular expression yani düzenli ifadeler ile yaptığımız eşleştirmeleleri bu program sayesinde grafiksel olarak görebilmekteyiz.
Düzenli ifadelerimizde eşleşen ve eşleşmeyen bölümleri daha kolayca ayırıp çalışmalarınıza
entegre edebiliriz.
Programın kullanımı oldukça basit. Aynı Win tabanlı platfoemlarda ücret karşılığında kullanılan
regexbuddy programına benzemekte. Open source olarak dağıtılan bu programa Ubuntu depolarından ücretsiz bir şekilde erişebilirsiniz.
Programı açtıkdan sonra Simple Text isimli kutuya gelip üzerinde düzenli ifadelerinizi test etmek istediğiniz metini
giriyorsunuz.
Daha sonra ise eşleştirme yapmak istediğiniz düzenli ifadeyi programın üst kısmında bulunan kutuya girip
Evaluate butonuna basıp Matches sekmesinde eşleşen bölümü görebilmektesiniz. (Enter ilede aynı işlem gerçekleşmekte)
Denediğiniz düzenli ifadeyi üst kutudan kopyalayıp kullandığınız çalışma ortamına götürebilirsiniz.
Test ettiğiniz düzenli ifadlerde program yardımı ile IGNORECASE, DOTALL, LOCALE, UNICODE, MULTILINE, VERBOSE gibi
seçenekleri seçerek kullanabilirsiniz.
Ubuntu 9.04 Exaile ARTISTS sorunu
Genelde mp3 player olarak bir Kde uygulaması olan Amarok kullanırım. Gnome için geliştirilen Exaile Mp3 player'ı kurduğumda playlistden bir parça seçtiğimde 'ARTISTS' diye bir hata penceresi çıkıyordu. Eğer sizde böyle bir hata ile karşılaşırsanız yapmanız gerekenler şunlar.sudo gedit /usr/share/exaile/xl/covers.py
sudo gedit /usr/share/exaile/xl/player.py
sudo gedit /usr/share/exaile/xl/library.py
python dosyalarındaki artists kelimelerini ARTISTS olarak değiştirmekden ibaret. Bunu en basit şekilde gedit açıldığında CTRL+H tuş kombinasyonu ile yaparsınız. Pencere açıldığında arayıp değiştirmek istediğiniz kelimeyi üst kutuya neyle değiştirmek istediğinizi ise alt kutuya girip
Tümünü değiştir butonuna tıklayarak.
Türkçe karakter sorunundan oluşan bu hatadan böylelikle Ubuntu 9.04 üzerinde kurduğum Exaile 0.2.14 ile kurtuldum. Bu arada https://bugs.launchpad.net/exaile/+bug/191687 adresinde common.py içinde değişiklik yapılması gerektiğinden bahsedilmekte ancak bende common.py dosyasında değişiklik yapmak gerekmedi. Eğer ilk üç dosyada yaptığınız değişiklik ile bu sorundan sıyrılamazsanız common.py dosyasınada göz atın.
Ubuntu sözlük Stardict
Ubuntu üzerinde ücretsiz olarak kullanabileceğiniz bu sözlük programının ismi StarDict. Sözlüğümüz depoda bulunmakta oradan yükleyebilirsiniz. Ancak Türkçe çeviriler için yapmamız gereken bir kaç ayar bulunmaktadır. İlk olarak İngilizce'den Türkçe'ye çevirilerde kullanacağımız sözlük veritabanını bu adresten indirin.
İndirdiğiniz sözlük veritabanını /usr/share/stardict/dic dizinine açın.
Bunun için uçbirimden sudo nautilus yazarak root olarak giriş yapmanız gerekmektedir.
İndirdiğiniz stardict-freedict-eng-tur-2.4.2.tar.bz2 isimli dosyayı bu klasöre açtıkdan sonra Sözlük programımızı çalıştırdığımızda ve programın en alt kısmında olan Sözlükleri yönet butonuna bastığınızda, indirdiğiniz 34333 kelimelik İngilizce - Türkçe sözlük veritabanının eklenmiş olduğunu göreceksiniz.
Programı Ubuntu üzerinde çalıştırdığınızda taskbarda yer aldığını göreceksiniz. Sözlük programımızın üzerine taskbarda sağ tıkladığımızda tarama isimli bir adet checkbox çıkmaktadır. Bunu işaretlediğimizde Türkçe'ye çevirmek istediğimiz kelimeyi seçmemiz yeterli olmaktadır. Sadece mouse ile bir kelimeyi seçip Türkçeye çevirmek, Ubuntu ortamında Stardict ile bukadar basit.
Fakat sözlüğümüze default olarak eklenen sözlüklerin oluşu çevirilerimizde Türkçe'den farklı başka dillerdede sonuçlar almamıza sebep olmakta. İşte bu yüzden sözlüğümüzü açıp sözlükleri yönet butonu ile açılan pencereden Sözlükleri Yönet tabına geçerek default sözlükleri kaldıralım.
Bunun için diğer sözlüklerin yanında bulunan işaretleri kaldırmanız yeterli olacaktır.
İsterseniz bu adresten diğer sözlükleride indirebilir ve programa ekleyip kullanabilirsiniz.
Gtk-Gnutella ile Ubuntu'da Limewire keyfi
Gtk-gnutella Linux kullanıcıları için oluşturulmuş open source bir p2p programıdır. Aynı limewire gibi çalışmaktadır. Program depoda bulunmakta oradan kurabilirsiniz. Aratmak istediğiniz dosyayı yazıp daha sonra aldığınız sonuçlarından, istediğiniz dosyayı download edebilirsiniz. Bu dosya paylaşım programını kullanırken aldığım bir screeshot. Kaybettiğim arşivimi toparlıyorum (:
Ubuntu 8.10'da program ile swf dosyaları oynatalım
Ubuntu 8.10 üzerinde swf uzantılı dosyaları oynatabilmek (görüntüleyebilmek) için Swfdec Flash Player isimli programdan faydalanabiliyoruz. Programı uygulamalar/ekle/kaldır yolu ile paket deposundan bulup kurabilirsiniz. Ctrl+Boşluk ile swf player'da izlediğiniz swf uzantılı görüntüyü Durdurup/Başlatabilir Ctrl+M ilede sesi kapatıp açabilirsiniz.
Ubuntu 8.10 üzerinde wink kurulumu
Wink masaüstünde yaptığınız işlemleri swf formatında kaydetmenizi ve eğitim sunumları yapmanızı sağlayan bir desktop recorderdır. Ubuntu Linux 8.10 üzerinde Wink kurulumuna başlamak için ilk olarak Wink'i bu adresden indirelim ve arşivden çıkarılım.
Sonrasıda ise ./installer.sh komutu ile kuruluma başlayım. Evet aşağıdaki gibi hata aldık.
Wink requires that the following packages be installed to run properly. Please install them and try again. libstdc++.so.5 libexpat.so.0
Bu sorundan kurlulmak için aşağıdaki komut ile, libexpat.so.1.5.2 dosyamızdan libexpat.so.0 adında bir bağ oluşturacağız.
tabi ilk önce cd /usr/lib klasörüne gidiyoruz.
Komutumuz:
sudo ln -s libexpat.so.1.5.2 libexpat.so.0

Daha sonra ise wink'i açtığımız dizine gidip kuruluma tekrar başlıyoruz. (Hatırlayın ./installer.sh)
Wink requires that the following packages be installed to run properly. Please install them and try again. libstdc++.so.5
Burada ise
sudo apt-get install libstdc++5
komutu ile libstdc++5 kütüphanesini kuruyoruz.

Tekrar wink paketini açtığımız dizine gidip ./istaller.sh yi çalıştırıyoruz.
r00t@r00t:~/Belgeler$ ./installer.sh Please specify where you want to install Wink [/home/r00t/wink]: Successfully installed Wink
Gördüğünüz gibi başarılı bir şekilde kurulumu tamamladık. Ben where do you want to install kısmını direk enter ile geçtiğim için aşağıdaki klasöre kurulum yapıldı. Son olarak wink'in kurulu olduğu dizine gidip ./wink ile programı çalıştırıyoruz. Artık Ubuntu 8.10 üzerinde ekran görüntülerini swf formatında wink ile yakalayıp kaydedebiliriz.
Drupal kurulumu ubuntu linux üzerinde
Ubuntu Linux üzerinde Drupal kurulumu nasıl yapılır ondan bahsedicem. Drupal açık kaynak kodlu (open source) bir içerik yönetim sistemidir (content management system). Ve ücretsiz olarak bizlere sunulmaktadır. Ubuntu üzerindeki localhost'unuzda, gerekli adımları izlerseniz Drupal'ı kolaylıkla kuracağınızdan eminim.

Kuruluma başlamadan evvel buradan Drupal'ı indirin. Arşivi açın ve apache tarafından okunan dizininize atın. Bende bu dizinin ismi htdocs ve Drupal kurulumuna başlayacağım dizini /htdocs/drupal olarak tayin ettim. Daha sonra ise Phpmyadmin ile Drupal adında bir database oluşturun.
İlk olarak http://localhost/drupal adresine gidelim ve bir bakalım eğer otomatik bir kurulum varsa ordan devam edelim.

Evet otomatik kurulum mevcut drupalda. Install Drupal linki ile devam edelim. Evet ilk hatamızı aldık (:

Yapmamız gereken /sites/default/default.settings.php isimli dosyayı /sites/default/settings.php olarak kaydetmek. Ayrıca settings.php dosyamıza kurulumun devam edebilmesi için yazma iznide vermek zorundayız. chmod 777 settings.php ile settings.php dosyamıza yazma hakkı verelim.
Şimdi tekrar http://localhost/drupal adresine gidelim ve yaptığımız değişiklikler işe yaramışmı inceleyelim.

Evet gördüğünüz gibi Database configuration kısmına geldik. Fakat burada bir uyarı ile karşılaştık. Php memory limitinizi 16 MB olarak ayarlamamızı ve sunucumuzu baştan başlatmamızı söylüyor. Bunun için Php.ini dosyamızdaki aşağıdaki satırı bulup 8M olan kısmı 16M olarak değiştiricez. İleride kurulacak olan modüller ve diğer eklentiler için 16M olması yararlı olacak.
memory_limit = 8M ; Maximum amount of memory a script may consume (8MB)
Yeni bir uçbirim açıp php.ini dosyamızı memory_limit = 16M olarak editleyelim.
sudo gedit /opt/lampp/etc/php.ini
Sonrasında serverımızı restart edip bir php dosyası oluşturalım ve içerisine phpinfo(); yazıp çalıştıralım. Eğer doğru yapılandırdıysanız memory_limit = 16M olarak görüceksiniz.

Şimdi tekrar http://localhost/drupal/ adresine gidelim. Hiçbir hata ve uyarı almadık. Bizden Database bilgilerimizi istiyor bu bölümde. Veritabanımız Mysql Server üzerinde olduğu için mysqli işaretliyoruz. Database name, Database username, Database password kısımlarını doldurup Save and continue diyerek ilerliyoruz. Advanced options bölümünde ise Database host,port ve table prefix olarak diğer seçeneklerde bulunmaktadır. Eğer başka bir sunucuya kuruyorsanız bu kısımları kendinize göre ayarlayın.

Bu bölümüde atladıktan sonra Configure site bölümünde tekrar bir uyarı ile karşılaştık. Hatırlayın settings.php isimli dosyamızı kurulum esnasında chmod 777 ile umuma açık hale getirmiştik hehe. Güvenlik için settings.php isimli dosyamızın izinlerini değiştirmemiz gerektiğini söylüyor.

İzin kısmını aşağıdaki ayarlardan sonra hallederiz (: Sitename bölümüne site ismimizi, site e-mail kısmına mail adresimizi girdikden sonra username ve password bölümlerini dolduruyoruz. Updateleri otomatik bildir checkbox'ınıda işaretleyip Save and continue diyoruz. Temiz url kısmınıda işaretli olarak (Enabled) bırakalım. Böylelikle kurulum tamamlandı. Email yollayamadım diye bir uyarı alırsanız es geçin localde test için drupal kurduk ve mail serverımız yok. Bu hatanın nedeni odur.

Ubuntu Evolution ile gmail adresinizi kontrol edin
Evolution Gnome masaüstü için hazırlanan ve bir çok özelliği olan bir programdır. Bu yazıda gmail adresimizi Ubuntu üzerinde bu program ile nasıl kullanabileceğiz ondan bahsedeceğim.
İlk olarak Uygulamalar/İnternet/Evolution Posta ile programı başlatıyoruz. Açılan birkaç menüye ileri diyerek aşağıdaki Kimlik başlığını taşıyan menüye gelip Tam isim ve E-posta ismimizi yazıyoruz.
Bu işlemden sonra ileri diyerek E-posta Alımı başlıklı pencereye geçiyoruz. Bu bölümde Sunucu Türü olarak POP'u seçiyoruz. Yapılandırma kısmında ise Sunucu olarak pop.gmail.com ve Kullanıcı adı olarak isminiz@gmail.com yazıcaksınız. Güvenlik bölümünden ise SSL şifrelemeyi seçin.
İleri butonuna basıp, Alma seçenekleri kısmına geldiğimizde Yeni mektuplar kontrol ediliyor bölümünden default olarak 10 dakika olarak gelen denetleme sıklığını kendinize göre belirleyin. Ben 1 dakika olarak ayarladım.
Daha sonra ileri dediğimizde E-posta Gönderimi isimli bölüme geçiyoruz. Buradan Sunucu Türünü SMTP olarak seçin ve Sunucu Yapılandırması kısmına smtp.gmail.com adresini yazın. Güvenlik kısmından ise SSL şifreleme seçeneğini seçip Kullanıcı adınızı isminiz@gmail.com şeklinde girin.
İleri butonu ile Hesap Yöneticisi kısmına gelin ve buradan hesabınız için tanımlayı bir isim girin. Ben ismim@gmail.com şeklinde bıraktım :)
Tekrar ileri butonu ile Zaman dilimi bölümünden bulunduğunuz yere göre seçiminizi yapın.
Tüm işlemler bittikten sonra parolanızı girip gmail adresinizi kullanmaya mail alıp yollamaya hazırsınız.
Not: POP seçmiştik eğer bir sorun yaşarsanız gmail adresinizin ayarlar bölümünden POP etkinleştirmeyi unutmayın.
Ubuntu üzerinde Nmap kurulumu
Nmap çok farklı kombinasyonlarda ve seçeneklerde uzak sistemi yada kendi sisteminizi taramanıza yarayan bir port tarama aracıdır. Ubuntu üzerinde Nmap kurulumunu sadece tek bir komut ile gerçekleştirebilirsiniz.
Komut: sudo apt-get install nmap
Komutu çalıştırdıktan sonra aldığım bir ekran görüntüsü aşağıda.

Bir altdaki ekran görüntüsünde ise yaptığım bir taramanın sonuçlarını görebilirsiniz.

Ayrıca Nmap'in tüm komutlarına nmap -help yazarak ulaşabilirsiniz.
Ubuntu 8.10 ile Chm dosyalarını açalım
Eğer Gnom kullanıyorsak chm dosyalarını açmak için gnochm isimli programı kullanabiliriz.
Kde kullanıyorsak kchmviewer programı ile chm dosyalarımızı açabiliriz.
Gnom üzerinde chm dosyalarını açmak için Uygulamalar / Ekle-Kaldır menüsünden gnochm yazıp sonrasında tick i işaretleyip kurmamız kafi olacaktır.
Eğer bu programlar kurulu değilse chm uzantılı dosyaları açmaya çalıştığınızda böyle bir hata alacaksınız. Gnomdaki hata resmi.











