arşiv

‘Yazılım’ kategorisi için arşiv

Natty Narwhal ve Dropbox Simgesi

Pazartesi, 02 May 2011

istihza.com’daki belgeleri yazarken, gün içinde farklı bilgisayarlar üzerinde çalışmak zorunda kalıyorum. Eskiden belgelerimi parmak bellek aracılığıyla bir bilgisayardan öbürüne taşıyordum. Ama bunun gayet verimsiz ve veri kaybına açık bir yöntem olduğu ortada… İşlerimi kolaylaştırmak için uzun süredir Dropbox yazılımını kullanıyorum. Böylece oradan oraya belge taşımak zorunda kalmıyorum.

Geçenlerde “Natty Narwhal” kod adlı Ubuntu 11.04 sürümünün yayınlanmasıyla ben de kullandığım Ubuntu sürümünü yükselttim. Ancak bu sürümde Dropbox simgesi sağ üst köşedeki bildirim alanında görünmüyor. Aslında Dropbox alttan alta çalışmaya devam ediyor, ama simge görünmediği için bazı işlevleri yerine getirmek mümkün olmuyor…

Böyle bir sorunla karşı karşıya kalınca internet üzerinde konuyu araştırdım ve çözümü http://www.omgubuntu.co.uk/2011/03/how-to-hide-or-show-app-tray-applets-in-ubuntu-11-04/ adresinde buldum.

Bu sorunu şöyle çözüyoruz:

1. Öncelikle Ubuntu’nun bildirim alanında görünmesine izin verdiği uygulamaların bir listesini görmek için şu komutu veriyoruz:

gsettings get com.canonical.Unity.Panel systray-whitelist

Bendeki çıktı şöyle:

['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray']

2. Şimdi şu komutu kullanarak bu listeye Dropbox’ı da ekliyoruz:

gsettings set com.canonical.Unity.Panel systray-whitelist ['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'Dropbox']

Bu işlemleri yapıp bilgisayarı yeniden başlattığınızda Dropbox simgesinin sağ üst köşeye yerleştiğini göreceksiniz.

 

Yazılım , , , ,

Pardus-2011 için Harman pisi paketi

Salı, 15 Mar 2011

Pardus’un 2011 sürümüne uygun Harman pisi paketine http://paketler.pardus-linux.org/P2011 adresinden ulaşabilirsiniz.  Bu paket, eski sürümlerde olduğu gibi, yine Pardus-Linux.Org tarafından hazırlandı.

Paketi hazırlayan ve bana haber veren Erdem Artan’a teşekkür ederim.

istihza.com, Yazılım , , ,

Testdisk-PhotoRec

Salı, 11 Oca 2011

TestDisk, sen aşırı derecede sevimli bi şeysin…

Kedi canını senin… :)

Bugün de hayatımı kurtardın.

Yazılım ,

Şifre Yöneticisi

Çarşamba, 24 Kas 2010

Zamanımın büyük bir çoğunluğunu oyun oynayarak geçiriyordum ve sürekli oyun değiştiriyordum.

Haliyle her şifre ve kullanıcı adını aklımda tutmak imkansızlaşıyordu giderek…

istihza.com takipçilerinden Yiğit Sadıç, içinde bulunduğu durumu böyle anlatıyor. Sonra da şu soruyu soruyor kendine:

Neden bütün bu şifreleri aklımda tutayım ki?

Ve kendi cevabını kendi veriyor:

Bu amaçla ŞifreYöneticisi’ni yazdım.

Eric S. Raymond’ın “The Cathedral and the Bazaar“  adlı kitabında şöyle bir söz geçer:

Every good work of software starts by scratching a developer’s personal itch.

Biz bu sözü şöyle Türkçeleştirebiliriz herhalde:

Bütün iyi yazılımlar her şeyden önce geliştiricisinin kaşıntısını giderir/söküğünü yamar!

Yiğit Sadıç’ın geliştirdiği ŞifreYöneticisi adlı program da tam olarak böyle bir işlev görüyor aslında. Yani öncelikle Yiğit Sadıç’ın söküğünü yamıyor…

