Archive for the ‘DEVELOPMENT’ Category

KONFİGÜRASYON ve DEĞİŞİKLİK YÖNETİMİ YAHOO GRUBU February 25th, 2008

İbrahim DEMİR

conf.jpgBu yazı ile sizleri üyesi olduğum Konfigürasyon ve Değişiklik Yönetimi Yahoo Grubu ‘ndan haberdar etmek istedim.

Özellikle iş hayatının içine girince gördüm ki kod yazmanın yanı sıra bu kodları çekip çevirmek ve yüzlerce uygulama geliştiricinin havuza eklediği kodlardan ortaya bir ürün çıkarmak ayrı bir yetenek. Hatta işi o boyuta götürmeden yazdığımız ufacık kodları kendi makinamızda çekip çevirmek bile bir sanat oldu. (2 kişi proje yaparken aynı proje dizinini network üzerinde paylaştığım günler geldi aklıma :) ) (more…)

Continue reading...


 

ŞİRKETİÇİ GÖREV DEĞİŞİKLİĞİ February 25th, 2008

İbrahim DEMİR

arrow-circle.JPG 11 Haziran 2007 tarihinde Kurumsal Krediler ekibinde başladığım CyberSoft macerama, tam 8 ay sonra 11 Şubat 2008 ‘de Altyapı Ekibi ‘ne geçiş yaparak devam ediyorum. Yaklaşık iki haftadır blogumu sahipsiz bırakmamın nedenlerinden biri de bu görev değişikliği oldu.

8 ay boyunca bankacılık ekranlarıyla uğraştıktan sonra artık daha çekirdek işlerle uğraşma vakti gelmişti. Bundan sonra kullandığımız framework ‘un (Aurora) geliştirilmesi ve konfigurasyon yönetimi konularında çalışıyor olacağım. Ama bu işlerle tam olak uğraşmaya başlamadan evvel altyapıda bitirilmeyi bekleyen UBS (Uyarı Bildirim Sistemi) projesine de destek olmam gerekiyor. Sanırım UBS beni Nisan ayına kadar daha fazla meşgul edecek.

Bu görev değişikliğiyle bilikte J2EE dünyasında da ufak ufak adım atmak beni çok mutlu ediyor. İlk hafta iBatis-Websphere entegrasyonundaki sorunla uğraşırken pek çok şey öğrenme ve deneme fırsatım oldu. Umarım bundan sonraki zamanlarda da bir yandan öğrenir bir yandan da öğrendiklerimi uygulama fırsatı bulurum. Hatta bu öğrendiklerimi blogumda da paylaşabilirsem hem benim adıma hem de sizler adına ortaya yararlı birşeyler çıkacağı inancındayım.

Görev değişikliğim konusunda bana destek olan herkese, eski çalışma arkadaşlarıma (tüm Kurumsal Krediler ekibine) ve bana alışmak durumunda kalan :) yeni ekip arkadaşlarıma teşekkürlerimi sunuyorum..

Continue reading...


 

OPEN SOURCE NE ZAMAN TEHLİKELİDİR? January 22nd, 2008

İbrahim DEMİR

open_source.jpgUzun zamandır blogumda tartışmaya açmayı düşündüğüm bir konu var , o da kurumsal alanda Open Source kullanımı üzerine… Ne zaman bir blogda yada mail grunda Open Source ‘u destekleyen bir haber yada yazı paylaşılsa bunlara karşı ortaya hep aynı karşıt görüşler atılıyor. Kurumlarında Open Source ürünleri kullanmayan veya istemeye istemeye kullananlar hep şu açıklamayı yapıyor: Open Source iyi güzel ama totalde maliyetleri göründüğünden daha fazla oluyor. (TCO: Total Cost of Ovnership) Herkesin en büyük sıkıntısı bu ürünlerde sorun yaşadıklarında ciddi manada yardım alabilecekleri bir danışman bulamamaları yada buldukları danışmanların uçuk fiyatlar talep etmesi. Bir diğer şikayet edilen nokta ki bu daha sık gündeme geliyor: Open Source ürünlerle çalışan ekibimizdeki kişiler bu ekipten ayrıldığında çok büyük problemler yaşıyoruz yada bu adamlara ekibimizden ayrılmamaları için daha fazla para ödemek durumunda kalıyoruz. Yani ürüne ödemediğimiz paranın (hala insanların aklına Open Source denildiğinde para geliyor??) daha fazlasını çalışanlara ödüyoruz. Özetle yöneticiler bu ürünleri kullanarak uygulama geliştiren çalışanlarının ANAHTAR ADAM olmalarından şikayetçiler. (more…)

