Java, UX, HTML, CSS, WEB-design

Список литературы для веб-разработки № 150: Меньше кода, безопасность GitHub и мораль науки

Краткое описание по статье Список литературы для веб-разработки № 150: Меньше кода, безопасность GitHub и мораль науки

Название: Список литературы для веб-разработки № 150: Меньше кода, безопасность GitHub и мораль науки . Краткое описание: [ad_1] ⭐ Ансельм . Дата публикации: 02.02.2022 . Автор: Алишер Валеев .

Для чего создан сайт Novosti-Nedeli.ru

Данный сайт посвящен новостям мира и мира технологий . Также тут вы найдете руководства по различным девайсам.

Сколько лет сайту?

Возраст составляет 3 года

[ad_1]

  • Ансельм Ханнеманн

  • 0 Комментарии

Список литературы для веб-разработки № 150: Меньше кода, безопасность GitHub и мораль науки

  • 5 минут чтения

  • Список литературы по веб-разработке

Краткое резюме ↬

На этой неделе предстоит многому научиться. Он начинается с нетехнических вещей, таких как прогулка, чтобы освежить мысли, и заканчивается тем, как предотвратить обратные XSS-атаки в формах. Но не имеет значения, узнаете ли вы, как создавать автономные веб-компоненты, используя новую спецификацию, или как максимизировать эффективность вашего приложения Angular 2, или как вы можете писать меньше кода. Важно то, что ты продолжай задавать вопросы и что вы пытаетесь стать лучше и умнее в своем ремесле.

На этой неделе предстоит многому научиться. Он начинается с нетехнических вещей, таких как прогулка, чтобы освежить мысли, и заканчивается тем, как предотвратить обратные XSS-атаки в формах. Но не имеет значения, узнаете ли вы, как создавать автономные веб-компоненты, используя новую спецификацию, или как максимизировать эффективность вашего приложения Angular 2, или как вы можете писать меньше кода. Важно то, что ты продолжай задавать вопросы и что вы пытаетесь стать лучше и умнее в своем ремесле.

Дальнейшее чтение на SmashingMag:

  • Контрольный список производительности внешнего интерфейса, 2017 г. (PDF, Apple Pages)
  • Styled-Components: внедрение передового опыта в компонентно-ориентированных системах
  • Создание сервисного работника: пример из практики
  • Ошибки, которые допускают разработчики при изучении дизайна

Общий

  • Хейдон Пикеринг делится советами, как писать меньше кода, чтобы облегчить жизнь разработчику. Что-то, что мы все должны помнить.

Инструменты и рабочие процессы

  • Nucleus, конечно, не первый генератор руководств по стилю жизни, но им все же стоит поделиться. Модуль Node.js вписывается в существующие проекты, по умолчанию следует разделению Patternlab и имеет приятный макет, в котором вы легко найдете то, что ищете.
  • Если вы когда-нибудь теряли тайник в git, вот несколько советов о том, как восстановить потерянные тайники.

Еще после прыжка! Продолжить чтение ниже ↓
ядро
Nucleus — это генератор руководств по живому стилю, который хорошо вписывается как в новые, так и в существующие проекты.

Безопасность

  • Мэтью Грин задается вопросом, является ли облачное хранилище ключей Apple лазейкой в ​​крипте. В своем пояснительном ответе он объясняет, почему метод Apple с использованием аппаратных модулей безопасности довольно умен и, возможно, стоит узнать больше, если вы заинтересованы в хранении конфиденциальных пользовательских данных за слабыми паролями, установленными пользователем.
  • Использовать социальную инженерию, выдавая себя за действительный веб-сайт в строке URL, легко с помощью справа налево особенность Chrome и Firefox и этот маленький трюк. Я уверен, что этот тип атаки успешен, поскольку большинство обычных пользователей проверяют правильность URL-адреса, но не видят в нем ничего плохого. Хорошее напоминание о том, что нам нужно найти более эффективные способы, чтобы пользователи знали, что URL-адрес, который они посещают, безопасен.
  • Когда мы изучим исходный код форм на github.com, мы обнаружим там интересную разметку. Его цель: предотвращение XSS-атак. В этом сообщении блога мы можем узнать о приемах, которые GitHub использует для обеспечения максимальной безопасности своего веб-приложения.
  • Трой Хант рассказывает, как обычно происходит утечка наших личных данных и почему безопасность — это процесс проектирования, а не только процесс реализации. Также хороший учебник по разработке функции восстановления пароля.
Подмена адресной строки
Кто на самом деле стоит за URL? Рэй Балох обнаружил уязвимость, связанную с спуфингом адресной строки в Chrome и Firefox. (Изображение предоставлено Рафаем Балухом)

Веб-производительность

  • Нолан Лоусон писал о стоимости небольших модулей, анализируя, сколько кода используется, когда вы строите кодовую базу с большим количеством небольших модулей. Статья раскрывает интересную статистику и сравнивает современные минификаторы и сборщики JavaScript, а также время выполнения таких сборок в разных браузерах.

JavaScript

  • Минко Гечев рассказывает, как вы можете выполнить компиляцию с опережением времени в Angular 2, чтобы повысить производительность и снизить потребление энергии и пропускной способности, чтобы сделать ваше приложение более эффективным.
  • Эдди Османи делится передовыми методами использования автономного хранилища для вашего веб-приложения, чтобы гарантировать, что приложение останется работоспособным, когда сетевое соединение ненадежно.
  • Эрик Бидельман объясняет новый стандарт Shadow DOM v1, ставший стандартом де-факто для создания автономных веб-компонентов.

Рабочая жизнь

  • Маргарет Гулд Стюарт рассказывает о том, как она узнала, что ошибки имеют решающее значение для морального духа команды, и почему это помогает людям не скучать, не выгорать и не раздражаться из-за своего менеджера.
  • Иногда долгая прогулка на свежем воздухе может освежить ваш разум. Это может вдохновить вас и помочь успокоиться, если вы расстроены.

Выходя за пределы…

  • Билл Гейтс рассказывает, что он узнал от своего школьного учителя и как только позже он понял, что ученики должны задавать учителям больше вопросов. Если мы попросим больше, мы научимся у других. Всегда труднее активно передавать знания другим людям, чем когда их об этом просят.
  • Филипп Рогавей делится статьей «Моральный характер криптографической работы» (PDF). Интересное чтение о смене власти и о том, почему криптография часто является политическим инструментом, требующим высоких моральных и этических основ от тех, кто его создает. Любой, кто когда-либо обсуждал тему морали и этики в науке, должен прочитать это.

И на этом я закончу на этой неделе. Если вам нравится то, что я пишу каждую неделю, пожалуйста, поддержите меня пожертвованием или поделитесь этим ресурсом с другими людьми. Подробнее о стоимости проекта можно узнать здесь. Он доступен по электронной почте, RSS и онлайн.

— Ансельм



[ad_2]
Source: https://smashingmagazine.com

Заключение

Вы ознакомились с статьей — Список литературы для веб-разработки № 150: Меньше кода, безопасность GitHub и мораль науки

Пожалуйста оцените статью, и напишите комментарий.

Похожие статьи

Добавить комментарий

Ваш адрес email не будет опубликован.

Кнопка «Наверх»