Pull to refresh
4
Karma
0.1
Rating

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

  • Followers 2
  • Following 3
  • Posts
  • Comments

Что я узнал, протестировав 200 000 строк инфраструктурного кода

Configuring Linux *IT systems testing *IT Infrastructure *DevOps *


Подход IaC (Infrastructure as Code) состоит не только из кода, который хранится в репозитории, но еще людей и процессов, которые этот код окружают. Можно ли переиспользовать подходы из разработки ПО в управление и описание инфраструктуры? Будет не лишним держать в голове эту идею, пока будете читать статью.


English version

Читать дальше →
Total votes 21: ↑19 and ↓2 +17
Views 8.1K
Comments 4

MPIRE — быстрая альтернатива multiprocessing

SkillFactory corporate blog Open source *Python *Programming *Concurrent computing *
Translation
Tutorial

MPIRE комбинирует функции, подобные map из multiprocessing.Pool, с преимуществами копирования при записи общих объектов multiprocessing.Process. В пакете также есть простые в работе функции состояния рабочего процесса, информирования о нём и индикатора выполнения. Сокращённым переводом документации делимся к старту курса по Fullstack-разработке на Python.

Читать далее
Total votes 20: ↑17 and ↓3 +14
Views 1.9K
Comments 3

Мой MikroTik – моя цифровая крепость (часть 3)

RUVDS.com corporate blog Information Security *Network technologies *
Статья является продолжением первой и второй частей, посвящённых организации практической безопасности сетей, построенных на оборудовании MikroTik. Ранее были рассмотрены общие рекомендации, безопасность уровней L1, L2 и L3. Настало время показать варианты реализации централизованного логирования. Поехали!
Читать дальше →
Total votes 35: ↑33 and ↓2 +31
Views 8K
Comments 10

В центре Галактики найден источник странных сигналов непонятной природы

Astronomy


В новом исследовании австралийских астрономов описывается странный источник радиосигналов, расположенный недалеко от центра Млечного Пути. Необычный характер этих сигналов с переменной периодичностью сбивает учёных с толку. Исследование опубликовано на сервере препринтов arXiv и готовится к публикации в журнале The Astrophysical Journal.

Странность сигналов из неизвестного пока источника характеризуется тем, что они могут периодически приходить несколько недель подряд, а потом внезапно прекращаться на определённое время. Такая схема испускания сигналов не соответствует ни одному из известных астрономических объектов.

Данные об этих сигналах были получены радиоинтерферометром «Австралийский следопыт квадратно-километровой решётки» (АСКАП), расположенным в западной части Австралии.
Читать дальше →
Total votes 31: ↑31 and ↓0 +31
Views 37K
Comments 39

Все же слипнется: Влияние SARS-CoV-2 на нервные ткани

Popular science Brain Health Biology

TL;DR: Спайковый белок ковида (S spike) вызывает структурные изменения в нервных тканях - нейрончики слипаются между собой и с глиальными клектами и перестают работать. Да, запахи скорее всего отбивает по этой причине. Да, это тот белок который используют вакцины. Нет, все не так страшно, вакцинированный username - извилины не слиплись от привки (по крайней мере не все).

Prooflink на bioRxiv (Препринт от первого сентября - cutting edge текущих исследований).

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

Читать далее
Total votes 130: ↑124 and ↓6 +118
Views 39K
Comments 200

Опыт коррекции зрения под общим наркозом по методике ReLEx Smile или Как лишиться нормального зрения на один глаз

Health

Большинство обзоров методов лазерной коррекции сопровождаются однотипно довольными отзывами людей, которые на следующий день стали видеть 120% от нормы. Мне же хочется дать чуть другой взгляд на эту процедуру, так как среди моих знакомых есть много людей с различными проблемами со зрением (и с миопией, и с пресбиопией), которые задумываются о коррекции. Тем более так сложилось, что на Habr есть множество отзывов и толковых материалов на эту тему.

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

Читать далее
Total votes 258: ↑257 and ↓1 +256
Views 67K
Comments 290

Первый стабильный выпуск низкоуровневого корректора раскладок в linux «xswitcher»

*nix *Go *Software

Спустя год разработки удалось(у меня нашлась пара недель) довести до рабочего состояния задуманное в предыдущей публикации. А спустя ещё пару месяцев я пишу наконец эту статью.

В общем, ура! "Мы строили-строили и наконец построили". И оно даже работает/переключает. Причём, и в gnome3 тоже (не без помощи костыля).

Но, обо всём — по порядку.
Total votes 25: ↑24 and ↓1 +23
Views 5.1K
Comments 13

