Sunday, September 30, 2007

"If you want to be a hero well just follow me."

John Lennon - Working Class Hero Lyrics

As soon as your born they make you feel small,
By giving you no time instead of it all,
Till the pain is so big you feel nothing at all,
A working class hero is something to be,
A working class hero is something to be.
They hurt you at home and they hit you at school,
They hate you if you're clever and they despise a fool,
Till you're so fucking crazy you can't follow their rules,
A working class hero is something to be,
A working class hero is something to be.
When they've tortured and scared you for twenty odd years,
Then they expect you to pick a career,
When you can't really function you're so full of fear,
A working class hero is something to be,
A working class hero is something to be.
Keep you doped with religion and sex and TV,
And you think you're so clever and classless and free,
But you're still fucking peasents as far as I can see,
A working class hero is something to be,
A working class hero is something to be.
There's room at the top they are telling you still,
But first you must learn how to smile as you kill,
If you want to be like the folks on the hill,
A working class hero is something to be.
A working class hero is something to be.
If you want to be a hero well just follow me,
If you want to be a hero well just follow me.

ps -
Thank you for a great friend who reminded me this great song after years, I wished Lennon lived and see the world today as it is without him..

Hoooleyyyy :)

evlerinin onu boyali direk by tangos

and the original by Muhsin Bey 1987

Friday, September 28, 2007

Gelişim Platformu Oracle Semineri

Oracle Trace Utility’ye giriş ve Temel Performans Denklemini anlamak
20 Ekim 2007 Cumartesi 13:30 - 15:30
Kroki
Yer: Seminer Salonu Toplam Ücret: Üyelere ücretsiz

30 Aralık 2006'da yazdığım ve Oracle blog'umda en fazla okunan makale olan
Introduction to Oracle Trace Utulity and Understanding The Fundamental Performance Equation üzerinde konuşacağım bir seminer, tanışmak sohbet etmek için iyi bir fırsat tüm ilgilileri bekliyorum :)

Wednesday, September 26, 2007

Fethiye'li balcı Cevdet Amca'nın yaşam öğütleri

82 yaşında(maşallah, Allah uzun ömür versin:) Cevdet Amca'm, aile balcımız, senelerdir her sene kiloluk kış balımızı ondan alırız. Cevdet Amca'nın duvarında kendi el yazısı ile yazdığı öğütlerini izniyle sizlerle paylaşıyorum;

"Güzel düşünce ile güçlü karakter birleşince ortaya harika çıkar."

"Zamanında bir adım atmayan tembel, iş başa düşünce adım atmaya mecbur kalır."

"Zamanını değerlendirmesini bilen hem servet hem sıhhat kazanır."

"Tarlan varsa icinde ol, teknen varsa kıçında ol, işin varsa başında ol!"

Tuesday, September 25, 2007

Bütün işin gücüne rağmen önceliğin "yaşamak" olsun, hem de büyük bir ciddiyetle!

"Bundan 20 yıl sonra yapmadığın şeyler seni yaptıklarına nazaran daha çok üzecek. O yüzden çöz halatları. Güvenli limanlardan uzaklara yelken aç. Rüzgarları yakala. Araştır. Hayal et. Keşfet!" Mark Twain

"Bazı insanların son nefeslerini vermeden önceki son sözleri tarihe geçer. Britanya eski başbakanlarından William Pitt öyledir mesela. Gerçi Pitt'in 1806'da ölüm döşeğinde söyledikleri ile ilgili iki farklı versiyon vardır. Resmi versiyona bakılırsa, yenilgilerinden duyduğu üzüntüden ötürü "Ah vatanım, ah, nasıl da bırakıp gideceğim şimdi ben seni" demiş. Garı-resmi versiyona göre Pitt'in son nefesinden önce söylediği söz, "ah keşke etli-börek olsa da yesem" olmuş." :))

"Yaşamak şakaya gelmez,
Büyük bir ciddiyetle yaşayacaksın,
Bir sincap gibi mesela,
Yani, yaşamın dışında ve ötesinde hiçbir şey beklemeden,
Yani, bütün işin gücün yaşamak olacak" Nazım Hikmet

"Sil baştan yaşama şansım olsaydı eğer
Korkmazdım daha çok riske girmekten,
Daha çok yolculuğa çıkar,
Gündoğumlarını kaçırmazdım asla;
Hele dağlara tırmanmanın keyfini.
Hiç bilmediğim yerlere giderdim gidebildiğimce.
Doyasıya dondurma yer, boş verirdim kuru nimetlere."
Jorge Louis Borges, 85 yaşında kaleme aldığı bir şiirinden

Kaynak -
Türkiye'de ölmeden önce yapmanız gereken 101 şey
Akdoğan Özkan

Friday, September 21, 2007

Wordpress ile rastgele girislere gecis

Uzun sure blog yazan kisiler icin kendi blogunda bile ne yazdigini takip etmek guc oluyor. Bu ozelligi ben yeni kesfettim ve hemen paylasmak istedim, wordpress kullananlar menu kisminda sag ustte "blog info > random post" secenegine belki daha once dikkat etmislerdir.

Bu wordpress guzelligi ile menulerinize "http://blog-adresiniz.wordpress.com/?random" baglantisi ile her sefereinde farkli bir girisinizi ziyaret edebilirsiniz, ama sadece wordpress menuleri icinden calisiyor bu ozellik direkt baglanti veremiyorsunuz, hemen deneyin;

