28 Mart 2011 Pazartesi

HTML5 ile Web Artık Eskisi Gibi Olmayacak

Gün geçmiyor ki HTML5 ile gerçekleştirilen harika şeylerle karşılaşmayalım. İşte bunlardan bazıları:

http://sinuousgame.com/
http://www.effectgames.com/demos/canvascycle/
http://mozillademos.org/demos/planetarium/demo.html

Bunlara da bakmadan etmeyin:

https://demos.mozilla.org/tr/




Peki nedir bu HTML5, ne işe yarar derseniz?

https://developer.mozilla.org/en/Firefox_4_for_developers

2008'de bloguma düşdüğüm şu notton bu yana html5 epey bir yol katetmiş görünüyor:

http://bilgisayardunyam.blogspot.com/2008/11/html5deki-yenilikler.html

23 Mart 2011 Çarşamba

21 Mart 2011 Pazartesi

Developer Links of March 2011 / Mart Ayı Bağlantıları

Articles / Makaleler

Unit Tests 
When you ask a development team if they do unit testing, they always answer yes. When you dig, the meaning of the term “unit testing” is highly variable: manual tests specified by a document, automated testing of GUI, test of classes using a main()… Finally only few projects industrialize their unit testing with dedicated frameworks.
"If it ain't broke, don't fix it" vs. "Continuous improvement"  
Bert Lance said that “That’s the trouble with government: Fixing things that aren’t broken and not fixing things that are broken.” But what about the improvement and “change for the better”?!. If there’s a potentially worthwhile pay off, if it’s reasonably cheap to try, maybe it is well worth changing things that aren’t especially broken.
http://www.dzone.com/links/r/java_generics_tutorial_part_i_basics.html 
http://www.dzone.com/links/r/10_web_design_elements_that_you_shouldnt_overlook.html 
http://www.dzone.com/links/r/exposing_a_database_as_a_web_service_developercom.html


Tools / Araçlar :
http://initializr.com/ HTML5 Templates Generator

http://guryjs.org/ HTML5 Canvas Utility JS Library

http://www.sproutcore.com/ HTML5 Application Framework

http://www.jformer.com/demos/ Beautiful Forms with JQuery

http://treesaverjs.com/ Magazine Layout Framework

http://sass-lang.com/ Easy CSS

Technology / Teknoloji: 
http://click.apache.org/ Apache Web framework 
http://www.microsoft.com/web/webmatrix/ MS Web Matrix

JQuery
8 jQuery Methods You Need to Know 
Jquery Plugin: Expanding Image Menu 
Portfolio Zoom Slider with jQuery 
Sliding Door Effect 
Web Dev Tools 
8 Impressive Websites with Jquery Effects 
10 Cool Websites with Amazing jQuery Effects

Richfaces
RF4 Early Showcase 
RF4 in GoogleAppEngine 
RF4 Overview

Bağlantılar/Links
Web Dev Tools 
Cheat Sheets

15 Mart 2011 Salı

JSF 2 & Google App Engine

1.5 saatimi alsa da sonunda Google App Engine üzerinde basit bir JSF2 uygulaması çalıştırmayı başardım.


Sorunları çözmemde şu kaynakların oldukça yardımı oldu:

http://eriahit.wordpress.com/2010/01/19/gae-primefaces-spring-maven/
http://digitaljoel.nerd-herders.com/2009/12/21/jsf-2-0-2-and-google-app-engine/
http://javadocs.wordpress.com/2009/10/17/mojarra-jsf-2-0-rc2-and-google-app-engine-sdk-1-2-6/

1-) GAE ile JSF2 arasında bazı uyuşmazlıklar olduğu için jsf kütüphaneleri olarak aşağıdaki libleri kullanın:
http://joshjcarrier.googlecode.com/svn/trunk/Sun%20JSF%20GAE/jsf-impl-gae.jar
http://joshjcarrier.googlecode.com/svn/trunk/Sun%20JSF%20GAE/lib/jsf-api.jar

2-) Aşağıdaki hata için belirtilen çözüm yolunu uyguladım.

Error:
com.sun.faces.config.ConfigurationException: It appears the JSP version of the container is older than 2.1 and unable to
locate the EL RI expression factory, com.sun.el.ExpressionFactoryImpl. If not using JSP or the EL RI, make sure the co
ntext initialization parameter, com.sun.faces.expressionFactory, is properly set.
Solution:
Include el-api and el-impl from https://uel.dev.java.net/ (version 1.0. used)


Ayrıca bakınız.