Ботнет Mēris: расследуем крупнейшую DDoS-атаку в истории интернета

Яндекс corporate blog Qrator Labs corporate blog High performance *Information Security *
image

На днях в СМИ появилась информация о DDoS-атаке на Яндекс. Это правда, но не вся. Нашим специалистам действительно удалось отразить рекордную атаку более чем в 20 млн RPS — это самая крупная атака из известных за всю историю интернета. Но это лишь одна из множества атак, направленных не только на Яндекс, но и на многие другие компании в мире. Атаки продолжаются уже несколько недель, их масштабы беспрецедентны, а их источник – новый ботнет, о котором пока мало что известно.

Сегодня вместе с коллегами из Qrator Labs мы хотим поделиться текущими результатами совместного расследования деятельности нового ботнета Mēris. Расследование еще продолжается, но мы считаем важным поделиться уже собранной информацией со всей индустрией.

Читать дальше →
Total votes 176: ↑173 and ↓3 +170
Views 69K
Comments 144

Мой MikroTik – моя цифровая крепость (часть 1)

RUVDS.com corporate blog Information Security *Network technologies *
В статье рассмотрены различные подходы к организации практической безопасности сетей, построенных на оборудовании MikroTik, в том числе при помощи дополнительного открытого программного обеспечения, расширяющего имеющиеся штатные возможности, что в комплексе позволяет качественно администрировать сетевые средства, а также своевременно реагировать на различные угрозы информационной безопасности.
Читать дальше →
Total votes 88: ↑85 and ↓3 +82
Views 37K
Comments 99

Трояны и бэкдоры в кнопочных мобильных телефонах российской розницы

Information Security *Reverse engineering *Cellular communication

Немалое количество простых кнопочных телефонов, присутствующих в российских магазинах, содержат нежелательные недокументированные функции. Они могут совершать автоматическую отправку СМС-сообщений или выходить в интернет для передачи факта покупки и использования телефона (передавая IMEI телефона и IMSI SIM-карт). Встречаются модели со встроенным трояном, отправляющим платные СМС-сообщения на короткие номера, текст которого загружается с сервера, также бывают устройства с настоящим бэкдором, пересылающим входящие СМС-сообщения на сервер злоумышленников.
Статья описывает детали вредоносных функций и способы их обнаружения.

Читать далее
Total votes 571: ↑570 and ↓1 +569
Views 153K
Comments 357

Оконные функции с «форточкой» или как пользоваться фреймом

OTUS corporate blog SQL *Microsoft SQL Server *
Всем привет. 26 февраля в OTUS стартовали занятия в новой группе по курсу «MS SQL Server разработчик». В связи с этим я хочу поделиться с вами своей публикацией про оконные функции. Кстати, в ближайшую неделю еще можно записаться в группу ;-).





Оконные функции прочно вошли в нашу практику, но мало кто знает как работают фреймы RANGE и ROWS.

Возможно поэтому они несколько реже встречаются. Цель этой статьи привести примеры использования, чтобы у вас точно не осталось вопросов “Кто есть кто?” и “Как это применять?”. Вопрос “Зачем?” в статье останется не освещенным.

Давайте разберемся что такое фрейм, и как схожего эффекта достичь с помощью ORDER By в предложении OVER().

Для демонстрации будем использовать простую таблицу, чтобы можно было просчитать примеры без использования компилятора. Вообще, очень рекомендую — посмотрите и продумайте, что будет в результате выполнения, а потом проверьте себя — так вы обнаружите белые пятна в восприятии работы оконных функций, которые могут быть совсем не очевидными, когда читаешь уже готовые результаты.
Читать дальше →
Total votes 15: ↑15 and ↓0 +15
Views 5.4K
Comments 1

Как развитие алгоритмов сжатия остановилось 20 лет назад, или о новом конкурсе на 200 тысяч евро

Programming *Data compression *Machine learning *Popular science Artificial Intelligence

В октябре прошлого года я опубликовал статью «О талантах, деньгах и алгоритмах сжатия данных», где с юмором описал, как «изобретают» новые алгоритмы сжатия люди, не имеющие достаточно навыков для реализации своих идей. А заодно рассказал про существующие конкурсы по новым алгоритмам, в том числе двигавшийся тогда к завершению конкурс алгоритмов сжатия с призовым фондом 50 тысяч евро.

