If you are CakePHP developer, you probably know that files and folders located at app/webroot directory, are visible from urls directly. For example, if you keep example.pdf file in your webroot directory, you can access it from http://yoursite.com/example.pdf. This logic was earlier used to add wordpress blog to CakePHP. All you had to do is, copy your wordpress folder (renamed to ‘blog’, most of the time) in your webroot directory, so that blog can run from http://yoursite.com/blog.
Make a rule to always add an issue first and then refer it with #number in your commit message. It very easy to ignore this thing. For every small/big change adding a reference might look like extra work. But doing so is really worth. The real benefit of adding references to commit messages becomes apparent when you are looking for all the changes that were done for particular feature. If you are developing on Github or using project management software like Redmine, these references becomes
When you surf on internet, many times you come across information that is valuable to you or someone you know. You like to share things and that’s why you use Facebook, Twitter or Google+, don’t you? Sharing Is Caring, Don’t Be Slow There are different types of information people like to share with different people like a link worth sharing (Twitter), fun to watch video (Facebook), work related (LinkedIn), read it later/bookmark (delicious, Google Reader), related to friend (Gmail) and so on.
There are many ideas that come in our mind but it’s very difficult to collect them at one single place with rapid speed. I have tried different applications to take out ideas out of my mind, but even today I find FreeMind mind mapping application as useful as it was. What is Mind Mapping? FreeMind is a free mind mapping software application build for productivity. FreeMind helps you quickly express your ideas, notes and information on single document with very rapid speed. With the help
There are many tools that helps you write your emails offline and send or sync them when you are online. These applications are mostly desktop applications. Google availed this ‘offline’ functionality in browser with the help of Google Gears but for the sake of HTML5 and the improving technologies, they have now introduced this feature as Google Chrome extension. I am sure that sooner or later Google will make it available to all HTML5 supporting browser. Currently this only available as Chrome extension. You can install
Yesterday, I attended Java 7 launch party by Java User Group Nagpur. As it was my first User Group event, when I entered, I was just a curious guy. But as the event came to an end, we all understood how important this group is for both who are learning as well as expert in Java related technologies. I know how it feels when in the middle of the project, unknown problems you never thought about pops up, when the books do not have all the
Current problems with the Facebook Privacy settings is that Facebook do not let you opt-in any of it’s features to you. Most users also complain that Facebook also updates their features without even asking users first. Some people think, Facebook applications are very annoying and unnecessary. No doubt, there are plenty useful Facebook applications available but many applications are a threat to security and might annoy your friends. Whatever the situations is, it might be difficult to live without Facebook. The only option we left
Framework and Runtime Environments Microsoft .NET Framework Most of the software are developed using some kind of Frameworks or libraries. .NET is Microsoft’s own framework and most of the windows software are build with .NET Framework. Java Runtime Environment Just like .NET Framework, Java Runtime Environment (JRE) is build by Sun Microsystem for rapid software development. The reason developers prefer JDK over .NET is the ability of software to work cross platform with no or little change. Many popular software are build with Java, so
Recently I had to format and reinstall my laptop. I took time to copy my documents safely before formatting and then I reinstalled the OS and the essential softwares. I use most of the softwares with some customizations and settings and they require manual work. I do this because they give me real comfort and personalization. Google Chrome Sync Currently I am a fan of Google Chrome Browser and not just because it is faster and secure than other browsers, but the way it takes care
Of course, Computers changed the way we work on day to day basis. We no longer need to keep messing with lots of papers and create them having pencils and pens in our hands. The tools like MS Office, Open Office are helping every business, either small or big. Creating, editing, printing and sharing documents, spreadsheets and presentations, schedules was never so easy in the history. What is Google Docs? Most of us use desktop applications such as Microsoft Word or Open Office to create Documents,