Showing posts with label Programming. Show all posts
Showing posts with label Programming. Show all posts

Cracking The Coding Interview - Exclusive Book Review

Cracking The Coding Interview - Exclusive Book Review
Have a programming interview to crack? We have found (arguably) one of the best books for preparing yourself for it. You must be well prepared for a programming interview since you only get one chance to prove your coding skills in a short time.

If you are planning to appear for a computer programming interview at any software company, I highly recommend studying this book at least once. This book contains problems, strategies and approaches that will help you in a tech interview.

Continue Reading

6 Best Ruby Programming Books

Ruby Programming Books
Ruby, the the general purpose responsive programming language, developed in 1995, has sustained its rank as one of the most adored programming languages. The language garnered more applause after the introduction of Ruby Rails Framework in 2004. Features that make Ruby a favorite of application developers are its object-oriented, functional and imperative interface. Ruby is known to be dynamic and reflective, facilitating automatic memory management. Some of the bestselling and comprehensive books on Ruby programming are as follows:

Continue Reading

35+ Interactive Websites to Learn Programming

Interactive Websites to Learn Programming
Programming is the most important part of building any website. Website designers and developers need to learn programing and coding when they are taking the course on programming for website building. Apart from the regular courses there are certain interactive websites also available on the internet that help you learn and gain more knowledge over and above your regular course.

As a learner it is recommended to visit these websites if you want to learn more about programing. This article gives you some basic information about some of those interactive websites that help you sharpen your existing knowledge on programming. You may chose from many of the best programming languages you like and more.

Continue Reading

40+ Best Programming Contest | Coding Competition Websites

Coding Competition Websites
Online Programming contest sites are websites which are an ideal platform through which a programmer gets a unique opportunity to test his programming skills through the online contests held online at set frequencies. These contest sites would also enable a programmer to do a self evaluation on where he stands vis-a-vis the other online contestants. The contestants also get the opportunity to showcase his brilliance by solving problems which no one else might have solved yet. And last but not the least; the prize money for the winner is much higher when compared to a freelance site and the probability of landing up with a good job is much higher.

The following section discusses the speciality of some of such websites and why they are good to be tried out.

Continue Reading

Building a Real-time Chatter Feed Dashboard with Rails 4

Real-time Chatter Feed Dashboard with Rails 4
Chatter is an enterprise social network and collaboration environment. Force.com exposes various useful information from Chatter such as users, organizations, groups, feed-items through APIs. Using this information, we can build a proof-of-concept dashboard which will show a user’s or organization’s feed in real-time. Real-time dashboard can provide an accurate understanding of what is happening in an organization.

This tutorial expects that you are an intermediate-level web application developer and have a few weeks of experience with Rails and related ecology. This means you should be familiar with building blocks of a Rails app and terms like OAuth, REST, Callback, bundler, gem etc.

Continue Reading

How-To Create A4 Size PDF File in iOS

Create A4 Size PDF File in iOS
Creating a PDF file inside an iOS app may be easy however scaling the PDF file to right size may not be. An A4 sized PDF file is most common size and frequently used in printing documents.

The objective of this post is to explain how to create an A4-sized PDF file in iOS application from an HTML rendered UIWebView.

The basic class used in this task is explained below:

Continue Reading

5 Best Algorithms Books For Software Developers

Algorithms Books For Software Developers
The field of computer science has evolved into the most adaptive industry of the modern world. Every industry relies on computers for data processing, operation handling and data mining activities. Different operations are performed with the help of complex programs, which are based on algorithms. An algorithm can be defined as a step-by-step procedure used for solving a particular problem. These are the key elements in data processing applications, calculation and automated reasoning applications. If you are planning to be an efficient programmer or web application architect, you need to understand algorithms in an effective manner.
An understanding of algorithms demands a high-level understanding of mathematics. You have to be well-versed with numerical analysis for writing new algorithms and understand existing ones. There are several methods to solve a numerical problem and same thing holds true for algorithms. It is important to choose the most efficient algorithm for any particular problem. Most of the leading software and IT companies lay special attention on understanding of algorithms.
If you are new to algorithms, here are some excellent books to help you through the process.

Continue Reading