»
Y
A
N
M
E
N
Ü
«
String de null kontrolü
ibrahim dursun @ 16 Temmuz 2007 20:42

C# ve Java gibi dillerde string genelde bir sınıf ile temsil edilir. Dolayısıyla null olma durumu mevcuttur. Null kontrolünü

if (name != null && name == "t-hex") {
...}

yazmak yerine kısaca

if ("t-hex".equals(name)) {
...}

yazmak daha bir afilli durur(muş).

DelphiPI – Delphi Package Installer
ibrahim dursun @ 14 Temmuz 2007 14:55

DelphiPI, Delphi bileşen paketlerini bağımlılık sırasını gözeterek derler, yükler.

Diyelimki elinizde kocaman bir bileşen kütüphanesi var. Bunu kurmak için hangi sırayla paketlerin derleneceğini ve yükleneceğini çıkarmanız lazım. Bu işlem oldukça zaman alır.

Örneğin; Developer Express’in bileşenleri (Quantum Grid+ Express Bars+SpreadSheet,vs…). Tüm seti kurmak için 30′a yakın paketi tek tek açıp derleyip yüklemeniz lazım. Devam…

Software Manager
ibrahim dursun @ 12 Temmuz 2007 21:04

Championship Manager ve Football Manager oyunlarını hepimiz oynamışısızdır veya duymuşuzdur. Bir futbol takımının başına geçer, bütçeniz çerçevesinde futbolcu transfer eder ve şampiyonluğa oynarsınız.

Benzer strateji oyunları eskiden beri vardır. 90′lı yıllarda MadTV diye bir oyun vardı. Bu oyunda da amaç bir televizyon şirketini yönetmekti. Şovmenleri ve spikerleri işe alıp, onlara programlar hazırlatıyor, filmler satın alıp yayınlıyor ve reklamlardan gelir etmeye çalışıyordunuz. Fakat bu oyun içimde uktedir, çünkü hiçbir zaman doya doya oynayamadım MadTV’yi…

İşte bu oyunlardan ilham alarak aklıma benzer bir fikir geldi.

Software Manager: Bir yazılım şirketinin başında olacaksınız ve belli ihtisaslara sahip yazılımcıları işe alıp çeşitli yazılımlar geliştirecek, lisanslı veya open source yazımlar alacak, satacak, ve bir nevi Microsoft olmaya çalışacaksınız.

Uzun zamandır aklımda böyle bir proje var. Open source olarak bunu yapmak istiyorum. Platform olarakta Java veya .NET’den birini kullanarak tecrübemi arttırmak istiyorum.

İnşallah bir ara zaman bulurum da bunu yaparım, yoksa bu kadar ukte beni felç eder mazallah.

Arayüz hazırlarken HTML’den faydalanmak
ibrahim dursun @ 6 Temmuz 2007 23:27

Genellikle yazılımlarımızda HTML içeriği görüntülememiz gerektiğinde, VCL ile gelen WebBrowser bileşeninden faydalanırız. Bir adım ileri gidip bu bileşenden ve HTML’den yararlanarak görsel bakımdan zengin arayüzler oluşturmamız mümkündür. Aslında çok küçük bir hile ile HTML kullanarak hazırladığımız sayfalarla tek yönlü olarak haberleşebiliriz.

HTML kullanarak dinamik yardım veya menüler oluşturabilir ve HTML sayfasındaki bağlantılara tıklanıldığı zamanda yapılması gereken işlemi WebBrowser nesnesinin BeforeNavigate2 olayını kullanarak değiştirebiliriz.

Bunu yapmak için HTML içinde belirtilen bağlantı yollarının http’den farklı, kendimizin belirlediği bir protokolle şekillendirilmiş olması yeterlidir. Devam…

»  Substance: WordPress   »  Style: Ahren Ahimsa