Zar İstatistik Programı

Zar istatistik programı ,sizin belirlediğiniz sayıda rastgele zarlar atıp,size atılan zarların istatistiğini verir.Mesela 100 kez attığınızda gelmiş olan bütün olasılıkların sayısını ekrana yazdırır.Ne işi yaradığı konusunda bir fikrim yok,sadece merak edenler için iyi birşey olabilir.Mesela 3,000,000(3 milyon) kez zar attırıp istatistiğe bakabilirsiniz.

Program download Zar İstatistiği

Zar istatistik programi 300000 kez atılan zarın görüntüsü

zar istatistik programi ekran görüntüsü 2

Bilgisayarda Windows vergisine mahkeme ‘dur’ dedi!

Bilgisayar satın almak isteyen kullanıcılara, Microsoft’un Windows işletim sistemi yüklü ürünler dayatılmasına Ankara 1. Tüketici Mahkemesi ‘dur’ dedi.

Her satılan bilgisayarla birlikte Microsoft’a giden ve kullanıcılar arasında adı ‘Windows vergisi’ne çıkan uygulamaya ilk itirazı, satın aldığı bilgisayarla birlikte kendisinden Windows ücreti tahsil edilen Av. Nihad Karslı yaptı.

Pardus Kullanıcı Derneği başkanı ve aynı zamanda Linux Kullanıcıları Derneği üyesi Av. Nihad Karslı’nın Kasım 2008′de satın aldığı bilgisayar ile birlikte Microsoft Windows’u da satın almak istememesi nedeniyle açtığı dava bugün sonuçlandı.

Social News Turkey’e konuşan Av. Nihad Karslı, Ankara 1. Tüketici Mahkemesi’nin, Microsoft Windows’un o günkü fiyatı olan 140 TL’nin faizi ile birlikte kendisine iade edilmesine karar verildiğini açıkladı.

