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ı …
Laravel ile zor gibi görünen birçok konu aslında oldukça basit yöntemlerle çözülebiliyor. Bunun bir örneği de site ayarları oluşturma ve bu ayarları cache olarak tutarak performansı yükseltme. Aslında bu konuyu daha önce Laravel | Site Ayarları Oluşturma başlıklı yazıda anlatmıştım. Şimdi ise kısa bir boş vaktimde söz konusu yazıda anlattığım site ayarlarının hazır kurulu olduğu bir Laravel Site Settings mini projesi üreterek github’a yükledim. Artık projeyi indirebilir, kodları dilediğiniz gibi inceleyebilirsiniz.
Kolay gelsin.
Laravel Site Settings github sayfası için tıklayınız.
Güvenlik denilince insanlar tarafından ilk akla gelen olgu fiziki güvenlik tedbirleridir. Hatta fiziki güvenlik çoğu zaman tek başına güvenlik kavramına karşılık olarak gelmektedir. İnsanoğlunun var olduğu zamandan itibaren ilk ihtiyaç duyduğu konudur güvenlik çünkü her zaman çevreden gelebilecek bir tehdit mevcuttur. İnsan ilk andan bu yana çevreyi algılamaya başlamış tehdit algılarını, kendisine tehdit olabilecek konuları tespit ederek bunlara yönelik önlemler almaya başlamıştır. İnsanın ekosistemle etkileşimi sonsuz bir döngüdür ve halen sürekli devam etmektedi. Bu, insan oğlunun yaşayan sosyal bir varlık olması gereği gelecekte de devam edecektir, hayat bu şekilde devam ederken sürekli değişen şartlar, çevresel etkiler gereği bugün hatta şu an bile tehdit algıları (tehdit noktaları) değişmektedir ve dolayısı ile bunlara karşı alınan tedbirlerde devamlı bir değişim içindedir. 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ı …