Обновить

Моя лента

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

Вышел проект OneScript 2.0.0 — это среда исполнения скриптов на языке технологической платформы «1С: Предприятия 8»

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

1 января 2026 года состоялся выпуск открытого проекта OneScript 2.0.0. В рамках этого решения развивается независимо от компании «1С» кроссплатформенная виртуальная машина и компилятор для выполнения скриптов на языке технологической платформы «1С:Предприятие 8.0». Исходный код проекта написан на языке С# и опубликован на GitHub под лицензией MPL-2.0. Поддерживается работа в Linux, Windows и macOS.

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

Нескучное программирование. Ограничения

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

В языке C++ перегрузки функций и шаблонов исторически были и остаются мощным инструментом для выражения различных реализаций одного и того же интерфейса. Многим перегрузки видятся как удобный способ дать одно имя разным функциям, но на практике понимание того, как компилятор выбирает нужную перегрузку, может стать источником ошибок и недоразумений. Компилятор же руководствуется сложным набором правил, которые мы ему предоставили, учитывает не только типы аргументов, но и порядок специализаций, преобразования типов, const-квалификаторы, шаблонные параметры и многое другое. А ошибки, возникающие при перегрузках, часто трудно диагностировать, поскольку сообщение компилятора может ссылаться на глубоко вложенные детали реализации вместо очевидного исходного кода. Об этом была предыдущая статья...

С введением концептов и ограничений (requires) язык получил возможность управлять этой сложностью на уровне интерфейса. Вместо того чтобы надеяться на магию перегрузки и изощрённые трюки вроде SFINAE, мы теперь можем прямо выражать намерения: какие свойства должен иметь тип, чтобы функция или шаблон были корректны, что позволило перейти от «магии разрешения перегрузок» к декларативному описанию требований к типам.

Давайте теперь поговорим о том, что именно делают ограничения (requires) в современном C++ и почему появление этого механизма стало таким важным шагом в развитии шаблоннов. Тут надо сделать немного шаг в сторону и вспомнить, что исторически шаблоны в C++ были мощным, но довольно опасным инструментом, еще одним языком в языке, на котором можно было сделать почти всё, было бы желание. В итоге компилятор позволял подставить или подхачить любой тип, а проверка того, «подходит ли он на самом деле», откладывалась до момента инстанцирования, что нередко приводило к ошибке далеко от места вызова, а сообщение о непосредственном месте ошибки превращалось в многостраничный отчёт о внутренней кухне компилятора и как он работает с шаблонами. requires меняют эту модель, позволяя описывать ожидания от типа явно и прямо в объявлении функции или класса.

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

Эксперты Стэнфорда: AGI в 2026-м не будет, а ИИ-пузырь не лопнет — он медленно сдуется

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

Институт человекоцентричного ИИ Стэнфорда (Stanford HAI) опубликовал прогнозы восьми профессоров на 2026 год. Специалисты из разных областей — от компьютерных наук до экономики и права — сошлись в одном: эпоха ИИ-евангелизма заканчивается, начинается эпоха оценки. Вопрос больше не в том, "может ли ИИ это сделать", а в том — "насколько хорошо, какой ценой и для кого".

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

«Мстители» как кейс: что делать, когда в команде два босса и одна живая катастрофа

История про команду Мстителей — это не просто блокбастер про супергероев. Это готовый разбор того, как собрать в одну комнату людей, каждый из которых привык быть главным, и заставить это работать. А ещё — что делать с тем участником, который в любой момент может всех вас уничтожить.

В центре этой истории — конфликт двух Альф. Тони Старк — инновационный лидер, чья энергия бьёт током. Он генерирует идеи, ломает устои и верит в технологию больше, чем в приказы. Его противоположность — Стив Роджерс, моральный Альфа. Его сила — не в броне, а в стержне. Он задаёт этический вектор и становится той точкой сборки, вокруг которой могут объединиться остальные. Пока эти двое не определят, кто и за что отвечает, команда похожа на два рояля, которые несут в одну квартиру — много шума, но никакой музыки.

Между ними — Наташа Романофф, идеальная Бета. Пока Альфы спорят о будущем вселенной, она обеспечивает движение здесь и сейчас. Её роль — не принимать глобальные решения, а переводить их в конкретные действия, гасить конфликты и делать так, чтобы разрозненные специалисты начали работать как единый механизм. Без неё спор двух лидеров остался бы просто спором.

А вокруг — классические Гаммы. Тор, могущественный, но со своей внешней повесткой. Соколиный Глаз, меткий стрелок, чьи навыки на старте оказываются заблокированы. Это эксперты, винтики системы, которые ждут чётких указаний от Альф и слаженной работы от Беты.