Eğer sizin de buna benzer bir kaşıntınız varsa Yiğit Sadıç’ın geliştirdiği yazılımı kullanarak bu kaşıntınızı giderebilirsiniz.

Gelelim programın özelliklerine…

ŞifreYöneticisi Tkinter arayüz takımı kullanılarak geliştirilmiş bir Python uygulaması. Bu uygulama hem GNU/Linux’ta hem de Windows’ta çalışabiliyor. Bu uygulamayı indirmek için http://paste-it.net/public/h4d6b4c/ adresini ziyaret edebilirsiniz.

ŞifreYöneticisi şöyle bir görünüme sahip:

Arayüzden de anlayacağınız gibi, bu programı kullanarak kendi parolalarınızı oluşturabilir veya programın sizin için otomatik olarak bir parola üretmesini sağlayabilirsiniz. Programın bir özelliği de oluşturulan kullanıcı adı ve parolaları bir dosyaya yazıp kaydedebilmesi…

Bu programı geliştirip bize haber veren Yiğit Sadıç’a teşekkür ederim…

GNU/Linux, Python, Yazılım ,

PyVakitçi

Pazartesi, 22 Kas 2010

istihza.com takipçileri tarafından Python programlama dili kullanılarak yazılan programları tanıttığımız “Python Programları” adlı bölümümüzün bugün yeni bir konuğu var:  PyVakitçi

Rahman Yazgan tarafından geliştirilen bu program Diyanet verilerine göre tüm ülke ve şehirler için namaz vakitlerini gösteriyor. Ayrıca namaz vaktinden belli bir süre önce de kullanıcıyı uyarıp, namaz vakti geldiğinde namazı okuyabiliyor.

PyVakitçi bir PyQT4 uygulaması. Python’ın 2.x sürümlerine uygun olarak tasarlanan bu program hem GNU/Linux hem de Windows üzerinde çalışabiliyor.

Her zaman olduğu gibi, bu programın ekran görüntülerine ve indirme adresine http://istihza.com/programlar/icindekiler_programlar.html adresinden ulaşabilirsiniz.

Programı yazan Rahman Yazgan’a teşekkür ederim.

Python, Yazılım , , , ,

Diaspora Kurulumu

Pazar, 17 Eki 2010

Son Düzenleme: 18.10.2010

Bugün http://www.ozgurlukicin.com/haber/diaspora-ile-ozgur-sosyal-ag/ adresinde, “Diaspora” adlı yeni bir sosyal paylaşım ağının tanıtımını gördüm. Diaspora’nın ne olduğunu merak eden arkadaşlar yukarıdaki adresi ziyaret ederek Diaspora hakkında bilgi edinebilir.

O yazıda da göreceğiniz gibi, bu sosyal ağın geliştiricileri, yazdıkları programın kaynak kodlarını GitHub üzerinden yayımlamaya başlamışlar. Dolayısıyla, isterseniz Diaspora’yı kendi sunucunuza kurabilirsiniz. Benim kendime ait bir sunucum olmadığı için Diaspora’yı sunucuya kurmayı deneyemedim. Ama eğer isterseniz, Diaspora’yı localhost’a da kurabilirsiniz. Peki nasıl?

Benim kullandığım işletim sistemi Ubuntu 10.04 olduğu için bu yazıda, ilgilenen arkadaşlara Diaspora’nın Ubuntu’ya nasıl kurulacağını anlatacağım.

O halde hemen işe koyulalım…

Diaspora’yı Ubuntu’ya kurmadan önce sistemimizde bulunması gereken bazı paketler var. Bu paketleri şöyle listeleyebiliriz:

1. Build Tools

2. Ruby

3. MongoDB

4. OpenSSL

5. ImageMagick

6. Git

7. RubyGems

8. Bundler

Bu paketlerin ikisi dışında hepsi Ubuntu depolarında bulunuyor. Depoda bulunmayan paketler MongoDB ve Rubygems. İsterseniz öncelikle depoda bulunmayan bu iki paketi sistemimize kurabilmek için sistemimizi hazırlayalım. Bunun için /etc/apt/sources.list dosyasını açıyoruz:

sudo gedit /etc/apt/source.list

