Javascript’de değişkenleri ‘cast’ etmek
Javascript’de oluşturulan değişkenlerin türünü belirtmenize gerek yoktur, int, float veya string saklayabilirsiniz bu değişkenlerde. JS’nin geliştiriciye sunduğu güzel özelliklerden biridir bu.

Ancak bu kolaylığın da bir bedeli vardır, o da katı şekilde belirtilmeyen değişken türlerinin daha sonra karmaşıklığı sebep olması!
Ubuntu LAMP Rehberi
Bu yazıda Ubuntu’da adım adım LAMP sunucusunu nasıl kuracağımızı ve konfigüre edeceğimizi anlatacağım. LAMP kelimesinin açılımı Linux, Apache, MySQL ve PHP olarak kabul görse de, şu anki durumda MySQL yerine PostgreSQL’i ve PHP yerine Perl ile Python’ı da ekleyebiliriz. Kendi bilgisayarınıza LAMP sunucusu kurarak projelerinizi lokal olarak geliştirebilir ve web sunucunuza gönderebilirsiniz. İsterseniz kendi bilgisayarınızı hem web yazılımı geliştirme için hem de web sunucusu olarak da kullanabilirsiniz.
Pardus Projesi, Eleştiriler…
Bilindiği gibi Tübitak UEKAE tarafından desteklenen ve bir Linux dağıtımı olan Pardus işletim sistemi 5 seneyi geride bıraktı. geliştirilme sürecini de hesaba katarsak 7 seneyi devirmiş oluyoruz.

İlk çıktığı günden bu yana açık kaynak yazılımlar ile ilgilenen bizlerin yakından takip ettiği bir proje oldu. Gerek vizyonu gerek hedefleri açısından hepimizin dikkatini ve ilgisini çekti.
Geride bıraktığımız 5 sene içerisinde önemli gelişmeler sağlandı. Pek çok kurum ve kullanıcı bilgisayarlarında açık kaynak yazılımlar kullanmaya başladılar, kullanmayanlar ve henüz tanışmaktan çekinenler ise böyle bir alternatifin farkına vardılar. Erkan Tekman’ın açıklamalarına göre ise 2010 için 7,5 milyon dolar, 2013 yılında ise 50 milyon dolarlık bir özgür yazılım ekonomisi hedefleniyor. Gerçekten önemli hedefler.
Ubuntu 9.10′da Eksik İkonlar
Merhaba, bu benim Koodla’daki ilk yazım. Bu ve bundan sonraki yazılarım genel olarak Linux ve açık kaynak web teknolojileri hakkında olacak. Bu blogu takip edenlerin çoğunun Linux hakkında birşeyler bildiğini ya da duyduğunu sanıyorum. Bilmeyenler için tekrar açıklamakta fayda var: Linux kısaca kaynak kodu açık, dünya çapında binlerce insan tarafından geliştirilen ve milyonlarca kullanıcısı olan bir işletim sistemidir. Bilgisayarınıza herhangi bir ücret ödemeden özgürce kurup kullanabilirsiniz. Linux’u kurmadan önce hangi Linux dağıtımını kullanmak istediğinize karar vermelisiniz. Ben Linux dağıtımı olarak Ubuntu’yu kullanıyorum ve yazılarımda genel olarak Ubuntu hakkında olacak. Ubuntu şu anda en popüler Linux dağıtımlarından bir tanesi ve büyük bir kullanıcı kitlesine sahip. Altı ayda bir güncel sürümü çıkar ve tamamen kullanıcı dostu bir dağıtımdır. Yani daha önce hiç Linux kullanmamış olsanız dahi Ubuntu’yu bilgisayarınıza kolay bir şekilde kurup rahatça kullanmaya başlayabilirsiniz.
Şimdi gelelim bu yazının konusuna. Ubuntu’nun son sürümü 9.10′nu kullananlar çoktan farketmiş olmalılar, sol üst köşedeki menülerden bazılarının ikonu var bazılarının ikonu yok. Alttaki imajdan daha net anlaşılabilir:
CSS Transparan Resimler İle Jquery Kullanarak Bağlantı Verme
CSS ile resimlerin transparanlığını ayarlamak hiç de zor değildir. Ancak yazdığımız kodun bütün tarayıcılar tarafından aynı şekilde yorumlandığından emin olmalıyız. Bunu yapmak da zor değildir.

