Публикации по теме 'elixir'


3 лучших состава недели № 2
Это снова то время недели, когда мы каждую неделю представляем 3 лучших актера, которые нам нравятся, на CodeCast . Нам повезло, что некоторые действительно замечательные люди делают контент на нашем сайте, и мы очень рады поделиться контентом, который у нас есть для вас на этой неделе. Итак, давайте сразу приступим к делу. Основы TypeScript: функции от @shahzaibkamal Шахзаиб создал свой первый курс по TypeScript , посвященный объектам и функциям. Во втором видео серии он..

Мониторинг нашего стека с помощью Эликсира
Зайдите в любой офис, в котором есть разработчики, и, скорее всего, вы увидите какую-то панель состояния системы. По историческим причинам, которые никто не может вспомнить, наш называется Грецкий орех. Во-первых, урок истории. Предыдущая версия полностью выполнялась во внешнем интерфейсе. Бэкэнд не требовался, поэтому вы могли запускать его локально без развертывания. Это было 100 строк кода. Со временем некоторые ограничения действительно начали проявляться. Мы наняли больше..

Простое внедрение зависимостей в Elixir
Как протестировать в Эликсире, используя внедрение зависимостей с ExUnit? В функциональном программировании внедрение зависимостей — это шаблон проектирования , когда функция получает другую функцию , от которой она зависит. В обычном коде используется слабая связь для достижения инверсии управления . В целях тестирования мы используем его для использования фиктивных реализаций в тестируемых модулях, которые я сейчас опишу в этой статье. Вариант использования Представьте..

Эликсир: основы типа данных Atom
Атомы в эликсире — это константы, имена которых являются их собственными значениями. Они похожи на такие функции, как перечисления и символы в других языках программирования. Атомы широко используются в эликсире и следуют за одноименным типом данных в базовой системе типов erlang. Атомы являются эффективной альтернативой чему-то подобному. ok = "ok" error = "error" Синтаксис Атом в эликсире можно определить, используя синтаксис, начинающийся с символа : , за..

Как запустить Laravel на YAWS
«Нет ничего постыдного в том, чтобы ошибаться, только если мы не исправляем свои ошибки». - Джордж Сорос Резюме. В этой статье я постараюсь дать некоторую информацию о философии параллелизма в ERLANG. Кроме того, я объясню установку ERLANG, PHP (интерфейсы CGI и CLI), YAWS и кодирование, компиляцию, включая модули (appmode) для YAWS в дистрибутиве Linux на основе Ubuntu 12.04 (elementary OS - Luna). Наконец, мы запустим приветственную страницу Laravel на YAWS. Заявление об..

БОРШ — Двоичный сериализатор для протокола NEAR.
БОРШ , также известный как Борщ (также пишется как борщ, борщ или борщ), – это разновидность супа, придуманная в Украине. Обычно его готовят из свеклы и различных овощей, таких как капуста, картофель, лук и морковь, и часто подают со сметаной или другими приправами. Но эта статья не о супе 😋 Что такое бинарная сериализация?

Покажите мне код (или нам действительно нужны переменные экземпляра?)
Федерико прокомментировал один из моих недавних блогов: code_in_blog == хорошо Я хотел бы больше кодировать. Я получаю код в сеансах моббинга Premium. Мои продуктивные усилия по кодированию прерываются между встречами, когда я выбрасываю шипы, чтобы дать себе ошибки (в моих ветках функций), чтобы исправить и продвигать себя вперед. Я очень взволнован тем, что начал кодировать на Эликсире. Стивен Грайдер очень любезно сделал свой курс Udemy бесплатным для членов Premium Mob, и..