Психи
http://people.onliner.by/2014/04/04/metro-29/
86400 - количество секунд в день. Разработчики умудрились как-то вычесть его из оставшегося на проездном количества поездок.
"Ошиблись полем".
Сразу видно олдскульных любителей Си и ассемблерных прошивок, мастеров байтоебства, которые никогда тестированием не заморачиваются, с первого раза все правильно делают.
86400 - количество секунд в день. Разработчики умудрились как-то вычесть его из оставшегося на проездном количества поездок.
"Ошиблись полем".
Сразу видно олдскульных любителей Си и ассемблерных прошивок, мастеров байтоебства, которые никогда тестированием не заморачиваются, с первого раза все правильно делают.
no subject
no subject
видимо, ридер принял карточку за другую и вместо того чтобы списать поездку, списал прошедшие сутки
видимо, они в одном поле хранятся
no subject
no subject
и я вот переписывал (ускорял) запрос (dt >= SYSDATE - (5/(24*60))
было
мой вариант
no subject
а что касается конверсий в часовые пояса - поручаешь это чисто браузеру юзера и больше не паришься. Отдаешь браузеру юникс тайм, в дважаскрипт, и получаешь из бразуера юникс тайм, из дважаскипта.
no subject
Боюсь, я вас не понял.
а что касается конверсий в часовые пояса - поручаешь это чисто браузеру юзера и больше не паришься
В этой чудесной схеме возникает небольшая заминка в том случае, если нет ни браузера, ни джаваскрипта, ни даже юзера.
no subject
no subject
no subject
То понятие платежи за сегодня для клиентов в разных timezones оно разное (с т.з. unixtime).
И разбивка платежей по календарным дням тоже разная (и вот это уже писать на unixtime c учетом timezones занятие ОЧЕНЬ так себе... скажу как человек который на это напарывался много раз).
И браузеру на откуп это не отдашь.
Проблема то не с отображением времени с учетом timezones а с КОРРЕКТНОЙ выборкой данных с учетом этих самых разных timezones и их свойств.
no subject
no subject
no subject
Не, ну понятно, что оно не соответствует никакому времени, но пересчёт в wall clock в общем нормальный.
no subject
no subject
no subject
no subject
во имя простоты и надежности - что при проектировании сложных систем имеет адски важное значение.
юникстайм обеспечивает отсуствие всяческих двусмысленностей. а накладные издержки по конверсии из него и в него - пренебрежимо малы.
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
Неуклеже и бестолково. По принципу - все будет выполнять те же функции, что и раньше, но на новой "прогрессивной" элементной базе.
Снабдить дырокол часами и струйным принтером, и протянуть к нему еще десяток метров проводки - круто. Ассоциации - говорят бывают унитазы, которые умеют музыку играть.
no subject
ни денег, ни славы. а возможно еще и под внимание кгк попадут.
no subject
no subject
no subject
no subject
no subject
Чернила жидкие - влажным пальцем размазываются и плывут.
Кстати игольчатые матричники в данных условиях - не очень хорошо. Ибо температуры могут быть плохие, конденсаты, примерзание иголок... и т.п.
Но не в принтере дело.
Не видно толковой и сильной концепциии. Потому в конечном итоге выходит вот такой уродец. Очень похоже на ситуацию, когда в ТЗ натыкали всяческих обмылков идеек и чьих-то невнятных хотелок. Ну и получили в результате.
no subject
Прикладываешь - списалось.
Подходит контролёр, говорит:
- Приложите.
- Я уже прикладывала, опять спишется.
- Не спишется, компьютер учитывает.
То есть надо учитывать, что если в течение достаточно короткого периода прикладывается к тому же самому, то это всё одна поездка. Интересно, как такое реализовывается. Можно считать совпадение с предыдущим транспортным средством в течение достаточно короткого периода времени, как-то так.
no subject
no subject
У нас (в Питере) так.
У транспорта есть такое понятие «рейс».
Пока он едет, ты сунулся проездным — списалось.
Сунулся еще раз — повторное предъявление, не списалось.
На конечной кондуктор или водитель пробивают через валидатор свою спецкарточку. Рейс кончается.
Сунулся третий раз — списалось.
no subject
А правда, что в Питере заставляют всех через переднюю дверь заходить?
no subject
no subject
no subject
но по вечерам (после 22-00) иногда транспорт ходит без кондуктора. тогда вЫход только в переднюю дверь, где водитель валидирует.
no subject
no subject
no subject
no subject
no subject
По моему опыту, это совсем разные люди.
no subject
no subject
no subject