Updates from Temmuz, 2009 Toggle Comment Threads | Keyboard Shortcuts

  • admin 01:36 on 08 July 2009 Permalink | Reply
    Tags: Komik, Steve Ballmer   

    Adam Yapmış : Steve Ballmer – Yürü be koçum ! 

    Steve BAllmer dünyanın ilk 100 zengininden birisi. İlk yüze girdikten sonra kimin kimden parası çok belli değil zaten o yüzden tam sırası züğürtlük olur. Aynı zamanda Microsoft başkanı yöneticisi şu anda her birşeyi sanırım. Ama onu ilginç yapan bu değil benim için. Steve tipik amerikalı kalıbında garip bir enerji yoğunluğunda ne yapacağı belli olmayan bir adam. Steve Ballmer videolarını youtube’da gezinirken buldum. Biraz Microsoft nedir biliyor youtube’da geziniyorsanız muhtemelen sizde şöyle videolarını izlemişsinizdir.

    Gördüğünüz gibi Steve öyle enerji dolu ki daha da yorulmasa ver yansın devam edecek hoplayıp zıplamaya. Gelelim Steve nasıl bir adam az çok öğrendikten sonra asıl videoya. İşte yıllar öncesinden nadiren görebileceğiniz bir video. Steve kendi ürününü pazarlıyor reklamındada oynuyor. Buyrun Windows 1.0′a Sadece $99 diyor :)

    Get the Flash Player to see this content.

    Share
     
  • admin 21:42 on 07 July 2009 Permalink | Reply
    Tags: groovy, java, mvc, oop, , programlama dilleri, python   

    Java, Groovy, Python, PHP hakkında 

    Şu sıralar web scriptingten kopup masaüstü uygulama geliştirme sevdasına yıllar sonra yeniden tutulmuş gibiyim. Aslında bir yenilik arıyorum programlamada. Önce halihazırda bildiğim ve kullandığım PHP için framework aradım. Her zamankinden farklı bir sonuç yok henüz. Fakat php frameworklerde bazı gelişmeler olmuş. CodeIgniter şimdilik kurulum ve kullanım kolaylığı ile kullanıcısı sayısını hızla arttırıyor. MVC (model view controller ) üretim şeklini keşfeden ve bunu kullanmak isteyenler çoğalıyor. Fakat temelde frameworkler MVC kullanılsa bile iki çelişki arasında kalıyor. Birincisi üretimi hızlandırmak adına Zend framework gibi resmen bir dil öğrenmenizi gerektiren framework olmak, ikincisi CodeIgniter hatta tinyMVC kadar basit bir PHP framework olup kütüphane olmaktan MVC kullanmak haricinde pek öteye gidememek. Tabi siz diyebilirsiniz ki CodeIgniter nispeten kısa sürede öğrenilir ve MVC ile projelerde zaman kazanılır. O zaman bir diğer unsuru görmek lazım. O da projenin üretim boyutu. Projeniz herkesin anlayacağı standart olacak mı ? Yoksa projeniz bir kişinin elinden mi çıkacak ? Porjeniz yıllarca bakım isteyecek mi yoksa bir kaç sene sonra zaten ömrünü tamamlayacak mı ? İyi bir programcı malesef bu sorulara bir endüstri mühendisi gibi olmasada mutlaka cevap vermek zorunda. Yoksa işiniz hobi olmaktan çıkamaz.

    Framework arayışım pek olumlu sonuçlanmamıştı açıkcası. Zira askerlikten önce zaten kendi framework yapımı yazmış, session yönetiyor, smarty kullanıyor, xajax ile ajaxtaki tüm işlerimi yapıyordum. Üstüne üstlük bir ekibin çalışacağını düşünmediğim için projelerimde de MVC yapısı ancak uzun süre sürümlerini çıkartacağım projeler için gerekebilirdi. Onun dışında kendi framework yapım zaten yeterince MVC bir sistem sunuyordu. Ama araştırırken eski sitelerimi ve kodlarımı rahatlıkla tamir edip daha işlevsel yapabileceğimi düşündüğüm bir kütüphane keşfettim. Flourish Unframework olarak kendisini lanse eden güzel bir kütüphane. Diyebilirsiniz ki PHPClasses.org üzerinden istediğim kütüphaneleri zaten kullanıyorum. Doğrudur. Ama bu kütüphane güzel bir dökümantasyonada sahip ve kullanımıda herhangibi bir classtan farksız. Şiddetle ufak tefek siteleriniz ve eski baş ağrılarınıza tavsiye edilir.

    Ama henüz istediğim şekilde birşey keşfedememiştim ki aklıma uzun süre önce aldığım Python kitabı geldi. CGI tipi proramlamaya benzetmiş pek ilgilenmiyordum. Tabi bu sürede Python 3 sürümü duyurulmuş bile. Bir iki deneme yaptıktan sonra basit bir yapısının olduğunu gördüm. Aynı zamanda PHP gibi kullanılması için Python Server Pages (PSP) yani HTML içinde kullanım imkanıda var. Dahası masaüstü uygulama bile geliştirebiliyorsunuz. TAbi ki PHP’nin GTK yapısından çok daha önde. Ama karşılaştırma yazılarını incelerken anladım ki web scripting açısından bakıldığında Python gerçekten büyük işler için. PHP ile bir 10001000 hesabı yapılarak performans karşılaştırması yapıldığında aralarından pek bir fark yok. Hatta PHP biraz daha önde. Ama iş karışık bir işleme geldiğinde PHP’de 3 kat kadar daha verimli ve hızlı sonuç veriyor. Tüm bunlara rağmen Python masaüstü uygulama geliştiricileri için uygulama tasarımında pek avantajlı görünmedi. Visual C# öğrenmek Türkiye’de Python öğrenmekten daha mantıklı çünkü iş alanıda daha fazla. Tabi bu Python güçsüz bir dil demek değil. Zira NASA, google gibi kurumlard Python kullanıyor. Bildiğiniz Gmail mesela Python altyapısında. Aynı zamanda prototip program geliştirilmesinde çok avantajlı olduğu söyleniyor. Dahada önemlisi yapılan anketlerde Python 2013 yılında java’yı hem güç hem popülarite olarak geçecek gibi duruyor.

    Python’u cebime koyup yola devam edeyim derken karşılaştırma sitelerinde başka bir dil daha gördüm. Groovy adında Java nesnenelerini kullanan ve javanın kendi nesnelerini kullanabildiği, Python ve Ruby gibi dillerin desteğini de sunan bir dil. Groovy yine karşılaştırma sitelerinde Python’a göre her işlemde olmasa da 3 kat kadar hıza çıkıyor. Üstelik Java gücünü basit bir söz dizimi ile kullanabiliyorsunuz. Fakat tüm bunlar dışında bir sorun var. Groovy ve Java Python’a göre 25 kat daha fazla memory işgal ediyor. Bunu yanında aynı işi yaptığınız Java ve Groovy kodu Python’dan iki kat daha fazla yazmak demek oluyor. Zaten Java vb. altyapısında üretilecek Groovy gibi dillerin her ne kadar zorlu sözdizimini aşsalarda en büyük sorunu hafıza kullanımı olacak gibi. Büyük firmalar bugün ta başından beri OOP ve haliyle MVC’ye uygun olarak tasarlanmış Java’yı pek sevse ve büyük işlerinde kullansada ileride 2013′ten sonra işler gerçekten değişebilir mi diye insanın aklına takılıyor. Python gerçekten bugün öğrenmeye , hakkında fikir edinmeye değer bir dil imajı çiziyor.

    Share
     
  • admin 22:36 on 05 July 2009 Permalink | Reply
    Tags: , Bjarne Stroustrup, c++   

    Adam Yapmış : Bjarne Stroustrup ve C++ 

    Çoğumuz bir programlama dilini öğrenmekte sıkıntılar yaşarız. Syntaxa alışmak bile başlı başına derttir. IDE ( geliştirme aracı olarak gelişmiş metin editörü ) bulmak bile zaman alır. Örnekleri inceleriz, zaman harcarız. Sonunda da öğrendiğimiz programlarla belki bir ödev belki bir proje yapar bırakırız işin peşini.

    İşte bırakmayanlar var. Mesela Stroustrup bu amcalardan birisi oluyor. Kendisi artık suçu neyse C++ programlama dilini yapmayı dert edinmiş ve yapmışta. Yani program yazabileceğiniz bir dil yapmış. Hemde ne programlar.

    Gelgelelim abimiz, amcamız, dedemiz bu şahıs Google’da konuşmuş birşeyler anlatmış. İzlemek isteyenler buyursun. Altyazı yazarım diyenler üşenmesin yazsın hepsini anlayalım. :)

    Share
     
  • admin 22:26 on 05 July 2009 Permalink | Reply
    Tags: godaddy, indirim, kupon   

    Godaddy Kuponları 

    Godaddy.com kullanıyor ve domainlerinizi oradan yönetiyorsanız hem alımlarda hem yenilemelerde kupon kodları kullanarak 10.12 $ olan bir domaini benim gibi 7.32$ a güncelleme ihtimaliniz var. Aslında diyebilirsiniz ki 6.99$ a zaten bulunuyor domain. Ama şimdiye kadar kullandığım yerli yabancı hiçbir servis milyonlarca domaini yöneten Godaddy’nin verdiği güveni bana vermedi.

    Unutmada iyinet.com ya da r10 forumlarında güvenilir iTrader sahiplerinden normal dolar kurundan daha ucuza paypal alarak alışverişinizi bir nebze daha ucuzlatabilirsiniz. Benim gibi her sene 15-20 domain güncelleyenlere duyurulur. Sizin kullandığınız tarihte çalışacak mı bilemiyorum ama bazı kuponlar buldum buyrunuz.

    emma3

    MTECH330

    FPT3

    Share
     
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
shift + esc
cancel