24-25 августа в Санкт-Петербурге пройдёт большой IT-фестиваль TechTrain 2019 для всех, кто любит IT-инженерию, технологии и разработку ПО.
В этом году Питерское Ruby комьюнити и elixir-lang.moscow присоединятся к мероприятию. Приходите к нам на стенд, будем собирать Лего, но не просто так, а по Скраму.
и единственное объяснение которое я вижу - попытка сделать виды “как на рельсах” =)
‘@name’ - это все же в каком-то смысле переменная. Compile time variable - я их так понимаю.
Поэтому не «как в рельсах», а ради оптимизации и удобства. Эти ‘@name’ заменятся на что-то во время компиляции. В данном случае это, кажется, предзаготовленные во время компиляции шорткаты для получения этих полей из ‘conn’ или что-то вроде.
Приветствую! Есть проект на эликсир/фениксе. Тут 2 языка. Используется gettext. Поэтому файлы перевода должны ложиться в папку priv. Но папка priv не под контролем системы управяления версиями, т.к. туда скидываются скомпилированные файлы из assets. И тут появляется конфликт. Файлы переводов надо ложить в папку priv, а деплой релиза делается чекаутом без этой папки. Включать priv в систему конроля версий считаю не правильным решением. У кого какие мысли будут на этот счёт?