Новости информационных технологий - 17760

В последнее время в сфере веб-разработки мы заметили сильное смещение акцентов в пользу статичных сайтов. Такие сайты проще в обслуживании (никаких баз данных, никаких серверных сценариев) и более безопасные в целом, учитывая, что единственная вещь, которая передается на устройства пользователей – это файлы HTML, CSS и Javascript. Чтобы сделать некоторые типы сайтов, вроде блогов и сайтов с документацией, статичными, просто написать код в HTML-файлах довольно сложно. Также непросто поддерживать сайты с массивным контентом, особенно если нужно изменить некоторые незначительные детали (например, дизайн).

Именно в таком случае на помощь приходят генераторы статичных сайтов. Такие генераторы в основном конвертируют (или компилируют) пачку различных исходных файлов в один сайт. Это означает, что контент можно хранить отдельно от кода макета, а содержимое сайта, такое как изображения, можно хранить вообще в другом месте. Существует множество генераторов статичных сайтов, возможно даже сотни. Поэтому вот список из 10 лучших генераторов статичных сайтов и их обзор.
Читать полностью »

Введение
В этой статье мы попробуем разобраться как работает Return Oriented эксплоит. Тема, в принципе, так себе заезженная, и в инете валяется немало публикаций, но я постараюсь писать так, чтобы эта статья не была их простой компиляцией. По ходу нам придется разбираться с некоторыми системными особенностями Linux и архитектуры x86-64 (все нижеописанные эксперименты были проведены на Ubuntu 14.04). Основной целью будет эксплуатирование тривиальной уязвимости gets с помощью ROP (Return oriented programming).
Читать полностью »

multitaskingЗа всеми неотложными делами и проблемами, нам зачастую не хватает времени на чтение книг. Статья в журнале, пост в блоге занимают не так много нашего времени, и иногда приносят не меньшую пользу.

С недавнего времени я научился выделять время для чтения, но к сожалению, не столько чтобы за один подход прочесть достаточно объемную книгу. Поэтому я озадачился конспектированием прочитанного материала на ходу. Спасибо современным технологиям, это ни капельки не трудно. Во время чтения со смарта переключаться на OneNote и делать заметки, что может быть легче?
Читать полностью »

Предисловие

Однажды возникла необходимость распознавания небольшой числовой капчи: всегда 6 цифр, шума нет, но есть искажения (поворот и «линза»). Простой алгоритм распознавания не сработал достаточно хорошо, поэтому пришлось искать готовые программы. Среди них встретилась небольшая утилита gocr (http://jocr.sourceforge.net/). Но в качестве входного файла она захотела диковинный для меня формат — pnm/pgm/pbm/ppm. Как оказалось, этот неофициальный формат придуман для работы с изображениями на разных платформах. Формат прост в программировании, однако зачем тратить бесценное время попусту в современном мире? Я решил поделиться с вами небольшой функцией на PHP.
Читать полностью »

Многим людям хватает смартфонов со всеми их эмодзи и уведомлениями, но производители ищут Следующую Восходящую Звезду в мире технологий. Это умные часы? Виртуальная реальность? Или нечто более органичное, как, скажем… ваша кожа? Tactum позволяет управлять цифровой информацией, проецируемой непосредственно на тело.

Tactum — идея нового типа пользовательского интерфейса, который использует кожу в качестве метода ввода. Проект сделан коллективом дизайнеров Madlab.cc, который был профинансирован софтверной компанией Autodesk, известной разработкой AutoCAD, популярной программы 3D-моделирования.

Программа поможет дизайнерам делать браслеты или прототипы носимых устройств, которые можно будет сразу распечатать на 3D-принтере.

image
Читать полностью »

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

Езда в автономных автомобилях будет сопряжена с повышенным риском укачивания

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

Читать полностью »

В начале текущего года стало известно, что подразделение ATAP компании Google выпустило «в большое плавание» проект Project Tango. Отныне им занимается непосредственно поисковый гигант.

Google Project Tango

Читать полностью »

Это был довольно интересный проект. Я пытался создать арифметический калькулятор чисто на CSS3 (а не JavaScript). Используя такие элементы, как calc(), attr(), counter() и пр. это казалось не таким уж сложным заданием, но все оказалось не так просто.

Прежде чем я начну, хотелось бы отметить, что обоснованных причин создавать калькулятор, используя только CSS, нет. Я сделал это просто ради интереса.

Стабильно работает только в Firefox 4 и IE 9

Одним из ключевых компонентов любого калькулятора является возможность преобразовывать ввод. Используя только CSS, мы имеем очень ограниченные варианты фиксации ввода. Таким образом, для регистрации всех вводов используются чекбоксы. Для применения изменений к другим элементам можно использовать состояние «:checked» и селектор «~», а так как они довольно прямолинейны, я не буду вдаваться в подробности, а вместо этого акцентирую внимание на логике вычисления значений.
Читать полностью »

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

Французский телеканал был взломан после интервью сотрудника на фоне стикеров с паролями - 1Нападение на ресурсы TV5 Monde анонимные взломщики начали в среду вечером около 22:00 по Парижу(/23:00 мск), вскрыв защиту официального сайта телеканала и его страниц в социальных сетях. Ближе к полуночи было прервано и телевещание — канал пропал из эфира, вместо изображения на несколько часов на частотах TV5 Monde был черный экран без звука, изредка переключавшийся на заставку с логотипом канала.
Некоторое время в аккаунте TV5 Monde в Facebook можно было наблюдать фотографии людей в черной одежде и арабских платках с подписью «Киберхалифат» и «Я — ИГ». Среди сообщений были опубликованы угрозы в адрес французских военнослужащих, участвующих в операциях против исламистов в Африке и на Ближнем Востоке.
Как признал генеральный директор компании Ив Биго, в течение нескольких часов специалисты были «не в состоянии передавать сигнал ни по одному из каналов». «Постепенно мы начинаем восстанавливать вещание в ряде регионов, — сообщил он агентству France-Presse. — Наши системы крайне серьезно пострадали, речь идет об атаке невиданной мощности. На полное восстановление уйдут многие часы, если не дни». ТАСС

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

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

168 ошибок в фильме «Армагеддон»

Американский ненаучно-фантастический фильм 1998 года повествует о грозящей гибели всего живого на Земле из-за столкновения с астероидом и отчаянных попытках человечества остановить или разрушить это небесное тело. В фильме очень много ошибок, и многие связаны с космосом и космическим полётом. Поэтому НАСА использует фильм для тренировки новых сотрудников. Ошибок всего насчитано 168, будущим менеджерам предлагается посмотреть фильм и найти как можно больше.

Эту байку распространяют не только «Википедия», развлекательные ресурсы и разнообразные сайты о кино, но и новостные издания. Источником мифа является статья в журнале NewScientist от 1 сентября 2007 года. При этом у изложенного факта нет никакого официального подтверждения даже в первоисточнике. Кто придумал число 168, остаётся загадкой.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js