Кажется, что выход китайских CXMT и YMTC на рынок памяти — спасение от роста цен. Но если посмотреть на цифры, то всего три компании контролируют свыше 90% рынка DRAM, а китайские игроки — только малую часть. В статье разбираем, что реально могут производители из Поднебесной, почему «дешевая память из Китая» — миф и что это значит для тех, кто строит IT-инфраструктуру в России.
Читать далееTL;DR
Мигрировал продакшн базу с Supabase на VPS PostgreSQL прямо на работающем проекте — без остановки, без потери данных. Заодно перенёс авторизацию через strangler-подход и убрал Supabase из SSR read-path. Расскажу три инженерных решения с кодом.
Читать далееРасскажу, как училась считать метрики, а потом шла воевать с Главной страницей - куском легаси, который мы ласково называем мандрагорой. Объясню, почему на хакатоне приходится мириться с костылями и собирать билд, пока коллеги уже презентуют свои части.
Итог: серебро, прокачка продуктового мышления и две фичи на проде. Спойлер: один день в такой атмосфере прокачивает лучше месячных курсов.
Читать далееПривет всем! Меня зовут Кирилл, я продолжаю делиться процессом перестройки своего старого дома. Для тех, кто не читал блог раньше, поясню, что тут происходит. Несколько лет назад мы с женой стали владельцами небольшого кирпичного домика старой постройки. Хотим облагородить его, чтобы потом приезжать и отдыхать от городского шума. Про то как продумывал коммуникации и ремонт, я уже писал. Теперь хочу остановиться на планировке участка.
У некоторых может закрасться вопрос: почему я этим занимался зимой. Но я привык жить по пословице «готовь сани летом, телегу – зимой». Да и ремонт внутри дома идет неспешно, есть время для того чтобы пораскинуть мозгами и придумать ландшафтный дизайн. Как раз к маю закончу, смогу расчистить участок и предоставлю бразды правления жене – она уже мечтает разводить тут сад и огород.
От старого подсобного хозяйства мы сразу открестились – хилые кустарники, которые росли раньше, нас не вдохновляют. Решили оставить только две яблони и груши в середине участка. А вот чем занять остальные 10 соток изначально было непонятно. Я вижу одно, жена – совсем другое. Поэтому как и на предыдущих этапах, пришлось погружаться в тему и изучать тонкости планирования.
Читать далееПишу эту статью как основатель стартапа Авториза. И она не для того, чтобы донести какие-то особо ценные знания, а скорее, чтобы пригласить вас к диалогу. Я хочу понять - стоит ли этим вообще заниматься, нужно ли это людям, или это лишь мои фантазии - когнитивное искажение основателя. В самой статье я раскрываю идею проекта.
И я хочу обратиться к вам как профессионалам своего дела: А какие инструменты используете вы? Какие у вас возникают проблемы? Насколько быстро, дешево и просто вы их решаете?
Читать далееЯ занимаюсь презентациями четыре года. Работаю в государственном учреждении, которое занимается спецпроектами. Там делаю презентации под конкретные мероприятия — для внутренних показов, отчётов, анонсов. Параллельно беру фриланс: коммерческие предложения, представления проектов, обучаю этому других.
Раньше, когда ко мне приходил заказчик из незнакомой отрасли, подготовка к работе могла занимать неделю. Нужно было самому разобраться в теме, выяснить, как устроен бизнес клиента, понять, что вообще показывать и в какой последовательности.
Сейчас то же самое занимает один день благодаря нейросетям. Они не заменили полностью мою работу, однако встроились почти в каждый её шаг.
Расскажу, как устроен мой процесс: от первого звонка с заказчиком до готового файла с презентацией.
Читать далееНаконец-то дошли руки, чтобы сделать подробный обзор этого мощного и не очень дешевого SDR на базе FPGA Cyclone V и AD9361. Интерес к bladeRF 2.0 micro xA9 у меня появился ровно по той причине, по которой многие упираются в потолок HackRF и других бюджетных SDR: на уровне "послушать и что-то увидеть" они работают, но как только хочется системно строить чуть более сложные радиокейсы (широкая полоса, стабильный поток данных, MIMO, полный дуплекс и т. д.), ограничения становятся непреодолимым потолком.
Облазив весь интернет, не найдя вменяемых подробных текстовых обзоров, которые бы попали в индексацию Google/Yandex - я решил в своей статье, с присущей мне дотошностью, самостоятельно разобрать данную железку по кирпичикам, рассказывая подробно о каждом составном элементе и возможностями и ограничениями которые из этого следуют.
Всем заинтересованным - добро пожаловать под кат! =)
Читать далее17 марта люди по всему миру пьют эль и виски, носят зеленую одежду и танцуют под ирландскую музыку. Это статья о том, кто такой святой Патрик и был ли он ирландцем, почему символом праздника стал именно зеленый цвет, при чем тут лепреконы и змеи и что спрятано на другом конце радуги.
Читать далееКогда компания начинает выбирать систему для управления ИТ-активами (ITAM), кажется, что всё просто: посмотреть демо, сравнить функции и выбрать «лучшее решение».
На практике через год выясняется, что часть данных по-прежнему живёт в Excel, интеграции требуют отдельных проектов, а любое изменение процесса превращается в дорогую доработку.
Меня зовут Евгений Котухов, я более 10 лет занимаюсь внедрением и оптимизацией ITSM / ITAM-систем. В этой статье разбираю практические критерии выбора ITAM-решений, типичные ошибки компаний и подход, который помогает выбрать систему, подходящую именно вашей инфраструктуре.
Читать далееКак часто в разгар рабочего дня вы смотрели в окно и с сожалением замечали, что погода за окном замечательная и хорошо было бы сейчас оказаться на улице? Но надо работать и остаток дня провести в четырех стенах. Признайтесь, бывало ощущение, что настоящая жизнь проходит мимо.
А что если я вам скажу, что можно в такой день гулять и работать одновременно, посещать парки и закрывать тикеты, дышать свежим воздухом, набирая шаги в шагомере, и заниматься сложной инженерной компьютерной деятельностью на полноценном Windows ПК (по желанию Linux). Да, это может быть не так удобно, как хотелось бы. Да, выглядеть при этом вы будете необычно. Но это уже возможно.
Интересно? Добро пожаловать под кат.
Читать далееПоправки к закону «о чистоте русского языка» касаются не только вывесок, но и того, как продуктовые команды в России называют кнопки, фичи и статусы внутри интерфейсов. Речь не идет о полном запрете английского: закон устанавливает приоритет русского в информации для потребителей, а иностранные слова допускает только как дополнение. И вот здесь привычный мир API, SaaS внезапно сталкивается с практикой Роспотребнадзора. В статье разбираем, как новые требования влияют на работу продуктовых команд: где безопасно оставлять латиницу в качестве языка для сотрудников, а где обязательно использовать русский, чтобы не получить штраф.
Читать далееМы посмотрели, как на объекте пищевой промышленности организован мониторинг трех трансформаторных подстанций 6/0,4 кВ. Нагрузка на производстве стабильная, но требования к надежности высокие: остановка электроснабжения приводит к браку продукции и простою оборудования.
Разберем архитектуру системы, используемые интерфейсы и несколько интересных решений — от пассивных датчиков температуры контактных соединений до ультразвукового контроля коронных и частичных разрядов.
Читать далееUHT сгенерировал 4294 строки кода из одного моего заголовочного файла. Имена свойств, смещения в памяти, флаги сериализации, exec thunks для каждой функции - всё, чтобы движок в runtime знал о классе то, что C++ забывает после компиляции. Это третья и последняя статья в серии про внутренности Unreal Engine: K2Node → Blueprint VM → рефлексия. Разбираем, что внутри этих четырёх тысяч строк, зачем каждая из них, и как ими пользуются Details panel, GC, репликация и сама Blueprint VM.
Читать далееПриходят к нам мужики из цеха и говорят эту фразу.
В ней — целая жизнь. Во-первых, сам факт того, что пришли люди из цеха, — это всего несколько лет назад было бы просто шоком. Цех очень хочет, чтобы его не трогали и не лезли с новыми процессами. Сейчас они научились нам доверять, увидели возможности и примерно понимают, что мы можем.
Во-вторых, конвертер, который надо фотографировать. Если что, то конвертер — это такая печка в виде большого горшка восемь метров высотой. Мы туда заваливаем металлолом и заливаем жидкий чугун, затем всё это продувается кислородом, а потом на выходе получается сталь. Смысл операции — при температурах выше 1 600 градусов продуть кислородом на сверхзвуке так, чтобы он связал ненужные нам примеси.
Чего хотят цеховые: каждый раз, когда сталь готова, этот горшок наклоняется, и из него выливается расплав в ковш на железнодорожной платформе.
И им нужно заглянуть в Ородруин. В смысле посмотреть на горловину, чтобы узнать насколько она зарастает шлаком и чугуном.
Кстати, она еще и бороду снаружи отращивает.
Пока конвертер наклоняется к платформе, горловина сзади красиво подсвечивается расплавом. Если мы сможем повесить камеру под 45 градусов и ловить точный момент во время наклона, то они будут очень счастливы. Данные наклона есть в АСУТП и, соответственно, в шине, потому что мы знаем положение механизма.
Мы сделали синхронизацию через шину: как только градус доходит до расчётного, камера делает фотографию, определяет степень зарастания и отправляет её в диспетчерскую цеха.
Заодно мы стали разбираться, зачем им это, и из этого пошла ещё серия проектов.
В результате нашей командой мы реально повлияли на количество выплавляемой в стране за год стали: парой шажков — тут, парой — там, но в итоге прямо значимо. Сейчас расскажу.
Читать далееПривет. Меня зовут Настя, и я виртуозно жонглирую списком дел. Давайте подробнее:
· у меня свой образовательный стартап, где работает 25 человек, а ежемесячно обучается от 20 до 100 человек;
· я веду частную практику психолога и бизнес-консультанта – это от 5 до 15 консультаций в неделю;
· являюсь директором программного комитета «Podlodka Soft Skills Crew», и мы готовим новый сезон. Это 5 человек в основной команде, плюс общение с теми, кто отвечает за всю конференцию. Порядка 3–4 месяцев подготовки на один сезон;
· спикер конференций, где стараюсь выступать регулярно;
· автор 4 каналов, куда пишу тоже регулярно, некоторые — каждый день;
· я куратор фонда «Свет в руках». Тут нагрузка бывает разная, но более свободная, поскольку это волонтерский фонд.
Самое главное в этом списке – я мама и жена. У меня нет дополнительного 25‑го часа, и в таком объеме я и правда порой могу тонуть. Мне помогают крутые админы моих проектов и всевозможные трекеры, календари, задачники.
Некоторое время назад я заметила, что теряю новые сообщения в Telegram. Мессенджер устроен так, что новые сообщения уходят вниз, если кто‑то пишет, и в один момент это стало происходить все чаще и чаще. Задачи тоже начали теряться. Я пошла в чат выпускников нашего проекта с вопросом – как пофиксить. Хороший совет, который сработал, пусть и отчасти, – все разложить по тематическим папкам. Я что‑то разложила, но до финала еще далеко, поскольку сообщений много (прям реально очень много). Один из выпускников написал интересный комментарий – что вообще в Telegram вести рабочие вопросы неудобно, и личное с рабочим стирается (не прямо слово в слово, но суть такая). И правда, когда я вспомнила о Slack и Notion, поняла, что там реально было как‑то полегче.
Читать далееПривет, Хабр! Меня зовут Кирилл Маканков, я iOS-разработчик в ПСБ.
Сегодня хочу поговорить про особенности реализации MVVM. Не с практической, а с теоретической стороны. С практической стороны этот архитектурный шаблон давно уже объезжен и в хвост, и в гриву. А вот теоретических исследований, особенно применимых к Swift (и в общем, и к SwiftUI в частности), не так уж и много. Давайте вместе попробуем закрыть этот пробел и обосновать с теоретической точки зрения те или иные вариации реализаций в нашей ежедневной работе. Мобильным разработчикам на ObjC, Java и Kotlin данное исследование и обсуждение тоже будет полезно. Присоединяйтесь!
Если Вы уже хорошо знакомы с MVVM, то в конце приведен опрос об используемой лично Вами реализации. Давайте вместе определим, какая из реализаций самая популярная.
Читать далееКак бы вы ни относились к искусственному интеллекту — и в особенности к большим языковым моделям и чат-ботам, которые на нём работают, — реальность такова: человечество прямо сейчас строит и расширяет инфраструктуру для его поддержки. Это огромные сети дата-центров, пожирающих электричество и воду, — и их строительство всё чаще вступает в конфликт с потребностями людей, живущих по соседству.
Именно из-за этих проблем появилась идея: а что если вынести ИИ-дата-центры в космос? Одна из компаний, SpaceX, недавно объявила о планах построить мегасозвездие из миллиона спутников для этой цели.
Это пример зарождающейся технологии, способной решить проблему конкуренции за ограниченные ресурсы? Или это, как в своё время Hyperloop, красивая обёртка для нереализуемой идеи — где сам концепт не нарушает законов физики, но практические ограничения делают его настолько непрактичным, что воплотить обещанное невозможно?
Оказывается, на пути к созданию работающей сети ИИ-дата-центров в космосе стоит пять серьёзных препятствий. Три из них, в принципе, могут быть преодолены технологическим развитием. Последние два — установлены самой физикой Вселенной. И, скорее всего, именно они поставят крест на всей затее.
Читать далееЗапрос «как писать ТЗ для дизайнера» звучит просто. На практике — это причина недопониманий между заказчиком и дизайнером.
Я дизайнер и регулярно работаю с фриланс-заказами и внутренними командами. Чаще всего проблема ТЗ (в этой статье — бриф, а не формальный документ на подпись) в том, что оно либо слишком размытое, либо вообще не про то, что вам нужно.
Читать далееVercel из России работает через раз. Sweb и Beget — от 300 руб/мес за раздачу файлов. Оказалось, что Яндекс Cloud отдаёт Object Storage, DNS, SSL и Cloud Functions бесплатно. Перенёс сайт за один день с помощью Claude Code + два самописных скилла для yc CLI и Яндекс Метрики.
Читать далееДля обычного пользователя разрешать уходить в минус по балансу - не может позволить себе ни одна организация, как говорилось в одном известном фильме - утром деньги, вечером стулья. Но для больших корпораций остановка платежей даже на секунду - это уже не проблема корпорации, а всего государства. Невозможно приостановить работу концерна (например Росатом) только потому, что в данный момент у него нет средств. На перезапуск может уйти куда как больше ресурсов.
Поэтому пора исправлять эту проблему в MireaPay и наконец-то добавить работу с крупными юр. лицами, которые будут называться корпоративными пользователями!
Пройти в комнату шардирования