Tem
30
2007
0

Linux Komutları

Bash GNU işletim sistemi için bir shell ya da başka bir deyişle komut dili yorumlayıcısıdır. “Bourne-Again SHell” sözcüklerinde türetilmiş bir kısaltmadır. Unix’in Bell Araştırma Laboratuarının yedinci sürümündeki, şu anki Unix kabuğu /bin/sh’ın atasının yazarı Stephen Bourne’a atfen bu isim verilmiştir.

Bir şekilde herhangi bir linux dağıtımını sistemimize kurduğumuz varsayalım. Bir konsol ( terminal ) çalıştırmak için KDE yada Gnome menulerinden faydalanabiliriz. Windowsa benzer olarak menude dolaşıp xterm, konsole yada gnome-terminal i çalıştırabilirsiniz. Bunların hepsi birer shell emulatörüdür ve işlevleri aynıdır. Peki bundan sonra ne yapacağız ? Aşağıda bir takım basit komutlar var evvela bunları

# cd
Change Directory kelimelerinin ilk harfleri. Dos da oldugu gibi dizin degistirmeye yariyor. Misal cd /mnt dersiniz oraya gecersiniz.

# mount
Dosya sistemlerini mount etmeye yariyor. Misal # mount /dev/hda1 /mnt dediginizde hda1 partition i mnt dizinine mount edilir.

# umount
Mount ettiginiz dosya sistemini un mount eder.

# cp
Copy/Paste komutu. Örnek; # cp dosyaismi /home/tux derseniz o dosya belirttigimiz dizine yani /home/tux a kopyalanır.

# mv
Move. Dosyalari taşımak için kullanilir. Bu sefer kopyalamak yerine direk oraya taşırsınız. Örnek cp ile ayni.

# mkdir
Make Directory. Dizin oluşturmaya yarar. Örnek; # mkdir /home/tux/yenidizin derseniz. tux altinda yenidizin diye bir klasör oluşur.

# rm
Remove. Dosya yada dizin silmek için. Örnek # rm dosya1 dediginide dosya1 silinir.

# ls
List. Dos daki dir komutu ile ayni işlevde. İçinde bulundugunuz dizinin içerigini gösterir.

# pwd
print name of working directory. İçinde bulundugunuz dizini gösterir.

# df
Disk kullanimi hakkinda bilgi verir. Ne kadar kullanimda, ne kadar bos yer var gibi.

# free
Ne kadar RAM ve swap kullandiginizi gösterir.

# locate
Dosya yada dizinin yerini belirlemekte kullanılır. Örnek; # locate dosyaismi

# updatedb
locate komutunun kullandigi database i günceller.

# chmod
Dosya yada dizinin izinlerini değiştirmek için kullanilir. Örnek # chmod 755 dosya2 derseniz dosya2 nin izinleri 755 olur.

# head
Bir text dosyasinin ilk satirlarini görmenizi saglar. Kac satir görmek istediginizide belirtebilirsiniz. Örnek head -10 dosya3.txt derseniz dosya3.txt nin ilk 10 satirini gösterir.

# tail
Head den farkli olarak txt nin son satirlarini gösterir.

# man
Herhangi bir komut ile ilgili manual’i yani kullanim klavuzunu gösterir. Örnek; # man tail

# clear
Konsol ekranini temizler..

# top
Kullanimda olan programlari listeler, ne kadar memory kullandiklarini yazar, islemci istatistiklerini gösterir vb.

# ps
Process Status. PID ( Process ID ) leri ile birlikte kullanimda olan programlari listeler. #ps -au derseniz all users-bütün kullanicilar için process leri verir.

# su
Super User. konsolda root haklariyla oturum acmanizi saglar.

# passwd
zifre değiştirmek için kullanilir. root iseniz ve baska bir kullanicinin şifresini değiştirecekseniz #passwd kullaniciadi seklinde kullanmalisiniz.

# whoami
Kullanici isminizi görüntüler.

# date
Tarihi ve saati gösterir.

# reboot
Sistemi yeniden baslatir.

# lsmod
Yüklü olan kernel modüllerini gösterir.

