Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Новость

Вышел дистрибутив Parrot OS 7.0 для этического хакинга с ядром Linux 6.12 LTS и новыми инструментами для пентестов

Время на прочтение3 мин
Охват и читатели5.9K

24 декабря 2025 года компания Parrot Security выпустила дистрибутив Parrot OS 7.0 (кодовое название Echo) на базе Debian 13 Trixie и ядра Linux 6.12 LTS, а также с поддержкой RISC‑V. Решение ориентировано на безопасность и предназначено для тестирования сетевых систем и этичного хакинга.

Читать далее
Статья

История нейросетей: 60 лет на дорогу к победе

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели5.8K

В 1943 году нейрофизиолог Уоррен Мак-Калок и логик Уолтер Питтс предложили теоретическую модель искусственного нейрона, фактически – его математическое описание. Затем ученые описали модель сети на основе искусственных нейронов и предположили, что она в состоянии обучаться, распознавать образы и делать обобщения. Их по праву называют основателями нейросетей, заронивших в умы других ученых уверенность в перспективности данного направления.

Читать далее
Статья

От первых видеокарт к 5 трлн $ в 2025 году: как NVIDIA стала самой дорогой компанией мира

Время на прочтение9 мин
Охват и читатели5.9K

29 октября 2025 года NVIDIA преодолела планку капитализации в 5 трлн $ и стала первой компанией в истории с такой рыночной стоимостью. Всего четыре месяца назад, в июле, компания перешагнула отметку в 4 трлн $ — рост на 1 трлн $ менее чем за полгода. 

Сегодня компания контролирует 80–90% рынка ИИ-ускорителей, а ее доля в росте индекса S&P 500 в 2025 году составила почти пятую часть. Разбираемся, как технологический прорыв превратил узкоспециализированного производителя в мирового гиганта за несколько лет.

Читать далее
Новость

Стартап Groq обещал чипы дешевле и быстрее GPU Nvidia. Хуанг купил его команду за $20 млрд

Время на прочтение2 мин
Охват и читатели4.8K

Nvidia заплатит около $20 млрд за неэксклюзивную лицензию на технологию инференса стартапа Groq и наймет его ключевых сотрудников. Основатель и CEO Groq Джонатан Росс, президент Санни Мадра и часть инженерной команды переходят в Nvidia. Сама Groq продолжит работать как независимая компания под руководством нового CEO Саймона Эдвардса, облачный сервис GroqCloud останется доступен клиентам. Однако стартап лишился людей, которые его создавали.

Читать далее
Пост

В фильме «Дьявол носит Prada» есть несколько конфликтов, которые можно разобрать с помощью «Тучи» (Теории ограничений).

Пример «Тучи» для главной героини — Энди Сакс

1. Цель (Общая миссия) - «Стать успешной в карьере и сохранить личную жизнь»
2. Требование А - «Работать на Миранду Пристли (строить карьеру в модной индустрии)»
3. Требование Б- «Поддерживать отношения с близкими (парнем, друзьями, семьёй)»
4. Конфликт - Если Энди полностью посвятит себя работе → потеряет личные отношения.
Если Энди будет уделять время личной жизни → не справится с требованиями Миранды и упустит карьерные возможности.

5. Скрытые убеждения (предположения)
«Успех в карьере требует полного отказа от личной жизни».
«Работа в глянцевом журнале — это только тяжелая эксплуатация, а не путь к успеху».
«Если я не буду соответствовать ожиданиям Миранды, я провалюсь».

В фильме Энди сначала жертвует личной жизнью, но потом осознаёт, что карьера в таком формате её не устраивает. Это классический пример неразрешённого конфликта, который привёл к эмоциональному кризису.

Если бы она использовала «Тучу», то могла бы найти решение, которое сохраняет и карьеру, и отношения.

Теги:
-3
Комментарии1
Новость

Google разрешит пользователям менять адреса электронной почты с @gmail.com

Время на прочтение1 мин
Охват и читатели13K

Google сообщила о внедрении новой опции, позволяющей пользователям изменять свой адрес электронной почты для учётной записи, даже если он имеет формат «@gmail.com».

Читать далее
Статья

PoseGone: ML-система детекции аномалий для РЖД от студентов МФТИ

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели4.5K

Команда онлайн-магистратур Центра «Пуск» МФТИ и индустриальные партнеры вуза регулярно реализуют совместные проекты. Благодаря этому студенты получают необходимый практический опыт, а партнеры — возможность осуществить важные бизнес-задачи. Например, благодаря одному из последних проектов, студенты 2 курса программы «Управление цифровым продуктом» и «Науки о данных» предложили ОАО «РЖД» инновационное решение проблемы детекции аномальных состояний пассажиров и предотвращения инцидентов на перроне. 

В этой статье мы расскажем о том, в чем состоит новизна инженерного решения студентов нашей онлайн-магистратуры и почему уже существующие системы детекции не всегда справлялись с поставленными задачами.

Читать далее
Статья

Глубокий разбор материализованных представлений в StarRocks: полный механизм query rewrite

Уровень сложностиСложный
Время на прочтение11 мин
Охват и читатели4.7K

Материализованные представления (MV) в StarRocks — это не просто кэш агрегатов, а полноценный механизм ускорения запросов с автоматическим переписыванием (query rewrite). На практических примерах разбираем, как движок сопоставляет поддеревья плана запроса со SPJG‑MV, как работают join/aggregate/nested/union rewrite, как обеспечивается строгая согласованность и настраиваемая устарелость данных (staleness), и за счёт чего достигается ускорение на SSB и TPC‑H.

Читать далее
Статья

Логи, топики и события: events в Solidity

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели3.8K

Привет, Хабр!

Сегодня поговорим о событиях в Solidity — одном из важных механизмов, с помощью которого смарт‑контракты общаются с внешним миром. Если вы интересиовались разработкой на Ethereum, то наверняка слышали про события: например, каждый токен ERC-20 при трансфере генерирует событие Transfer, благодаря чему кошельки и блоксканеры сразу видят движение токенов. Но что же такое events, как они работают и как их правильно использовать?

Разобраться в events
Пост

Пустое значение

В большинстве случаев результатом вычисления формулы в электронной таблице является какое-то значение. Но иногда необходимо просто оставить ячейку пустой. В Google Sheets для этого достаточно передать в функцию пустой аргумент:

=IF(A1;A1*100;) — если другая ячейка заполнена, то произвести вычисление, в противном случае оставить ячейку пустой.

=XLOOKUP("needle";A:A;B:B;) — если needle найден в столбце A, вывести соответствующие значение из столбца B, в противном случае оставить ячейку пустой.

Точка с запятой перед закрывающей скобкой обязательна, без неё первая формула вернёт FALSE, вторая — #N/A.

Занятно, что в Excel это не работает. Там в принципе нельзя написать формулу, которая вернёт пустое значение. Приходится возвращать пустой текст (""):

=ЕСЛИ(A1;A1*100;"")

Но это полурешение, т.к. пустой текст не то же самое, что пустое значение. Например, навигация по таблице, позволяющая быстро перемещаться между блоками данных, «перепрыгивает» ячейки с пустым значением, но «спотыкается» о ячейки с пустым текстом.

Теги:
0
Комментарии0
Статья

Ускоренный идиот на подхвате: как писать тексты с помощью ИИ, проходя чекеры и экономя время

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели4.9K

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

Как пользоваться ИИ, чтобы и время сберечь, и чекер не завизжал: «Аларма, это не человек, а GenAI!»?

Ответ на вопрос и другие нюансы
Новость

Релиз открытого проекта Pinta 3.1

Время на прочтение3 мин
Охват и читатели6.2K

24 декабря 2025 года состоялся релиз открытого мультиплатформенного графического редактора Pinta 3.1. В рамках выпуска этой версии большой вклад внесли 12 разработчиков из команды проекта. Это бесплатный небольшой редактор растровых изображений, который поддерживает слои и ряд инструментов для рисования и редактирования. Исходный код проекта написан на C# и опубликован на GitHub под лицензией MIT. 12 апреля 2025 года вышла версия Pinta 3.0.

