Архив за 08 июня 2017 - 6

Компания Intel представила твердотельные накопители DC P4501. В них используется флэш-память 3D TLC NAND.

Накопители Intel DC P4501 предложены объемом 500 ГБ, 1 ТБ, 2 ТБ и 4 ТБ

Устройства типоразмера 2,5 дюйма толщиной 7 мм оснащены интерфейсом U.2 с пропускной способностью 32 Гбит/с. Кроме того, новые SSD выпускаются в виде карт расширения M.2-2280 с интерфейсом PCIe 3.0 x4 и поддержкой протокола NVMe 1.2.

7 июня Роскомнадзор сообщил, что «добропорядочные» сайты могли быть заблокированы из-за злоумышленников и операторов, которые самостоятельно определяют адрес запрещенного интернет-ресурса.

Ведомство подчеркнуло, что они направили провайдерам связи рекомендации «Читать полностью »

Побеждаем Android Camera2 API с помощью RxJava2 (часть 1) - 1

Как известно, RxJava идеально подходит для решения двух задач: обработки потоков событий и работы с асинхронными методами. В одном из предыдущих постов я показал, как можно построить цепочку операторов, обрабатывающую поток событий от сенсора. А сегодня я хочу продемонстрировать, как RxJava применяется для работы с существенно асинхронным API. В качестве такого API я выбрал Camera2 API.

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

Для кого этот пост? Я рассчитываю, что читатель – умудрённый опытом, но всё ещё любознательный Android-разработчик. Очень желательны базовые знания о реактивном программировании (хорошее введение – здесь) и понимание Marble Diagrams. Пост будет полезен тем, кто хочет проникнуться реактивным подходом, а также тем, кто хочет использовать Camera2 API в своих проектах. Предупреждаю, будет много кода!

Исходники проекта можно найти на GitHub.

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

в 9:27, , рубрики: framework, legacy, mvc, php, yii

Команда PHP-фреймворка Yii выпустила версию 1.1.19. Получить её можно либо через Composer, либо архивом со страницы.

Данная версия является релизом ветки Yii 1.1, которая достигла EOL и получает только исправления безопасности и поддержки PHP 7.

Релизы, такие как этот, позволяют обновить PHP на серверах с Yii 1.1 и, тем самым, обновиться на поддерживаемые командой PHP-версии.

Yii 1.1.19 совместим с PHP 7.1, патчи безопасности на который будут выходить до 1 декабря 2019.

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

Специалисты аналитической компании IDC подготовили отчет за первый квартале 2017 года, относящийся к рынку оборудования беспроводных локальных сетей (WLAN).

По подсчетам аналитиков, указанный рынок в денежном выражении составил 2,15 млрд долларов. Рост по сравнению с тем же кварталом 2016 года составил всего 0,8%. При этом в корпоративном сегменте зафиксирован рост на 4,4%, а в потребительском сегменте продажи, напротив, сократились на 7,0%. В денежном выражении на эти сегменты приходится 1,24 и 0,91 млрд долларов соответственно.

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

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

Расширение, изменение и создание элементов управления на платформе UWP. Часть 1 - 1

В 2006 году вместе с .NET 3.0 разработчикам были предоставлены программные платформы WPF и Silverlight. На протяжении следующих десяти лет Microsoft выпускала новые версии своей операционной системы и соответствующие им платформы. И вот, в 2016 году вместе с Windows 10 была выпущена Universal Windows Platform.

Все платформы отличались в той или степени возможностями API, но общий для них всех язык разметки XAML оставался практически неизменным. Поэтому все разработчики, вне зависимости от того, на какой платформе они работают, сталкиваются с одними и теми же задачами: расширение или изменение существующих, а также разработка новых элементов управления. Это очень важные навыки, необходимые для разработки приложений, удовлетворяющих требованиям дизайна и функциональности.

Эти задачи обусловлены тем, что на любой платформе разработчик располагает ограниченным набором элементов управления необходимых для разработки приложений. Его инструментарий составляют элементы из поставки Microsoft (в случае с UWP — Windows Universal Platform SDK) и от сторонних поставщиков или разработчиков. Даже все вместе они не могут покрыть всех требований, которые появляются при разработке приложений. Имеющиеся элементы управления могут не устраивать по ряду причин: внешний вид, поведение или функционирование. К сожалению, по сей день нет единого источника информации, который подробно и доступно освещал бы решения данных задач. Все, что остается разработчикам на протяжении длительного времени — собирать информацию в интернете крупица за крупицей.

Целью данной серии из трех статей является систематизация способов изменения, расширения и создания новых элементов управления.
Читать полностью »

На этой неделе в Праге компания Blackview представила смартфон Blackview BV8000 Pro, который отличается от большинства защищенных смартфонов.

Зачастую покупателям бюджетных устройств приходится выбирать между достойными аппаратными характеристиками и прочным защищенным исполнением. Blackview BV8000 Pro при цене 250 долларов старается убить «двух зайцев».

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

На волне роста Mozilla Developer Network в сторону гораздо более крупного свода документации не только по продуктам компании (Firefox, Gecko и др.) было принято решение окончательно изменить фокус проекта и сконцентрировать его на открытых Веб-технологиях.

Будущее MDN — фокус на Web Docs - 1
Читать полностью »

Прошли те времена, когда банковские системы представляли из себя большие монолитные приложения, неспешно обновляющиеся с учетом требований регулятора. Сейчас это сотни взаимодействующих между собой подсистем и тысячи модулей,  которые непрерывно развиваются вместе с новыми требованиями бизнеса и быстро меняющимся IT-пространством. На разработку всего этого брошены сотни отдельных боевых единиц — Agile-команды.

Умные заглушки для интеграции - 1
Читать полностью »


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