29 Nisan 2012

Chrome’da file objesini tetiklemek

  Web sayfanızda File input öğresi yerine bir buton veya link ile dosya diyalog penceresini açmak istediğinizde ilk yaptığımız şey “display:none” diyerek mevcut file input nesnesini gizlemektir. İşte chrome da tam buna gıcık oluyormuş. O nesne görünmez olduğu için jquery ile $(“#file_input_nesnesi”).trigger(“click”) dediğinizde bir tepki vermiyor. Yapılacak iş file input nesnesini başka bir şekilde gizlemek. Mesela “position:absolute; top:-999px; left:-999px” şeklinde stil vererek gizlediğimizde sorun kalmıyor..

28 Nisan 2012

Jcrop ve Twitter Bootstrap çakışması

Bir mikroproje için lazım olan Jcrop (görselleri kesmeye yaran güzel bir jQuery eklentisi) düzgün çalışmayınca mutlaka başka bir Javascript ile ya da CSS ile çakıştı diye düşündüm. Yanılmamışım, sayfadaki diğer Javascript ve css dosyaları sırayla kaldırdığımda sorunun projede kullandığım Twitter Bootstrap css dosyaları ile çakışmasından kaynaklandığını farkettim. Her ikisi de çok kullanılan kaynaklar olduğu için kesin bu problem başkalarının da karşısına çıkmıştır ve bir çözüm […]

22 Nisan 2012

Karakuyruk

Sosyal medya uygulamaları büyük bir hızla ilerliyor. Kullanıcı sayıları arttığı gibi piyasa değerleri de artıyor. Instagram bir kaç gün önce daha yeni 500 milyon değerlendirmesi yapılmışken 1 milyar dolara Facebook tarafından satın alındı, hem de uzuuun zamandır beklenen Android uygulaması çıktıktan hemen sonra. Android bünyesinden gelen 5 milyon kullanıcıyı da sorunsuz bir şekilde sisteme dahil ettiklerinde zaten ne kadar iyi bir iş yapmış olduklarını bir […]

2 Nisan 2012

Javascript ile textbox’lardaki verileri toplama çıkarma

Son yarım saatimi bir kaç satır javascript koda harcadım. Html olarak elinizde bulunan değerleri javascript ile toplamak isterseniz 2+2’nin 4 değil 22 ettiğine pek çok kere şahit olursunuz. Bu durumu düzeltmek için şöyle yapmak en kestirme yol gibi görünüyor. Not: jQuery kullanılmıştır. var a=$(“#sayi1”).val(); var b=$(“#sayi2”).val(); var toplam=+a + +b; var fark=+a – +b;

16 Mart 2012

SEO uyumlu link

SEO yani arama motoru optimizasyonu için haber.php?id=110 gibi manasız bir link yerine haber/bugun-teknoparka-kar-yagdi gibi semantik yani kelime bakımından anlamlı linkler çok mühimdir. Google’da “teknopark” aratıldığında bu haber sayfasının çıkması için bu şekilde link vermek, alınacak SEO önlemlerinden biridir. SEO uyumlu linkler genelde içeriğin (haber, ürün, sayfa vs) orijinal başlığındaki Türkçe özel karakterler İngilizce benzerleriyle (ö yerine o gibi) değiştirilerek ve noktalama işaretleri kaldırılıp kelime aralarındaki […]

13 Mart 2012

Benim sadık yarim kara konsoldur

Çok uzun yazdığıma dair şikayetler devam ettiği için hemen başlayıp, kısa keseceğim 🙂 Unix/Linux işletim sistemlerinin bence en güzel yanı kuvvetli ve çok yetenekli bir komut yapısına sahip olması. Amiyane tabirle siyah ekran dediğimiz o terminal (konsol) ekranı aslında işletim sisteminin kendisi 🙂 İşte bu kara konsolun yetenekleri bazan gözlerimi yaşartıyor 🙂 Örneğin ssh ile bağlandığınız bir sunucuda büyücek bir dosyayı kendi sunucunuza almak istiyorsunuz, […]

8 Mart 2012

Yeni iPad ve “Arayüz Tasarımı” konusunda bir kaç kelam

Biraz önce www.apple.com adresinden 7 Mart Apple etkinliğine ait 85 dakikalık videoyu izlemeyi bitirdim. Steve Jobs’un ardından yapılan ilk etkinlikti bu. Aylar öncesinden büyük bir hayran kitlesi -ben dahil- bu gün tanıtılacak olan yeni iPad’i bekliyorduk. Bugün sadece yeni iPad sunulmadı, iOS 5.1 yayınlandı ve Apple TV’nin yeni versiyonu açıklandı. Ama asıl olay yeni iPad’di tabi ki. iPad’in beklediğim en önemli özelliği tam olarak “amazing” […]

24 Şubat 2012

Mysql’de diziye göre sıralamak

SQL sorgularında “where  siparis_id in (2,10,1,3)” gibi yapılar pek tasvip edilmese de, zorunlu kaldığınız durumlar olabilir. Eğer nihayi çıktınızı da bu sırada görmek istiyorsanız sorgunun en sonuna order by FIND_IN_SET(siparis_id, ‘2,10,1,3’) yazmanız yeterli.

18 Şubat 2012

Evde Mocha Çalışmaları – volüm 2

Espresso makinesiyle ikinci mocha denememizi yaptık. Bu sefer Youtube’da daha güzel ve kolay bir tarif bulduk. Çikolata sosumuz hala olmadığından bu videodaki gibi bir yöntem izledik ama biz kakao değil sıcak çikolata tozu kullandık. Kahvelerden birinin görüntüsü harika oldu. Tesadüfen Apple’ın logosuna benzedi 🙂 Fakat bir hesap hatası yaptık. Büyük fincan kullandığımız için iki ayrı seferde kahve yapmamız gerekiyordu sanırım. Bu yaptıklarımızdan pek kahve tadı […]

17 Şubat 2012

Evde mocha çalışmaları – volüm 1

“Oraya millet twit atmaya gidiyor, oturup evde içelim kahvemizi” gibi serzenişlerle kapısına uğramadığım Starbucks’a bir sene kadar önce küçük bir toplantı için davet edilince gitmek zorunda kalmıştım. O gün orada içtiğim “White Chocolate Mocha”nın tadı damağımda kalmış olacak ki gide gele “artık bunu evde yapmalıyım”a kadar seviyeyi zorladım 🙂 Eşimden gizli olarak hepsiburada.com’dan sipariş verdiğim DeLonghi 330S modeli espresso makinemiz bugün geldi. Eşim şaşırdı mı […]