Архив за 15 апреля 2019

Как быстро попробовать CQRS-ES в Laravel или пишем банк на PHP - 1
Недавно в подкасте "Цинковый прод" мы с товарищами обсуждали паттерн CQRS/ES и некоторые особенности её реализации в Elixir. Т.к. я в работе использую Laravel, грех было не покопаться в интернетах и не найти как же можно потягать этот подход в экосистеме данного фреймворка.
Всех приглашаю под кат, постарался максимально тезисно описать тему.

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

Новая статья: Обзор видеокарты MSI GeForce RTX 2080 Ti LIGHTNING Z: молния бьет дважды

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

Как сделать кораблик в бутылке

Благодарим за видео пользователя YouTube Мастерская N. V.

Источник

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

Капсула времени: HP iPaq h1940 «из коробки». На что годится КПК из 2000-х - 1

В прошлые выходные я купил на своей гранадской барахолке очередной гаджет. Им стал КПК HP iPaq h1940. Выбор пал именно на этот девайс, потому что КПК продавали в коробке со всеми документами и даже диском с дополнительным ПО. Обошелся наладонник в 10 евро, как и ноутбук, про который я писал прошлый раз.
Читать полностью »

В Париже сгорел Нотр-Дам

По предварительным данным пожар начался на верхних этажах и является несчастным случаем, а не терактом или иным умышленным поджогом. Конструкция собора значительно пострадала — обрушился почти 100-метровый шпиль, часы и крыша. На 22:00 данных о пострадавших нет, в тушении задействованы более 200 пожарных, на место происшествия прибыл президент Франции Эммануэль Макрон и премьер-министр Эдуар Филипп.

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

То ли из-за всё большей популярности экранов OLED в смартфонах, то ли по каким-то иным причинам всё больше приложений обзаводятся ночным режимом.

Вот и Facebook Messenger наконец-то полноценно получил такую функцию, хотя в виде «пасхалки» он там появился ещё месяц назад.

Lyft убирает электрические велосипеды с улиц из-за слишком грубых тормозов

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

В ноябре в продажу поступил необычный ноутбук One Mix 2, который некоторые источники также называли One Mix 2 Yoga. Новинка представляет собой современный вариант нетбука с семидюймовым экраном, полноценной клавиатурой и неплохой производительностью.

Данная статья является полу-сиквелом к работе Love, Death and Robots «Машинка на Arduino, управляемая Android-устройством по Bluetooth, — полный цикл», состоящей из двух частей (раз, два). Вещи, описанные там, были немного доработаны-переделаны, а сам робот из ездящей машинки превратился в футболиста. В общем, есть интересный материал о том, как делать не надо.

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

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

9 советов по использованию библиотеки Cats в Scala - 1

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