29 Aralık 2008 Pazartesi

Yeni Yılda Yazılım Üzerine Kehanetler

2009 ve sonrasında, yazılım dünyasını ve yazılımcıları neler bekliyor?

Uzunca bir süredir yoğunluk nedeniyle yazılara ara vermek durumunda kaldım. Ama bunca zamandır boş durmadım tabii ki, sizin için 2009 yılında ve sonrasında yazılım dünyasında neler olacak, ekibimle birlikte yemedik içmedik araştırdık (!) ve sonuçta aşağıdaki bulgulara ulaştık.

devamı için tıklayın

22 Kasım 2008 Cumartesi

Resim Kaynakları

Herhangi bir yerde kullanılmak üzere görsel ihtiyacınız varsa aşağıdaki linkler işinize yarayacaktır. Birçoğunda ücretsiz görseller var.

http://www.freedigitalphotos.net/
http://www.free-clipart-pictures.net

1 Kasım 2008 Cumartesi

Yazılım Mühendisliği Nedir?

"Yazılım Mühendisliği" kavramı üzerine tanımsal bir bakış..

Bu güne kadarki yazılarda etrafında epeyce dolanıp, ara ara da şöyle çok ucundan değindiğimiz “yazılım mühendisliği” kavramının artık adını koymanın zamanı geldi.

...

Devamı için tıklayın.

10 Eylül 2008 Çarşamba

Çok İyi Bir "Yazılımcı" Olmanın Reçetesi

Ödüllü bir yazılımcıdan, yazılımcı olmanın reçetesi

Onur Kazgan ortaokuldan bu yana kendini yazılıma adamış bir insan. Onun ustalığı uluslar arası bir yarışmada alığı birincilik ödülüyle tescil edilmiş durumda. 2002 yılında Amerika’da yapılan PocketPC Zirvesinde Yahoo Messenger, AOL Instant Messenger, MSN Messenger Force gibi güçlü rakiplerini arkasında bırakarak PocketCHAT adlı IRC client uygulamasıyla ödül aldı. Bununla ilgili detaylı bilgi için http://www.sspocketchat.com/about.aspx adresine bakabilirsiniz.

Onur’la “iyi bir yazılımcı nasıl olunur?” başlıklı bir röportaj yaptık. Aşağıdaki metni okurken gerçek bir başarı hikayesi ve bu hikayenin sahibinin görüşlerini öğrenmiş olacaksınız. Onur’un özellikle üzerinde durduğu şey, işinizi iyi yapmaya odaklanmanız ve çok çok basit de olsa bir yerlerden başlayarak işin içine girmeniz.

...

Devamı için tıklayın.

5 Eylül 2008 Cuma

LINQ Uygulaması - Bilgisayardaki İşlemleri Listeleyin



var islemler = from islem in Process.GetProcesses()
where islem.PagedMemorySize64>1024*1024*100
select islem;
foreach (var islem in islemler)
Console.WriteLine(islem.ProcessName);


1 Eylül 2008 Pazartesi

LINQ Uygulaması - Olay Günlüğündeki Hataları Listeleyin

Bilgisayarınızdaki uygulama günlüklerini (EventLog) listelemek için aşağıdaki kodu kullanabilirsiniz. Kodda System.Diagnostics isim alanındaki EventLog sınıfı kullanılarak olay günlükleri listelenmiş ve bunun içinden hatalar LINQ ile sorgulanarak çekilmiştir.

EventLog gunluk = new EventLog("Application", ".", "");

var hatalar
= from log in gunluk.Entries.Cast()
where log.EntryType == EventLogEntryType.Error
select log.Message;

foreach (var hata in hatalar)
{
Console.WriteLine(hata);
Console.WriteLine();
}

24 Temmuz 2008 Perşembe

INETA Türkiye

Yazılım sektöründeyseniz, bir yandan mesleğiniz gereği yapmanız tamamlamanız gereken işler varken, bir diğer taraftan da hızla gelişen teknolojiyi takip etmeli ve yenilikleri bir an önce öğrenmelisiniz...

Bu girdi yazılım sektörüne yeni gireceklerin
"nereden başlamalıyım?"
ve sektörde olanların
"kendimi nasıl geliştirirm?"
sorularına cevap arayışta ilk adım...

devamı için tıklayın Chip Online (Tek Kişilik Yazılımevi)

18 Temmuz 2008 Cuma

INETA Summer Hit 2008!

INETA Summer Hit 2008 etkinlilkerine ben de konuşmacı olarak katılıyorum. 2 Ağustos'ta saat 13.00 - 15.00 arasındaki "Yazılım Dünyası Nereye?" başlıklı söyleşiye hepinizi bekliyorum. Etkinlikle ilgili detaylı bilgilerse aşağıda...


Başta INETA Türkiye Başkanı Daron Yöndem olmak üzere etkinliğin hazırlanmasına emeği geçen herkese teşekkür ediyorum.

Daron'un blogundan:

Yaz aylarının seminerler ve eğitimler açısından biraz sakin geçtiğinin
farkındayım. Bu nedenle bir süre önce ayaklanarak tatile gidemeyen yazılımcılara
bir hafta sonu dopingi hazırladık; INETA Summer Hit 2008!

Hepinizi
aktiviteye bekliyorum. Her zamanki gibi aktiviteler boyunca vereceğimiz
hediyelerden aktivite öncesi bahsetmeyeceğim :) Peki neler yapacağız? İlk gün
Silverlight 2.0 ile sıcak bir giriş yaptıktan sonra yemek sonrası "Yazılım
Dünyası Nereye?" konulu bir sohbet panelimiz olacak. Bu panele sektörden
uzmanlarımız katılacak, sizin de sorularınızı alacağız, ayrıca söz konusu
uzmanların haberi yok ama onlarla ilgili sinsi planlarım da var :) Öğleden sonra
ise Team Foundation Server sunumumuz var. Özellikle hangi sunumu hangi
uzmanımızın yapacağından bahsetmiyorum :) 3 Ağustos Pazar günü ise Internet
Explorer 8.0 yenilikleri ile başlayacağız. Yakın zamanda Beta 2 sonrasında da
tam sürümü ile IE 8.0'in çok ilginç yenilikleri var. Sonrasında bir Web 3.0
vizyonerlik sunumu ve Web Client Software Factory konusunu inceleyeceğiz. Son
olarak LINQ'in hem C# hem VB kısmına göz atarak (Tamam, itiraf ediyorum VB
kısmında ben varım) iki güzel günü bitirmiş olacağız.

İsteyenler
aktivitelere laptopları ile gelebilirler. Hem anlatılanları denemek hem de
kullanılan uygulamaları hemen konuşmacılardan almak için hoş bir seçenek
olacaktır. Lütfen kayıt olmayı unutmayın, Yıldız Teknik Üniversitesi'ndeki
aktiviteye girişte isimleriniz kontrol edilecektir.

Aktivitenin
organizasyonunda yardımlarından dolayı sevgili Ali Rıza Babaoğlan ve Oğuz
Yılmaz'a teşekkür ediyorum.

Kayıt adresi: http://tinyurl.com/inetasummerhit