21 place 0

894 За два месяца вместо года: как мы переписали 97 тысяч строк кода с Objective-C на Swift

Habr
sav42 (Яндекс) @ Habr · 05/05/2026 05:00 EDT

За два месяца вместо года: как мы переписали 97 тысяч строк кода с Objective-C на Swift

Миграция большого iOS-проекта с Objective-C на Swift кажется понятной задачей ровно до тех пор, пока не начинаешь считать объём. В нашем случае это были 10 тысяч файлов, сотни тысяч строк кода и постоянная необходимость не останавливать развитие продукта. Ручной подход работал слишком медленно, поэтому мы начали автоматизировать миграцию с помощью LLM — и в итоге превратили её из бесконечного техдолга в воспроизводимый процесс.Из этой статьи вы узнаете, как мы пять лет закрывали этот техдолг и за это время.

To see detailed statistics for the news please log in »

Read the original

Add your comment
You must be logged in with Facebook to read and write comments.

A newsletter a day!

You may get 10 most important news around midday in daily newsletter. Press the button and we will send you the most important news only, no spam attached.

or register

LIKE us on Facebook so you won't miss the most important news of the day!

News from the same source
Habr Habr
Silicon Valley
George Avalos @ Silicon Valley 1 place · 02/07/2106 01:28 EDT

Newark apartment complex bought for much less than prior value

An East Bay apartment complex has been bought at a price that's well below its prior value. Read more

0

🔮
25.05.2026 ♑︎ Dear Capricorn, today your astrological influence indicates a rather challenging day that requires special care... Read more ›
Silicon Valley
George Avalos @ Silicon Valley 2 place · 02/07/2106 01:28 EDT

PG&E buys San Jose building to bolster South Bay operations

A PG&E Corp. unit has bought a San Jose building in a move to bolster the utility's South Bay operations. Read more

0

BetaKit
Josh Scott @ BetaKit 1 place · today 09:05 EDT

Cold front

Dominion Dynamics aims to become Canada’s first line of defence in the Arctic. Read more

0 newcommer

BetaKit
BetaKit @ BetaKit 2 place · today 09:00 EDT

Canada’s moment to build

BetaKit Most Ambitious 2026 spotlights nearly 100 innovators working to meet the moment. Read more

0 newcommer

Gizmodo
Madeline Ricchiuto @ Gizmodo 1 place · today 09:00 EDT

Sorry, Apple: Samsung’s Fainting Detection Is a Game Changer

I might just have to consign my Apple Watch to the great tech junkyard in the sky. Read more

0 newcommer

Irish Tech News
Simon Cocking @ Irish Tech News 1 place · today 09:00 EDT

Istanbul Blockchain Week returns June 2026

Istanbul Blockchain Week, organized by Web3 marketing agency EAK Digital is set to return for its fifth edition on June 2nd-3rd, 2026, at the Hilton Bomonti Hotel. Following last year’s success, this year’s event is gearing up to host prominent leaders and organizations in the industry, with more opportunities to learn at the heart of […] Read more

0 newcommer

The Fintech Times
The Fintech Times @ The Fintech Times 1 place · today 09:00 EDT

Zopa Becomes First UK Bank to Secure New ‘Targeted Support’ Regulatory Approval to Close the Advice Gap

Zopa Bank becomes the first UK bank approved to offer “targeted support” for investment customers, using data-driven guidance to help consumers move from cash savings into investing. Read more

0 newcommer

GSMArena.com
GSMArena.com 1 place · today 08:59 EDT

Huawei to produce 1.4nm chips by 2031, comes up with a new scaling law for semiconductors

During a keynote in Shanghai at the International Symposium of Circuits and Systems (ISCAS), Huawei revealed some of the advancements the company made in the past six years, talked about a new architecture that would solve current chip manufacturing constraints and even proposed a new scaling law to replace the dated Moore's Law. Moore's Law has been around for more than five decades now and has shaped the chip manufacturing... Read more

0 newcommer

Habr
PatientZero @ Habr 1 place · today 08:58 EDT

[Перевод] Jira — Тьюринг-полная

В фольклоре разработчиков встречаются утверждения о том, что Jira (система управления проектами, разработанная Atlassian) полна по Тьюрингу. Однако в таких заявлениях нет конкретики, лишь смутные упоминания фич автоматизации. В этой статье будет приведено доказательство с инструкциями по реализации и трассировкой исполнения. Читать далее Read more

0 newcommer

Habr
bigAboo @ Habr 2 place · today 08:57 EDT

Kubernetes-аудит после Wiz и Prisma: как живут без CNAPP в 2026

В 2022–2024 западные CNAPP-платформы — Wiz, Prisma Cloud, Lacework — закрыли доступ для российских компаний. Сбер и Яндекс собрали свой стек на коленке, а вот у банков второго эшелона и финтеха с командой ИБ из 1-3 человек стало больно: Kubernetes в проде, аудит ФСТЭК через три месяца, а показать аудитору нечего.С 1 марта 2026 действует Приказ ФСТЭК №117, где контейнеризация впервые выделена в отдельную группу мер защиты. Рассказываю, как сейчас... Read more

