Дайджест свежих материалов из мира фронтенда за последнюю неделю №405 (2 — 8 марта 2020)

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Медиа    |    Веб-разработка    |    CSS    |    JavaScript    |    Браузеры    |    Занимательное Медиа • Подкаст CSSSR: Отладка перфоманса, —save-dev, CSS4 и другие мечты, что такое софт-скилы и зачем их качать • Подкаст «Веб-стандарты» №219: Отладка перфоманса, —save-dev, CSS4 и другие мечты, что такое софт-скилы и зачем их качать • Подкаст «Фронтенд […]

Почему ICQ потерял древнего пользователя после покупки Mail.Ru

История о том как я внезапно потерял свой элитный 5* ICQ просто потому что Mail.Ru выкатили обновление! Пишу сюда поскольку тут сидят представители Mail.Ru Group и возможно они что-то с этой несуразной чепухой в логике работы их клиента ICQ да сделают. Ведь то что попросту может без предупреждения уничтожить твой драгоценный номер «аськи», что ты […]

FOSS News №6 — обзор новостей свободного и открытого ПО за 2-8 марта 2020 года

Всем привет! Продолжаем обзоры новостей свободного и открытого ПО (и немного железа). Всё самое главное про пингвинов и не только, в России и мире. В выпуске №6 за 2–8 марта 2020 г.: Выпуск Chrome OS 80 Массовый отзыв сертификатов Let’s Encrypt Удаление Эрика Рэймонда из списков рассылки OSI и этические вопросы в открытых лицензиях Что […]

Как сделать терминал вашим помощником, а не врагом?

В данной статье мы поговорим, почему важно не отрекаться от терминала полностью, а использовать его в меру. В каких случаях его нужно использовать, а в каких не стоит. Будем честны Никому из нас особо терминал не нужен. Мы привыкли к тому, что на всё, что только можно мы можем кликнуть мышкой и затригерить что-то. Нам […]

«Объясняю каждую строчку» — разработка видеоигры в прямом эфире

Э-ге-гей! Кто хочет узнать, как делаются видеоигры? Ладно, я угораю. Уж где-где, а тут публика должна быть в курсе. Тем не менее, как насчёт увидеть процесс создания игры? Полностью. С первой до последней строчки. ВСЁ. Вообще ВСЁ. Не просто увидеть, даже поучаствовать, если очень сильно захочется. Эта волшебная лошадка на картинке приведёт вас к плей-листу […]

Находим еще больше рок-пасхалок: от загадочных посланий до призывов мыть руки и делать домашку

Продолжаем серию (1, 2, 3) статей о сюрпризах, спрятанных в разнообразных музыкальных записях. В прошлый раз мы начали говорить о посланиях, скрытых намеках и зашифрованных образах. Сегодня речь пойдет о сообщениях, которые были прямо адресованы слушателям. Фото Hello I’m Nik / Unsplash «Дьявольская трель» К тому времени, как Джон Леннон заявил, что The Beatles по […]

Генерируем тексты песен Кис Кис цепями Маркова в 50 строк

Сегодня я хочу рассказать про свой опыт генерации текста песен с помощью python и библиотеки Markovify Дисклеймер: автор хотел повеселить себя вечером и не придумал ничего лучше, как: В качестве корпуса для "обучения" цепи я буду использовать текст песен группы Кис Кис. Пикча выше иллюстрирует то как работает цепь Марокова. А вот неплохая статья. Начало […]

Распределенные транзакции для разнородных баз данных в MS .NET

Недавно, на одном интервью меня спросили, а работал ли я с распределенными транзакциями, в том смысле, что нужно было делать вставку/обновление таких записей при условии: Одной транзакции. Это могут быть несколько разнообразных баз данных таких как Oracle, MS SQL Server и PostgreSQL. Отклик на CRUD операцию может быть значительным. Последовательность вставки не важна. Чего коллеги […]

Java 14 is coming

Как сообщает компания Oracle, релиз Java 14 назначен на 17 марта. Интересно, связана ли дата релиза с Днем Святого Патрика (который отмечается как раз в этот день) или нет узнаем совсем скоро. Давайте посмотри на нововведения, которые будут доступны в новой джаве и решим, будем ли мы пить пиво от радости или от горя. Records […]

Обработка изображений ReactJS — NodeJS

Доброго времени суток. Разбор полетов провожу на Reactjs (сторона клиента) и Nodejs (сторона сервера). Недавно в моем маленьком проекте встал вопрос, как легко и просто можно обмениваться изображениями по типу клиент — сервер. Сегодня мы научимся отправлять бинарные данные (конкретно изображения ) со стороны клиента и обрабатывать их на сервере. Добро пожаловать в под кат. […]