Archive for the ‘ Genel ’ Category

Java Kural Dışı Durumlarının Açıklamaları

Ameleler, Java Kullananlar, Romalılar,

Java dilinde çok karşılaşılan kural dışı durumlar (exception) için güzel, eğlenceli açıklamalar hazırlamış birisi ve paylaşmış. Bağlantıyı aşağıda paylaşacağım.

Java Logo

Buraya, beğendiğim birkaç tanesini yazıyorum. Tabi bu arkadaş İngilizce hazırlamış, Türkçe’ye çevirmedim.

IllegalMonitorStateException
Please turn your computer screen back on.
 
InstantiationException
Not everything can happen instantly. Please be more patient.
 
MissingResourceException
You are too poor to be using Java. Switch to a cheaper language (such as Whitespace, Shakespeare, Cow, Spaghetti or C#).
 
HeadlessException
Java thinks you are too stupid to be a programmer.
 
IntrospectionException
You are too introverted. Be more extroverted. Stop being such a nerd and go out and meet some people!
 
BindException
Java programming and bondage don’t mix.

Geri kalanını da siz buradan okuyun:

http://www.dzone.com/links/r/explanations_to_common_java_exceptions.html

Facebook ve Google+ Sayfaları Açıldı

Ameleler,

Sosyal medya üzerindeki Twitter varlığı üzerine Facebook ve Google+ sayfalarını da ekledim. Artık bu iki platform üzerinden de takip edebilirsiniz yazdıklarımı. Takip edin, yani takip ederseniz sevinirim. Hatta paylaşırsanız sizi öpebilirim bile 🙂

Facebook: https://www.facebook.com/YazilimAmelesi

Google+: https://plus.google.com/110060776650369997645

Şimdilik şu meşhur resmi logo olarak kullanıyorum, sıkılırsam ya da başım belaya girecek gibi olursa değiştireceğim:

Code HTML for Food

Code HTML for Food

Önerilerinize de açığım tabi logo için..

Kolay gele..

Düzenleme: Yeni logo hazırladım, yukarıdaki resim artık emekli oldu.

#PGDayTR’nin Ardından

2. Türkiye PostgreSQL konferansı, geçen sene olduğu gibi, bu sene de İstanbul’da Bahçeşehir Üniversitesi’nde yapıldı. Geçen sene, vaktimi nöbet kulelerinde harcadığım için katılamamıştım, Bu sene, biraz zorlamayla da

2. Türkiye PostgreSQL Konferansı

olsa 3+1 arkadaş bu sene katıldık. Biraz deniz, biraz İstanbul derken konferans zamanı gelmişti. İlk icraatımız, Foursquare üzerinden etkinliği oluşturmak ve check-in yapmak oldu. Daha sonra, #PGDayTR hashtag’i ile Twitter üzerinden
Birbirinden değerli insanların sunum yaptığı konferansta, iki kişi benim için özellikle etkiliydi. Birincisi, PostgreSQL Avrupa Başkanı Magnus Hagander, ikincisi de – affına sığınarak – “İmparator Penguen” olarak niteleyebileceğim Devrim Gündüz. yazmaya başladık. Twitter’da bu tag ile arayınca etkinlik sırasında atılan yazılara – çok olmasa da – ulaşabilirsiniz.

Magnus Hagander, konferansın ilk konuşmasını yaptı. Bu konuşmada, devrim niteliğinde bir sürüm olarak görülen 9.2 sürümü ile gelen özellikleri, süresi yettiğince anlattı. Yeni gelen performans iyileştirmeleri, “Yeşil Bilişim – Green Computing” için yapılan güç tüketimi ayarları, yeni veri yapıları gibi bir çok yeniliği paylaştı. Tabi, bunları şimdi buraya ayrıntılarını yazmayacağım, biraz araştırın ya da PostgreSQL 9.2’nin çıkmasını bekleyin.

Devrim Gündüz, aslında bıraksak tek başına bir konferans yapabilecek enerjideydi. İlk konuşmasında bizim uyguladığımız RedHat + PostgreSQL Cluster çözümünü anlatması bir garip yaptı beni. Onca kişinin önünde, kendi uyguladığımız bir çözümün anlatılması ve önerilmesi, güzel bir duyguymuş. Belki de, artık bu çözümü bizim anlatma zamanımız geldi, di mi Devrim?

İkinci konuşmada Oracle’a giydirme seansı, stand-up şov gibi oldu, çok da eğlenceliydi. Keşke biraz daha giydirebilseydik.

Yazacak daha çok şey bulunabilir, ama gerek yok. Seneye siz de gelin, siz de görün.

Adres ne mi? İşte: http://pgday.postgresql.org.tr

Peki Twitter yok mu? O da var: https://twitter.com/#!/PGDayTR

Eski bir Hitit atasözünün dediği gibi, “May the source be with you!”

Hello World!

İlk “Hello World!” çıktısını ekranda görmek için, arkadaşımın bir şekilde bulup benimle paylaştığı Q-BASIC kitabındaki yönergeleri, o zamanlar biraz korktuğum bir komut satırı arayüzünden girmiş ve “debug” komutunu vermiştim. Daha sonrasında, üniversite eğitiminin de etkisiyle değişik dilleri kullandım, en sonunda iş hayatına atılarak işlerimi genelde Java ile yapmaya başladım.

Bu sektöre girdikten sonra, yapılan işlerin çoğunluğunun amelelikten farksız olduğunu görmüş olmak beni biraz üzmüş olsa da, kaçış yok, bu işin içindeyiz artık. Mühendisliğin getirdiği yetenekleri, bu ameleliklerden kurtulmak için kullanmak gerekiyor. O yüzden, karşılaştığım ameleliklerden çıkış yöntemlerimi, bulduğum güzel teknikleri, hayatı kolaylaştıracak ipuçlarını buradan paylaşmaya çalışacağım. Umarım faydalı olur yazdıklarım.

Reklamlar