25 Temmuz 2009 Cumartesi

Kaybettiğimiz Zamanlara İnat

Kaçalım sevdiğim buralardan el ele bir gece
Kimselere haber vermeden,uyandırmadan
Uzaklara hemde çok uzaklara
Kaybolmamak için kaybettiğimiz zamanlara inat

Kalabalıktan ayrılalım birbirimizden değil
Dilimizde sevdiğimiz şarkı ellerimde ellerin
Ne ben ne sen sadece biz olalım
Aşık değil aşk olalım
Kaybolmamak için kaybettiğimiz zamanlara inat

Tenini yalnız rüzgar okşasın ben bile değil
Ellerine sadece su dokunsun çünkü o benden daha masum
Şaçların parmaklarıma dokundu
Eyvah! Kirletmemeliyim seni daha fazla kendi karanlağımda,gidelim burdan
Kaybolmamak için kaybettiğimiz zamanlara inat

Sen,cenetteki vahşi çiçeğim nerdesin kimbilir bu gece
Hangi düşlerin peşindesin?
Derler ya umudun bittiği yerde ayrılık başlar diye
Bense işte tam ordayım o sessiz karanlıkta
Ve kulağımda sevdiğimiz şarkı
Kaybolmak için kaybedeceğim zamanlara inat!

Özkan SELEK

30 Mayıs 2009 Cumartesi

Sonunda bitti xD xD

Ne maceraydı yaklaşık 2 hafta boyunca hergün kütüphanede ,grand ve bahane cafede , harunun evinde mekik dokuyarak geceli gündüzlü uğraşarak projemizi bitirdik... Bazı aksiliklerlede boğuştuk kimi zaman makinemiz çöktü , kimi zaman crystal report başımızı ağrıttı ama bitti...

Harun kardeşime ve bilhassa annesine misavirperverliklerinden ve ilgilerinden dolayı teşekkür etmeyi bir borç bilirim...(Poğaça,ıslak kek ve çay süperdi...xD)

Bu projenin şahsıma katkıları şunlardır;
Projenin her adımında yedek almayı alışkanlık haline getirdim xD
Uptade Panelin conditional gibi bir özelliğini unutmamdan dolayı sayfamızdaki saatin her tickinde datasourca yeni ve anlamsız kayıtların oluşmasından dolayı çektiğiz acının gereksiz olduğu xD
Accordionun içindeki radgridin ihtişamını xD xD
DOM öğrenmem gerektiğini
anlamış bulunmaktayım :D :D

Takım içerisindeki uyum da projemizin iki hafta gibi bir sürede bitmesinde büyük bir etkendi(tabi bir oyuncunun sözde turnesinden dolayı bu oyuna katılamaması hariç...(Bunu yazdık bir yere o kendini biliyor okuyacak bu satırları... xD xD ))

11 Mayıs 2009 Pazartesi

Debian Ödev (login shell,loginproccess,home directory)

Arkadaşlar Rıdvan Şen hocamızın verdiği ödev , bize düşen konuların slaytı buyrun...
Sizde elinizdekileri rapide upload edip yorum olarak gönderin , paylaşalım....

8 Mayıs 2009 Cuma

Linux Kabuk Programlama-2 While ve If Yapısı

Arkadaşlar While ve If Yapısına bir örnek vermek için çok basit bir örnek soru ve cevabı;

Soru: Ayrı veri satırından 0 sayısı girilene kadar girilen sayılar içinden en küçük değeri bulan ve sonucta ekrana yazdıran bir script yazalım...


Cevap:


#!/bin/bash
enk=999
read sayi
while [ $sayi -ne 0 ]
do
if [ $sayi -lt $enk ]
then
let "enk=$sayi"
fi
read sayi
done
echo "en kucuk sayi=$enk"




Arkadaşlar Linux kabuk programlamada while da koşul bildirimi üst seviye dillerdekinden biraz farklı (<,>,=! gibi değil).
Şöyleki:

-gt büyük
-lt küçük
-ge büyük eşit
-le küçük eşit
-eq eşit
-ne eşit değil

Pipeling işlemlerinde görüşmek üzere...

7 Mayıs 2009 Perşembe

Ajax Control Toolkit Tanıtım...(1)

