Архив за 24 сентября 2018 - 11

Этот доклад руководителя группы разработки ClickHouse Алексея Миловидова представляет собой обзор мало кому известных СУБД. Некоторые из них устарели, некоторые прекратили свое развитие и заброшены. Алексей обращает внимание на интересные архитектурные решения в перечисленных примерах, разбирается в их судьбе и объясняет, каким требованиям должен отвечать ваш опенсорс-проект.

— Мой доклад будет про базы данных. Позвольте сразу спросить, схема метрополитена какого города изображена на этом слайде? Все линии идут в одну сторону.Читать полностью »

Предлагаю к прочтению свободный перевод небольшой статьи по практическому применению GraphQL. Оригинал доступен по ссылке (En).

Пару слов о GraphQL

GraphQL это язык запросов для API, который предлагает декларативный подход к получению данных. Он позволяет клиентам запрашивать только нужные данные с веб-сервера и ничего лишнего. Разработанный еще в 2012 году Facebook’ом, которым по-прежнему и поддерживается, GraphQL стал использоваться многими другими крупными и не очень компаниями. Среди прочих Yelp, Shopify и Github.

При использовании REST APIs обычно запросы отправляются по нескольким адресам, для получения всех необходимых данных в приложении. GraphQL API же позволяет тебе отправлять все запрос по адресу с указанием, какие именно данные ты бы хотел получить этим запросом. Поэтому, к слову, GraphQL отлично подходит при использовании в условиях медленного мобильного соединения.

Версии API могут быть головной болью для команд разработчиков. С GraphQL вы можете с этим не беспокоиться. GraphQL позволяет тебе добавить новые поля и типы (это будет обсуждаться позже) в твой GraphQL API, не затрагивая существующие запросы, старые и неиспользуемые же поля могут быть скрытыми от клиентов API. Используя единую эволюционирующую версию, GraphQL API предоставляет вашему приложению постоянный доступ к новым реализациям API и обеспечивают чистую и легко поддерживаемую базу кода.
Читать полностью »

Пару недель назад смартфон Huawei Y9 (2019) прошёл сертификацию китайского регулятора TENAA. Но тогда ведомство не поделилось подробными характеристиками модели. Теперь полный список характеристик опубликован. 

Инсайдер Эван Блэсс (Evan Blass), который регулярно снабжает общественность достоверной информацией о новинках индустрии смартфонов, опубликовал парочку официальных рендеров смартфонов Google Pixel 3 и Pixel 3 XL.

Oppo выпустит смартфон A7 с тремя камерами и 6,2″ дисплеем

Сетевые источники опубликовали подробные технические характеристики смартфона среднего уровня с обозначением A7, который в скором времени, как ожидается, представит китайская компания Oppo.

Говорится о наличии 6,2-дюймового экрана формата HD+ с разрешением 1520 × 720 точек и соотношением сторон 19:9. Характеристики дисплея указывают на наличие выреза в верхней части.

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

Нашествие: кролики-убийцы и другие инвазивные виды

Одомашненные кролики попали в Австралию и на соседние острова в начале 1788 года — вместе с первыми европейскими поселенцами. Люди взяли на борт привычных домашних животных, чтобы обеспечить себя провизией в пути и в первое время жизни на новом континенте. По переписи, проведенной в конце того же года, колония насчитывала чуть больше тысячи белых австралийцев, а также 29 овец, 74 свиньи, по 7 лошадей и коров и 6 кроликов.

Самшитовая огневка

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

10 лет Android: вспомнить всё - 1

Десять лет назад, 23 сентября 2008-го, состоялся релиз Android 1.0 и был представлен самый первый андроидфон HTC Dream. Сейчас Android — ОС с самой большой пользовательской базой в мире, а тогда всё это выглядело проектом, который легко может провалиться.

По случаю юбилея мы решили вспомнить, как система менялась на протяжении всего этого времени. Поскольку мы проводим конференцию Mobius, Android интересен нам не только как пользователям, но и с точки зрения разработки приложений. Так что вспомнили и важные для разработчиков моменты, в этом нам помог Владимир dzigoro Иванов — участник программного комитета Mobius, пишущий под Android аж с 2009-го.
Читать полностью »

Еще в начале года компания OnePlus выпустила приложение OnePlus Switch, которое помогает перенести на смартфон OnePlus все контакты, сообщения, журнал звонков, записи в календаре, видеоролики, музыкальные файлы, фотографии и даже другие приложения.

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

Zyxel Nebula — простота управления как основа экономии - 1

Вместо предисловия

Эта статья посвящена таким совсем «нетехническими» вещам как простота и удобство управления. Речь пойдёт не об эргономике и различных особенностях интерфейса, а именно о комплексном подходе.
Читать полностью »

Как и во многих других проектах с открытым исходным кодом, в сообществе Visual Studio Code используются запросы на принятие изменений. С их помощью разработчики совместно исправляют ошибки и добавляют новые функции. Недавно мы обновили общедоступную пробную версию GitHub Pull Requests for Visual Studio Code, тем самым устранив проблему, с которой мы и миллионы разработчиков сталкиваемся каждый день: невозможность просматривать исходный код там, где он был написан, — в редакторе.

GitHub Pull Requests в Visual Studio Code - 1Читать полностью »


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