Otobüs şöförlerinin hepsinin bayanlar olduğu, trafikte korna sesinden uzak, kurallara gecenin 3ünde bile uyan kişilerin olduğu bu güzel utopya ülkeyi geride bırakıp google'ın bile yarın yasaklanıp yasaklanmayacağı belli olmayan yasaklarıyla meşhur demokrasi fışkıran güzel ülkeme geri döneceğim.
Ama şuna inanıyorum ki bundan sonra ülkemi , bu avrupacılık oyunu oynayan kolpa ülkenin medeniyet seviyesine çekebilmek için eliden geleni arkama koymacağım.
[ 1 comment ] ( 46 views ) | permalink | print article |




( 2.9 / 17 )
[ add comment ] ( 27 views ) | permalink | print article |




( 2.8 / 34 )

Kde 4.1 ve QT 4.4.1 aynı gün duyruldular.
Kde 4.1 ile gelen birçok yeniliğe şu adresten göz atabilirsiniz:
http://www.kde.org/announcements/4.1/
QT 4.4.1 ile gelen yenilikler/hata düzeltmelerinin bir listesine :
http://trolltech.com/developer/resource ... nges-4.4.1
adresinden ulaşabilirsiniz.
[ 1 comment ] ( 35 views ) | permalink | print article |




( 3 / 39 )Birçok forumda görüpte imrendiğim userbar diye adlandırılan şu 350x20lik imzalık resimlerden beğenilerimi özetleyen bir set oluşturdum ve sizlerle paylaşmak istedim. Ortak zevklere sahip olduğum Linux kullanıcılarını tanımaktan mutluluk duyacağım.


















[ 3 comments ] ( 62 views ) | permalink | print article |




( 2.9 / 43 )"Gezegen Linux" altında Python-tr.com'un blog girdisini okudum ve bu işi yapacak
arkadaşların en azdan biraz daha yaptıkları işe saygı duymaları gerektiğine kanaat
getirdim.
Blog girdisindeki hatalar :
Python indentation sistemiyle bloklama yapan bir dildir
Bu nedenle ilgili blogdaki ifadelerin çoğu YANLIŞTIR.
yani if deyiminin Python altında :
if a < 0:
a=a+1;
şeklinde kullanımı YANLIŞTIR
doğrusu :
if a < 0:
a=a+1;
^^^^ <- girintilemeye dikkat!
şeklinde olması gerekmektedir.
Ayrıca if li durum denetim ifadelerini kullanırken if a = 0 şeklinde ifade ne JAVA da
nede Pythonda kullanılabilinir. Bu şekilde kullanım YANLIŞTIR.
Doğrusu eşitleme işareti olan "=" yerine karşılaştırma işareti olan "==" olmalıdır.
Yani blog girdisinde verilen örnek olan
if (a=1) a=a+1;
ifadesi YANLIŞTIR. Doğrusu if ( a == 1): şeklinde kullanılmalıdır aksi durum olan
if ( a= 1 ) ifadesi JAVA ve Python için syntax hatasıyken C++/C için daha baş ağrıtacak
bir sorun teşkil edecektir çünkü ilgili ifade C/C++ da herzaman doğru
olacağı için ( a ya 1 atanacak sonrasında if ( 1 ) gibi bir ifade doğruluk kontrolünden
geçeceği için) if ifadesindeki kod işletilecektir.
Yani :
C / C++ altında :
int i =6;
if ( i = 10)
{
printf("%d\n",i);
}
printf("%d\n",i);
gibi bir kodlama ekrana
10
10
çıktısını verecektir. (alt alta 2 kere 10)
Öte yandan if = 0 ifadesi dışındaki tüm ifadeleri doğru kabul edip içindeki kodu işletecektir.
yani :
int i =6;
if ( i = 0)
{
printf("%d\n",i);
}
printf("%d\n",i);
ifadesi ekrana
0
çıktısını (1 defa) verecektir.
Switch-Case yapı hakkında belirtilen ve verilen örneklerde ise break; bildirimi
unutulduğu için case 1 gerçekleştiğinde case 2 ve case 3 hatta default kısmıda işletilmeye devam
edilecektir. yani şu örnekte ekrana 4 kere 1 yazılacaktır.
int a=1;
switch(a){
case 1: System.out.println(a);
case 2: System.out.println(a);
case 3: System.out.println(a);
default: System.out.println(a);
}
Özellikle belirli seçimlerin aynı işlemi yapmasını istediğimiz özel durumlar haricinde
kullanım şekli şu şekilde olması gerekmekteydi
int a=1;
switch(a){
case 1: System.out.println(a);
break;
case 2: System.out.println(a);
break;
case 3: System.out.println(a);
break;
default: System.out.println(a);
break;
}
Lütfen En azından Python-tr ismi altında konu hakkında yazacağınız yazıları
EN AZINDAN daha önce python veya java konusunda uygulama geliştirmiş biri
tarafından kontrol ettikten sonra yayınlamayı deneyiniz. Çünkü buradan birşeyler
öğrenmeye çalışan insanlar sizlerin yazdığınız hatalı bilgilerle
ileride belkide çok daha zorlanacakları bir yola girecekler.
Aynı hataların tekrarlanmayacağını ve bu hataların ilgili blog girdisinde düzeltileceğine inanıyorum.
Kolay gelsin.
[ 2 comments ] ( 93 views ) | permalink | print article |




( 3 / 33 )
Calendar



