Архив за 13 апреля 2018 - 2

И снова здравствуйте!

Что ж очередной «новый» курс, который стартовал в конце декабря, подходит к концу — «Backend разработчик на PHP». Учли разные мелкие шероховатости и запускаем новый. Осталось только посмотреть на выпуск и всё, поставим очередную галочку.

А счас пока давайте посмотрим на одну интересную статью.

Поехали.

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

Предметно-ориентированное проектирование (Domain-Driven Design, в дальнейшем — DDD) — это методология разработки программного обеспечения для проектирования сложных программных проектов с целью доставки конечного продукта, который отвечает задачам организации. Фактически, DDD способствует фокусированию проекта на развивающейся базовой модели.
DDD научит вас эффективно моделировать реальный мир в вашем приложении и использовать ООП для инкапсуляции бизнес-логики организации.

Внедрение предметно-ориентированного проектирования в PHP - 1 Читать полностью »

Как известно, за 2017 год компания Nintendo смогла реализовать 12,13 млн консолей Switch. Об этом стало известно из финансового отчёта компании. Тогда не было данных по поводу того, сколько приставок продали в том или ином регионе, но можно вспомнить, что в сентябре в Японии Nintendo продала около 1,5 млн единиц.

Тогда же мы примерно предположили, что это означает, что во всём мире на тот момент было продано 6-8 млн приставок.

Читать полностью »

Компания Western Digital объявила о доступности карт памяти Purple microSD. По словам производителя, новые сменные носители на базе флэш-памяти созданы специально для «современных камер видеонаблюдения и внешних систем», то есть систем на периферии модели облачных вычислений.

Читать полностью »

Более года назад компании Acer и Asus представили игровые мониторы с 27-дюймовыми панелями 4K UHD и поддержкой HDR и кадровой частоты до 144 Гц.

Спустя полгода стало известно, что выход этих моделей на рынок откладывается. Предположительно, это было связано либо с проблемами с производством соответствующих панелей компанией AUO, либо с референсной платформой Nvidia, на основе которой и были созданы эти мониторы.

Читать полностью »

Виртуальная реальность, распознавание эмоций и айтрекинг — три независимо развивающиеся области знаний и новые, привлекательные с коммерческой точки зрения технологические рынки — все чаще в последние годы рассматриваются в фокусе конвергенции, слияния, синтеза подходов с целью создания продуктов нового поколения. И в этом естественном процессе сближения едва ли есть что-то удивительное: кроме результатов, о которых можно говорить с долей осторожности, но и немалым пользовательским восторгом (к слову, недавний фильм «Первому игроку приготовиться» Стивена Спилберга в буквальном смысле визуализирует многие ожидаемые сценарии). Давайте обсудим подробнее.
image
Читать полностью »

Как Boston Dynamics сделала BigDog автономным - 1

На прошлой неделе мы разбирались, как устроен алгоритм координации походки легендарного BigDog. Робот еще не был автономным и мог пересекать местность только под управлением оператора.

Большинство читателей в прошлый раз одобрили идею нового перевода — о том, как BigDog научился самостоятельно проходить путь до нужной точки и ориентироваться в пространстве. Ну и, собственно, вот он. Читать полностью »

Вопрос, что включать в программу обучения, когда начинаешь проектировать курс, совсем нетривиальный. Тем более, если это курс по Интернету вещей. Сегодня мы хотим поделиться опытом, как мы разрабатывали учебную программу для IoT Академии Samsung, какие цели преследовали и что у нас получилось.

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

  1. Содержание программы должно соответствовать потребностям современного рынка: изучение реальных кейсов IoT индустрии, принятых стандартов, промышленного оборудования, проектная работа и т.п.
  2. Программа должна иметь порог вхождения, достаточный для широкого круга студентов ИТ специальностей технических вузов, т.е. быть «ликбезом» по Интернету вещей.
  3. Программа должна привести к созданию в вузах IoT лабораторий, выполняя роль «воронки» для отбора студентов и преподавателей, которые найдут себя в огромном стеке технологий Интернета вещей.

И вот что у нас получилось.
Как мы делали учебный курс по «Интернету вещей» - 1
Читать полностью »

Привет!

Сегодня мы вернемся к одной из тем, затрагиваемых в нашей замечательной книге "Реактивные шаблоны проектирования". Речь пойдет об Akka Streams и потоковой передаче данных в целом — в книге Роланда Куна этим вопросам посвящены главы 10 и 15-17.
Читать полностью »

Привет! Недавно мы запустили IntelliJ IDEA 2018.1 – первое большое обновление в этом году. В нем вас ждет множество важных улучшений: поддержка частичных коммитов Git, отображение внешних аннотаций в коде, функциональность, добавленная из Android Studio 3.0, и многое другое. Ниже мы расскажем об этом подробнее, а попробовать новую версию можно здесь.

imageЧитать полностью »

И снова о переводе документации PHP - 1

Предыстория

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

Однако заноза в памяти осталась и, через некоторое время, я решил изучить вопрос и выяснить, как именно происходит локализация документации. Буквально третья строка поисковой выдачи привела на довольно древнюю статью на хабре, прочитав которую возникло желание присоединиться к проекту.

Собственно дальше будет довольно сумбурный рассказ про то, как сейчас обстоят дела с русской локализацией, с какими проблемами пришлось столкнуться и какие выводы можно из всего этого сделать.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js