Arkadaşlar Asp.net yeni bir teknoloji olmasına karşın (Php ve Asp den) sayfalarda kullandığımız kontroller sonucunda oluşan "postback" ler hem sayfayı yavaşlatıyor hemde değişken kontrolünde zorluklar çıkartıyor... Microsoft tabi bunuda düşünerek Ajax beyimizi üreterek işlerimizi kolaylaştırdı diyebilirim.
Ajax nedir? Muhteviyatında neler vardır?
Asynchronous JavaScript and XML sözcüklerinin kısaltması olan Ajax, etkileşimli (interaktif) web uygulamaları yaratmak için kullanılan bir web programlama tekniğidir. Temel amacı arka planda sunucuyla ufak miktarda veri değişimi sayesinde sayfayı daha hızlı güncellenebilen web sayfaları yapmak, dolayısıyla kullanıcının istediği her anda bütün web sayfasını güncellemek derdinden kurtulmaktır. Bu da web sayfasının etkileşimini, hızını ve kullanılabilirliğini artırmak demektir.




Ajax tekniği aşağıdaki teknolojileri kullanır:

# Bilgiyi biçimlendirmek ve görüntüsünü değiştirmek için XHTML (ya da HTML) ve CSS.
# Görüntülenecek bilgiyi dinamik olarak göstermek ve onunla etkileşimli çalışmak için özellikle JavaScript ve JScript gibi ECMAScript olan kullanıcı tarafındaki bir scripting dili yardımıyla erişilebilen DOM.

# Web sunucusu ile bilgi değiş tokuşunda kullanılan XMLHttpRequest objesi. Bazı Ajax frameworklerde ve bazı durumlarda web sunucusuyla bilgi alışverişi için XMLHttpRequest yerine IFrame de kullanılır; diğer uygulamalarda ise dinamik olarak eklenen JavaScript TAG'leri de kullanılabilir.

# Kullanıcıyla sunucu arasındaki bilgi alışverişlerinde genelde XML formatı kullanılır. Önceden hazırlanmış HTML, düz metin, JSON ve hatta EBML dahi olmak üzere herhangi bir format da kullanılabilir. Bu tip dosyalar sunucu tarafında herhangi bir script (PHP, ASP vs.) ile bile üretilmiş olabilir.

# DHTML, LAMP ve SPA gibilerin aksine Ajax kendi başına bir teknoloji değildir, ancak terim birçok teknolojinin bir bütün olarak kullanıldığını ifade eder.


Asp.net ve Ajax Uygulamalrına nasıl başlayabilirim?

Gerekli ekipmanlar


1-)VS 2005 veya 2008 yada WebDeveloper 2005 veya 2008
2-)ASP.NET AJAX Extensions 1.0 edinelim

3-)Microsoft AJAX Library 3.5

4-)ASP.NET AJAX Control Toolkit edinelim(sadece dll dosyaları)

Şimdi sırasıyla tüm paketleri kuralım 4 hariç zaten sadece dll ler var ve VS muzu başlatalım.Enable Ajax website seçeneği ile birlikte kullanacağımız dili seçip projemizi başlatalım.

İlk olarak Solutionımızza sağ clickleyip addweb refrance diyip 4. adımda indirdiğimiz paketin içindeki dll leri referans gösterip daha sonra toolboxa bir tab ekleyelim.Eklediğimiz tabın üzerine sağ click yapıp choose items diyelim ve yine ajax dll lerini gösterip add diyelim.Bir bakmışızki açtığımız tab tıka basa ajax kontolleriyle dolu süper...

Live Demoyu görmek ve hayran kalamak için tıklayınız xD



Şimdilik toolkitimizi kurduk ve çalışmaya hazırız. Bir sonraki yazıda kontollerin kullanımına ilişkin açıklamalı örnekleri bulacaksınız. Görüşmek üzere...

2 Mayıs 2009 Cumartesi

Call of Duty harikaları....

Arkadaşlar youtubeda bir video izleyene kadar hiçbir oyunla pek fazla bir alakam yoktu... Arada sırada NFS Carbon, CS ve WOW oynuyordum o da çok nadir... Ama bahsettiğim oyun bir dehşet: Call of Duty 5... Bu zamana kadar neden oynamamışım diye pişmanlık duymadım değil... Oyunun gerçekçiliği bu ana kadar gördüğüm hiç bir oyunda yokmuş meğer... Merak edenleriniz için videoyu bağlıyorum buyrun

