Архив за 30 июня 2016 - 4

Компания 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-проекте. А это значит — написать код и показать наглядно, как аспектно-ориентированное программирование поможет нам ускорить и облегчить работу разработчиков. Но обо всём по порядку.

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

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

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

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

На 4-м сертификате дёргать их вручную стало лень (а я ленив по натуре), поэтому набросал «самокат» выцепляющий издателя и формирующий chain-файл для скармливания nginx'у.
Наверняка он не идеален и проверен лишь на полуторадесятках сертификатов, но чем богаты.

Об устройстве x.509 много сказано (в том числе на хабре), поэтому повторяться не буду.

Ниже просто пошаговая инструкция получения цепочки вперемешку с небольшой выжимкой из теории и не более того.
Читать полностью »

Сегодня мы уже имели возможность оценить предполагаемый внешний вид смартфона Samsung Galaxy Note7 благодаря изображениям чехлов Olixar.

Теперь же в Сети появилось фото фронтальной панели этого аппарата.


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