Дайджест лофта #7
Седьмой выпуск дайджеста по-прежнему составляемый в свободное время, но уже правда за компьютером.
Краткое содержание:
- Уроки года борьбы с нарушениями информационной безопасности
- Области гибкости
- НАСА начинает эксперимент по изоляции для симуляции полёта на Марс
- Правильный путь становления безопасника: от ламера до практического эксплойтинга
- Становимся профессиональными PHP разработчиками.
Уроки года борьбы с нарушениями информационной безопасности
Достаточно интересная статья о состоянии дел в последнее время в информационной безопасности, какие основные типы угроз сейчас есть и какие способы защиты от них применяются и можно применить.
Области гибкости
Короткая статья рассказывающая о том, что такое гибкая методология разработки и разъясняющая почему гибкая методология это не обязательно Agile, а Agile не значит SCRUM.
НАСА начинает эксперимент по изоляции для симуляции полёта на Марс
Статья освещающая информацию об эксперименте НАСА связанном с предполагаемым полетом на Марс. В рамках этого проекта шестеро ученых занялись экспериментом по долговременной изоляции. Сам эксперимент будет проходить на одном из Гавайских островов. Цель — изучение возможности полета на Марс в тяжелых условиях, когда человек находится в замкнутом пространстве на протяжении многих месяцев. Исследование поможет понять поведение человека и его работоспособность в этот период.
Прежде чем отправить людей НАСА хочет удостовериться, что команда сможет выдержать перелет и автономную жизнь на планете. Для этого на высоте 2,5 км над уровнем моря на горе Мауна Лоа будет размещена база. Изоляция команды продлится 8 месяцев. Внешние контакты будут недоступны. Общение будет реализовано посредством телекоммуникаций. Воду будут завозить максимально приближая условия к реальным, еду члены команды должны готовить себе сами. Энергию команда будет получать от солнечных батарей.
Правильный путь становления безопасника: от ламера до практического эксплойтинга
У некоторых программистов рано или поздно возникает идея/желание стать безопасником. Данную статью можно рассмотреть как руководство для совершения первых шагов в нужном направлении. Что же для этого нужно?
- Изучить операционную систему
- Попробуйте взять какой-нибудь простой малварь, изучить его и затем на полученном опыте научиться выявлять малвари в системе.
- Изучить языки программирование в таком порядке: python, c/c++, assembler
- Научитесь выявлять угрозы в коде с которым работаете. Постарайтесь обзавестись навыком дизассемблирования.
- Если нет исходного кода под рукой или навыка дизассемблирования, то можно использовать спец.инструменты которые заменят вам навык в отсутствии исходного кода.
- Пишите заплатки или угрозы (по собственному желанию).
Google Is Partnering With Raspberry Pi to Create Artificial Intelligence
Компании Google и Pi объединяют усилия для создания искусственного интеллекта.
3 easy steps anyone can take now to back up a PC
Очень часто при ошибке системы она переустанавливается. Это не правильно. Гораздо лучше делать резервные копии и восстанавливать их. В статье описаны действия которые нужно совершить, чтобы легко и просто создавать и разворачивать резервные копии системы.
How to create and restore an image backup in Windows 10
В продолжении предыдущей статьи, настройка уже для пользователей Win10. Но в Windows 10 можно сделать настройку которая избавит Вас от этого действия. С помощью нескольких кликов Вы настроите создание резервных образов системы, которые затем легко сможете восстанавливать не переустанавливая всю систему.
WHAT DOES IT TAKE TO BE A GOOD PROGRAMMER?
Почти каждый программист уверен что он хороший программист. Но что же такое быть по-настоящему хорошим программистом. Разработчик Димитар Димитров дает свой ответ на этот вопрос.
Как дизайнеры управляют удачей в играх
Статья рассказывающая о том насколько удача игрока в видеоигре может зависеть от руки дизайнера.
Возвращаем поддержку H.264 в Vivaldi в OpenSUSE Leap 42.2
Полезная статья для фанатов браузера Vivaldi, которые используют OpenSUSE.
Становимся профессиональными PHP разработчиками. Часть 1: Недостающее звено
Перевод первой части цикла статей о том кто может считаться профессионалами в PHP-разработке. Другие части: 2, 3, 4