Tek bir resim dosyası ile yuvarlak köşeli kutular yapmak

CSS tekniğini ile köşeleri yuvarlatılmış yani yuvarlak köşeli kutular yapmak için birden fazla yöntem var. Hatta yalnızca bu iş için özel olarak yazılmış javaScript uygulamaları bile bulunuyor (Nifty Corners gibi). Fakat ben bu yazımda kendi kullandığım bir yöntemi anlatacağım. Hadi başlayalım ;)
Devamı »

Programcılar için güncel döviz kurları

doviz.wsBu yazıda tanıtacak olduğum doviz.ws yepyeni bir web servisi. Ben tasarımı ve programlaması ile ilgilenirken javaM blogundan Altan, alan adı ve hosting ihtiyaçları ile ilgilendi. Türkiye Vitrin de sponsor oldu. Sonuçta da ortaya güzel ve işe yarayacağını düşündüğümüz bir web servisi çıkmış oldu ;)
Devamı »

Vay be, tam 1 yıl olmuş

doğum günüZaman gerçekten çok hızlı ilerliyor. Daha dün gibi hatırlıyorum; bu bloga ilk yazımı yazıyorken duyduğum heyecanı. Bir ben eksiktim. Şimdi o da oldu diyerek başlamıştım o zaman. Ve aradan tam 1 yıl geçmiş. Geçen sürede şu internet dünyasında eksik olan birşeyleri tamamlayabildim mi bilmiyorum ama bu blogda yazmaktan büyük bir keyif aldığımı söyleyebilirim. Ve öyle ya da böyle eburhan.com da 1 yaşına basmış oldu işte :) Devamı »

SpywareBlaster ile casus yazılımlara geçit vermeyin

SpywareBlasterCasus yazılımlar; bilgisayarınıza bulaştıktan sonra kişisel bilgilerinizi, sörf alışkanlıklarınızı kaydeden ve bunları dışarıya sızdırarak casusluk yapan tehlikeli yazılımlardır. Ya internette gezdiğiniz kötü niyetli web sitelerinden ya da bilgisayarınıza yüklediğiniz çeşitli programlardan gizlice sisteminize bulaşırlar. Bu casus yazılımları bilgisayarınızdan uzak tutmanın en iyi yolu, onlar daha sisteminize bulaşmadan önce gerekli tedbirleri almaktır. Devamı »

WordPress için “Search and Replace” eklentisi

wordpressBiliyorsunuz ki WordPress bütün yazıları ve yorumları bir veritabanında tutuyor. Eğer birkaç yazı ve yorum içerisindeki bir ifadeyi değiştirmek istersek, bu değişikliği WordPress’e giriş yaparak kontrol panelimizden kolayca yapabiliriz. Fakat aynı değişikliği yüzlerce veya binlerce yazı ve yorum içerisinde yapmak istersek veritabanına erişip bir SQL REPLACE komutu yazmamız gerekir. Oysaki şimdi tanıtacağım Search and Replace eklentisi bizi SQL komutlarıyla ve veritabanı ile uğraşmaktan kurtarıyor. Devamı »

SimplePie sınıfı ile RSS çıktılarını okumak

simplepieRSS bana göre web dünyasındaki en önemli teknolojilerden birisidir. İlk olarak Netscape tarafından geliştirilmeye başlanan bu teknoloji ile yüzlerce web sitesini gezip hangisinin içeriği yenilenmiş hangisinin yenilenmemiş tek tek kontrol etmekten kurtulmuş olduk. Özellikle blog siteleri ile kullanır olduğumuz bu önemli teknolojiyi çeşitli nedenlerden dolayı (örneğin bloglardan.com gibi bir web sitesi hazırlamak için) kendi uygulamalarımızda işlemek gerekebiliyor. İşte PHP dili ile yazılmış bir sınıf (class) olan SimplePie sınıfı bu konuda bize yardımcı oluyor. Devamı »

jQuery ve JSON işlemleri

compressAJAX teriminin sonundaki X harfi XML dilini temsil ediyor. XML ise farklı platformlar arasında veri alış-verişi yapılabilmesi için oluşturulmuş bir dil. Fakat AJAX işlemlerinde XML kullanmaya bir türlü ısınamamışımdır. Çünkü XML’in javaScript ile parse edilmesi uğraştırıcı olabiliyor. İşte tam bu noktada JSON imdadımıza yetişiyor. JSON olarak gelen verileri, herhangi bir parselleme işlemi yapmadan javaScript içerisinde kullanabiliyorsunuz. Bir de buna jQuery’nin getirdiği kolaylıkları eklersek değmeyin gitsin keyfimize :)
Devamı »

Css ve javaScript kodlarını sıkıştıran web araçları

compressjavaScript kütüphaneleri, AJAX, tablosuz tasarım, web standartları v.s. derken css ve javaScript dosyalarımız eskisinden daha fazla kod içerir oldu. Belki css dosyalarındaki kod artışı belirli bir noktaya kadar makul görülebilir fakat javaScript dosyalarındaki kod artışı eskisine oranla çok daha fazla. Sonuç olarak bu artışlar web sayfalarımızın yüklenme sürelerini yükseltiyor. İşte bu olumsuz durumu gidermek amacıyla, css ve javaScript kodlarını sıkıştırarak dosya boyutunu küçülten web araçlarını kullanabiliriz. Devamı »

Css ile sarkan menüler hazırlamak

sarkan menuSarkan menüleri, baş aşağı çevrilmiş sekmeli menülere (tab menu) benzetebiliriz. Bu menüler genellikle bir web sayfasının en üst bölümünde yer alırlar. Fareyi herhangi bir menü öğesinin üzerine getirdiğinizde, menünün renk değiştirdiğini ve diğerlerinden biraz daha aşağıya doğru kaydığını görürsünüz (yandaki resme bakınız). İşte bu yazımda da css ile sarkan menü yapımını anlatacağım ;) Devamı »

Site Turu hazırlayan servisler ve uygulamalar

site turuWeb 2.0 ile web siteleri artık daha karmaşık ve daha çok özellik sunmaya başladılar. Bu yüzden kullanıcıların, bu web sitelerine daha çabuk adapte olabilmeleri amacıyla site turları hazırlanmaya başlandı. Bu turlar sayesinde bir web sitesinin özellikleri hakkında genel bir bilgi sahibi olmuş oluyorsunuz. Yani hangi özellik sayfanın neresinde yer alır ve ne işe yarar hızlı bir şekilde görebiliyorsunuz.
Devamı »