Пост набрал 206 «плюсов», вышел на 2 место топа недели и вызвал оживленную дискуссию, в которой мне больше всего понравился комментарий: «Коммерческого интереса эффективность по сжатию алгоритмов сжатия без потерь сегодня не представляет, в силу отсутствия принципиально более эффективных алгоритмов. Деньги сегодня — в сжатии аудио-видео. И там и алгоритмы другие. Тема сжатия без потерь удобна именно лёгкостью верификации алгоритма, и не слегка устарела. Лет на 20.» 

Поскольку я сам уже 20 лет в области сжатия видео, с ее бурным развитием мне спорить сложно. А вот что сжатие без потерь развиваться перестало… Хотя логика тут понятна каждому. Я до сих пор пользуюсь ZIP, все мои друзья пользуются ZIP с 1989 года — значит, ничего нового не появляется. Так ведь? Похоже рассуждают сторонники плоской земли. ))) Я не видел, знакомые не видели, и даже некоторые авторитеты утверждают, значит, это так! 

О том, как Intel просили меня не прекращать читать курс по сжатию, ибо людей нет новые алгоритмы делать, я в прошлый раз писал. Но тут и Huawei в ту же дуду дует! Вместо того, чтобы раздать призы и должности победителям, а затем успокоиться, поскольку развитие давно встало, эти эксцентричные люди посчитали конкурс крайне успешным и запустили новый с призовым фондом 200 тысяч EUR.

Развивались ли алгоритмы сжатия без потерь в последние 20 лет? Чем закончился прошлый конкурс и на сколько опередили baseline? Сколько денег получили русские таланты, а сколько зарубежные? И есть ли вообще жизнь на Марсе в сжатии без потерь? 

Кому интересно — добро пожаловать под кат! 
Читать дальше →
Total votes 259: ↑258 and ↓1 +257
Views 51K
Comments 120

Радиоактивные продукты. Гамма-спектрометр. Часть 2

Popular science Physics Chemistry Ecology Electronics for beginners
Tutorial
В предыдущей части мы узнали как собрать гамма-спектрометр. Научились правильно выбирать кристалл йодистого натрия и многие другие тонкости в этом спектрометрическом ремесле.

Первая часть



Дальше нам нужно построить свинцовый домик. Его задача изолировать спектрометр от внешнего природного фона.

Нам понадобится:

  1. Вентиляционная оцинкованная труба диаметром 120 мм с заглушкой на одном из концов.
  2. Латунная гильза калибром 76-мм для танковых пушек времен второй мировой войны. Год выпуска 1941. В идеале нам нужна медь, но латунь имеет в своем составе минимум 60 процентов меди, все остальное это цинк и возможные примеси.
  3. Две крепкие массивные ручки для транспортировки свинцового домика. Вес у него будет немаленький.
Читать дальше →
Total votes 72: ↑71 and ↓1 +70
Views 14K
Comments 32

Пуск приложеньица

IT Terminology
Екатерина Лажинцева занимается русификацией продуктов Microsoft ещё со времён Windows for Workgroups. Некоторое время она публиковала в своём ЖЖ занятные случаи из прошлых локализаций, включая историю приснопамятного «приложеньица» в IE 4.0.
И он отчасти от неопытности, отчасти в пылу молодого задора переводил не совсем обычным образом. Много чего мы все-таки вернули в более привычный вид, но вот «приложеньице запущено» было замечено слишком поздно, когда строка уже ушла из Ирландии в Редмонд для включения в Java-машину, и исправить это нам уже не дали. (из других интересных переводов: Access denied «В притязаниях отказано».)

В настройках JVM необычные переводы отыскиваются до сих пор:
показывать предупреждающие вымпелы

Читать дальше →
Total votes 108: ↑98 and ↓10 +88
Views 5.5K
Comments 135

Самая совершенная китайская пишущая машинка

Timeweb corporate blog Typography *Interfaces *Language localisation *Old hardware

На Хабре уже были статьи об истории набора на китайском: в эпоху механической печати не обойтись было без устройств с тысячами отдельных литер и вместо клавиатуры — указателем, перемещающимся в двух измерениях. Лишь в 1980-х, на закате машинописи, развитие микроэлектроники позволило создать китайскую пишущую машинку с привычной европейцу клавиатурой. Хотя посмотрите-ка на эту клавиатуру пристальнее: латинские буквы на клавишах заметно искажены, особенно N и M. Это легендарная китайская небрежность, или же искажённые формы букв несут глубокий смысл?

Читать далее
Total votes 43: ↑42 and ↓1 +41
Views 7.7K
Comments 8

Новости из жизни Haiku за июль-август 2021

Open source *C++ *Qt *Software

Здравствуйте, дорогие друзья.

