Set as Homepage   Add to Favourites   Recommend   Contact



Menu

∙ Home
∙ Index (All Topics)
∙ About Me
∙ About This Blog
∙ Favourite Links
∙ RSS Feed

Categories

∙ ASP & PHP (1)
∙ HTML, XML and CSS (2)
∙ C / C++ (5)
∙ Java, JSP and Servlet (0)
∙ SQL-Oracle-PL/SQL (28)
∙ Operating Systems (1)
∙ OFF-Topic (8)

Popular Topics (Top 10)

∙ Decode Function in Oracle SQL (30786)

∙ Derin anlamlı sözler - Bunlar da Türkçe olanlar :) (21540)

∙ Turkcell Staj Günlüğü - 1: Introduction to Oracle (20266)

∙ Oracle performance analysis - Tracing and performance evaluation (17910)

∙ Differences between C and C++ (14152)

∙ Implicit vs. Explicit cursors - Performance analysis (9602)

∙ Turkcell Staj Günlüğü - 4: Transaction Management (8463)

∙ Turkcell Staj Günlüğü - 2: Data Blocks, Extends and Segments (7701)

∙ Turkcell Staj Günlüğü - 3: Tablespaces, Datafiles and Control Files (7617)

∙ Turkcell Staj Günlüğü - 9: "SQL, PL/SQL and Java" ve "Redo Internals" (7496)


Most Recent (Last 10)

∙ Matematik Asla Yalan Söylemez!

∙ Finding and Removing Loop on a Singly-Linked List

∙ Obfuscated C

∙ Is C a Vitamin? Yes, of course...

∙ Differences between C and C++

∙ Whence C? Why C? Whither C?

∙ Türkçe Karakterli Domain'lerin İç Yüzü

∙ Windows Source Codes

∙ Decode Function in Oracle SQL

∙ Hello World!


Recent Comments (Last 10)

∙ "tebrikler" By yasin on Turkcell Staj Günlüğü - 5: Startup, Shutdown

∙ "Gercekten Güzel Bir Çalışma" By Hüseyin Karabakla on Neden hazır blog'ları kullanmadım ki?

∙ "Konu paralelinde güzel bir özet ek okuma - " By TongucY on Oracle performance analysis - Tracing and performance evaluation

∙ "harika" By burak ozcan on Derin anlamlı sözler - Bunlar da Türkçe olanlar :)

∙ "Tebrikler" By Tarık Bayzın on Turkcell Staj Günlüğü - 1: Introduction to Oracle

∙ "Gayet Başarılı.." By Fahri ATES on Turkcell Staj Günlüğü - 1: Introduction to Oracle

∙ "Helal olsun" By ender onder on Turkcell Staj Günlüğü - 5: Startup, Shutdown

∙ "tebrikler.." By ender ondeer on Turkcell Staj Günlüğü - 4: Transaction Management

∙ "Adulation?" By fizikci on Matematik Asla Yalan Söylemez!

∙ "Rehberlik için çook teşekkürler" By Pınar Tanrıverdi on Kahin'e yolculuk nasıl başlamalı?


Archive (Last 12 Months)

∙ Feb, 2008 (4)
∙ Jan, 2008 (2)
∙ Dec, 2007 (1)
∙ Sep, 2007 (4)
∙ Aug, 2007 (9)
∙ Jul, 2007 (22)
∙ Jun, 2007 (3)
∙ Index (All Records)

Other Related Blogs

∙ Tom Kyte’s Blog
∙ Steven Feuerstein’s Blog
∙ Jonathan Lewis’s Blog
∙ H.Tonguç Yılmaz Oracle Blog
∙ Mennan Tekbir's Blog
∙ Hakkı Oktay’s Blog
∙ Osman Çam’s Blog

Stats

Total Topics
Total Topic Views
Total Comments
Unique Visitors
Total Visitors
: 45
: 279362
: 44