0 newcommer

Business Insider
Joshua Nelken-Zitser @ Business Insider 1 place · today 08:55 EDT

3 big takeaways from Pope Leo's letter on AI

In "Magnifica humanitas," Pope Leo XIV's first encyclical, he warned about job losses, Big Tech's grip on AI, and had a message for developers. Read more

0 newcommer

Digital Trends
Shikhar Mehrotra @ Digital Trends 1 place · today 08:54 EDT

China will put a unique ID code on humanoid robots, just like citizen ID for us humans

China's new humanoid robot ID system works like a citizen identity code. a unique number that follows each bipedal machine through its entire life cycle. Read more

0 newcommer

Habr
SpeShu (ЦНИС) @ Habr 3 place · today 08:50 EDT

«Тестируем MVP в 4 раза быстрее»: как нейросети изменили жизнь предпринимателей

У маленьких IT-команд есть вечная проблема: клиент хочет «быстро проверить идею», но даже первичная версия продукта не делается быстро.На словах MVP — это простая проверка гипотезы. На практике — созвон, ТЗ, прототип, дизайн, фронтенд, бэкенд, правки, ещё правки, «а можно кнопку левее», «а давайте добавим личный кабинет», «а почему админка не готова». В итоге первая версия, которую можно показать пользователям, собирается не за пару дней, а за две–три недели.Одна небольшая... Read more

0 newcommer

Habr
FalconTech @ Habr · today 08:49 EDT

На каком стеке и железе работает умное наблюдение в вашем городе: обзор технологий от разработчиков видеоаналитики

Обсудим почему в городах классический видеоанализ не работает, как ИИ меняет аналитику видеопотоков, какой стек нужен для умных камер на дорогах, как модульная архитектура помогает нам адаптироваться. Читать далее Read more

0 fresh

Inc42 Media
Anjali Jain @ Inc42 Media 1 place · today 08:49 EDT

Pine Labs Posts ₹59 Cr Profit In Q4, Revenue Up 15%

Fintech major Pine Labs turned profitable in the fourth quarter of FY26, posting a consolidated net profit of ₹59.4 Cr… Read more

0 fresh

SlashGear
SlashGear 1 place · today 08:45 EDT

5 Cool Perks You Didn't Realize Came With Owning A Toyota

Toyota has a well-earned reputation for reliability, but it turns out there are even more perks for buying one of the Japanese automaker's vehicles. Read more

0 fresh

ArcticStartup
Nurcin Metingil @ ArcticStartup 1 place · today 08:45 EDT

Perplant Raises €1M

Copenhagen-based agtech company Perplant has raised €1 million in a funding round backed by a group of private angel investors alongside institutional participation from the Export and Investment Fund of Denmark, project grants from the European Space Agency, and support from the Innovation Fund Denmark. Founded in 2022, the company develops AI-based systems mounted on […] Read more

0 fresh

Business Insider
Rachel Garlinghouse @ Business Insider 2 place · today 08:43 EDT

I've got 4 kids and 1 goal this summer: do less

Summer should be relaxing, but I always come out exhausted. This year, I'm determined to do less with my four kids. Read more

0 fresh

The most popular news from the same source for the last week
Habr Habr
Habr
daniel_ivanov @ Habr · 05/18/2026 08:23 EDT

Прогнал семь LLM через свой русский спортивный бенчмарк. Базовой моделью всё равно оставляю Gemma 4 31B

Прогнали семь LLM через свой русский спортивный бенчмарк. Топовые модели closed-source выигрывают 1.5-1.7 балла. Базовой моделью всё равно остаётся Gemma 4 31B — рассказываю почему. Читать далее Read more

0

Habr
iagmalov @ Habr · 05/18/2026 08:39 EDT

Обновление базы за время смены мастера Patroni

Меня зовут Ирек Агмалов, я DBA-SRE в Ви.Tech - IT-дочке ВсеИнструменты.ру.Мы обновляли PostgreSQL в кластере Patroni и хотели переключить приложение на новую версию без смены строки подключения и без долгого простоя.Для роутинга у нас уже использовались consul-dns и Patroni, поэтому вместо замены DSN мы попробовали временно взять переключение трафика на себя через записи в Consul. В статье покажу, как перевели реплику на PostgreSQL 18, сохранили синхронизацию через логическую репликацию и... Read more

0

Habr
maxyc_webber @ Habr · 05/18/2026 08:43 EDT

Centrifugo JS client в Laravel: frontend и production

Разбираем frontend и эксплуатацию real-time системы на Laravel и Centrifugo: JS client, reconnect, token refresh, HTTP recovery, Nginx, логи и мониторинг. Читать далее Read more

