Как стать автором
Обновить
19
0

Пользователь

Отправить сообщение

Как я разогнал fail2ban* в тысячу раз с помощью SIMD

Время на прочтение 15 мин
Количество просмотров 20K

Fail2ban — утилита чрезвычайно полезная во многих случаях. Думаю, многие используют её для того, чтобы в автоматическом режиме блокировать особенно назойливых «посетителей». К сожалению, если входящий поток становится слишком большим, fail2ban теряет все свои полезные свойства, потому что разбор лога безнадёжно отстаёт от реальности.

Лог nginx из 100 тысяч строчек fail2ban при самых простых настройках разбирает порядка 45 секунд. Нехитрыми манипуляциями его можно ускорить раз в 6, но этого оказалось недостаточно. Наивная реализация на аналогичного фильтра на Rust уже обеспечила требуемую производительность, но если уж взялся за оптимизацию, то остановиться трудно.

* только необходимую часть функционала

Читать далее
Всего голосов 121: ↑119 и ↓2 +117
Комментарии 76

Как отлаживать bash-script-ы по шагам или, возможно, самая короткая статья о программировании/отладке на Хабре

Время на прочтение 1 мин
Количество просмотров 41K

Мне всегда хотелось иметь возможность отлаживать bash-scripts так же, как и любой другой код, т.е. по шагам, и bash такую возможность предусмотрел, но о ней не все знают. Несмотря на довольно большой опыт использования Linux, я дошёл до неё только недавно.

Читать далее
Всего голосов 190: ↑189 и ↓1 +188
Комментарии 37

Киргизия: интернет без цензуры, величественные горы и парадокс водителей

Время на прочтение 19 мин
Количество просмотров 70K

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

Я не был исключением. Мой выбор пал на горную Киргизию. За последние два месяца я увидел очень мало отзывов и рассказов от айтишников, которые уехали в Бишкек, поэтому я решил написать свой. Если вам интересно, как живется в Бишкеке, как тут обстоят дела с интернетом и работой и как киргизы относятся к русским, то добро пожаловать под кат!

Читать далее
Всего голосов 204: ↑195 и ↓9 +186
Комментарии 155

В какую крипту не страшно вкладывать деньги: выбираем самый надежный стейблкоин из USDT, USDC, BUSD, DAI, UST

Время на прочтение 14 мин
Количество просмотров 79K

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

Читать далее
Всего голосов 118: ↑113 и ↓5 +108
Комментарии 52

Удивительная история Tether (USDT): люди отнесли $80 миллиардов пластическому хирургу, который не гарантирует их возврат

Время на прочтение 11 мин
Количество просмотров 94K

В попытке избежать санкций Запада и контрсанкций со стороны РФ, многие россияне спешно переводят сбережения в криптовалюту. В этой статье я разбираюсь в финансовой надежности крупнейшего и старейшего стейблкоина USDT (спойлер: к ней есть серьезные вопросы).

Читать далее
Всего голосов 169: ↑161 и ↓8 +153
Комментарии 89

Спецоперация в интернете: что происходит и к чему готовиться

Время на прочтение 8 мин
Количество просмотров 106K

События последних дней затронули все сферы жизни, но мы сделаем обзор только ИТ-рынка и интернета. Об ограничениях в интернете мы говорили ранее, однако нужно сделать серьезный update.

Читать далее
Всего голосов 122: ↑102 и ↓20 +82
Комментарии 354

«За границей»: кратко о бюджетных вариантах

Время на прочтение 12 мин
Количество просмотров 94K

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

Читать далее
Всего голосов 158: ↑139 и ↓19 +120
Комментарии 237

Мини-ПК начала 2022 года, на которые стоит обратить внимание

Время на прочтение 4 мин
Количество просмотров 45K

Десктопные ПК и ноутбуки подходят не всем, и не для любых целей. В некоторых случаях идеальный вариант — как раз миниатюрные персональные компьютеры, некоторые их которых можно носить в кармане. Причем среди подобных моделей встречаются вполне себе производительные устройства, которые позволяют запускать «тяжелые» приложения. Есть, конечно, и относительно маломощные девайсы, которые можно и нужно использовать в офисе для решения не самых сложных задач, на производстве и т.п. Вот о таких мини-ПК мы сегодня и поговорим.
Читать дальше →
Всего голосов 49: ↑49 и ↓0 +49
Комментарии 28

Гайд: работающие способы вывести деньги за рубеж / завести в Россию

Время на прочтение 8 мин
Количество просмотров 225K

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

Читать далее
Всего голосов 116: ↑103 и ↓13 +90
Комментарии 173

Выбор DNS-хостинга после 10 лет с Яндексом

Время на прочтение 5 мин
Количество просмотров 43K

