Дайджест свежих материалов из мира фронтенда за последнюю неделю №376 (12 — 18 августа 2019)

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Медиа    |    Веб-разработка    |    CSS    |    Javascript    |    Браузеры    |    Занимательное Медиа • «UnderJS Podcast» #3: Сакральное предсказание о создании GitHub Actions • Подкаст «Frontend Weekend» #96: Дима Королёв о том, почему из врача нужно становиться руководителем • Подкаст «Фронтенд Юность (18+)» #104: Почему фронтенд растёт через задницу • Подкаст […]

Распознавание азбуки Морзе с помощью нейронной сети

Привет Хабр. В процессе изучения нейронных сетей возникла мысль, как бы применить их для чего-то практически интересного, и не столь заезженного и тривиального, как готовые датасеты от MNIST. Например, почему бы не распознавать азбуку Морзе. Сказано, сделано. Для тех кому интересно, как с нуля создать работающий декодер CW, подробности под катом. Для начала отвечу на […]

Инструментарий для анализа и отладки .NET приложений

Заглянуть «под капот» кода или посмотреть на внутреннее устройство CLR можно с помощью множества инструментов. Этот пост родился из твита, и я должен поблагодарить всех, кто помог составить список подходящих инструментов. Если я пропустил какие-то из них, напишите в комментариях. Во-первых, я должен упомянуть, что хороший отладчик уже присутствует в Visual Studio и VSCode. Также […]

Natas Web. Прохождение CTF площадки, направленной на эксплуатацию Web-уязвимостей

В данной статье мы разберемся с эксплуатацией некоторых WEB-узвимостей на примере прохождения варгейма Natas. Каждый уровень имеет доступ к паролю следующего уровня. Все пароли также хранятся в файлах /etc/natas_webpass/. Например, пароль для natas5 хранится в файле /etc/natas_webpass/natas5 и доступен для чтения только для пользователей natas4 и natas5. Организационная информация Специально для тех, кто хочет узнавать […]

Собственный сервер Commento с Docker Compose

Примечание: это перевод моего поста (англ.), описывающий реализацию сервера комментариев, используемую на том же сайте, где находится оригинал. TL;DR-версия: я разработал конфигурацию Commento-сервера, которая легко и просто развёртывается в полуавтоматическом режиме. Скопируйте себе этот репозиторий с GitHub и следуйте инструкциям в README. Некоторое время назад мне неудержимо захотелось сменить Disqus — который является, пожалуй, самой […]

Эволюция интеллекта: зачем роботам эмоции

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

Анализ языка VKScript: JavaScript, ты ли это?

TL;DR VKScript — это не JavaScript. Семантика этого языка кардинально отличается от семантики JavaScript. См. заключение. Что такое VKScript? VKScript — скриптовый язык программирования, похожий на JavaScript, который используется в методе execute API ВКонтакте, который дает клиентам возможность загружать ровно ту информацию, которая им нужна. По сути, VKScript — это аналог GraphQL, используемого в Facebook […]

Нет вам не нужны 50 км/с дельты вэ. Вам нужны аддитивные технологии (Часть 1)

Полет в космос пока что дорог. Даже если принять кажущуюся многим чрезмерно оптимистичной, возможность запускать полностью-многоразовый носитель на 100-150 тонн за $ 7 миллионов — получим порядка 50 долларов за килограмм ПН. Полет к Луне или Марсу с помощью того же StarShip увеличит минимальную стоимость доставки груза примерно в 6 раз (добавятся 5 заправщиков) до […]

Нет вам не нужны 50 км/с дельты вэ — вам нужны аддитивные технологии (Часть 1)

Полет в космос пока что дорог. Даже если принять кажущуюся многим чрезмерно оптимистичной, возможность запускать полностью-многоразовый носитель на 100-150 тонн за $ 7 миллионов — получим порядка 50 долларов за килограмм ПН. Полет к Луне или Марсу с помощью того же StarShip увеличит минимальную стоимость доставки груза примерно 6 раз (добавятся 5 заправщиков) до ~$300 […]

Цифровые товары: что делать если клиент пришел забрать покупку через год?

Недавно я оказалась в роли неправого покупателя цифрового продукта. В прошлом сентябре я оплатила доступ к курсу, и только в этом августе добралась до того, чтобы посмотреть. А оказалось, что его надо было активировать в течении трех месяцев и сейчас уже поздно. «Вы никогда не догадаетесь что произошло дальше!!1» Нет-нет, это не очередной пост потребительского […]