И тут мы подходим к главной проблеме — Брюсу Бэннеру, или, точнее, к Халку. Он не сотрудник, он — ходячая форс-мажорная оговорка в договоре. Скрытая ядерная кнопка, которую все боятся нажать. Сначала команда, и особенно системный мыслитель Старк, пытается с этой энергией справиться классически: подавить, игнорировать, использовать только безопасную часть — учёного Бэннера. Результат предсказуем: попытка контроля оборачивается катастрофой на Хелккэриере, когда Дельта-энергия вырывается наружу и обращается против своих же.

Гениальное решение приходит оттуда, откуда его не ждали — от инновационного Альфы, Тони Старка. Он первым понимает, что энергию Халка нельзя контролировать, запереть или игнорировать. Её можно только направить. Его знаменитая фраза «Сейчас бы прекрасный момент для того, чтобы разозлиться» — это не приказ. Это ритуальное разрешение, выданный кредит доверия разрушительной силе. Это момент, когда хаос получает легитимную цель.

Итог известен: Халк, бывший главной внутренней угрозой, становится ключевым оружием в битве за Нью-Йорк. Он сокрушает левиафанов и, что символично, одним ударом выбивает спесь с бога. Дельта не становится предсказуемой Гаммой — она остаётся собой, но её хаотическая сила теперь работает на команду, а не против неё.

Вывод для любого лидера прост: если в вашей команде есть своя «живая катастрофа», не пытайтесь её перевоспитать. Ваша задача — создать такие условия, чтобы в решающий момент её энергия ударила не внутрь команды, а по вашим общим проблемам. Иногда самый большой риск — это и есть ваше главное преимущество. Просто нужно знать, куда его направить.

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

Почему ботокс больше не колют после того, как взломали синаптический перенос

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

Когда вы старый политик или звезда, то раньше получали инъекцию ботокса и каменное или «восковое» лицо. Так было лет 20. Теперь всё намного лучше, и появился ацетил гексапептид-8, он же — аргирелин.

Ботулотоксин типа А блокирует передачу нервного импульса к мышце и временно её парализует. Если мышца обездвижена долго, то может случиться атрофия и истончение мышечного волокна.

Собственно, поскольку деньги там огромные, пришли хакеры-биохимики и начали взламывать перенос нервного сигнала. Уязвимость нашлась довольно странная, и на базе неё сейчас строится сразу несколько разных вариантов терапии шрамов. Ну и заодно — морщин.

Поэтому добро пожаловать в историю того, как правильно ломать нервы.

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

Ragex: Гибридный RAG для анализа кода

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

Я поломался, поломался — и поломался на осколки. Признаю́: железные помощники Т9 действительно могут приносить пользу в разработке. Единственное, что мне не нравилось — то, что весь проект большой и хорошо натренированной модели не скормишь, а значит — неизбежны потери контекста, размывание смыслов и джойсовские галлюцинации.

Я уже давно понял: если мне нужно, чтобы что-то было сделано хорошо, — делегирование отпадает, придётся брать в руки молоток самому. Это касается любых жизненных аспектов: варки борща, замены сантехники, перевода Эдгара Аллана По или Антонио Мачадо на русский, или, там, программирования.

Когда БЯМ научились подключать сторонние MCP-сервера, произошел качественный скачок. Теперь не нужно файнтьюнить модель, можно файнтьюнить буковку «R» из акронима «RAG». Я-то лучше знаю, как правильно извлекать смыслы из моего личного контента. Если речь про код — лучше всего искать правду в AST.

Так и был зачат Ragex — MCP-сервер для семантического анализа кодовых баз с элементами чёрной магии. Проект, понятно, написан на Elixir, потому что ну а на чем еще?

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

Calcomp: как культовый производитель электроники не смог пережить 90-ые

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

Компания Calcomp была основана в 1952 году в Калифорнии. Она прославилась как один из ведущих производителей плоттеров и других устройств для автоматизированного проектирования и графики. В 70-80-х Calcomp занимала лидирующие позиции на рынке и ассоциировалась с передовыми технологиями того времени. Рассказываем в нашей статье, почему же производитель электроники не смог пережить 90-ые.

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

Онбординг без стресса

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

Я возглавляю стрим Компьют (Вычислительные Ресурсы, говоря проще) в быстрорастущем облачном провайдере с осени 2024 года. Мы (и стрим Сетей) отвечаем на облачные примитивы, на которых строятся буквально все другие облачные продукты. За это время стрим столкнулся с настоящими вызовами, некоторые процессы пришлось выстраивать.