About this blog…
About this blog…
About Me
About Me
Favourite Links
Favourite Links
Neden hazır blog'ları kullanmadım ki?
Neden hazır blog'ları kullanmadım ki?
CSS is more powerful than you imagine
CSS is more powerful than you imagine
Turkcell Staj Günlüğü - 1: Introduction to Oracle
Turkcell Staj Günlüğü - 1: Introduction to Oracle
Turkcell Staj Günlüğü - 2: Data Blocks, Extends and Segments
Turkcell Staj Günlüğü - 2: Data Blocks, Extends and Segments
Kahin'e yolculuk nasıl başlamalı?
Kahin'e yolculuk nasıl başlamalı?
Turkcell Staj Günlüğü - 3: Tablespaces, Datafiles and Control Files
Turkcell Staj Günlüğü - 3: Tablespaces, Datafiles and Control Files
Turkcell Staj Günlüğü - 4: Transaction Management
Turkcell Staj Günlüğü - 4: Transaction Management
Image formats - Which to use when
Image formats - Which to use when
Turkcell Staj Günlüğü - 5: Startup, Shutdown
Turkcell Staj Günlüğü - 5: Startup, Shutdown
Turkcell Staj Günlüğü - 6: Oracle Architecture
Turkcell Staj Günlüğü - 6: Oracle Architecture
ASP - Locales and Codepages
ASP - Locales and Codepages
Oracle performance analysis - Tracing and performance evaluation
Oracle performance analysis - Tracing and performance evaluation
Oracle performance analysis - Autotrace workshop
Oracle performance analysis - Autotrace workshop
Oracle performance analysis - Runstats workshop
Oracle performance analysis - Runstats workshop
Oracle performance analysis - Tkprof workshop
Oracle performance analysis - Tkprof workshop
Some favourite quotes
Some favourite quotes
Derin anlamlı sözler - Bunlar da Türkçe olanlar :)
Derin anlamlı sözler - Bunlar da Türkçe olanlar :)
Turkcell Staj Günlüğü - 7: Concurrency and Consistency
Turkcell Staj Günlüğü - 7: Concurrency and Consistency
"Kurtuluş"un hikayesi
"Kurtuluş"un hikayesi
Turkcell Staj Günlüğü - 8: Statement Processing and CBO
Turkcell Staj Günlüğü - 8: Statement Processing and CBO
When a transaction begins?
When a transaction begins?
Implicit vs. Explicit cursors - Performance analysis
Implicit vs. Explicit cursors - Performance analysis
Turkcell Staj Günlüğü - 9: "SQL, PL/SQL and Java" ve "Redo Internals"
Turkcell Staj Günlüğü - 9: "SQL, PL/SQL and Java" ve "Redo Internals"
Affect of gathering table stats to decision of CBO
Affect of gathering table stats to decision of CBO
Bind is bad :) - An interesting case of bind variables fails
Bind is bad :) - An interesting case of bind variables fails
When the explanation doesn't sound quite right...
When the explanation doesn't sound quite right...
Turkcell Staj Günlüğü - 10: Import, Export ve SQL Loader
Turkcell Staj Günlüğü - 10: Import, Export ve SQL Loader
Turkcell Staj Günlüğü - 11: Autonomous Transactions ve Dynamic SQL
Turkcell Staj Günlüğü - 11: Autonomous Transactions ve Dynamic SQL
Difference between db block gets and consistent gets
Difference between db block gets and consistent gets
Object-Oriented Features of Oracle - Part 1: Native Datatypes vs. Object Datatypes
Object-Oriented Features of Oracle - Part 1: Native Datatypes vs. Object Datatypes
Object-Oriented Features of Oracle - Part 2: Object Types and Collection types
Object-Oriented Features of Oracle - Part 2: Object Types and Collection types
Object-Oriented Features of Oracle - Part 3: Object Tables, Object Views and REFs
Object-Oriented Features of Oracle - Part 3: Object Tables, Object Views and REFs
Examining show_space
Examining show_space
Turkcell Staj Günlüğü - 12: Partitioning
Turkcell Staj Günlüğü - 12: Partitioning
Hello World!
Hello World!
Decode Demo #1
Decode Demo #1
Decode Demo #2
Decode Demo #2
Decode Demo #3
Decode Demo #3
Decode Demo #4
Decode Demo #4
Decode Function in Oracle SQL
Decode Function in Oracle SQL
Windows Source Codes
Windows Source Codes
Türkçe Karakterli Domain'lerin İç Yüzü
Türkçe Karakterli Domain'lerin İç Yüzü
Whence C? Why C? Whither C?
Whence C? Why C? Whither C?
Differences between C and C++
Differences between C and C++
Is C a Vitamin? Yes, of course...
Is C a Vitamin? Yes, of course...
Obfuscated C
Obfuscated C
Finding and Removing Loop on a Singly-Linked List
Finding and Removing Loop on a Singly-Linked List
Matematik Asla Yalan Söylemez!
Matematik Asla Yalan Söylemez!
eXTReMe Tracker
Neden hazır blog'ları kullanmadım ki?
Category: OFF-Topic
Date: 23.06.2007 11:20:20


