День: 13.01.2019
-
Хабрахабр
[recovery mode] Как я свою онлайн игру создавал. Часть 1: Работа с сетью
У меня недавно был отпуск, и появилось время спокойно попрограммировать свои домашние проекты. Привет всем! Точнее, простенькую 2D стрелялку. Захотел я, значит, свою простенькую онлайн игру сделать на Rust. Так как жанр предполагает экшен во все поля, поэтому решил использовать протокол UDP. Решил сначала сделать сетевую часть, а там уже видно будет, что да как. Понял что можно это все…
Прочитать подробнее -
Железо
Новая статья: Итоги 2018 года: процессоры для ПК
Безусловно, нельзя отрицать, что и AMD, и Intel неплохо постарались, чтобы прошлый год вышел как минимум нескучным, но главное, что довлело над процессорным рынком весь год – это нескончаемые проблемы. Если говорить о процессорах, то 2018 год запомнился нам в первую очередь не благодаря каким-то новым и впечатляющим продуктам, а по противоположенной причине. Более того, многие из этих проблем так…
Прочитать подробнее -
Хабрахабр
[Перевод] [The Old New Thing] Могу ли я использовать свой стек как угодно?
Иногда это определяется архитектурно, а иногда это просто принятое соглашение. В Windows стек растет от больших адресов к меньшим. А значения, расположенные глубже по стеку, соответственно, находятся по большим адресам. Значение указателя стека (регистр процессора), является указателем на значение в верхней части стека. Но что происходит с данными, которые расположены по адресам, меньшим, чем указатель стека? Соглашения для некоторых (но…
Прочитать подробнее -
Хабрахабр
[Перевод] Курс MIT «Безопасность компьютерных систем». Лекция 23: «Экономика безопасности», часть 3
Массачусетский Технологический институт. Курс лекций #6.858. «Безопасность компьютерных систем». Николай Зельдович, Джеймс Микенс. 2014 год Computer Systems Security — это курс о разработке и внедрении защищенных компьютерных систем. Лекции охватывают модели угроз, атаки, которые ставят под угрозу безопасность, и методы обеспечения безопасности на основе последних научных работ. Темы включают в себя безопасность операционной системы (ОС), возможности, управление потоками информации, языковую…
Прочитать подробнее -
Хабрахабр
Взлом вк, двухфакторная аутентификация не спасет
Недавно я ужаснулся от того, как просто можно получить доступ к странице пользователя, зная только номер телефона, на который зарегистрирована страница жертвы. Стоимость взлома ~1000-1500 рублей, время взлома ~30 минут. Единственное условие — недобросовестный оператор мобильной связи? Все материалы и методы, изложенные ниже, представлены исключительно в ознакомительных и экспериментаторских целях. Предупреждение. Будьте осторожны и экспериментируйте только со своими или тестовыми…
Прочитать подробнее -
Хабрахабр
Российский космический телескоп «Спектр-Р» перестал слушаться команд с Земли, запуск «Спектра-РГ» откладывается
Скорее всего, причина в выходе из строя последнего из трех комплектов приемо-передающего устройства, о чем сообщают «РИА Новости». 10 января стало известно о том, что космический радиотелескоп «Спектр-Р» перестал принимать команды с Земли. Ранее у аппарата отказал основной и резервный комплект приемо-передающего устройства, так что последние годы аппарат работал на втором резервном комплекте. «Специалистам главной оперативной группы управления космическим радиотелескопом…
Прочитать подробнее -
Hi-Tech
Инструмент редактирования генов CRISPR поможет найти новые антибиотики
Они планируют лучше понять существующие антибиотики или разработать новые. Исследователи из Университета Висконсин-Мэдисон и их коллеги из Калифорнийского университета в Сан-Франциско применили инструмент редактирования генов для изучения, какие гены затрагивают конкретные антибиотики. Резистентность болезнетворных патогенов к существующим антибиотикам является растущей проблемой, которая, по оценкам, может поставить под угрозу миллионы жизней. Проблема устойчивости к антибиотикам Техника под названием Mobile-CRISPRi позволяет ученым…
Прочитать подробнее -
Хабрахабр
Детальная настройка браузера Firefox
Я люблю этот браузер за его гибкость в настройке, скорость и заботу о приватности. Вот уже 2 года, как я рекомендую всем моим знакомым использовать Firefox, как браузер для повседневного серфинга в интернете. Много раз на форумах меня спрашивали про какие-то отдельные случаи по настройке, поэтому я решил написать статью с подробным описанием настроек, как шпаргалку для себя и чтобы…
Прочитать подробнее -
Хабрахабр
[Из песочницы] Кластерное хранилище Pacemaker + DRBD (Dual primary) + ctdb
Доброго времени суток, хабровчане. Поступила задача — развернуть отказоустойчивое High Available хранилище по средствам pacamaker + drbd (в режиме dual primary) + clvmd + ctdb, которое будет монтироваться на сервер. Оговорюсь, что со всеми этими инструментами я сталкиваюсь впервые и буду рад критике и дополнениям\исправлениям. В интернете инструкций конкретно по этой связке либо нет, либо информация устарела. Эта рабочая на…
Прочитать подробнее -
Хабрахабр
Инкапсулируй это
Подлинное назначение инкапсуляции — собрать в одном месте знания, относящиеся к устройству некой сущности, правилам обращения и операциям с ней. Инкапсуляция появилась гораздо раньше, чем принято думать. Модули в программах на C — это инкапсуляция. Подпрограммы на ассемблере — это инкапсуляция. В будущем вес одного из отвергнутых вариантов может возрасти под влиянием изменившихся обстоятельств, выбранный и реализованный ранее вариант станет…
Прочитать подробнее