Son satıra şunu ekliyoruz

deb http://downloads.mongodb.org/distros/ubuntu 10.4 10gen

Ardından terminalde şu komutu veriyoruz:

sudo apt-key adv –keyserver keyserver.ubuntu.com –recv 7F0CEB10

Artık MongoDB’yi kurabileceğiz. Ama onu kurmadan önce Rubygems paketi için sistemimizi hazırlayalım:

sudo add-apt-repository ppa:maco.m/ruby

Şimdi şu komutu vererek paket depolarımızı güncelliyoruz:

sudo apt-get update

Artık bütün paketleri kurabiliriz:

sudo apt-get install build-essential libxslt1.1 libxslt1-dev libxml2 ruby-full mongodb-stable openssl imagemagick libmagick9-dev git-core rubygems

Şimdi şu komutu vererek Bundler paketini kuruyoruz:

sudo gem install bundler

Bundler paketi kurulduktan sonra /var/lib/gems/1.8/bin dizini içine yerleşiyor. Bu paketi kullanabilmek için bu dizini PATH’e eklememiz gerekiyor:

PATH=$PATH:/var/lib/gems/1.8/bin

Artık Diaspora’nın kaynak dosyalarını indirebiliriz:

git clone http://github.com/diaspora/diaspora.git

Bu aşamada Bundler paketini kullanarak bazı ek bağımlılıkları da kurmamız gerekiyor. Bunun için Diaspora’nın kaynak kodlarını yüklediğimiz yerde “diaspora” klasörünün içindeyken şu komutu veriyoruz:

bundle install

Bu komutun hemen ardından ise şu komutu…

bundle

Sıra geldi sunucuyu çalıştırmaya… Sunucuyu çalıştırmak için “diaspora” klasörünün içinde şu komutu veriyoruz:

./script/server

Sunucu çalışmaya başladıktan sonra Diaspora’ya http://localhost:3000 adresinden erişebilirsiniz…

Bu da ekran görüntüsü:

İyi eğlenceler…

GNU/Linux, Yazılım

Python Programları: Çalar Saat

Salı, 14 Eyl 2010

istihza.com takipçilerinin Python programlama dilini kullanarak geliştirdikleri uygulamaları tanıttığımız Python Programları bölümümüze bugunü “Çalar Saat” adlı yeni bir uygulama daha eklendi.

Feyyaz Özen tarafından geliştirilen “Çalar Saat” bir Tkinter uygulaması. Hem GNU/Linux hem de Windows’ta çalışan bu program, adından da anlaşılacağı gibi, sizin girdiğiniz bir tarihte, yine sizin belirlediğiniz bir uyarı notu ile sizi uyarabiliyor.

Programın Windows işletim sisteminden alınmış ekran görüntüsü şöyle:

Çalar Saat’in indirme adresine, her zaman olduğu gibi http://istihza.com/programlar/icindekiler_programlar.html adresinden ulaşabilirsiniz.

Programı yazıp bize gönderen Feyyaz Özen’e teşekkür ederim.

istihza.com, Python, Yazılım , , ,

Odun ve Parçala

Çarşamba, 28 Tem 2010

istihza.com takipçilerinin Python programlama dilini kullanarak yazdıkları programları tanıttığımız “Python Programları” adlı bölümümüze bugün iki yeni program daha ekledik. Bu programlardan birincisi “Odun”, ikincisi ise “Parçala” adını taşıyor. Dilerseniz önce Odun’dan başlayalım.

GNU/Linux dağıtımlarını kullananların gayet iyi bildiği gibi, interneti olmayan bir bilgisayara program kurmak, “bağımlılık cehennemi” denen şeyden ötürü oldukça belalı bir iştir. İşte Odun adlı program bu meselenin en azından bir kısmını ortadan kaldırmak amacıyla üretilmiş bir yazılım.

Özel olarak Pardus kullanıcılarını hedefleyen bu uygulama, interneti olmayan Pardus makinaların çevrimdışı güncellenmesine yardımcı oluyor.

