LINUX.ORG.RU

Так тоже можно, они (юзеры) даже не проверяют.

irton ★★★★★
()
  • Неправильно ты, дядя Фёдор, бутерброд ешь. Tы его колбасой к верху держишь, а надо колбасой на язык класть. Taк вкуснее получится!..
Eulenspiegel
()

Кто о чём, а вшивый о бане.

sparkie ★★★★★
()

Тогда надо два дня - для юникс-программистов и для оффтоп-программистов. У вторых время от 1 января 1601 года.

firkax ★★★★★
()

Ближайший придется на 27 января, если считать от начала эпохи.

Надо тогда как новый год встречать, в полночть с 26 на 27 января 80-я 256-дневка заканчивается, 81-я наступает.

upd: хотя нет, индексы должны с нуля начинаться. 79-я заканчивается, 80-я наступает тогда.

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 1)
Ответ на: комментарий от dmitry237

В данном случае «день» - синоним слова «сутки».

Irma ★★★
() автор топика
Последнее исправление: Irma (всего исправлений: 1)

Тоже не правильно, тогда нужно отсчитывать каждый 256 день он начала эпохи юникс. Или другой какой-нибудь памятной даты, например от дня рождения Ады.

upd. Не дочитал. Но от др Ады считать правильнее, она ж первая программистка.

ptah_alexs ★★★★★
()
Последнее исправление: ptah_alexs (всего исправлений: 1)

Можно каждые 2^24 секунд, это примерно раз в полгода календарного.

Irma ★★★
() автор топика
Ответ на: комментарий от Irma

Тогда давай 2^16, чтоб пореже встречаться. Ибо 8 - это нечётная степень 2.

Ololo_Trololo ★★
()
Последнее исправление: Ololo_Trololo (всего исправлений: 1)

Жизнь программиста — это двоичная система: пока жив — значение 1, как только умер — 0. Поэтому день программиста можно отмечать каждый день.

One ★★★★★
()
Ответ на: комментарий от One

День живого программиста, если точнее.

Irma ★★★
() автор топика

Считайте каждый 256 день от начала! И пох!

tiinn ★★★★★
()

Нет. Надо каждый 256-й день от даты ввода стандарта на язык, на котором пишет прогоамист. Нет официального стандарта – не празднуешь.

apt_install_lrzsz ★★★
()
Ответ на: комментарий от alt-tab-let

«давеча, 3-го столлмана 0x2456-го года было хреновое лето, я вышел и провалился в сугроб. патч для календаря, нормально считающий зиму, выйдет в течение следующего столетия».

alt-tab-let ★★
()
Ответ на: комментарий от alt-tab-let

Восьмидесятый от сотворения.

Irma ★★★
() автор топика

по моим данным каждый 256й день от нашей эры приходится на 9 марта 2026 года.
пруфы:

всего дней от начала эры	743590
Кратно 256	2904
целых периодов	743424
будущая дата	743680
разница к сегодняшнему дню	90
jura12 ★★
()
Последнее исправление: jura12 (всего исправлений: 1)
Ответ на: комментарий от jura12

в звездном храме? или от нашей эры?

Не вашей, а нашей. С 1970-01-01T00:00:00 которая.

CrX ★★★★★
()
Ответ на: комментарий от apt_install_lrzsz

Таки есть. ИРЯ выпускает «Правила русской орфографии и пунктуации», последний выпуск был в 1956 году, сейчас готовят свежий.

Irma ★★★
() автор топика
Ответ на: комментарий от Bfgeshka

А мне нравится твоя идея.

Получается 1,2,4,8,16 января, 1 февраля, 5 марта, 8 мая, 13 сентября. В високосный год даты после февраля сдвигаются на день.

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 1)

докладываю.

от сотворения в звездном храме каждый 256й день будет 8 января 2026 года.

от 1 января 1970 каждый 256й день будет 10 марта 2026 года.

27 января 2026 неверная дата.

jura12 ★★
()
Ответ на: комментарий от jura12

от 1 января 1970 каждый 256й день будет 10 марта 2026 года.

Чушь какая-то. Пересчитывай. 27 января 2026 правильно.

$ date -d "@$(echo "80*24*60*60*256" | bc)"
Tue Jan 27 03:00:00 MSK 2026

Ну или полночь по UTC.

upd:

Первые 128 таких дат:

$ for i in $(seq 0 127); do date -ud "@$(echo "$i*24*60*60*256" | bc)"; done

