Дайджест свежих материалов из мира фронтенда за последнюю неделю №352 (11 — 17 февраля 2019)

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.     Медиа    |    Веб-разработка    |    CSS    |    Javascript    |    Браузеры Медиа • Подкаст «Frontend Weekend» #88 – Что изменилось за год у Сергея Попова (о создании Лиги А и проблеме фронтендеров без опыта) • Подкаст «Фронтенд Юность (18+)» #83 Пересядь на звёздный стэк • Подкаст «CSSSR» Новости 512 — […]

Безумие дотфайлов

Мы больше не контролируем свои домашние каталоги. В моём собственном 25 обычных файлов и 144 скрытых. В дотфайлах хранятся данные, которые не принадлежат мне: они принадлежат программистам, чьи программы решили захватить моё пространство, предназначенное для хранения моих личных файлов. Я не могу убрать эти файлы в другое место. Если я попытаюсь их удалить, они появятся […]

А вы знаете, что используя закон сохранения энергии можно гораздо легче доставлять грузы на Луну, обменом масс?

Это немного похоже, как это делается строительным блоком: один груз опускаем, а другой, равный по массе, поднимаем. Только для этого вовсе не потребуется троса длиной 380 тысяч км! Да и 36 тысяч км до ГСО как у космического лифта Арцутанова-Кларка тоже, так как таких нереальных сооружений нам не понадобится. Хотя оно и понятно, что именно […]

Скорость Света не инвариантна

История определения скорости Света уходит к временам Галилео Галилея. До Галилея скорость Света считалась бесконечной. Галилей первый попытался со своим помощником определить скорость Света. Опыт заключался в том, что Галилей и помощник, находились с фонарями на двух холмах, расстояние между которыми было известным. Один из них открывал заслонку на фонаре, а второй должен был проделать […]

Android Things перефокусируется на умные колонки и дисплеи

В конце 2016 года корпорация Google представила обновленную платформу для интернета вещей, которая получила название Android Things. Тогда заявлялось, что эта платформа поддерживает разработку под Android, создатели собирались постепенно добавлять новые устройства, включая ntel Joule 570x, NXP Argon i.MX6UL и другие. Сейчас руководство проекта решило изменить его позиционирование. Так что вместо всего спектра устройств интернета […]

Корпоративный туалет

Сергей понуро брел по коридорам вслед за главным инженером. Тот что-то рассказывал, показывал пальцем то на одну дверь, то на другую, объяснял, какие замечательные люди там трудятся, какие шедевры создают в разных областях. Поначалу Сергею было интересно, он шел рядом, вежливо слушал, послушно поворачивал голову вслед за указующим пальцем, но очень быстро устал. Сильно выматывал […]

Александр Белокрылов и Дмитрий Чуйко о Liberica JDK на jug.msk.ru

14 февраля 2019 года на первой в этом году встрече сообщества московских Java-разработчиков jug.msk.ru Александр Белокрылов и Дмитрий Чуйко из компании BellSoft рассказали об особенностях разработки дистрибутива Liberica JDK. О докладчиках Оба докладчика — работники компании BellSoft (Александр при этом ещё и генеральный директор компании). Компания BellSoft основана в 2017 году Java-инженерами питерского центра разработки […]

Важные изменения в работе CTE в PostgreSQL 12

WITH w AS NOT MATERIALIZED ( SELECT * FROM very_very_big_table ) SELECT * FROM w AS w1 JOIN w AS w2 ON w1.key = w2.ref WHERE w2.key = 123; Сегодня в репозиторий PostgreSQL упал комит, позволяющий управлять поведением обработки подзапросов CTE, а именно: теперь можно явно указывать, будет ли подзапрос материализовываться отдельно или же выполняться […]

Приключения с ptrace(2)

На Хабре уже писали про перехват системных вызовов с помощью ptrace; Алекса написал про это намного более развёрнутый пост, который я решил перевести. С чего начать Общение между отлаживаемой программой и отладчиком происходит при помощи сигналов. Это существенно усложняет и без того непростые вещи; ради развлечения можете прочесть раздел BUGS в man ptrace. Есть как […]

Как все начиналось: оптические диски и их история

В общем доступе оптические компакт-диски появились в 1982 году, прототип увидел свет еще раньше — в 1979. Изначально компакты разрабатывали в качестве замены виниловым дискам, как более качественный и надежный носитель. Считается, что лазерные диски являются результатом совместной работы команд двух технологических корпораций — японской Sony и голландской Philips. При этом базовая технология «холодных лазеров», […]