Günümüzde teknoloji hayatımızın merkezinde yer almaktadır. Hızla ilerleyen teknolojik faaliyetler insan hayatının her noktasında yardımcı rolü üstlenip, rağbeti üstüne toplayan bir alan olmuştur. Bütün bu bahsedilen faaliyetlerinin temelinde bilgisayara dair gelişmeler bulunur. Her yeniliğin temelinde bilgisayar programları yer almaktadır. Bilgisayar sistemleri hayatımızın her alanında adeta kişisel yardımcılarımız halinde görev almaktadır. İş hayatından tutunda, ev yaşamına kadar birçok alanda bilgisayar ve bilgisayar programlarının yardımı küçümsenemeyecek kadar ileri bir düzeydedir. Bilgisayarla birlikte hayatımıza giren sonu belirlenemeyen bilişime dünyaca adapte olmuş durumdayız. devamı …
Websitelerinin tasarımı ve sitede kullanılan teknolojiler oldukça önemlidir. Ancak esas değerli olan şey içeriktir ki artık herkes bunu kabul ediyor. Durum böyle olunca içeriğimizi korumak için çeşitli tedbirlere başvuruyoruz. Bu tedbirlerden en yaygın olanları ise sitedeki içeriğin kopyalanmasının önüne geçmek için farenin sağ tuşu ile sitede işaretlemeyi engelleme. Eskiden bunun için kodlarla taklalar atmamız gerekirken artık bu çok basit. devamı …
Yazılım geliştirici olarak farklı projelerde ve farklı görevlerde çalışabiliyorum. Her yeni projede kullandığım faydalı araçları ve kodları da yakuter.com’da paylaşıyorum. İşte bu yazıda da frontend görevini üstlendiğim bir projede kullandığım javascript fonksiyonunu paylaşmak istiyorum. Bu fonksiyon sayesinde dizi (array) halindeki javascript verisini HTML list (ul, li) şeklinde çıktı olarak alabiliyorsunuz. devamı …
Slug dediğimiz olay aslında kullanıcı dostu adres yani url’dir. Malum bu zamanda kimse /index.php?page_id=12 gibi bir adres görmek istemez. Onun yerine /hakkimizda gibi adres satırları tercih edilir. Bunu yapan bir çok eklenti bulunsa da malesef yabancıların yaptıklarında Türkçe karakterler doğru şekilde çalışmıyor. Esas sorun ise ö‘yü “oe” şeklinde ve ü‘yü “ue” şeklinde dönüştürmelerinden kaynaklanıyor.
Projelerimde kullandığım, hataları giderilmiş Türkçe jQuery slug eklentisini sizinle paylaşmak istedim. Bu mini projede kutuya girilen metni kolaylıkla anlık olarak ikinci bir kutuya slug olarak dönüştürebiliyorsunuz. devamı …
Bir PHP çatısı (framework) olan Laravel ile uygulama geliştirirken basit ajax formlarına ihtiyaç duyabiliyoruz. Konuyu anlatmak için bu yazıya başladığımda en iyi anlatma şeklinin bir örnek (mini proje) geliştirmek olduğunu düşündüm ve bu sebeple Laravel Ajax Contact Form (iletişim formu) hazırladım. Aslında daha önce Laravel ile eposta göndermeyi anlatmıştım ancak bu sefer ki ajax da içeren daha derli toplu bir mini proje oldu ;) devamı …
Yazılım geliştirme sürecinde sürekli yeni problemlerle karşılaşırız. En çok kendimizi geliştirdiğimiz anlar da bu problemlerle karşılaştığımız anlardır çünkü sorunu aşmak için araştırmaya başlar ve bu araştırma esnasında birçok yeni bilgi ekleriz haznemize. Geçtiğimiz günlerde karşılaştığım sayfanın iki defa yüklenmesi sorunu da benim için bu durumlardan birisiydi. devamı …