Pages

Ubuntu: Ayarları Sıfırlamak

12 Haziran 2014 Perşembe

sudo dpkg-reconfigure -phigh xserver-xorg

kodumuzu konsolda çalıştırdığımızda bir şeyler düzeliyor.

Çalıştırdığımda türkçe klavye konusunda bir sıkıntı oldu, onu da  system settings>keyboard altında ingilizce klavye seçeneğini silerek hallettim.

Eğer olur da benim gibi ikinci ekranı takmak istediğinizde "nasılsa düzeltirim canım" diyip ne var ne yok oynarsanız, buna ihtiyacınız olacak.

Django: django-admin.py hatası

31 Mayıs 2014 Cumartesi

Bayaadır django'ya bakamıyordum okul nedeniyle. Ben okula başladığımda 1.4 yeni çıkıyordu, şimdi 1.8 i falan gördüm. Haliyle yeni halini kullanayım bi dedim, pip install Django diyerekten kurdum, kurdum kurmasına ama yeni proje başlatamadım bu sefer.


Böyle bi hata almaya başladım, siliyorum kaldırıyorum, django'nun versiyonları tek tek zip, tar, git, pip şeklinde yüklüyorum falan yok olmuyor. Stackoverflow'da da adam akıllı bir cevap yok, herkes sil baştan kur, kasayı yan yatır, montla şeyap falan gibisinden şeyler yazmış.

Yukarıdaki screenshotta File "/usr/local/lib/python2.6/dist-packages/Django... yazıyor ya hani, dedim bi bakayım onu sildimmi nasıl oluyor.

Onu sildim, silerken baktım Django1-3'ten 1.8e her versiyonla alakalı böyle bir dosya var, ne yalan söyleyeyim silmekte çok tatlı geldi patır patır sildim ne var ne yok.

rm -r /usr/local/lib/python2.6/dist-packages/Django-1.* 
dedim, sildim alayını. 

Şimdi çalışıyor, ben, backtrack, python ve django artık çok mutluyuz, her gün gizli gizli buluşup kodlar falan yazıyoruz, çok zevkli.

Bir sonraki hikayemde görüşmek üzere.

PHP: Resim Boyutlandırmak

29 Nisan 2014 Salı

şöyle güzel bir fonksiyon ile yapılabilir.
function image_resize($dosya, $klasor="", $width, $height){
// orjineal genişlik ve yükseklik alındı.
$tmp_dosya = $dosya["tmp_name"];
$adi = $dosya["name"];
$type = $dosya["type"];
list($owidth, $oheight) = getimagesize($tmp_dosya);
// uzantısına göre resim oluşturuldu
if($type == "image/jpeg"){
$resource = imagecreatefromjpeg($tmp_dosya);
}elseif($type == "image/png"){
$resource = imagecreatefrompng($tmp_dosya);
}else{
$resource = imagecreatefromjpeg($tmp_dosya);
}
// yeni boş resim oluşturuldu
$aq = imagecreatetruecolor($width, $height);
// boş resim dolduruldu
$cr = imagecopyresampled($aq, $resource, 0, 0, 0, 0, $width, $height, $owidth, $oheight);
// uzantısına göre kaydedildi
if($type == "image/jpeg"){
imagejpeg($aq, $klasor."/".$adi, 90);
}elseif($type == "image/png"){
imagepng($aq, $klasor."/".$adi, 0);
}else{
imagejpeg($aq, $klasor."/".$adi, 90);
}
} // resize
vermeniz gereken: $_FILES["file"] değişkeni, hangi dizine kaydedeceği bilgisi ve boyut bilgileridir.
örnek: image_resize($_FILES["file"], "200x120", 200, 120);
Kullanım örnekleri:
 Yukarıda belirttiğim şekilde kullanabilirsiniz.

Ama siz önceden boyutlandırılmamış şekilde resimlerinizi yüklediniz mi? sorun değil. Aşağıdaki kodları düzenlenmesini istediğiniz resimlerin olduğu dizinde çalıştırırsanız resimleri istediğiniz boyut(lar)a çekebileceksiniz.

