Thursday, August 28, 2008

The End of the World ( as far as Unix is concerned)

Попаднах на следния интересен проблем:

The year 2038 problem (also known as "Unix Millennium bug", "Y2K38," "Y2K+38," or "Y2.038K" by analogy to the Y2K problem) may cause some computer software to fail before or in the year 2038. The problem affects Unix-like dating systems, which represent system time as the number of seconds (ignoring leap seconds) since 00:00:00 January 1, 1970.[1] This representation also affects software written for most other operating systems because of the broad deployment of C. On most 32-bit systems, the time_t data type used to store this second count is a signed 32-bit integer. The latest time that can be represented in this format, following the POSIX standard, is 03:14:07 UTC on Tuesday, January 19, 2038. Times beyond this moment will "wrap around" and be represented internally as a negative number, and cause programs to fail, since they will see these times as being not in 2038, but rather in 1901. Erroneous calculations and decisions may therefore result.

Решението е:

Most operating systems for 64-bit architectures already use 64-bit integers in their time_t. The move to these architectures is already under way and many expect it to be complete before 2038.

И нещото което ме развесели супер много е последното изречение от ето този пасаж:

Using a (signed) 64-bit value introduces a new wraparound date in about 290 billion years, on Sunday, December 4, 292,277,026,596. This problem, however, is not widely regarded as a pressing issue.

Saturday, August 23, 2008

Бургаски истории

На нашия паркинг в Бургас има известен проблем с паркирането. Само че проблема не е в многото коли на жителите наоколо. Учудващо, но паркинга сякаш е съобразен с евентуалния брой на колите и ако се използваше само от жителите на блоковете наоколо, всичко би било чудесно.

Проблема е че той се използва и като служебен паркинг от всякакви хора които работят наоколо (например пощата). И така ... паркинга почти винаги (с изключение на почивните дни) е претъпкан. За това често има ситуации като тази на снимката по-долу: Едно семейство се суети около чужда кола, която е запушила тяхната и не могат да отидат на плаж (примерно). Доста е неприятно да си в такава ситуация.
И на мен ми се случи наскоро ( тогава не носих фотоапарат и не ми беше и до снимки). Точно на същото място и точно по същия начин ме бяха запушили и мен. Още по-неприятното беше че бързах за болницата. Т.е. наистина имах нужда от колата ( не че трябва някаква специална причина, за да си ползваш колата). Тогава почаках около час и половина докато една тантуреста леля, не се показа. И беше толкова учудена, как така е успяла да ме запуши. Дори се зачуди дали не съм го направил нарочно, за да и тровя деня. След като и обясних колко е неприятно и колко не трябва да прави повече така - тя изчезна ... и толкова. Аз вече бях изтървал всякакви часове и т.н., но останах да изчакам, просто за да видя кой е този нагляр. Най-интересното беше оправданието и - тя като паркирала някой тъкмо излизал от там и тя си помислила че всичко е наред!
В ситуацията от снимката имаше по-интересно развитие. Както виждате хората да се суетят около колата, след минута успяха да я отворят (мисля че прозорецИа беше леко открехнат) и я бутнаха десетина метра надолу и си тръгнаха. И добре че успяха защото два часа по-късно никой не си беше прибрал колата все още и тя си седеше отключена.

И сега - извода. Проблема в случая не е в държавата, нито в законите, нито в "корумпираните" полицаи, както често сме свикнали да казваме. Проблема е в съзнанието на хората. Проблема е че спокойно излизат от колата си без да се притесняват че запушват две други коли. Всеки мисли че неговата работа е най-спешна и най-неотложна. И никой не иска да се поставя на мястото на другите. Пожелавам ви да не ви се случват подобни истории и вие да не ги случвате.

П.П: Специално за Светлето, ето какво открих в една известна бургаска пицария. Извинявам се за лошото качество, но съдържанието е по-съществено :)
Забележете ясното разграничение на "града" (става въпрос за Бургас, б.авт.) и "Меден Рудник" :)