Дайджест лофта #7

Седьмой выпуск дайджеста по-прежнему составляемый в свободное время, но уже правда за компьютером.

Краткое содержание:

Уроки года борьбы с нарушениями информационной безопасности

Достаточно интересная статья о состоянии дел в последнее время в информационной безопасности, какие основные типы угроз сейчас есть и какие способы защиты от них применяются и можно применить.

Области гибкости

Короткая статья рассказывающая о том, что такое гибкая методология разработки и разъясняющая почему гибкая методология это не обязательно Agile, а Agile не значит SCRUM.

НАСА начинает эксперимент по изоляции для симуляции полёта на Марс

Статья освещающая информацию об эксперименте НАСА связанном с предполагаемым полетом на Марс. В рамках этого проекта шестеро ученых занялись экспериментом по долговременной изоляции. Сам эксперимент будет проходить на одном из Гавайских островов. Цель — изучение возможности полета на Марс в тяжелых условиях, когда человек находится в замкнутом пространстве на протяжении многих месяцев. Исследование поможет понять поведение человека и его работоспособность в этот период.

Прежде чем отправить людей НАСА хочет удостовериться, что команда сможет выдержать перелет и автономную жизнь на планете. Для этого на высоте 2,5 км над уровнем моря на горе Мауна Лоа будет размещена база. Изоляция команды продлится 8 месяцев. Внешние контакты будут недоступны. Общение будет реализовано посредством телекоммуникаций. Воду будут завозить максимально приближая условия к реальным, еду члены команды должны готовить себе сами. Энергию команда будет получать от солнечных батарей.

Правильный путь становления безопасника: от ламера до практического эксплойтинга

У некоторых программистов рано или поздно возникает идея/желание стать безопасником. Данную статью можно рассмотреть как руководство для совершения первых шагов в нужном направлении. Что же для этого нужно?

  1. Изучить операционную систему
  2. Попробуйте взять какой-нибудь простой малварь, изучить его и затем на полученном опыте научиться выявлять малвари в системе.
  3. Изучить языки программирование в таком порядке: python, c/c++, assembler
  4. Научитесь выявлять угрозы в коде с которым работаете. Постарайтесь обзавестись навыком дизассемблирования.
  5. Если нет исходного кода под рукой  или навыка дизассемблирования, то можно использовать спец.инструменты которые заменят вам навык в отсутствии исходного кода.
  6. Пишите заплатки или угрозы (по собственному желанию).

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