Что не так с DNS от Яндекса?
Какой DNS-хостинг у самых посещаемых сайтов в зоне .ru?
Как выбрать провайдера? Сравнительная таблица.

Узнать
Всего голосов 52: ↑52 и ↓0 +52
Комментарии 49

Новые операционные системы 2021 и 2022 года

Время на прочтение 7 мин
Количество просмотров 60K


В конце 2021 года мир увидел прекрасную операционную систему Essence с рядом функций, которых по умолчанию нет в популярных ОС, таких как Windows, MacOS или Ubuntu. Например, векторный UI и группировка окон по вкладкам (табам), как на скриншоте вверху. Действительно, очень удобно. Даже странно, почему никто из «больших» ещё не реализовал.

Essence — не единственная система, созданная с нуля одним человеком или небольшим коллективом. Есть такие феномены и в России.
Читать дальше →
Всего голосов 44: ↑39 и ↓5 +34
Комментарии 58

Нужен ли iPod в 2022 году или Make iPod great again

Время на прочтение 4 мин
Количество просмотров 15K
До и после, с бонусной (перегоревшей) электронной лампой

Я всегда была человеком, который не может ничего делать без музыки, звучащей на заднем плане. Когда-то давно это был маленький mp3-плеер, затем iPod, и в конце концов телефон со Spotify.

Не так давно я поняла, что была очень ленивой. Часто я просто ставила свой еженедельный/ежедневный микс или какой-то плейлист, который я давно составила. Я никогда не задумывалась о том, какая музыка мне нравится и какую музыку я хочу слушать. Думаю, отчасти это связано с тем, что практически любая музыка была доступна — что делало выбор ещё более сложным.

Так или иначе, за выходные я разобрала iPod Classic (или iPod Video) 5-го поколения и сделала его немного лучше, обновив к 2022 году. Заранее предупреждаю, что под катом много изображений.

Приятного чтения!
Всего голосов 48: ↑47 и ↓1 +46
Комментарии 22

Детройт: как мировая моторная столица дошла до банкротства

Время на прочтение 19 мин
Количество просмотров 66K
Слева район Highland Park, территория штата Мичиган, справа – территория Детройта. Источник: Johnny Miller

Мировая моторная столица (Motown), родина американского среднего класса, арсенал демократии — как только не называли Детройт на пике могущества в 1950-е гг., когда его население достигло 1,85 млн человек. Сегодня же оно едва дотягивает до 640 тыс. и продолжает сокращаться. Что произошло? Однозначного ответа нет, но причин одновременно несколько. Здесь и расовое противостояние, ошибки городского планирования, большая политика, ослабление конкурентоспособности американских автоконцернов, их бегство из-за роста социальной нагрузки после победы профсоюзов. Да и много ещё чего, что в комплексе привело в 2013 г. к крупнейшему в истории США муниципальному банкротству.

Но обо всём по порядку.
Читать дальше →
Всего голосов 189: ↑185 и ↓4 +181
Комментарии 488

Большая игра на понижение крипты. Механизм финансовой катастрофы

Время на прочтение 17 мин
Количество просмотров 276K


Это история сделки с биткоинами — самой крупной в моей жизни. К этой сделке меня привело глубокое, но безумное исследование криптоэкосистемы. И это история о том, что на самом деле происходит в крипте — и что с этим делать.

Если у вас есть значительные объёмы криптовалюты или вы подумываете о её покупке, то именно для вас я это написал. Пожалуйста, прочтите до конца.
Всего голосов 242: ↑235 и ↓7 +228
Комментарии 390

О фейковых криптовалютах (Ethereum, Tron, Ripple и пр)

Время на прочтение 10 мин
Количество просмотров 305K

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

Это закономерно привело к появлению муляжей криптовалют, которые якобы используют те же технологии, но при этом дают преференции их создателям, т.е. не такие уж децентрализованные. Для пользователей всё равно, а создателям профит. Самый распространённый из таких муляжей - Ethereum.

Читать далее
Всего голосов 286: ↑261 и ↓25 +236
Комментарии 538

Воспаления головного мозга: как это вообще работает, если за ГЭБ нет иммунной системы

Время на прочтение 9 мин
Количество просмотров 23K

Так выглядит строение головного мозга

Гематоэнцефалический барьер в нашем организме — это такая структура, которая защищает наш мозг от всего, что может ему навредить. Иногда этот барьер ломается и уже не может останавливать всё, что в мозг попадать не должно. И в этом случае случается воспаление.

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

Дело в том, что иммунитет за ГЭБ всё-таки есть — правда, свой собственный. Поэтому там могут развиваться воспалительные процессы. Медицина уже очень много знает и умеет, но тёмных пятен в истории с иммунной системой в мозге ещё предостаточно — кстати, это перспективное поле для получения Нобелевской, если вы вдруг планировали.
Читать дальше →
Всего голосов 55: ↑54 и ↓1 +53
Комментарии 31