0

Habr
enamored_poc @ Habr · 05/18/2026 08:53 EDT

Эпоха «нейрослопа»: как сгенерированные треки уничтожают стриминги и доходы музыкантов

Недавно появилась статистика, что чарты и рекомендации Яндекс Музыки начали массово заполняться треками, сгенерированными ИИ. Стриминги тонут в «нейрослопе», а доходы живых авторов падают. Читать далее Read more

0

Habr
nibo @ Habr · 05/18/2026 09:00 EDT

Как я учился преподавать: мой опыт создания модуля по анимации интерфейсов

Несколько лет назад я стал соавтором курса по UX/UI-дизайну и записал для него модуль про анимацию интерфейсов. Я давно занимаюсь обучением своей команды дизайнеров, но видеоуроки готовил впервые и не знал, как технически устроено производство онлайн-курса.Меня зовут Алексей Нибо, я дизайн-директор в диджитал-агентстве Атвинта. Расскажу, что входит в работу приглашённого автора и почему после неё я стал иначе смотреть на свои проекты. Читать далее Read more

0

Habr
atomlib @ Habr · 05/18/2026 09:01 EDT

[Перевод] Скандал вокруг IPO компании SpaceX

SpaceX сейчас готовится, как ожидается, к самому крупному публичному первичному размещению в истории, целевая оценка которого составит $1,75 трлн. Для сравнения: это больше, чем Meta* или Tesla, и такое IPO легко превзойдёт рекорд биржевого дебюта Saudi Aramco. Ожидается, что это первичное размещение вызовет спрос со стороны розничных инвесторов, которые до этого вложиться в компанию не могли, поскольку её акции не торгуются на бирже. Читать далее Read more

0

Habr
interpres (RUVDS.com) @ Habr · 05/18/2026 09:01 EDT

[Перевод] Как работает Shazam?

Вы сидите в кофейне. Включается песня, название которой вертится на языке, но вспомнить его вы никак не можете. Вы достаёте телефон, нажимаете на кнопку, и приложение за несколько секунд определяет композицию.Как, прослушав всего несколько секунд музыки в шумном помещении, телефон мгновенно может найти её среди миллионов песен?Можно подумать, что телефон слушает мелодию или распознаёт текст, но это не так. На самом деле, всё гораздо хитрее. Читать далее Read more

0

Habr
codesrc @ Habr · 05/18/2026 09:03 EDT

Веб vs Мобилка: кто в опасности? Сравниваем безопасность двух миров

Спойлер: оба, но по-разному - и это важно понимать.Каждый раз, когда слышим «у нас все нормально с безопасностью, мы же не банк», что-то внутри сжимается. За этой фразой обычно стоят токены аутентификации в SharedPreferences, SQL-запросы без параметризации и Firebase без правил доступа. Эта статья - попытка честно сравнить два мира, найти точки пересечения и разобраться, почему одни проблемы одинаковые, а другие - принципиально разные.Исходные данные: OWASP Top 10 Web 2025,... Read more

0

Habr
Andrey_Biryukov (OTUS) @ Habr · 05/18/2026 09:10 EDT

Объединяем SCADA, MES и ERP без «мусора на входе»

Когда модель промышленной аналитики начинает показывать отрицательный расход электроэнергии или теряет 15% сырья на ровном месте, проблема часто лежит глубже качества данных и выбора алгоритма. SCADA, MES и ERP могут хранить корректные числа, но вкладывать в них разный смысл: по времени, единицам измерения, границам операции и правилам учета. В статье разбираем, как возникает семантическая несогласованность между промышленными и корпоративными системами, почему обычная очистка данных здесь бессильна и как с Read more

0

Habr
YH7H22 @ Habr · 05/18/2026 09:25 EDT

Как технология LayerScale спасает сверхглубокие трансформеры (и почему о ней молчат туториалы)

Все знают, что трансформеры можно масштабировать: просто добавь больше слоев, и модель станет умнее. Но на практике попытка обучить трансформер глубиной больше 50 слоев часто оборачивается градиентным хаосом и расходящимся loss'ом. В этой статье мы разберем малоизвестную, но критически важную технологию LayerScale. Мы посмотрим, как Residual связи «загрязняют» шину данных, и как один микроскопический обучаемый вектор, инициализированный почти нулем, позволяет обучать модели любой глубины, обманывая оптимиза Read more

0

Most popular sources

  • You see 449 news out of 449.
  • Sources 61 out of 61.
The Verge 0%
VentureBeat 0%
Droid Life 0%
Sifted 0%
ScienceDaily 0%
View sources »

LIKE us on Facebook so you won't miss the most important news of the day!

25.05.2026 09:11
Last update: 09:05 EDT.
News rating updated: 16:02.

What is Times42?

Times42 brings you the most popular news from tech news portals in real-time chart.
Read about us in FAQ section.


Times42 © 2026