Многие играли в знаменитую инди-игру Braid и многие были впечатлены механикой возврата во времени. Для меня, как для программиста, это было особенно интересно, я решил попробовать повторить эту механику и вот что я узнал.Для начала немного справки для тех, кто пропустил эту замечательную игру. Braid — инди‑проект от американца Джонатана Блоу, вышедший в 2008 году и ставший хитом, купленным более 55 тысяч раз в течение первой недели после релиза. Основная фишка игры в Rewind механике, позволяюще…
В этой статье я попробую заглянуть за пределы возможностей языка JavaScript и оценить, как производительность может существенно различаться при написании выразительного, декларативного и лаконичного кода по сравнению с оптимизированным. На примере функции, определяющей, является ли строка палиндромом, я покажу несколько вариантов решения задачи с замерами времени на исполнение. Затем напишу модуль на C, который буду вызывать наряду с методами на JavaScript для замера скорости. Проведу низкоуров…
Привет, Хаброжители! Опытные программисты, выросшие вместе со Всемирной паутиной, не уделяли идеям гипермедиа особого внимания. А молодые веб-разработчики не знают ничего, кроме одностраничных приложений и фреймворков, используемых для их создания. Устаревшая технология, подходящая только для создания документов со ссылками, текстом и графикой? Ничего подобного! В вашем распоряжении — эффективная технология для построения приложений. Познакомьтесь с новыми инструментами — htmx и Hyperview, …
Эксперты центра исследования киберугроз Solar 4RAYS ГК «Солар» рассказали о серии атак прогосударственной хак-групы Lifting Zmiy, нацеленной на российские госорганы и частные компании. Свои управляющие серверы злоумышленники размещали на взломанном оборудовании, которое входит в состав SCADA-систем, используемых, к примеру, для управления лифтами.
В мае текущего года специалисты «Лаборатории Касперского» обнаружили шпионскую кампанию CloudSorcerer, целью которой были российские государственные организации. Атакующие использовали сложный инструмент, который обращается к облачным сервисам и GitHub в качестве управляющих серверов.
Уязвимость удаленного выполнения кода в тулките Ghostscript, который широко применяется в *nix, Windows, MacOS и различных встроенных ОС, позволяет обойти песочницу -dSAFER и уже используется злоумышленниками.
Компания Zotac, производящая компьютерное оборудование, по ошибке раскрывала данные о запросах на возврат товаров и связанные с этим документы в течение неизвестного периода времени. Как оказалось, конфиденциальная информация о клиентах была доступна даже в поиске Google.
Привет, Хабр! Мне давно хотелось пополнить коллекцию электрогитарой с датчиками P-90, а теперь эта мечта осуществилась. Причём инструмент собран из конструктора и оформлен своими руками, а это — двойное удовольствие, несмотря на «помощь» со стороны кота, последствия которой задокументированы и опубликованы ниже. Хотите знать, в чём состоит прелесть датчиков P-90 и формы корпуса, повторяющей Fender Jazzmaster? Тогда я обо всём расскажу! ▍ Есть чему поучиться Первой настоящей электрогитаре, к…
ДИСКЛЕЙМЕР: Статья написана автором блога на основе интервью с основателем сети VR-арен С.Рудичем. Задача террористов — отстреляться и улететь на вертолете в страну, не выдающую преступников. Задача контртеррористов – освободить заложников и наказать террористов. Задача владельца VR-арены – заработать на всем происходящем. В 2019-м я работал налоговым консультантом, в большой 4-ке, получал 100 000+ ₽ и мечтал о своем бизнесе. Я искал подарок на днюху товарища, поиграл в виртуальной реальности и…