28 Şubat 2009 Cumartesi

Nereler Yapıyoruz...

-->
Takip ettiğim siteler arasında bugün E.Altuğ YILMAZ ‘ un sitesindeydim. Ziyaret etmeyeli epey bir zaman olmuştu. En çok hoşuma giden konu hazırlamış olduğu google teziydi. Gayet Hoş bir davranış böyle bir kaynağı paylaşması, Kendisi beni hiç tanımıyor. Sitesini ziyaret ettiğimi de bilmiyor. Genelde takip ettiğim site sahiplerine teşekkür amaçlı mailler atarım. Çünkü o maillerin onları motive ettiğini düşünürüm. Sırasıyla kimlere mail atmam gerekiyor bir bakalım.
Sanırım diğerlerine teşekkür etmiştim. Konu siteler üzerinden açılmışken bazı konuları da ele almak istiyorum. Şimdi birçok programlama sitesi var bir şey yaptıklarını sanan. Ben siteye giriyorum sorunumu paylaşıyorum kimse bana cevap falan vermiyor - ki bu site(ler) içlerinde barındırdıkları mühendislerle övünüyorlar. Hani bana faydası olmayan kilisenin papazını diye bir söz vardır. Yahu senden tam cevap isteyen yok bir şey yok kaynak göstereceksin ki zaten sen benim sitem en iyi kaynaklardan biri diye övünüyorsun hani nerede kaldı. Mühendis benim sorumun cevabını bilmiyor mu şimdi. Eğer öğleyse istifa etsin çünkü ben öle aman aman zor bir şey sormuyorum. Büyük bir ihtimalle bilgilerini kıskanıyorlar. Ben hangi abi’ye sorsam Allah razı olsun bilmiyorsa dahi şuralardan araştırabilirsin diyor onun verdiği kaynak benim için o kadar önemli ki ama bu sitedekiler kaynak da vermiyor sanki kendisi anasının karnından öğrenip de geldi bi havalar bi tafralar gören de teknolojiyi bulan kişi sanacak. Kardeşim sende bu teknolojiyi kullanmayı başka kaynaklardan öğrendin versen ölür müsün ondan bilmiyorum pek forum sitelerine inanmıyorum ben direk şahıs tanıdığın olacak ona soracaksın cevaplarını ya da onun verdiği sağlam kaynaklara bakacaksın. Yoksa türk forumlarından cacık olacak gibi değil ceviz.net i bunların dışında bırakıyorum çünkü yazarları gerçekten çok güzel makaleler yayınlıyorlar. Takip etmeye çalışıyorum. Makaleleri okumam için üyelikte şart koşmuyor bence bu onlar için büyük bir artı sırf para kazansınlar diye sitelerine girdiğimde Google reklamlarına tıklıyorum 3-5 katkım olsun diye J tamam yaptığımız doğru bir şey değil ama yanlış bir şey de değil girdiğim siteyi de inceliyorum neler satıyormuş diye.Size bir sır vereyim giderayak hani habire örnek hazırlıyorum diyorum ya başlıyorum bir kısım ilerliyorum yok bu böle olmaz diyorum kodları silip atıyorum örnekler de yalan oluyor ama bu sefer yaptığım örneği ne olursa olsun koyacağım kendi kendime yalancı gibi hissediyorum. Tamam bende biliyorum benden başka kimse okumuyor ama insan önce kendine verdiği sözü tutabilmeli.

27 Şubat 2009 Cuma

Veri Formatlama

Bugün veri formatlama hakkında derste gördüklerimden bir iki satır birşeyler yazdım. Yazdığım konular hakkında örnek çalışmalarıma hala devam ediyorum. Hadi Kolay Gelsin.

Int s1=2400;

Double s2= 3254.25;

Console.WriteLine(“s1 = {0}” , s1); // s1= 2400;

Console.WriteLine(“s2 = {0} ” , s2); // s2=3254,25

