Правильная работа с часовыми поясами в Rails-приложении

Андрей Новиков

Разработчик, AT Consulting 

 - Расскажите пару слов о себе. 

Разрабатываю на Ruby on Rails приложения, устанавливаемые и используемые по всей стране.

 - Можете сказать пару слов о своём докладе помимо того, что есть в описании? 

Когда в одном приложении начинают работать люди из разных регионов и часовой пояс сервера не совпадает как с часовым поясом пользователя так и разработчика — проблемы начинают появляться в самых неожиданных местах, если не буквально отовсюду. Чтобы всё работало так, как ожидается, необходимо немного поменять методику работы с временем и датой во всём приложении. 

 - На кого ориентирован Ваш доклад? 

Доклад в основном ориентирован на начинающих разработчиков. 

 - Что нового узнает слушатель Вашего доклада?

Слушатель узнает много нового о нюансах работы с датой и временем и важности стандартизации при передаче информации о времени между компонентами системы.

 - А что бы Вы хотели передать слушателям, своего доклада и конференции в целом?

Разрабатывать корректно и надёжно работающие программы не так сложно, но некоторые основные принципы надо знать и соблюдать неукоснительно.