Хабрахабр

  • Фото Чем занять этот спецназ?

    Чем занять этот спецназ?

    Это было в студенческие годы моих родителей. Тогда, в Союзе, студентов часто привлекали для помощи в колхозах. Жили они у местных жителей. У одной семьи, где жила моя мама и подруга-студентка, было четверо сорванцов небольшого возраста (2, 4 и 6 лет) и собака – прямо банда. Как-то раз вернулись девушки с работ и наблюдают такую картину: ребятишки все шмыгают носами,…

    Читать далее »
  • Фото Полное и безупречное​ доказательство того, что π = 4, составленное потомственнымъ изобрѣтателемъ Ѳомой Пустобрехомъ

    Полное и безупречное​ доказательство того, что π = 4, составленное потомственнымъ изобрѣтателемъ Ѳомой Пустобрехомъ

    Сія короткая ​замѣтка​ являетъ собой отвѣтъ на статью "Какъ въ Индіанѣ чуть не узаконили π = 3. 2". Оная статья глубоко потрясла насъ своей ариѳметическою безграмотностію и вопіющими ошибками. Единственное, что вселяетъ радость, такъ это то, что больше половины уважаемыхъ читателей ​Хабра​ согласно опросу знаетъ, что π = 4. Чтобы хоть какъ-то исправить несправедливость, предлагаю искушенному читателю ​нижеприведенную​ статью. Что…

    Читать далее »
  • Фото Singularity-дайджест — подборка эссе о будущем в эпоху искусственных нейросетей

    Singularity-дайджест — подборка эссе о будущем в эпоху искусственных нейросетей

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

    Читать далее »
  • Фото Добавляем pairwise (попарное тестирование) в свой арсенал QA инженера

    Добавляем pairwise (попарное тестирование) в свой арсенал QA инженера

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

    Читать далее »
  • Фото /GNUser/Tilers

    /GNUser/Tilers

    После пары месяцев использования тайлинговых менеджеров вернулся к кедам и плазме. Мой мир оказался не готов к столь радикальным переменам. Кто-то скажет что я недостаточно старался - может быть. Но есть и, на мой взгляд, объективные причины. Обо что речь Тайлеры это в целом такой подход к организации экранного пространства в пику каскадному (плавающему) размещению окон. Где-то я это уже…

    Читать далее »
  • Фото А потом снизу постучали: продажи жестких дисков продолжают обваливаться. Падают и продажи ПК с ноутбуками

    А потом снизу постучали: продажи жестких дисков продолжают обваливаться. Падают и продажи ПК с ноутбуками

    И по-другому это явление не назовешь, именно обвал. Дело в том, что продажи жестких дисков в первом квартале 2023 года упали на 35% по сравнению с прошлым годом. И эксперты уже не берутся прогнозировать дальнейшую динамику продаж — уж слишком все непредсказуемо. Подробности — под катом. Насколько все серьезно? Насколько можно понять, очень серьезно. Так, Seagate, Toshiba, и Western Digital…

    Читать далее »
  • Фото Ни одно задание не будет провалено: Spring Boot и Quartz в режиме cluster

    Ни одно задание не будет провалено: Spring Boot и Quartz в режиме cluster

    Цель данного мини-туториала Ниже будет краткий обзор настройки приложения, написанного на Kotlin + Spring Boot, которое развернуто в кластере в нескольких экземплярах и использует библиотеку Quartz для выполнения запланированных по cron заданий только на одном из инстансов этого сервиса. Пример: в OpenShift крутится несколько подов микросервиса, один из которых раз в сутки должен осуществлять формирование отчета. Если под упал во…

    Читать далее »
  • Фото BlackMamba или как ChatGPT пишет вредоносы

    BlackMamba или как ChatGPT пишет вредоносы

    Скорее всего не для кого уже не новость, что ChatGPT от OpenAI способен не только генерировать статьи, идеи, писать код вместо разработчика, но также писать всякого рода вирусы и прочие вредоносные программы. Специалисты кибербезопасности из компании Hyas решили продемонстрировать, на что способно вредоносное программное обеспечении на основе ChatGPT. По итогу получился интеллектуальный вирус, способный сам принимать решения и генерировать концы…

    Читать далее »
  • Фото Экспресс-анализ данных на Python

    Экспресс-анализ данных на Python

    Вводная В рамках расширения своих компетенций периодически провожу анализ данных датасетов. В какой-то момент осознал, что трачу время на столбцы с аналитиками, в которых все в порядке. Данные полные, тип данных единый, интерпретация понятна. Если столбцов несколько десятков, то обзорная проверка атрибутов каждого столбца занимает довольно значительное время. Посмотрел в сторону библиотеки pandas-profiling. Мне показалось, что инструмент хорошо подходит для…

    Читать далее »
  • Фото Conc: новая библиотека для управления конкурентностью в Go

    Conc: новая библиотека для управления конкурентностью в Go

    Одной из главных фишек языка Go является удобная работа с конкурентностью. Однако, в больших проектах всё равно возникают некоторые проблемы: утечка горутин некорректная обработка паник в горутинах плохая читаемость кода необходимость писать повторяющийся код из раза в раз Как указывает автор библиотеки в своей статье, он часто сталкивается с ошибками при работе с горутинами, что побудило его создать новую библиотеку…

    Читать далее »


Кнопка «Наверх»