COD 5 VIDEO

25 Nisan 2009 Cumartesi

Linux Kabuk Programlama-1 Case Yapısı

Linux Kabuk Programlama-1 Case Yapısı

#! /bin/bash
echo "==================Case Yapısı====================="
echo "= ="
echo "= 1-)Aktif Kullanıcılar ="
echo "= 2-)Aktif Kullanıcı Sayısı ="
echo "= 3-)Sunucu Tipi ="
echo "= 4-)Ben nerdeyim ="
echo "= 5-)Ben Kimim ="
echo "= 6-)Günlerden Ne ki? ="
echo "= 7-)Aktif Süreçler ="
echo "= 8-)Sunucu adı ="
echo "= 9-)Kabuk adı ="
echo "= 10-)Bağlantı numaram ve bağlantı kapım ="
echo "= 11-)Hakkında ="
echo "= 12-)Çıkmak İstiyorum ="
echo "= ="
echo "=================================================="
echo "Secim yapınız"
read secim
case $secim in
1)
clear
echo "Sistemdeki aktif kullanıcılar:"
finger
./caseyapisi
;;
2)
clear
echo "Sisteme bağlı user sayısı:"
who | wc -l
./caseyapisi
;;
3)
clear
echo "Sunucumun tipi:$OSTYPE"
./caseyapisi
;;
4)
clear
echo "Şu anda şurdayım:"
pwd
./caseyapisi
;;
5)
clear
echo "Ben $LOGNAME im"
./caseyapisi
;;
6)
clear
echo "Bu gün detayı:"
date
./caseyapisi
;;
7)
clear
echo "Şu anki aktif süreçler:"
ps -aux
./caseyapisi
;;
8)
clear
echo "Sunucumun adı:$HOSTNAME"
./caseyapisi
;;
9)
clear
echo "Kabuğumun adı:$SHELL"
./caseyapisi
;;
10)
clear
echo "Bağlantı Numaram ve Bağlantı Kapım:$SSH_CONNECTION"
./caseyapisi
;;
11)
clear
echo "Bu script 25 Nisan 2009 Cumartesi günü
can sıkıntısını bir nebze de olsa gidermek için
Özkan SELEK tarafından yazılmıştır.
Sevgilerle Linux...xD "
./caseyapisi
;;
*)
clear
echo "Çıkıyorum..."
sleep 2
echo "Çıktım :)"
sleep 1
exit 1
;;
esac


24 Nisan 2009 Cuma

Alışmaya başladım xD

Sevgili arkadaşlar programcılığa ilk olarak qbasic ile başlayıp şu anda C# ile devam eden biri olarak bir çok dilin birçok farklı syntaxına alışma süreçleri yaşadım her programcı gibi... Ancak bu Linux kabuk programlama çok farklı ve zevkli bir deneyim diye düşünüyorum. Şöyleki; C türevlerinde if yapısı

if(koşul)
{
ifadeler...;
}
else
{
ifadeler...;
}

şeklinde iken ,vb de

if koşul then
ifadeler
else
ifadeler
endif

şeklinde ancak bu Linux kabuk programcılığında ise

if koşul then
ifadeler
fi

şeklinde if ve diğer kontrol/dongü bloklarının bitirilmesi başlangıcın tam tersi olmasından dolayı beni oldukça şaşırttı,güldürdü ve merak etmeme sebebiyet verdiğinden öğrenme hevesimi arttırdı.
Özgürlük için tasviri bence çok uygun bir tasvir olmuş linux için... Bakalım ne ilginçlikler keşfedeceğim bu ayrı dünyada...

12 Nisan 2009 Pazar

Asp.net in gridview formatlarından sıkılanlar için...

Arkadaşlar projelerimizin çoğunda gridview ve datalistler kullanırız ancak .net in kendine has formatlarından insan bir süre sonra sıkılıyor öyle değilmi? Css bilginiz varsa bu işin üstünden de kalkabilirsiniz... Bi pzar akşamı can sıkıntısı çalışmasıdır örnek css kodunu aşağıda veriyorum...


