Mar
29
2009
Gokhan
While I am searching for the usage of named query with JPA controller, I found this tutorial. It clearly shows the usage of entity manager with named query or sql queries. Also other tutorials may also be very useful and it worths to take a look at
http://download.oracle.com/docs/cd/B32110_01/web.1013/b28221/usclient005.htm
no comments | tags: entity manager, gokhan, jpa
Mar
27
2009
Gokhan
Together with our team partner, the base of login and signup functionalities are completed and their internalization integrations work correctly. Error checks do exist and shown and they are also internalizated.
However, controlling the authentication system and in case of the failures, opening new ticket will be very beneficial for the security and maintenance considerations.
no comments | tags: authentication, gokhan, test
Mar
26
2009
Cansin
This week we have almost entirely build the base skeleton of the application. I have started to develop a JSP template, by simply dividing each page as header, content, footer. Also, I have enabled fully functional localization support by enabling user to select its locale from the menu at footer.
We are really pleased about our progress so far. By coding side by side about 3 weeks and mostly getting done the skeleton; we can now finally start developing MuzikMekan separately.
no comments | tags: cansin, localization, skeleton
Mar
25
2009
Eray
I have written a very basic package for handling Google Maps-User interaction. The main problem is that we need to get advantage of AJAX support for getting venue information from the server. We need to fetch a venue’s information when it’s marker is visible on the map(we should not fetch all of the venues information because of performance issues). I am going to work on this issue.
no comments | tags: ajax, eray, google maps
Mar
22
2009
Eray
I am working on preparing a software package for our application’s Google Maps binding. Although we have written some code for Google Maps support, it will be nice to make it reusable.
no comments | tags: eray, google maps
Mar
22
2009
Eray
I have completed the internationalization support of our application(Thanks to my teammates for finding the missing part:)). Now, our application’s language is automatically adjusted according to locale of the user. For now, our application supports English and Turkish languages.
no comments | tags: eray, internationalization, localization
Mar
18
2009
Cansin
I have ported our Android project at Eclipse to Netbeans, since we’re also developing our server at it. I’ve used this tutorial to recreate our project. You have to install nbandroid plug-in to get the project. Then you can use svn to check out.
no comments | tags: android, cansin, netbeans
Mar
18
2009
Cansin
I have found a WordPress Plug-in which enables progress bar. After some modification, I was able to prepare a living schedule which can be accessed online at here. Also, now it will be easier to update this schedule. Enjoy!
no comments | tags: cansin, schedule
Mar
15
2009
Gokhan
“authentication” verifies who you are and “authorization” verifies what you are authorized to do.
What types of authentication systems exist? We can roughly say there are two types. Basic and form based model. Form-based systems get rid of the implementation of authentication system by themselves. At first glance, this type may seem difficult to maintain however it shows its benefits very soon. A kind of implementation is available at:
http://www.onjava.com/pub/a/onjava/2002/06/12/form.html
Filtering the user input is another important topic in authentication system. If we want every operation that is performed by current user to be authenticated, we may ensure that every action that is performed by user to be passed from filter. It is surely more efficient way than checking the status of user in each page. An example of authentication filter:
http://www.adventnet.com/products/webnms/help/developer_guide/web_client/web_customize_login.html
no comments | tags: authentication, authorization, gokhan
Mar
13
2009
Murat
This is a comprehensive guideline about JSP Model 2 architecture, so called MVC. It clearly demonstrates controller design, front controller pattern, template structure, states and sessions:
http://java.sun.com/blueprints/guidelines/designing_enterprise_applications_2e/web-tier/web-tier5.html
no comments | tags: jsp, murat, mvc, sun