Sayfalar

28 Mart 2010 Pazar

Python Domain Whois

Python ile haşır neşirken tkinter kullanarak deneme amaçlı domain whois programı yazmıştım blog'da ne paylaşsam diye
düşünürken aklıma geldi.
Kodlara bakmak isteyebilirsiniz :)
PyDomainWhois Proje sayfası.
Programa ait ekran görüntüleri.



24 Mart 2010 Çarşamba

Wonderful life & Nick Cave

İngilizce bilmeye gerek yok, yeterki dinleyin candan dinleyin.



Eğer video'u izleyemiyorsanız sizin için üzülüyorum nasıl izleyeceğinizi bulabilirsiniz sanırım.

23 Mart 2010 Salı

Flex Denemelerim..

Yaklaşık 1 ay önce Flex builder 4'ü indirip denemeler yapmaya başlamıştım pek fazla vakit bulamadığım için uğraşamadım fazla ,fakat bu gün nerden estiyse :) biraz kurcaliyim dedim.basit bir şeyler karaladım.


Bu arada operada yazı yazılamıyor flex bug'u sanırım.
Flash kısmına sağtıklayarak sourceye bakabilir ve indirebilirsiniz.

Burada size flex'in ne olduğunu anlatmayacağım tabiki internette bir çok makale mevcut. Flex için kısaca ActionScript frameworku diyebiliriz sanırım.

XML tabanlı olan flex gerçekten çok basit ve öğrenilmesi o denli zevkli, Fakat Flex ile uygulama geliştirebilmek için azda olsa ActionScript Yazmayı bilmek yada anlamak gerekiyor ben şahsen ActionScripte yeni yeni bakıyorum deneme yanılma yoluyla debug ederek öğrenmeye çalışıyorum.
Php bilenler için basitçe karşılaştıracak olursak.
Zaten programlama dillerinin bir birine benzer bir yapıları var.
C# Python C++ JAVA PHP Bu dilleri hepsiyle az çok haşır neşir olmuşumdur.
Özellikle OOP'nin ne olduğunu çözdüğünüz vakit gerisi çok basit, lafı fazla uzatmadan ActionScript ile PHP'yi karşılaştıralım.

Not:


Erişilebilirlik = public,private,protected olması.( Nesnelere Erişim.)
Veritipi = String Array int Number Float double vs..


ActionScript'te PHP'de olduğu gibi veri türleri bulunuyor, PHP de herhangi bir değişken tanımladığınızda otomatik olarak php bunu algılıyor fakat ActionScript dilinde veritipini belirtmek zorunlu ( Zaten doğrusu bu).
PHP5 ile birlikte sınıf yazarken sınıflar içerisindeki fonksiyonların ve değişkenlerin public private protected olduğunu belirtiyoruz.
ActionScriptte değişkenlerin,fonksiyonların Erişilebilirliklerini ve döndürdükleri sonuçun veri tipini yazmak zorundayız.
Ek olarak Sınıfların Erişilebilirliklerini'de belirtmek zorundayız.
Ekleme yapalım ActionScriptte PHP'de olmayan Paket diye bişey bulunuyor onunla birlikle internal diye bir erişebilirlik bulunuyor.MMistanbul Adresindeki Makaleden Alıntı bir resim.




Bir örnek verecek olursak.

package
{

import flash.display.Sprite;
public class Deneme extends Sprite
{
public var isim:String;

public function Ad():String
{
return isim;
}

}

}

// "x" diye bir Obje oluşturduk.
var x:Deneme=new Deneme();
// "x" objesinin "isim" değişkenine "Adım Budur" değerini atadık.
x.isim="Adım Budur";
// x objesinin Ad fonksiyonunu çağırdık.Bu fonksiyon Adım Budur değerini
x.Ad();// isim değişkenini return edecek



Aynı Sınıfı PHP'de yazalım.

class Deneme{
public $isim;
public function Ad(){
return $this->isim;
}
}
// "x" diye bir obje oluşturduk.
$x=new Deneme();
// "x" objesinin isim değişkenine "Adım Budur" değerini atadık.
$x->isim="Adım Budur";
// x objesinin Ad fonksiyonunu çağırdık.
$x->Ad();// isim değişkenini return edecek


Daha önce söylediğim gibidaha yeni yeni öğrenmeye başlıyorum ActionScript dilini, deneme yanılma biraz manul'e bakarak öğrenmeye çalışıyorum.
Bence bir dili öğrenmek için önce mantığını kavramak gerekiyor yazım kurallarını öğrenmek gerekiyor gerisi zaten manuel'e kalıyor :p
Yukardaki bilgilerin doğruluğunu garanti etmiyorum :)Size bir kaç site önerisinde bulunayım.
http://www.mmistanbul.com/ // Ziyaret edip görün.
http://www.flexadami.com/ // Görsel Flex dersleri bulunuyor.
http://as3coder.com/ // ActionScript 3 için dersler bulunuyor.

Herkese Bol Flex'li günler.
Bu arada makale Flex denemelerimden ActionScript vs PHP 'ye döndü istemeden :P

10 Mart 2010 Çarşamba

Bedava Ziyaretçi Defteri

Gençlik zamanımda :) ilk php ye başladığım zaman ziyaretçi defteri scripti yazmıştım sonradan aklıma neden bunu servis haline getirmiyorum diye düşünüp defter.us adresini açmıştım o gün bu gündür ayakta tuttum herhangi bir reklam yayınlamadım herhangi bir beklentimde olmadı :) link filan satmadım :) Fakat geçen gün fark ettimki google'da Bedava Ziyaretçi Defteri diye aratınca artık defter.us çıkmıyor sanırım filtreye filan girdi çünkü tasarım hala ilk günkü tasarım içeriğin de değiştiği yok çoklu tema desteği ve benzeri bir çok seçenek ekleyecektim ama bir türlü denk getiremedim ve scripti geliştiremedim :( Fakat yinede okullar , devlet daireleri, dj ler hesap açıyorlar :).
Ve hemen sadede gelecek olursak demem o ki ey google duy bu blog yazarının sesini ,Biri Google.com.tr'de Bedava Ziyaretçi Defteri diye aratınca defter.us'u yine ilk sayfaya koy :) Ziyaretçi Defteri