Category Archives: Web

Web

Web formları testleri

Web sitelerinde login, bilgi güncelleme vb  formların testleri sırasında dikkat edilmesi gerekilen noktalar:

  • Form alanlarında hiçbirşey yazmadan submit etmeye çalışmak: bu durumlarda genelde hata vermesi lazım. Özellikle database’de bunula ilgili zorunlu alanlar varsa exceptionlara yol açar.
  • Form alanlarında boşluk karakteri(space) yazma: normal şartlarda sistem bunu bir karakter olarak algılıyor. Ama güvenlik ve usability açısından bunun kontrol edilmesi lazım.
  • Form alanlarında içerik formatları: özellikle e-mail adresi gibi belli bir formata sahip bilgiler için ilgili regex testleri yapılmalıdır.
  • Form alanlarında min karakter sayısı: bazı durumlarda form alanlarında kullanılması gerekilen karakter sayısının en düşük sınırı belirlenmelidir. Özellikle şifre gibi güvenlik konularında önemlidir. Continue reading

Google url kısaltma servisi – goo.gl

Internette çoğu zaman başa bela olan uzun link isimlerine karşılık, özellikle sosyal medya araçları tarafından getirilen kısa url çözümleri baya bir işe yaramıştı. Başta Friendfed ve Twitter olmak üzere birçok platformda bu kısa linkler kullanılıyor. Twitter’ın http://bit.ly/ adresi, Friendfeed’in http://ff.im/ gibi.

İşte bu akımdan uzak durmak istemeyen google, bu hizmete başladı…   “Goo.gl” ile webde kısa linkler alabilirsiniz. Tabii ki, işin içinde google olunca elbette bazı farklar da olmayacak değildir. Bir kere, google’ın bu himzeti ciddi derecede hızlı. ilk birkaç günden sonra hız, güvenlik ve çalışma stabilitesi açısından uygun noktaya gelmiştir. Sadece bunlarda değil, google aldığınız linkler ile ilgili çeşitli istatistiklerde sunmaktadır. Resimde de detayını göreceğiniz üzere bu  istatistiklerde işe yarayan bilgiler bulunmaktadır. Continue reading

facebook username özelliği

Merhabalar sevgili okuyucular,

Kaç zamandır kafamı kaşındıran bir konuyu geçen gün çözdüm ve sizinle paylaşmak istedim 🙂 Normalde, facebook’ta kullanıcı profillerinin unique id’leri vardır. Bir kullanıcıya ait profil adresi olarak web browserımızın adres kısmında profil.php?id=xxxxx olarak gözüküyor. (http://www.facebook.com/ profil.php?id=xxxxx)

Ancak, facebook username özelliği ile, http://www.facebook.com/aaaaaaa şeklinde isim alabiliyorsunuz. Continue reading

Facebook Application Örneği

Herkese selamlar. Daha önceki yazımda facebook application mantığını kısaca anlatmıştım. Bu yazımda, pratik olarak basit bir  tane application yazmayı göstereceğim. Örnek olarak meşhur “hello world” yazımı ve birkaç fotoğraf gösterimi olacak.

Bunun için, ilk önce bir hosting ve domain olmalı. Burdaki örneklerde kendi web alanımı kullanacam. Benim kullanacağım örnekte, PHP 4 uyumlu application yapacağız..

1. Aşama

Uygulamaya başlamak için developer application kurulması lazım. Bu işlem yapıldıktan sonra, sağ üstte  Account /Hesabınız menusunden Application Settings tıklanılır.

facebook application development-1

Daha sonra Developer linki seçilir. Continue reading

Facebook Application yazmak

Facebook, 500 milyonu aşan kullanacısı sayısı ile bugün dünyanın en çok kullanılan sitelerinden ve ayrıca sosyal medyanın en büyüğüdür. Artık, bir websitesinin ötesinde olan facebook birçok özelliği ile kullanıcılara çeşitli imkanlar tanımaktadır. Gruplar, sayfalar vs.. İşte bunlardan en önemli bir konusuda facebook applicationlardır. Bugün facebookta kullandığımız binlerce uygulama vardır. Eğlence, bilgi, fotoğraf ve daha birçok amaçla kullanılan. En meşhur olanları, özellikle oyunlar. Mafia wars, sanal çiftliğimiz Farmville.

İşte bu akımdan  uzak kalmamak için uzun süre önce yaptığım bazı applicationlar ile ilgili olarak birkaç şey paylaşmak istedim. Facebook application, mantık olarak sizin yaptığınız bir web sayfasının kendi sayfalarında gösterilmesidir. Tabii ki, teknik detaylarıdna daha sonra göstereceğim üzere, bunun için kendi yazdıkları bazı API/Library’ler de kullanıyorlar. Siz siteyi yapıyor ve facebook’a tanıtıyorsunuz. Birçok web programlama dilinde hazırladığınız siteleri tanıyor. Ayrıca bunun dışında, javavscript, ajax ve daha birçok noktada destekleri mevcut.

Bunun dışında, FBML(FacebookMarkupLanguage), FQL gibi destekleride mevcuttur.   Continue reading

PHP’de MOD alma işlemi

selamlar herkese,

çoğu zaman programlarımızda kullandığımız mod işlemi için, birçok programlama dilinde direkt oalrak “mod” keywordu kullanılır.. Geçen gün PHP’de bunu baya bir arayıp denememe rağmen bulamadım.. Meğersem % işareti kullanılıyormuş 🙂 aklınızda olsun..

örnek

$x=5%2;

echo “İşlmein sonucu $x”;

şeklinde bir kod parçasının sonucu 1 çıkar…

herkese iyi kodlar