Bu noktada,  “Odun” adı nereden geliyor diye sorduğunuzu duyar gibiyim. “Odun” kelimesinin açılımı “Offline Downloader Updater iNstaller”. Yani “Çevrimdışı İndirme, Güncelleme ve Kurulum”.

Python programlama dili ve PyQT4 kullanılarak yazılan Odun; Aşkın Yollu, Erdem Artan ve Metehan Özbek imzasını taşıyor. Geliştirilmesi hala devam eden bu yazılımı her zaman olduğu gibi http://istihza.com/programlar/icindekiler_programlar.html adresinden indirebilirsiniz.

Python Programları bölümümüzün ikinci konuğu ise Metehan Özbek tarafından yazılmış, “Parçala” adlı bir program. Python programlama dili ve PyQT4 kullanılarak hazırlanan bu program işlev olarak Hj-Split adlı yazılıma benziyor. Parçala’nın görevi büyük boyutlu dosyalarınızı parçalayıp birleştirmektir. Parçala, aynı zamanda hash değeri de üretebiliyor.

Bu programı da http://istihza.com/programlar/icindekiler_programlar.html adresinden indirebilirsiniz.

Bu programları yazan ve bize ulaştıran Aşkın Yollu, Erdem Artan ve Metehan Özbek’e teşekkür ederim.

İyi çalışmalar,

istihza

Yazılım , , , , , ,

Gish Oyunu

Çarşamba, 16 Haz 2010

Bugün http://www.ozgurlukicin.com/forum/haberler/16523/?page=1#post106779 adresinde bir oyun tanıtımı dikkatimi çekti. Normalde oyun oynamayı seven biri değilimdir. Ama bugünlerde biraz rahatlamaya/gevşemeye/stres atmaya şiddetle ihtiyaç duyduğum için, üstelik bu oyun tanıtımına yapılan “müzikleri muhteşem” yorumunu da görünce oyunun kaynak kodlarını sitesinden indirip derlemeye karar verdim.

Oyunun müzikleri gerçekten muhteşem. Oyunun müziklerini dinleyebilmek için oyunu derlemenize gerek yok. Kaynak kodların içindeki “music” adlı dizinin içinde .ogg dosyaları var.

Ama eğer oyunu derlemek isterseniz şu yolu izlemeniz gerekiyor:

1. Öncelikle şu paketleri kurun:

cmake

libsdl1.2-dev

libopenal-dev

libvorbis-dev

Eğer Ubuntu kullanıyorsanız şu komutla gerekli bütün paketleri kurabilirsiniz:

sudo apt-get install cmake libsdl1.2-dev libopenal-dev libvorbis-dev

2. Daha sonra http://github.com/blinry/gish adresinden “download source” bağlantısına tıklayarak kaynak kodları indirin ve indirdiğiniz bu sıkıştırılmış dosyayı açın.

3. “blinry-gish-b595e01″ adlı dizinin içinde sırasıyla şu komutları verin:

mkdir build

cd build

cmake ..

make

4. Dizin içinde “gish” adlı bir çalıştırılabilir dosya oluşacak.

5. Komut satırında ./gish komutunu vererek oyunu başlatabilirsiniz.

6. Oyunu oynarken ihtiyacınız olan tuşlar “space”, “yön tuşları”, “s” ve “a” tuşları.

Gayet keyifli bir oyuna benziyor. Ben biraz oynadım. Ama açıkçası müzikleri daha çok ilgimi çekti… Dinlemenizi öneririm.

Bu arada giriş müziği Hömey’e (Moğol gırtlak müziği) benziyor… Bu işin uzmanları daha iyi bilir.

GNU/Linux, Yazılım , , ,

Cımbız-0.3 + .pisi Paketi

Salı, 13 Nis 2010

TCMB’den aldığı döviz kurlarını kullanıcıya gösteren programımız CIMBIZ, .deb ve .exe paketlerinin ardından .pisi’sine de kavuştu.  Cımbız’ın pisi paketini http://istihza.com/programlar/icindekiler_programlar.html adresinden indirebilirsiniz.

Cımbız’ın pisi paketini hazırlayan Pardus-Linux.Org yöneticisi Erdem Artan’a teşekkür ederim.

istihza.com, Python, Yazılım , ,