IT-сфера внутри Бурятии мертва

Только один скриншот с HH.ru:

На мой взгляд, это доказывает, что:

  1. IT-сфера в Бурятии мертва (в чём я убедился ещё когда вёл bur-it.ru, бывший на тот момент тематическим региональным блогом)
  2. продажные твари рулят всем

Позор, коллеги.

Программист, отдыхай!

Можно много читать статей разной степени, кхэм, заумности на тему отдыха, пользе отвлекаться и прочем таком.

Тут я опишу своё наблюдение за своим мозгом.

Важно отдыхать! Вот в чём правда.

По умолчанию любой человек способен продуктивно работать над задачей около 4 часов. Это обычно называется состоянием потока: продолжительное состояние максимальной концентрации и работы. У программистов (в особенности тех, кто по-настоящему одержим своей работой) часто это время длится дольше 4 часов, и часто — по причине необходимости (сроки горят, руководство капает и вот это всё).

Мистер Робот

high-rise building during nighttime
Photo by Wojtek Witkowski on Unsplash

Небольшая заметка о впечатлениях.

Досмотрел сегодня последний сезон. Финал можно описать фразой, которую я слышал о концовке Игры Престолов — кисло-сладкий.

Я начал смотреть сериал с большим удовольствием. Там было очень много кадров, нюансов, которые не спутаешь с реальностью. Тот момент, когда смотришь на экран и видишь реалную ОС, на которой человек выполняет вполне настоящие осмысленные команды для выполнения реальных задач. И я доволен тем, что до самого финала эта фича сохранилась.

Опубликовано
В рубрике blog Отмечено

Laravel 5.8: настроить часовые пояса для пользователей

Привет. Заметка по следам предыдущего материала: Даты, деньги и enum.

Однажды, пока я работал над проектом, меня осенило. Даты-то у меня везде разные!

Во-первых, система, которую я разрабатываю, зависит от стороннего API. Оттуда даты приходят в чистом UTC, что хорошо. Время моего сервера — московское (UTC+3), допустим это окей, судить не берусь. А время в конфигах лары — Asia/Irkutsk (UTC+8). Вот здрасьте. Надо решать проблему.

Лара отдаёт мускулю даты (тип timestamp) как они есть и мускуль их такими пишет в БД. В этих timestamp-ах не указан часовой пояс, что хорошо для нас — это даёт гибкость. Время сервера никак на ни на что это не влияет, так что этим можем пренебречь. Уже легче.

Теперь нужно понять что в каком порядке корректировать. План таков:

Опубликовано
В рубрике blog Отмечено , ,

Даты, деньги и enum

Короткий пост о важном — как в проекте работать с деньгами, датами и перечислимыми типами.

Это уже давно не секрет для опытных разработчиков. Но и им иногда нужно об этом вспомнить, а новички до этих простых истин ещё могли не дойти в силу опыта.

Опубликовано
В рубрике blog Отмечено ,