Pull to refresh
14
0

Химик и программист.

Send message

И всё-таки, возможен ли 1мс таймер в Windows?

Reading time4 min
Views18K

В комментариях к недавней статье оказалось что, во-первых, этот вопрос кому-то да и интересен, и, во-вторых, существует некоторое количество заблуждений на эту тему.

Вводные: нам нужен таймер, на Windows, с точностью порядка 1мс, драйвер при этом мы писать не хотим и решения при исполнении которых процессор попытается радикально ускорить глобальное потепление не приемлем.

Есть ли такое решение? Из коробки - нету, но при помощи нехитрых приспособлений наше досадное недоразумение превращается... в точный таймер, конечно же.

Читать далее

Техническая разведка

Reading time11 min
Views40K
Привет, Хабр. Я знаю, что вы любите статьи «Чему я научился…». Обычно в них рассматривается либо личный опыт работы, либо различные книги с полезными советами. Сегодня я предлагаю вам посмотреть какой полезный опыт можно извлечь из методичек ЦРУ на примере материала Robert M. Clark «Scientific And Technical Intelligence Analysis», написанного в 1976 году. Казалось бы, ну чего там может быть полезного в повседневной жизни, да ещё сейчас, в XXI веке? Всем, кому это интересно – добро пожаловать под кат.


Читать дальше →

Где обитают демоны

Reading time6 min
Views18K

Как подтвердит любой правильный демонолог, демон — это живое (а иногда, даже разумное) небиологического происхождения нечто, питающееся чистой энергией и способное выполнять определённые функции. Демоны не рождаются, а создаются существами, именуемыми Повелителями Демонов. Демоны они бывают разные: есть демоны Максвелла, с ними знаком любой физик, есть демоны симметрий, математики их ищут и говорят, что находят, есть демоны ментальные, про них любит рассказывать Карл Саган. В общем, они разнообразны и многочисленны. Мы не будем вдаваться в классификацию демонов (для этого нужен правильный демонолог, а такого мы пока не нашли), а сосредоточимся на поиске места их обитания.

Читать далее

Почему программирование — хороший способ выражения малопонятных и туманно сформулированных идей

Reading time14 min
Views6K
В предисловии к первому изданию замечательной книги «Структура и Интерпретация Компьютерных Программ» (SICP) авторов Харольда Абельсона и Джеральда Джей Сассмана, есть цитата из статьи Марвина Минский «Почему программирование — хороший способ выражения малопонятных и туманно сформулированных идей.» Цитата короткая, а полная публикация на русском языке мне не попадалась.
Ниже вы можете ознакомится с переводом этой статьи, и хотя написана она довольно давно, всё равно интересно ознакомится с мыслями такого человека как Марвин Минский, оригинальную статью можно найти здесь.
Читать дальше

SASM – IDE для ассемблера

Reading time4 min
Views124K
Здравствуйте, уважаемые хабравчане!

Данным постом хочу представить сообществу проект, который время от времени писался мной последний год: SASM (SimpleASM) — IDE для разработки программ на языке ассемблера x86 и x86-64.

image

SASM — простая кроссплатформенная (доступна на Windows и Linux) среда разработки для языков ассемблера NASM, MASM, GAS, FASM с подсветкой синтаксиса и отладчиком. Программа работает «из коробки» и хорошо подойдет для начинающих изучение языка ассемблера. Основана на Qt. Распространяется по свободной лицензии GNU GPL v3.0.

Исходники лежат в репозитории на GitHub.
Бинарники можно скачать на сайте программы.

Под катом Вы найдете немножко истории и более подробное описание возможностей.
Читать дальше →

Почему так важно понимать поведение и методы киберпреступников

Reading time5 min
Views6.3K

Масштабы атак продолжают стремительно расти, однако наряду с этим ростом возникает сложная задача отслеживания тактик, техник и процедур (TTPs), используемых различными злоумышленниками («акторами»). Лаборатория информационных технологий CSRC (Computer Security Resource Center) Национального института стандартов и технологий США (The National Institute of Standards and Technology, NIST) разделяет поведение злоумышленников на уровни тактик, техник и процедур. Отслеживание такого поведения стало основополагающей концепцией для специалистов по анализу киберугроз. Классификация и документирование тактик, техник и процедур злоумышленников позволяет специалистам по информационной безопасности лучше понять их поведение и принципы организации конкретных атак и, следовательно, подготовиться к эффективному реагированию и отражению текущих и будущих угроз.

Определение тактик, техник и процедур (TTPs)

Тактика в аббревиатуре TTP означает обобщенное описание поведения или действий злоумышленника. Например, первоначальный доступ — это тактика, которую будет использовать злоумышленник для проникновения в сеть.

Техника — это подробное описание ожидаемого поведения или действий для конкретной тактики. Например, техника получения первоначального доступа к сети может предполагать фишинговую атаку.

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

