Can Aydoğan
Latest answers

Yine ben merhaba :) var type = this.type || this.tagName.toLowerCase(); yukarıda kı kısımda this.tagName.toLowerCase(); bu ne anlama gelıyor ? || bunun or anlamına geldıgını bılıyorum.

Dediğinizi gibi "or" anlamına geliyor. Yazdığınız ifade için konuşursak; eğer this.type'da bir değer varsa type'a o değeri atıyor, yoksa this.tagName.toLowerCase() değerini atıyor.

View more

jquery delegate nedir ?

Bir veya birden fazla element'e istenilen 'event' olduğunda çağrılması için 'listener' ekleyebilirsiniz. Diğer(click, focus) gibi listener bağlama methotlarından farkı ise bağlama sonrası eklenen elementleri de dinleyebilmesi ve listener'ı bağlanan event ile ilgili bilgilendirmeye devam etmesi.

Eğer dinamik içeriğinize listener bağlamak istiyorsanız, tercih edebilirsiniz.

View more

Merrhaba htlm 5 te h1 ,h2 .. kullanınca türkçe karekter sorunu yaşıyorum bu kodu girmemiz sorunu çözermi header{ display: block; } yada headara özel js tanımlamamız gerekirmi.Teşekkürler

Merhaba, sorununuz muhtemelen h1, h2... tag'leri ile ilgili değil. Tahminimce charset ayarınızda veya dosyaların kodlamasında bir sorun var.

Öncelikle tag'leri arasına bu kodu: "" yapıştırın.(Hali hazırda charset deklarasyonu varsa bununla değiştirin) Bunu yaptıktan sonra da sorun çözülmediyse, html, php veya hangi tür dosya ile çalışıyorsanız bunu utf-8 olarak kodlayın. Bunu yapmayı bilmiyorsanız eğer, kullandığınız editörün ismi + utf-8 encoding diye aratırsanız bir sonuç bulursunuz muhtemelen.

Kolay gelsin.

View more

Neden framework kullanmalıyız?

Framework'ler temel olarak iki konuda bize fayda sağlıyor.

İlk olarak, framework'ler birer kod kütüphanesi. İçlerinde birçok sık sık karşılaşılan ihtiyaçlara yönelik çözümler barındırırlar. Örneğin; web uygulamalarının neredeyse hemen hepsi veritabanı ile içli dışlı olmak durumunda. Framework kullanmadığımız bir durumda ya biz bu işler için kendimiz kod yazacağız ya da sadece bu işlem için dışarıdan bir yardımcı bileşen kurup onunla halledeceğiz. Zend gibi bir framework kullandığımızda framework içinden gelen bileşen ile bu işi framework'ün içinden halletmiş oluruz. Zend Framework'de bu işi Zend\Db hallediyor. Yine web uygulamaların vazgeçilmez işlemlerinden biri olan kullanıcının gönderdiği veriyi doğrulama da olmazsa olmazdır. Yani kullanıcı e-posta adresi alanına e-posta formatına uygun bir adres mi girdi yoksa geçersiz bir e-posta adresi mi girdi kontrolünü yapmamız gerekiyor. Bu doğrulama işlemini Zend içinde olan Zend\Validator bileşeni bizim adımıza gerçekleştiriyor. Toparlamak gerekirse bunlar gibi karşılaşılan genel ihtiyaçlara, framework'ler paket olarak çözüm sağlıyor. Bu da bize epey zamandan tasarruf etmemizi sağlıyor.

İkinci ve bence daha önemli olan faydası ise framework'lerin bize neyi nasıl yapacağımıza dair yol göstermesi. Örnek vermek gerekirse; kullanıcının gönderdiği bilgiler bize hangi aşamada ulaşacak? Hangi aşamada doğrulayacağız? Ve hangi aşamada veritabanına yazacağız? Gibi sorularımıza cevap sağlıyor, yol gösteriyor. Bu sayede sizin uygulamalara yaklaşımınız ile benim yaklaşımım arasında farklar en aza kalmıyor. Belirli bir ortak standarda ulaşmış oluyoruz. Bir projede birden fazla kişinin çalışması çok daha kolay oluyor. Ek olarak framework'lerin bize sağladığı yollar, bizim kendi kendimize deneme yanılma ile bulacağımız yollardan genelde daha iyi oluyor. Bu sayede bizi yanlış yollara sapmaktan alıkoyuyor framework'ler. Bu açıdan kullandığımız framework'ü iyi analiz edip anlarsak kesinlik kod kalitemize olumlu olarak yansıyacaktır.

Bu kadar artılarının yanında bazı eksikleri de var framework'lerin. Bunlardan en önemlileri framework'ler bazı durumlarda bizi kısıtlayıp çıkmaza sokabilir veya ihtiyaçlarımızı tam olarak karşılamayabilir. Yani framework'ü öğrenme ve kullanma için harcayacağımız zamanın karşılığını alamayabiliriz. O yüzden bir framework seçerken kendi ihtiyaçlarımızı göz önünde bulundurmamız her zaman yararımıza olacaktır.

View more

merhaba hocam youtube api hakkında bişey soracaktım ben zend farmework ile linkten direk youtube üzerine video yüklemek istiyorum nasıl yapabilirim acaba?

Merhaba, aşağıdaki linkte "Uploading Videos to YouTube" başlığı altında bir örnekle konunun anlatımı mevcut. İşinizi görecektir sanırım.
http://framework.zend.com/manual/1.12/en/zend.gdata.youtube.html

View more