«В предыдущих статьях я рассказал, как использую AR-очки Xreal Air и VR-гарнитуру Quest 3, поделился первыми впечатлениями и описал, как они вписались в мою жизнь и работу.
Теперь хочу подвести итог, сравнить эти устройства и показать, для каких задач они подходят лучше всего»
Опыт с AR/VR-очками Xreal Air и Quest 3: сравнение возможностей и сценарии использования
Теперь хочу подвести итог, сравнить эти устройства и показать, для каких задач они подходят лучше всего»
Опыт с AR/VR-очками Xreal Air и Quest 3: сравнение возможностей и сценарии использования
🤓10👍3❤2😱2🥱2🤪1
Художник Джефф Кунс объединился с французским дизайнерским домом Lexon, чтобы превратить свои знаменитые скульптуры Balloon Dog в предметы умного дома. В результате в них встроили беспроводной динамик и лампу.
Лампа представляет собой трубки, заполненные светодиодами, которые меняют цвет для воссоздания эффекта неонового освещения. На создание прототипов ушло 50 тысяч часов.
Лампа представляет собой трубки, заполненные светодиодами, которые меняют цвет для воссоздания эффекта неонового освещения. На создание прототипов ушло 50 тысяч часов.
2😍21👍13💩10❤5❤🔥2🔥2😱2😁1
Российский нейроморфный процессор стал доступен для широкого использования. Что это значит?
Компания «Мотив НТ» из Новосибирска, которая разрабатывает системы технического зрения и аппаратные решения для их работы, выложила опенсорс-код для создания, обучения и использования импульсных нейронных сетей. В основе разработки платформа KNP с программным пакетом и эмулятором нейроморфного процессора AltAI-1. Это позволяет разрабатывать и тестировать алгоритмы для работы на нейроморфном «железе».
Компания «Мотив НТ» из Новосибирска, которая разрабатывает системы технического зрения и аппаратные решения для их работы, выложила опенсорс-код для создания, обучения и использования импульсных нейронных сетей. В основе разработки платформа KNP с программным пакетом и эмулятором нейроморфного процессора AltAI-1. Это позволяет разрабатывать и тестировать алгоритмы для работы на нейроморфном «железе».
🔥58🤮11👍10❤7🤪3🤔2😱2😢1🥴1
От первого коммита до опережения времени: как прошёл сезон Open Source на Хабре
Этой весной, с 8 апреля по 23 мая, Хабр совместно с GitVerse запустил сезон Open Source. Идея была простой: предложить IT-сообществу поделиться своими историями работы с открытым кодом.
За время сезона было опубликовано 80 статей, которые в совокупности набрали около полумиллиона просмотров, 2000 плюсов и 1500 комментариев. Авторы делились опытом — от первых робких коммитов в популярные репозитории до создания собственных проектов, изменивших жизнь тысяч разработчиков. А читатели, в свою очередь, поддерживали, хвалили, критиковали и даже рассказывали, как тот или иной проект изменил их работу или жизнь. Всё именно так, как мы писали, открывая сезон:
Одна идея, доступная всем, может вызвать цепную реакцию решений, о которых автор даже не мечтал. Кто-то берёт решение, улучшает его, передаёт дальше — и мир становится немного лучше.
Но главное — сезон продемонстрировал, как изменилось само восприятие открытого кода. Если сорок лет назад, когда Ричард Столлман запускал проект GNU, идея Open Source воспринималась как идеалистическая утопия, то сегодня перед нами фундамент цифрового мира.
Этой весной, с 8 апреля по 23 мая, Хабр совместно с GitVerse запустил сезон Open Source. Идея была простой: предложить IT-сообществу поделиться своими историями работы с открытым кодом.
За время сезона было опубликовано 80 статей, которые в совокупности набрали около полумиллиона просмотров, 2000 плюсов и 1500 комментариев. Авторы делились опытом — от первых робких коммитов в популярные репозитории до создания собственных проектов, изменивших жизнь тысяч разработчиков. А читатели, в свою очередь, поддерживали, хвалили, критиковали и даже рассказывали, как тот или иной проект изменил их работу или жизнь. Всё именно так, как мы писали, открывая сезон:
Одна идея, доступная всем, может вызвать цепную реакцию решений, о которых автор даже не мечтал. Кто-то берёт решение, улучшает его, передаёт дальше — и мир становится немного лучше.
Но главное — сезон продемонстрировал, как изменилось само восприятие открытого кода. Если сорок лет назад, когда Ричард Столлман запускал проект GNU, идея Open Source воспринималась как идеалистическая утопия, то сегодня перед нами фундамент цифрового мира.
❤15😱2
Одноклассовый энтерпрайз
В пригороде далёкого города Нью-Дели жил простой индийский паренёк со сложным именем Чандракант. Любил он маму, Кришну и общаться с волшебными говорящими грибами.
Однажды после особо глубокого погружения в нирвану, волшебный гриб рассказал индийскому пареньку его предназначение, что рождён Чандракант был ради великой цели: мстить белым варварам за годы рабства и угнетения индийского народа.
Прошли годы, затем десятилетия.
Паренёк выучил английский, закончил хороший индийский ВУЗ и поступил на работу в крупную индийскую компанию, которой «белые варвары» из далёкой страны за океаном заказывали разработку программного обеспечения.
Но не забыл храбрый Чандракант наставления волшебного гриба и дослужившись до должности системного архитектора начал вершить жестокую месть, сражаясь с «белыми варварами» их же собственным информационным оружием.
В пригороде далёкого города Нью-Дели жил простой индийский паренёк со сложным именем Чандракант. Любил он маму, Кришну и общаться с волшебными говорящими грибами.
Однажды после особо глубокого погружения в нирвану, волшебный гриб рассказал индийскому пареньку его предназначение, что рождён Чандракант был ради великой цели: мстить белым варварам за годы рабства и угнетения индийского народа.
Прошли годы, затем десятилетия.
Паренёк выучил английский, закончил хороший индийский ВУЗ и поступил на работу в крупную индийскую компанию, которой «белые варвары» из далёкой страны за океаном заказывали разработку программного обеспечения.
Но не забыл храбрый Чандракант наставления волшебного гриба и дослужившись до должности системного архитектора начал вершить жестокую месть, сражаясь с «белыми варварами» их же собственным информационным оружием.
😁57🤮12❤6😱4👍1🤡1🫡1
Электрификация России: прогресс и промышленный фокус
В 1900-1914-м годах темп электрификации в Российской империи был одним из наиболее высоких в мире. Если рассматривать различные источники, то, несмотря на разницу в цифрах, на протяжении этого срока Россия стабильно была в десятке ведущих стран. Но у этого процесса была обратная сторона. В Российской империи большая часть электроэнергии производилось не на районных электростанциях, а на более мелких фабричных и других частных блок-станциях. То есть, электростанции строились в основном для промышленности.
В 1900-1914-м годах темп электрификации в Российской империи был одним из наиболее высоких в мире. Если рассматривать различные источники, то, несмотря на разницу в цифрах, на протяжении этого срока Россия стабильно была в десятке ведущих стран. Но у этого процесса была обратная сторона. В Российской империи большая часть электроэнергии производилось не на районных электростанциях, а на более мелких фабричных и других частных блок-станциях. То есть, электростанции строились в основном для промышленности.
🔥41💩17👍7🤡7❤3🫡1
«В этой статье я не теоретизирую. Каждый из блоков — это то, что работает. Если вы разработчик, который хочет думать как архитектор, — статья для вас.
Если вы архитектор, которому надоело рисовать схемы ради схем, — этот список тоже для вас.
А если вы просто строите что-то серьёзное — сохранить, перечитать, внедрить. Это основа»
Топ-10 заповедей системного дизайна
Если вы архитектор, которому надоело рисовать схемы ради схем, — этот список тоже для вас.
А если вы просто строите что-то серьёзное — сохранить, перечитать, внедрить. Это основа»
Топ-10 заповедей системного дизайна
👍26🤔5❤4 4🔥2🫡1😘1
Лавандовый раф или стакан самогона: есть ли место на заводе хипстеру с макбуком
Поговорим о том, как сталкиваются два мира — IT и OT (Operational Technology). Какие сложности у айтишников в SCADA, почему интернет вещей часто работает без интернета и как улучшение кибербеза может ухудшить его при внедрении IIoT.
Поговорим о том, как сталкиваются два мира — IT и OT (Operational Technology). Какие сложности у айтишников в SCADA, почему интернет вещей часто работает без интернета и как улучшение кибербеза может ухудшить его при внедрении IIoT.
😁57💩10👍5🤡5❤3🔥1😱1
Эксперимент Agent Village: как автономные ИИ-агенты собрали деньги на благотворительность
Недавно команда энтузиастов решила провести необычный эксперимент: предоставить нескольким ИИ-агентам виртуальные компьютеры, доступ в интернет и минимум модерации. В итоге они не только автономно собрали почти $2000 на благотворительность, но и попутно выдали кучу инсайтов о том, как сегодня они действуют «на свободе». Разбираемся, что получилось, почему это интересно, а местами даже пугающе.
Недавно команда энтузиастов решила провести необычный эксперимент: предоставить нескольким ИИ-агентам виртуальные компьютеры, доступ в интернет и минимум модерации. В итоге они не только автономно собрали почти $2000 на благотворительность, но и попутно выдали кучу инсайтов о том, как сегодня они действуют «на свободе». Разбираемся, что получилось, почему это интересно, а местами даже пугающе.
🤔27🔥8👍4🤯4💩4❤3😱2👏1🥱1😡1 1
ИБ-исследователь Михал Возняк: «Telegram неотличим от приманки спецслужб»
Telegram генерирует долгосрочный идентификатор, называемый auth_key_id, на каждом клиентском устройстве. Этот идентификатор не меняется в зависимости от того, откуда подключается клиент. Текущий протокол Telegram, MTProto 2, требует, чтобы этот долгосрочный идентификатор передавался открытым текстом или, в лучшем случае, простенько обфусцирован, по крайней мере, для некоторых зашифрованных сообщений, отправляемых через сеть. Когда используется perfect forward secrecy, временные auth_key_id генерируются каждые 24 часа или около того и используются вместо долгосрочных, но всё ещё добавляются открытым текстом к зашифрованным сообщениям. Это позволяет любому, у кого есть возможность анализировать трафик сети и желание сделать это, идентифицировать трафик, исходящий с определённого пользовательского устройства.
Это удивительное и совершенно ненужное решение в дизайне протокола, которого нет ни в Signal, ни в WhatsApp
Telegram генерирует долгосрочный идентификатор, называемый auth_key_id, на каждом клиентском устройстве. Этот идентификатор не меняется в зависимости от того, откуда подключается клиент. Текущий протокол Telegram, MTProto 2, требует, чтобы этот долгосрочный идентификатор передавался открытым текстом или, в лучшем случае, простенько обфусцирован, по крайней мере, для некоторых зашифрованных сообщений, отправляемых через сеть. Когда используется perfect forward secrecy, временные auth_key_id генерируются каждые 24 часа или около того и используются вместо долгосрочных, но всё ещё добавляются открытым текстом к зашифрованным сообщениям. Это позволяет любому, у кого есть возможность анализировать трафик сети и желание сделать это, идентифицировать трафик, исходящий с определённого пользовательского устройства.
Это удивительное и совершенно ненужное решение в дизайне протокола, которого нет ни в Signal, ни в WhatsApp
🤬56🤡28❤21🤔12😱8😁7🔥6👍4😎1
«Сегодня расскажу, как построил систему, которая клонирует и сканирует тысячи публичных GitHub-репозиториев — и находит в них утекшие секреты.
В каждом репозитории я восстанавливал удаленные файлы, находил недостижимые объекты, распаковывал .pack-файлы и находил API-ключи, активные токены и учётки. А когда сообщил компаниям об утечках, заработал более $64000 на баг-баунти»
Призраки в коммитах, или Как заработать на удалённых файлах в Git
В каждом репозитории я восстанавливал удаленные файлы, находил недостижимые объекты, распаковывал .pack-файлы и находил API-ключи, активные токены и учётки. А когда сообщил компаниям об утечках, заработал более $64000 на баг-баунти»
Призраки в коммитах, или Как заработать на удалённых файлах в Git
👍40🤣10😱4❤3🔥2🤬1
Как собрать Docker-образ, который можно запускать в проде (а не только у себя на ноуте)
Если ты пишешь Dockerfile, скорее всего, он работает. Но вопрос не в том, работает ли. Вопрос в другом: будет ли он работать через неделю, на другом сервере, в CI/CD, на чужом железе — и будет ли это безопасно? Давайте разбираться.
Если ты пишешь Dockerfile, скорее всего, он работает. Но вопрос не в том, работает ли. Вопрос в другом: будет ли он работать через неделю, на другом сервере, в CI/CD, на чужом железе — и будет ли это безопасно? Давайте разбираться.
😁34👍24🤓4❤3😱1 1