☔️ Согласитесь, у каждого человека возникает желание прогуляться под тёплым летним дождём.
Но вряд ли вы захотите прогуляться под металлическим. Рассказываем, на какой планете его можно встретить:
https://kod.ru/wasp-76b-zhara-i-dozhdi-iz-zheleza/
Но вряд ли вы захотите прогуляться под металлическим. Рассказываем, на какой планете его можно встретить:
https://kod.ru/wasp-76b-zhara-i-dozhdi-iz-zheleza/
🎮 Фанаты Grand Theft Auto по всему миру с нетерпением ждут выхода следующей игры из этой серии. Вполне возможно, GTA VI представят уже 20 марта:
https://kod.ru/insaid-gtavi-anons-20mar2020/
https://kod.ru/insaid-gtavi-anons-20mar2020/
Доброй пятницы! Материал на сегодня:
— Samsung запустила бесплатную дезинфекцию своих смартфонов в России: kod.ru/4077
— «Почта России» начала отправлять посылки по номеру телефона: kod.ru/4078
— Евросоюз хочет законодательно регулировать ремонт гаджетов: kod.ru/4079
— Samsung запустила бесплатную дезинфекцию своих смартфонов в России: kod.ru/4077
— «Почта России» начала отправлять посылки по номеру телефона: kod.ru/4078
— Евросоюз хочет законодательно регулировать ремонт гаджетов: kod.ru/4079
🍓 Cтартап с названием These Nudes Do Not Exist обучил нейросеть создавать реалистичные фотографии несуществующих голых девушек.
Воспользоваться сервисом можно всего за $1:
https://kod.ru/these-nudes-do-not-exist-mar-20/
Воспользоваться сервисом можно всего за $1:
https://kod.ru/these-nudes-do-not-exist-mar-20/
☣️ Российские компании начинают готовиться к карантину. Яндекс попросил сотрудников работать из дома, а на следующей неделе проведет учения и протестирует работу в условиях полного закрытия московских офисов:
https://kod.ru/yandex-protestiruet-rabotu-v-karantine/
https://kod.ru/yandex-protestiruet-rabotu-v-karantine/
💪🏻 Продолжаем при поддержке Яндекса делиться с вами подробностями об интересных IT-решениях, которые компания применяет в своих сервисах.
Год назад Яндекс приобрёл сервис вопросов и ответов TheQuestion, спустя некоторое время он объединил его со своим проектом Знатоки. Таким образом появился сервис Яндекс.Кью, собравший в себе всё лучшее из обоих. В компании рассказали, как происходил процесс объединения с технологической точки зрения.
Яндекс рассматривал три варианта объединения: плохой, очень плохой и хороший, однако очень сложный. В итоге был выбран последний вариант, который предполагал, что оба сервиса продолжат свою работу, а контент и их профили будут дублироваться на объединённом сервисе, пользователи же перейдут со временем самостоятельно. При этом обе стороны останутся довольны.
Но задача осложнялась тем, что TheQuestion и Яндекс.Знатоки сильно отличались технически. Знатоки жили во внутренних облаках Яндекса с бэкендом на Python, а TheQuestion располагались в Microsoft Azure с бэкендом на Go. Также TheQuestion имел собственные мобильные приложения для iOS и Android, которые тоже требовалось поддерживать. Как отметили в Яндексе, «врагу не пожелаешь объединять такой зоопарк».
На нулевом этапе TheQuestion полностью перевезли в Яндекс.Облако, отказавшись от внешних хранилищ и мощностей. Следующим шагом было принято решение объединить базы данных, причём ещё до готовности нового бэкенда. Этим разработчики, во-первых, стабилизировали процесс, а во-вторых, уменьшили количество новых данных, которые необходимо будет переносить в будущем. В итоге был настроен регулярный (несколько раз в сутки) процесс переноса новых данных, но так, чтобы данные из TheQuestion нигде не отображались до завершения следующего этапа.
Следующий этап подразумевал создание «подменного API» или даже «подменного бэкенда» с последующим тщательным его тестированием под нагрузкой. Здесь важно было реализовать мгновенный перенос и дублирование данных, а также объединить ряд важных механизов: авторизацию, поиск по сайту, отгрузку страниц в Дзен и Турбо, уведомления и рассылки, администрирование, систему рейтинга, а после и вовсе переписать весь API.
Далее в короткие сроки (но не без проблем и смекалки) были разработали новые версии мобильных приложений, совместимые с «подменным API». К сожалению, без форсирования обновлений сделать это не удалось, поскольку это вынудило бы пользоваться громоздкими «костылями».
В «ночь X» на сайте повесили заглушку «ведутся работы» и все успешно объединили, хотя без молитв, стука по дереву и битья в бубен всё же не обошлось, поскольку в процессе переключения была одна ключевая особенность, усложняющая всё многократно. Процесс переключения нельзя было повернуть вспять.
При переезде команда Яндекса хотела сохранить каждого пользователя, поэтому осознанно пошла на наиболее трудоёмкий и рискованный вариант объединения. В итоге была создана единая база, команда научилась мгновенно перевозить контент и профили, а вместо неожиданного закрытия и принудительного переезда была сохранена работоспособность старых сервисов. Оставалось только донести до пользователей преимущества нового сервиса и подождать, пока они сами на него переедут.
Больше технических подробностей переезда читайте по ссылке: https://habr.com/ru/company/yandex/blog/491944/
Год назад Яндекс приобрёл сервис вопросов и ответов TheQuestion, спустя некоторое время он объединил его со своим проектом Знатоки. Таким образом появился сервис Яндекс.Кью, собравший в себе всё лучшее из обоих. В компании рассказали, как происходил процесс объединения с технологической точки зрения.
Яндекс рассматривал три варианта объединения: плохой, очень плохой и хороший, однако очень сложный. В итоге был выбран последний вариант, который предполагал, что оба сервиса продолжат свою работу, а контент и их профили будут дублироваться на объединённом сервисе, пользователи же перейдут со временем самостоятельно. При этом обе стороны останутся довольны.
Но задача осложнялась тем, что TheQuestion и Яндекс.Знатоки сильно отличались технически. Знатоки жили во внутренних облаках Яндекса с бэкендом на Python, а TheQuestion располагались в Microsoft Azure с бэкендом на Go. Также TheQuestion имел собственные мобильные приложения для iOS и Android, которые тоже требовалось поддерживать. Как отметили в Яндексе, «врагу не пожелаешь объединять такой зоопарк».
На нулевом этапе TheQuestion полностью перевезли в Яндекс.Облако, отказавшись от внешних хранилищ и мощностей. Следующим шагом было принято решение объединить базы данных, причём ещё до готовности нового бэкенда. Этим разработчики, во-первых, стабилизировали процесс, а во-вторых, уменьшили количество новых данных, которые необходимо будет переносить в будущем. В итоге был настроен регулярный (несколько раз в сутки) процесс переноса новых данных, но так, чтобы данные из TheQuestion нигде не отображались до завершения следующего этапа.
Следующий этап подразумевал создание «подменного API» или даже «подменного бэкенда» с последующим тщательным его тестированием под нагрузкой. Здесь важно было реализовать мгновенный перенос и дублирование данных, а также объединить ряд важных механизов: авторизацию, поиск по сайту, отгрузку страниц в Дзен и Турбо, уведомления и рассылки, администрирование, систему рейтинга, а после и вовсе переписать весь API.
Далее в короткие сроки (но не без проблем и смекалки) были разработали новые версии мобильных приложений, совместимые с «подменным API». К сожалению, без форсирования обновлений сделать это не удалось, поскольку это вынудило бы пользоваться громоздкими «костылями».
В «ночь X» на сайте повесили заглушку «ведутся работы» и все успешно объединили, хотя без молитв, стука по дереву и битья в бубен всё же не обошлось, поскольку в процессе переключения была одна ключевая особенность, усложняющая всё многократно. Процесс переключения нельзя было повернуть вспять.
При переезде команда Яндекса хотела сохранить каждого пользователя, поэтому осознанно пошла на наиболее трудоёмкий и рискованный вариант объединения. В итоге была создана единая база, команда научилась мгновенно перевозить контент и профили, а вместо неожиданного закрытия и принудительного переезда была сохранена работоспособность старых сервисов. Оставалось только донести до пользователей преимущества нового сервиса и подождать, пока они сами на него переедут.
Больше технических подробностей переезда читайте по ссылке: https://habr.com/ru/company/yandex/blog/491944/
Хабр
Как объединить две платформы в одну и не обидеть пользователей. Опыт разработчиков Яндекс.Кью
В прошлом году к Яндексу присоединился сервис TheQuestion. На тот момент уже был схожий сервис вопросов и ответов — Яндекс.Знатоки. У Знатоков была большая аудитория и много интересных вопросов, но не...
🤷🏻♂️ PornHub предоставил пользователям из Италии месячные премиум-аккаунты на фоне жестких мер местных властей, связанных с профилактикой распространения коронавируса Covid-19. Теперь итальянцы «не останутся в одиночестве».
Проверили через бесплатный итальянский VPN — вроде работает:
https://kod.ru/pornhub-premium-for-italy/
Проверили через бесплатный итальянский VPN — вроде работает:
https://kod.ru/pornhub-premium-for-italy/
⚡️ Конференция WWDC 2020 не будет отменена и пройдёт в июне в новом формате. Apple предложит разработчикам онлайн-презентации, встречи и множество других событий:
https://kod.ru/wwdc-2020-coming-soon/
https://kod.ru/wwdc-2020-coming-soon/
😡 Эксперты «Лаборатории Касперского» обнаружили две новые вредоносные программы для Android.
Они работают в паре и крадут cookie, благодаря которым злоумышленники получают доступ к соцсетям жертвы:
https://kod.ru/new-trojans-android-mar-20/
Они работают в паре и крадут cookie, благодаря которым злоумышленники получают доступ к соцсетям жертвы:
https://kod.ru/new-trojans-android-mar-20/
🍏 Пока в Италии бушует коронавирус, в Китае жизнь постепенно налаживается.
Сегодня в Поднебесной открылись последние из 42-х Apple Store, закрытых в начале февраля на карантин:
https://kod.ru/apple-store-in-china-open/
Сегодня в Поднебесной открылись последние из 42-х Apple Store, закрытых в начале февраля на карантин:
https://kod.ru/apple-store-in-china-open/
❗️🇷🇺 В связи с техническими проблемами сайт kod.ru на территории Российской Федерации временно был недоступен.
В РКН внезапно решили блокировать CDN CloudFlare (вечер пятницы — самое лучшее для этого время), которым мы как раз и пользовались.
На данный момент сайт доступен благодаря оперативной помощи ребят из OpsGuru.ru
UPD: Как верно заметил Эшер II, РКН все же не виновен (отчасти). Проблема на стороне CF. Чтобы отличить блокировки ведомства от технических проблем, используйте @u2ckbot.
В РКН внезапно решили блокировать CDN CloudFlare (вечер пятницы — самое лучшее для этого время), которым мы как раз и пользовались.
На данный момент сайт доступен благодаря оперативной помощи ребят из OpsGuru.ru
UPD: Как верно заметил Эшер II, РКН все же не виновен (отчасти). Проблема на стороне CF. Чтобы отличить блокировки ведомства от технических проблем, используйте @u2ckbot.
Telegram
Эшер II
#ликбез Одной из заметных проблем блокировок, озвученной ещё летом 2017 года Бобуком (Григорий Бакунов из Яндекса), является то, что трудно отличить техническую проблему от блокировок Роскомнадзора. И как говорил я — теперь всегда в первую очередь будут обвинять…
Суббота! Немного новостей:
— Билл Гейтс покинул совет директоров Microsoft: kod.ru/4080
— Россия и Китай обсуждают создание совместной базы на Луне: kod.ru/4081
— Apple может представить обновлённый MacBook Air на следующей неделе: kod.ru/4082
— Билл Гейтс покинул совет директоров Microsoft: kod.ru/4080
— Россия и Китай обсуждают создание совместной базы на Луне: kod.ru/4081
— Apple может представить обновлённый MacBook Air на следующей неделе: kod.ru/4082
😱 Apple приняла решение закрыть Apple Store по всему миру (кроме Китая) и перевести всех, кого возможно, на удаленную работу.
Об этом рассказал Тим Кук в официальном обращении к сотрудникам, пользователям и партнерам по поводу ситуации с распространением COVID-19:
https://kod.ru/apples-covid-19-response/
Об этом рассказал Тим Кук в официальном обращении к сотрудникам, пользователям и партнерам по поводу ситуации с распространением COVID-19:
https://kod.ru/apples-covid-19-response/
🤷🏻♂️ Илон Маск разослал всем сотрудникам Tesla служебное письмо, в котором рассказал, какие у них шансы умереть от коронавируса COVID-19:
https://kod.ru/elon-musk-covid-19-pismo-sotrudnikam/
https://kod.ru/elon-musk-covid-19-pismo-sotrudnikam/
🚫 Facebook закрывает приложение MSQRD родом из Беларуси, с которого в 2015 году начались маски в Instagram и других соцсетях:
https://kod.ru/facebook-zakryvaet-msqrd/
https://kod.ru/facebook-zakryvaet-msqrd/
📱 На этой неделе компания Apple предоставила пользователям всего мира возможность совершить 5-часовую прогулку по великому российскому музею — Эрмитажу.
Невероятно красивый фильм-перформанс был снят одним дублем на iPhone 11 Pro Max и на одном заряде аккумулятора. Задача у режиссера и всей команды проекта была крайне не простой. И о том, как они с ней справились, со всеми техническими подробностями мы рассказали по ссылке:
https://kod.ru/hermitage-shot-on-iphone-backstage/
Невероятно красивый фильм-перформанс был снят одним дублем на iPhone 11 Pro Max и на одном заряде аккумулятора. Задача у режиссера и всей команды проекта была крайне не простой. И о том, как они с ней справились, со всеми техническими подробностями мы рассказали по ссылке:
https://kod.ru/hermitage-shot-on-iphone-backstage/
🤯 Пока в России меняют конституцию и обнуляют сроки, иранские власти пытаются хитро хайповать на пандемии коронавируса.
В Иране сделали приложение якобы для диагностики COVID-19, но на самом деле оно служит для слежки за передвижением граждан:
https://kod.ru/iran-spy-app-ac19/
В Иране сделали приложение якобы для диагностики COVID-19, но на самом деле оно служит для слежки за передвижением граждан:
https://kod.ru/iran-spy-app-ac19/
Воскресенье! Утренний выпуск новостей:
— WhatsApp добавит автоматическое удаление сообщений: kod.ru/4083
— В России создадут новый космический корабль на базе проекта «Орел»: kod.ru/4084
— Realme готовит к выпуску свои первые смарт-часы: kod.ru/4085
— WhatsApp добавит автоматическое удаление сообщений: kod.ru/4083
— В России создадут новый космический корабль на базе проекта «Орел»: kod.ru/4084
— Realme готовит к выпуску свои первые смарт-часы: kod.ru/4085
📈 Этого ждали многие администраторы Telegram-каналов. И, кажется, их мечта будет исполнена. В бета-версии Telegram для macOS скоро появится статистика каналов:
https://kod.ru/statistika-kanalov-telegram-coming-mar-2020/
https://kod.ru/statistika-kanalov-telegram-coming-mar-2020/
💸 Илон Маск за последнюю неделю потерял $5,5 млрд. Причина: паника из-за китайского коронавируса, которую глава Tesla назвал «тупостью»:
https://kod.ru/mask-poteral-five-mlrd-mar-2020/
https://kod.ru/mask-poteral-five-mlrd-mar-2020/
🚙 Беспилотные автомобили теперь тестируются в 11 регионах России. Расширение списка областей и округов для теста на дорогах общего пользования позволит усовершенствовать алгоритмы всем участникам рынка:
https://kod.ru/bespilot-test-regiony-mar-2020/
https://kod.ru/bespilot-test-regiony-mar-2020/