Creating HTML Parsers has never been this simple. Here is how you can create parsers very quickly with minimal code. Do check out the "rasper" gem on RubyGems.
In my previous blog post I have discussed API designing and versioning. Now I am going to build a simple algorithm to restrict API access based on requests per minute using redis Very often, as an API provider we need to control request traffic based on certain criteria, like account subscription, time interval or requests … Continue reading API Throttling on Requests Per Minute
Today, a web-portal that does not support APIs is not even considered a web portal! This post explains how we can implement Rails APIs in our application. It talks about API keys, API versioning and authentication techniques.
So, you think you should search data? Or filter it? And now, stream ... what? Searching for data has a performance price - we need heavy duty server resources and have delayed responses. See the LinkedIn search. Filtering for data requires us to load the entire data on the client-side (via JSON) and then filter … Continue reading StreamTable.js – The next generation search filter
Speed for search result filtering is critical. Its fine for site users to wait for some time (maybe a few seconds) to load the search results but after that filtering better be fast otherwise people lose interest. To give a simple example of how things are not user friendly is if you go to ebay.com … Continue reading filter.js – Client side search filtering using JSON and jQuery
For quite some time at Josh Software, we have been concentrating on improving backend server performance. You can read about load testing and bench-marking and improving upload performance using nginx upload module. This post is about improving frontend performance by getting your pages to load faster using techniques like sprites, data-uri and jammit. These tools … Continue reading Pro tip: Increase webpage performance using sprite, data-uri and jammit
This framework implemented get rid of validate bean object using if-else condition and easy to integrate custom validators. - This is developed using Java 1.5 and no other library is required. - Used Generics,Reflection and Annotation in implementation. - Light weight Annotation base bean validation with runtime plugable custom validators.No need to register custom validator … Continue reading Bean Validation Framework