Дайджест свежих материалов из мира фронтенда №397 (6-12 января).
В этом выпуске — отчёт по безопасности npm 2019, семь свойств CSS, о которых вы не знали, восходящие звёзды JavaScript 2019, новая документация Next.js и многое другое: http://amp.gs/DOow
Обратный поиск изображений: руководство от Bellingcat.
Международное агентство Bellingcat опубликовало несколько советов по идентификации людей и географических локаций на фотографиях с помощью функции «Поиск изображений» в поисковых системах: http://amp.gs/DrTa
При помощи VDI сотрудники могут получить доступ ко всему необходимому для работы с любого устройства, имеющего выход в Интернет. При этом девайсы пользователей являются лишь терминалами: http://amp.gs/DrY5
Оффшор для IT-бизнеса в Грузии: лайфхаки и подводные камни.
«Сингапур, Кипр, Китай, Голландия — государства, которые, первыми приходят на ум, когда речь заходит об офшорах для ИТ-компаний. Но в этой статье я расскажу о стране, которая граничит с Россией и предлагает на удивление очень соблазнительные условия для стартап-компаний в сфере информационных технологий»: http://amp.gs/DrnG
Первый мажорный релиз содержит множество замечательных нововведений, в том числе улучшенное автоматическое суммирование датафреймов, больше форматов вывода, новые типы данных и даже новый сайт документации: http://amp.gs/DrkG
«Думаю, что статья больше подойдет новичкам в PowerShell, но и опытные администраторы могут что-то полезное здесь увидеть. Саму статью старался построить по частям — от простого к сложному»: http://amp.gs/Dry9
Исторически адреса прошивались в ПЗУ чипсета сетевой карты без возможности их модификации без флеш-программатора, но в настоящее время адрес может быть изменён программно из операционной системы: http://amp.gs/DroQ
Станция Gateway: переход на лунную линию, выход к марсианскому вокзалу.
Споры о том, как сейчас лучше вести экспансию в космос, скорее всего, не утихнут даже когда человечество освоит солнечную систему, а переместятся в плоскость альтернативной истории: http://amp.gs/Drbg
Делаем HTTP-запросы, изящно деградируем (и ни единого разрыва).
Ничто не даётся просто так, за всё нужно платить. Концепция AJAX кажется предельно простой, но даже на уровне запроса данных с сервера можно встретить кучу проблем: http://amp.gs/DSG8
«Разработка статических анализаторов кода и борьба за качество опенсорс-проектов на протяжении более шести лет не могли не сказаться на моём взаимодействии с программами в нерабочее время».
Знакома ли вам ситуация, когда потребности бизнеса растут, а людей под их реализацию не хватает? Что делать? Где искать людей с нужными компетенциями и стоит ли вообще этим заниматься?
О том, как в «Альфа-Банке» с нуля вырастили системного аналитика: http://amp.gs/DSUU
Ванильный JavaScript и HTML. Никаких фреймворков. Никаких библиотек. Никаких проблем.
Полезно знать, что можно сделать с помощью чистого HTML, TypeScript/JavaScript и CSS, даже если вы используете фреймворк, который избавляет вас от всего этого: http://amp.gs/DSAR
32 совета веб-разработчику, который хочет вырасти над собой в 2020 году.
Автор статьи надеется на то, что эти советы пригодятся как тем, кто только начал свой путь, так и тем, кто уже кое-что понимает в веб-разработке: http://amp.gs/DSug
Безалаберность пользователей PayPal, позволяющая украсть их аккаунт и деньги.
«Хочу рассказать вам, каким образом я обнаружил уязвимость в системе, которая позволяла войти в аккаунт пользователя системы PayPal, а также произвести незаметную смену пароля и открыть доступ к личному кабинету клиента без его ведома»: http://amp.gs/DS20