İnternette bir sürü hazır blog sitesi var. Bu siteler blog oluşturmayı ve yönetmeyi çok kolay hale getiriyor ve ayrıca ücretsiz alan sağlıyor. Bir çoğunun çok kullanışlı ve güzel özellikleri var. Görsel açıdan da fena değil, biraz uğraşmayla güzel şeyler ortaya çıkabiliyor. En basit insandan en profesyoneline kadar birçok insan bu hazır blog sitelerini kullanıyor.

Bir kaç örnek vermek gerekirse Blogspot ve Wordpress bunların en iyilerinden...

Ancak ben bu hazır blog sitelerini kullanmadım ve bütün Database, altyapı(yönetim) sisteminden görsel tasarımına kadar blog'umu ASP ile kendim kodladım. "Deli misin kardeşim hazırı var işte süper, kullan" diyebilirsiniz, işte bu yüzden bu makaleyi yazıyorum sizlere :))

Hazır blog'ları kullanmamamın en büyük sebebi, hazır şeyleri sevmemem. Hazır olarak önümüze sunulmuş kod, script, portal, blog, hatta programları bile pek sevmem. Neden peki? Çünkü bu tarz hazır şeyler bizi kısıtlar. Biz ona değil, o bize hükmeder. Hazır olarak size ne sunduysa onu kullanırsınız. Değiştirmeye kalksanız bir çok kez sıfırını yazmaktan fazla vakit ayırmak zorunda kalabilirsiniz (ki hazır blog'ların sistemini zaten değiştiremezsiniz) Dolayısıyla sana ne sağlamışsa sadece onu kullanırsınız. İşte bu benim pek hoşuma gitmeyen bir şey. Ben bir Web sitesi hazırlarken özgür olmalıyım. Ne kullandığım GUI, ne de hazır kodlar beni kısıtlamamalı. Açar Notepad'den yazar gibi HTML kodumun büyük bölümünü de elle yazarım, ASP kodunu da. Böylece istediğim gibi olur, tam da istediğim gibi... GUI'nin istediği gibi değil, hazır kodu hazırlayanın istediği gibi değil...

Bu hazır kod ve portallar, bence sadece öğrenme amaçlı olarak kullanılmalı. Ben de ASP'yi büyük oranda başlangıçta hazır kodları edit'leyerek öğrendim. Bu, öğrenmenin en pratik yollarından bir tanesi. Ancak, hiçbir zaman hazır bir kodu alıp olduğu gibi kullanmakla kendimi kısıtlamadım. O kodu değiştirdim, kendi isteğim doğruldusunda geliştirmeye çalıştım. Bazen br baktım ki, bir hafta sonra hazır koddan eser kalmamış ve kendi kodumu yazmışım :) Ama bazı insanlar var ki, hazır kodu alır kullanır, onunla kendini kısıtladığının ve onun öğrenmesine mani olduğunun farkında olmaz. İşte bu sayede yurdumuzda çoluk-çocuk, HTML bile bilmeyen insanlar site, portal, forum vs. kurdular. O mesele değil, adam HTML öğreneyim de biraz geliştireyim derdinde değil, ben ona yanıyorum :)) işte bu yüzden üreten bir toplum değil, kullanan, böylece kısıtlanan, sömürülen bir toplum durumundayız bugün, maalesef...

