Today's Question:  What does your personal desk look like?        GIVE A SHOUT

SEARCH KEYWORD -- Working



  Why Good Programmers Are Lazy and Dumb

I realized that, paradoxically enough, good programmers need to be both lazy and dumb. Lazy, because only lazy programmers will want to write the kind of tools that might replace them in the end. Lazy, because only a lazy programmer will avoid writing monotonous, repetitive code – thus avoiding redundancy, the enemy of software maintenance and flexible refactoring. Mostly, the tools and processes that come out of this endeavor fired by laziness will speed up the production. This ma...

   Good programmer,Lazy,Reason,Dumb     2012-04-18 07:15:23

  Facebook's new milestone : 1 billion active users per month

Social network giant Facebook's monthly active users reach a new milestone -- 1 billion, this means 1 out serven people on earth is using it. Facebook CEO Mark Zuckerberg announced this news in an open letter. He wrote : This morning, there are more than one billion people using Facebook actively each month.If you're reading this: thank you for giving me and my little team the honor of serving you.Helping a billion people connect is amazing, humbling and by far the thing I am most proud of in m...

   Facebook, Active user,Milestone     2012-10-05 05:02:32

  Must read C++ book list

Every programmer should read some books to enhance their understanding about the language before the start to practice. But some of us often wonder what books we should read and in what order. Some books may not be suitable for beginners and some books may cover the similar topics. Here I summarize a C++ book list we should read.Stage 1"Essential C++" : It is short but powerful and it can enhance our understanding of C++'s features.This book is specifically designed to bring you up to speed in a...

   C++,Book list,Read,Effective C++     2012-05-23 13:03:30

  Career Advancement: How to Achieve Success

Your career is key in terms of making the money that you want and providing a service that you've always dreamed of offering. Regardless of the type of career that you both want or have, there are many ways for you to advance within the field. By taking charge of your goals and doing something about them, you will be able to earn the amount of money that you want to become a true success. Get a More Specific Education Getting an education is a wonderful way for you to advance within your workpla...

   CAREER,EDUCATION     2020-03-17 01:41:39

  Why Windows?

Since the latest episodes of both Bent and Throw it Against the Wall have seen me mention Windows Phone 7, I think it’s about time I talk about why I like it. I know there’s a lot of scepticism surrounding it. And why not? Most people I know who were considering jumping the Microsoft ship did so in the dark days of Vista, so that’s their last experience with Windows. Anyone who saw their parents working on a Treo back in the nascent days of the Blackberry know the slop...

   Windows,Features,Advantage     2012-02-10 06:22:13

  A tour to Tumblr's office

This week Yahoo has made a deal with Tumblr that Yahoo would acquire Tumblr with $1.1 billion. The reason why Yahoo wants to acquire Tumblr is still not so clear. It may be because they don't want to miss the chance again after they missed the chance to acquire Facebook. But anyway, let's take a tour to the office environment of Tumblr. The big logo after entering the door. The office building in Tumblr has two floors. Most people are working on the first floor. Cute decorations Technical t...

   Tumblr,Office,Tour     2013-05-22 12:25:32

  The use of Erlang in Facebook chat

Erlang  is a general-purpose concurrent, garbage-collected programming language and runtime system. It stays strong while building concurrency programs. Erlang provides language-level features for creating and managing processes with the aim of simplifying concurrent programming. It has large application in many chat service well known now such as Whatsapp and initial version of Facebook chat. Previously we have written an article Use of Erlang in WhatsApp. In this post, we will talk about...

   Facebook,Erlang     2014-02-25 07:12:36

  Why to opt for Hadoop?

Hadoop is a open source that stores and processes big data. The framework is written in Java for distributed processing and distributed storage of very large data. Hadoop is Scalable. It is a scalable platform because it stores and distributed large amount of data sets to hundreds and thousands of servers that operate in parallel. Traditional database systems cannot process large amount of data. But, hadoop enable business to run applications involving thousands of Terabyte data. Hadoop is ...

       2015-09-22 10:17:43

  Guest Post from a CodeBoy: The Five Stages of Debugging

Being confronted with a serious and difficult-to-diagnose bug can be one of the most traumatic and stressful experiences of a professional programmer's career. Those who have been through such an ordeal rate the stress as on a par with that accompanying serious injury, divorce, or the death of a family member. Researchers who have studied the psychology of computer programming have lately constructed a framework to understand the stages through which the programmer's mind progresses as she...

   Debug,Steps,Stages     2012-05-01 06:39:38

  Microsoft to lay off Zune

Recently we can see many news about Microsoft's Windows 8, Microsoft puts much effort to promote Windows 8.  A few days ago, Microsoft announced the death of Windows Live brand, instead they will integrate it into the Windows system. Also, Microsoft now plans to lay off its Zune and focus on XBox, let XBox be the main entertainment service of Microsoft. XBox can provide  music and videos, it can also let users play video games.Here is a part of Microsoft's announcement:This year, Xbox ...

   Windows 8,Zune,XBox,Microsoft,Layoff     2012-05-30 08:14:58