Karar emsal teşkil edeceği için, tüketiciler artık bilgisayar alırken istediği işletim sistemini seçmekte özgür olacak ve Microsoft’un Windows işletim sistemi kullanıcılara dayatılamayacak. (http://www.socialnewsturkey.com/ alıntı)

Wordpress'de kalıcı bağlantı (permalink)

Wordpress'de kalıcı bağlantı ayarı yapılırken bazı aksaklıklar çıkabilir.

Bunlardan ilk .htaccess dosyasının olmaması ve yazılamaması.

Çözüm: Eğer .htaccess yoksa, blogu kurduğumuz anadizine ".htaccess" adlı bir dosya oluşturup CHMOD izinlerini "666" yapıyoruz.Daha sonra admin panelinde Ayarlar>Kalıcı Bağlantılar özel bağlantılarda istediğimiz permalink türevini yazıp değişiklikleri kaydet butonuna basıyoruz.

Eğer ki sorun çözüldü ise sevindim ama çözülmedi 404 hatası verip yazıları açmıyorsa büyük ihtimalde apache webserverınızda mod_rewrite modülü aktif edilmemiştir.Bunun "Apache webserverda mod_rewrite modülünü aktif etmek(debian ve türevleri için)" yazısını okuyabilirsiniz.

Apache webserverda mod_rewrite modülünü aktif etmek(debian ve türevleri için)

Debian ve türevlerinde "apache2" default  kurulumda mod_rewrite modülü deaktif olarak geliyor.Apache webserverda bu modülü aktif etmeyi kısaca anlatacağım.

ilk olarak apache webserver kurulu değilse hemen kuralım:

$ aptitude install apache2  (eğer ki apt-get kullanıyorsanız aptitude kullanmanızı tavsiye ederim.)
Şimdi apache server kurulumu tamamlandı.Hemen mod_rewrite modülünü aktif edelim:
$ updatedb (bu komutla locate veritabanını yenileyelim.)

Daha sonra

$locate mod_rewrite

bendeki sonuç şöyle : " /usr/lib/apache2/modules " birazdan bu yol bize lazım olacak.

Hemen /etc/apache2/mods-enabled dizinine geçelim ve "rewrite.load" adlı bir dosya oluşturalım.

$cd /etc/apache2/mods-enabled
$touch rewrite.load

Oluşturduğumuz rewrite.load adlı dosyamızın için aşağıdaki kodları yapıştırıyoruz.

" LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so " ==> biraz önce öğrendiğimiz yol burada bizim işimizi görüyor.

Bu adımda da /etc/apache2/sites-enabled klasörüne geçelim ve "000-default" adlı dosyayı editleyelim.

$ cd /etc/apache2/sites-enabled
$ gedit 000-default

" Options Indexes FollowSymLinks MultiViews

AllowOverride None

Order allow,deny

allow from all "

ve bu dizideki " AllowOverride None" yerine "AllowOverride all" yapıyoruz.Yani yeni şekli şöyle olmalıdır:

" Options Indexes FollowSymLinks MultiViews

AllowOverride all

Order allow,deny

allow from all"

Son adımda apache serverımızı yeniden başlatıyoruz ve işlemimiz burada bitiyor.

$/etc/init.d/apache2 restart

Kolay gelsin.

get.cwd

#!/usr/bin/env python

-- coding:utf-8 --

import os
here=os.getcwd()
print here ," dizininde bulunmaktasınız."
icerik=raw_input("Eğer dizin içeriğini görmek isterseniz enter'a basınız. ")
if icerik=="evet" :
c=0
for i in os.listdir(here):
c=c+1
print c," . ", i

Dünya'nın enleri testi kodları

#!/usr/bin/env python

-- coding: utf-8 --

print "'10 soruluk Dünya'nın enleri testine hoşgeldiniz!'"
soru1=raw_input("Dünyanın en uzun nehrinin adı nedir?: ")
if soru1=="nil":
print "Doğru cevap ikinci soruya geçiniz"
elif soru1=="Nil":
print "Doğru cevap ikinci soruya geçiniz"
elif soru1=="NİL":
print "Doğru cevap ikinci soruya geçiniz"
else:
print "Yanlış cevap,sorunun cevabı Nil olacaktı."
soru2=raw_input("Dünyanın en yüksek tepesinin adı nedir?: ")
if soru2=="everest":
print "Doğru cevap üçüncü soruya geçiniz"
elif soru2=="Everest":
print "Doğru cevap üçüncü soruya geçiniz"
elif soru2=="EVEREST":
print "Doğru cevap üçüncü soruya geçiniz"
else:
print "Yanlış cevap,sorunun cevabı Everest olacaktı."
soru3=raw_input("Dünyanın toprak bakımından en büyük ülkesi neresidir?: ")
if soru3=="rusya":
print "Doğru cevap dördüncü soruya geçiniz"
elif soru3=="Rusya":
print "Doğru cevap dördüncü soruya geçiniz"
elif soru3=="RUSYA":
print "Doğru cevap dördüncü soruya geçiniz"
else:
print "Yanlış cevap,sorunun cevabı Rusya olacaktı."
soru4=raw_input("Dünyanın en büyük binasının kısa adı nedir?: ")
if soru4=="taipei":
print "Doğru cevap beşinci soruya geçiniz"
elif soru4=="Taipei":
print "Doğru cevap beşinci soruya geçiniz"
elif soru4=="TAİPEİ":
print "Doğru cevap beşinci soruya geçiniz"
else:
print "Yanlış cevap,sorunun cevabı Taipei olacaktı."
soru5=raw_input("Dünyanın en büyük şehrinin adı nedir?: ")
if soru5=="tokyo":
print "Doğru cevap altıncı soruya geçiniz"
elif soru5=="Tokyo":
print "Doğru cevap altıncı soruya geçiniz"
elif soru5=="TOKYO":
print "Doğru cevap altıncı soruya geçiniz"
else:
print "Yanlış cevap,sorunun cevabı Tokyo olacaktı."
soru6=raw_input("Dünyanın en büyük stadı hangi ülkededir?: ")
if soru6=="brezilya":
print "Doğru cevap yedinci soruya geçiniz"
elif soru6=="Brezilya":
print "Doğru cevap yedinci soruya geçiniz"
elif soru6=="BREZİLYA":
print "Doğru cevap yedinci soruya geçiniz"
else:
print "Yanlış cevap,sorunun cevabı Brezilya olacaktı."
soru7=raw_input("Dünyanın en büyük adası kabul edilen toprak parçasının adı nedir?: ")
if soru7=="grönland":
print "Doğru cevap sekizinci soruya geçiniz"
elif soru7=="Grönland":
print "Doğru cevap sekizinci soruya geçiniz"
elif soru7=="GRÖNLAND":
print "Doğru cevap sekizinci soruya geçiniz"
else:
print "Yanlış cevap,sorunun cevabı Grönland olacaktı."
soru8=raw_input("Dünyanın en büyük ağacının adı nedir?: ")
if soru8=="sekoya":
print "Doğru cevap dokuzuncu soruya geçiniz"
elif soru8=="Sekoya":
print "Doğru cevap dokuzuncu soruya geçiniz"
elif soru8=="SEKOYA":
print "Doğru cevap dokuzuncu soruya geçiniz"
else:
print "Yanlış cevap,sorunun cevabı Sekoya olacaktı."
soru9=raw_input("Dünyanın en büyük canlısı nedir?: ")
if soru9=="mavi balina":
print "Doğru cevap son soruya geçiniz"
elif soru9=="Mavi Balina":
print "Doğru cevap son soruya geçiniz"
elif soru9=="MAVİ BALİNA":
print "Doğru cevap son soruya geçiniz"
elif soru9=="MAVİ balina":
print "Doğru cevap son soruya geçiniz"
elif soru9=="mavi BALİNA":
print "Doğru cevap son soruya geçiniz"
elif soru9=="Mavi BALİNA":
print "Doğru cevap son soruya geçiniz"
elif soru9=="MAVİ Balina":
print "Doğru cevap son soruya geçiniz"
elif soru9=="mavi Balina":
print "Doğru cevap son soruya geçiniz"
else:
print "Yanlış cevap,sorunun cevabı Mavi Balina olacaktı."
soru10=raw_input("Dünyanın en çok ülkeyle komşu ülkenin adı nedir?: ")
if soru10=="çin":
print "Doğru cevap zaman ayırdığınız için teşekkürler"
elif soru10=="Çin":
print "Doğru cevap zaman ayırdığınız için teşekkürler"
elif soru10=="ÇİN":
print "Doğru cevap zaman ayırdığınız için teşekkürler"
else:
print "Yanlış cevap,sorunun cevabı Çin olacaktı.Zaman ayırdığınız için teşekkürler"

Sözlük I

#!/usr/bin/env python

--coding:utf-8--

Linux Bilgilendirme Projesi

print "Linux Konsol Bilgilendirme Projesi'ne Hoşgeldiniz"
while True:
arama=raw_input("Lütfen meta giriniz: ")
veritabani={ "linux":"GNU/Linux, Linux çekirdeği kullanan Unix benzeri işletim sistemlerini çağrıştıran genel kullanım şeklidir.
Linux açık kaynak kod geliştirme modelinin ve özgür yazılımının en öne çıkan örneklerinden birisidir; tipik olarak tüm
kaynak kodu tamamıylakullanılabilir, ücretsizce değiştirilebilir ve herhangi biri tarafından yeniden dağıtılabilir.",
"debian":"Debian, Debian Projesi kapsamında dünyanın çeşitli bölgelerindeki gönüllüler tarafından hazırlanan; GNU/Linux,
 GNU/Hurd gibi farklı çekirdek seçeneklerine dayalı tamamen özgür bir Linux dağıtımıdır. En yaygın GNU/Linux dağıtımlarından
biri konumundaki Debian aynı zamanda; Mepis, Ubuntu,Yoper, Knoppix, Libranet, Linspire, Xandros ve Adamantix gibi birçok GNU/Linux
dağıtımına da kaynak teşkil etmekte ve Google başta olmak üzere iyi tanınan birçok Web sitesinde de tercih edilmektedir. Debian,
farklı işletim sistemi çekirdekleriyle birlikte i386, AMD64, PowerPC, SPARC, DEC Alpha, ARM, MIPS, HPPA, S390, IA-64
gibi çok sayıda donanım platformunda da çalışabilmektedir."}
print veritabani.get(arama,"Aradığınız öğe halen eklenmemiştir.")
if arama=="q":
break

Sözlük ile hava durumu programı

#!/usr/bin/env python

--coding:utf-8--

soru=raw_input("Şehrinizin adını tamamı küçük harf olacak şekilde yazınız: ")
cevap={"istanbul":"gök gürültülü ve sağanak yağışlı", "ankara":"açık ve güneşli", "izmir":"bulutlu"}
print cevap.get(soru,"Bu şehre ilişkin hava durumu bilgisi bulunmamaktadır.")