Форум: "Потрепаться";
Текущий архив: 2002.08.22;
Скачать: [xml.tar.bz2];
ВнизДень Программиста Найти похожие ветки
← →
Сергей Суровцев (2002-07-14 19:01) [0]Имеем на данный момент явную несправедливость!
День учителя есть, День связиста есть, День шахтера имеется
и еще куча всяких дней, чьих-то, а ПРОГРАММИСТА нету. А куда
они нынче без нас, правильно, никуда. Может учредим
себе профессиональный праздник? Какие будут предложения?
← →
Юрий Зотов (2002-07-14 19:07) [1]Уже есть. Правда, неофициальный, но отмечать его это не мешает. 256-й день года.
← →
Nikolay (2002-07-14 19:12) [2]Да. Проблема обсуждалась множество раз и было множество предложений, но 256 день нравиться мне больше всего :)
← →
SPeller (2002-07-14 19:21) [3]Надо выносить вопрос в госдуму. Иначе никак
← →
Извращенец (2002-07-14 19:56) [4]наш праздник, так давайте его сами и отмечать!!! кто нам мешает? это касается нас, зачем кого-то трогать
(*>Надо выносить вопрос в госдуму. Иначе никак*)
ну кому она нужна, эта госдума.
← →
keymaster (2002-07-14 20:01) [5]Если не ошибаюсь - в этом году 15 сентября
← →
Black_Angel (2002-07-14 20:24) [6]Если 256, то в высокосный день дата будет отличаться, что не есть хорошо...
← →
Сатир (2002-07-14 21:02) [7]имхо, мания величия
← →
Lola (2002-07-14 22:38) [8]Идея конечно отличная и, что самое примечательное, крайне нужная. Мы ведь всегда отмечали те праздники, в какой отрасли работали, т.е. были "прилагательными", а не "существительными". На мой взгляд официальный праздник "придаст нам вес в глазах общественности". Насчет даты, опять же на мой взгляд, лучше выбрать день на Ивана-Купала. Здесть куча плюсов. Но дата - это второй вопрос, а первый - организация. Вот тут-то надо хорошенько пораскинуть мозгами и приложить руки.
← →
Nikolay (2002-07-14 23:10) [9]http://progday.narod.ru/main.htm а вот еще ссылочка по поводу даты. Конечно дата спорная но.. :)
Наверно надо сначала определиться с датой:)
← →
Сергей Суровцев (2002-07-14 23:56) [10]256 день в году это, конечно, хорошо, но неконкретно, а
праздник должен ощущаться заранее. День на Ивана-Купала
тоже неплохо, но тогда народ разделится, что не есть хорошо.
Здесь, я думаю, нужна какая-то наша дата, день изобретения
или создания чего-то.Кто какие даты помнит?
А госдума нам нафиг не нужна, когда у нас любой
"Извращенец ©(14.07.02 19:56)" умнее их всех вместе взятых,
сами справимся, мы народ на редкость комуникабельный.
← →
Nikolay (2002-07-15 00:12) [11]2Сергей Суровцев © (14.07.02 23:56) посмотрите на мою ссылку там есть еще одна дата ( сорри если я не так истолковал ваши слова)
← →
Сергей Суровцев (2002-07-15 00:20) [12]>Nikolay © (15.07.02 00:12)
Блин, это больше на никролог похоже, или на агитацию
праздника в палате больных жуткой депрессией. :)))
Больше жизни!!! И, на мой взгляд, нужно привязываться
не к дням рождения, а к эпохальным событиям, как то-
создание первой электронной ЭВМ ("Алдан" к примеру,
жаль что его не было), или персоналки, или MS-DOS"а
на крайний случай...
← →
NailMan (2002-07-15 01:36) [13]Имхо, 256-й день - это наверно самая оптимальная дата для такого дня. А назвать еще можно (День Stack OverFlow).
И пусть он будет не какой-то определенной датой отмечен как обычные праздники, а, имхо, 256-ым днем в году. Такого праздника я еще не встречал, чтобы праздновался с жестко ззавиксированным offset от нового года, поэтому он будет уникальным.
← →
IlyaA (2002-07-15 08:58) [14]To NailMan> Если уж ты заговорил про offset, то пожалуй больше подходит не "Stack OverFlow", а "Access Violation" (Ошибка - "смерть программиста").
А так offset не плохой, но почему не 2, 4, 8, 16, 32, 64 или 128. Или все енти даты?
← →
RV (2002-07-15 09:02) [15]ну почему же не 2, 4, 8, 16, 32, 64 или 128?
предлагаю назначить их репетициями
← →
blackman (2002-07-15 09:22) [16]Я уже давно отмечаю! 5 и 20-ого - зарплата и аванс.
Каждый может в свои любимые дни.
← →
Igorek (2002-07-15 10:05) [17]Действительно пусть будет 10 декабря. Все таки день рождения первого программиста. Если бы он (точнее она) не родился, то кто знает чем бы мы тут сейчас занимались.
← →
Lola (2002-07-15 10:31) [18]Често говоря, не люблю зимние праздники (кроме Нового года естественно). У меня вся семья родилась начиная с ноября по февраль. Это ужастно. Летом есть возможность хоть на пикник выбраться, а зимой набиваться в тесном душном помещении - тоска. Я ведь так понимаю, нам праздник нужен для того, чтобы его праздновать с друзьями, родными и т.д., а не только обвести число кружком в календаре?
← →
limon (2002-07-15 11:09) [19]а сентябрь - хорошо для праздника - бархатный сезон...
← →
SPeller (2002-07-15 11:15) [20]10-го месяца 24-го числа.
← →
SPeller (2002-07-15 11:25) [21]Или можно день выпуска Виндовса - "День синей смерти"
← →
Андрей К. (2002-07-15 11:36) [22]А нам дык на работе премию в день связиста выдали и с праздником поздравили, "проффессиональным", хотя я - программист рассчетного центра...
← →
dzmitry (2002-07-15 11:50) [23]всё, наконецто я выбрал день программиста - и буду я отмечать его на 256 день от начала года - самая оригинальная дата...
← →
Катерина (2002-07-15 12:01) [24]Предлагаю выбрать что-нибудь из двоичной математики: 0101, 1001, 1101, 0110, 1010, 1110, 0111, 1011 или 1111. Наверное, последнее - 11 ноября. Правда год не всегда удачно будет вписываться :(
← →
Lola (2002-07-15 12:06) [25]Хотели как лучше, а получилось как всегда. Перешли на шутки. Так у нас никогда дня программера не будет. И поделом, сами себя организовать не можем. :(
← →
SPeller (2002-07-15 12:13) [26]Я вполне серьёзно- 10.24
← →
Катерина (2002-07-15 12:27) [27]Я тоже - 11.11 (F-день или день F)
← →
Miska (2002-07-15 13:33) [28]А 256 день в этом году – это какая дата?
← →
Fiend (2002-07-15 13:41) [29]Увидел про 256 день в году, и мысли сразу:
Как вычислить 256 день в году.
Главное про клендарь на стене даже не подумал.
Вот уж что значит программистский тип мышления
:))))))))))))))
← →
Lola (2002-07-15 16:51) [30]
> Fiend © (15.07.02 13:41)
Мой муж (то же программер) даже посоветовал табличку в экселе нарисовать :)) Да уж...
← →
Руль (2002-07-15 19:57) [31]Короче предлагаю назначить день программиста на 256 день года и все на этом, если кто-то против, то это оцениваеться как дезертирство (шаг влево, шаг вправо оцениваеться как попытка к бегству ---- расстрел) !! :)))))))))))))))))))))))))))))))))
Возражения будут ?????????????????????????????????????????
← →
ZZ (2002-07-15 20:01) [32]Уберите этого СРУЛЯ... :)
← →
Извращенец (2002-07-15 20:17) [33]
> Руль
рули в сторону, но надо помнить День Рожденья первой женщины-программистки, 10 декабря, 1815 года. Надо и этот День отмечать.
И вообще давайте не ссориться, а то будут две партии программистов... и такие высказываения только ухудшают ситуацию.
вот объясни зачем 256 день надо считать Днем Программиста. Может лучше тогда 29 февраля, и будет все хорошо.
← →
keymaster (2002-07-15 20:35) [34]не........... 29 февраля - это очень НЕ хорошо!
Праздновать свой день раз в 4 года - это как-то редко...
Я ЗА 256 ДЕНЬ!!!
← →
Lola (2002-07-15 20:45) [35]Если бы вы еще современных женщин-программисток уважали так же, как первую! А если серьезно, надо обратиться к г-ну Merlin-у с просьбой провести опрос всех посетителей сайта. Варианты уже предложили, ему и карты в руки.
← →
Igorek (2002-07-15 23:27) [36]Почему не 256 (128, 64, 32 и т.д.) день в году?
Потому что ни одна из этих дат не имеет преимуществ перед другой.
Почему 10 декабря?
1) Потому, что в этот день родилась первая программистка
2) Потому, что она была женщиной, и тогда празник будет напоминать мужчинам-программистам, что и женщины-программисты хорошие бывают (если кто сомневается ;-))
Еще как вариант предлагаю узнать, когда именно она написала свою программу. Может до этого она вовсе и не была программистом. А как только написала - вот и "появился" на свете первый программист.
Всегда хорошо, если празник имеет какую-то историческую подоплеку. А 256 день - это что?
"Когда-то в далеком 2002 на http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1026658912&n=3 был учрежден празник программиста - 256 день в году." - смех да и только. :-)
---
"Я ему про Фому, а он мне про Ерему"
← →
Pingo (2002-07-16 02:19) [37]Празднуем день программиста, не IT Specialistа?
День сисадмина, существует теория: "международный" - последняя пятница июля (пятница - это красиво), прошу меня не судить не я выдмувал. Кстати скоро. Праздновать буду, так как имею некое отношение, но сильно не отпраздную (наверное, литрушкой пивка) - детям как-никак только три с половиной месяца будет.
Но дальше такое предложение, давайте начинать как международный,
т.е. PROGRAMMER день (это в ASCII), а что получим в HEX"e?
70 72 6F 67 72 61 6D 6D 65 72, предлагаю левую часть без изменений, а правую в десятеричной системе, т.е.
(7+7+6+6+7+6+6+6+6+7)+(0+2+15+7+2+1+13+13+5+2)=124.
Итого 124 день года - {31+28+31+30+4} 4 мая (5 при высокосном).
По погодным условиям неплохо, да и для печени нормально [1,2,..,9...].
Прошу простить, если с арифметикой ошибся - на часы посмотрите.
P.S. В ряд Фурье раскладывать не предлагал...
← →
Юрий Зотов (2002-07-16 02:46) [38]> Как вычислить 256 день в году.
Примерно так
:о)
finction GetProgrammersHoliday(Year: word): string;
begin
Result := DateToStr(EncodeDate(Year, 1, 1) + 255)
end;
← →
NailMan (2002-07-16 03:12) [39]Я считаю что главный праздник ВСЕХ людей знаимающихся программированием( День Программиста) надо праздновать на 256-ой день от 01.01.xxxx - все таки число неординарное(крайнее), а для милых дам-программеров учредить специальный праздник День Прграммистки(что то вроде 8-го программерского марта) отмечающийся 10 января, тоесть в день рождения женщины программистки.
Получается полная аналогия с главными праздниками РОССИИ: День Независимости(главный вроде как) и День Конституции(дочерний).
← →
Anna_ (2002-07-17 13:17) [40]Как-то несолидно такой день раз в 365/366 суток устраивать. Как насчет того, чтобы праздновать каждый 256ой день начиная с 01.01.01, например? Во-первых, чаще, чем раз в год. Во-вторых, попадает на разные месяцы - тут тебе и белые ночи, и игра в снежки с "сионистами", и вылазки на природу. В-третьих, интереснее высчитывать ближайшую дату.
А День Программистки можно праздновать также, только начиная с 10 декабря, 1815 года.
← →
Извращенец (2002-07-23 18:54) [41]давайте праздновать и 256-ой день и 10 декабря. Две дополнительные пьянки в году!!!
← →
vuk (2002-07-23 20:36) [42]Ну еще тогда можно отмечать 4 апреля(от номера ошибки 404 - not found) - день всех интернетчиков, а в особенности Web-мастеров. :o)
← →
GydruS (2002-07-24 10:00) [43]Солидарен с Анной! Только точкой отсчёта нужно брать, наверное, не 01.01.01. Может быть лучше 00.00.00? Или дату открытия электричества? Или создания булевой алгебры? Но день программера нужно отмечать раз в 256 дней!!! Почему? см. выше :)))
← →
Anna_ (2002-07-25 13:38) [44]> GydruS , вот спасибо... Главное - чтобы нас теперь не заставили эту самую дату высчитывать по принципу "инициатива наказуема"...
А по поводу дату отсчета - не думаю, что дату создания булевой алгебры кто-нить знает с точностью до дня...
← →
Сочувствующий (2002-07-25 14:41) [45]10 декабря это по какому стилю?А вообще можно было бы с 22 на 23 декабря отмечать.Самый короткий день..соответсено самая длинная ночь...ведь программисты создали хаос.
← →
RV (2002-07-25 14:46) [46]не 2, 4, 8, 16, 32, 64 или 128. Или все енти даты?
все эти даты, причем еще с 2х недельным смещением (по ст. стилю)
← →
Man-In-Red (2002-07-25 15:39) [47]Я всегда за 256 день…
P.S. А если бы 252, то попало бы прямо на мой день рождения :)
← →
vads (2002-07-25 17:49) [48]RV © (25.07.02 14:46)
Идея богатая, но считаю, что исчиcлять по старому стилю - неправильно
Пусть лучше по новому, тогда на каждый "официальный" день, будет еще и "неофициальный" (типа старый новый год). :)))
Осталось кому-нибудь не поленится и написать программку которая бы рисовала красивый календарь, выделяя эти даты
ядовито-ярко-красным цветом. Заодно и подсчитывала - сколько в текущем году (за вычетом этих дней, выходных и утвержденных госдумой праздников) осталось "черных дней календаря" :)))
← →
GydruS (2002-07-26 09:15) [49]2 Anna: Дык это ж даже интересно! Я бы с радостью прямо сейчас этим занялся, если бы не работа, из-за которой дома только валишься в постель! Не хватает уже почти ни на что! :( Но как появится время... :)))
А на счёт булевой алгебры жаль. :( :) Но всё же мне ближе 00.00.00.
А ещё можно считать дату не в годах а в байтах. :) Т.е. в поле дата всегда писать столько, сколько раз прошло 256 дней от точки отсчёта + 1. %))
← →
Lord Warlock (2002-07-26 09:20) [50]Давайте сообща напишем программу которая будет высчитывать День Программиста! :)))
← →
Judith (2002-07-26 09:55) [51]Между прочим, сегодня день сисадмина. С праздником присутствующих здесь труженников этого нелегкого и неблагодарного труда.
← →
RV (2002-07-26 10:05) [52]а давайте обратимся к автору сайта, пусть он 30-31 декабря положит где-нить кнопку, которая генерит случайный день
по большинству ответов кнопки получим если не день программиста, то день программиста, крый был тут.
А в тот день - следующий день выберем (но не более чем через год).
Главное - праздник не повторяется, никакой закономерности, чем не программистский праздник.
← →
Asteroid (2002-07-26 10:29) [53]Кхм...если я не ошибся, то 256-й день в этом году - это 13 сентября, пятница (если считать с начала этого года).
А прогу написать стоит :)
← →
Сочувствующий (2002-07-26 11:42) [54]Asteroid © (26.07.02 10:29)
Да пятница 13-это круто...погуляем.
← →
igorr (2002-07-26 13:27) [55]2Asteroid
>А прогу написать стоит :)
Странно, а мне казалось, что тема закрыта еще
в ветке http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1026979986&n=3
Вот эта крутая прога :)
procedure TForm1.Button4Click(Sender: TObject);
var
DayCount:integer;
i,j,k:integer;
begin
for k:=2002 to 2012 do begin
DayCount:=0;
Calendar1.Year:=k;
for j:=1 to 12 do begin
Calendar1.Day:=1;
Calendar1.Month:=j;
if Calendar1.Month=j then
for i:=1 to 32 do begin
Calendar1.Day:=i;
if Calendar1.Day=i then inc(DayCount);
if DayCount=256 then begin
ListBox1.Items.Add(IntToStr(Calendar1.Year)+" "+DateToStr(Calendar1.CalendarDate));
Break;
end;
end;
end;
end;
end;
← →
Anna_ (2002-07-26 14:15) [56]2 GydruS: Программу писать - интересно. Вспоминать, сколько в разные времена апгрейдили календарь всякими "+11 дней" и "+13 дней" - скучно.
>мне ближе 00.00.00.
Мне тоже ближе, но что-то далекие предки не озаботились созданием нулевого года и нулевого месяца. :-). Ну не подумали.
← →
Юрий Зотов (2002-07-27 08:54) [57]> igorr © (26.07.02 13:27)
Прога и правда крутая. Особенно понравились вот эти две строчки, идущие ПОДРЯД:
Calendar1.Month:=j;
if Calendar1.Month=j then... // А что, здесь может быть иначе?
Игорь, вот эта прога, конечно, не такая крутая, но делает абсолютно то же самое (только намного быстрее и с гораздо меньшими затратами памяти).
procedure TForm1.Button4Click(Sender: TObject);
var
Year: word;
begin
ListBox1.Clear;
for Year := 2002 to 2012 do
ListBox1.Items.Add(DateToStr(EncodeDate(Year, 1, 1) + 255))
end;
Поймите правильно - это не с целью выпендрежа (слишком простая задача), а с целью убедить, что использование функций и самого языка очень часто дает гораздо лучший результат, чем использование компонентов.
← →
Asteroid (2002-07-27 10:42) [58]Вариант написанного Юрием Зотовым:
procedure TForm1.Button1Click(Sender: TObject);
var date: Double;
yoff, moff, doff: WORD;
i: WORD;
begin
ListBox1.Clear;
yoff := 2002; moff := 1; doff := 1;
date := EncodeDate( yoff, moff, doff ) - 1;
for i := 0 to 19 do
begin
ListBox1.Items.Add( DateToStr( date ) );
date := date + 256;
end
end;
Считает с любого дня по 256 дней
← →
Ate (2002-07-27 13:07) [59]А по-мйму день НАС уже давно отмечают....
1 апреля...
Меня в этом году ТАААК отметили!
← →
igorr (2002-07-27 15:47) [60]to Юрий Зотов © (27.07.02 08:54)
Спасибо, что тыкнул носом. Буду знать.
Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.08.22;
Скачать: [xml.tar.bz2];
Память: 0.59 MB
Время: 0.007 c