Привет, Хабр!
Сегодня поговорим про один из самых незаметных, но любопытных моментов языка C. Если вы пишете на C, скорее всего вы никогда не использовали ключевое слово restrict. А зря — этот квалификатор указателя может дать вашему коду неплохой прирост производительности. Правда, для этого придётся дать компилятору честное слово насчёт своих указателей.
Читать далееВ 2023 году к нам регулярно приходили разработчики с вопросом: «Кажется, тупит сеть. Посмотрите?» Вопросы были по делу, и каждый раз отвечать было сложно. Когда тойл от подобных обращений превысил разумные пределы, мы решили разработать SLO на летенси в Ingress. Но оказалось, что это не так уж просто.
Читать далееРечь идет о концепции «биологического вычислительного подхода». Согласно с ней, нейронные вычисления неотделимы от физической, гибридной и энергетически ограниченной динамики мозга. И свести все это к абстрактному алгоритму, работающему на аппаратном обеспечении, технически невозможно. В этой концепции дискретные нейронные события и непрерывные физические процессы образуют единую систему, которую нельзя свести лишь к символической обработке информации.
Обновить ПО "Разум"Не успели мы выдохнуть после дела Долиной, как из судов подъехало кое-что новое.
Ситуация: некая дама-ИП из Казани зарегистрировала в Роспатенте фразу «Я люблю свою семью» и теперь пытается взыскать почти миллиард рублей с компании «Synergetic»
И знаете что? У нее получается.
Как это вообще возможно? Неужели вот так вот можно взять, «приватизировать» любую расхожую фразу и ходить трясти деньги с компаний в судах?
Я юрист. Товарные знаки и патенты — это моя профессия. Пришлось разобраться в этом деле и теперь готов рассказать:
— что вообще происходит
— что будет дальше
— что изменится после таких решений
— как самому не влипнуть в такую историю
— что полезного из этого дела для нас с вами
В отличие от журналистов и новостных телеграмщиков, я изучил подробности этого дела, историю истца и ответчика. Ставьте чай, эта история его достойна.
А в конце мы вместе с вами попробуем решить, кто же всё-таки прав.
Читать далееХайп вокруг ИИ стихает. Начинается сложная работа: понять, как его строить, ломать и защищать. Рассказываем про обновленную лабораторию МАИ - Lambda, где ИИ перестаёт быть магией и становится инженерной дисциплиной.
Читать далееМы строили-строили и наконец-то построили последнее коммерческое облако в РФ.
Почему последнее — потому что теперь конкурировать с крупными корпоратами из-за кучи ограничений, экономики, высокого порога входа по бюрократии и теперь ещё цене железа (из-за улетевшей в космос по цене оперативки) почти нереально. Возможно, года через 3–4 появится ещё кто-то, кто сможет бросить вызов Яндексу, Сберу, Селектелу и ещё паре игроков, но пока тут только мы.
И мы ненавидим корпоративный подход.
Он медленный, неэффективный, поддержка у них часто считает пользователя за пустое место. Почему я всё это знаю — потому что сам работал с Ростелекомом.
Чуть позже я расскажу про то, как прошла бета, и там оказалось, что самое главное — просто не быть козлами. Это даже важнее, чем быстрое железо.
Но, возможно, вам всё это не очень интересно, а интересна халява. Поэтому перехожу сразу к ней.
Читать далееЯ почти каждую свою статью начинаю с одного и того же уточнения: я не разработчик. И это не попытка снять с себя ответственность. Это важная рамка.
Я — руководитель маркетингового офиса. Работаю на стыке стратегии, процессов, людей и реальности бизнеса. В маркетинге и IT мы говорим о разных профессиях, но описываем очень похожие проблемы: легаси, фрагментацию, ручные костыли, неявные интерфейсы, рост сложности и падение управляемости.
Ниже — не пересказ отчётов аналитических агентств (хотя для написания статьи я изучила не один) и не прогноз «как будет правильно». Это попытка разобрать, где именно современные идеи про маркетинг как систему ломаются при внедрении — и почему компании к этому часто оказываются не готовы.
Буду рада, если в комментариях вы поспорите, дополните или укажете на слабые места — именно за этим я и публикуюсь здесь.
Читать далееAPT-группировка Space Pirates и облачные C2-каналы: LuckyStrike Agent с C2 на базе Yandex Cloud и новый бэкдор PhantomCloud, использующий OneDrive и Dropbox для скрытого управления — обо всём этом мы поговорим в этой статье.
Читать далееХабр, привет!
Меня зовут Стас Федянин, я ведущий инженер-программист в Контуре. Недавно завершился Advent of Code 2025 — в этом году он длился 12 дней вместо 25. Я участвовал, как и пять предыдущих лет. Созрел на эту статью, потому что подумал, что мой опыт и мнение будут интересны сообществу, ведь есть изюминка: каждый год я писал код на новом языке. Считаю, это отличный способ расширить кругозор. В статье делюсь нюансами всех опробованных языков.
Читать далееКак на море раньше определяли, где север? В ясную погоду ночью ориентировались на Полярную звезду, а днём — на движение Солнца. Либо использовали компас — тоже полезный инструмент, с поправкой на то, что магнитный и истинный север не совпадают.
Но что делать на подводной лодке? Стальной корпус и электрооборудование мешают ориентированию по компасу. А регулярно всплывать, чтобы сверяться с небом, — сомнительное решение.
С конца XIX века инженеры были буквально одержимы поисками прибора, способного снять эту проблему. В итоге к ней пришли два изобретателя, между которыми вспыхнул патентный спор. А арбитром в нём неожиданно выступил автор теории относительности.
Читать далееЧем хорош малый бизнес, особенно на своем старте? Ему не нужны сложные инструменты: он в состоянии увидеть состояние дел расчетами «на коленке», а план действий уместить карандашом на трамвайном билетике.
А когда бизнес подрастает? Скажем, его месячная выручка становится 100М+, количество сотрудников исчисляется сотнями, а бизнес-процессы усложняются настолько, что перестают быть прозрачными, покрываются «туманом войны».
Эта история про то, как инструмент, понравившийся команде на старте бизнеса, довел её до убытков в десятки миллионов при росте оборотов, когда компания стала крупнее. И как прозрачность вернула контроль и разблокировала рост выручки на 50%.
Читать далееVK Tech открывает исходный код коннектора Tarantool Java EE и переименовывает его в Tarantool Java SDK. Дистрибутив станет доступен в Maven Central, что упростит интеграцию с Java-приложениями в корпоративных средах.
Меня зовут Артём Дубинин, я старший программист в VK Tech. Я разрабатываю коннекторы к Tarantool, а также участвую в разработке различных продуктов в VK Tech. Однажды я понял, что материала про совместную работу Java и Tarantool очень мало и из-за этого может казаться, что совмещать их сложно. Но на самом деле это не так — и иногда альтернативы Tarantool могут быть даже сложнее во взаимодействии. Поэтому я и решил написать эту статью.
Цель статьи — показать через код, что Tarantool реально совместить с Java без больших полотен кода, а итеративно с небольшими сниппетами (не считая java импортов и xml
VK Tech открывает исходный код коннектора Tarantool Java EE и переименовывает его в Tarantool Java SDK. Дистрибутив станет доступен в Maven Central, что упростит интеграцию с Java-приложениями в корпоративных средах.
Меня зовут Артём Дубинин, я старший программист в VK Tech. Я разрабатываю коннекторы к Tarantool, а также участвую в разработке различных продуктов в VK Tech. Однажды я понял, что материала про совместную работу Java и Tarantool очень мало и из-за этого может казаться, что совмещать их сложно. Но на самом деле это не так — и иногда альтернативы Tarantool могут быть даже сложнее во взаимодействии. Поэтому я и решил написать эту статью.
Цель статьи — показать через код, что Tarantool реально совместить с Java без больших полотен кода, а итеративно с небольшими сниппетами (не считая java импортов и xml
Доброго времени суток, коллеги!
Меня зовут Влад, и в этом году я поступил в университет MBZUAI (Mohamed bin Zayed University of Artificial Intelligence, Абу-Даби, ОАЭ) – первый в мире университет по искусственному интеллекту. Основанный в 2019 году, он уже успел занять лидирующие позиции среди ведущих лабораторий мира в области ИИ. Так, по данным рейтинга CSRankings на момент написания данной статьи университет занимает 10-е место в мире. Слышали про Сэма Альтмана, основателя OpenAI, компании, создавшей ChatGPT? 26 сентября этого года MBZUAI торжественно присвоил ему степень PhD.
Первый семестр учёбы позади. За это время произошло море интересных и неожиданных событий, знакомств и встреч с невероятно классными людьми. Пришло осознание того, насколько мир безграничен и открыт перед нами, сформировался первый взгляд на жизнь и работу за границей, а также переосмыслена моя позиция относительно дальнейшей траектории для карьерного и личностного роста.
Пишу эту статью из классических соображений: хочу сохранить свои впечатления и вдохновить людей на долгий путь и новые открытия. Безусловно, статья будет полезна будущим абитуриентам зарубежных университетов. Но я также уверен, что люди, неравнодушные к теме образования, искусственного интеллекта и жизни за границей тоже найдут для себя что-то новое и актуальное. Это первая статья об MBZUAI в рунете, поэтому дальнейшее повествование раскроет для вас исключительно новые карты и факты, о которых раньше нигде не писали!
Текст статьи выйдет объёмным, поэтому сразу намечу плану, которому я буду следовать.
Читать далееВот живёте вы в новостройке. Зимой платите приличные деньги за отопление, батареи горячие, а в квартире всё равно холодина. В углу на стене появляется конденсат, а через пару лет вылезает плесень.
Часто причина в фасаде. Возможно, при монтаже строители схалтурили: сэкономили часок работы, не прогрунтовали стену или кое-как приклеили утеплитель.
Меня зовут Александр Кузнецов, я начальник строительного участка. В этой статье я покажу, в каких местах обычно случаются косяки при монтаже, где строители халтурят, чтобы сделать побыстрее, и почему потом у жильцов вздувается отделка и растут счета за отопление.
Если живёте в новостройке или только выбираете квартиру — после статьи поймете, на что смотреть и о чём спрашивать у застройщика.
Читать далееНа этой неделе легенде FPS-жанра, Doom, исполняется 32 года. Первая часть вышла 10 декабря 1993 года и буквально переформатировала представление о шутерах от первого лица.
И раз уж у игры юбилей, мы в команде Хабра решили сделать маленький подарок сообществу: встроили Doom прямо в эту статью на Хабре.
Скорее открытьРазворачивать приложения в облаке должно быть просто. Но на деле - всё наоборот. Вместо “вжух-вжух и в продакшн” получаем вечер с документацией, пляски с параметрами Terraform и постоянную проверку, правильно ли связались ресурсы.
В статье разберемся, как от использования UI консоли приходят к Terraform, и как OpenIDE позволяет вернуть легкость UI консоли при работе с Terraform.
Читать далееПривет, Хабр! Я Даниил Салман, техлид по контейнеризации. Эта статья написана по мотивам моего доклада для конференции DevOops. Разберёмся, как сделать такую ML-«песочницу», где Data Scientist пишет код, а всё остальное (установка драйверов, выделение ресурсов, деплой и тренировка модели, сбор метрик) уже настроено на бэкенде. Написали максимально просто и доступно, чтобы понять смог даже человек с минимальным погружением в тему. Идеи из этой статьи можно применять в любой инфраструктуре — важно лишь понимать основы: как работает k8s-кластер, Docker и python-фреймворки. Итак, поехали!
Читать далееМногие думают, что дни B650 сочтены, но недавнее решение AMD продлевает ему жизнь еще на довольно долгое время. Совсем недавно компания собиралась завершить его производство и перейти на выпуск более новых решений, но, вероятно, передумала. Причиной такого неожиданного поворота стало то, о чем только ленивый не говорил в последнее время. Об этом подробнее в нашей статье...
Читать далееВсем привет!
Думаю, многим из тех, кто решил покорять литературу на английском знакома эта ситуация: читаешь книгу (в моем случае - на читалке Kindle), честно выделяешь незнакомые слова, думая: «Вот дочитаю главу/книгу, выпишу их и выучу».
Но есть загвоздка :-)
Читать далее