Console.WriteLine(“s1 = {0:c}” , s1); //s1=2.400tl

Console.WriteLine(“s2 = {0:c4}” , s2); s2=3.254,2500 tl

c: Değer parasal görünümü biçimlendirir. {0:c} veya {c1:c4}//c’ nin yanına girilen sayı virgülden sonra kaç hane olacağını gösterir.

d: Tam sayı için kullanılır {0:d5} =00025

f : Ondalık Sayı Biçimi {0:f3}=25,000

n: Nümerik biçim {0:n} = 3254,25

Tarih/Zaman Format Değerleri

d: Kısa Tarih

D: Uzun Tarih

t: Kısa Zaman

T: Uzun Zaman

f: Kısa Tarih Formatı

F: Uzun Tarih Formatı

Örnek:

DateTime dt= DateTime.Now();

Console.WriteLine(dt.ToString()); //27.02.2009

Console.WriteLine(dt.ToString(“F”)); //27 Şubat 2009 Cuma

Console.WriteLine(dt.ToString(“dd-MMMM-yy”)); // 27-Şubat-09

SIK KULLANILAN SINIFLAR

Tarih Zaman Fonksiyonları -2

System.TimeSpan : İki zaman birimi arasındaki farkı almak için kullanılır.

DateTime tarih1= new DateTime(1989,05,10); //Tarihi yıl,ay,gün sıralamasına göre belirledik.
DateTime tarih2= DateTime.Now(); //Bugünün Tarihini verir.

TimeSpan TFark=tarih2-tarih1; //Bugünün tarihinden girilen tarihi çıkarıyor.

Tfark.Days : Kaç Gün Fark olduğunu verir.
Tfark.Hours: Kaç saat fark olduğunu verir.
Tfark.Seconds : Kaç saniye fark olduğunu verir.

Eğer elde edilecek sonuçlar gerçekten çok büyükse yani integer değerlerini dahi aşıyorsa Double türünde değer veren

Tfark.TotalDays : Kaç Gün Fark olduğunu verir.
Tfark.TotalHours: Kaç saat fark olduğunu verir.
Tfark.TotalSeconds : Kaç saniye fark olduğunu verir.

ifadeleri kullanılır.

26 Şubat 2009 Perşembe

Nasıl Yaşıyoruz?

Sizi bilmem ama ben bu aralar pek de iyi yaşamıyorum. Okulun spor tesisine başladık arkadaşlarla ve inanın şuan lambaları açıp kapamada zorlanıyoruz. kollar kesinlikle yerinden kalkmıyor :). bu şekilde nasıl devam edebilirim bilmiyorum bünyem fazla spora dayanamadı galiba. Neyse biraz da hayatın diğer kısmına bakalım. Diğer kısmı yani okul, proje vs gibi şeyler iyi durumda bugün okul projeme bir dizayn oluşturacak gibiyim ve bloga da Sık Kullanılanılanların altına regedit işlemleri ile ilgili bir şeyler yazacağım. Bu konuları benim bulduğumu düşünmeyin okulda ne işlersek ben anladığım kadarıyla size aktarıyorum. Şimdi daldan dala atlıyorum konulşarda ama şunu da söylemek istiyorum. Benim telefoncular için yaptığım program Cepci isimli olan daha önceden bahsetmişdim. Geçen gün gene bir piyasa araştırması yapayım dedim aman Yarabbi oda ne 200lira + KDV diyorlar. Halbuki ben 150kontore kafiydim. Sanırım bu konuda biraz gözlerimi açmam gerekiyor. Hadi ben şimdi regedit ile ilgili yarım kalan örneğe geri döneyim. Yetişirse akşama yazarım yetişmezse yarına hadi kalın sağlıcakla(İyi Hoş benden başka giren birileride yok zaten :) )

24 Şubat 2009 Salı

-SIK KULLANAN SINIFLAR-