# tar -zxvf dosyaismi.tar.gz
.tar.gz yada .tgz uzantili sıkıştırılmış dosyaları (tarball) açmanızı saglar. Örnek; # tar -zxvf dosya4.tar.gz

# tar -xvf dosyaismi.tar
.tar uzantili tarball lari acmanizi saglar.

# gunzip dosyaismi.gz
.gz veya .z uzantili sıkıştırılmış dosyalari acmanizi saglar.

# shutdown
Sistemi kapatir. Lakin parametre girmeniz gerekir. -h halt anlamina gelir sistem kapanir. -r reboot anlamina gelir.Sistemi o anda kapatmak için # shutdown -h now yazmaniz yeterli.

Written by turgay in: Linux |
Tem
18
2007
0

3 Aylar ne demektir, bize ne anlatır?

“Üç aylar”a kavuşmanın sevincini yaşıyoruz. Malum olduğu üzere halkımız arasında Kameri aylardan Recep, zaban ve Ramazan aylarına “üç aylar” deniyor.

İki Cihan Güneşi Sevgili Peygamber Efendimiz, saâdet meclisinde oturuyordu. Mescide bir esir grubu getirildi. O sırada Allah Resûlü (sas), bir kadının yana yakıla bir şeyler aradığını gördü. Kadın yakaladığı her çocuğu sinesine basıyor, kokluyor sonra bırakıyordu.

Sonra kendi yavrusunu buldu, bağrına bastı. Doyma bilmeden onu öpüyor, kokluyor, tekrar bağrına basıyordu. Allah Resûlü (sas) bu manzara karşısında iyice doldu. Hıçkıra hıçkıra ağlayarak parmağıyla yanındakilere bu kadını gösterdi ve: “zu kadını görüyor musunuz?” dedi. Sahabe cevap verdi: “Evet Ya Rasulallah!” Allah Resûlü (sas) tekrar: “Bu kadın şu kucağındaki çocuğunu cehenneme atar mı?” diye sordu. Sahabe “Hayır ya Rasulallah!” karşılığını verdi. Ve işte bunun üzerine İki Cihan Serveri şu hikmet dolu sözleri söyledi: “Allah o kadından daha şefkatlidir, kullarını cehenneme atmak istemez.”

İşte böylesine başdöndürücü bir şefkat ve merhamete sahip olan Allahu Teala, sene içinde kulları için gönül dünyalarında adeta bir manevi hamle yapmaları adına bazı özel gün ve geceler yaratmıştır. Bu özel zaman dilimlerinde Cenab-ı Hakk’ın rahmet esintileri sağanak sağanak yağmaktadır. zu günlerde bu zaman dilimlerinden “üç aylar”a kavuşmanın sevincini yaşıyoruz. Malum olduğu üzere halkımız arasında Arabi aylardan Recep, zaban ve Ramazan aylarına “üç aylar” deniyor.

Ahiret ticaretinin yapıldığı kazançlı bir pazar durumunda olan üç aylar, yılda ancak bir defa açılır ve üç ay boyunca devam eder. İstifade edebilenlerin çok şey kazandığı bu pazarı kaçıranlar gelecek mevsimi beklemek zorundadır. Tabii ömürleri yeterse. Kimse yarına çıkmaya garanti veremediği gibi gelecek mevsime yetişmeyi de taahhüt edemez. Öyleyse yapılacak iş, bu mevsimi çok iyi değerlendirmek, bunun için de onu elimize geçen son fırsat olarak kabul etmek.

Üç aylar fırsat günleridir, çok bereketli bir kazanç mevsimidir. Böylesine bir koyup binler alabileceğimiz kazanç kuşağında kaybetmemek için bu günleri iyi değerlendirmeliyiz.

ÜÇ AYLARA HAZIR MISINIZ?

Bu günlerde müminler, birbirleri ile tebrikleşmeli, birbirlerini yemeklere çağırmalı, çocuklar sevindirilmeli, fakirlerin gönlü alınmalı, ihtiyaç sahiplerinin ihtiyaçları giderilmeli, anne-babanın, masum ihtiyarların duaları alınmalı, hasılı bu aylar daha canlı ve daha verimli yaşanmalıdır.