ЕГРЮЛ, доходы и расходы, налоги, количество сотрудников в XML и JSON бесплатно

Время на прочтение 7 мин
Количество просмотров 32K

Налоговая отдаёт данные ЕГРЮЛ  по организации в виде PDF. Посредники за автоматический доступ по API хотят денег. На многих сайтах часть данных закрыто, часть функций недоступны бесплатно, и полно рекламы. 

Особенно интересно, что на некоторых сайтах предоставляющих данные по API имеется логотип Сколково. Это такой высокотехнологический бизнес, наверное, открытые данные продавать.

Налоговая просит 150 000 рублей в год за доступ к данным ЕГРЮЛ в виде сваленных в архивы XML-файлов. У ФНС классный бизнес. Вы проявляйте должную осмотрительность при выборе поставщиков, но доступ к данным за деньги. Если вы хотите получить доступ и к реестру индивидуальных предпринимателей (ЕГРИП), то платите ещё 150 000 рублей в год. Согласитесь 300 000 рублей в год приличная сумма.

Остальные реестры данных у налоговой доступны бесплатно. Однако, без базы ЕГРЮЛ их вряд ли можно использовать. Самая частая операция в бизнесе подставить реквизиты из ЕГРЮЛ по ИНН.

Сформировалась целая отрасль, можно сказать, торговцев воздухом открытыми данными, создающих ВВП из воздуха как бухгалтеры, работающие руками там, где должны работать программы. Сколько компаний платит налоговой по 300 000р. в год?! Сколько программистов занято написанием одинаковых по функциям парсеров, которые переводят данные из XML налоговой в SQL и JSON?! Сколько серверов заняты под одинаковые функции?! Где добавочная стоимость? Все вроде при деле, а за чей счёт банкет?

Ну, ладно, “скандалить, критиковать каждый может”(с) как говорил бессмертный товарищ Райкин. “А что ты предлагаешь?” — резонно вы меня спросите. А я вам отвечу.

Читать далее
Всего голосов 164: ↑162 и ↓2 +160
Комментарии 139

Thinkpad T43: о компьютерной археологии, коллекционировании и тортах

Время на прочтение 7 мин
Количество просмотров 37K
В 2009 году я публиковал обзор ноутбука ThinkPad 380ED, которому на тот момент было 12 лет от роду. Почему бы не продолжить традицию и не написать о ноутбуке, которому примерно столько же лет исполняется прямо сейчас? Решено, подумал я, и отправился искать подходящую модель.

То есть нет, все было не так. Я просто сидел на местной электронной барахолке и смотрел, что есть в продаже. Критерии были простые: Thinkpad, желательно еще разработанный в IBM, и как можно дешевле. Первым попался ThinkPad T40 за 20 евро (о нем как нибудь в другой раз). Вторым был T43 – за двадцать пять, в шикарной комплектации с IPS-экраном. Купить ноутбук по цене похода в кафе – отличный вариант подарка самому себе на Новый год.

В этом посте будет рассказ про покупку и освоение старого ноутбука в формате «дорогой дневничок», сравнение старых ThinkPad с новыми, а также немного диванной аналитики о коллекционировании, ностальгии и эволюции технологий.
Читать дальше →
Всего голосов 23: ↑22 и ↓1 +21
Комментарии 83

Ирина — опенсорс русский голосовой помощник. Offline-ready

Время на прочтение 9 мин
Количество просмотров 47K

- Ирина, таймер...
- Ставлю таймер на пять минут.

Вполне себе обыденная история из моего быта. Я таки сделал собственного автономного голосового помощника.

TL;DR> Ирина вполне неплохо работает дома 24x7.

Потребуется установить Python 3.5+ и зависимости через pip (немного знаний Python).

Скиллы "из коробки": таймер, погода, контроль медиа (громче/тише/дальше), контроль плеера MPC-HC, запуск медиа из папки, расписание ближайших электричек, "подбрось кубик/монетку".

Плагинами добавляются: другие скиллы, Text-to-Speech и Speech-to-Text движки.

Интересно? Поехали >
Всего голосов 110: ↑108 и ↓2 +106
Комментарии 88

Мотивирующая памятка пенсионерам

Время на прочтение 7 мин
Количество просмотров 28K
Недавно я поздравлял свою маму с Днем Рождения. Делал я это подборкой мотивирующих научных статей по возрастной физиологии мозга плюс бонусом давал некоторые наставления в своем химическом телеграм-канале (мама, кстати, старейший подписчик :). Мои рекомендации «пенсионеру — от гика» так понравились читателям и собрали столько репостов, что я решил материал озвучить с хабра-трибуны. Ищем все под катом.


Прочитать и не забыть переслать родителям...
Всего голосов 85: ↑81 и ↓4 +77
Комментарии 50

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность