LLLit: Изучение и практика программирования

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


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

Когда использовать Struct в Эликсире?
Определение структур в эликсире Чтобы определить, как выглядит структура, PFB конструкция defstruct - defmodule User do defstruct name: "Harry", age: 28 end Используемый defstruct определяет, какими полями будет обладать структура, а также их значения по умолчанию из реализованного списка ключевых слов. Структуры принимают имя модуля, которым они обладают и в котором они сообщают. В примере, который мы выводим из вышеупомянутой структуры, которая упоминается ниже,..

Что нового для разработчиков пропускной способности
Bandwidth по своей сути является компанией по разработке программного обеспечения. То, что многие считают чистой телекоммуникацией, управляется умными инженерами, создающими отличные продукты. Catapult , один из коммуникационных API Bandwidth , позволяет практически любому быстро и легко добавлять голосовые/текстовые сообщения в свое приложение. Как часть нашей ДНК, мы усердно работали над созданием лучшего опыта для наших разработчиков. Мы отслеживаем тенденции и распространенные..

CloudFile
В этой статье обсуждается библиотека, которую мы создали в Urbint, чтобы упростить наши потребности в хранении файлов. Проблема Существуют десятки доступных решений для удаленного хранения файлов. У каждого из этих вариантов есть собственный API. Мы хотим иметь возможность легко переключаться между локальным хранилищем и удаленным хранилищем. Кроме того, если позже мы решим переключить нашу службу облачного хранилища, мы хотим, чтобы рефакторинг был простым. Решение Подключаемые..

Эликсир в реальной жизни
Моя точка зрения после работы с Elixir (и Phoenix) в реальной производственной среде. Около года назад я пришел в замечательную компанию, мои коллеги — специалисты, а обстановка сложная, но дружелюбная и приятная. Я химик, я начал работать с кодом и научными вычислениями, работая над своей диссертацией, но я никогда не работал над большим продуктивным проектом. Когда я пришел в эту компанию, я начал использовать Эликсир, потому что так все уже было сделано, ничего особенного, это..

Вопросы по теме 'elixir'

Пример Elixir — Simple Plug вызывает метод вызова дважды при каждом запросе
Следующий код в значительной степени основан на примере, найденном здесь: http://hexdocs.pm/plug/ Единственная реальная разница заключается в добавлении супервайзера: defmodule MyApi.Supervisor do use Supervisor def start_link do...

Установка зависимостей в Эликсир
Есть ли способ установить зависимость для проекта Elixir напрямую через командную строку, используя mix или mix hex ? Мне известно о возможности поиска hex в реестре через $ mix hex.search httpoison Package Version URL httpoison...
22.04.2024

Эликсир транслируется всем подписчикам
Я пытаюсь реализовать радиосервер в Эликсире. Один процесс всегда работает и читает файл (mp3) и публикует в теме: радио, в настоящее время для целей тестирования, когда он заканчивается, он начинается заново. Каждое соединение подписывается на...
01.04.2024

Почему функция Ecto cast не преобразует целое число в строку?
У меня есть схема Ecto, которая включает field :owned_by_id, :string . Я объявил поле строкой, потому что мне нужно поддерживать такие значения, как «abc123», а также такие значения, как «123». В документах для cast / 3 говорится: Второй...
02.05.2024

Насколько безопасно и идиоматично было бы использовать каналы phoenix для неавторизованных пользователей вместо ajax
Небольшой контекст и пример использования: у меня есть это приложение Phoenix, которое позволяет аутентифицированным пользователям выполнять поиск в базе данных, извлекать общедоступные данные. Пользователи, не прошедшие проверку подлинности,...

тонкий синтаксис условия шаблона с vue.js и elixir
Как я могу объединить условие vuejs с переменной vuejs и переменной elixir? <div v-if="vuevar || <%= @conn.assigns.elixirvar %>">

Я не могу добавить конкретное предложение frame_clause в окно, используя функцию ecto `over/2`
Я использую ecto для запросов к базе данных Postgres, и мне нужно добавить функцию Window, чтобы сохранить кумулятивную сумму. Это отлично работает, за исключением повторяющихся значений рассматриваемой «суммы», они складываются вместе для получения...
13.03.2024

Новые материалы

CS373 Summer 2018: Миранда Фуленчек
CS373 Summer 2018: Миранда Фуленчек Неделя 1: 4 июня — 10 июня Что вы делали на прошлой неделе? Занятия начались на этой неделе, поэтому большую часть времени я потратил на..

Как развивается смешанно-целочисленное программирование, часть 7
Унифицированная техника раннего завершения для первично-двойственных алгоритмов в смешанно-целочисленном коническом программировании (arXiv) Автор : Ювэнь Чэнь , Кэтрин Нин , Поль Гулар..

Как научить модель Keras распознавать текст переменной длины
Я некоторое время играл с официальным примером Keras image_ocr.py и хочу поделиться своими выводами в этом посте. В официальном примере выполняется только обучение модели, но отсутствует..

Практическая пакетная нормализация
История начинается после использования инициализации He вместе с ELU (или любым вариантом ReLU) может значительно снизить опасность проблем с исчезающими/взрывающимися градиентами в начале..

Поэзия онлайн-кодирования: путешествие пикселей и страсти
В мире, наполненном инновациями, онлайн-обучение программированию становится холстом, на котором обретает форму полотно вашей мечты. Это больше, чем просто создание строк кода; это сродни..

Обработка изображений с помощью Python - размытие и повышение резкости для начинающих
Как применить ядра свертки к цветным изображениям? В этой статье мы обсудим, как применять ядра размытия и повышения резкости к изображениям. Эти базовые ядра составляют основу многих более..

Ограничение скорости в .NET Core 7 Web API
Что такое ограничение скорости? Ограничение скорости — это процесс, используемый для ограничения количества запросов, разрешенных для определенного ресурса в указанном временном окне. .NET..