11 Nisan 2011 Pazartesi

AVEA Kırmızı Kuşak Programı


Avea'nın üniversite öğrencilerine yönelik başlatmış olduğu Kırmızı Kuşak Programı uzun zamandır dikkatimi çekiyordu. Bu sene başvurdum ve mülakatlara çağrıldım. Mülakat çok ilginçti. 6'lı gruplar halinde bir odaya alındık. Bir masa etrafına rastgele oturduk. (Muhteşem görünen pastalar vardı ama mülakat havasından dolayı yiyemedim pişmanım) Herbirimizin önünde dosyalar vardı. Bizimle ilgilenen tatlı bayan Avea Ankara'nın insan kaynakları sorumlusuymuş sonradan anladık. Mülakatta ne yapacağımızı anlattı.
Hayali bir inşaat firması olan Kalender İnşaat var. Bu firma markalaşmak için bir projeye imza atmak istiyor. Ellerinde bir sürü proje var ama hangisini yapmalı? Benim ve herkesin önündeki dosyada bu projelerden birinin raporları var. Herkesin 10dk süresi var okuyacağız ve rapora bağlı kalarak projemizi savunacağız, diğer arkadaşlara anlatacağız. Benimki Osmanlı Evleri projesi çıktı. 40dk süren bir konuşma/tartışma ortamı oldu. Baya çok konuştum. Osmanlı Evleri'nin ne kaddaarrr süpper bir proje olacağını anlattım. O kadar ki hakkaten toplantıdaymışım da yapılacakmış gibi geldi. Öyle anlattım ve benimsedm projeyi yani. Benim için mülakattan çok eğlenceli bir çalışmaydı. (Bu arada mülakat sadece mühendislik öğrencilerine yönelik değil işletme, mühendis vb. karışık) Çıktığımda çok mutluydum hakkaten projem yapılacakmış gibi.
Avea Kırmızı Kuşak Programına seçildim. Daha sonra Ankara Hilton'da kokteyl tadında bir kaynaşma etkinliği yapıldı. Binlerce başvurudan sonra seçilen az sayıdaki Kırmızı Kuşak'tan biri olduğum için tebrik edildim, yüceltildim, gururum okşandı. Kokteyl amaçlı "atıştırmak için" hazırlanan yiyeceklerle ben karnımı doyurduktan sonra hızlı trenle hızlı hızlı Eskişehir'e döndüm.
Mutluyum, Kırmızı Kuşak'ım.
www.aveakirmizikusak.com

C# 'ta Excel Sütunlarını Veri Boyutuna Göre Otomatik Ayarlama

Programda raporlama yaparken verileri genellikle excel sayfasında gösteririz. Fakat verilerin uzunlukları belli olmadığından excelde görünümler default kolon boyutunu aştığında ######## şeklinde görünecektir. Bunu engellemek için, kolonları gönderdiğiniz verinin uzunluğuna göre otomatik ayarlamanız gerekir.
Excele TÜM verileri aktardıktan sonra (!!) oluşturduğunuz Range objesini, örneğin burada adı myRange olsun,

myRange.EntireColumn.AutoFit();

yazın. Bunu tüm kolonlara uygulayın. Örneğin,

for (int j = 0; j < data.Columns.Count; j++)
{
Range myRange = (Range)sheet1.Cells[StartRow, StartCol + j];
myRange.EntireColumn.AutoFit();
}

Setup Projesine Uninstall Seçeneği Ekleme

Programınızı tamamladınız ve setup projenizi oluşturdunuz. Kurulduktan sonra seçenekler arasına uninstall koymak istiyorsunuz. Bunun için,

Uninstall.bat dosyası oluşturun. Bunun içine,

C:\WINDOWS\system32\MsiExec.exe /I{productcode}

cümlesini yapıştırın. Burada windowsun programları kurduğu dosyayı işaret etmeniz gerekiyor. product code kısmına, Visual Studio'da yarattığınız setup projenizin tab properties alanından alabilirsiniz. Daha sonra bu dosyayı Application Folder içinde sağ tıkladığınızda,
Add > Project Output > File > Uninstall.bat
içine atın.