К сожалению, отслеживание поведения злоумышленников всегда было сложной задачей, во многом из-за отсутствия единого, повсеместно применяемого, стандартизированного подхода, которого можно было бы придерживаться. Показательный пример приводила компания Radware в первом выпуске справочника Hacker's Almanac, когда одна и та же группа злоумышленников была известна под множеством имен в зависимости от организации из сферы безопасности, раскрывшей и описавшей кибератаку: APT10 (раскрыта компанией Mandiant) также упоминается как menuPass (раскрыта компанией Fireeye), Stone Panda (раскрыта компанией Crowdstrike) или Red Apollo, Cloud Hopper и POTASSIUM (раскрыты корпорацией Microsoft). Такая ситуация чрезвычайно осложняет процесс обсуждения, документирования и информирования о действующих злоумышленниках или группировках.

К счастью, за последние несколько лет в отрасли началось повсеместное внедрение платформы MITRE ATT&CK для корпоративной среды, которая призвана обеспечить стандартизацию и содержит каталог тактик, техник и процедур (TTPs), используемых злоумышленниками, а также их имена и псевдонимы.

Читать далее

Что нужно клиентам

Reading time2 min
Views5.4K

Прочтя на хабре очередную статью о том, как мы и так, и эдак удовлетворяли заказчиков, прокомментировала. Я написала "дайте клиентам уверенность и спокойствие" (цит. по памяти). Просто отстаньте от нас, клиентов. От нас, лояльных. Делайте то, что у вас уже покупают. Стабильно делайте.

Написала. Душу, скажем так, отвела, и задумалась. Задумалась я о том, что ни разу не видела тут статьи "мы - клиенты, и вот, чего мы хотим от вас (финансисты, разрабы, создатели сервисов и др.)".

Я очень редко бегаю от сервиса к сервису. Надо меня реально достать, чтобы я убежала. И доставание в целом бывает одного вида: что-то, что я уже покупаю, уже с давних пор, испортилось.

Мне сейчас под 50. Я женщина. Если я что-нибудь понимаю в жизни, в РФ таких очень много. Обширнейшая клиентура. Очень подозреваю, что вся моя страта в чём-то похожа.

В этих статьях про "как мы добавили фишек в наш сервис" я между строчек вижу модель клиента "юноша в казино. Он хочет много и быстро, набрать, а не потерять, и чтобы со звоном-присвистом". Женщина в 50 хочет совсем другого: хочет надёжности и простоты в использовании. Чтобы очередной бы сервис работал не как часы, а проще - как сковородка. Чтобы при случае мирно жарить яичницу, особо не глядя. Жизнь в зрелом возрасте - это много яичниц, тихо, изо дня в день

Читать далее

Как работают криптовалюты. С картинками

Reading time6 min
Views32K

Добрый день, меня зовут Павел Поляков, я Principal Engineer в каршеринг компании SHARE NOW, в Гамбурге в ?? Германии. А еще я автор телеграм канала Хороший разработчик знает, где рассказываю обо всем, что обычно знает хороший разработчик.

Сегодня я хочу поговорить про блокчейн и криптовалюты. Мы слышим про это везде, но понимаем ли мы базовые принципы их работы? Давайте разберемся. Это перевод оригинальной статьи.

Читать далее

Роль водородной энергетики в мировой энергетической системе

Reading time42 min
Views11K

В последние десятилетия водородная энергетика испытала циклы чрезмерных ожиданий, сопровождаемых разочарованием, после всплеска интереса к ним в середине XX века. Тем не менее, как только развитые страны пошли по курсу декарбонизации энергетики, водородная энергетика получила новый приток капитала. В этой главе представлен обзор потенциальной роли водорода в обеспечении электрической и тепловой энергией людей и промышленности и оценка вероятности такого сценария. Водород хорошо себя зарекомендовал в определенных нишах, к примеру, в настоящее время уже выпускаются серийные автомобили, работающие на топливных элементах. Проблемы с дороговизной системы и её эффективностью все еще актуальны – хоть ситуация и улучшается, все еще требуется значительная модернизация технологии.

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

Читайте о водородной энергетике

Классика фантастики и фэнтези, которая лишь недавно добралась до русскоязычного читателя

Reading time6 min
Views58K

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

Читать далее

Steins;Gate: визуальная новелла в стиле сайнс-фикшн, которая прокачает ваш английский

Reading time6 min
Views11K

Привет, Хабр! Давненько мы не писали об играх, которые помогают изучать английский язык. Поэтому исправляемся. 

Сегодня расскажем о Steins;Gate. Для тех, кто не в курсе: это визуальная новелла про путешествия во времени. С машиной времени, параллельными мирами и запутанной сюжетной линией. 

