Архив за 28 августа 2024 - 4

image

В этой статье рассказано, как написать и развернуть клиент для ChatGPT при помощи Wing и Next.js.

Это приложение может работать локально (в локальном симуляторе облака), либо его можно развернуть в облаке у вашего провайдера.Читать полностью »

Один из дилеров Подмосковья начал принимать заказы на большой и мощный американский пикап RAM 1500 TRX: живые машины из первой партии должны прибыть в Россию в октябре. Цена уже известна — 18,845 млн рублей, но предусматривается и скидка в 650 тыс. рублей (вероятно, за кредит и trade-in).

Продолжение войны поисковиков. Давид и Голиаф, или борьба Google против ИИ-стартапов - 1

Дисклеймер: это вольный перевод колонки Джона Хермана для издания New York Magazine, выполненный редакцией «Технократии». Подписывайтесь на наш каналЧитать полностью »

Джойбаблз. Удивительная история самого известного фрикера планеты - 1

Он ни разу в жизни не видел телефона, потому что родился слепым. Тем не менее его считают величайшим телефонным фрикером: обладая абсолютным музыкальным слухом, он мог насвистеть в телефонную трубку последовательность сигналов, которая позволяла ему бесплатно звонить в любую точку земного шара. Его звали Джозеф Энгрессия, но сам он предпочитал называть себя Джойбаблз. Вот его история.
Читать полностью »

Генеральный директор SpaceX Илон Маск заявил, что компания предоставит бесплатный доступ к экстренным службам через спутники Starlink. Миллиардер добавил, что это предложение будет распространяться на пользователей смартфонов по всему миру при условии одобрения правительством.

В новой книге физик Сара Уолкер утверждает, что теория сборки может объяснить, что такое жизнь, и даже помочь учёным создать новые её формы.

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

В новой книге «Жизнь, какой её никто не знает: физика возникновения жизниЧитать полностью »

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

Представлен новый Land Rover Defender с 5,0-литровым V8 и современным технологиями
Фото: Land Rover
Читать полностью »

Команда «Т-банка» (бывшего «Тинькофф») объявила о запуске собственного сервиса виртуальных досок – платформы Unidraw. Как отметили в пресс-службе, это бесплатный аналог популярного сервиса Miro. При необходимости данные можно перенести из Miro. 

Советы по программированию, которые бы я дал себе 15 лет назад - 1

У меня наконец-то появилось ощущение, что я хороший программист, поэтому было бы неплохо записать советы вида «как бы я смог добиться этого быстрее?». Не буду утверждать, что все эти советы отлично подойдут всем, но для меня они были бы хорошими.

▍ Если ты (или твоя команда) постоянно стреляешь себе в ногу, то почини ружьё

Не могу перечесть случаи, когда при работе в команде у нас была какая-то часть системы, которая легко могла поломаться, но никто не думал о том, как усложнить появление таких ошибок.

Когда я занимался разработкой для iOS, то использовал CoreData и подписывался на изменения нескольких view. Обратный вызов подписки поступал в тот же поток, из которого было запущено изменение. Иногда это был основной поток, а иногда — фоновый. В разработке для iOS важно то, что вносить изменения в UI можно только в основном потоке, иначе приложение вылетит. Поэтому подписка могла работать нормально, но потом ломалась, когда кто-то запускал изменение из фонового потока или вы позже добавляли обновление UI.

Все без раздумий воспринимали это как что-то само собой разумеющееся, и об этом часто говорили в ревью для новичков в команде. Время от времени кто-нибудь ошибался, и мы добавляли DispatchQueue.main.async, когда видели отчёт о сбое.

Я решил это исправить. У меня ушло десять минут на внесение изменений в слое подписки, теперь подписчики вызывались в основном потоке, что позволило избавиться от целого класса сбоев и сняло с нас часть умственной нагрузки.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js