21 Ocak 2011 Cuma

Ben Bende Değil

Mevlana'nın şiirlerini çok severim. Özellikle iki yıl önce okuduğum Elif Şafak'ın Aşk adlı romanından sonra Mevlana ve Şems ile ilgili internetten baya bi araştırma yapmıştım. Ondan beridir unutmuştum ta ki bugün canımın içi sevgilim bu şiiri bana gönderene kadar.. Anlatılmak istenen bir dünya dolusu söz nasıl sadece topu topu 4 cümlede anlatılmış, gerçekten hayran kaldım. Bu yüzden burada paylaşmak istedim. Umarım beğenirsiniz.

Ben Bende Değil

Ben bende değil, sende de hem sen, hem ben,
Ben hem benimim, hem de senin, sen de benim,
Bir öyle garip hale bugün geldim ki
Sen ben misin, bilmiyorum, ben mi senim.

Mevlana Celaleddin Rumi

Not: Seni çok seviyorum:)

24 Aralık 2010 Cuma

Microsoft Türkiye Yaz Okulu Ankara 2010

Sıcakların iyice bunalttığı yazın gününde nerdeyim: Microsoft'un Ankara yaz okulunda.. Tarihler temmuzun 19'unu gösterdiğinde yola çıktık. Evet aldık valizimizi, bulduk bir yurt, sabah erkenden kalk-akşam yorgun argın odaya gel tekniğiyle gidip geldik Hacettepe'ye. Otobüsler sıkışıktı ama sıraya girip otobüse binme olayı çok hoştu doğrusu. Eskişehir'de "Otobüse önce ben gircem!" diye bir düşünce yapısı olduğundan Ankara bir tuhaf geldi. Aynı anda "Eskişehir'de hiç Ankaralı yok mu acaba? Varsa da nerede bunlar!?" sorusunu da beraberinde getirdi. Yaz okulu süresince çektiğim tek sıkıntı otobüs sıkıntısıydı sanırım. Koskoca Hacettepe üniversitesine Ankara belediyesi sadece bir otobüs ayırmıştı. Yollarda 50 derece sıcaklıkta istiflenmiş balık gibi gidip gelirken kendi üniversitemi hatırlayarak huzur bulmaya çalıştım. Her neyse.. Bunu unutabilirsem Ankara'da geçirdiğim dönem çok hoşuma gitti diyebilirim. 20 iş günü boyunca Windows Server 2008 R2, SQL Server 2008 R2, C#, ASP.NET ve Silverlight, XNA Game Studio, Sharepoint, Windows Embedded, Windows Mobile konularında eğitim aldık. Sonunda ise bir proje gliştirdik. Aslında bu staj olarak geçebiliyordu ama stajlarımı zaten fazladan tamamlamış olduğum için benim için daha çok eğitim, yeni insanlarla tanışmak, farklı eğitmenler ve fikirler görmekti. Hoş ve birsürü deneyim kazandığım bir süreç oldu benim için. Eğitmenlerimize ve arkadaşlarıma buradan selam olsun..

3 Mart 2010 Çarşamba

Ubuntuda Eclipse kurmak

Java geliştirmek için kullandığımız idelerden biri olan eclipse i ubuntuda kurmak isterseniz bazı işlemleri yapmanız gerekiyor. Saçınızı başınızı yolmayın çok basit aslında.

Öncelikle add/remove program kısmına girin. Arama kutusundan jre ve jdk diye aratın ve bunları indirin. Çünkü eclipsein çalışabilmesi için bir jre ye(java runtime environment) ve kodlarınızın çalışabilmesi için bir jdk ya ihtiyacınız var. Daha sonra buradan eclipse galileoyu indirin. İndirdiğiniz dosyayı o haliyle kullanamazsınız çift tıklayın archive manager ile dosyayı extract edin. Sonra Terminali açın. cd komutuyla eclipse i extract ettiğiniz directorye gelin. Buraya dikkat: bulunduğu directorye geldikten sonra eclipse klasörnün içine gelin. Şimdi sudo ./eclipse komutunu çalıştırın eclipse açılacak. Her seferinde buradan mı çalıştıracağız diyorsanız evet bu komutu yazıp çalıştıracaksınız. Veya bi yolu daha var masaüstüne sağ tıklayıp create launcher dediğinizde eclipsein yolunu falan gösterip bi kısayolunu oluşturabilirsiniz.