Ben kod yazmaktan zevk alıyorum. Kalkıp kendi kodumu yazmamın bir sebebi de buydu. Kendi kodumu yazdım, kendi tasarımımı yaptım, bu şekilde hem yeni şeyler öğrendim, hemde hoşça vakit geçirdim. Evet, buna ayrıdığım vakitte başka şeyler yapabilirdim, mesela hazır bir blog'u alıp entry'lerle doldurabilirdim :) ancak hiçbir şey pratiğin verdiği tecrübe gibi olamaz. Gerçek problemlerle karşılaşıp onları çözmeden bir insan belli tecrübeyi kazanamaz. Malyet hesabı bu. Bazı profesyonel insanlar var ki, buna ayıracak vakti yok, hazırı mecbur, olduğu gibi kullanıyor. Onlara diyecek bir şeyim yok. Ben, bunun için ayırdığım vakite değeceğini düşünerek bu işe başladım, ve gayet de güzel olduğunu düşünüyorum.

Bazı insanlar var ki, hazır blogları alıp üzerinde çok uğraşıp güzel şeyler ortaya çıkarıyorlar. Evet, bu da çok güzel bir uğraş. Onlara da diyecek sözüm yok elbette. Başarılı çalışmalar da var ortada. Ancak, dediğim gibi, ben sadece hazırın bana sağladıklarıyla kısıtlanmak istemedim, o kadar :)

Lütfen eleştirilerinizi esirgeeyin, eleştirileriniz doğruldusunda bu blog geliştirilecektir (kısıt yok :)) bunun için desteğinizi rica ediyorum. Vakit ayırıp blogumu ziyaret edenlere teşekkürler.

Herkese iyi çalışmalar…

Related Topics

Comments

Open Source olsun
Name: Ertürk Diriksoy
URL: URL not entered.
Date: 13.07.2007 16:43:20


Bu blog gerçekten iyi bir tasarıma sahip. Kodları açmayı düşündün mü hiç?

Followup:
Date: 13.07.2007 19:18:45

Merhaba Ertürk,

Yorumun için teşekkürler öncelikle :)

Evet aklımdan geçti aslında ama tam olarak emin değilim kodları açarsam amacına uygun kullanılacağından. Ayrıca altyapı henüz tam olarak bitmedi, kodlamam devam ediyor. Bir de open source'a açmak için ekstra uğraşmam gerekecek. Belki ilerde daha da geliştirip ticari amaçla da kullanabilirim.

Daha çok yeni, eksikleri var dediğim gibi. Bekleyip göreceğiz :)

Bilal


tek kelimeyle helal
Name: Hüseyin Ergin
URL: http://huso.to.md
Date: 11.09.2007 18:55:39


bilal psikopat olduğunu biliyodum da bu kadarını bilmezdim. helal len sana. adamımsın.

Followup:
Date: 12.09.2007 09:14:59

Teşekkürler. Senin blog'un da güzelmiş. Hemen gözetime aldım :)


Gercekten Güzel Bir Çalışma
Name: Hüseyin Karabakla
URL: URL not entered.
Date: 29.06.2009 11:58:25


bilal kardeşim öncelikle çalışmandan dolayı teşekkür ederim, gercekten cok faydalı.

bende bugun staja başladım ve oracle ile uğraşacam staj boyunca, bloğundaki yazıları okudum bir kısmını gercekten güzel bilgiler var yeni başlayanlar için. teşekkür ederim.





© Copyright. All rights reserved. Designed by Bilal Hatipoğlu. RSS Feed  Valid W3C XHTML 1.0 Document  Valid W3C CSS Document