Size: a a a

Эликсир и Вунш

2019 August 12

МК

Максим Кузьмин in Эликсир и Вунш
Źmićer Rubinštejn
Это не переменная ни в каком виде. Это макрос
я не столько о том как это язык представляет, сколько о том, как это выглядит для использующего API феникса
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Максим Кузьмин
я не столько о том как это язык представляет, сколько о том, как это выглядит для использующего API феникса
А чем для пользующегося АПИ феникса переменная отличается от константы?
источник

МК

Максим Кузьмин in Эликсир и Вунш
и что вот этот макрос на ровном месте немного путает
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Может быть внутри шаблона можно написать
<% @user="New user" %>
?
источник

МК

Максим Кузьмин in Эликсир и Вунш
ну то есть к assigns.something обратиться не сильно сложнее чем к @something
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
В отличие от рельсов нельзя
источник

МК

Максим Кузьмин in Эликсир и Вунш
и единственное объяснение которое я вижу - попытка сделать виды “как на рельсах” =)
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Поэтому почему вдруг это переменная - непонятно....
источник

МК

Максим Кузьмин in Эликсир и Вунш
но это очень неофитная позиция от меня конечно
источник
2019 August 13

AK

Artem Krivonozhko in Эликсир и Вунш
24-25 августа в Санкт-Петербурге пройдёт большой IT-фестиваль TechTrain 2019 для всех, кто любит IT-инженерию, технологии и разработку ПО.

В этом году Питерское Ruby комьюнити и elixir-lang.moscow присоединятся к мероприятию. Приходите к нам на стенд, будем собирать Лего, но не просто так, а по Скраму.

Подробности и билеты: http://techtrain.ru/
источник
2019 August 14

МК

Максим Кузьмин in Эликсир и Вунш
Джентльмены, добрый день. Есть вопрос по синтаксису. Читаю Elixir in action и там есть такой сниппет:
defimpl Collectable, for TodoList do
 def into(original) do
   (original, &into_callback/2)
 end
 …
источник

МК

Максим Кузьмин in Эликсир и Вунш
судя по тому что HashMap уже deprecated, а там его описывают как актуальный, книга не оч свежая
источник

МК

Максим Кузьмин in Эликсир и Вунш
и вот этот синтаксис c (original, &into_callback/2) вообще не работает
источник

МК

Максим Кузьмин in Эликсир и Вунш
он тоже deprecated или в книге ошибка?
источник

RK

Roman Kolesnev in Эликсир и Вунш
Максим Кузьмин
и единственное объяснение которое я вижу - попытка сделать виды “как на рельсах” =)
‘@name’ - это все же в каком-то смысле переменная. Compile time variable - я их так понимаю.

Поэтому не «как в рельсах», а ради оптимизации и удобства. Эти ‘@name’ заменятся на что-то во время компиляции. В данном случае это, кажется, предзаготовленные во время компиляции шорткаты для получения этих полей из ‘conn’ или что-то вроде.
источник
2019 August 15

PS

Petr Stepchenko in Эликсир и Вунш
Максим Кузьмин
судя по тому что HashMap уже deprecated, а там его описывают как актуальный, книга не оч свежая
Актуальная версия книги
https://www.manning.com/books/elixir-in-action-second-edition
источник

AD

Artem Denezhny in Эликсир и Вунш
Some languages (like #erlang) have a real philosophy in their core. And philosophy is applied not only to programming, but to life as well.

Read about how #erlang changed person's attitude to life:
источник

АН

Алексей Новоселов in Эликсир и Вунш
Artem Denezhny
Some languages (like #erlang) have a real philosophy in their core. And philosophy is applied not only to programming, but to life as well.

Read about how #erlang changed person's attitude to life:
источник
2019 August 16

ДМ

Дмитрий Макаренко in Эликсир и Вунш
Приветствую! Есть проект на эликсир/фениксе. Тут 2 языка. Используется gettext. Поэтому файлы перевода должны ложиться в папку priv. Но папка priv  не под контролем системы управяления версиями, т.к. туда скидываются скомпилированные файлы из assets. И тут появляется конфликт. Файлы переводов надо ложить в папку priv, а деплой релиза делается чекаутом без этой папки. Включать priv в систему конроля версий считаю не правильным решением.
У кого какие мысли будут на этот счёт?
источник

AP

Andrey Pavlov in Эликсир и Вунш
ложить -> класть
источник