basitmevzular.com

- Bu ne oluyor?

- Press TV!

- Çok iyi de oldu. Çok güzel iyi oldu. Tamam mı? Åžimdi meselam, türban olayını çok karıştırdılar. Ha! aralarında bir fark kaldı o farkınan çok güzel oldu. Meselam, herkesin hayatına kimse garışamaz. Ha nasıl garışamaz? Ben bu ÅŸekil geyinirim, bu bayan ÅŸu ÅŸekil geyinir, ÅŸu ÅŸekil geyinir. Ha! hiç kimse kimseye garışmaya bir hakkı yok. Özgürlüğü bidir. Haa! başörtü gurban olduÄŸum Yaresulallah’tan gelebir amma lakin ki öyle deÄŸildir. Benim yorumlamam bu gadar.

Kimse kimsenin hayatına karışamaz. Nasıl karışamaz? Ben bu ÅŸekilde giyinirim, baÅŸkası baÅŸka ÅŸekilde. Hiç kimsenin kimseye karışmaya hakkı yoktur. Özgürlükleri eÅŸittir.  Mesela ÅŸimdi türban olayını çok karıştırdılar.  Türbanlı ile türbansız arasında bir fark yoktur. Başörtüsü dini bir inançtır fakat bazıları “amma lakin ki öyle deÄŸildir” diyor. Tamam mı? Bu da benim yorumum. Çok iyi de oldu. Çok güzel iyi oldu.

Bazen kelimelerin anlamına değil de ne anlatılmak istendiğine bakmak lazım. İnsanların bizim anlayamayacağımız cümleler kurması, tamamen saçma sapan şeyler söylediği anlamına gelmiyor. Bir insan anlamsız konuşuyorsa, onun saçmaladığını söyleyemeyiz. Belki de biz onun seviyesinde değiliz.

O kadar  acınası varlıklarız ki, doÄŸru bildiklerini söyleyen ve  “dünya yuvarlak” diyenleri asan hemcinslere sahibiz.

NedirTV?com‘un düzenlediÄŸi, Microsoft Türkiye‘de gerçekleÅŸen etkinliÄŸe katıldım. Burak Batur SharePoint 2010‘dan ve yeniliklerinden bahsetti. Malum firma ve arama çözümünden bahsederken isim vermemeye özen gösterdi. KonuÅŸmacılar içinde Microsoft ürün ve çözümleri konusunda en fanatik olan kiÅŸiydi.

Burak Batur - NedirTV?com EtkinliÄŸi

Ardından FriendFeed’den tanıdığım ve etkinlikte yüz yüze tanışma fırsatı bulduÄŸum Bahadır Arslan, Application Lifecyle Management’tan bahsetti. Visual Studio’ya entegre araçlarla yazılım geliÅŸtirme projesini nasıl yöneteceÄŸimiz konusunda bilgiler aktardı.  Zamanın kısıtlı olmasından dolayı, planlanan ve sunum içinde bulunan bir çok konuya deÄŸinilemedi. Bu yıl içerisinde, deÄŸinmek istediÄŸi fakat deÄŸinemediÄŸi konuları içeren geniÅŸ kapsamlı bir sunum yapma sözü verdi.

Bahadır Arslan - NedirTV?com Etkinliği

Arda Çetinkaya “Aspect Oriented” programlamadan bahsetti. Detaylı bilgi için Arda’nın blogunu ziyaret edebilirsiniz.

Arda Çetinkaya - NedirTV?com Etkinliği

Selçuk Yavuz rahatsızlandığı için, ASP.NET MVC 3 sunumunu UÄŸur UmutluoÄŸlu gerçekleÅŸtirdi. Ardından Enterprise Library’yi örnekleriyle anlattı.

Sabah 11:00 gibi başlanması planlanan etkinliğe, havanın yağışlı olması sebebiyle 11:40 gibi başlanabildi. Bu da doğal olarak tüm sunumların planlanandan hızlı yapılmasını gerektirdi. Etkinlikte yapılan çekilişte %50 indirimle 18 saatlik ASP.NET MVC eğitimi kazandım.

