1024 programmer festival
Festival Background
programmer (English Programmer) is engaged in front, rear end Professionals develop, system operation and maintenance, testing, etc. The programmer is generally divided into program designers and program codents, but the boundaries of both are not very clear, especially in China. Software practitioners are divided into primary programmers, intermediate programmers, advanced programmers, system architects, and operation and maintenance test engineers.
In 1834, the people called "Digital Queen" Ada Lovles (Ada Lovelace) friends UK Mathematics, Invention and Mechanical Engineer Charles Barbab (Charles Babbage) invented a analyzer; Ada is committed to writing algorithms for the analyzer, and has written the first computer program in history. In 1843, the world's first set of algorithms were announced. Babe is later considered to be the earliest computer prototype, while Ada's algorithm is considered the earliest computer program and software. The hardware for running procedures is based on 1024. Example: 1 g = 1024m; 1M = 1024KB.
Festival is from
2002, the Russian programmer Valentin Balt collects signatures and petitions to the Russian Federation Government to set September 13 as programmer festival.
September 11, 2009, Russian President Medvedev signed a name on the festival scheme, "programmers festival" has become a formal holiday in Russia. In addition to Russia, some programmers in other countries will celebrate this festival. Why choose September 13? Because it is the 256th day (leap year is September 12) . 256 This figure has a special meaning of programmers, 1 byte (equal to 8-bit yuan) can represent 256 values, and in the whole year, 256 is 2 most powerful The value of 365.
In China, some people propose to set October 24 to China's programmer festival, because 1024 is not only a common number of programmers, but also very intuitive on October 24th, not There is a change in the year and the leap year.
Latest: Syndrome
Next: Servo control system