26 Haziran 2009 Cuma

GÖZYAŞIMSIN ANNEM...

Paylaşmak istedim umarım beğenirsiniz.

Gözyaşımsın Annem…

Yıllar mıdır değerlendiren seni,
Ah annem…
Bir bilsen, bir görsen,
Bendeki seni.

Yokluğun yok,
Her daim içimdesin çünkü.
Hasret nedir bilmem…
Laf aramızda annem, bu kelimeyi pek sevmem.

Dünden önce başladı, yarınlarda da sürecek,
Annem, bu kervan çok yol aldı, daha da yürüyecek.
Hatıralar biriktirdik vagonlar dolusu,
Ölüm değil beni korkutan, sensizlikti doğrusu…

Dün yine beni sıkça götürdüğün parkta dolaştım,
Hafif bir yağmur altında.
Kağıt helva aldım köşedeki amcadan,
Yiyemedim annem, sen geldin aklıma ağlayacaktım.

Bu simitler şimdi niye tatsız,
Aynı fırından alıyorum oysa…
Bu çayda olmamış be usta,
Nerde o eski tatlar, yoklukta bölüştüğümüz canımla…

Yıllar mıdır değerlendiren seni,
Ah annem, şahin bakışlım, yufka yüreklim,
Merak etme, ben biliyorum sendeki beni,
Ve şunu da biliyorum ki ölüm bile ayıramadı bizi.

Ama seni bugün durgun gördüm biraz,
Ziyaretine yalnız geldim diye mi kızdın yoksa;
Kardeşlerim de gelecekti, ama okuldalar biliyorsun.
Beni öptüler senin yerine…

Ah ah annem,
Ve bu gülü verdiler bana,
Gözlerinde sana olan hasretle,
Koyayım diye mezarının üstüne…

Ne zordu, gelincik yüreğimi çınar gibi sağlam tutmak ne zor,
Pınarlar kurudu içime akıttığım yaşlarla da,
Bir katıla katıla ağlayamadım,
Gözyaşımsın annem tek damlana bile kıyamam, kıyamadım.

Remzi Gümüş

13 Mayıs 2009 Çarşamba

C# 4.0 Features

C# 4.0 gelirken kokusuda çoktan duyulmaya başladı. Yazılımcı için kolaylıklar sağlayacak yeni yöntemler geliştiriliyor olması çok güzel. Adil Mughal 'ın zahmet edip yazıp yayınladığı C# 4.0 için Optional Parameters ve Named Argument okuduktan sonra paylaşmak istedim.

http://adilamughal.blogspot.com/
http://www.codeproject.com/KB/cs/CSharp4_Features.aspx

public class Employee

{
public string FirstName { get; set; }
public string LastName { get; set; }
public string Qualification { get; set; }
public string MiddleName { get; set; }

public Employee(string firstName, string lastName)
{
FirstName= firstName;
LastName= lastName;
Qualification= "N/A";
MiddleName= string.Empty;
}

public Employee(string firstName, string lastName, string qualification)
{
FirstName= firstName;
LastName= lastName;
Qualification= qualification;
MiddleName= string.Empty;
}

public Employee(string firstName, string lastName, string qualification, string middleName)
{
FirstName= firstName;
LastName= lastName;
Qualification= qualification;
MiddleName= middleName
}
}

C# 4.0 ile, sadece bir yapıcıyı "constructor" oluşturmaya ihtiyaç duyuluyor.

public Employee(string firstName, string lastName, string qualification = "N/A", string middleName = "")

{
FirstName= firstName;
LastName= lastName;
Qualification= qualification;
MiddleName = middleName;
}

Çok basit :) ve kolayca çağırabilirsin:

Employee(“Adil”,”Mughal”);
Employee emp= newoyee("Adil", "Mughal");

Yapıcıda "constructor" bazı opsiyonel parametreler örneği.

public Employee(string firstName, string lastName, string qualification = "N/A", string middleName = "")

Employee emp= new Employee("Adil", "Mughal");
Employee emp = new Employee("Adil", "Mughal", middleName: "Ahmed");

Query'i cevaplamak için yeteri kadar iyi. :). Employee constructor'da bazı değişiklikleri yapınca ve lastName opsiyonel oldu.

public Employee(string firstName, string lastName = "", string qualification = "N/A", string middleName = "")

Şimdi tamamen basit ve esnek Employee instantiate nesnesi olacaktır.

Employee("Adil", qualification:"BS");
Employee("ABC", lastName: "EFG", qualification: "BS");
Employee("XYZ", middleName: "MNO");

2 Mayıs 2009 Cumartesi

SQL Server 2008 Service Pack 1




