IT. А чего боишься ты? 5 лет спустя
Ровно пять лет назад ребята из Positive Technologies составили топ страшных историй из IT: дипфейки и умные унитазы, взломы и утечки данных… Казалось бы, ничего не изменилось. Как бы не так! Всё стало более пугающим…
Техника сегодня и даже пять лет назад — это уже довольно разные вещи. Кардинально она может не отличаться, потому что всё ещё обладает относительно одинаковыми интерфейсами, хотя со своими особенностями. Как и в 2019 нас всё ещё пугает искусственный интеллект, но теперь его возможности не ограничиваются генерацией нереалистичных дипфейков. ИИ стал гораздо страшнее и уже во многом повлиял на нашу жизнь.
Итак, посмотрим, что же успело нас напугать в 20-х годах
#хабрачеллендж
Ровно пять лет назад ребята из Positive Technologies составили топ страшных историй из IT: дипфейки и умные унитазы, взломы и утечки данных… Казалось бы, ничего не изменилось. Как бы не так! Всё стало более пугающим…
Техника сегодня и даже пять лет назад — это уже довольно разные вещи. Кардинально она может не отличаться, потому что всё ещё обладает относительно одинаковыми интерфейсами, хотя со своими особенностями. Как и в 2019 нас всё ещё пугает искусственный интеллект, но теперь его возможности не ограничиваются генерацией нереалистичных дипфейков. ИИ стал гораздо страшнее и уже во многом повлиял на нашу жизнь.
Итак, посмотрим, что же успело нас напугать в 20-х годах
#хабрачеллендж
👍21❤2
Python 3.13: что не попало в заголовки
Мы не будем говорить про новый REPL, no‑GIL-сборку, экспериментальный JIT‑компилятор, устаревшие штуки, новые плюшки системы типов или улучшенные сообщения об ошибках. Вместо этого посмотрим на то, о чём многие не говорили.
Мы не будем говорить про новый REPL, no‑GIL-сборку, экспериментальный JIT‑компилятор, устаревшие штуки, новые плюшки системы типов или улучшенные сообщения об ошибках. Вместо этого посмотрим на то, о чём многие не говорили.
👍25🤮6🔥2❤1
История создания MS-DOS: как 75 тысяч долларов изменили судьбу Microsoft
Представьте себе время, когда персональные компьютеры только появились, а концепция графического интерфейса пользователя была ещё далёкой мечтой. Эта эпоха ознаменовала собой расцвет MS-DOS. Почти пятнадцать лет DOS была основой, от которой зависели тысячи прикладных программ, работающих на миллионах IBM PC и клонов PC.
Рассмотрим, как появилась MS-DOS. Узнаем, почему создателя MS-DOS обвиняли в плагиате, как IBM совершила огромную коммерческую ошибку и что позволило Microsoft занять лидирующие позиции на рынке ПО.
Представьте себе время, когда персональные компьютеры только появились, а концепция графического интерфейса пользователя была ещё далёкой мечтой. Эта эпоха ознаменовала собой расцвет MS-DOS. Почти пятнадцать лет DOS была основой, от которой зависели тысячи прикладных программ, работающих на миллионах IBM PC и клонов PC.
Рассмотрим, как появилась MS-DOS. Узнаем, почему создателя MS-DOS обвиняли в плагиате, как IBM совершила огромную коммерческую ошибку и что позволило Microsoft занять лидирующие позиции на рынке ПО.
👍48🥰6🥱4❤2👌2🤔1🤓1
В эти минуты в Москве проходит True Tech Champ — уникальный формат, в котором шоу-финал чемпионата по программированию совмещён с конференцией и фестивалем технологий.
📺 Мы ведём прямую трансляцию главного зала у себя в ВК 👈
Присоединяйтесь! Давайте смотреть гонку роботов: робомыши будут проходить лабиринт на скорость, а задачу им усложнят ловушки, огонь, дым и вспышки света. А еще нас ждут доклады ученых и IT-профессионалов — о LLM, обучении роботов и стремлении побеждать как факторе развития мозга.
Присоединяйтесь! Давайте смотреть гонку роботов: робомыши будут проходить лабиринт на скорость, а задачу им усложнят ловушки, огонь, дым и вспышки света. А еще нас ждут доклады ученых и IT-профессионалов — о LLM, обучении роботов и стремлении побеждать как факторе развития мозга.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤4🤮3🔥2
Глобально оптимальный, восьмой и наиболее быстрый вид интерпретаторов байткода
Эта статья вступает в техническую полемику со статьёй 2015 года за авторством Atakua. Atakua исследует семь видов интерпретаторов байткода, но делает это без уважения — быстрейшей оказывается двоичная трансляция, которая, по сути, уже не интерпретатор байткода, а форма Ahead-Of-Time-компилятора. Эта двоичная трансляция транслирует байткод в машинный код, представляющий собой цепочку вызовов скомпилированных сервисных процедур. Тех самых, что в интерпретаторе байткода отвечают за выполнение каждого опкода.
Но Atakua не выжал из интерпретаторов байткода всю скорость, которая возможна. Так что эта статья — туториал, как написать интерпретатор байткода, который может обгонять JIT/AOT-компиляцию по скорости.
Эта статья вступает в техническую полемику со статьёй 2015 года за авторством Atakua. Atakua исследует семь видов интерпретаторов байткода, но делает это без уважения — быстрейшей оказывается двоичная трансляция, которая, по сути, уже не интерпретатор байткода, а форма Ahead-Of-Time-компилятора. Эта двоичная трансляция транслирует байткод в машинный код, представляющий собой цепочку вызовов скомпилированных сервисных процедур. Тех самых, что в интерпретаторе байткода отвечают за выполнение каждого опкода.
Но Atakua не выжал из интерпретаторов байткода всю скорость, которая возможна. Так что эта статья — туториал, как написать интерпретатор байткода, который может обгонять JIT/AOT-компиляцию по скорости.
👍16❤4🔥4
«Недавно попалась мне на глаза рекомендация от коллег из Яндекса. Они делали аудит рекламы одного из моих клиентов и заодно дали советы по сайту. Меня как ux-дизайнера удивили несколько из этих советов, сегодня расскажу об одном»
Проблема неактивной кнопки отправки формы
Проблема неактивной кнопки отправки формы
👍19👎5🤔4
🩹 Представлен пластырь для точной передачи тактильных ощущений в различных ситуациях (ФОТО)
🤷♂️ От разработчика из России не приняли Pull Request в опенсорс-проект Spring
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26🔥2
Какие общие технологии и решения появились в процессорах со времён 486, которыми мы часто пользуемся?
Вопрос действительно интересный — что нового появилось, чем мы пользуемся каждый день? Что умеют современные процессоры, чего не могли процессоры год или два назад, пять или десять лет назад, сорок лет назад? Мы просто используем миллиарды транзисторов, даже не зная, как они работают. Покопавшись в Википедии, на сайте Агнера Фога и в документации Intel, автор составил список того, что появилось и используется в современных процессорах. История имеет склонность повторяться, и многое из того, что мы сейчас имеем, вводилось не один раз, просто под разными названиями.
Вопрос действительно интересный — что нового появилось, чем мы пользуемся каждый день? Что умеют современные процессоры, чего не могли процессоры год или два назад, пять или десять лет назад, сорок лет назад? Мы просто используем миллиарды транзисторов, даже не зная, как они работают. Покопавшись в Википедии, на сайте Агнера Фога и в документации Intel, автор составил список того, что появилось и используется в современных процессорах. История имеет склонность повторяться, и многое из того, что мы сейчас имеем, вводилось не один раз, просто под разными названиями.
👍20❤1🤪1
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Никита Соболев | Разговор о карьере, опенсорсе и поиске своего вайба
Мы 7 ноября в 15:00, в прямом эфире поговорим с Никитой Соболевым, опенсорс разработчиком и предпринимателем.
Что обсудим:
— Как начинался его путь в разработке и предпринимательстве.
— Почему опенсорс стал не просто частью его работы, а философией.…
Что обсудим:
— Как начинался его путь в разработке и предпринимательстве.
— Почему опенсорс стал не просто частью его работы, а философией.…
🤮18❤🔥3👍3🔥3🤝1
«Я программирую с восьми лет, и основную часть жизни был разработчиком в том или ином качестве. На протяжении своей жизни кодера я изучил множество языков программирования, которые казались клонами друг друга. Но было и несколько языков, изменивших мой взгляд на программирование, а то и мышление в целом»
Языки программирования, взрывающие мозг
Языки программирования, взрывающие мозг
🥴67👍25👎4
Электроактивные и электроадгезионные приводы роботов
Многие, кто интересуется робототехникой, могут рассказать об интересных приводах, используемых в робототехнических устройствах: кто-то вспомнит виброприводы шагоходов, а кто-то даже упомянет перистальтический привод… Тем не менее, есть ещё как минимум два вида приводов, малоизвестных широкой публике. Именно о них и пойдёт рассказ.
Многие, кто интересуется робототехникой, могут рассказать об интересных приводах, используемых в робототехнических устройствах: кто-то вспомнит виброприводы шагоходов, а кто-то даже упомянет перистальтический привод… Тем не менее, есть ещё как минимум два вида приводов, малоизвестных широкой публике. Именно о них и пойдёт рассказ.
👍21😢1
Эволюция систем управления автомобилями: с 1904 года до наших дней
Сначала интерфейс автомобилей был лаконичным и простым: основные органы управления, отображение скорости, температуры, количество оборотов двигателя. Когда появились дополнительные функции комфорта (климат, музыка, навигация и так далее), способов вывода информации для владельца стало больше.
Сначала интерфейс автомобилей был лаконичным и простым: основные органы управления, отображение скорости, температуры, количество оборотов двигателя. Когда появились дополнительные функции комфорта (климат, музыка, навигация и так далее), способов вывода информации для владельца стало больше.
👍14🥱13❤3🤔3🔥1🤮1👌1
Голый Линукс: запуск ядра-одиночки
Итак, Linux — не операционная система, а только ядро для неё. Всё остальное приходит от проекта GNU (и других). И вот интересно — на что годится ядро само по себе?
Эта статья — очень «начального» уровня. Устроим маленький эксперимент — создадим чистую виртуальную машину и попробуем запустить ядро Linux «без всего». Или почти «без», так как нам понадобится загрузчик ОС и какая-нибудь «пользовательская программа».
Итак, Linux — не операционная система, а только ядро для неё. Всё остальное приходит от проекта GNU (и других). И вот интересно — на что годится ядро само по себе?
Эта статья — очень «начального» уровня. Устроим маленький эксперимент — создадим чистую виртуальную машину и попробуем запустить ядро Linux «без всего». Или почти «без», так как нам понадобится загрузчик ОС и какая-нибудь «пользовательская программа».
👍72🥱7🔥6❤4🤣1
Хватит называть контейнеризацию виртуализацией!
Как-то мы уже обсуждали особенности Docker на разных системах, а сегодня копнём глубже и поговорим о том, как наша индустрия поймала саму себя в ловушку Джокера и умудрилась запутать всех, выдавая контейнеризацию за виртуализацию.
Как-то мы уже обсуждали особенности Docker на разных системах, а сегодня копнём глубже и поговорим о том, как наша индустрия поймала саму себя в ловушку Джокера и умудрилась запутать всех, выдавая контейнеризацию за виртуализацию.
🥱47👍24🤮6🔥4❤2👏2
Ностальгические игры: Fallout 3
Некоторые игры становятся не просто воспоминанием, а частью нашего прошлого, вплетаясь в него навсегда. Вот и Fallout 3 для многих — больше, чем игра, это настоящая машина времени, возвращающая нас в 2008 год, когда слова «Столичная пустошь» вызывали ассоциации с полуразрушенными городами, опустевшими дорогами и безграничными радиоактивными просторами, зовущими нас навстречу неизвестности. Стоит лишь услышать знакомую мелодию или увидеть скриншот — и вот мы снова, затаив дыхание, выходим из Убежища 101, ослеплённые ярким светом, делая первый вдох в новом для нас мире. Этот миг, когда на нас обрушивается ветер ядерного постапокалипсиса, моментально возвращает в прошлое, где мы вновь бродим по пустошам разрушенного войной Вашингтона.
Некоторые игры становятся не просто воспоминанием, а частью нашего прошлого, вплетаясь в него навсегда. Вот и Fallout 3 для многих — больше, чем игра, это настоящая машина времени, возвращающая нас в 2008 год, когда слова «Столичная пустошь» вызывали ассоциации с полуразрушенными городами, опустевшими дорогами и безграничными радиоактивными просторами, зовущими нас навстречу неизвестности. Стоит лишь услышать знакомую мелодию или увидеть скриншот — и вот мы снова, затаив дыхание, выходим из Убежища 101, ослеплённые ярким светом, делая первый вдох в новом для нас мире. Этот миг, когда на нас обрушивается ветер ядерного постапокалипсиса, моментально возвращает в прошлое, где мы вновь бродим по пустошам разрушенного войной Вашингтона.
❤63👍19👎17❤🔥5😁3
Ключ от всех дверей: как нашли бэкдор в самых надёжных картах доступа
Вы прикладываете ключ-карту к считывателю, и дверь офиса открывается. Но что, если такой пропуск может взломать и скопировать любой желающий?
В 2020 году Shanghai Fudan Microelectronics выпустила новые смарт-карты FM11RF08S. Производитель заявил об их полной защищённости от всех известных методов взлома. Группа исследователей проверила эти заявления и обнаружила встроенный бэкдор, позволяющий получить полный доступ к данным карты.
Узнаем захватывающую историю о том, как нашли этот бэкдор, и разберём катастрофические последствия его внедрения. Этот случай наглядно демонстрирует рискованность слепого доверия маркетинговым заявлениям о безопасности и важность независимого аудита критических систем.
Вы прикладываете ключ-карту к считывателю, и дверь офиса открывается. Но что, если такой пропуск может взломать и скопировать любой желающий?
В 2020 году Shanghai Fudan Microelectronics выпустила новые смарт-карты FM11RF08S. Производитель заявил об их полной защищённости от всех известных методов взлома. Группа исследователей проверила эти заявления и обнаружила встроенный бэкдор, позволяющий получить полный доступ к данным карты.
Узнаем захватывающую историю о том, как нашли этот бэкдор, и разберём катастрофические последствия его внедрения. Этот случай наглядно демонстрирует рискованность слепого доверия маркетинговым заявлениям о безопасности и важность независимого аудита критических систем.
👍56🤯4
Lampwork — декоративная стеклодувная техника. Часть первая. Работы подготовительные
Речь идёт об изготовлении в пламени горелки небольших декоративных вещиц из цветного художественного стекла на металлической спице, что радикально облегчает дело. Готовая работа, однако, имеет непременное технологическое отверстие от державки и цельностеклянное устройство. В основном это разнообразно украшенные стеклянные шарики-бусины для сборки дамской бижутерии, которые, впрочем, бывают настоящими произведениями искусства.
Речь идёт об изготовлении в пламени горелки небольших декоративных вещиц из цветного художественного стекла на металлической спице, что радикально облегчает дело. Готовая работа, однако, имеет непременное технологическое отверстие от державки и цельностеклянное устройство. В основном это разнообразно украшенные стеклянные шарики-бусины для сборки дамской бижутерии, которые, впрочем, бывают настоящими произведениями искусства.
👍36👎3❤1
[ХАБРААРХИВ]
«Некоторое время назад нашёл у себя в сарае старые носители информации с программами для советского мобильного девайса. Пустив скупую мужскую слезу по старым-добрым временам, я решил рассказать читателям о моих первых шагах в области ИТ»
О мобильных приложениях в Советском Союзе
#хабраархив
«Некоторое время назад нашёл у себя в сарае старые носители информации с программами для советского мобильного девайса. Пустив скупую мужскую слезу по старым-добрым временам, я решил рассказать читателям о моих первых шагах в области ИТ»
О мобильных приложениях в Советском Союзе
#хабраархив
👍34🔥6🥱4❤3😁3
Почему не работает профилактическая медицина?
Когда речь идёт про станок, автомобиль или другой механизм, там очень понятно, почему нужны профилактика и регулярные проверки работы. Ремонтировать до того, как всё внутри разнесёт при аварии, обычно как-то проще и дешевле, чем потом.
С людьми это не работает. Чтобы прийти к такому подходу про человеческое здоровье, надо поменять сложившийся веками и тысячелетиями принцип: человек не идёт к врачу, пока он здоров. Он обращает внимание на здоровье, только когда симптомы начинают мешать ему жить привычной жизнью.
Когда речь идёт про станок, автомобиль или другой механизм, там очень понятно, почему нужны профилактика и регулярные проверки работы. Ремонтировать до того, как всё внутри разнесёт при аварии, обычно как-то проще и дешевле, чем потом.
С людьми это не работает. Чтобы прийти к такому подходу про человеческое здоровье, надо поменять сложившийся веками и тысячелетиями принцип: человек не идёт к врачу, пока он здоров. Он обращает внимание на здоровье, только когда симптомы начинают мешать ему жить привычной жизнью.
👎42👍18😁4❤1
Взгляд в игольное ушко: какие дефекты открывает рентген на печатных узлах QFN, SON, DFN и QFP
Продолжаем изучать дефекты, которые можно встретить при рентген-контроле качества печатных узлов. В первой части статьи Александр Патутинский, технолог по подготовке и запуску печатных плат в производство, систематизировал дефекты BGA-корпусов. Кроме них, рентген-снимки могут показать дефекты таких корпусов, как QFN (Quad Flat No-lead), SON (Small Outline No-lead), DFN (Dual Flat No-lead) и QFP (Quad Flat Package), в том числе с термопадами. Теперь Александр разберёт эти случаи, как стандартные, так и более редкие, чтобы никакие результаты рентген-исследования не смогли ввести вас в заблуждение.
Продолжаем изучать дефекты, которые можно встретить при рентген-контроле качества печатных узлов. В первой части статьи Александр Патутинский, технолог по подготовке и запуску печатных плат в производство, систематизировал дефекты BGA-корпусов. Кроме них, рентген-снимки могут показать дефекты таких корпусов, как QFN (Quad Flat No-lead), SON (Small Outline No-lead), DFN (Dual Flat No-lead) и QFP (Quad Flat Package), в том числе с термопадами. Теперь Александр разберёт эти случаи, как стандартные, так и более редкие, чтобы никакие результаты рентген-исследования не смогли ввести вас в заблуждение.
🔥21👍11❤5👎1