Ağustos 26th, 2007Cedega Pisi Paketi

Forumlarda bir tartışma gördüm, bu linkden (http://forum.pardus-linux.org/viewtopic.php?t=9850&postdays=0&postorder=asc&start=0) bakabilirsiniz.
Özgürlük harekatına bende destek veriyorum :)

http://oguzhaneroglu.com/dosya/pisi/cedega-small-6.0-20.pisi.tar.gz

ayrıca rapid linki:
http://rapidshare.com/files/51156979/cedega-small-6.0-20.pisi.tar.gz.html

Local Update Enginesi:
http://www.mybittorrent.com/info/904886/
rapidi:
http://rapidshare.com/files/51438457/cedega_6.0.2.tar.gz.html

İyi Eğlenceler! :P

Aslında python a bende yeni başlıyorum çok az bişeyler öğrendim.

Öncelikle python nedir bunu öğrenelim değilmi ? :D
python bir script dilidir yani kendisinin kurulu olmadığı işletim sisteminde çalışmaz.
python çok basit bir dildir tek bir komutla çıktı verilebilir.

Peki ya neden python c / c++ / java varken ?
python dediğim gibi çok çok kolay bir dil ve c ve türevlerinden çok daha pratik.
örneğin; Pardusun mudur, çomar, tasma, package-manager, service-manager, pisi, yalı vb… gibi bir sürü uygulaması python da yazılmıştır.

Python da neler yapabiliriz ?
Herşeyi :D

Başlayalım o zaman!
Hemen :D

Önce işletim sisteminizde python un kurulu olduğunu var sayıyorum ve devam ediyorum…

konsolu açın ve python yazın…
rohanrhu@rnet:~$ python
Python 2.5.1 (r251:54863, May 2 2007, 16:56:35)
[GCC 4.1.2 (Ubuntu 4.1.2-0ubuntu4)] on linux2
Type “help”, “copyright”, “credits” or “license” for more information.
>>>

karşınıza böyle bir şey gelecek.

şimdi buraya print “Merhaba Dünya” yazalım.
>>> print “Merhaba Dünya”
Merhaba Dünya
>>>

ve bizi böyle bir satır karşılayacak :)
bu örnekleri ilerletebiliriz yani print 4 + 3 yaparsak bu sayıların toplamını verir.

artık işi kate ye bırakalım ve devam edelim :D

alt f2 ye basıyoruz ve kate yazıyoruz karşımıza metin düzenleyici geliyor (çok basit anlatıyorum be :D)
Bir bilgi veriyim hemen…
Açıklama Satırları:
başında # olan satırlar yorumlayıcı tarafından okunmaz bu şekilde kodların açıklamasını yazabilirsiniz.

Python’un Başlangıç ve Bitişleri:
Py de(bundan sonra py diyeceğim :)) pascal daki gibi begin - end kodları yerine girintiler vardır bu girintileri metin editöründe tab tuşuna basarak veya boşluk bırakarak yapabilirsiniz.

Hemen Örnek Bir Betik Yapalım:
# -*- coding: utf-8 -*-
#Deneme betiği
wlm = “rezil”
amsn = wlm
print amsn

bunu py uzantısı ile kaydedin ve konsolda python dosya.py şeklinde çalıştırın sonucu görün :D

Py de klavye girişleri:
benim bildiğim kadarıyla raw_input komutu kullanılıyo :) şimdi bunun kullanımını anlatacağım.
# -*- coding: utf-8 -*-
#raw_input denemesi
print \
“”"
Denemeeeeee
“”"
yazi = raw_input(”Şey edilecek yazıyı girin: “)
print “Şey edilmiş yazı: “, yazi
raw_input(”Bittiiiiiii…”)

bu şekilde kullanımını anlamışsınızdır artık :D
burda dikkat edilmesi gereken nokta # -*- coding: utf-8 -*- kodu bunu her programınıza ekleyin :D

yapıyı artık anlamışsınızdır…

Devam edelim
Basit bir toplama çıkarma programı:

# -*- coding: utf-8 -*-
# Hesap Makinası
#Rohanrhu tarafından codelanmıştır

print \
“”"
Hesap Makinası
—————————-
M E N Ü
- 1 - Toplama
- 2 - Çıkarma
- 3 - Çarpma
—————————-
“”"
secim = raw_input(”Seçiminiz: “)

if secim == “1″:
sayi1 = int(raw_input(”1. Sayıyı Girin: “))
sayi2 = int(raw_input(”2. Sayıyı Girin: “))
toplam = sayi1 + sayi2
print “\nToplam Sonuç: “, toplam
elif secim == “2″:
sayi3 = int(raw_input(”1. Sayıyı Girin: “))
sayi4 = int(raw_input(”2. Sayıyı Girin: “))
toplam = sayi3 - sayi4
print “\nÇıkan Sonuç: “, toplam
elif secim == “3″:
sayi4 = int(raw_input(”1. Sayıyı Girin: “))
sayi5 = int(raw_input(”2. Sayıyı Girin: “))
toplam = sayi4 * sayi5
print “\nSonuç: “, toplam
raw_input(”\nBittiiiiii :D..”)