Thu Jan  1 00:00:00 UTC 1970
Mon Sep 14 00:00:00 UTC 1970
Fri May 28 00:00:00 UTC 1971
Tue Feb  8 00:00:00 UTC 1972
Sat Oct 21 00:00:00 UTC 1972
Wed Jul  4 00:00:00 UTC 1973
Sun Mar 17 00:00:00 UTC 1974
Thu Nov 28 00:00:00 UTC 1974
Mon Aug 11 00:00:00 UTC 1975
Fri Apr 23 00:00:00 UTC 1976
Tue Jan  4 00:00:00 UTC 1977
Sat Sep 17 00:00:00 UTC 1977
Wed May 31 00:00:00 UTC 1978
Sun Feb 11 00:00:00 UTC 1979
Thu Oct 25 00:00:00 UTC 1979
Mon Jul  7 00:00:00 UTC 1980
Fri Mar 20 00:00:00 UTC 1981
Tue Dec  1 00:00:00 UTC 1981
Sat Aug 14 00:00:00 UTC 1982
Wed Apr 27 00:00:00 UTC 1983
Sun Jan  8 00:00:00 UTC 1984
Thu Sep 20 00:00:00 UTC 1984
Mon Jun  3 00:00:00 UTC 1985
Fri Feb 14 00:00:00 UTC 1986
Tue Oct 28 00:00:00 UTC 1986
Sat Jul 11 00:00:00 UTC 1987
Wed Mar 23 00:00:00 UTC 1988
Sun Dec  4 00:00:00 UTC 1988
Thu Aug 17 00:00:00 UTC 1989
Mon Apr 30 00:00:00 UTC 1990
Fri Jan 11 00:00:00 UTC 1991
Tue Sep 24 00:00:00 UTC 1991
Sat Jun  6 00:00:00 UTC 1992
Wed Feb 17 00:00:00 UTC 1993
Sun Oct 31 00:00:00 UTC 1993
Thu Jul 14 00:00:00 UTC 1994
Mon Mar 27 00:00:00 UTC 1995
Fri Dec  8 00:00:00 UTC 1995
Tue Aug 20 00:00:00 UTC 1996
Sat May  3 00:00:00 UTC 1997
Wed Jan 14 00:00:00 UTC 1998
Sun Sep 27 00:00:00 UTC 1998
Thu Jun 10 00:00:00 UTC 1999
Mon Feb 21 00:00:00 UTC 2000
Fri Nov  3 00:00:00 UTC 2000
Tue Jul 17 00:00:00 UTC 2001
Sat Mar 30 00:00:00 UTC 2002
Wed Dec 11 00:00:00 UTC 2002
Sun Aug 24 00:00:00 UTC 2003
Thu May  6 00:00:00 UTC 2004
Mon Jan 17 00:00:00 UTC 2005
Fri Sep 30 00:00:00 UTC 2005
Tue Jun 13 00:00:00 UTC 2006
Sat Feb 24 00:00:00 UTC 2007
Wed Nov  7 00:00:00 UTC 2007
Sun Jul 20 00:00:00 UTC 2008
Thu Apr  2 00:00:00 UTC 2009
Mon Dec 14 00:00:00 UTC 2009
Fri Aug 27 00:00:00 UTC 2010
Tue May 10 00:00:00 UTC 2011
Sat Jan 21 00:00:00 UTC 2012
Wed Oct  3 00:00:00 UTC 2012
Sun Jun 16 00:00:00 UTC 2013
Thu Feb 27 00:00:00 UTC 2014
Mon Nov 10 00:00:00 UTC 2014
Fri Jul 24 00:00:00 UTC 2015
Tue Apr  5 00:00:00 UTC 2016
Sat Dec 17 00:00:00 UTC 2016
Wed Aug 30 00:00:00 UTC 2017
Sun May 13 00:00:00 UTC 2018
Thu Jan 24 00:00:00 UTC 2019
Mon Oct  7 00:00:00 UTC 2019
Fri Jun 19 00:00:00 UTC 2020
Tue Mar  2 00:00:00 UTC 2021
Sat Nov 13 00:00:00 UTC 2021
Wed Jul 27 00:00:00 UTC 2022
Sun Apr  9 00:00:00 UTC 2023
Thu Dec 21 00:00:00 UTC 2023
Mon Sep  2 00:00:00 UTC 2024
Fri May 16 00:00:00 UTC 2025
Tue Jan 27 00:00:00 UTC 2026
Sat Oct 10 00:00:00 UTC 2026
Wed Jun 23 00:00:00 UTC 2027
Sun Mar  5 00:00:00 UTC 2028
Thu Nov 16 00:00:00 UTC 2028
Mon Jul 30 00:00:00 UTC 2029
Fri Apr 12 00:00:00 UTC 2030
Tue Dec 24 00:00:00 UTC 2030
Sat Sep  6 00:00:00 UTC 2031
Wed May 19 00:00:00 UTC 2032
Sun Jan 30 00:00:00 UTC 2033
Thu Oct 13 00:00:00 UTC 2033
Mon Jun 26 00:00:00 UTC 2034
Fri Mar  9 00:00:00 UTC 2035
Tue Nov 20 00:00:00 UTC 2035
Sat Aug  2 00:00:00 UTC 2036
Wed Apr 15 00:00:00 UTC 2037
Sun Dec 27 00:00:00 UTC 2037
Thu Sep  9 00:00:00 UTC 2038
Mon May 23 00:00:00 UTC 2039
Fri Feb  3 00:00:00 UTC 2040
Tue Oct 16 00:00:00 UTC 2040
Sat Jun 29 00:00:00 UTC 2041
Wed Mar 12 00:00:00 UTC 2042
Sun Nov 23 00:00:00 UTC 2042
Thu Aug  6 00:00:00 UTC 2043
Mon Apr 18 00:00:00 UTC 2044
Fri Dec 30 00:00:00 UTC 2044
Tue Sep 12 00:00:00 UTC 2045
Sat May 26 00:00:00 UTC 2046
Wed Feb  6 00:00:00 UTC 2047
Sun Oct 20 00:00:00 UTC 2047
Thu Jul  2 00:00:00 UTC 2048
Mon Mar 15 00:00:00 UTC 2049
Fri Nov 26 00:00:00 UTC 2049
Tue Aug  9 00:00:00 UTC 2050
Sat Apr 22 00:00:00 UTC 2051
Wed Jan  3 00:00:00 UTC 2052
Sun Sep 15 00:00:00 UTC 2052
Thu May 29 00:00:00 UTC 2053
Mon Feb  9 00:00:00 UTC 2054
Fri Oct 23 00:00:00 UTC 2054
Tue Jul  6 00:00:00 UTC 2055
Sat Mar 18 00:00:00 UTC 2056
Wed Nov 29 00:00:00 UTC 2056
Sun Aug 12 00:00:00 UTC 2057
Thu Apr 25 00:00:00 UTC 2058
Mon Jan  6 00:00:00 UTC 2059