SQL Server 2008 32 bit ve 64 bit sürümleri için Service Pack 1 versiyon numarası ile 10.00.2531.00 yayınlandı. İyi güncellemeler.

SQL Server 2008 SP1
http://www.microsoft.com/downloads/details.aspx?FamilyID=66ab3dbb-bf3e-4f46-9559-ccc6a4f9dc19&displaylang=en

SQL Server 2008 Express Edition SP1
http://www.microsoft.com/downloads/details.aspx?familyid=01AF61E6-2F63-4291-BCAD-FD500F6027FF&displaylang=en#filelist

BİR DİLEĞİM VAR SENDEN AMCA

Kendisine sormadan ekledim umarım beni affeder. Paylaşmak istedim.

Nicedir düşlerime girer,
O, pala bıyıklı, ela bakışlı adam.
Okşar saçlarımı, okşar, okşar,
BABAM, uyanırım, içim yanar.

Bir dileğim var senden amca,
Küçük bir öpücük.
Hani her iş dönüşü oğluna kondurursun ya.
Kim bilir, belki okşarsın bile saçımı.

Ağlarsam sakın üzülme ha,
Bunlar mutluluk gözyaşları…
Yıllardır kurumuş sevgi tohumlarını suluyorum.,.
Okşa, okşa saçlarımı amca.

Bir dileğim var senden amca,
En son,kaybettiğim günün sabahı sarılmıştım Ona.
İzin ver doya doya sarılayım sana.
Ohh, baba kokuyor baba.

Varsın bu bayramda yırtık olsun papuçlarım,
Bir parça ekmek, birkaç zeytinle yine doyarım,
Alışkınım ben, oyuncaksız da oynarım,
AMA ya saçlarım, saçlarım… Amca!

Remzi GÜMÜŞ

http://www.denizfeneri.org.tr/

25 Nisan 2009 Cumartesi

Internet Explorer 8

Microsoft sonunda IE7 yi iyileştirerek IE8 sundu. Vista'nın sürekli karşılaştığım explorer hataları giderilmiş ve daha stabil çalıştığı ortada. Bir çoğumuz internette gezinmek için Internet Explorer kullanmıyor olabiliriz ancak kullandığımız işletim sisteminin daha stabil çalışması açısında Microsft çözümlerini mutlaka yüklemeliyiz.

Bu yorumları yaparken IE8 'i kötülemek istemem yiğidi öldür ama hakkını ver demişler. Firefox kullanıcısıyım ancak IE8 de fena çalışmıyor. Yenilikleri takip ederek kendini güncellemiş ve eski sürümlere nazaran daha iyi çalıştığını düşünüyorum.

İndirmek isteyenler için link
http://www.microsoft.com/windows/internet-explorer/worldwide-sites.aspx

8 Nisan 2009 Çarşamba

Müslümanlığı kabul eden Avusturalyalı bir gencin hikayesi.

Avusturalyalı bir genç İslamiyetle nasıl tanıştığını, yaşadığı arayış ve olayları anlatıyor. Biraz zaman ayırıp lütfen izleyin.


Müslüman olan Avusturalyalı genç
Yükleyen merve223

28 Mart 2009 Cumartesi

Nisan 1 şakası mı? Gerçekten bir tehlik mi?

1 Nisanda bilgisayarlar üzerinde büyük bir tehlike olarak dolaşan haberler hakkında kimse kesin bir bilgi sahibi değil. Şaka mı? Gerçek mi? Yeni bir Chernobil virüsü (win95.CIH) vakası mı?

Açıklamalara göre Conficker Solucanı başarılı bir şekilde güvenlik ayarlarını kapatabilir ve güvenlik site ve sistemlerine erişimi kapata bileceği söyleniyor. Nisan 1 şakası istemiyorsanız araştırmalara devam. Kullandığınız sistem ve yazılımların güncellemelerini yapınız. Özellikle Windows İşletim Sisteminin güncellemelerini Windows Update üzerinden ve Virüs programlarının güncellemelerini sık sık gerçekleştirmenizi öneririm.

2 Mart 2009 Pazartesi

ROW_NUMBER (Transact-SQL)

SQL Server 2005 ile gelen bu yeni özellik önceki sürümlerde bulunmuyor. Çalışırken satır numarasına ihtiyaç duyarsanız. Benim gibi :) buyrun size yardımcı bir kaynak.

ROW_NUMBER() OVER ( [ ] )

Return Type 'bigint
'

SELECT

sto_kod
,sto_isim
,ROW_NUMBER() over(ORDER by sto_kod ASC) AS [SATIR]

FROM dbo.STOKLAR


Asıl kaynakta bu linkte:
http://msdn.microsoft.com/en-us/library/ms186734.aspx