NedirTV?com ve Microsoft Türkiye’ye bizi ağırladıkları için teÅŸekkür ediyorum. Kahve ve kurabiyeler çok güzeldi. :)

 

 

Arzu Cihangir’in Fua Kafe’deki kayvaltı davetine katıldım. Normalde evde oturup, kelimenin tam anlamıyla hiç bir ÅŸey yapmayan ben, ÅŸeytanın bacağını kırıp bu sefer hiç tanımadığım insanların arasına katıldım. :))

Yeni tanıştığım insanlarla bu kadar çabuk kaynaşacağımı ve bu kadar hoş vakit geçireceğimi tahmin etmiyordum.

Katılıp, hoş sohbetlerni esirgemeyen arkadaşlara teşekkür ederim.

Orijinal İsmi : Hayatımızı Değiştiren Unutulmaz Diziler
Türü : Başucu Kitaplar
Yazar : Bahadır İçel
Genel Yayın Yönetmeni :Doğan Selçuk Öztürk
Yayın Evi : Başlık Yayın Grubu

Bahadır İçel‘in yazdığı Hayatımızı DeÄŸiÅŸtiren Unutulmaz Diziler kitabı adından da anlaşıldığı gibi dizileri konu alıyor. A’dan Z’ye göre bir sırlamayla kitaba yerleÅŸtirilmiÅŸ diziler. Kitap, çocukluÄŸumdan bu zamana kadar adını duyduÄŸum – duymadığım, seyrettiÄŸim hatta seyretmek için arÅŸivleyip vakitsizlikten seyredemediÄŸim tüm dizileri içine almış durumda.

Basit bir anlatıma sahip olan kitap, başucu kitabı niteliği taşıdığından diziler konusunda bir referans niteliği taşıyor. İsterirse benim yaptığım gibi baştan sona doğru değil, sondan başa doğru, birer birer atlayarak yada merak edilen dizilere bakılarakta okunabilir. :)

Daha önce seyrettiğiniz dizilerde hoş bir yolculuk yapmak, hafızanızı tazelemek istiyorsanız mutlaka okumalısınız. Sıkı bir dizi izleyicisi iseniz, merak ettiğiniz, konusunu öğrenmek istediğiniz diziler varsa mutlaka kitabı bulundurmalısınız.

Web portal uygulaması çözümümüzü kullanan bir müştermiz, organizasyon şemasında değişiklik yapmış. Web sitelerinde bulunan organizasyon şeması daha önceden html olarak yapılmıştı. Ufak tefek değişiklikler yapmanın katlanılabilir bir iş gücü maliyeti vardı. Fakat bu son değişiklikte çoğu birim yer değiştirdiğinden, şemayı yeniden yapmaktan başka çare kalmamıştı.

Daha önceden de organizasyon ÅŸemalarıyla uÄŸraÅŸmış, bulduÄŸum ve denediÄŸim yöntemlerin hiç biri beni tatmin etmemiÅŸti. Uygulamalar çok karmaşık yada müşterinin istediÄŸi görsel renk uyumunu oluÅŸturmak çok zordu. Word yada PowerPoint’te oluÅŸturulan ÅŸemaların renkler ve ÅŸablonlarını herkes tanıdığından, müşteriler tarafından kabul görmüyordu.

Ben renklerini, kutu boyutlarını kendim belirleyebileceÄŸim, kullanımı kolay ve resim olarak çıktı verecek bir uygulama istiyordum. Bu amaçla arama yapıp, gözümün tuttuÄŸu uygulamaları denemeye baÅŸladım. DenediÄŸim üçüncü yada dördüncü uygulama Gliffy‘di. Kendi kendime “ÅŸunu nasıl yaparım acaba?, bunu nasıl yaparım acaba?” diye uygulamayı denerken istediÄŸim ÅŸemayı rahatlıkla yapabileceÄŸimi farkettim.

Gliffy web üzerinde çalışan ve flashla yazılmış bir uygulama. Devamlı organizasyon şeması ile uğraşmıyorsanız ve bir daha ne zaman kullanacağınızı bilmediğiniz bir ugulamayı bilgisayarınıza kurmak istemiyorsanız kesinlikle kullanmalısınız.

