Skip to main content

Posts

Showing posts from March, 2009

Bypass 101.222.*.* in FireFox

Interestingly Firefox does not understand start (*) in bypass proxy "No Proxy for:" textbox. Somewhere I came to know the notation which works fine for FIREFOX! its not a great discovery and there is an example given below "No Proxy For:" 192.168.1.0/24 However sooo many pepole don't know what is the meaning of 192.168.1.0/24. So this how we can utilize that - 1. 101.222.*.* - means first two fields are fixed. 2 (First 2 fixed fields) x 8 = 16. So you can use 101.222.0.0/16 instead of 101.222.*.* 102.*.*.* - means first field is fixed. 1(First fixed field) x 8 = 8. You can use 102.0.0.0/8 instead of 102.*.*.* Simple! It just works Cheers,

Tomcat Optimization

Remove every unwanted installed application This will save you startup time, as well as memory used by preloaded servlets. Web-application which comes with tomcat are : jsp-examples balancer tomcat-docs webdav servlets-examples. manager host-manager ROOT Don't delete (if needed ) :- manager and host-manager :- one can utilize them to upload application dynamically without stopping tomcat server. We need to set autoDeploy to true to make use of manager applications. balancer :- it provides clustering and load balancing capabilities that are essential for deploying scalable and robust web applications. Changes in Server.XML Set the autodeploy attribute of the tag to false (unless you need any of the default Tomcat applications like Tomcat Manager). Setting autoDeploy and unpackWARS to false as we are not deploying and updating web applications dynamically. We are also not using the default Tomcat applications like Tomcat Manager for dynamically web application deployment. Changes

Java Web application and UTF-8

Java and UTF-8 Generally we can rely on Java as long as source strings are properly encoded. Please refer link: http://java.sun.com/docs/books/tutorial/i18n/text/convertintro.html, http://java.sun.com/javase/technologies/core/basic/intl/faq.jsp Tomcat and UTF-8 JSP pages must include the header: <%@ page contentType="text/html; charset=UTF-8"%> Update the file $CATALINA_HOME/conf/server.xml : add attribute URIEncoding="UTF-8" in Connector tag Add filter as suggested in the link : http://wiki.apache.org/tomcat/Tomcat/UTF-8 Tomcat UTF-8 Problem with request.getParameter(), http://answers.google.com/answers/threadview?id=580467 useBodyEncodingForURI : http://tomcat.apache.org/tomcat-5.5-doc/config/ajp.html MySql and UTF-8 We need our databases and tables to be in utf8 character set : ALTER tables with an SQL statement like - ALTER DATABASE db_name CHARACTER SET utf8 COLLATE utf8_general_ci; Start mysql-demon using option "--character-set-se