Новости информационных технологий - 14599

Вслед за первым сообщением на эту тему, на сайте Qualcomm появилось еще одно, в котором снова фигурируют слова «нарушение патента», «суд» и Meizu.

По словам Qualcomm, компания Meizu нарушила патенты, «охватывающие широкий спектр возможностей и технологий, используемых в смартфонах, включая относящиеся к стандартам беспроводной связи 3G (WCDMA и CDMA2000) и 4G (LTE)». Жалобы поданы в суды по вопросам интеллектуальной собственности в Пекине и Шанхае.

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

Ассортимент компании Blu, которая находится в списке лидеров рынка неоператорских смартфонов США, пополнился новой моделью.

Она называется R1 HD и оценивается в $100. Само собой, за эти деньги покупатель не получит топовое устройство. Но у смартфона есть несколько положительных качеств. К примеру, он работает под управлением Android 6.0, а корпус имеет толщину 8,5 мм. Остальные габариты составляют 143 х 70,7 мм, что при наличии пятидюймового экрана вполне неплохой показатель.

Привет, читатель! В этом топике я расскажу о своей идее генерации музыкальных композиций. Создадим язык описания ритма музыки на базе python, напишем компилятор этого языка в wave файлы и получим довольно нехилую электронную композицию.

Добро пожаловать под кат.
Читать полностью »

Компания Samsung является безоговорочным лидером рынка панелей AMOLED для смартфонов и планшетов. И таковым, по мнению аналитиков, она останется ещё долго.

Для поддержания лидирующей позиции, кроме прочего, Samsung нужно наращивать производство такой продукции. Как сообщает источник, Samsung Display решила переоснастить один из своих заводов по выпуску ЖК-экранов на производство панелей с органическими светодиодами.

Вице-президент по организационному развитию Евгений Маликов покинул Mail.ru Group, данную компанию и более там не работает. Об этом Roem.ru анонимно рассказал читатель.

«После окончания контракта с Mail.Ru Group Евгений Маликов решил заняться развитием собственных внешних проектов», — подтвердил PR холдинга кадровые изменения.

Маликов был приглашен в компанию на должность вице-президента по организационному развитию в 2012 году из инвестиционного фонда Siguler Guff,Читать полностью »

Компания Panasonic объявила о выпуске видеокамеры AG-AC30, принадлежащей к профессиональному сегменту. Сам производитель относит одноматричную камеру, поддерживающую разрешение Full HD, к начальному уровню, отмечая наличие большого числа специальных функций.

Видеокамера Panasonic AG-AC30 весит 1,5 кг

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

Shake Detector для Android на RxJava - 1

Вступление

Началось все с того, что была поставлена задача отменять последнее действие в приложении при встряхивании устройства. Но как понять, что случилось это самое встряхивание? Через пару минут изучения вопроса стало ясно, что надо подписываться на события от акселерометра и дальше пытаться как-то определить, что устройство встряхнули.
Обнаружились и готовые решения. Все они были довольно похожи, но в чистом виде они меня не устраивали, и я написал собственный «велосипед». Это был класс, который подписывался на события от сенсора и менял свое состояние по мере их поступления. Потом пару раз я и мои коллеги подкручивали шестеренки этого велосипеда, и в результате он стал напоминать нечто из «Безумного Макса». Я пообещал, что, как выдастся свободное время, приведу это безобразие в порядок.

И вот, читая недавно статьи по RxJava, я вспомнил про эту задачу. «Хм, — подумал я, — RxJava выглядит очень подходящим инструментом для такого рода проблем». Не откладывая в долгий ящик, взял и написал решение на RxJava. Результат меня поразил: вся логика заняла 8 (восемь!) строк! Я решил поделиться своим опытом с другим разработчикам. Так появилась на свет эта статья.

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

Статья ориентирована на читателей, имеющих базовый опыт разработки под Android. Исходный код готового приложения можно посмотреть на GitHub.

Приступим!
Читать полностью »

Компания Meyer-Optik-Gorlitz начала продажи объективов Trimagon F2,6 95MM, выпуск которых был анонсирован в ноябре прошлого года.

Полнокадровый объектив, построенный по схеме классического триплета с тремя элементами в трех группах, рассчитан на ручную фокусировку. Его приоритетной областью применения названа портретная съемка.

Все наши уважаемые пользователи, которые используют в работе серверы Lenovo — можете вздохнуть спокойно, ведь вам есть, чем гордиться. Серверы System x побили (внимание!) шесть мировых рекордов в различных дисциплинах. Каких именно? Подробности под катом.

Сервер Lenovo поставил шесть мировых рекордов - 1


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

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

— Насколько это увеличит дистрибутив?
— Как это поможет нам писать меньше и эффективнее?

Теория и практика AOP. Как мы это делаем в Яндексе - 1

Сейчас мы используем RxJava, Dagger 2, Retrolambda и AspectJ. И если о первых трёх технологиях слышал каждый разработчик, а многие даже применяют их у себя, то о четвёртой знают только хардкорные джависты, пишущие большие серверные проекты и разного рода энтерпрайзы.

Передо мной стояла цель ответить на эти два вопроса и обосновать использование AOP-методологии в Android-проекте. А это значит — написать код и показать наглядно, как аспектно-ориентированное программирование поможет нам ускорить и облегчить работу разработчиков. Но обо всём по порядку.

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


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