30 gün boyunca ücretsiz olarak kullanabilirsiniz. Ben ücretsiz üye olarak yapmam gereken organizasyon ÅŸemasını, mevcut tasarımını aynen koruyarak yaptım. Ãœcretsiz üyelik süresi bittikten sonra ÅŸema üzerinde deÄŸiÅŸiklik istenmesine karşı yaptığım çalışmayı  Gliffy’nin kendi formatında bilgisayarıma indirdim. Yani bir yıl sonra organizasyon ÅŸemasında bir deÄŸiÅŸiklik olduÄŸunda, tekrar üye olup, indirdiÄŸim dosyayı yükleyerek çalışmayı hızlıca yapacağım.

Murat Tunalı eÄŸitmenliÄŸinde, Genç GiriÅŸimciler Kulübü‘nde düzenlenen Hızlı Okuma Teknikleri eÄŸitimine katıldım. Öğrendiklerimi aklımda kaldığınca paylaÅŸmak istedim.

Hızlı okuma konusunda, her insan doğuştan donanıma sahip. Fakat bu donanımlarını hayatı boyunca kullanmadığından ve böyle bir donanıma sahip olduğunu bilmediğinden okuma konusunda hep normal seviyede kalıyoruz. Hızlı okuma eğitimi aslında göz kaslarının egzersizle bu hiç kullanılmayan ve bilmediğimiz özelliğini eğiterek ortaya çıkarmaya yarıyor.

Hızlı okuma eğitmenleri yada hızlı okuyucuların hiç biri, edebi olarak ve sindirilerek okunması gereken eserlere karşı değil. Bunların hızlı okuma teknikleriyle de okunmasını zaten desteklemiyolar.  Sadece yapılmak istenen günlük hayatımızdaki okuma alışkanlığımızı değiştirip, daha hızlı bir okuyucu olarak zamandan ve iş yükünden tasarruf etmek.

Okuma işlemi gerçekleşirken, bilindiğinin aksine gözler satır üzerinde kayarak ilerlemiyor, sıçrama hareketi yaparak belli noktaralara odaklanıyor. Hızlı okuma eğitimlerindeki amaç, gözün yapmış olduğu sıçrama hareketlerini  satır üzrinde belli bir sayıda tutmak ve geri dönüşler yapmadan okuma ritmini korumak. Bu çabalar sonucunda da gereksiz hammallık yapmayarak okunan metnin hızlı bir şekilde bitirilmesini sağlamak.

Öğrendiğim bir bilgide,   göz kasları yorulduğunda seratonin salgılamasıymış. Bu da uykumuzu getiriyormuş.

EÄŸitim öncesi dakikada 127 kelime okurken iki günlük eÄŸitim sonrası okuma hızım 270 kelimeye çıktı. Bu hız tam olarak bir hızlı okuyucu olmayak için yeterli deÄŸil fakat iki günlük temel bir eÄŸitim için gayet tatminkar edici. Bundan sonrası için öğrendiÄŸimiz teknikleri günlük hayatta uygulamak ve eÄŸitimde hediye edilen Hızlı Okuma Teknikleri EÄŸitim Seti‘nde bulunan egzersizleri tekrar etmek.

2011 Erzurum  Kış Olimpiyatları‘yla hep birlikte yeni bir sporla tanıştık, Körling. Daha önce ismini duyduÄŸum bu sporu bu akÅŸam seyretme fırsatı buldum. Gerçekten enteresan ve hoÅŸ bir spor dalı.

Körling’de karşı takım oyuncuları kaya ismi verilen taÅŸlarını, iç içe çizilmiÅŸ üç halkanın merkezine yakın atmaya çalışıyorlar. Atışlarını genellikle kayarak yapıyorlar. Yaptıkları atışta, karşı takımın taşına da vurmak suretiyle uzaklaÅŸtırabiliyorlar.

Körling’de oyuncular özel ayakkabılar giyiyorlar. Ä°ki çiftten birinin altı buz üzerinde kayabilmek için kaygan, diÄŸerinin altı ise tam tersi kauçuktan. Solak oyuncuların saÄŸ tekinde, saÄŸ elini kullanan oyuncularında sol tekinde kaygan tabanlı ayakkabı bulunuyor.

