-
Yes, blame NHibernate and not your lack of experience!
I have always thought of some aspects in Software Development which makes it different from other industries. One of them is free and open source frameworks. Many software developers spend hours and hours creating frameworks and make it publicly available for other developers to use. They are soon joined by other enthusiastic developers and this lends to building awesome tools and frameworks that can compete with their paid alternatives.
-
Struggling with SVN authorization
Guess what … you have a server, you have your own svn repositories set up on the server. Add as many repositories as you want. I used DAV with apache2 to have SVN over HTTP. The only developer who is using SVN on your server is you. Wait…. Isn’t the whole point of using source control that you share the code with other team members? The answer is no and that is when you don’t trust yourself and your laptop to be the only place which your code is stored.
-
When a noob deploys multiple sites on Tomcat
Have you ever felt like a noob? Well I have . I know you may have the argument that I am actually a noob but this one was hilarious. I will take you through this experience.
-
Returning 401 or 403 for Ajax requests while using Spring Security
Spring Security provides fantastic functionality for authentication and authorisation for Java developers. After adding Spring jar files, fairly simple configuration and a login page you can save days of development. However, problems show up when it comes to adding awesome ajax features in your website.
-
Configuring Nginx for Apache Tomcat 7
Apache Tomcat can be the first choice of an Application Server for someone new to Java world. There are obviously other servers such as JBoss Application Server and IBM WebSphere but those may be slightly difficult for a newbie. In some situations, like when we are serving a few websites with Nginx over port 80 (HTTP), it is required to configure Nginx in order to serve our Java web application which is running on Apache Tomcat. It is basically using Nginx as a Reverse Proxy