Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.22;
Скачать: CL | DM;

Вниз

День Программиста   Найти похожие ветки 

 
Сергей Суровцев ©   (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;
Скачать: CL | DM;

Наверх




Память: 0.63 MB
Время: 0.013 c
1-71174
Юра
2002-08-13 11:41
2002.08.22
Добавить новую страницу в TPageControl


1-71256
Вечно молодой
2002-08-11 22:05
2002.08.22
TFileStream


3-70998
nikolo
2002-07-31 13:19
2002.08.22
Как через ADO коннектиться к DBF и Paradox?


14-71375
Извращенец
2002-07-28 20:24
2002.08.22
PrintScreen


1-71097
Aleksandr
2002-08-12 16:45
2002.08.22
Как свернуть программу, чтобы в ТаскБаре не светилась?