Daily Archive for Aralık 17th, 2009

Sürgün

kendine sürgün
bir garip kişiyim;
sabah akşam imza veren.
bilmemem gereken
şeyler öğrendim;
taraf tutmaz
tanrı bilirim
kaybetmekten
korktuğu için.

sorular sordum
sormamam gereken.
kendime bir
kefen biçtim
kendi tenimden.
sınırlarımı aşmak
yasaktır bana.
yoksul yüreğim
en kuytu kahvem.

acıya tezhibim,
hüzne redif.
yalnızlığın gözlerine
sürme çeken
öyle biriyim ki;
geceleri uykusuz
kuyuları dinleyen.
adım büyücüye
çıktı bu yüzden.

kendine sürgün
bir garip kişiyim;
kutsallığı zincir gibi
parmağında çeviren.
umudu depremden,
aşkı külden
bekleyen benim
aranızda
yerim yok zaten.

heybesinde yılan
işaretleri,
baldıran zehiri
yüzüğünün içinde
ve yanında
kav taşıyan ben;
tekinsizim size göre
ibret için
yakılması gereken.

merhabam kalmadı
kimseyle.
haç çıkardım
namaza dururken.
herkes tanır beni
alnımdaki döğmelerden.
inançsızım, dinsizim
yeminle yalan
ikiz kardeşken.

kendine sürgün
bir garip kişiyim;
bulanık sularda
yüzünü ararken sevda,
bir tutam saç derisiyle
uçuşurken rüzgarda.
her şey ne kadar
kendisidir düşünün
hızla kokuşurken dünya!

rıh dökülürken
kan damlalarına,
cesetler gördüm
irmak boylarında
çalıların arasında.
faili meçhul
cinayetler bilen
çaresiz bir adamım
adını bile kekeleyen.

bilmemem gereken
şeyler öğrendim.
sorular sordum
sormamam gereken.
gördüm apaçık
görmemem gerekeni.
söylenmezi söyledim.
suçum büyük
ve taammüden.

Metin Altıok

Değil

Biraz değiştim,
Her şey kadar, herkes kadar, sen kadar…
Değiştim,
Unutamadığım sözlerinin arasında sıkışıyorum,
Bir yanım kendimi kolluyor bir yanım seni
Ben benimle savaşıyorum,
Seninle değil!
Sonucu kılıcı kuşananından belli olan bir savaşın
Ne kazanabileni ne de kaybedeniyim,
Sorun değil!

Elbet alışırım,
Biraz alıştım,
Her şey kadar, herkes kadar, sen kadar,
Alıştım,
Varlığını istemediğim tüm eksik yanlarıma,
Ve çokluğunu da yokluğunu da istemediğim bu iki arada bir derede duyguya alışıyorum,
Bir yanım bırak diyor bir yanım –ma,
Kesin değil!

Henüz tanıştım,
Her şey kadar, herkes kadar, sen kadar,
Tanıdığımı sandığım bana daha da yakınım artık,
Duvarlara anlatırken öğrendiklerim kendi hakkımda,
Ve aynalara ağlarken gördüklerim kendi tarafımda…
Bir yanım memnun oldum diyor, bir yanım tanıyamadım daha,
Samimi değil!

Bir hayli kırıldım,
Her şey kadar, herkes kadar, sen kadar,
Canıma batan her halin felç gibi indi bedenime,
Gözlerimden tut da ciğerime kadar kırgınım!
Aslında ne sana, ne olanlara…
Kendime kırgınım…
Maziye hiç değil, an’a kırgınım.
Anlatamadığım, anlayamadığım masalların bana yaptıklarına,
Dinlediğim şarkılarda bana seni anlatan şarkıcılara,
Beni anlamadığın kelimelerin bana her şeyi anlatıyor gibi geliyor oluşlarına…
Bir hayli kırgınım…
Beni ben kırdım oysa,
İyi değil!

Galiba yoruldum,
Her şey kadar, herkes kadar, sen kadar,
Kendime kalbimi kanıtlamaktan,
Ve kanıtladığıma kendimi inandırmaktan,
Ve dahası kocaman bir sahada tek başına koşmaktan yoruldum

Can Yücel

Galiba ben de yoruldum…

java.math.BigDecimal ile dört işlem…

Yine bir ipucu ile karşı karşıyayız. Belki bu yazıyı okuyanlardan bunu bilenler vardır, asıl amaç zaten kendi öğrendiğim ve unutup da tekrar hatırladığım şeyleri buraya yazarak bilmeyenler veya benim gibi unutanlar için bir arşiv oluşturmak. Neyse lafı uzatmadan bugünki ipucumuz neymiş bir göz atalım.

Java’da eğer BigDecimal ile aritmetik işlemler yapmak istiyorsanız bunu Integer tipindeki veriler gibi yapamıyorsunuz; yani

Java
1
2
3
Integer a = new Integer(2);
Integer b = new Integer(5);
Integer c = null;

olsun a ve b’yi toplayıp sonucu da c’ye eşitlemek bildiğiniz gibi çok kolay:

Java
1
c = a+b;

Amma velakin baktık gördük ki

Java
1
java.math.BigDecimal

tipindeki değişkenlerde böyle olmuyormuş toplama işlemi veya diğer aritmetik işlemler. Onda ise şu şekilde yapabiliyormuşuz:

Java
1
2
3
4
5
6
7
BigDecimal a = new BigDecimal("5.25");
BigDecimal b = new BigDecimal("9.86");
BigDecimal c = null;
c = a.add(b); // a+b
c = a.subtract(b); // a-b
c = a.divide(b); // a/b
c = a.multiply(b); // a*b

BigDecimal ile dört işlemimiz yukarda görüldüğü gibi yapılıyor. Herkes bilir ama söylemekte yine fayda var; toplama ve çarpma işleminde farketmez ama çarpma ve bölme işlemlerinde sıralamalara dikkat etmek gerekli zira

Java
1
a.divide(b);

ile

Java
1
b.divide(a);

belli durumlar dışında aynı sonucu vermezler.

Herkese kolaylıklar…