Представлена новая версия классического внедорожника Defender, которая была «переделана вручную» инженерами Land Rover Classic.

Представлена новая версия классического внедорожника Defender, которая была «переделана вручную» инженерами Land Rover Classic.
Команда «Т-банка» (бывшего «Тинькофф») объявила о запуске собственного сервиса виртуальных досок – платформы Unidraw. Как отметили в пресс-службе, это бесплатный аналог популярного сервиса Miro. При необходимости данные можно перенести из Miro.
У меня наконец-то появилось ощущение, что я хороший программист, поэтому было бы неплохо записать советы вида «как бы я смог добиться этого быстрее?». Не буду утверждать, что все эти советы отлично подойдут всем, но для меня они были бы хорошими.
Не могу перечесть случаи, когда при работе в команде у нас была какая-то часть системы, которая легко могла поломаться, но никто не думал о том, как усложнить появление таких ошибок.
Когда я занимался разработкой для iOS, то использовал CoreData и подписывался на изменения нескольких view. Обратный вызов подписки поступал в тот же поток, из которого было запущено изменение. Иногда это был основной поток, а иногда — фоновый. В разработке для iOS важно то, что вносить изменения в UI можно только в основном потоке, иначе приложение вылетит. Поэтому подписка могла работать нормально, но потом ломалась, когда кто-то запускал изменение из фонового потока или вы позже добавляли обновление UI.
Все без раздумий воспринимали это как что-то само собой разумеющееся, и об этом часто говорили в ревью для новичков в команде. Время от времени кто-нибудь ошибался, и мы добавляли DispatchQueue.main.async
, когда видели отчёт о сбое.
Я решил это исправить. У меня ушло десять минут на внесение изменений в слое подписки, теперь подписчики вызывались в основном потоке, что позволило избавиться от целого класса сбоев и сняло с нас часть умственной нагрузки.
Читать полностью »
Telegram-канал No Limits раскрыл подробности распродажи запчастей, хранящихся на бывшем российском заводе Volkswagen. Сообщается, что причина распродажи — в максимальной загрузке предприятия китайскими машинами Chery: в связи с этим «Арт-финанс» нужно освободить склады для новых комплектующих и новых авто.
Благодаря игре Hamster Kombat майнить криптовалюту начали даже дети. На август 2024 года «хомяка тапают»Читать полностью »
Брат создателя Telegram Павла Дурова, Николай, разыскивается во Франции, о чем сообшило европейское издание Politico, которое утверждает, что ордера на арест братьев были выданы гораздо раньше, чем сообщалось ранее.
Николай Дуров — великолепный математик и «мозг» всего Telegram, который занимался системой шифрования и самим мессенджером. При этом Павел больше отвечает за дизайн и пиар.
Прогнозируют, что в 2024 году кибербезопасность обойдется миру в 9,5 трлн долларов. Еще в 2004 году эта сфера стоила 3,5 млрд долларовЧитать полностью »
«Автотор» запустил новый завод по производству электродвигателей в Калининграде, который был построен в рамках специнвестконтракта между компанией, правительством Калининградской области и Минпромторгом РФ. Завод рассчитан на выпуск до 60 тыс. электромоторов в год.
Greta Wall выводит на российский рынок одну новинку за другой: в течение двух месяцев компания представила совершенно новые Haval H9 и Haval F7, а также объявила цены (и они довольно привлекательные) на Haval H5, а сейчас представлен Tank 700. На российском рынке флагманский внедорожник премиум-бренда Great Wall предложат в трех комплектациях и с двумя силовыми установками — гибридной и чисто бензиновой.