Как утверждал руководитель разработки Тиёмару Сикура: «Steins;Gate построена на концепции: 99% науки и 1% фантазии». А нам этого и надо. Так что по местам и поехали.

Читать далее

Еще один шаг на пути к разгадке простых чисел

Reading time7 min
Views24K

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

Читать далее

Заговор молчания: за что издатели так ненавидят эмуляторы консолей?

Reading time17 min
Views24K

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

Раскрыть заговор!

Какая температура в вакууме

Reading time15 min
Views15K

Хомяки приветствуют вас друзья!

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

Читать далее

Карма и математика или Почему ваша карма вчера могла резко измениться

Reading time2 min
Views14K

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

Спойлер: Это не люди пришли голосовать массово. Это администрация Хабра решила считать карму по новому и пересчитала всем всю историю.

Читать далее

Самолайк кармы на Хабре

Reading time1 min
Views25K

image


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


Я недавно вылез из кармоямы, наконец-то дорос до нуля, но кармы всё равно мало, недолго подумав, мне пришла в голову идея, а можно ли поднять карму самому себе, как выяснилось — да можно, кому интересно, прошу под кат.

Сколько микросхем производит Россия в год?

Reading time2 min
Views42K

"Тайна сия велика есть" (Послания апостола Павла к ефесянам (5, 32))

Китай произвел за 2021 год более 359.4 миллиарда микросхем. Сколько микросхем и полупроводников производит Россия в год? Где найти детальную информацию сколько микросхем, полупроводников и каких типов производит Российская микроэлектронная промышленность?

Читать далее

Лучшие оптические иллюзии 2021 года

Reading time3 min
Views22K

В сериале «Доктор Хаус» (Сезон 6, серия 3) есть эпизод, где он лечит соседа Уилсона, вредного ветерана, от фантомных болей в ампутированной руке при помощи картонной коробки и зеркала. Есть даже специальный вид терапии: Mirror therapy, изобретенная Вилейануром Рамачандраном (тут реальное видео из реальной терапии).

Японские экспериментаторы Yutaro Sato, Kento Imai и Kenri Kodaka из Nagoya City University пошли дальше. Эксперимент очень прост и каждый может повторить его дома. Теперь у вас есть возможность обмануть свой мозг и испытать на своей шкуре, каково быть человеком-резиной.

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

Оптическая иллюзия «Slime Hand» заняла 7-е место на всемирном конкурсе оптических иллюзий Best Illusion of The Year Contest. Под катом — остальные призёры.

Канал в телеграм Cognitive Illusions, от которого зависнет не только ваш комп/смартфон, но и разум.
Читать дальше →

ИИ от DeepMind успешно помогает изучать теорию узлов, и это (скорее всего) прорыв

Reading time4 min
Views12K

Совсем недавно команда исследователей из компании DeepMind, которая специализируется на разработке различных ИИ-алгоритмов, опубликовала интересную научную статью. Она называется "Advancing mathematics by guiding human intuition with AI" и опубликована в авторитетном научном журнале Nature. В ней затрагивается вопрос интуиции человека и машинного обучения.

Многие специалисты уже обратили внимание на статью, причем часть из них считают работу DeepMind прорывом, а часть - обычным исследованием, значение которого преувеличивается журналистами. Но как бы там ни было, а сама работа весьма интересна, поскольку ее результаты дают возможность расширить инструментарий математиков. Речь идет о демонстрации сложных корреляций в одной из гипотез теории узлов из абстрактной математики. Кроме того, алгоритм от DeepMind нашел применение в изучении комбинаций белковых последовательностей. Необычным во всем этом является то, что для решения указанных задач ИИ от DeepMind показал признаки "сильного ИИ".

Читать далее

Зелёная гонка уже началась: солнечная энергетика вырывается вперёд

Reading time9 min
Views23K
В начале 2021 года в этом блоге вышла статья «Зелёная энергетика — космическая гонка XXI века», основной идеей которой было: крупнейшие экономики мира, США, Китай и Евросоюз, слегка заминаясь, стоят на пороге больших стартов XXI века: масштабной энергетической революции, перехода от ископаемых источников топлива с их вредными выхлопами к возобновимым. Основной идеей статьи было: пока никто не может решиться открыть этот забег, но когда он начнётся — никто не захочет оказаться у финиша последним. К концу года стало очевидно: зелёная гонка уже началась.

  • Апрель 2020: рекордные 52% домашнего энергопотребления Германии в первом квартале 2020 — из возобновляемых источников энергии.
  • Апрель 2021: правящая консервативная партия Ангелы Меркель в коалиции с социал-демократами договорились довести долю возобновляемых источников энергии с 50% в 2020 до 65% в 2030.

Иронично: сторонники атомной энергетики, не желающие пользоваться услугами крупнейшего термоядерного реактора в радиусе нескольких световых лет от Земли
Читать дальше →

Information

Rating
Does not participate
Registered
Activity