$dir = opendir(".");
$resimler = array();
while(($dosya = readdir($dir)) != false){
if(!is_dir($dosya)){
$ext = strtolower(pathinfo($dosya, PATHINFO_EXTENSION));
if($ext == "jpg"){
$resimler[] = $dosya; }
}
}
for($i=$kactan; $i<=$kaca; $i++){
$dosya = $resimler[$i];
$ahmet = Array(
"tmp_name" => $dosya,
"name" => $dosya,
"type" => "image/jpeg"
);
echo "<pre>";
print_r($ahmet);
echo "</pre>";
copy($dosya, "orj/$dosya");
image_resize($ahmet, "200x120", 200, 120);
image_resize($ahmet, "555x380", 555, 380);
image_resize($ahmet, "570x320", 570, 320);
unlink($dosya);
}
if($kactan > count($resimler)){
die("dosyalar biddi");
}
header("Refresh:1;url=test.php?kactan=0&kaca=3");


Yukarıdaki kod, bulunduğu dizindeki uzantısı jpg olan dosyaları bir diziye atar ve bu diziden üç tane dosyayı alıp $_FILES değişkenini simüle ederek fonksiyona gönderir.
Resmin orjinal halini "orj" dizinine, 200x120 lik halini ve diğer boyutlardaki halini ilgili dizinlere aktarıp bir dosyalık işi bittiğinde diğerine geçip döngüyü tamamlar. Döngü bittikten sonra bir sonraki 3 resmi almak için sayfa 1 saniye bekletilip bir sonraki dosyalar alınır.


PHP: Rastgele Şifre Oluşturmak

5 Mart 2014 Çarşamba

PHP ile rastgele şifre oluşturabilmek için bu fonksiyonu kullanabilirsiniz.
Örnek: random_password(10); derseniz 10 karakterli, büyük küçük harf, sayı ve özel karakterler karışık şifre verir. Sadece harf, sadece sayı isterseniz ikinci parametre olarak text veya password yazabilirsiniz.

random_password(10, "text" veya "number"); 

şeklinde kullanabilirsiniz.


function random_password($kac_karakter,$only=''){

if($only == 'text'){
$dizi = array_merge(range('A','Z'), range('a','z'));
}elseif($only == 'number'){
$dizi = array_merge(range('1','9'), $dizi);
}else{
$dizi = array_merge(range('A','Z'), range('a','z'));
$dizi = array_merge(range('1','9'), $dizi);
$dizi = array_merge(range('!','='), $dizi);
}
    $uzunluk = count($dizi);
    $kelime = "";
    for($i=0; $i<=$kac_karakter; $i++){
   
        $rand = rand(0,$uzunluk);
        $kelime .= $dizi[$rand];
    }
    return $kelime;
}

[Windows 7] Tanımlanamayan Ağ - İnternet Erişimi Yok Sorunu

25 Ocak 2014 Cumartesi

