You are here

Happy Programmer's Day! | Cypress Semiconductor

Happy Programmer's Day!

On September 11, 2009, President of Russia Dmitry Medvedev declared a new professional holiday, Day of the Programmer. It falls on day number 256 of every year. It's probably better to say that it is day 0x100 or day 2^8 given the subject of the celebration. I am not sure what happens if the day falls on a суббота or Воскресенье. In leap years the holiday arrives a day early, of course, because Pope Gregory XIII did not think of adding the "extra day" at the end of the year. I've always wondered why leap days happen in February instead of December... but not quite enough to google it.

I am a big fan of holidays. I like what I do for a living but, I'll be honest, not doing it is a little bit better. I think that the guys who thought of it - Valentin Balt and Michael Cherviakov - did a great job, except they got the day wrong. If we're doing bitwise operations on the day number ("day & PROGRAMMERS_DAY") to decide if we should go to work then setting PROGRAMMERS_DAY to September 10th is a whole lot better... but maybe not for my boss.

Anyway, since I do not live in Russia, and I am not really a programmer, and my boss does not care about the result an implicit cast of a bitwise operation with 0xFF, I guess I should get back to work.

Comments

alvinaamanda11_2744096's picture

I love my employment as a Programmer; consistently you're building something new that is truly going to have any kind of effect in the Company, something that will be helpful and you can take a gander at individuals utilizing that and think "That was my creation". In the meantime, it can be a hard, overwhelming employment; at times you stall out on an issue, and you need to see the testing stage all the way to the finish you can't simply surrender, as a solitary engineer Assignment Writing Services UK & I depend without anyone else assets to discover data, resolve issues and once in a while the weight is huge with due dates to meet and the Company MD to keep happy. 

victoriakeating614_2705391's picture

I love my work as a programmer; Every day you are building something new that it really will make a difference in society, something that will be useful and you can look at the people Russian Dmitry Professional Holiday Very Enjoy day More Visit: Write My Dissertation Online @ dissertationhub.co.uk  who use it and I think "It was my creation

aliciagill321_2753691's picture

The Day of the Programmer is a worldwide expert day that is praised on the 256th (hexadecimal 100th, or the 28th) day of every year (September 13 amid basic years and on September 12 in jump years) FinestAssignments It is formally perceived in Argentina, Bangladesh, Chile, Brazil, Mexico, Austria, Germany, Canada, China, Croatia, Czech Republic, France, India, Belgium, Australia, Poland, Romania, Ireland, Italy, Serbia, Slovenia, Ukraine, United Kingdom, the United States and Russia.

Thomas Fuller's picture

Damn,

Well done(?) by the spam bots. Those are nearly coherent responses to the subject of the blog post!

ALL CONTENT AND MATERIALS ON THIS SITE ARE PROVIDED "AS IS". CYPRESS SEMICONDUCTOR AND ITS RESPECTIVE SUPPLIERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THESE MATERIALS FOR ANY PURPOSE AND DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THESE MATERIALS, INCLUDING BUT NOT LIMITED TO, ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHT. NO LICENSE, EITHER EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, IS GRANTED BY CYPRESS SEMICONDUCTOR. USE OF THE INFORMATION ON THIS SITE MAY REQUIRE A LICENSE FROM A THIRD PARTY, OR A LICENSE FROM CYPRESS SEMICONDUCTOR.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms and Conditions of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms and Conditions of this site. Cypress Semiconductor and its suppliers reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.