Could you share your experience…

Multi-language & Multi-platform programming tips&tricks

Communicating with Users via Email

without comments

Facebook, kullanıcılar ile E-mail üzerinden iletişim kurulabilmenin yöntemini Facebook Developer Blog üzerinde bugün 20:00 da yayınladı.

Facebook connect ile sitenize giriş yapan kullanıcılardan Extended Permission listesinden Email Extended Permission ‘ı almamız gerekiyor.

Proje geliştirirken en sıkıntılı noktalardan biri facebook connect ile siteye giriş yapan birisi ile tekrar iletişime geçmekti. Bu iletişimi sağlamak için alternatif yollara başvuruluyordu. Facebook her zaman ki gibi işimizi kolaylaştıracak bir çözüm getirdi.

Link : http://developers.facebook.com/news.php?blog=1&story=355

Written by admin

January 20th, 2010 at 10:36 pm

Posted in Facebook

Tagged with , ,

Firebug Console API

without comments

Bir web developerın vazgeçilmez toollarından biri olan FireBug’ ın Console API(Application programming interface) ‘na göz atalım,

console.log(object[, object, ...]) ; console ekranına mesaj yazmanızı sağlar, aşağıdaki örnekleri inceyebilirsiniz. İlk örnekte sabit text console ekranına basılacak, ikinci örnekte ise ekrana basılacak olan text fonksiyona gönderilen değişken/değişkenler listesi kabul etmektedir, %d %s gönderilecek değişkenleri ve tiplerini belirtmektedir. %s string,%d, %i integer, %f floating number, %o object hyperlink.

  1. console.log(“Writing code”);
  2. console.log(“The %s jumped over %d tall buildings”, animal, count);

console.info(object[, object, ...]); console ekranına “info” icon’ ı, color coding’i mesaj yazmanızı sağlar.

console.warn(object[, object, ...]); console ekranına “warning” icon’ ı, color coding’i mesaj yazmanızı sağlar.

console.error(object[, object, ...]); console ekranına “error” icon’ ı, color coding’i mesaj yazmanızı sağlar.

console.assert(expression[, object, ...]); console ekranına ifadenin doğru olup olmadığının yazılmasını sağlar.

daha fazlası için : http://getfirebug.com/wiki/index.php/Console_API

Written by admin

January 16th, 2010 at 4:13 pm

Posted in FireBug, Tool

Tagged with , ,

Regex Made Easy

without comments

Learn, Create, Understand, Test, Use and Save Regular Expressions with RegexBuddy™

“Requler expressions” öğrenmek isteyenler, kompleks desenleri çıkarmak konusunda sıkıntı yaşayanlar, hızlanmak isteyenler vs vs evet arkadaşlar biraz reklam gibi oldu ama tool u kurduktan sonra sizlerde boşuna abartmadığımı anlayacaksınız.

Yükleyin, yükletin. Farkı göreceksiniz…

http://www.regexbuddy.com/

Written by admin

January 14th, 2010 at 11:35 pm

Posted in Regex

Tagged with ,

Take your ASP.NET 2.0 Application Offline

without comments

ASP.NET 2.0 ile gelmiş olan bu özelliği tekrar anlatmamın nedeni bazen bu özelliği bilmeyen dostlarım ile karşılaşıyorum, takipçilerime özel :)

En basit anlatımı ile, web application root’a app_offline.htm isimli bir dosya attığınızda ASP.NET 2.0 application ı kapatacaktır, artık ASP.NET 2.0 ISAPI ‘ ye gelen tüm istekler bu htm file a düşecektir. Bu özelliği “site under construction” or “down for maintenance” işlemlerin kullanabilirsiniz.

Enjoy…

Written by admin

January 14th, 2010 at 11:22 pm

Windows Server 2003 32Bit > Application Pools > Worker Processes

with one comment

32 bit Windows Server 2003 Ent.  IIS 6.0 da tanımlı bir application pool a ait her bir worker process (w3wp.exe) max 2GB memory adresleyebiliyor.

Server 4GB fiziksel belleğe sahip olsa bile tek worker process  sadece max 2GB virtual memory kullanıyor olacaktır.

Worker process sayısı IIS>Application Pools ayarlarlarından arttırılabilir ama burada dikkat edilmesi gereken nokta birden çok worker process tanımlanması sonucu Session’da veri taşımada sorun yaşayacağınızdır.

http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/29f53968-0115-451f-b26d-5ad58d87b5d1.mspx?mfr=true

http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/ddf1d92f-3e6e-423f-b024-35cefc10a22f.mspx?mfr=true

Written by admin

December 26th, 2009 at 1:02 am