Архив за 23 января 2020 - 4

Локализация приложений: как мы подружили перевод и разработку - 1

Привет! Я ведущий разработчик системы локализации в Badoo. Мы работаем с несколькими большими проектами: Badoo, Bumble, Lumen и Chappy. Сейчас в системе локализации у нас находятся 150 000 фраз и текстов, переведённых на 52 языка. При этом каждое из наших приложений имеет свою аудиторию, свои рынки, свой стиль общения с пользователями, версии для веба и для мобильных платформ.

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

Статья написана по мотивам моего доклада на конференции Highload++ в ноябре.

Читать полностью »

Графическая оболочка MIUI для смартфонов Xiaomi и Redmi долгое время была одним из немногих пользовательских интерфейсов, в котором отсутствовал отдельный раздел для установленных приложений (меню приложений или app drawer).

В ноябре прошлого года данная функциональность появилась в MIUI 11, однако она была доступна только на китайской прошивке. Теперь же все пользователи глобальной версии MIUI 11 для смартфонов Xiaomi и Redmi могут самостоятельно загрузить соответствующее нововведение MIUI 11.

Читать полностью »

Вчера мы писали о разочаровывающих результатах теста основной камеры смартфона Sony Xperia 5: несмотря на тройную камеру, аппарат выступил в тесте DxOMark на уровне двойной камеры iPhone 8 Plus. А сегодня пример обратный: iPhone 11 со сдвоенной камерой выступил в тестах на уровне Huawei P20 Pro и Xiaomi Mi 9, имеющих по три модуля. Впрочем, Apple известна своими возможностями выжимать из камеры смартфона максимум того, что вообще можно выжать.

Как сообщает издание «Известия», Сбербанк и «Тинькофф» начали тестировать в России первые биометрические банкоматы с функцией распознавания лиц. ВТБ планирует внедрить новую технологию в 2020 году.

Для получения денег в таких банкоматах не нужно иметь при себе карту. Сбербанк тестирует новые банкоматы на базе технологии распознавания лиц в различных офисах, где не работают с клиентами. Кроме того, несколько десятков автоматов, которые могут распознать по лицу всех 13 тыс. сотрудников «Тинькофф», уже тестируют в московских торговых центрах.

Читать полностью »

1400-сильный Dodge Viper установил новый рекорд скорости

14-летний Dodge Viper, оснащенный силовой установкой мощностью 1 400 лошадиных сил, сумел установить новый рекорд скорости для модели — 406,5 километра в час.

Источник

Читать полностью »

Позвольте мне рассказать вам историю. Жили-были два разработчика: Сэм и Боб. Они вместе работали над проектом, в котором была база данных. Когда разработчик хотел внести в неё изменения, он обязан был создать файл stepNNN.sql, где NNN — некоторое число. Чтобы избежать конфликтов этих чисел между различными разработчиками, они использовали простой Web-сервис. Каждый разработчик прежде чем начать писать SQL-файл должен был зайти на этот сервис и зарезервировать за собой новое число для step-файла.

В этот раз Сэму и Бобу обоим нужно было внести изменения в базу данных. Сэм послушно отправился на сервис и зарезервировал за собой число 333. А Боб забыл сделать это. Он просто использовал 333 для своего step-файла. Так случилось, что в этот раз Боб первым залил свои изменения в систему контроля версий. Когда Сэм был готов залиться, он обнаружил, что файл step333.sql уже существует. Он связался с Бобом, объяснил ему, что номер 333 был зарезервирован за ним и попросил исправить конфликт. Но Боб ответил:

— Чувак, мой код уже в 'master'е, куча разработчиков уже используют его. К тому же он уже выкачен на production. Так что просто исправь там у себя всё, что нужно.

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

Читать полностью »

Компания Huawei объявила, что она вынуждена отложить свою крупнейшую ежегодную конференцию разработчиков HDC.Cloud. Причиной стала вирусная эпидемия в городе Ухань, которая вызвала серьезную тревогу в Китае.

Мероприятие HDC.Cloud 2020, которое первоначально планировалось провести в Шеньчжене с 11 по 12 февраля 2020 года, было перенесен на 27-28 марта 2020 года. За вспышку отвечает кронавирус, заразиться которым люди могли от змей. Дело в том, что многие жители Китая нередко употребляют в пищу змей и других диких животных. Такая информация была опубликована СМИ буквально несколько часов назад.

Зонд OSIRIS-REx впервые пролетел вблизи астероида Бенну

Национальное управление США по воздухоплаванию и исследованию космического пространства (NASA) сообщает о том, что автоматическая станция OSIRIS-REx успешно совершила один из нескольких запланированных пролётов вблизи астероида Бенну.

Напомним суть проекта OSIRIS-REx, или Origins, Spectral Interpretation, Resource Identification, Security, Regolith Explorer. Аппарат, запущенный в 2016 году, предназначен для забора образцов пород с астероида Бенну и их доставки на Землю.

Читать полностью »

Крупнейший в мире порносайт Pornhub добавил криптовалюту Tether (USDT) в качестве платежной опции, при этом для проведения платежей используется кошелек TRONLink.

Напомним, два месяца назад PayPal приостановил выплаты авторам порнографических роликов, которые закачивались на Pornhub. Администрация сайта приложила все усилия, чтобы решить проблему.

Компания Twitter сообщила о добавлении функции, которая давно ждали пользователи. Речь идет о реакциях в виде смайлов в личной переписке.

Чтобы использовать новую функциональность в Twitter, достаточно коснуться иконки со знаком плюс, которая находится справа от сообщения, или же дважды кликнуть на сообщение, чтобы открыть меню с доступными смайликами.


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