16 Ocak 2010 Cumartesi

MSP Programıyla İlgili Düşüncelerime Bir Açıklama

Microsoft'un her yıl açtığı MSP programına bu yılın başında büyük bir istekle başvurmuştum. Bütün yaz nasıl birşey çekmeliyim, nelerden bahsetmeliyim diye düşündüm, hatta o sırada staj yapıyordum ama orada yürüttüğüm projeye bile konsantre olamıyordum. Kafamda sürekli bu vardı çünkü MSP çalışmasında yer almayı gerçekten çok istiyordum. Şimdiye kadar okulumuzda Microsoft'un pekçok lansmanına ve etkinliğine ev sahipliği yaptık. Ineta Hit, Gencsen Gelceksin gibi etkinlikleri düzenledik ve diğer yaptığımız Bilişim Günleri gibi büyük organizasyonlarda da Microsoft'a hep en fazla yeri ayırdık. Microsoft okulumuzda her etkinlik düzenlemek istediğinde salonu tıklım tıklım doldurduk. MSP Selim Özenç arkadaşımla birlikte güzel çalışmalarda bulunduk.
İşte bunlardan da dolayı bu işi iyi yapabileceğimi düşünerek ve bunu çok isteyerek msp programına başvurdum. Fakat sonuçlar bende hayal kırıklığı yarattı. Bölümdeki diğer arkadaşlarım da ben de okulumuzdan 2 kişi seçilir diye beklerken sadece 1 kişi seçildi. Eskişehir gibi bir yerden toplamda 2 kişinin seçilmiş olması bizi üzdü cidden. Nedenini msp programından sorumlu Mehmet Bey'e ilettim.
Bir hafta önce Mehmet Bey'den ikinci dönem msp programına katılmayı isteyip istemediğimle ilgili bir mail aldım. Öncelikle çok teşekkür ederim. Bir dönem önce bu programa katılmayı çok isteyip de emek harcadığım için o zaman olmasa da şimdi böyle bir teklif gelmiş olması beni çok sevindirdi. İşte bu durumdan sonra Mehmet Bey'e de ilettiğim gibi bir önceki yazımda yer alan bazı eleştirel ifadelerimi açıkladım.
Sonuçta şimdiye kadar, Microsoft bünyesinde bir çalışmada bulunmadığım için eleştirimi bloguma yazdım. Ama bundan sonra eğer Microsoft ailesinde böyle bir çalışmaya katılırsam, dikkatli olup eleştirilerimi direkt ilgili yere, Mehmet Bey olabilir veya Microsoft'ta çalışan çok sevdiğim Tayfun hoca gibi bazı hocalarıma olabilir, iletmek suretiyle yaparım.
O yüzden katılmadığım konular olduğunda çekingen durmak yerine eleştirilerimi yapmalıyım diye düşünüyorum. Çünkü burada asıl önemli olan, zaten başarılı olan bir kurumu daha da güzel bir yere getirebilmek.
Bu eleştirim Microsoft hakkındaki düşüncelerimin olumsuz olduğu gibi bir izlenim verebilir. Halbuki aksine, Microsoft ve teknolojileri ile ilgili bir tutkum veya bir isteğim olmasa zaten bu yılın başında msp programına başvurmazdım. Emek harcanarak yapılan işler bunlar. Ben Microsoft bünyesinde cidden böyle bir çalışmada bulunabilmek için bu emeği harcadım ve başvurdum. MSP programında çalışmayı ilk başvurularda ne kadar istiyorsam hala da o kadar istiyorum.