Demin stackoverflow’a giremiyorum diye biraz kurcalıyodum makineyi. Google dns falan filan derken baktım hiç biri olmuyo. “Bi yerde hata mı yapıyoruz lan?” diye düşündüm, dedim bi açıp kapatıym bakıym nasıl olcak. Orda bi “devre dışı bırak” butonu gördüm ve tıkladım nasılsa devre dışı bırakıldığına göre aynı yerde devreye sokmak için de bi buton olur. Tıkladığım gibi uçtu gitti oralar :( Sonra efenimesöyliym cebren ve hile ile hallettim sorunu çözdüm. Eğer sizde bu duruma düşerseniz yapacaklarınız şunlar:

  1. Başlat menüsünde arama şeysine “devmgmt.msc” yazın ve orda çıkan arkadaşı açın.
  2. Ağ kartınıza (Bende Realtek falan filan yazıyodu) sağ tıklayıp “etkinleştir” diyin.
 

Ara...

Etiketler

linux (8) ubuntu (8) backtrack (6) php (6) dinle (4) django (4) debian (3) indir (3) jquery (3) python (3) facebook (2) javascript (2) lyrics (2) mysql (2) müzik (2) postgresql (2) reggae (2) unix (2) windows 7 (2) youtube (2) 15 ocak (1) Here Comes The Rain Again (1) Hypnogaja (1) Hypnogaja - Here Comes The Rain Again (1) Knock Out Ft. Adrenalin - Eşşoğlueşşek (1) RnB (1) Senatör ft. Iskeltan - Cennet Cehennem (1) adele (1) adrenalin (1) ais (1) ais ezhel - rastalar baş kaldırmış (1) application center (1) asosyal (1) asosyaller için hayatta kalma rehberi (1) asosyallik (1) backtrack chrome yüklemek (1) backtrack ta tor browser (1) bad video card drivers (1) baş (1) blues (1) bob marley (1) boyutlandırma (1) candy crush (1) candy crush ekstra hamle hilesi (1) candy crush hile (1) centos (1) cheat engine (1) cheat engine kullanımı (1) chrome hiç bir siteye girmiyor çözümü (1) chrome ile gmail'e giremiyorum çözümü (1) chrome internete bağlanmıyor çözümü (1) crack (1) crontab (1) css (1) database designer (1) dbdsgnr (1) debian install mysql (1) deep web (1) default editör değiştirmek (1) django admin (1) django humanize (1) django ile tarihi gün önce şeklinde yazdırmak (1) django-admin hatası (1) django-admin not working (1) downgrade (1) download (1) duplicate key error postgres (1) duplicate key value violates unique constraint (1) düştü (1) e book (1) efektli geçiş (1) ekran çözünürlüğü (1) elastic search (1) elasticsearch (1) elasticsearch downgrade (1) elasticsearch upgrade (1) embed (1) ezhel (1) eşek (1) eşşoğlueşşek (1) facebook candy crush (1) facebook tarzı zaman yazdırma (1) facebook yeni özellik (1) flash bellek (1) flash belleğe ikon vermek (1) gnome-utils (1) google (1) google chrome (1) google chrome ile google giremiyorum (1) google eşek mi öldürdü (1) google maps (1) google street view (1) graph search (1) hard disc resize (1) hard disk boyutlandırmak (1) hata (1) hile (1) hiphop (1) html (1) humanize (1) iframe (1) ikinci ekran (1) image (1) install (1) iskeltan (1) izle (1) jamaika (1) jquery kayma efekti (1) kaldırmış (1) key (1) keygen (1) klip (1) knock out (1) konsol (1) kullanım (1) lenovo (1) linux in a nutshell (1) linux in a nutshell 6th edition (1) linux komutları (1) linux_in_a_nutshell_6th_edition (1) memcache (1) memcached (1) minecraft (1) multiple file rename (1) music (1) mv (1) nasıl kullanılır (1) nasıl kurulur (1) ne işe yarar (1) nedir (1) nvidia (1) odaklanma (1) online üyeler (1) online üyeleri görmek (1) parametreleri (1) password generator (1) php ile alfabe (1) php ile online üyeleri bulmak (1) php ile resim boyutlandırma (1) php natural time (1) php random password (1) php tarih yazdırma (1) php x saniye önce (1) php5 (1) random password (1) range (1) range fonksiyonu (1) range function (1) rap (1) rasgele şifre (1) rasta (1) rasta bakım (1) rasta fiyatları (1) rasta nasıl yapılır (1) rasta yaptırmak (1) rastafari (1) rastafarianizm (1) rastalar (1) remove (1) resim (1) resolution (1) reyhan karaca (1) roger s. pressman (1) sahte rasta yapımı (1) screen resulation (1) screenshot (1) second monitor (1) sed (1) senatör (1) serial (1) set fire to the rain (1) sevdik sevdalandık (1) shell (1) shorty wanna be a thug (1) software (1) software center (1) software engineering (1) sözleri (1) tanımlanamayan ağ sorunu (1) tooltip (1) toplu dosya ismi değiştirmek (1) toplu fotoğraf boyutlandırma (1) tor (1) tor browser (1) tor browser in backtrack (1) tupac (1) tütün (1) tütün nasıl sarılır (1) uninstall (1) upgrade (1) usb bellek (1) uygulama merkezi (1) varsayılan editör değiştirmek (1) vbox (1) veritabanına dışarıdan erişim (1) version compare (1) versiyon karşılaştırma (1) video (1) virtualbox (1) w7 (1) windows 7 crack (1) windows 7 keygen (1) xorg xserver reconfigure (1) yazılım mühendisliği (1) yazılım mühendisliği kitabı (1) youtube embed üzerine div getirmek (1) youtube mp3 indir (1) youtube video indir (1) çözüm (1) çözümü (1) öldü (1) şarkı (1)