10 самых интересных ошибок в Java проектах за 2024 год
В 2024 году ребята тз PVS-Studio проверили много проектов, о чём регулярно писали в свой блог. Теперь же настала новогодняя пора, и самое время рассказывать новогодние истории. Давайте узнаем про самые интересные Java-ошибки в опенсорсных проектах.
В 2024 году ребята тз PVS-Studio проверили много проектов, о чём регулярно писали в свой блог. Теперь же настала новогодняя пора, и самое время рассказывать новогодние истории. Давайте узнаем про самые интересные Java-ошибки в опенсорсных проектах.
🤓16💩7👍4❤2🔥1🤔1😡1
Как взломать Harley Davidson
В декабре 2021 года была опубликована статья по взлому фирменного диагностического комплекса. С тех пор появилось новое поколение мотоциклов, которые никого не оставляют равнодушными. Давайте покопаемся у них прямо в мозгах.
В декабре 2021 года была опубликована статья по взлому фирменного диагностического комплекса. С тех пор появилось новое поколение мотоциклов, которые никого не оставляют равнодушными. Давайте покопаемся у них прямо в мозгах.
🔥29👍19 6❤5🥱1
На прошедшей неделе мы подводили хабраитоги года, вращали новогоднюю ёлку со скоростью 1800 оборотов в минуту, вспоминали историю легендарного салата оливье и печатали на старых USB-принтерах через Wi-Fi и Ethernet без установки драйверов.
Лучшие публикации недели (23-29 декабря 2024)
Лучшие публикации недели (23-29 декабря 2024)
👍6👏6❤2❤🔥1
Как студенческая шутка о тостере оказалась в Википедии и стала интернет-сенсацией
Все мы хорошо знаем, что информация в Википедии далеко не всегда соответствует действительности. Поэтому когда на Хабре выходят материалы, основанные на данных из Вики, авторов таких статей в комментариях часто «раскладывают на атомы», указывая на элементарное отсутствие проверки матчасти.
Но порой ситуация совсем выходит из-под контроля. Так случилось в 2012 году, когда в Интернете появились сотни статей с упоминанием Алана Макмастерса. Таинственного изобретателя электрического тостера из 1893 года, который стал чуть ли не национальным героем Шотландии. И которого, как оказалось, никогда не существовало.
Все мы хорошо знаем, что информация в Википедии далеко не всегда соответствует действительности. Поэтому когда на Хабре выходят материалы, основанные на данных из Вики, авторов таких статей в комментариях часто «раскладывают на атомы», указывая на элементарное отсутствие проверки матчасти.
Но порой ситуация совсем выходит из-под контроля. Так случилось в 2012 году, когда в Интернете появились сотни статей с упоминанием Алана Макмастерса. Таинственного изобретателя электрического тостера из 1893 года, который стал чуть ли не национальным героем Шотландии. И которого, как оказалось, никогда не существовало.
🤣55👍16🥴4❤3😁3🤮3🤓1
20-летие Linux для десктопных систем. Часть вторая
Итак, в стремлении создать идеальную десктопную систему, аналогичную GNOME и Debian, молодой Ploum присоединяется к тайному проекту «no-name-yet», который в итоге становится Ubuntu.
Итак, в стремлении создать идеальную десктопную систему, аналогичную GNOME и Debian, молодой Ploum присоединяется к тайному проекту «no-name-yet», который в итоге становится Ubuntu.
👍43💩13🔥6❤4
Зрение и нейронные сети: как мы на самом деле видим мир
Вы когда-нибудь задумывались что мир, который вы видите, по большей части продукт нейронных сетей вашего мозга с массой доработок, закрашивания, раскрашивания, удаления артефактов и всё это происходит на скорости 30-60 генераций изображений в секунду. Мозг разумеется не оперирует дискретными кадрами, и люди, могут реагировать на события, происходящие со скоростью выше 1/60 секунды. Однако это не включает полного построения визуального образа или его осознанной оценки. Как правило, это простые реакции на движение: уклониться, отстраниться, защититься, нажать на кнопку. При недостаточности информации она заполняется из памяти или воображения. Описывая такой опыт, люди говорят, что увидели мелькнувшую тень. Событие произошло слишком быстро для построения её полноценной визуальной картины. Эксперименты на добровольцах по распознаванию незнакомых изображений, указывают на предел полного восприятия изображения (которое потом доброволец может описать или нарисовать) в 1/60 секунды. Дальнейшее уменьшение времени демонстрации приводит к пробелам в деталях, вплоть до возможности описать только общую яркость картинки, но не детали изображения.
Вы когда-нибудь задумывались что мир, который вы видите, по большей части продукт нейронных сетей вашего мозга с массой доработок, закрашивания, раскрашивания, удаления артефактов и всё это происходит на скорости 30-60 генераций изображений в секунду. Мозг разумеется не оперирует дискретными кадрами, и люди, могут реагировать на события, происходящие со скоростью выше 1/60 секунды. Однако это не включает полного построения визуального образа или его осознанной оценки. Как правило, это простые реакции на движение: уклониться, отстраниться, защититься, нажать на кнопку. При недостаточности информации она заполняется из памяти или воображения. Описывая такой опыт, люди говорят, что увидели мелькнувшую тень. Событие произошло слишком быстро для построения её полноценной визуальной картины. Эксперименты на добровольцах по распознаванию незнакомых изображений, указывают на предел полного восприятия изображения (которое потом доброволец может описать или нарисовать) в 1/60 секунды. Дальнейшее уменьшение времени демонстрации приводит к пробелам в деталях, вплоть до возможности описать только общую яркость картинки, но не детали изображения.
❤45👍31😱3👌2👎1
Безопасно ли пить морскую воду?
Основная проблема морской воды не в составе как таковом, а в огромной для человека концентрации ионов. Даже в лечебных минеральных водах, которые не рассчитаны на длительное употребление, минерализация достигает 15 г/л максимум, а у морской воды этот показатель превышен в 2 с лишним раза.
Основная проблема морской воды не в составе как таковом, а в огромной для человека концентрации ионов. Даже в лечебных минеральных водах, которые не рассчитаны на длительное употребление, минерализация достигает 15 г/л максимум, а у морской воды этот показатель превышен в 2 с лишним раза.
👍38🤔8🥱3❤2😁2🤮2
Один год с GraphQL: как технология работает на длинной дистанции
Предновогодний кодфриз — это время для полезных открытий: есть возможность поковыряться в имеющихся системах и что-нибудь исправить. В этой статье ребята из «Сравни» рассказывают, как провели год с GraphQL и как за это время им удалось облегчить жизнь и технологическим, и продуктовым командам.
Предновогодний кодфриз — это время для полезных открытий: есть возможность поковыряться в имеющихся системах и что-нибудь исправить. В этой статье ребята из «Сравни» рассказывают, как провели год с GraphQL и как за это время им удалось облегчить жизнь и технологическим, и продуктовым командам.
❤17😁11👍9🥱2 1
Обзор на разнообразные интерфейсы Stable Diffusion. Automatic1111 — не одинок
Для многих пользователей, занимающихся генерацией изображений с помощью ИИ у себя дома, интерфейс Automatic1111 стал стандартным. Однако мир ИИ-технологий не стоит на месте, и появляются новые инструменты и интерфейсы, которые могут предложить ещё больше возможностей и удобства. Рассмотрим, какие альтернативы существуют для Automatic1111 и ComfyUI и почему вам стоит обратить на них внимание.
Для многих пользователей, занимающихся генерацией изображений с помощью ИИ у себя дома, интерфейс Automatic1111 стал стандартным. Однако мир ИИ-технологий не стоит на месте, и появляются новые инструменты и интерфейсы, которые могут предложить ещё больше возможностей и удобства. Рассмотрим, какие альтернативы существуют для Automatic1111 и ComfyUI и почему вам стоит обратить на них внимание.
👍17🤮8👎2💩2❤🔥1
Ёлочные гирлянды на ардуино и адресных светодиодах уже порядком поднадоели. Время исправить это положение. Как насчёт собрать гирлянду, которая мигает так, как не может ни одна другая, да ещё и без использования микроконтроллеров и даже микросхем логики?
Новогодняя гирлянда любителя транспорта
Новогодняя гирлянда любителя транспорта
👍41🔥17❤2
Решаем проблему устаревания кэширующих серверов. Смотрим на телевизоре. Не VPN
Попробуем поднять свой «кэширующий» сервер. В качестве него будем использовать дешёвый одноплатный компьютер MangoPi MQ-Quad (или другой аналогичный) стоимостью не более $29.
Попробуем поднять свой «кэширующий» сервер. В качестве него будем использовать дешёвый одноплатный компьютер MangoPi MQ-Quad (или другой аналогичный) стоимостью не более $29.
😁89🤡42👍35💩10❤7👎4💯4🔥2😢1👌1
Хитрости для программистов: пять команд Linux, с которыми ваша жизнь не будет прежней
Интерфейс командной строки — это альфа и омега для большинства технарей, особенно для разработчиков и сисадминов. Чем бы вы ни занимались — скриптами, конфигурацией серверов или автоматизацией задач, — команды Linux сэкономят вам часы рабочего времени. Но если только вы умеете грамотно с ними обращаться.
Поначалу Linux многих обескураживает, но как только вы разберётесь с интерфейсом командной строки, вы поймёте, что это лучший друг программиста. Простые, но эффективные команды Linux могут заметно улучшить любые рабочие процессы — от навигации по каталогам до манипуляции с файлами и даже исправления ошибок.
В этой статье поговорим о пяти командах, упрощающих жизнь разработчика. Это не просто удобные приёмы, которые не помешало бы знать. Эти команды сэкономят вам время и значительно повысят эффективность взаимодействия с терминалом.
Интерфейс командной строки — это альфа и омега для большинства технарей, особенно для разработчиков и сисадминов. Чем бы вы ни занимались — скриптами, конфигурацией серверов или автоматизацией задач, — команды Linux сэкономят вам часы рабочего времени. Но если только вы умеете грамотно с ними обращаться.
Поначалу Linux многих обескураживает, но как только вы разберётесь с интерфейсом командной строки, вы поймёте, что это лучший друг программиста. Простые, но эффективные команды Linux могут заметно улучшить любые рабочие процессы — от навигации по каталогам до манипуляции с файлами и даже исправления ошибок.
В этой статье поговорим о пяти командах, упрощающих жизнь разработчика. Это не просто удобные приёмы, которые не помешало бы знать. Эти команды сэкономят вам время и значительно повысят эффективность взаимодействия с терминалом.
👍98💩21❤11🤡6👎5🔥4🤮3🤓2
«Разработка плагина PreCommitSpellChecker открыла новые возможности для команды. Теперь можно интегрировать собственные проверки прямо в среду разработки. Это позволяет разработчикам проводить локальные проверки перед коммитом, что повышает стабильность приложения и уменьшает риск ошибок в основной ветке»
Разработка плагина для Android Studio
Разработка плагина для Android Studio
👍21❤4
«Мы часто меняем и обновляем технику, но у каждого из нас наверняка есть самый любимый компьютер. Для меня такой машиной стала Искра-1030, — ими были оснащены вычислительные лаборатории в нашем институте. Именно этот ПК остался в моих воспоминаниях, как самая интересная персоналка из всех, с которыми я имел дело в начале девяностых»
«Искра» божья. Вспоминаем персональный компьютер «Искра-1030»
«Искра» божья. Вспоминаем персональный компьютер «Искра-1030»
👍92❤25😁9🤮6🔥4🤔2😱2
«Начались боли в спине — пошли эксперименты. Год за годом, стол за столом приходил к идеалу: ортопедический стул, стол с вырезом и регулировкой высоты, кронштейн для фиксации монитора на уровне глаз.
Спустя два года обнаружил себя буквально прикованным к положению лежа с противоречивыми диагнозами от неврологов, ортопеда и нейрохирурга.
Расскажу о самых интересных организациях рабочего пространства, которые попробовал, поделюсь наблюдениями, поспекулирую о вреде конвенциальных подходов»
Эволюция рабочего места одного программиста
Спустя два года обнаружил себя буквально прикованным к положению лежа с противоречивыми диагнозами от неврологов, ортопеда и нейрохирурга.
Расскажу о самых интересных организациях рабочего пространства, которые попробовал, поделюсь наблюдениями, поспекулирую о вреде конвенциальных подходов»
Эволюция рабочего места одного программиста
👍106❤25😱13🥱6🤔5💩5
Продолжаем про ворон
Разумеется, самая главная фича врановых — их интеллект. Причём история исследования птичьего мозга полна драм и мучительных попыток натянуть сову теории на глобус практических наблюдений.
Разумеется, самая главная фича врановых — их интеллект. Причём история исследования птичьего мозга полна драм и мучительных попыток натянуть сову теории на глобус практических наблюдений.
🤓65👍41😁20👎3🔥2
Бюджетный квадрокоптер на базе ESP32 своими руками
За последние годы дроны стремительно переросли из нишевых хобби-девайсов в гибкие инструменты, применяемые для множества всевозможных задач — от фотографии до сельского хозяйства и даже военной сферы. В зависимости от назначения, характеристик и способности нести полезную нагрузку подобные устройства могут стоить от нескольких тысяч до миллионов.
И хотя основной принцип, лежащий в их основе, может казаться простым, для правильного функционирования дронов и реализации ими нужных задач применяются сложные технологии и вычислительные системы. Например, для сохранения стабильности в полёте необходимы прецизионные датчики вроде гироскопа, а также эффективная обработка считываемых ими данных. Нашим же проектом станет сборка небольшого дрона, управляемого с помощью смартфона.
За последние годы дроны стремительно переросли из нишевых хобби-девайсов в гибкие инструменты, применяемые для множества всевозможных задач — от фотографии до сельского хозяйства и даже военной сферы. В зависимости от назначения, характеристик и способности нести полезную нагрузку подобные устройства могут стоить от нескольких тысяч до миллионов.
И хотя основной принцип, лежащий в их основе, может казаться простым, для правильного функционирования дронов и реализации ими нужных задач применяются сложные технологии и вычислительные системы. Например, для сохранения стабильности в полёте необходимы прецизионные датчики вроде гироскопа, а также эффективная обработка считываемых ими данных. Нашим же проектом станет сборка небольшого дрона, управляемого с помощью смартфона.
👍60😢13❤8💩8🔥5🤡4👎3
«В преддверии Нового года очень хотелось написать статью о какой-нибудь праздничной поделке. Вообще, каждый год я стараюсь сделать что-то новое, чтобы порадовать свою семью. Решил с вами поделиться своей первой разработкой, которая радует нас в праздники уже 14 лет»
Светодиодная звезда из ёлочной игрушки
Светодиодная звезда из ёлочной игрушки
👏48👍33🤡6💩5❤4😁1
Главные мемы 2024 года. Мужчина или медведь? Павел Дуров или капибара?
В отличие от прошлого года и предшествующих лет на удивление многие из мемов касались разнообразных животных, а главной кузницей контента окончательно стал TikTok.
В отличие от прошлого года и предшествующих лет на удивление многие из мемов касались разнообразных животных, а главной кузницей контента окончательно стал TikTok.
🤡87🤮22💩13👍11😁6❤4👎4
Почему число «1/137» встречается в природе повсюду
Одна из фундаментальных констант природы, постоянная тонкой структуры, определяет очень многое в нашей Вселенной. Вот почему она важна.
Одна из фундаментальных констант природы, постоянная тонкой структуры, определяет очень многое в нашей Вселенной. Вот почему она важна.
👍76❤34🤮26🤯13🤔7🤡6👎3😱3🤓2😇1