Архив за 22 марта 2017 - 13

В конце февраля компания Lenovo анонсировала смартфоны Moto G и Moto G Plus пятого поколения, которые получили названия Moto G5 и Moto G5 Plus.

Изначально покупателям были предложены две цветовые версии, Lunar Grey и Fine Gold. В ближайшее время в продаже появится смартфон в новом цвете, который называется Blue Sapphire.

Смартфон Moto G5 в цвете Blue Sapphire предстал на первых фотографиях

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

Предлагаем вашему вниманию перевод статьи, которая будет интересна начинающим разработчикам.

React Native — это JS-фреймворк для создания нативно отображаемых iOS- и Android-приложений. В его основе лежит разработанная в Facebook JS-библиотека React, предназначенная для создания пользовательских интерфейсов. Но вместо браузеров она ориентирована на мобильные платформы. Иными словами, если вы веб-разработчик, то можете использовать React Native для написания чистых, быстрых мобильных приложений, не покидая комфорта привычного фреймворка и единой кодовой базы JavaScript.

Конечно, мы и раньше слышали обещания об универсальной разработке приложений, с помощью фреймворков наподобие Cordova или Titanium. А что насчёт React Native? В этой статье мы рассмотрим данный фреймворк и особенности его работы и поговорим о том, насколько удобно использовать React Native для написания iOS- и Android-приложений.
Читать полностью »

enter image description here

Привет! Меня зовут Евгений Гугучкин, я – разработчик Badoo в команде «Платформа».

Наша команда работает над интересными и нужными задачами. Одна из них – разработка распределённого хранилища временных рядов, в решении которой я принимал непосредственное участие.

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

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

Один из крупнейших специалистов в мире в области искусственного интеллекта в мире Эндрю Ын уходит с поста главы разработок в области ИИ Baidu, об этом менеджер сообщил в своем блоге на платформе Medium. Ын пришел в Baidu в мае 2014 года, возглавив разработки в области ИИ. Под его руководством компания начала создание решения в области технологий беспилотных автомобилей, решения Читать полностью »

Как написать свою систему учета рабочего времени - 1

У каждого (ну почти каждого) программиста наступает момент, когда он больше не хочет быть наёмным сотрудником, а хочет быть владычицей морскою (со)владельцем пусть маленького, но бизнеса.

Некоторым везёт и из под их пера клавиатуры выходит нечто очень востребованное типа MASQRD. Но прикольных идей и возможностей для их реализации на всех, увы, не хватает.

Поэтому я решил поделиться опытом последних лет и рассказать как можно написать систему учёта рабочего времени. Нет, не полноценную систему контроля сотрудников, которая собирает всю информацию о поведении человека за ПК, а более простую систему, типа описанных в этом обзоре.
Читать полностью »

Напомним, смартфоны Samsung Galaxy S7 и S7 Edge оснащены аккумуляторами емкостью 3000 и 3600 мА•ч соответственно. В начале февраля источники сообщили, что емкость аккумуляторов Samsung Galaxy S8 и Galaxy S8+ составит 3250 и 3750 мА•ч соответственно.

Однако затем стало известно, что после завершения ряда тестов компания Samsung приняла решение оснастить младшую модель аккумулятором емкостью 3000 мА•ч, а старшую — 3500 мА•ч.

Проблемы и решения: что может пойти не так с сервисным обслуживанием сложного железа - 1

Изображение: Patrick McConahay, Flickr

Ритейл — область, где задействовано большое количество технологий и используется самое разное оборудование. Инфраструктуре крупных торговых сетей может позавидовать любая ИТ-компания. Несмотря на свою «офлайновость» отрасль активно технологически развивается, чему способствует не только высокая конкуренция, но и изменения в законодательстве — например, до 1 июля 2017 года все магазины обязаны будут перейти на онлайн-кассы, отправляющие данные обо всех покупках в налоговую через интернет.

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

Circut bending — это творческий процесс экспериментирования с различными электронными акустическими гаджетами ради создания уникальных звуковых эффектов. Если вкратце, то методом тыка на печатной плате создаются короткие замыкания, которые преобразуются в звук. Услышав интересное звучание, можно добавить потенциометры, переключатели и прочие элементы, создавая своеобразные музыкальные инструменты и аудиогаджеты. Рассмотрим методику circuit bending на примере изготовления прибора для искажения аудиозаписи.

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

image

Я потратил две недели на чтение и реверс-инжиниринг исходного кода Another World (в Северной Америке игра вышла под названием Out Of This World). Моя работа основана на обратной разработке Грегори Монтуа (Gregory Montoir) оригинального исполняемого файла для DOS из двоичного кода в C++.

Я был потрясён, обнаружив элегантную систему, состоящую из виртуальной машины, интерпретирующей байт-код в реальном времени и генерирующей полноэкранное векторное движение. Результатом этой работы стала одна из лучших игр всех времён…

Всё это умещалось на гибкий диск ёмкостью 1,44 МБ и работало на 600 КБ ОЗУ. Совсем неплохо для 1991 года! Как обычно, я привёл свои заметки в порядок — это поможет кому-нибудь сэкономить несколько часов работы.
Читать полностью »

Однажды один из наших пользователей написал, что ONLYOFFICE и ownCloud — это брак, заключенный на небесах (простите, в оригинале было match made in heaven) и странно, что никто еще не додумался запилить какой-нибудь плагин. Мы прикинули и подумали, что он прав. Тем более мы очень любим интегрироваться! В плане, что, конечно же, хотим, чтобы нашими редакторами пользовались всегда, везде и там, где удобно.

В общем, мы сами и сделали приложение для интеграции наших редакторов документов с ownCloud (а потом и Nextcloud) и в этой статье немножко об этом расскажем. Непреодолимых преград на нашем пути не было, но кое-какие трудности возникли и мы поделимся с вами опытом их преодоления. Во-первых, может, вам пригодится, а во-вторых, мы больше не можем держать это в себе! То есть, давно ничего не писали в блог.

Как мы интегрировались с ownCloud и Nextcloud: подводные камни и их преодоление - 1
Читать полностью »


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