Tarih / Zaman Fonksiyonları

Tarih zaman fonksiyonları System.DateTime sınıfı içerinde barınmaktadır. System.DateTime sınıfında tarih saat aralığı 01.01.0001 00:00:00 ile 12.31.9999 23.59.59 arasındadır.

System.DateTime sınıfının bazı özellikleri:

Date: Tarih ve Zaman değerinin sadece tarih değerini döndürür.

Day: Ayın kaçıncı günü olduğunu verir. 1~31 arasında integer bir değerdir.

DayOfWeek: Haftanın Gününü Verir.(Pazartesi ~ Pazar)

Hour: Saati verir(0~23)

Minute: Dakikayı verir.(0~59)

Month: Yılın kaçıncı ayı olduğunu döndürür.(1~12)

Now: Sistemin o andaki zaman bilgilerini verir. (20.02.09 00:41:12)

Second: Saniyeyi verir.(0~59)

Today: İçinde Bulunduğumuz Tarih bilgilerini verir.

Year: İçinde bulunduğumuz Tarih bilgilerini verir.

AddDays: İstenilen tarihe Gün Ekler.

AddMonths: İstenilen tarihe ay Ekler.

AddYear: İstenilen tarihe yıl Ekler.

AddHours: İstenilen tarihe saat Ekler.

AddMinutes: İstenilen tarihe dakika Ekler.

CompareTo:İki tarihi karşılaştırmak için kullanılır.

IsleapYear:Bu yılın kayıp yıl olup olmadığını verir. Geri dönen değer bool tiplidir.

ToLongDateString():Uzun tarih bilgisini verir(20 Şubat 2009Cuma)

ToShortDateString():Kısa Tarih bilgisini verir.(20.02.2009)

ToLongTimeString():00:53:00

ToShortTimeString():00:53


bu başlık altında paylaşmak istediğim bir kaç şey var inşallah zamanım olursa c# ta bu konulara değinen örneklerde vereceğim.

23 Şubat 2009 Pazartesi

İzlenmesi Gerekenler

Şiddetle izlemenizi tavsiye edeceğim bir kaç film var.

Death Race
Transporter -3
Journey to the Center of the Earth


Geri Döndüm....

ıspartaya geri döneli neredeyse iki hafta oldu fakat telekom nedense internete bağlanmama bir türlü izin vermiyor bende bir şey yazamıyorum. Neyse nasip kısmet bugüneymiş. Şöle bir göz atacak olursak tatilde neler yaptım...

1) Ev kuşu gibi hiçbir yere gitmedim.
2) Çok nadir de olsa arkadaşlarımla buluştum.
3) Delphi Projesine şöle epey bir uzaktan baktım :)
4) Sözlük programım vardı bi onun ile ilgili yeni fikirler edindim.
5) AsP.Net nedir, neyin nesidir diye bir baktım.
6) Piyasadaki tüm bilgisayar dergilerinden aldım. Yeni şeyler öğrendim.

Sanırım hepsi bu başka bir şey yaptım mı hatırlamıyorum. Hatırlamıyorsam zaten önemli bir şeyde değilmiş demektir. Bu dönem projeler biraz kasacak gibi ya hayırlısı bakalım neler olacak. Durun şunuda bahsetmeden geçemeyeceğim ne olduysa bilmiyorum yabancı dillere karşı epey bir ilgi uyandı içimde habire ingilizce konuşmaya çalışıyorum :) rus alfabesini ezberledim sayılır. İtalyanca tüm metinleri okuyabiliyorum(Anlıyorum demiyorum :)) İtalyaca gün içerisinde konuşulan cümleleri bu hızla giderse yakın bir zamanda bitereceğim...
Eğer bu cümleleri çat pat öğrenebilirsem kişiliğim artacak :) hani bir dil bir insan iki dil iki insan diyorlar ya bende yarım yarım bir kaç tane olacak.