Bu yazıda CSS ile resim transparanlığını ayarlamanın ne kadar kolay olduğunu anlatmaya çalışacağız. Aynı zamanda bu özelliği (ve jquery’i) kullanarak yapılabilecek bağlantılara bir örnek vereceğiz.
Koodla Blog, yeni teması ile karşınızda!
Plana uygun şekilde devam ediyoruz ve koodla blog için yeni tema şu an itibariyle devreye alındı.
Bu tema öncekine nazaran daha basit ve açık renklere sahip. Kullanım kolaylığını ön plana çıkaracak ve falza öğelerden arındırılmış bir tema olacak şekilde düşünmüştüm, umarım siz de böyle düşünürsünüz.
Bir sonraki adım ise güzel bir yazı ile kaldığımız yerden devam etmek.
Güzel yazılarda görüşmek üzere…
Koodla Blog, yeni sunucusuna taşındı…
Plana uygun şekilde devam ediyoruz ve koodla blog’un yeni sunucusuna taşınma işlemi şu anda tamamlanmış bulunmakta.
Bir sonraki adım ise yeni ve işlevsel bir temanın uygulanması.
Bizden ayrılmayın
Koodla Blog, devam edecek…
Çok uzun zaman oldu. Koodla’da yer alan yazılar pek çok geliştirici, tasarımcı ve blogger’a ulaştı. Altmış bine yaklaşan sayfa gösterimi ve İkiyüze yakın rss takipçisi ile Türkçe içeriğe katkıda bulundu.
Ancak son zamanlarda oldukça yoğun bir dönemden geçtim. Hayatımda önemli kararlar verdim. Bu süre zarfında, bloga tek yazı yazan ben olduğum için, Koodla Blog, yeni yazı trafiği açısından biraz sönük kaldı.
Ancak en kısa zamanda blogu daha iyi bir sunucuya taşıyacağım, eksiklikleri kapatacağım. Ardından ise yeni yazılar ile devam edeceğiz.
Bu sürecin planlaması ise şu şekilde:
* 2-9 Ocak: Koodla’nın yeni sunucusuna taşınması
* 9-16 Ocak: Koodla’nın yeni temasının hazırlanması, sitede çalışmayan linklerin düzeltilmesi, ekslikliklerin kapatılması
* 16-23 Ocak: Koodla | Blog V2 de ilk yazının yayınlanması
Evet, Koodla Blog’un yeni hali V2 olacak, yani Koodla konseptinde bir takım değişiklikler olacak.
Güzel yazılarda buluşmak üzere…
Koodla Dosya Yükleme Sınıfı
Suncuya dosya yüklemek pek çok zaman zor olabilir, beklenmeyen hatalar, işlerinizi istemediğiniz kadar uzatabilir.

Bunun önüne geçmek için Koodla Dosya Yükleme sınıfını yazdım. Sınıfın temel amacı sunucuya dosya yükleme işlemini olabildiğince basit ve sade bir hale getirmesi, bir hata oluşursa doğru şekilde bilgilendirmesi.
Çözüm Yolları ve Bakış Açısı
Bir sorunla karşılaştığımızda hedefimiz bellidir, bu sorunu en kısa yoldan çözmek. Veya bazen en “akılcı” yoldan çözmek de olabilir eğer en kısa yol makul olarak kabul ettiğimiz sınırlar içerisinde değilse.

Sorunumuzu tam olarak belirledikten sonra çözüm için çalışmaya başlarız, tasarladığımız cevapları soruna uygularız ve hedefimize ulaşıp ulaşmadığımızı değerlendiririz.
Ancak çözüm yolları arayışında probleme bakış açımız o kadar önemlidir ki, bazen bakış açımızı değiştirmediğimiz sürece en basit problemlerin bile altından kalkamayabiliriz. Benim yaşadığım ve bu yazıyı da yazmama vesile olan basit bir örnek ile bu duruma bir örnek vermek istiyorum.
Arama
E-Posta Aboneliği
RSS Aboneliği
En Çok Yorumlanan Yazılar
- Ajax ile dinamik listeleme (22)
- Blogger’da “devamını oku” bağlantısı (21)
- MySQL’de Transaction ve PHP ile kullanımı (16)
- PHP ile sınırsız alt kategori mantığı (16)
- MySQL’de “join” kullanımı (13)
- Kullanıcı dostu url hazırlamak (12)
- PHP’nin (muhtemelen) az bilinen 10 özelliği (12)
- Kullandığınız programlama dili ne kadar popüler? (12)
- .htaccess konuları [Giriş] (11)
- Blogger’da arama kutusu ekleme (10)
Etiketler
Son Yorumlar
- Fatih: Açıkçası sitenizi yeni keşfettim ve gerçekten beğendim. Kaynak ve tutorial ihtiyacı olduğunda yabancı blog...
- beyo: emeğine sağlık, temiz bir anlatım olmuş
- gokhan: güzel bir anlatım yapmışsın.. devamını bekleriz.. kolay gelsin
- web yazılım şirketi: google blog araması ile .net üzerinden hizmet veren web yazılım şirketi ararken tesadüfen bu web...
- Codderol: çok teşekkürler bu çalışma bana çok yardımcı oldu….
08 / Mayıs / 2010
