Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «программированный»
[Перевод] Создание движка для блога с помощью Phoenix и Elixir / Часть 3. Добавление ролей 2016-11-15 09:52:57
< ...
+ развернуть текст сохранённая копия
От переводчика: « Elixir и Phoenix — прекрасный пример того, куда движется современная веб-разработка. Уже сейчас эти инструменты предоставляют качественный доступ к технологиям реального времени для веб-приложений. Сайты с повышенной интерактивностью, многопользовательские браузерные игры, микросервисы — те направления, в которых данные технологии сослужат хорошую службу. Далее представлен перевод серии из 11 статей, подробно описывающих аспекты разработки на фреймворке Феникс казалось бы такой тривиальной вещи, как блоговый движок. Но не спешите кукситься, будет действительно интересно, особенно если статьи побудят вас обратить внимание на Эликсир либо стать его последователями.
В этой части мы добавим поддержку ролей и начнём разграничивать права доступа. Ключевой момент данной серии статей — здесь очень много внимания уделяется тестам, а это здорово!
Дочитайте до конца, чтобы узнать, зачем нужно подписываться на Wunsh.ru и как выиграть крайне полезный приз».
Читать дальше →
Тэги: elixir, elixir-lang, erlang/otp, framework, phoenix, rails, ruby, wunsh, веб-сайтов, программирование, разработка, функциональное
[Перевод] Марсоход, Посадка 2016-11-14 16:13:30
< ...
+ развернуть текст сохранённая копия
В этой серии статей мы строим программное обеспечение марсохода в соответствии со следующими спецификациями. Это позволит применить нам на практике следующие подходы:
- Monolithic Repositories — MonoRepo (Монолитные репозитории)
- Command/Query Responsibility Segregation — CQRS (Сегрегация ответственности на чтение и запись)
- Event Sourcing — ES (События как источник)
- Test Driven Development — TDD (Разработка через тестирование)
ОглавлениеМарсоход, Введение
Марсоход, Инициализация
Марсоход, Посадка
Ранее мы создали пакет навигации, теперь можно приступать к разработке первого варианта использования:
Марсоход должен будет сначала приземлиться в заданном положении. Положение состоит из координат (X и Y , являющихся целыми числами) и ориентации (строковое значение north , east , west или south ). Читать дальше →
Тэги: cqrs, event, marsroverseries, mono, php, phpspec, repo, sourcing, tdd, веб-сайтов, веб-сервисов, программирование, разработка, тестирование
Кто ты по професии: Разница между «Programmer», «Software Engineer» и «Computer Scientist» 2016-11-14 15:36:10
Как только сегодня ни называют программистов, особенно в зарубежных СМИ. Да и у нас, в частности, ...
+ развернуть текст сохранённая копия
Как только сегодня ни называют программистов, особенно в зарубежных СМИ. Да и у нас, в частности, при поиске работы, можно встретить абсолютно разные описания должностных обязанностей.
Меняется ли от этого суть работы? Мы в 1cloud попробовали разобраться в том, какую работу подразумевают такие специализации как «Programmer», «Software Engineer» и «Computer Scientist».
Читать дальше →
Тэги: 1cloud, 1cloud.ru, computer, e-commerce, engineer, scientist, software, блог, веб-сайтов, вещей, интернета, компании, программирование, разработка
Запрет дублирования контрагентов в 1С 2016-11-14 14:33:22
Я программист.ру - I-am-a-programmer.ru - публикации программиста 1с
Как известно, 1С ...
+ развернуть текст сохранённая копия
Я программист.ру - I-am-a-programmer.ru - публикации программиста 1с
Как известно, 1С Бухгалтерия 3.0 только оповещает о дублировании контрагентов, но при этом позволяет записать очередной дубль контрагента в базу. Что бы закрыть эту возможность мы реализуем процедуру, которая будет делать запрет дублирования контрагентов в 1С с одинаковыми ИНН/КПП. Процедура описана очень
Запись Запрет дублирования контрагентов в 1С впервые появилась Я программист.ру.
Тэги: конфигурации, программирование
Простой API gateway на базе PHP и Lumen 2016-11-13 13:23:54
Термин «микросервисы» сегодня у всех на слуху – внезапно это стало очень модно, и многие компании ...
+ развернуть текст сохранённая копия
Термин «микросервисы» сегодня у всех на слуху – внезапно это стало очень модно, и многие компании объявляют переход на этот архитектурный паттерн даже толком не разобравшись в нём. Впрочем, обсуждение полезности микросервисов оставим за пределами этой статьи.
Традиционно перед коллекцией микросервисов предлагается дополнительный слой – так называемый API gateway, который решает сразу несколько проблем (они будут перечислены позже). На момент написания этой статьи open source реализаций таких gateway почти нет, поэтому я решил написать свой на PHP с использованием микрофреймворка Lumen (часть Laravel).
В этой статье я покажу насколько это простая задача для современного PHP!
Читать дальше →
Тэги: api, docker, gateway, laravel, lumen, php, микросервисы, программирование
Главная / Главные темы / Тэг «программированный»
|
Взлеты Топ 5
Падения Топ 5
|