Category Archives: Web Technology

Mobile Debugging Made Easy

Mobile Debugging Become Easy Mobile devices are now the computing platform of choice for many business, user and consumers. In Naukri most of the applications are on mobile, frequent updates are required on them. During debugging we were facing many problems which were also very time consuming. Debugging Javascript on a mobile device can be maddening. I usually had no idea what went wrong, and I often got frustrated with a blank white screen and no clues. I could learn to use the debug tools available on each platform, but that would become onerous quickly. I was aware of... Read More

SASS: Go sassy with css

In summers of 2014 we planned to start naukri.com revamp. It was a great chance for us to redesign and rethink our strategies. One of the pain point was to manage CSS effectively and after few brainstorming session we thought of bringing in CSS preprocessor . Now after 6 months it looks like without SASS, CSS could have gone haywire. Plain CSS had some issues: No concept of variables. Reusing a collection of rules is cumbersome. Missing support to include or extend block of css. Managing css into separate modules is not feasible CSS @import rule prevents... Read More

Managing Crons

Not a nightmare anymore .. What is Cron ? Cron is a time-based job scheduler in Unix-like computer operating systems. People who set up and maintain software environments use cron to schedule jobs (commands or shell scripts) to run periodically at fixed times, dates, or intervals. With increasing servers, applications, crons (schedule jobs) it was becoming pain to manage and monitor all crons. We thus built NCConfig – a tool to monitor all crons which includes their status - Success/Failure, executing time, output, etc Few major problems which we used to face before building... Read More

MyTrend for MySQL

Data – the heart of any website. MySQL – most websites (including ours) are powered by it. With increasing transactions, servers and database sizes, it was becoming a pain to manage and monitor all of it. We thus built MyTrend – an ingenious tool to monitor data growth trend and server space utilization simple enough to be customized easily. This is what it does :  * Monitor Everything - Everything inside your MySQL can be monitored (Database Size, Connections, Slow Queries etc)  * Analyze MySQL data collected over a period of time  * Capacity Planning - Plan the growth... Read More