Bütün bu yapılanlar bir yarış havası içinde yapılırken ihlaslı yapmaya da azami dikkat gösterilmeli. Zira ihlasla yapılan küçük bir amel, ihlassız yapılan pek çok amelden üstündür. Bu sayede hem cemiyete huzur gelmiş, hem de manevi bir atmosfer meydana getirilerek, ilahi rahmetin celbine zemin hazırlanmış olur. Yapılan ibadetler, okunan Kur’anlar, Cenab-ı Hakk’a yükselen inilti ve ızdırap dolu dualar, akıtılan gözyaşları, yapılan tevbe, istiğfarlar yağmuru çeken bulutlar gibi ilahi rahmeti kendisine çeker.

İlahi rahmet, semamızı kapladığı zaman onu hayat kaynağı yağmurlar gibi lütuflar, ihsanlar, ikramlar ve hediyeler takip eder. Böylece gelen rahmet damlaları günahlarımızdan, gafletimizden dolayı kirlenen manevi hayatımızı da temizler.

Öyleyse daha ne duruyoruz. Haydi hep beraber, ilahi rahmet ve lütuflara hasret insanlar olarak başımızı okşayacak rahmet bulutlarının celbine ve onu takip edecek ilahi ihsanlara kendimizi hazırlayalım.

Bu bereketli günleri nasıl değerlendirelim?

1. Bol bol Kur’ân-ı Kerim okuyalım.

2. Peygamber Efendimiz (sas)’in şefaatini ümit ederek, O’na salât ü selâmlar getirelim.

3. Kaza veya nafile namazlar kılalım.

4. Dünyaya gönderiliş amacımızı ve gidişatımızı düşünerek tefekkürde bulunalım.

5. İşlediğimiz günahlar için bu bereketli günlerin yüzü suyu hürmetine samimi ve gönlümüzden gele gele tevbe ve istiğfarda bulunalım.

6. Bir dua listesi oluşturarak sevdiğimiz insanlara bol bol dua edelim.

7. Geceleri değerlendirerek haftanın belirli günlerinde teheccüd namazı kılalım.

8. Bu günlerde Allah Resulü’nün diğer günlere nazaran daha çok oruç tuttuğunu ve devamlı hayır yapma peşinde olduğunu görüyoruz. Biz de tutabildiğimiz kadar oruç tutmalı ve elimizdeki imkanlar nispetinde muhtaç olan insanlara maddi yardımlarda bulunarak onları sevindirmeliyiz.

 

Rahmetin sağanak sağanak yağdığı günler geliyor

 

REGAİB GECESİ

Regaib, “çokça rağbet edilen, kıymetli, değerli, ihsan” manalarına gelen Ragibe kelimesinin çoğuludur. Buna göre Regaib Gecesi denilince; “çok lütuf ve ihsan dolu, kıymetli ve değeri büyük, çok iyi değerlendirilmesi gereken gece” manası anlaşılır. Halk arasında üç aylar diye meşhur olan Recep, zaban ve Ramazan aylarından Recep ayının ilk perşembeyi cumaya bağlayan gecesi olan Regaib Gecesi, aynı zamanda Ramazan ayının da ilk habercisi olma şerefini taşımaktadır. Rahmet kapılarının ardına kadar açık olduğu bu gece gaflet içinde geçirilmemeli, bir fırsat gecesi olarak değerlendirilip ona göre hareket edilmelidir.

 

RECEP AYI

Üç ayların ilki olan Recep, “tazim ve tekrim olunan ay” ve “hazırlanmak” manalarına gelmektedir. Peygamber Efendimiz (sas) bu aya ulaştıklarında “Allah’ım! Receb’i ve zaban’ı hakkımızda mübarek kıl ve bizi Ramazan’a kavuştur” diyerek dua ederlerdi. Bu ay içinde aynı zamanda Mi’rac, Berat ve Kadir Gecesi gibi mübarek zaman dilimlerinin de bir müjdecisi olan “Regaib” gecesi vardır. Regaib, pek çok ata ve ihsan” manasına gelen “Ragibe” kelimesinin çoğuludur. Bu gecede Cenab-ı Hak engin rahmetiyle tecelli edip sonsuz mağfiretiyle muamelede bulunduğu için geceye bu isim verilmiştir. Recep ayının 27. gecesi ise Mirac Kandili’dir. Mirac, kelime manası itibarıyla “merdiven”, “yükselecek yer”, “en yüksek makam” manalarına gelmektedir. Bu gecede İnsanlığın İftihar Tablosu (sas) bir mucize olarak Mekke’deki Mescid-i Haram’dan Kudüs’teki Mescid-i Aksa’ya ve oradan da göklerin İlahi derinliklerine doğru pervaz edip ruhen ve bedenen Cenab-ı Hakk’ın huzuruna çıkmıştır.

 