Когда первый раз мне HR`ы сообщили, что наш оффер принят, я столкнулся с тем, что хоть про онбординг‑адаптацию и говорят, конкретных гайдов и статей нет. На мысль о том, что «что‑то надо с этим делать» меня натолкнула коллега с другого направления, которая постоянно жаловалась на трудности адаптации и отсутствие информации. У нас, конечно, информации было достаточно в конфлюенсе, но, она не была структурирована для быстрого погружения нового сотрудника. Это был тревожный звоночек. Мы тратили месяцы на сложный технический отбор (воронка в 2-3% от кандидатов), находили сильных специалистов, а затем рисковали потерять их в первые же недели из‑за некачественных процессов и информационного голода.

Я исходил из простой мысли: высокий порог входа в наш продукт — данность. Облака, Kotlin, сложная кодовая база — от этого никуда не деться. Значит, нельзя позволить, чтобы к ней добавился хаос в процессах. А задача лида — построить чёткий маршрут, по которому новичок сможет комфортно присоединиться к проекту.

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

на борт!
Статья

Продакт-менеджмент в эпоху ИИ

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

ИИ отменяет продактов или наоборот делает их профессией №1? Рассматриваю позиции Булдаковой и Эндрю Ына + вывод для джунов и лидов.

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

Ни единого разрыва с TUN/TAP, или как я боролся с «подзатупами» интернета на острове

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

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

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

Инвесторы вновь выбирают технологии и криптоактивы на фоне уверенности в ИИ

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

Фондовые рынки США продолжили рост, при этом основные индексы показали уверенное движение вверх в ходе недавних торгов. S&P 500, Dow Jones и Nasdaq укрепились после нескольких дней бокового движения, чему способствовала позитивная статистика по корпоративным прибылям, снижение опасений по поводу тарифов и укрепление технологического сектора на фоне ожиданий по ИИ-инвестициям. Инвесторы также отметили коррекцию в сторону более рискованных активов, включая акции роста и технологические бумаги.

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

Анализ влияния checkpoint_timeout на производительность СУБД PostgreSQL

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

В мире PostgreSQL, как и в автоспорте, не существует единой идеальной стратегии для всех трасс. Выбор интервала контрольных точек (checkpoint_timeout) — это пит-стоп: можно заезжать часто для максимальной скорости на прямых, но рискуя потерять время на самом заезде, или реже — для стабильного и предсказуемого ритма всей гонки. Всё зависит от типа «трассы» — характера нагрузки на вашу базу данных.

GitHub - Комплекс pg_expecto для статистического анализа производительности и нагрузочного тестирования СУБД PostgreSQL

Глоссарий терминов | Postgres DBA | Дзен

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

Пузырь ИИ: крах, который изменит поколения

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

Оценка американского фондового рынка сегодня выше, чем перед крахом 1929 года. Что это значит для всех нас?

Financial Times опубликовала материал, который вы, возможно, должны были видеть повсюду, но почему-то не видели.

Оценка американского фондового рынка сегодня выше, чем была перед крахом Уолл-стрит в 1929 году.

Просто осознайте это на секунду.

Выше, чем в 1929-м. Выше, чем в 2008-м. На уровне пузыря доткомов.

И это подтверждается не одним показателем, а сразу несколькими - коэффициентом «цена/прибыль», соотношением капитализации и ВВП. По всем параметрам мы на исторических высотах.

Читать далее

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

Статья

Пальмовый след. Правда ли, что молочная отрасль всё чаще меняет сливочный жир на растительный?

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

С Новым годом, дорогие друзья! Не знаем, как у вас, но у нашей команды на столах мы насчитали: салаты с майонезом, Наполеон и хачапури из слоёного теста на маргарине, сыры всех видов и марок, включая плавленые и лёгкие, тарталетки на спреде и песочные пирожные на сливочном масле, заводской хлеб и выпечку всех видов, конфеты, вафли, а ещё бутерброды с икрой, на которые было намазано ТОЧНО сливочное масло, из‑под коровы, забранное у хозяйки не в очень аккуратной упаковке, а в пергаменте в мятом и не особо эстетичном, но вкусном комке. А остальное — НЕ ТОЧНО? Что с мифами о пальмовом жире в начале 2026 года? Разбираемся с аппетитом.

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

OpenAI облажались: как я получил доступ к видео Sora без водяных знаков за один вечер

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

Я не такой частый юзер Sora, но когда увидел, что люди ПРОДАЮТ доступ к видео без водяных знаков — сначала подумал, что они сделали машинное обучение и фотошопом каждый кадр обрабатывают. Но когда я попробовал - результат был готов за 1 секунду. В тот момент я осознал: ЗНАЧИТ ВИДЕО ЛЕЖАТ НА СЕРВЕРАХ. Во мне проснулся инстинкт хакера, и я начал искать ДЫРУ.

Первым делом я полез изучать вкладку Network, пробуя различные методы тыка туда-сюда... (ссылка на GitHub и на готовый продукт - в конце статьи)...

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

Уолл-стрит завершила 2025 год снижением после годов роста

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

Крупнейшие фондовые индексы США закрыли последний торговый день 2025 года в минусе, продолжив недавнюю серию из четырёх дней снижения. Индекс S&P 500 упал на 0,7 %, Dow Jones снизился на 0,6 %, а Nasdaq потерял около 0,8 %, при этом активность на рынках была крайне низкой из-за приближения новогодних праздников, и многие инвесторы уже свернули позиции до конца года.

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

ReLifeBook, Будни ретрокомпьютерщика, Emacs Lisp и FPGA: подведение итогов моей хобби-деятельности

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

Ровно три года назад, в декабре 2022 года, у меня появилось новое хобби -- увлечение старыми ноутбуками. А произошло это так. Однажды мне надоело таскать в рюкзаке туда-сюда единственный ноутбук, и я решил приобрести второй рабочий ноутбук, чтобы никуда без острой необходимости его не носить. Сначала я подбирал недорогой новый. Как оказалось, почти все современные ноутбуки не удовлетворяли моим требованиям в плане оснащения. Мне нужны были: порты Ethernet и HDMI и слот для полноформатных карт памяти SD. При этом процессор хоть и не топовый, но и не лоукост. Ну и дизайн хотелось, чтоб был приятный, а не как у бюджетников 2010 года. Вариантов было мало, а цена высокой. Решил искать подходящий среди подержанных в основном под привычными мне марками Acer и Fujitsu по приемлемой цене. И если среди Acer, Toshiba это были хоть и старые, но с более-менее актуальными характеристиками, то среди Fujitsu, Lenovo это были модели на Core 2 Duo и старее. Попадались и ретро, вызвавшие во мне ностальгические чувства к LifeBook, ведь одним первых ноутбуков, купленных мною новыми, был как-раз этой компании. В общем, купил я сначала один, потом другой... В основном покупал по низу рынка, полуживые и на запчасти. По возможности приводил в порядок и восстанавливал работоспособность. Иногда приобретал экземпляры и в хорошем состоянии. А в прошедшем, 2025 году, я завёл канал в Telegram и начал рассказывать о своём хобби на Хабр. Но это не всё. Думаю, что можно подвести итоги и немного рассказать о планах.

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

Представлен учебный проект «Числа Python, которые должен знать каждый программист» (Python Numbers Every Programmer Should Know). Проект также доступен на GitHub.

«Существуют цифры\числа\значения, которые должен знать каждый программист на Python. Например, насколько быстро или медленно добавляется элемент в список в Python? А как насчёт открытия файла? Это занимает меньше миллисекунды? Есть ли что‑то, что замедляет этот процесс? Если у вас есть алгоритм, чувствительный к производительности, какую структуру данных следует использовать? Сколько памяти занимает число с плавающей запятой? А как насчёт одного символа или пустой строки? Насколько быстр FastAPI по сравнению с Django? Я хотел бы уделить немного времени и записать показатели производительности, специально ориентированные на разработчиков Python», — сообщил автор проекта Майкл Кеннеди.

Теги:
+7
Комментарии2
Новость

Первым ИИ-устройством OpenAI может оказаться… умная ручка

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

Пока индустрия ждала от OpenAI умные очки или голосовую колонку, тайваньские источники из цепочки поставок раскрыли детали проекта под кодовым названием Gumdrop. По данным издания Economic Daily News, речь идет о компактном гаджете размером с iPod Shuffle, который можно носить на шее или в кармане. Устройство оснащено микрофоном и камерой и способно распознавать контекст происходящего вокруг пользователя. Производство достанется Foxconn — OpenAI изначально планировала отдать заказ китайской Luxshare, но передумала и перенесла сборку во Вьетнам или на будущие американские заводы.

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

Оптимизируем программный декодер JPEG для архитектуры RISC-V

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

Графический формат JPEG уменьшает размер изображений без особо заметной для глаза потери качества — упрощая тем самым их хранение и передачу. Студенты из БГУИР — Артём Подгайский, Сергей Буйвид, Юрий Наскевич и Дмитрий Степанчук — в  в рамках Зимней школы RISC-V YADRO изучили работу декодера JPEG для архитектуры RISC-V, нашли пути для его оптимизации и далее расскажут о своем проекте.

Читать далее