Обмен сообщениями → PubSub внутри OTP
#Системыобменасообщениями #ElixirPhoenix #pubsub #messaging IV
https://habr.com/ru/post/481460/
#Системыобменасообщениями #ElixirPhoenix #pubsub #messaging IV
https://habr.com/ru/post/481460/
t.me
Обмен сообщениями → PubSub внутри OTP
OTP расшифровывается как Open Telecom Platform; так исторически сложилось, потому что платформа создавалась для нужд и на деньги Ericsson. Но, в принципе, это на...
Использование GitHub CI для Elixir проектов
#ElixirPhoenix #continuousintegration #githubactions #ci IV
https://habr.com/ru/post/481846/
#ElixirPhoenix #continuousintegration #githubactions #ci IV
https://habr.com/ru/post/481846/
t.me
Использование GitHub CI для Elixir проектов
В октябре Github запустил actions, которые позволяют выполнять CI, не отходя от кассы, в которой этот самый код хранится. Это действительно очень удобно. Как тол...
Не боги горшки обжигают
#Проектированиеирефакторинг #Управлениеразработкой #ElixirPhoenix #архитектурасистемы #архитектураприложений #мониторинг #eventlogs IV
https://habr.com/ru/post/487582/
#Проектированиеирефакторинг #Управлениеразработкой #ElixirPhoenix #архитектурасистемы #архитектураприложений #мониторинг #eventlogs IV
https://habr.com/ru/post/487582/
t.me
Не боги горшки обжигают
На пороге создания нового проекта Давайте притворимся, что бизнесу, который рулит нашей маленькой, но гордой командой разработчиков, потребовалось сделать что-то...
Примерно 20 строк, примерно такие же результаты: wc на Elixir
#Программирование #Функциональноепрограммирование #ElixirPhoenix #рекурсия #тексты #парсеры IV
https://habr.com/ru/post/489548/
#Программирование #Функциональноепрограммирование #ElixirPhoenix #рекурсия #тексты #парсеры IV
https://habr.com/ru/post/489548/
t.me
Примерно 20 строк, примерно такие же результаты: wc на Elixir
Полгода назад Крис Пеннер опубликовал Beating C With 80 Lines Of Haskell: Wc. В предисловии говорится: Задача состоит в том, чтобы построить более шустрый клон о...
[recovery mode] Telemetría → метрики без напряжения
#Opensource #Проектированиеирефакторинг #ErlangOTP #ElixirPhoenix #Распределённыесистемы #метрики #телеметрия IV
https://habr.com/ru/post/504602/
#Opensource #Проектированиеирефакторинг #ErlangOTP #ElixirPhoenix #Распределённыесистемы #метрики #телеметрия IV
https://habr.com/ru/post/504602/
t.me
Telemetría → метрики без напряжения
12 июля 2018 года увидел свет первый коммит проекта :telemetry. Автор коммита — Аркадий Гил, но README утверждает, что авторское право принадлежит © 2018 Chris M...
[Перевод - recovery mode ] Джозеф Лесли Армстронг → Цитаты из выступлений
#Программирование #ErlangOTP #ElixirPhoenix #Биографиигиков #цитаты #эрланг #джоармстронг IV
https://habr.com/ru/post/508696/
#Программирование #ErlangOTP #ElixirPhoenix #Биографиигиков #цитаты #эрланг #джоармстронг IV
https://habr.com/ru/post/508696/
t.me
Джозеф Лесли Армстронг → Цитаты из выступлений
От переводчика: Джо Армстронг внес величайший вклад в становление Computer Science. Ниже предлагается перевод статьи из вики-цитатника, посвященной Джо. Подзабыт...
[recovery mode] Перевозим волка, козу и капусту через реку с эффектами на Elixir
#Алгоритмы #Функциональноепрограммирование #ElixirPhoenix #otp #parallelcomputing IV
https://habr.com/ru/post/513650/
#Алгоритмы #Функциональноепрограммирование #ElixirPhoenix #otp #parallelcomputing IV
https://habr.com/ru/post/513650/
t.me
Перевозим волка, козу и капусту через реку с эффектами на Elixir
Становится уже доброй традицией воспроизведение всего любопытного, что появилось на Хаскеле — повторять на Эликсире. Первой ласточкой были «Примерно 20 строк для...
[recovery mode] «O tempora, o mores!»
#Opensource #ErlangOTP #ElixirPhoenix #timeseries #timeline IV
https://habr.com/ru/post/517926/
#Opensource #ErlangOTP #ElixirPhoenix #timeseries #timeline IV
https://habr.com/ru/post/517926/
t.me
«O tempora, o mores!»
Для протокола: заголовок я позаимствовал у Цицерона, в Oratio in Catilinam Prima in Senatu Habita. В реальной жизни мы часто имеем дело с временны́ми интервала...
[recovery mode] Типы, где их не ждали
#Opensource #ErlangOTP #ElixirPhoenix #macros #macro #injection IV
https://habr.com/ru/post/527646/
#Opensource #ErlangOTP #ElixirPhoenix #macros #macro #injection IV
https://habr.com/ru/post/527646/
t.me
Типы, где их не ждали
Давайте представим себе реализацию модуля Scaffold, который генерирует структуру с предопределенными пользовательскими полями и инжектит ее в вызываемый модуль п...
5 альтернатив Node.js — и есть ли в этом смысл
#БлогкомпанииRUVDScom #JavaScript #Программирование #NodeJS #ElixirPhoenix #nodejs #маркетплейс IV
https://habr.com/ru/post/549494/
#БлогкомпанииRUVDScom #JavaScript #Программирование #NodeJS #ElixirPhoenix #nodejs #маркетплейс IV
https://habr.com/ru/post/549494/
t.me
5 альтернатив Node.js — и есть ли в этом смысл
Node.js — не безупречный продукт, у него есть недостатки (использование JS?), некоторые из них тянулись еще с раннего этапа разработки из-за ошибочных решений,...
Стреляем себе в ногу с помощью GenServer'а, или как мы фиксили неуловимый баг в Elixir проекте
#БлогкомпанииKaruna #ErlangOTP #ElixirPhoenix #elixir #elixirlang #elixirotp #genserver IV
https://habr.com/ru/post/564736/
#БлогкомпанииKaruna #ErlangOTP #ElixirPhoenix #elixir #elixirlang #elixirotp #genserver IV
https://habr.com/ru/post/564736/
t.me
Стреляем себе в ногу с помощью GenServer'а, или как мы фиксили неуловимый баг в Elixir проекте
Привет, Хабр! Меня зовут Иван, я — техлид в Каруне.В команде мы активно используем Elixir в одном из самых нагруженных проектов.Мы уделяем особое внимание тому,...
Создаем облако на Elixir
#Разработкавебсайтов #Функциональноепрограммирование #ElixirPhoenix #Облачныесервисы #elixir #phoenix #functionalprogramming IV
https://habr.com/ru/post/584986/
#Разработкавебсайтов #Функциональноепрограммирование #ElixirPhoenix #Облачныесервисы #elixir #phoenix #functionalprogramming IV
https://habr.com/ru/post/584986/
t.me
Создаем облако на Elixir
ВступлениеРазрабатываемое с вами облако нельзя назвать production ready. Мы его напишем строго в учебных целях, чтобы понять, что любой может написать такую сложную на первый взгляд инфраструктурную...
Трудности перехода: каков Elixir на вкус после Ruby
#БлогкомпанииKaruna #Ruby #RubyonRails #ElixirPhoenix #elixir #ruby #elixirlang IV
https://habr.com/ru/post/650835/
#БлогкомпанииKaruna #Ruby #RubyonRails #ElixirPhoenix #elixir #ruby #elixirlang IV
https://habr.com/ru/post/650835/
Хабр
Трудности перехода: каков Elixir на вкус после Ruby
ЗнакомствоПривет! Меня зовут Наталья. В Каруне я пишу в команде высоконагруженные сервисы на Elixir. Это третья компания, в которой я работаю на Elixir. До этого я писала на Ruby. Если посмотреть...
3 попытки и 8 лет перехода с Ruby на Elixir
#БлогкомпанииEvrone #Ruby #Программирование #RubyonRails #ElixirPhoenix #elixir #ruby IV
https://habr.com/ru/post/707588/
#БлогкомпанииEvrone #Ruby #Программирование #RubyonRails #ElixirPhoenix #elixir #ruby IV
https://habr.com/ru/post/707588/
Хабр
3 попытки и 8 лет перехода с Ruby на Elixir
Привет, я Дмитрий Клейменов и я начал писать код в 2011 году на C++/Qt. В 2012 году я пересел на Ruby, поскольку работать удаленно на C++/Qt в то время...
Сегодня я для себя открыл: язык программирования gleam
#Python #ErlangOTP #ElixirPhoenix #gleam #erlang #elixir #beam IV
https://habr.com/ru/post/721776/
#Python #ErlangOTP #ElixirPhoenix #gleam #erlang #elixir #beam IV
https://habr.com/ru/post/721776/
Хабр
Сегодня я для себя открыл: язык программирования gleam
Если вы никогда не видели кода на gleam, то выглядит он примерно так. Пример взят из стандартной библиотеки. Стандартная библиотека, кстати, довольно полная, но ещё не совсем документирована....
[Перевод] От Ericsson к WhatsApp: история Erlang
#БлогкомпанииRUVDScom #ErlangOTP #Разработкасистемсвязи #ElixirPhoenix #Производствоиразработкаэлектроники #ruvds_перевод #erlang IV
https://habr.com/ru/companies/ruvds/articles/749192/
#БлогкомпанииRUVDScom #ErlangOTP #Разработкасистемсвязи #ElixirPhoenix #Производствоиразработкаэлектроники #ruvds_перевод #erlang IV
https://habr.com/ru/companies/ruvds/articles/749192/
Хабр
От Ericsson к WhatsApp: история Erlang
Эта статья посвящена увлекательной истории развития одной технологии, создатели которой в конечном счёте от неё отказались, и она волей судьбы попала в руки заботливых и верных энтузиастов. В итоге,...
[recovery mode] Выбор технологического стека для digital-продукта в 2024 году
#БлогкомпанииProductStar #JavaScript #RubyonRails #Управлениеразработкой #ElixirPhoenix #digital #стек IV
https://habr.com/ru/companies/productstar/articles/799769/
#БлогкомпанииProductStar #JavaScript #RubyonRails #Управлениеразработкой #ElixirPhoenix #digital #стек IV
https://habr.com/ru/companies/productstar/articles/799769/
Хабр
Выбор технологического стека для digital-продукта в 2024 году
Стек технологий для запуска нового продукта в компании обычно выбирается исходя из того, с чем команда работала до этого и сколько наработок уже имеется. Однако если вы свободны от необходимости...
[Перевод] Механика Async Await
#БлогкомпанииИздательскийдомПитер #ElixirPhoenix #Параллельноепрограммирование #Программирование #Совершенныйкод #перевод
https://habr.com/ru/companies/piter/articles/802275/
#БлогкомпанииИздательскийдомПитер #ElixirPhoenix #Параллельноепрограммирование #Программирование #Совершенныйкод #перевод
https://habr.com/ru/companies/piter/articles/802275/
Хабр
Механика Async Await
В этом посте исследована механика async await на языке Elixir. Принятая в Elixir модель конкурентности отлично подходит в качестве платформы для реализации такой механики. Тем не менее, не...
[Перевод] Делаем кондиционер умным с помощью Elixir и Nerves
#БлогкомпанииRUVDScom #Вебразработка #ElixirPhoenix #РазработканаRaspberryPi #Производствоиразработкаэлектроники #кондиционеры #умныеустройства
https://habr.com/ru/companies/ruvds/articles/818021/
#БлогкомпанииRUVDScom #Вебразработка #ElixirPhoenix #РазработканаRaspberryPi #Производствоиразработкаэлектроники #кондиционеры #умныеустройства
https://habr.com/ru/companies/ruvds/articles/818021/
Хабр
Делаем кондиционер умным с помощью Elixir и Nerves
С каждым днём всё ближе обжигающее японское лето, поэтому я всё больше думал о своей давней идее: дистанционном управлении кондиционером воздуха в моей спальне через Интернет. Простым нажатием кнопки...
[Перевод] WhatsApp, Discord и как организовать одновременную коммуникацию для миллионов пользователей
#Высокаяпроизводительность #Программирование #ErlangOTP #ElixirPhoenix #Распределённыесистемы #Erlang #Elixir
https://habr.com/ru/articles/821875/
#Высокаяпроизводительность #Программирование #ErlangOTP #ElixirPhoenix #Распределённыесистемы #Erlang #Elixir
https://habr.com/ru/articles/821875/
Хабр
WhatsApp, Discord и как организовать одновременную коммуникацию для миллионов пользователей
Я фулстек-разработчик, индивидуальный предприниматель. По моему опыту, один из самых востребованных классов проектов, за разработкой которых к нам обращаются — приложение...