//css kodu
.Grid
{
border: solid 1px #ffffff;
}
.Grid td
{
border: solid 1px #ffffff;
margin: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px;
text-align: left;
vertical-align: top;
font-family: Trebuchet MS;
background-color: #336699;
}
.Grid td:hover
{
color: #00903B;
background-color:Black;
}
.GridHeader
{
font-weight: bold;
background-color: #00903B;
font-family: Trebuchet MS;
color: black;
}
.GridItem
{
background-color: #00903B;
}

.GridAltItem
{
background-color: black;
}

11 Nisan 2009 Cumartesi

İşletim sistemleri

İşletim sistemleri Ali Saatçi hocadan ;)

Dosya Boyutu:3.19 mb

7 Nisan 2009 Salı

Yine vize zamanı...

Bu sınav dönemleri ne çabuk geliyor bilemiyorum... Bir yandan proje çalışmalarımı sürdürmeye çalışıyorum öte yandan derslerdeki adaptasyonumu bozmamaya çalışırken bir öteki yandan da ek işler (site) yapmaya çalışırken bir de sınavlar çıkıveriyor... Bu yüzden de bu sınav dönemlerinde çoğu gecemiz uykusuz bilgisayar başında didinmekle geçiyor. Kısacası sıkıntılı dönemler... Umarım çabuk ve başarılı geçer...

22 Şubat 2009 Pazar

Benim gibi Firefox aşıklarına wallpaper paketi...

Yanılmıyorsam Firefox ile tanışmam 2-2,5 yıl kadar önceydi ve şimdi başka hiç bir browsera bakmıyorum bile...Senelerce internet explorerın yavaşlığını çektik bide ömürden ömür götüren dial-up bağlantıyla nasılda uğraşmışız... Kimileri Firefox sistem kaynaklarını çok kullanıyor diyor...Katılmıyorum,evet birazcık ram i fazla kullanıyor olabilir ama bir taraftan kazanırken bir taraftan kaybeder insan değilmi?... Neyse dediğim gibi Firefox aşıklarına bir wallpaper paketi linki aşağıdadır buyrun...

Oh be!!! xD

Vize,final derken epeyce çalıştık ama sonunda çoğumuz istediğimiz sonuca ulaştık...En azından ben öyle düşünüyorum...Tüm dersleri temizlemek güzel bir duygu insanın omuzlarına çöken ders stresi bir anda bitiyor... Tabi yine durmak yok... Bahar dönemini de temizlemek gerekli bide proje ödevimiz var... Bu da insana daha fazla yük bindiriyor... Bakalım neler olacak...

16 Ocak 2009 Cuma

Lanet olsun...

Söze nasıl başlamalı bilemiyorum... Yaklaşık 1,5 aydır süren ve bir türlü sona erdirilemeyen Filistindeki soykırım devam etmekte...1000 i aşkın masum suçsuz,günahsız kardeşlerimiz öldürüldü ve BM de hala bi b*k yapabilmiş değil... Gittiler ve g*t korkusundan gerisin geriye döndüler.Tabi İsrailin arkasındaki gücten korkmuşlardır...
Ama olan yine dediğim gibi suçsuz ,günahsız insanlara oluyor... Savaşlarda bile adil görülmeyen fosfor bombaları Filistin semalarında patlıyor halkın üzerine yağıyor ve insanların derilerini,solunum sistemlerini yakıp öldürüyor...
Ben uluşlar arası ilişkilerden hiç anlamam...Siyasettende... Sadece bu gidişata bir şekilde dur denmesi gerektiğini biliyorum... buradan İsrail ve arkasında duran yüzyılın en şerefsiz başkanına (Mr.Bush) boykot açıyorum...
Biz Türklerin bu vahşete sessiz kalmadığımız bilinsin yeter... ,

Umarım bir gün gelir Filistin semalarında patlattığınız fosfor bombalarının her molekülü size Allah'ın laneti olarak geri döner...

24 Aralık 2008 Çarşamba

Bu ne arkadaşım???

Deniz nasıl indiremedin pes doğrusu üç gün ard arda tarif ettim şu VB.net express editionun adresini indiremedim dedin pes^pes... Senin için rapide upload ettim...Buyur arkadaşım...
Asıl linkte bu işte: BAK BAKALIM

Dosya Boyutu:2,95 mb