Ayrıca fırçada kullanılan oyun malzemelerinden. Bunu da atış esnasında dengelerini sağlamak için ve atışı yaptıktan sonra kayanın kaydığı zemini düzeltmek, yön vermek için kullanıyorlar.

Wikipedia’nın dediÄŸine göre;  Hassaslık seviyesi ve kazanmak için ortaya konan stratejik düşüncenin karmaşık yapısı sayesinde curling “buz üzerinde satranç” olarak deÄŸerlendiriliyormuÅŸ.

Körling hakkında daha fazla bilgi için aşağıdaki linkleri inceleyebilirsiniz:

Wikipedia Körling Sayfası

2011 Erzurum Kış Olimpiyatları Körling Sayfası

Oyun sitem GameMIO.com‘da Heyzap Publisher API kullanmıştım. BaÅŸkalarına da faydalı olacağı düşüncesiyle api kullanan kodlarımı ayrı bir proje olarak yazmış ve herkesle paylaÅŸmayı planlamışıtm. GameMIO.com’u açmama ve kodlarımın düzgün çalıştığını görmeme raÄŸmen planımdaki paylaÅŸma kısmını yapamamıştım.

HeyzapAPI ismini verdiğim projeye bu link üzerinden ulaşabilirsiniz.

HeyzapKısaca Heyzap‘tan bahsetmek gerekirse;  Heyzap oyun üreticileleri ile (developer), site sahiplerini (publisher) bir araya getiren bir platform. Api aracılığı ile yada tek tek Heyzap’a kayıtlı oyunları kendi sitenizde yayınlayabiliyorsunuz. Gösterilen reklamlardan da kâr dağıtımı uygulanıyor. Gelirin %15′ini yayıncı, %70′ini oyunun yazarı alıyor.

Projede kullandığım method isimleri apide kullanılan method isimleriyle bire bir aynı. Bu yüzen api dökümanını okuduktan sonra benim kodlarımı kullanmanız zor olmayacaktır. Ayrıca her method integer deÄŸer olarak “status” (Response Code) deÄŸerini döndürüyor.

Tüm methodların kullanımını açıklamaktansa aşağıdaki iki örneği yapmayı uygun buldum.

Kategori listesi alma:

// Heyzap'tan aldığımız site key ve secret key ile yeni bir RequestMethods örneği oluşturuyoruz.
HeyzapAPI.RequestMethods rm = new HeyzapAPI.RequestMethods("site_key", "secret_key");
 
// CategoryList nesnemizi oluÅŸturuyoruz.
HeyzapAPI.CategoryList categoryList = new HeyzapAPI.CategoryList();
 
// Kategori listemizi alıyoruz.
int status = rm.categories(ref categoryList);
 
// bir problem yoksa kategorilerimize ulaşıyoruz.
if (status == 200) {
    foreach (HeyzapAPI.Category category in categoryList) { 
 
     }
}

Bir kategoride oyunları alma:

// Heyzap'tan aldığımız site key ve secret key ile yeni bir RequestMethods örneği oluşturuyoruz.
HeyzapAPI.RequestMethods rm = new HeyzapAPI.RequestMethods("site_key", "secret_key");
 
// GameList nesnemizi oluÅŸturuyoruz.
HeyzapAPI.GameList gList = new HeyzapAPI.GameList();
 
// Kategorideki oyunları alıyoruz.
int status = rm.games_by_category(ref gList, "featured");
 
// Bir problem yoksa oyunlarımıza ulaşacağız ve ne yapmak istiyorsak yapacağız.
if (status == 200)
{
foreach (HeyzapAPI.Game game in gList)
{
 
}
}

Enterprise Library .NET ortamı için geliÅŸtirilmiÅŸ çok baÅŸarılı bir uygulama.  Veritabanı baÄŸlantılarında çok kolaylık saÄŸladığı için Data Access Application Block’u (ailecek :p) sık sık  kullanıyoruz.

