Are you on an unmanaged hiring spree? Are you a start-up on a growth path looking for expansion? Definitely, you would be hiring and managing candidates and interviews are not an easy task! There are specialized software such as CATS out there that track applicants, resumes, interview schedules and more. But, they cost and are usually expensive to maintain. However, there are some great Applicant Tracking Software that are free (forever!) and could be considered to start using.
iKrut – is an enterprise level and totally free web based recruitment system.
Reduce up to 50% of your recruitment administration cost
Helps you build your own talent pool so you can fill your jobs for free
Helps you compete with the biggest companies by hiring the best staff before they do
SmartRecruiters – is the free and smart recruitment software that helps you hire smart people faster and cheaper. You can create and post jobs, customize career sites, manage applicants, and use all the features needed to make recruitment easier and better. Lots of Add-on to have instant access to career sites such as Dice, Linked-In and more. Lots of reports, customizations available.
Is your website or blog blacklisted by search engines and virus scanners? Has your site been hacked or tampered with? Then there is a service that can instantly help you. Sucuri can remotely monitor your website constantly and warn you whenever there are suspicious activities or site getting hacked. There are premium services for business users but there is a limited free health check-up for your website. Check it out at Sucuri Free. Basic report is good enough to understand the status of your website or blog. It gives you great details. However, if you want more features and services, there are premium services available from Sucuri.
Time spent can not be taken back! Every time some one does work, an equal amount of money would have been spent. If the work done was not productive then it is a clear wastage. Everyday, software developers work and rework for over trivial bugs and optimizations. Software development is very critical for the success of the project. What are the major hurdles or time wasters to get ideal productivity? What are the top time wasting factors for developers?
Coding without planning – Developers try out features that are not really a priority for the customer! A cool feature for a developer may not be cool for the actual customer! Why waste time on cool features that are not going to be used by anyone? Instead we need to focus on the right features prioritized by the customer. The classic Agile way – High priority user stories from customer is broken down in to tasks of manageable sizes. A task that takes 4 to 8 hours are ideal to chew in a day. This consistently ensures that what ever we are doing is needed by the customer.
Switching tasks continuously – Task switching takes or eats up a lot of time of developers. It is not easy to go back and forth in different tasks. It leads to lot of human errors and will take time to debug later. It is better we complete the task or to point where we can easily get back later.
Fixing un-related bugs and enhancement of code – Developers easily get carried away when they are looking at inherited code. They may tend to fix trivial issues or enhancing the way it works. This loses focus and actual work may get masked because of this. Of course, we should not leave noticed bugs to the mercy of testers but factor a detailed effort to fix them or enhance them.
Late building or Build once a week attitude – Developers need to build code frequently. Larger the code base, the more it takes time to build, more time to fix bugs, integration issues etc. Even setting up a Continuous Integration Server will help. Code fast, build frequently!
Early optimize or over engineering – As the project starts, many facts evolve as we progress. Customer may give more details as move ahead in the plan. Over engineering early may lead to wastage of time. We may need to entirely re-write already optimized code leading to frustration! It is better we write the whole feature, test and then optimize. Once the feature is working, we could always beautify the code. This will always help to keep the tidy and commented code!
Here is a list of 5 must have tools for Sys admins and their brief description. These tools are free and if used properly can yield great output! Tools for Platform Engineers!
WinDirStat is a disk usage statistics viewer and cleanup tool for Microsoft Windows. It is a tool that shows an advanced details of files and folders on the PC and effectively lets you take decision on disk usage.
S.M.A.R.T. Monitoring Tools
Control and monitor storage devices effectively. These tools uses Self-Monitoring, Analysis and Reporting Technology System (SMART) built into most modern ATA and SCSI harddisks. In many cases, these utilities will provide advanced warning of disk degradation and failure. Very handy in detecting Disk related issues and failures.
SNARE – Auditing and EventLog Management
SNARE (System iNtrusion Analysis and Reporting Environment) is a series of log collection agents that facilitate centralised analysis of audit log data. Agents are available for Linux, Windows, Solaris, IIS, Lotus Notes, Irix, AIX, ISA/IIS + more
APC UPS Control Daemon
apcupsd is tool that manages and monitors APS UPS systems on Windows and Linux. During a power failure, apcupsd will inform the users about the power failure and that a shutdown may occur. If power is not restored, a system shutdown will follow when the battery is exhausted, a timeout (seconds) expires, or runtime expires based on internal APC calculations determined by power consumption rates.
Startup Manager is an open source startup manager for the Windows platform. With this tool, you can do custom activities during Windows Startup. Very useful in running startup scripts etc.
We all have ton of music files scattered across of hard drives and while playing we struggle to get the album artwork, lyrics etc. Most Audio players such as Winamp, Windows Media Player, iTunes etc. can easily get the album artwork but lyrics is still not integrated in to our audio players. We have to install some cool lightweight lyrics plugins for that! Luckily there are few interesting lyrics tools for media players around. Some of them are listed below;
AutoLyrix (Open Source)
An Open Source Lyrics tool for Windows written using .Net Framework. It can run on other OS with Mono (a .Net port for Linux, Mac OS). Apeciality of this tool AutoLyrix is that it can automatically search the playing song from various players such as Winamp, WMPlayer, iTunes etc. It will show you the lyrics, Album cover artwork etc instantly. Great tool.
MiniLyrics (Freeware with limitations)
Lyrics plugin software for iTunes, Windows Media Player, Winamp etc. Automatically searched for lyrics and scrolls them as needed. More here.
Automatically searches for lyrics as your song is played in your player. Many audio players are supported. More here.
SoundCrank (for iTunes)
Get Hi-Res Album Artwork, Get Lyrics, Share With Your Friends for iTunes. More here.
Lyrics Plugin for Songbird
Displays Lyrics from www.lyricsplugin.com. This plugin is for SongBird.
Are there any missed ones here?