Исторически сложилось, что изначально сообщество BeOS/Haiku обитало на qube.ru и Jabber-канале. Но, со временем оно перебралось в телеграмм канал и vk-сообщество, где участники сообщества, кто есть в VK, собирают и обсуждают новости проекта.

И в данном материале я хочу рассказать Вам новости из жизни Haiku накопившееся за июль-часть августа.

Читать далее
Total votes 18: ↑18 and ↓0 +18
Views 3.1K
Comments 11

7 причин почему вам не стоит переходить на Mac, или как справиться с этой демонической машиной

System Analysis and Design *Desktop environments **nix *Laptops
Sandbox

Mac наступает со своим чипом M1. Новичков в этой экосистеме должно заметно прибавиться. Сам я многие годы с уважением смотрел на эти интерфейсы. Слушая какой же Mac удобный, плавный и интуитивный. Какой там великолепный Trackpad, что даже мышь не нужна и бла бла бла. И вот, после 15 лет работы CAD разработчиком, я решил поменять профиль и стать программистом. А чтобы не терять мотивацию в процессе обучения, выбрал для себя наиболее наглядное направление, как мне показалось — iOS разработка. Сказано — сделано. MacBook Pro 16” уже год мой основной компьютер.

Так что же с ним не так?
Total votes 417: ↑338 and ↓79 +259
Views 115K
Comments 1143

Как уронить космическую станцию

Popular science Astronautics Physics Astronomy

Когда "Наука" креативно избавлялась от остатков топлива, разворачивая МКС вокруг своей оси, мне стало любопытно: если расположение случайно включившегося двигателя было бы максимально неудачным, сколько потребовалось бы времени, топлива и тяги, чтобы свести станцию с орбиты?

Сегодня в выпуске: читаем с выражением первую страницу учебника по орбитальной механике, выясняем где у Солнца его смертельные лазеры, вспоминаем осень 2003, пишем отвратительно медленный код (из-за чего пьем много чая), пытаемся уронить МКС и Lunar Gateway.

Нажмите чтобы нырнуть в атмосферу
Total votes 160: ↑158 and ↓2 +156
Views 42K
Comments 64

Хватит клепать псевдопрограммистов, или «Горшочек — не в IT!»

ДомКлик corporate blog Programming *Studying in IT IT career

Дисклеймер: все события являются вымышленными, а совпадения - случайными

Все они были мертвы. Последний выстрел поставил жирную точку в этой истории. Я снял палец с курка — всё было кончено.

Макс Пэйн

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

Моё путешествие в IT наконец-то дошло до несгораемой суммы. Я, как и тысячи других до меня, кинувший работу ради мечты, добился-таки своего. Мама смотрела на меня с гордостью, а друзья — с завистью! Недоброжелатели же захлёбывались от желчи, ведь стало понятно, что я неиллюзорно переиграл и уничтожил всех дешёвок :) А сам стал иметь VIP-статус недешёвки, ведь мой работодатель уже побежал насыпать мне 100500 килорублей в секунду на мой швейцарский счёт.

Красивая история, правда? Хотите так же? Тогда переходите по этой ссылке и приобретайте курс от <default_school_name>, и через Х дней мы будем трудиться вместе!

Если вы дочитали до этого места, то наверняка поняли, о чём мы сегодня поговорим. Рекламой различных интенсивов и онлайн-курсов сейчас завален весь интернет:

Читать далее
Total votes 269: ↑256 and ↓13 +243
Views 103K
Comments 603

На модуле «Наука» во время полета к МКС были массовые отказы систем, с которыми Роскосмос сумел справиться

Popular science Old hardware Astronautics
Модуль «Наука» (справа) пристыкован к МКС. Источник фото: Роскосмос.

По информации источника «РИА Новости», на модуле «Наука» во время полета к МКС были массовые отказы систем, грозившие серьезной аварийной ситуацией после старта. Специалисты Роскосмоса удаленно занимались устранением нештатных ситуаций на модуле все 8 суток полета. В ходе этого времени было полностью пересмотрено полетное задание «Науки», восстановлена устойчивая связь с модулем через наземные измерительные пункты и создана экстренная рабочая группа из самых компетентных экспертов отрасли, включая инженеров холдинга «Российские космические системы». Именно они смогли оперативно решить задачу по стабильной передаче обновленных команд управления на модуль и получения с него нужной телеметрической информации.
Читать дальше →
Total votes 24: ↑21 and ↓3 +18
Views 21K
Comments 48

Information

Rating
2,933-rd
Registered
Activity