.Net 4.0 ve MySql kullanmayı kararlaÅŸtırdığım kiÅŸisel bir projede de Enterprise Library Data Access Application Block’u kullanmaya karar verdim. Daha önceden Data Access Application Block ile birlikte SQLite kullanmış ve hiç bir problem yaÅŸamamıştım. MySql ile de birlikte hiç bir problem yaÅŸamayacağımı düşünüp MySql .Net Connector‘unu indirip alışık olduÄŸum ve neredeyse ezberimdeki web.config ayarlarını yaptım.

Fakat “DatabaseFactory.CreateDatabase();” komutu ile veritabanı örneÄŸi oluÅŸturmaya çalıştığımda aÅŸağıdaki hatayı alıyordum.

Unable to find the requested .Net Framework Data Provider.  It may not be installed.

Problem Data Access Application Block’un MySql data providerini göremiyor olmasıydı. Problem okununca anlaşılıyordu fakat nasıl çözeceÄŸimi bilmiyordum. Ä°nternetteki aramalarımdan da doÄŸru düzgün sonuç alamıyordum.  Epey uÄŸraÅŸtıktan sonra SQLite ile benzer bir problemle karşılaÅŸtım.  MySql ile de benim yaÅŸadığım problemi yaÅŸayanlar vardı.

Kısacası benim yaşadığım bu problemle karşılaşırsanız web.config dosyanıza aşağıdaki parametreleri ekleyin problem çözülecektir.

    <system.data>
        <DbProviderFactories>
            <add name="MySql Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySql" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data"/>
        </DbProviderFactories>    
    </system.data>

I’m CEO, Bitch

23 Eki 2010 Kategori: Film

Facebook’un kurucusu Mark Zuckerberg‘in hayatını anlatan The Social Network – Sosyal AÄŸ filmine gittim.  Film, Ben Mezrich’in “The Accidental Billionaires” kitabından uyarlanmış.  Film hakkında olumlu yorumları saÄŸdan soldan duyuyordum, Twitter üzerinde de araÅŸtırma yaptım ve bir çok kiÅŸinin memnun kaldığını gördüm. Ardından arkadaÅŸları filme gitmek için kandırdım. :)

Yazılım uzmanı olduÄŸum için teknoloji ve interneti konu alan fimlerde, bilgisayar uzmanlarının nasıl yansıtıldığına, kod yazarken nasıl bir intiba uyandırılmak istendiÄŸine dikkat ediyorum. The Social Network’te bu konuda abartı bir ÅŸey görmedim ve bizlerin olduÄŸumuzdan farklı olarak perdeye yansımadığımızı düşünüyorum. Bu noktada da benden artı puan aldı.

Film Facebook’un kuruluÅŸunu, hakkında açılan telif davaları görüşülürken iÅŸliyor. Mark’ın sosyal aÄŸ ana fikrini nasıl baÅŸkalarından aldığını, nasıl ilk sermayedarı ve ortağını kazıkladığını; ve Facebook hakkındaki daha bir çok gerçeÄŸi seyircisini  sıkmadan konu ediyor.

Benim gibi bir çok kiÅŸinin bu filmi beÄŸenmesinin belkide gerçek sebebinin, Facebook’u övmemesi ve Mark Zuckerberg’i olduÄŸu gibi yansıtmaya çalışması olduÄŸunu düşünüyorum. Yani ortada parası olan adama yalakalık yapma ve gönlünü hoÅŸ edelim gibi düşünceler yok.

Facebook’un nasıl ortaya çıktığını merak ediyor, sıkılmadan hoÅŸ bir film seyetmek istiyorsanız The Social Network’e gidebilirsiniz.

Not: Yazının baÅŸlığındaki “I’m CEO, Bitch”  Mark Zuckerberg’in Facebook’u ilk kurduÄŸu zamanlardaki kartvizitindeki ibaredir. Bu fikri kendisine Billy Olsen vermiÅŸtir.




Hakkında

Basit mevzular hayatın anlamını oluşturuyor. Karmaşık ve devasa büyüklükte görülen herşey basit parçaların birleşiminden meydana geliyor. Burada hayata dair basit mevzulardan bahsediyoruz.


View my FriendFeed


Merak Edilenler