zABAN AYI

Üç ayların ikincisi olan zaban, kelime manası itibarıyla “dağılan”, “saçılan” manalarına gelmektedir. Bir rivayete göre Efendimiz (sas), zaban ayında Ramazan için pek çok hayır dağıldığı için bu aya bu ismin verildiğini ifade etmektedir. zaban ayı içerisinde Berat Kandili vardır. Berat kelimesi, “borçtan, isnat edilen suçtan, ruha azap veren sıkıntılardan kurtulmak” manalarına gelmektedir. Bu gecede Kur’an-ı Kerim, Levh-i Mahfuz’dan alınmış ve bir bütün halinde dünya semasına indirilmeye başlanmıştır. Bu sebeple bu gece hürmetine pek çok günah bağışlandığı için geceye Berat Gecesi denilmiştir. Yine bu ay içinde hicretin ikinci senesi Müslümanların kıblesi Mescid-i Aksa’dan Kâbe’ye çevrilmiştir.

 

RAMAZAN AYI

Üç ayların sonuncusu olan Ramazan ayı, on bir ayın sultanı ve ayların en faziletlisidir. Zira bu ayda Kur’an nazil olmaya başlamış ve ay boyunca oruç tutmak farz kılınmıştır. Ramazan kelimesi “kızgın taş” manasına gelen “Ramid” kelimesinden türetilmiştir. Ramazan ayı çok sıcak ve hararetli bir zaman dilimine tevafuk ettiği için ona bu isim verilmiştir. Ayrıca nasıl ki kızgın taş etrafındakini yakıp yok ederse Ramazan da kulların günahlarını yakıp mahvettiği için bu aya bu ismin verildiğini söyleyenler de olmuştur. Bazıları ise Ramazan kelimesinin “yağan yağmur” manasına gelen “ramıd” kelimesinden türetildiğini ve nasıl ki yağmurun yağması neticesinde yeryüzünün temizlenmesi gibi Ramazan ayında da günahların temizlenmesi sebebiyle bu aya bu ismin verildiğini söylemişlerdir. Kur’an’ın indirilmeye başlandığı bu ay içinde Kur’an-ı Kerim’deki ifadesiyle bin aydan daha hayırlı olan “Kadir Gecesi” vardır. Bu gece Allah’ın müminlere bahşettiği çok yüce bir ikramıdır. Ramazan’ın her gecesinin dolu dolu geçirilmesi için bu gecenin zamanı gizlenmiştir. Ancak Kadir gecesinin Ramazan’ın son on günü içinde olduğuna dair güçlü işaretler vardır.

Written by turgay in: Genel |
Tem
11
2007
0

resimlerinizin çalınmasından korkmayın :)

ticari şirketlerin en büyük korkusu yaptıkları çalışmaların websitesinde yayınladıktan sonra aynı resimleri farklı firmalarda görmeleridir.