"take me to a random post" kısmı -
http://tonguc.wordpress.com

Sunday, September 16, 2007

Yavuz Bingol - Bekle Buğday Tanesi

Bekle kar altında kalan buğday tanesi
Yine onun sularıyla yeşereceksin
Gözyaşların çare değil ağlama büyü
Başını dik tutabilirsen boy vereceksin

Her yanımda allı morlu
Güller açar türlü türlü
Bu fırtına dünden belli
Başedeceksin

Korku kâr eylemez bir kez yola düşene
Sen bir aşkın içindesin yaşayacaksın
Dört yanını börtü böcek sarsa ne çıkar
Toprağa sıkıca sarıl başedeceksin

Resimlerle topağım, Fethiye'm, çok özledim çok..

http://www.youtube.com/watch?v=09Bn8zHGHII&mode=related&search

http://www.gunlukbasi.org

Saturday, September 15, 2007

Turkcell Akademi - Oracle Database 10g SQL and Application Tuning

Bu hafta yine bir iç eğitim haftası, daha öncekilerden farklı olarak bu eğitimdeki hedef kitle biraz benim de müdahelem ile veritabanı yöneticisi ve geliştiricisi ağırlıklı oldu. İç eğitimleri kendi gelişimimin önemli bir parçası olarak gördüğüm için özellikle Turkcell içindeki uzmanlar ile buluşarak tartışma fırsatı beni her zaman heyecanlandırıyor. Bir de okulların açılıyor olması heyecanlandırıyor, Ramazan'ın da etkisi ile trafikde İstiklal'e hergün Çekmeköy'den gidip gelirken bakalım neler yaşayacağım. Bu gibi zamanlarda arabada bana kitap okuyan bir teknolojik aletin ciddi arayışı içindeyim :)

Bu eğitimi 2006 yılında iki aylık bir iş dışı gönüllü çalışma ile -
- Oracle Bog notlarım
http://tonguc.wordpress.com
http://tonguc.yilmaz.googlepages.com
- Oracle® Database Performance Tuning Guide 10g Release 2 (10.2)
http://download-uk.oracle.com/docs/cd/B19306_01/server.102/b14211/toc.htm
Part I Performance Tuning
Part II Performance Planning
Part IV Optimizing SQL Statements
- Oracle SQL High-Performance Tuning, Guy Harrison, Prentice Hall
kaynaklarını çatı alarak oluşturdum. Akabinde 2007 boyunca katıldığım seminerler ve edindiğim tecrübeler ile zenginleştirdim.

İsimdeki "10g" ve "Application" kelimeleri benim için "SQL" kelimesine göre çok daha önem arz ediyor, yoğunlukları nedeni ile yenilikleri yakından takip etmekte zorluk çeken çalışma arkadaşlarım ile 10g Release 2 yeni özelliklerini ve uygulama geliştirme aşamasında kullanabilecekleri Oracle tablo ve indeks tiplerini tartışıyorum. BIS ekiplerinde olup Analytic Function, Materialized View veya Bitmap Index kullanmayan ya da yüksek tps değerli OLTP uygulamaları yazma çabasında olup Single Hash Cluster veya Index Orgaized Table gibi Oracle seçeneklerini birçok önyargıya ile mücadele ederek, örnekler üzerinde arkadaşlarıma aktarmaya çalışıyorum.

Turkcell Akademi Türkiye için Turkcell Teknoloji gibi çok önemli bir proje, Turkcell Akademi çatısı altından umarım zaman içinde Üniversiteler ve Devlet Kurumlarında da gönüllü eğitim çalışmalarına katılma şansım olur -

DAY 1
08:00 Meeting - Introduction - XE and SQL Developer Installations - HR Schema(14)
09:00 Oracle Database Architecture(41)
10:00 Following a tuning methodology(26) + Designing and developing for performance(20)
11:00 Practice 1 + Practice 3
12:00 LUNCH BREAK
13:00 Introduction to the Optimizer(22)
14:00 Optimizer Operations(42)
15:00 Flashback and Recyclebin(7)
16:00 Demo

DAY 2
08:00 Statistics(34)
09:00 Basic SQL Tuning Techniques(14) + Outline and Hints(18)
10:00 Practice 7 + Workshop 6
11:00 Overview of Diagnostic Tools(66)
12:00 LUNCH BREAK
13:00 Practice 6 + Practice 8
14:00 Workshop 1
15:00 Workshop 2
16:00 contd.

DAY 3
08:00 Using Oracle Blocks Efficiently(32)
09:00 Demo
10:00 Application Tuning - Alternative Data types(27)
11:00 Demo
12:00 LUNCH BREAK
13:00 Application Tuning - Alternative Tables and MatViews(41)
14:00 Workshop 5
15:00 Application Tuning - Alternative Indexes and IOT(47)
16:00 Workshop 3 + Workshop 4

DAY 4
08:00 Advanced SQL techniques - Subqueries(49)
09:00 Demo
10:00 Advanced SQL techniques - Regular Expressions and Creating Scripts with SQL(18)
11:00 Demo
12:00 LUNCH BREAK
13:00 Advanced SQL techniques - hierarchical and analytic queries(31)
14:00 Demo
15:00 Parallelism(18) + Non-classified more tips(34)
16:00 Workshop 7 + Conclusions(5)

Monday, September 03, 2007

Quote of the day(from iGoogle)

"You may have a fresh start any moment you choose, for this thing that we call 'failure' is not the falling down, but the staying down."
Mary Pickford

iGoogle