Читать далее
Новость

Microsoft опровергла утверждения о переводе Windows 11 на Rust с использованием ИИ

Время на прочтение2 мин
Охват и читатели11K

Microsoft пришлось выпустить опровержение информации о том, что компания намерена переписать код Windows 11 на Rust с использованием искусственного интеллекта. Ранее это заявление от имени одного из инженеров вызвало возмущение пользователей.

Читать далее

Ближайшие события

Новость

СМИ: основные операторы связи РФ предупредили абонентов о росте цен на услуги с 2026 года ради стабильности сетей

Время на прочтение4 мин
Охват и читатели5.7K

По информации СМИ, популярные и самые основные операторы связи РФ начали уведомлять абонентов о росте цен на услуги с 2026 года. В компаниях утверждают, что индексация нужна для стабильности сети и качества сервиса. Изменения в стоимости услуг операторы также объясняют ростом НДС и затратами на модернизацию сетей связи.

Читать далее
Статья

Я сделаю свои групповые политики – с наследованием и фильтрами

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели7.7K

Привет Хабр! Я Дмитрий Закорючкин, в компании Avanpost я занимаюсь развитием нашей службы каталогов, Avanpost  Directory Service.

Сегодня я хотел бы поговорить о групповых политиках и их применимости в Linux-мире. Тема для меня близкая не только в связи с моей текущей деятельностью: так сложилось, что практически всю свою карьеру я так или иначе имел дело с AD DS, так что, надеюсь, рассказ предстоит интересный.

Читать далее
Пост

Мне навеяло темой: "Что должно быть на каждой PCB с микроконтроллером":

В чем счастье эмбеддед программиста.

Больше 20 лет назад мы с товарищем, специалистом по схемотехнике — цифровой, аналоговой, любой, и конструкции плат, должны были прикрутить маленький экранчик (10х10 сантиметров примерно) для визуализации ввода к нашему секретному девайсу. И все было как обычно, он принес(прислал) мне описание контроллера экрана, я проверил схему подключения к атмеге (какая-то 8-ми битная микруха АТ серии там была), которую он нарисовал, на предмет программной управляемости (необходимости, достаточности и удобства конструкции). Он развел, вытравил, спаял, скрутил, собрал, проверил цепи,... я всего не знаю что там надо делать, я преклоняюсь перед талантом людей, которые все это знают и грамотно делают, иначе мне бы было не на чем работать! И в один прекрасный день мы собрались вдвоем (для меня это была как бы халтурка) чтобы включить, запрограммировать и окончательно проверить что схема и все необходимые функции программного управления работают и можно снять характеристики, все проверить для того чтобы написать уже пользовательскую программу. Я сначала всегда пишу программу, которая проверяет возможности железа: схемотехнику обвязки и возможности аппаратных модулей встроенных в контроллер-процессор, тайминги, какие-то взаимные ограничения на использование ног, периферийных юнитов, кросстайминги, просто свое понимание работы периферии полученное из теоретического описания. Все требует проверки на практике, на работающей железке с работающей программой.

Я скомпилировал подготовленную программу, основной целью которой было вывести несколько символов на экран, чтобы подтвердить что я все правильно понял и ничего не напутал по описанию контроллера экрана, по протоколу управления, мы ничего не напутали по схемотехнике, последовательный порт SPI по которому управляется экран правильно проинициализирован и правильно используется в микроконтроллере.