Как ты умудрился 10 марта насчитать?

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 3)
Ответ на: комментарий от CrX

Как ты умудрился 10 марта насчитать?

в экселе. просим ИИ сосчитать количество дней до сегодняшнего. делим на 256, берем целое значение. это будет до сегодняшнего. добавляем 256. вычитаем от общего количества число с добавленным 256. будет количество дней которые надо добавить к текущей дате. просим ИИ добавить к текущей дате.

твой вариант выглядит хорошо но я его не понимаю. откуда эти цифры 80 * 24 * 60 * 60 ? ну если у 2х человек получилось одинаково значит наверно верно.

jura12 ★★
()
Последнее исправление: jura12 (всего исправлений: 1)
Ответ на: комментарий от jura12

просим ИИ сосчитать количество дней до сегодняшнего

Дальше смысла читать нет. Только фейспалм.

CrX ★★★★★
()
Ответ на: комментарий от jura12

Нет, не такая же. Говорилки не умеют в математику, только всякую чушь нести, которая звучит правдоподобно.

Я всё же дочитал предыдущее сообщение.

твой вариант выглядит хорошо но я его не понимаю. откуда эти цифры 80 * 24 * 60 * 60 ?

unixtime — это количество секунд с начала эпохи. 60 секунд в минуте, 60 минут в часе, 24 часа в сутках, ну и целевые 256 дней. 80 — просто потому что следующая 256-дневка будет номер 80. Узнать это можно, узнав, сколько раз по 256 дней прошло к настоящему моменту:

echo "$(date +%s) / 256 / 24 / 60 / 60" | bc
79

Значит следующая дата в будущем, которую мы ждём — 80-й раз.

P.S. Я, кстати, хотел сперва 86400 написать, но решил, что ты можешь не помнить количество секунд в сутках, поэтому и расписал 24*60*60, чтобы уж точно очевидно было… Оказалось, всё равно не очевидно…

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 2)
Ответ на: комментарий от CrX

я попросил ИИ написать 2 скрипта на питоне которые высчитывают даты которые я спрашивал у ИИ в первый раз. выполняя их он выдал January 27, 2026.

jura12 ★★
()
Ответ на: комментарий от yars068

Ну да, из этого и исходят. Что сказать-то хотел?

CrX ★★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)