Örnekteki olayları anlatalım,
İf (eğer falan olayı):
basittir :D.. if su suna soyleyse diye kullanılır eşit ise demek için == değilse demek için != kullanılır.
ve sonuna : eklenir

gördüğünüz gibi bir if olmaz ise şunu yap demek için elif komutunu kullanıyoruz.

dikkat edilmesi gereken nokta; if lerden sonra tab ile bir alt girintiye geçilmesidir.

buradaki \n bir alt satıra geçmek içindir.

Evet arkadaşlar şimdilik bu kadar gecenin ilerleyen saatlerinde devam edicem. :D

Ağustos 26th, 2007Kubuntu’lu Günler Başladı!

Bir süredir kubuntu kullanıyorum, açıkcası pardus kadar güzel değil ama deb in yaygınlığı çok büyük bir avantaj kubuntu için.
Second Life falan kurdum oynuyorum şimdilik :) Pardus 2008 i bekliyorum denebilir çıkınca hemen kurucam :D

Bir arada emektar 1.7 celerona gentoo kurmayı düşünüyorum :) kurulumu falan anlatıcam hatta.

neyse arkadaşlar zaman göstericek neler olucağını bir sonraki yazıda görüşmek üzere :)

 Bu yazı güncelliğini yitirmiştir. yeni döküman için burayı ziyaret edin.

Arkadaşlar kenp adlı arkadaşımız compiz fusion un pisi paketlerini yapmış bu paketleri svn den derlerken sorunlar çıkabiliyor bende burda direk pisi paketlerini veriyorum.

Öncelikle Nvidia için ayarları anlatacağım:
eğer nvidia sürücülerini kurmadıysanız..
sudo pisi it nvidia-kernel nvidia-glx nvidia-tools komutunu vererek kurun.
daha sonra root olarak nvidia-xconfig komutunu verin ve pc yi yeniden başlatın eğer nvidia logosu gelirse sorun yok demektir.

compiz için ayarları yapalım…
alt ve f2 tuşlarına birlikte basıyoruz ve karşımıza çalıştır dialog u geliyor oraya kdesu kwrite /etc/X11/xorg.conf yazıyoruz ve enter diyoruz.
karşımıza xorg.conf dosyası geliyor.
burda eğer Section “Extensions” bölümü varsa option satırının önündeki #karakterini kaldırıyoruz (yani o satırı açıklama satırı olmaktan çıkarıyoruz)
eğer o satır yoksa aşağıdaki gibi dosyanın en sonuna ekliyoruz.

Section "Extensions"
     Option "Composite" "enable"
EndSection
daha sonra...
Section "Device" başlığı altına
Option     "AddARGBGLXVisuals" "True"
Option     "DisableGLXRootClipping" "True"
satırlarını ekliyoruz ve dosyayı kaydederek kapatıyoruz.
daha sonra pc yi yeniden başlatıyoruz...
Önemli: Eğer yeniden başlattığınızda x açılmazsa ctrl alt f1 tuşları ile konsola düşüp,
root yazıp login olun ve rm -rf /etc/X11/xorg.conf komutunu verin.
daha sonra yeniden başlatın ve ayarları tekrar yapın. (bende bu şekilde düzelmişti)
şimdi konsolda glxinfo | grep -i "direct rendering" komutunu verin eğer çıktı yes ise sorun yok.
Şimdi Kuruluma Başlayabilirsiniz: 

İndirmek İçin Tıklayın (http://www.oguzhaneroglu.com/dosya/pisi/compiz-fusion-0.0_2007080.tar.bz2)

dosyayı indirin ve açın ve çıkan klasöre girin orda pisiler olucak o klasörde f4 e basın ve gelen terminal penceresine “sudo pisi it *.pisi” komutunu verin (”lar olmıcak) bu durumda compiz fusion kurulmuş olacaktır…

Başlatmak için pardus menüsü > uygulamalar > programlar > sistem altında kısayollarını görebilirsiniz.

İyi eğlenceler :)

Not: Bu sürüm güncel değildir şuanki güncel sürümlerde windozer fistanın flip3d özelliğindende var :)

Selamlar arkadaşlar,

Bildiğim kadarıyla beryl i yapanlar compiz grubundan ayrılanlardı şimdi tekrar birleşmişler.
ve Yeni projenin adı Compiz Fusion olmuş.
Daha relase edilmedi ama devel versiyonları varmış.

çıkınca bi denemek lazım.

Saygılar.

Haziran 28th, 2007Pardus’mu Vista’mı

Merhabalar arkadaşlar,

Dün vista kurdum pardusu bırakmadım tabiki sadece denemek için.
Vista gerçekten çok çekici duruyordu benim için ama beryl deki o muhteşem özellikler yoktu.
vista turuma devam ederken xp deki bağzı şeylerin değiştiğini gördüm ama şunu söylemem gerekirki, vistanın imajlarına hiç özenilmemiş yani xp kadar katı diyil ama yinede söylediğim gibi çok çekici duruyor insana.

Windows Vista

Tekrar pardusa döndüm ve özgürlüğün tadını çıkarmaya devam ediyorum.

Sonuç ise: pardus + beryl, vistayı yere seriyor..


© 2007, 2008 rohanrhu@opensource ~ $ Licensed with Creative Commons License [Lisans]