Argeselale için de aynı problem sözkonusuydu. Site sahipleriyle konuşurken resimlerimizin kopyalanmasını nasıl engelleriz diye bi soru sordular ben de neden kopyalanmasını engelleyelim ki kopyalanmasındaki sakıncaları yok edelim istedikleri kadar kopyalasınlar:)

 evet resimlerimize logomuzu nasıl koyarız ondan bahsediyorum fazla konuşmamak lazım ;) [PHP]

 function reklam_ekle($hangi) {
 $resim     = ImageCreateFromJPEG($hangi);
 $max_en=700;
 $max_boy=450;
 if(imagesx($resim)>$max_en || imagesy($resim)>$max_boy)// eger resim istediğimiz boyuttan büyükse onu istediğimiz boyutlara getirelim
 {
 // boyutlandir() fonksiyonunu daha önceki yazılarımda bulabilirsiniz..
boyutlandir($hangi,$max_en,$max_boy);
 
   $resim= ImageCreateFromJPEG($hangi);
 }
 
 
 
 
    $reklam = ImageCreateFromPNG(”reklam.png”); //Eklenecek olan reklam resmi. 256 Renk Png olmalı.
if($type==1)
return imagejpeg ($resim,”,100) ;
    if ( imagesx($reklam)+1 >= imagesx($resim) )
    {
        return imagejpeg ($resim,”,100) ; // Reklam X resim X’den büyükse durdur.
    }
    if ( imagesy($reklam)+1 >= imagesy($resim) )
    {
        return imagejpeg ($resim,”,100) ; // Reklam Y resim Y’den büyükse durdur.
    }
 

    ImageCopy ($resim, $reklam, (imagesx($resim)-imagesx($reklam))/2-1, (imagesy($resim)-imagesy($reklam))/2-1, 0, 0, imagesx($reklam), imagesy($reklam));
 
    return imagejpeg ($resim,$hangi,100); //Reklam eklenmiş olan resmi oluştur.
}
[/PHP]

Written by turgay in: Genel |
Tem
11
2007
1

PHP de Resimleri yeniden boyutlandırmak

Dinamik Web sitelerinde yönetim panellerinin görevleri çok önemlidir. Girilen verilerin doğruluğunu test etmek kadar onu web sitesine en uygun hale getirmekte önemlidir.Bugün yönetim panelinden girilmiş olan resimlerin kullanıcılardan bağımsız olarak resimlerimizi yeniden genişlik ve boy oranlarına bağlı kalarak boyutlandırmaya çalışacağız.

[PHP] //Resmi Yeniden Boyutlandıran Fonksiyonumuz
function boyutlandir($resim,$max_en,$max_boy)
{
// Resmin Boyutunu Alıyoruz
$boyut = getimagesize($resim);
$en = $boyut[0];
$boy = $boyut[1];

// Boyut Oranlarını Belirliyoruz
$x_oran = $max_en / $en;
$y_oran = $max_boy / $boy;

// Resmin Yeni Boyunu Orantılı zekilde Ayarlıyoruz
if (($en <= $max_en) and ($boy <= $max_boy))
{
$son_en = $en;
$son_boy = $boy;
} else if (($x_oran * $boy) < $max_boy) {
$son_en = $max_en;
$son_boy = ceil($x_oran * $boy);
} else {
$son_en = ceil($y_oran * $en);
$son_boy = $max_boy;
}

// Resim Uzantısını Alıyoruz
$uzantilar = pathinfo($resim);
$uzanti = $uzantilar["extension"];

if ($uzanti == 'gif')
{
$eski = imagecreatefromgif($resim);
} elseif ($uzanti == 'png') {
$eski = imagecreatefrompng($resim);
} else {
$eski = imagecreatefromjpeg($resim);
}
$yeni = imagecreatetruecolor($son_en,$son_boy);

// Eski Resmi Yeniden Örneklendiriyoruz
$renk = imagecolorallocate($yeni,255,255,255);
imagefill($yeni,0,0,$renk);
imagecopyresampled($yeni,$eski,0,0,0,0,$son_en,$son_boy,$en,$boy);

// Yeni Resmi Tarayıcıya Yansıtıyoruz
if ($uzanti == 'gif')
{
@header("Content-type: image/gif");
imagegif($yeni,null,100);
} elseif ($uzanti == 'png') {
@header("Content-type: image/png");
imagepng($yeni,$resim,100);
} else {
@header("Content-type: image/jpeg");
imagejpeg($yeni,$resim,100);
}
$icerik = ob_get_contents();
}
 [/PHP]

Written by turgay in: Php&MySQL |
Tem
11
2007
0

bir çalışma..(gurturmadencilik.com)

argeselale ye yapmış olduğumuz site yöneticilerinin referansları doğrultusunda yeni bir çalışmaya başladım. zu an araştırma aşamasındayım. Aşamaları buradan takip edebileceksiniz şimdilik bu kadar.. 

Written by turgay in: Çalışmalarım |

Turgay YILMAZ