Архив за 21 февраля 2019 - 6

Как ездит самый первый автомобиль

Дальнейшего развития проект не имел. Покровительствовавший Кюньо военный министр маркиз де Шуазель был отправлен в отставку, а его преемники явно не имели к новинке такого же интереса. В 1794 уже республиканские власти передали паровую телегу в музей, где она хранится по сию пору, но больше не ездит.

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

В следующий понедельник в ходе выставки Mobile World Congress 2019, которая откроется в Барселоне, компания Sony намеревается представить несколько новинок, включая флагманский смартфон Sony Xperia XZ4.

Источники сообщают о том, что перед анонсом резко снижена цена на смартфон Sony Xperia XZ3Читать полностью »

Доказательства того, что Samsung уже тестирует прошивку на базе операционной системы Android 9.0 Pie для смартфонов Samsung Galaxy A7 (2018), были обнаружены в базе данных популярного тестового пакета Geakbench еще в конце прошлого года.

Теперь же южнокорейская компания предлагает пользователям опробовать максимально близкую к финальной бета-версию прошивки, которая получила название One UI. Напомним, эта прошивка на базе Android 9.0 Pie уже вышла для различных флагманских смартфонов Samsung, а в течение следующих несколько месяцев она появится на устройствах среднего ценового диапазона и некоторых планшетах компании.

Вчера был представлен флагманский смартфон Xiaomi Mi 9, после чего появилась информация о том, что вся стартовая партия была продана буквально за считанные минуты.

Ранее Xiaomi заявила, что она значительно увеличила объем поставок к моменту презентации Xiaomi Mi 9, поэтому смартфон можно будет найти в свободной продаже, а не ждать молниеносных распродаж, надеясь, что вам повезет.

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

Предисловие

Мое веб-приложение хранит данные в localStorage. Это было удобно, пока не захотелось, чтобы пользователь, заходя на сайт с разных устройств, видел одно и то же. То есть, понадобилось удаленное хранилище.

Но приложение «хостится» на GitHub Pages и не имеет серверной части. Я решил не делать сервер, а данные хранить у третьей стороны. Это дает существенные преимущества:

  1. Не нужно платить за сервер, не болит голова о его стабильности и доступности.
  2. Меньше кода, меньше ошибок.
  3. Пользователю не нужно регистрироваться в моем приложении (это многих раздражает).
  4. Приватность выше, и пользователь знает, что его данные хранятся в месте, которому он, скорее всего, доверяет больше, чем мне.

Сначала выбор пал на remoteStorage.js. Они предлагают открытый протокол обмена данными, достаточно приятное API, возможность интеграции с Google Drive и Dropbox, а также свои сервера. Но этот путь оказался тупиковым (почему — отдельная история).

В итоге решил использовать Google Drive напрямую, и Google API Client Library (далее GAPI) как библиотеку для доступа к нему.

К сожалению, документация Google разочаровывает, а библиотека GAPI выглядит недоработанной, к тому же имеет несколько версий, и не всегда понятно, о какой из них идет речь. Поэтому решение моих задач пришлось собирать по кусочкам из документации, вопросов и ответов на StackOverflow и случайных постов в интернете.

Надеюсь, данная статья сэкономит вам время, если вы решите использовать Google Drive в вашем приложении.
Читать полностью »

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

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

Исполнительный директор Xiaomi Лей Цзунь (Lei Jun) заявил в ходе общения с журналистами, что он недавно решил познакомиться с флагманским смартфоном Huawei. После тщательного изучения смартфона и его возможностей уверенность в превосходстве Xiomi Mi 9 у него только лишь усилилась. Он заявил, что Xiaomi Mi 9 значительно превосходит Huawei Mate 20 по многим параметрам.

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

Слухи приписывали сегодня анонс некого смартфона Meizu, но они были неверно интерпретированы: сегодня компания ничего не представила, но сообщила, что и когда представит. Все подробности – на тизерной картинке.

Складной Samsung Galaxy Fold открыл новую категорию смартфонов

Если накануне Samsung Unpacked мы узнали почти все сведения о тройке флагманов Galaxy S10, то о новом изгибаемом смартфоне публика слышала, по сути, лишь то, чем сама корейская компания предпочитала делиться. Теперь, наконец, мы дождались официального анонса Galaxy Fold, который обещает стать первой ласточкой среди будущего потока подобных складных аппаратов.

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

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

Эта статья – первая из серии производственных драм историй о том, как мы делали наш сервис лучше при помощи аутсорса. Делимся реальными проблемами и выводами.

Облака, белогривые лошадки...

Такая боль, такая боль, сервис на аутсорсе 1:0 - 1
(откуда-то из интернета, впервые увидел тут.)

Нагрузка на нашу систему сильно неравномерна: во-первых, в течение суток нагрузка меняется в 5 раз. Во-вторых, есть и ярко выраженная сезонность. Суточный максимум проверок после окончания летней сессии уменьшается в 10 раз! Зимняя сессия не столь яркая, но тоже не подарок. Плюс каждая последующая летняя сессия тяжелее (по числу проверок) и сложнее (новые технологии поиска и функциональность) предыдущей. Поэтому, с одной стороны, хочется иметь хороший запас по ресурсам, с другой – не платить лишнего во время спада активности. В сессию можно развернуть побольше серверов, а летом сократить объем потребляемых ресурсов. Очевидно, что это как раз случай облачных провайдеров. В этой статье я расскажу о различных аспектах взаимодействия с несколькими облачными провайдерами (AWS, ИТ-Град, MCS, YC). Если кому-то покажется, что это крик души, он не сильно ошибется. Итак, поехали!

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


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