В Kubernetes-кластере рано или поздно встаёт вопрос: где собирать Docker image приложений? Вариант «на своей машине разработчика» не масштабируется на команду. Вынос сборок на отдельную виртуальную машину решает эту проблему, но создаёт накладные расходы на обслуживание инфраструктуры и лишает ключевых преимуществ k8s: отдельная ВМ не масштабируется горизонтально под нагрузку, параллельные джобы конкурируют за общие CPU, RAM и диск, а накапливающийся кэш требует регулярной очистки.
Классических ответов два — Kaniko и BuildKit. Kubernetes executor с использованием Kaniko или BuildKit лишен этих недостатков: сборка происходит в изолированных подах прямо на нодах кластера, ресурсы динамически масштабируются, а виртуальные машины для Docker-демона больше не требуются.
Читать далееНа днях Kwork объявил, что прекращает работать на платформе с фрилансерами без регистрации ИП или самозанятого. О как.
Я в открытом доступе пока обнаружил только скрин письма поддержки (в одном из телеграм-каналов и несколько новостей на профильных сайтах.
Kwork - это на минуточку одна из крупнейших русскоязычных бирж фриланса. В своих сообщениях они ссылаются на "введение в РФ с 1го октября 2026 года закона 289-ФЗ о платформенной экономике" и на то, что этот закон мол "запрещает работать на их платформе людям без регистрации в качестве самозанятого или ИП"
Но это не так. Я до конца так и не понял - это ошибка юристов или просто удобный повод для Kwork "навести порядок" внутри собственной платформы. Давайте попробуем разобраться.
Читать далееСуществует такая штука как видеорегистраторы с постоянным выходом в Интернет. Чтобы оперативно сообщать владельцу, что машину эвакуируют, угоняют или просто стукнули на парковке. Раньше такие аппараты стоили неприличное количество денег, но сейчас ситуация изменилась. Рассмотрю наиболее интересные модели – а заодно для чего и кому они пригодятся.
Читать далееРабота с Linux часто отпугивает начинающих пользователей, но зря. Linux — не сложная система. Она просто другая. Чтобы с ней было удобно работать, её нужно настроить.
Меня зовут Валерий Линьков, я эксперт в безопасности, облаках и сетях, а также наставник на курсах по ИБ в Яндекс Практикуме. И в этой статье я расскажу, как из базового неудобного Linux сделать мощную систему, которая превосходит Windows 11 в производительности и стиле. Не верите? Тогда прошу под кат.
ПодкатитьКаждый год я стараюсь поехать в какую-нибудь страну бывшего СССР и провести там семинар или просто митапы на темы SystemVerilog-RTL-FPGA-ASIC-RISC-V, попросту говоря, обучение будущих проектировщиков чипов с помощью упражнений на FPGA. В этом году я поехал в Грузию и вот мой отчет:
1. Два митапа в Батуми: Friends Club / EPAM по ссылке от batumi_it_digital и хакспейс Meshtastic Batumi / радиолюбители.
2. Митап в Тбилиси в хакспейсе sandb0x.space и посещение хакспейса f0rthsp4ce / f0rth.space .
3. Встреча с инженером местного Cisco Леваном Чагелишвили и его коллегой Давидом, организованная моим старым знакомым, FPGA инженером Иваном Графским. Иван еще 10 лет назад помог мне организовать семинар в московском МИФИ и развернуть работу по народному переводу учебника Харрис & Харрис.
По Левану у меня есть продолжение: во время встречи в ресторане на фотографии выше Леван решил спроектировать ASIC и произвести его с помощью сервиса TinyTapeout. Это наврядли первый ASIC спроектированный в Грузии (хотя кто знает?), но мы решили чтобы было бы полезно, чтобы Леван описал свой опыт. Посему мы планируем три Zoom-лекции: на английском, русском и грузинском под названием:
* Чип спроектированный в Грузии:
Разбор маршрута проектирования для ASIC и прототипирования на FPGA
* Chip Designed in the Country of Georgia:
ASIC design flow and prototyping on FPGA
10 новых российских продуктов для создания сайтов для бизнеса с ИИ; публикации сайтов и веб-приложений; создания опросов с ИИ-разбором ответов; оценки городской среды; создания базы знаний из заметок и многого другого. Битва за «Продукт недели» началась!
Product Radar — здесь каждую неделю публикуются лучшие онлайн-сервисы и железки от русскоязычных команд.
Читать далееЯ люблю решать нерешаемые проблемы, делать людям жизнь легче, тестить гипотезы, создавать крутые продукты. Так меня позвали работать в Уралсиб, где я решил создать робота-секретаря, помогающий со встречами и созвонами.
Читать далееПоиск в архиве писем Яндекс 360 выдаёт снимок на момент запуска: справка пишет, что каждый поиск срабатывает один раз и выдача больше не обновляется, а обновить её можно двумя ручными способами. Вторая граница - в журнале архива: действия уволившегося администратора там сохраняются, но задать его в фильтре по сотрудникам нельзя, потому что в фильтре только действующие. Разбор идёт по пяти страницам справки и по справочнику API 360, с цитатами и датой сверки.
Что написано на пяти страницах справкиПравовое регулирование доменов набирает обороты
Ранее мы уже кратко рассматривали эту тему. Сегодня хочу рассмотреть её подробнее, ибо эта тема актуальна для всех - и для бизнеса, и для экспертов, для всех, у кого есть сайт.
Читать далееКогда агент в проде ошибается, спор идёт по кругу: модель тупит, промпт кривой, API виноват. Свежая работа Scale AI даёт отказам адрес — ребро между компонентами и сторону вины. Оказывается, «виновата модель» почти никогда не значит «чинить дообучением»: разбираю таксономию из 41 режима, каталог-выжимку и четыре своих отказа с числами — ни один не закрыт сменой модели.
Читать далееВ этой статье расскажем о медицинских IoT-устройствах медицинской компании СберЗдоровье, особенностях их разработки и способах обеспечения кибербезопасности.
Материал подготовлен по мотивам доклада CISO и CIO компании СберЗдоровье — Дмитрия Тараненко и Андрея Руднева соответственно.
Читать далееМоя основная работа на распределительном центре — выдача и приём ТСД. Формально автоматизация этого процесса в мои обязанности не входила. Но когда я увидел, как устроена выдача оборудования, решил попробовать самостоятельно изменить процесс — получить практический опыт в автоматизации и оптимизации складских операций.
В итоге от нескольких простых изменений я пришёл к полноценному приложению, которое позволило автоматизировать идентификацию сотрудников и выдачу оборудования. Кстати, приложение абсолютно бесплатно, и вы можете его использовать на своём складе или предприятии.
Читать далееВ 2016 году EA закрывает свой последний оплот разработки в Питере, и народ начал разбредаться по разным студиям и командам. Тогда мировой игрострой ещё благосклонно смотрел на обладателей красных паспортов, и несколько моих бывших коллег "со связями" организовали мини-галеру и умудрились получить контракт на поддержку движка для прототипа новой игры Arkane. Причем схема взаимодействия оказалась была достаточно мутная, из-за нежелания Остинцев работать напрямую с пост-СНГ конторами, поэтому основной контракт у них был через каких-то корейцев за три рубля, которые делегировали часть работы французкой конторе за рубль, а те наняли каких-то ребят за десять копеек из восточной Европы, ну вы поняли каких:)
Нас почти месяц мучили устаревшей на пару лет документацией к собственному движку, примерами с ошибками в коде, падающими тестами и устными экзаменами со сдачей домашек, но в конце концов этот учебный ад закончился и команду допустили к офицерскому телу... я хотел сказать, к движку и самой игре.
С этого момента и началось моё знакомство с идеями, которые мы внутри команды прозвали "арканутым C++", и с их реальным применением в разработке игр. Я и раньше сталкивался с жёсткими требованиями к разработке на плюсах на своей доигростростроевской работе, но за шесть лет как-то раздобрел и перестал сильно жестить с оптимизацией, так что знакомство с командой из Остина вызвало стойкое дежавю разработки начала нулевых.
Я не собираюсь ругать или рекламировать конкретный подход, а просто хочу показать, насколько разными бывают люди, команды и движки внутри одной индустрии и какую цену иногда приходится платить за предсказуемость и перф.
Читать далееСаммари вебинара ниже — это часть закрытого интенсива, который я собрала вокруг серии вебинаров с платформы Maven про ИИ‑кейсы из американского бигтеха. Сначала мы смотрим прямой эфир с практиками из Cursor, Meta, Netflix и подобных компаний, а на следующий день — разбираем в мини‑группе. Мы смотрим не адаптированный учебный английский, а живую речь людей, которые прямо сейчас строят продукты на агентах, и вытаскиваем оттуда лексику и лайфхаки.
Вебинар, из которого я сделала статью, провела Лорен Тан из компании Cursor. Тема вебинара — доверие к ИИ‑агентам в разработке: как дойти до того, что агенты сливают PR без твоего участия (про выстроенную систему верификации).
Ниже — саммари для тех, кто хочет разобраться в кейсе на русском. Enjoy :-)
Читать далееКак стало известно на прошлой неделе, несколько тысяч учетных записей в сервисе Dropbox были взломаны в период с 4 по 21 августа. Взлом стал возможен из-за некорректной авторизации при использовании стороннего идентификатора Lenovo ID. Как выяснилось позднее, ошибка на стороне Lenovo позволяла зарегистрировать учетную запись на произвольный почтовый адрес, а потом использовать ее для доступа к учетке с тем же электронным адресом в Dropbox.
Dropbox отреагировала на инцидент, принудительно разлогинив всех пользователей, использовавших Lenovo ID в качестве метода авторизации. Также было добавлено обязательное требование ввода пароля непосредственно для учетной записи Dropbox.
Читать далееЗдесь вас ждут код эмулятора и краткое описание архитектуры «Сетуни 70».
Возможно вы слышали о троичных ЭВМ семейства «Сетунь», читали о них на Хабре или где-нибудь еще. Материал подавляющего большинство публикаций не отличается достоверностью и преследуют цель привлечения внимания. Их авторы не стесняются хохмить размещая в публикации фотографию здоровенной ЭВМ «Стрела», занимающей отдельный зал, поместив под ней подпись малая ЭВМ «Сетунь». Они не видят разницы между троичной системой счисления, троичной схемотехникой и трехзначной логикой. А зачем, все равно же и там и там есть что-то про «три», верно?
Не моргнув глазом могут написать про неведомое в то время импортозамещение или что эти машины были построены на основе троичной логики, ссылаясь на статью англоязычных дворников в Википедии (это мнение для них куда важнее мнения автора архитектуры и конструктора машины, и здравого смысла). Они не знают что под названием «Сетунь 70» в разное время существовали две заметно разные машины, и не слышали про существование «Сетуни 72».
Читать далееНе далее как вчера Дональд Трамп в своём блоге на платформе Truth Social опубликовал очередную неоднозначную вещь: знакомый профиль с копной на голове заменил собой границы суверенного государства Иран на фрагменте политической карты мира.
Подрисовывать что-либо в учебнике, на стене или на карте — довольно заразительное занятие, знакомое многим ещё с детства. Раз перед таким соблазном не может устоять президент большой страны, сложно удержаться и мне.
Какое бы выбрать место на карте, чтобы переиначить его на другой лад? Не «от балды», но на основе реальных данных. Решено: ткну пальцем в случайную точку и проведу с ней творческий (data-driven) экспромт. По чистому совпадению, палец попал в Соединённые Штаты Америки. Говоря словами главного литературного персонажа Ильфа и Петрова: давайте и мы увековечимся?
Я попросил редактор карт mapus.ai представить то, какими была бы территория США, если бы в своё время она превратилась в государства, определённые по языковому принципу. Чтобы результат не воспринимался, как нейро-бред — я провёл разбор действий, выполненных LLM для решения задачи.
Получилось довольно интересное и познавательное путешествие в историю.
Читать далееBreaking change в REST API часто обнаруживают слишком поздно — уже на интеграционном стенде. Разберём, какие риски можно поймать раньше, где помогают OpenAPI и consumer contracts и почему зелёные проверки ещё не гарантируют совместимость со старым клиентом.
Разобрать подходСегодня open source моделями никого не удивишь. Но в январе 2025 года небольшая китайская компания DeepSeek за один день обвалила американский фондовый рынок.
Всё началось с того, что 20 января DeepSeek выкладывает R1 под MIT-лицензией. Уже 26 января приложение DeepSeek выходит на первое место в App Store США, обогнав ChatGPT. А 27 января акции Nvidia падают на 17% — $589 млрд капитализации за один день, крупнейшее однодневное падение в истории фондового рынка США. Nasdaq теряет около 3%. Суммарная просадка рынка — примерно $1 трлн. Важно учесть контекст, что буквально за неделю до этого анонсировали Stargate с вложениями до полутриллиона долларов в дата-центры, OpenAI собирал раунд на $40 млрд. Обе цифры стояли на уверенности, что количество видеокарт даёт преимущество, которое нельзя обесценить за семь дней.
А кто вообще такие DeepSeek?...
Читать далееЧто, если индекс не нужно создавать вообще? Знакомимся с iHeap — альтернативным методом доступа к таблицам PostgreSQL, где BRIN-индексирование встроено «из коробки» и работает автоматически для всех подходящих столбцов.
Читать далее