Continue reading...


 

MÜŞTERİLERİNİZE KULAK VERİN ! January 4th, 2008

İbrahim DEMİR

sccc.jpgÇoğu zaman bir yazılım projesini veya bir uygulamayı hayata geçirmeden evvel aklımızda temel bir şablon olur. Bunu kağıda yada dijital bir ortama aktarınca hatlar belirginleşir. Bu sırada aklımıza yeni fikirler gelir ve bunu da şablonumuza ekleyip resmin son şekline iyice yaklaşırız. Bu yeni fikirlerin çoğu kullandığımız benzer ürünlerden esinlenmeler yada kopyalamalardır. (Düşünün: bir audio player yazacak olsanız uygulamanıza ne gibi özellikler eklerdiniz ? Ses ayarları, graphic equalizer, farklı dosya formatlarını destekleme, müzik kütüphanesi, internetten içerik getirme ,belki audio ripping, harici depolama birimleri için destek ve senkronizasyon vs vs. Muhtemelen çoğunuzun aklından bunlar geçti.) Bu süreci tamamlayınca artık development ‘a hazır hissederiz kendimizi ve uygulamamızı exception almadan çalıştırınca “bizden mutlusu olmaz :) ” Güya çoğu ihtiyaca cevap verdik , hemen herşeyi hallettik. Kodlayan mumnun kullanan memnun. Acaba atladığımız bir ihtiyaç, aklımıza getirmediğimiz bir özellik olamaz mı?

 

Olur, olurmuş. Bunu Aqua Data Studio ‘nun e-posta grubuna gönderilen “New Feature” taleplerini okudukça daha belirgin bir şekilde görüyorum. Bakın bugün nasıl bir talep geldi: (more…)

Continue reading...


 

2008 MICROSOFT VİZYONU ve YENİ TEKNOLOJİLER SEMİNERİNE DAVETLİSİNİZ January 3rd, 2008

İbrahim DEMİR

Geçtiğimiz ay Ocak 2008 ‘de sizleri güzel bir seminer organizasyonun beklediğini söylemiştim. Artık seminer ile iligli detaylar netleşti ve 12 Ocak 2008 ‘de CETURK olarak yeni bir seminere imza atıyoruz.

Yaklaşık 1 ay süren yoğun e-posta trafiğinin ardından seminer programını oluşturabildik. Başlıktan da anlaşılacağı üzerine seminer Microsoft ‘un 2007 ‘nin ilk çeyreğinden sonra belirgin bir şekilde su üstüne çıkardığı teknolojilerinin 2008 ‘de hayatımıza ne şekilde gireceği üzerine. Her ne kadar bu teknolojiler 2007 ‘de lanse edilmiş olsa da geliştirilme süreçlerini tamamlamamış oldukları için asıl meyveleri 2008 ‘de hayatımızda olacak. (Microsoft bile downlaoad sitesinde Silverlight ‘ı yeni yeni hayata geçirdi)

expbox_studio.jpgSeminerde 3 konuşmacımz olacak. (Kendimi saymıyorum) Öncelikle Ercan Altuğ YILMAZ Microsoft ‘un Expression Web ve Expression Design ürünlerini bizlere tanıtacak. Bunlarla ufak tasarım demoları yapıp olayı daha da keyifli hale getirecek. Açıkcası Altuğ Hocam ‘ın tasarım konusunda olaya yaklaşımını ben de diğer insanlar gibi merakla bekliyorum. Sürekli business ağırlı bir seminer olmasından ziyade zarif ve şık tasarımların (ki bana çok uzak bir kavram) güne renk kattığı bir seminer olması daha güzel olacaktır diye düşünüyorum. (more…)

Continue reading...