Мы подключили программатор и загрузили прошивку! Ожидая что на экране что-то появится. Дисплей имел и графический режим управления, в котором можно было зажигать любые пиксели по координатам, но нас вполне устраивал символьный режим с курсором, в котором у нас было где-то 8 строк по 10 символов. И, как это обычно бывает, ничего не произошло, экран остался безжизненным. Первым делом надо проверить что прошивка работает - поморгать светодиодом, если нет светодиодов просто посмотреть запрограммированный сигнал на каком то выводе процессора осциллографом - все было в порядке, все сигналы на месте. Я начал строить предположения о том, что я мог неправильно понять и, соответственно неправильно настроить-сконфигурировать-передать-принять-перепутать порядок посылок при инициализации дисплея. На это ушел может быть час или два - я дотошно перебирал варианты, вплоть до самых невероятных - ничего не помогало, экран оставался мертвым. Я рассказал напарнику, что называется на пальцах, последовательность операций, которые выполняет моя прошивка. Что-то мы дополнительно проконтролировали по тестовым пинам, нигде логика не была нарушена, все сомнительные варианты мы перепроверили под контролем напарника. Экран оставался мертвым...

И тут, как-то невзначай, мой товарищ, как будто из глубины своего сознания, начал доставать воспоминание, он говорит: "Слушай-ка там в доках схема регулировки яркости была нарисована... я где-то тут прикрутил регулировку, может надо ее покрутить?" И он начинает крутить какой-то неприметный металлический штырек и на экране чудесным образом начинают проявляться символы!

Сложно передать мои эмоции когда я сказал ему: "Какой же ты... молодец, что догадался прикрутить эту регулировку яркости! Без нее бы у нас так ничего и не получилось, сегодня, с этим экраном!". Прошло столько лет, а я не могу забыть эту историю.

Всем удачи в Новом Году. Пусть у вас всегда будут в наличии необходимые регулировки, особенно аналоговые.

Теги:
+9
Комментарии3
Статья

Сверхмалые автономные роботы и система управления на Raspberry Pi

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели6.8K

Ученые из университетов Пенсильвании и Мичигана создали самых маленьких в мире автономных и программируемых роботов. Размер около 200 микрометров — примерно вдвое больше ширины человеческого волоса.  Каждый робот способен воспринимать окружающую среду, «думать» и действовать независимо, без внешних указаний. Цель технологии – отслеживать состояние отдельных клеток в нашем организме, адресно доставлять лекарства или значительно улучшить разработку микроэлектроники.

Читать далее
Новость

Представлен движок для встраиваемых систем Micro QuickJS, способный с 10 КБ ОЗУ компилировать и выполнять JavaScript-код

Время на прочтение2 мин
Охват и читатели8.1K

Разработчик и автор проектов QEMU, FFmpeg, BPG, QuickJS, TinyGL и TinyCC французский математик Фабрис Беллар (Fabrice Bellard) представил открытый проект JavaScript‑движка для встраиваемых систем под названием Micro QuickJS. Решение способно компилировать и выполнять JavaScript‑программы, потребляя всего 10 КБ ОЗУ. Исходный код проекта написан на языке C и опубликован на GitHub под лицензией MIT.

Читать далее
Новость

Вышел открытый проект TaskExplorer 1.7.1

Время на прочтение4 мин
Охват и читатели7.4K

В конце декабря 2025 года состоялся релиз открытого проекта Task Explorer 1.7.1. Это расширенный инструмент диспетчера задач для ПК на ОС Windows 7 и новее, который делает акцент не только на мониторинге запущенных приложений, но и на выяснении того, что делают приложения. Исходный код решения написан на C и C++ и опубликован на GitHub под лицензией GNU General Public License v3.0. Версия TaskExplorer 1.0 вышла в октябре 2019 года.

Читать далее
Статья

Новогодний подарок: Как я прикрутил LLM к scratch и порадовал ребёнка

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели11K

Как известно, под новый год случаются чудеса, и этот год не стал исключением. Мне удалось прикрутить LLM в визуальный язык программирования Scratch, чем и обрадовал ребенка. А началось всё в один прекрасный день, когда мой сын - школьник осваивал n8n и ваял телеграм бота. Разговорившись, мы вспомнили, что его увлечение программированием началось со Scratch. И его фраза, что было бы здорово, если бы в scratch была бы встроена иишечка, можно столько прикольных игр сделать, стала отправной точкой для данного проекта. Рассказываю и показываю, как мы реализовали эту безумную идею.

Читать далее