Социальные сети Рунета
Пятница, 19 апреля 2024

Комплект вентиляторов Aerocool P7-F12 Pro: 3 вентилятора 120 мм со стандартной RGB-подсветкой и управляющий контроллер Вентиляторы из набора Aerocool P7-F12 Pro отличаются необычным дизайном крыльчатки и наличием RGB-подсветки. Примечательно, что подсветка подключается отдельным кабелем и имеет типичную четырехпроводную схему, что в принципе позволяет использовать эти вентиляторы с другими к...

Начались поставки «автомобильных» контроллеров USB-C Cypress EZ-PD CCG2 Компания Cypress Semiconductor объявила о начале поставок контроллеров EZ-PD CCG2, сертифицированных для использования в автомобилях. Эти контроллеры USB-C соответствуют требованиям спецификации Power Delivery (PD) 2.0. Автопроизводители могут использовать их для оснаще...

Microsoft показала экспериментальные контроллеры для дополненной реальности Исследовательское подразделение Microsoft продемонстрировало новые контроллеры для дополненной и виртуальной реальности. Пока это экспериментальные проекты, но они уже показывают, насколько более полезными и интересными можно сделать AR- и VR-технологии. Самый гибки...

BombSquad 1.4.133 BombSquad — игровое безумие с 8 игроками. Взрывайте своих друзей (или ботов) в турнире взрывных мини-игр, таких как Захват флага и Эпический смертельный бой замедленного действия! С простым управлением и расширенной поддержкой контроллеров 8 человек могут присоединиться к де...

Silicon Motion поставляет контроллеры для SSD Intel 760p На днях на квартальной отчётной конференции руководство тайваньской компании Silicon Motion Technology раскрыло, что новейшие SSD компании Intel серии 760p основаны на фирменных контроллерах компании. Это контроллеры с поддержкой интерфейса PCI Express 3.0 и протоко...

Новые расцветки контроллера Dualshock 4 Весной в продаже появятся контроллеры Dualshock 4 (с обновленной сенсорной панелью) для PS4 в новых цветах: «Полночный синий» и «Черный стальной».

Обзор и тест SSD ADATA SU650 480 Гб Модельный ряд твердотельных накопителей компании ADATA поражает воображение: разработчики предлагают SSD не только различного формата и объема, но и модели, построенные с использованием контроллеров всех брендов. Это позволяет ADATA выпускать на рынок как доступные моде...

ВМС США запускают подводную лодку с управляемым геймпадом Четвертая американская подводная лодка USS Colorado недавно вступила в строй с контроллером Xbox на борту. Матросы фактически будут использовать игровое устройство для управления двумя макетами фотоники – высокотехнологичными устройствами, заменяющими типичные перископы. Мач...

Patriot Memory готовит SSD Viper на базе контроллера Phison E12 Контроллеры Phison часто применяется в твердотельных накопителях начального уровня, но это вовсе не значит, что у компании нет решений для высокоскоростных SSD. Так, в сентябре прошлого года Phison представила контроллер E12 для SSD с интерфейсом PCIe x4, а сейчас источ...

Прокачиваем D7. Заплатка №3. Замена электроники Приветствую!Как я уже говорил в предыдущей статье, D7 построен на модифицированной Arduino 2560 с интегрированной силовой частью (драйвера ШД и СД). Таким образом Wanhao D7 состоит из БП на 12 вольт, мозго-силовой платы, контроллера матрицы, матрицы, светодиода, шагового дви...

Huawei и IMAX объединяются для создания новых устройств в области VR и AR В рамках проходящей в эти дни в Барселоне выставки MWC 2018, Huawei объявила о стратегическом сотрудничестве с компанией IMAX для совместной разработки устройств и контента в направлении дополненной (AR) и виртуальной (VR) реальности. В рамках сотрудничества была представле...

Новый неттоп GIGABYTE оснащён процессором Intel Pentium Silver Компания GIGABYTE анонсировала компьютер небольшого форм-фактора GB-BLPD-5005, подходящий для использования в качестве медиацентра, а также домашней или офисной системы с базовыми возможностями. Устройство полагается на аппаратную платформу Intel Gemini Lake. Примен...

Avnet предлагает набор для разработчиков IoT с поддержкой 4G LTE-M Компания Avnet объявила о доступности набора для разработчиков под названием AT&T IoT Starter Kit (LTE-M, STM32L4). Он создан в сотрудничестве с AT&T. По словам партнеров, набор упростит разработку устройств интернета вещей, использующих подключение 4G LTE-M, поскольку ...

Контроллер Control4 CA-1 предназначен для домашней автоматизации U.S. MSRP, the CA-1 enables new opportunities for Control4 dealers to offer smart home experiences to a broader market via home builders, MDU developers, and hotel operators. Компания Control4, специализирующаяся на решениях для умного дома, сообщила о выпуске устройс...

Корпус NZXT H700i с RGB-подсветкой и стеклянной боковой стенкой, а также с программно управляемым контроллером вентиляторов на борту Корпус NZXT H700i заявлен как относящийся к премиальному классу, и его цена вполне соответствует такому заявлению. В него можно установить практически любые системные платы, видеокарты и блоки питания, снабдив их достаточно производительной и эффективной системой охлаждения ...

Toshiba XS700 – внешний SSD объемом 240 ГБ Компания Toshiba пополнила ассортимент систем хранения данных моделью XS700. Это внешний накопитель, подключающийся к ПК по кабелю с разъемом USB-C (интерфейс подключения – USB 3.1 Gen 2). Габариты устройства составляют 95 x 75 x 11 мм. SSD построен на кон...

[Из песочницы] Создание простого RESTful API с Java Spark Что вы изучите Вы изучите как можно определять обобщенные контроллеры с помощью функциональных интерфейсов Java 8. Пример кода на GitHub. Читать дальше →

Коврик для мыши Sharkoon 1337 RGB оснащен полноцветной подсветкой Показанный на иллюстрациях коврик для мыши представила компания Sharkoon. Это разновидность модели 1337, оснащенная полноцветной подсветкой и предсказуемо называемая Sharkoon 1337 RGB. Светодиодная лента закреплена по периметру коврика швом DurableStitch, препятствующим...

Kinect: жизнь до и после смерти Достижения и история контроллеров движения Microsoft от DTF.

Исследовать Скайрим на ПК теперь можно в виртуальной реальности Издательство Bethesda Softworks напомнило, что с сегодняшнего дня издание The Elder Scrolls V: Skyrim VR, адаптированное для использования с гарнитурой виртуальной реальности, доступно в Steam. Приобрести эту версию можно за 1999 рублей. Вы получите как базовую иг...

Одноплатный компьютер HiKey 970 получил процессор Huawei Kirin 970 Сетевые источники сообщают о скором выходе одноплатного компьютера 96Boards HiKey 970, ориентированного на разработчиков, создающих роботизированные системы и устройства для Интернета вещей. В сердце новинки – 10-нанометровый процессор Huawei Kirin 970, который располагает ч...

Cooler Master выпускает охлаждение MasterAir G100M MasterAir G100M основан на множестве медных ребер, которые усаживаются на основание с медным покрытием. Верхняя крышка имеет вид кольца, что приводит к ощущению присутствия НЛО, а в центре находится вентилятор с RGB подсветкой (от 600 до 2400 об / мин), который обеспечивает ...

Plextor выпускает твердотельные накопители M8VC и M8VG Plextor выпускает 2,5-дюймовую версию SSD и M2 серии M8V (с ценой V для значения) в их стеке продуктов. Серия M8V может похвастаться высококачественным контроллером и 64-слойным 3D-NAND, который обеспечивает последовательную скорость чтения / записи до 560/520 МБ / с; скорос...

VR-путешествие по миру The Elder Scrolls V: Skyrim начнётся 3 апреля Bethesda Softworks объявила дату ПК-релиза The Elder Scrolls V: Skyrim VR, специальной версии ролевой игры 2011 года, в которой появилась поддержка виртуальной реальности — премьера назначена на 3 апреля. VR-издание будет включать как базовую игру, так и все...

Потребители предпочитают смартфоны домашним цифровым помощникам в роли контроллеров умного дома Домашние цифровые помощники, такие как Amazon Alexa или Google Home, уступают смартфонам в роли контроллеров умного дома. Во всяком случае, об этом свидетельствуют результаты исследования, проведенного в США компанией GfK. В соответствующем отчете сказано, что девять...

Sony запатентовала новый контроллер для виртуальной реальности Если вы являетесь счастливым обладателем гарнитуры виртуальной реальности PlayStation VR, то наверняка имели опыт с необычными контроллерами PlayStation Move. Глупо отрицать тот факт, что со времён консоли PlayStation 3 они безнадёжно устарели и едва ли подходят для больши...

Контроллер для Лего Чуть меньше полугода назад сделал сыну на день рождения подарок — конструктор Xiaomi MITU. Неожиданно для меня ребенок на неделю завис в этом конструкторе. Когда были испробованы первые модели и их управление с планшета, возник закономерный вопрос — «А как для него писать пр...

Представлен Xiaomi Black Shark — игровой смартфон с жидкостной системой охлаждения и подключаемым контроллером Сегодня, как и было обещано, компания Xiaomi представила свой первый игровой смартфон. Он называется Black Shark. При этом Black Shark — ещё и имя нового подразделения, которое будет заниматься как раз созданием подобных устройств. Неизвестно, когда Xiaomi начала...

В ZCopy Ultra появилась поддержка аппаратного шифрования на контроллерах SandForce По сообщению ACE Data Recovery, подразделения ACE Data Group, занимающегося ПО для восстановления данных, в новой версии программно-аппаратного решения ZCOPY Ultra появилось важное новшество. Это возможность считывания и восстановления данных, защищенных аппаратным шифр...

На системной плате ASRock J5005-ITX установлена однокристальная система Intel Pentium Silver J5005 (Gemini Lake) Каталог ASRock пополнила системная плата J5005-ITX типоразмера mini-ITX, на которой установлена однокристальная система Intel Pentium Silver J5005 (Gemini Lake). Поскольку J5005 характеризуется TDP 10 Вт, конструкторы ограничились пассивным охлаждением. Напомним конфи...

Самодостаточный шлем VR Lenovo Mirage Solo на базе Daydream Компания Lenovo анонсировала свой новый шлем виртуальной реальности, который стал первым в мире самодостаточным устройством, созданным на базе Daydream. А сегодня в сети появилась информация о том, что в продаже новинка появится уже 11 мая с ценником в 400 долларов. Основной...

[Из песочницы] Плата BLE400 и разработка под nRF51822 Для разработки под микроконтроллер nRF51822 существует несколько комплектов от Nordic Semiconductor, все они достаточно дороги зато обеспечивают возможность удобной работы без возни с программаторами. При этом у китайских производителей можно обнаружить платы облегчающие отл...

ASRock J5005-ITX: плата формата Mini-ITX с процессором Intel Gemini Lake Компания ASRock подготовила к выпуску материнскую плату J5005-ITX, на основе которой могут создаваться системы небольшого форм-фактора. Новинка полагается на аппаратную платформу Intel Gemini Lake. Применён 14-нанометровый процессор Pentium Silver J5005 с четырьмя в...

Установка центра сертификации на предприятии. Часть 3 А вот и финальная третья часть нашей серии статей о центре сертификации на предприятии. Сегодня рассмотрим развертывание службы сертификатов на примере Windows Server 2016. Поговорим о подготовке контроллера домена, подготовке веб-сервера, установке корневого и издающего цен...

Анонс Plextor M8V: новые SSD на 64-слойной памяти BiCS TLC NAND Компания Plextor представила серию твердотельных накопителей Plextor M8V с интерфейсом SATA 6 Гбит/с. Новые SSD построены на 64-слойной памяти BiCS TLC NAND и используют контроллер Silicon Motion SM2258. Подробнее об этом читайте на THG.ru.

Процессоры Ice Lake Xeon получат сокет LGA 4189 и 8-канальный контроллер DDR4 Гигантомания на марше.

«Привет, Хабр» на частоте 835 кГц Как-то раз в голове возникла мысль, а что бы сделать такое, чтобы скрестить старый радиоприемник в деревянном корпусе и современный контроллер для интернета-вещей ESP32? То ли с головой не так что-то, то ли делать мне нечего, но скрестить получилось. Не шаблонно, в целом, х...

Мини-компьютер Shuttle DL10J поддерживает связь LTE Компания Shuttle официально представила неттоп DL10J, о подготовке которого сообщалось в начале нынешнего года. Как и предполагалось, основой новинки служит аппаратная платформа Intel Gemini Lake. Задействован процессор Celeron J4005, который содержит два вычислител...

Смартфон Oppo A71 (2018) получил процессор Snapdragon 450 Компания Oppo анонсировала смартфон A71 (2018), функционирующий под управлением операционной системы ColorOS 3.1 на базе Android 7.1 Nougat. Аппарат построен на платформе Qualcomm Snapdragon 450. Этот процессор содержит восемь вычислительных ядер ARM Cortex-A53 с та...

Deepcool MF 120 – безрамочный кулер с RGB подсветкой Компания Deepcool – китайский поставщик систем жидкостного охлаждения и производитель компьютерных комплектующих, в частности корпусов, кулеров, блоков питания, представила безрамочный вентилятор MF 120 с подсветкой RGB. Стандартный ПК кулер состоит из крыльчатки и же...

Время побеждать с ASUS ROG! ASUS дарит беспроводной контроллер Xbox One за покупку игровых ноутбуков и десктопов ASUS ROG

GOODRAM IRDM 120 ГБ (IR-SSDPR-S25A-120): тонкий SSD на базе памяти MCL Смотрим возможности SSD-накопителя с толщиной корпуса 7 мм, памятью MCL в основе и контроллером Phison PS3110-S10. Качество сборки, скорости, гарантия и стоимость.

Разработка изоморфного RealWorld приложения с SSR и Progressive Enhancement. Часть 3 — Routing & Fetching В предыдущей части туториала мы научили наше изоморфное приложение проксировать запросы к backend api, с помощью сессии передавать начальный стейт между синхронными запросами и осуществлять Server-side rendering с возможностью переиспользования разметки на клиенте (hydrate)....

Акция «Время побеждать с ASUS ROG!» ASUS дарит беспроводной контроллер Xbox One за покупку игровых ноутбуков и десктопов ASUS ROG.

Mintbox Mini 2: неттоп с чипом Intel Apollo Lake и ОС Linux Mint Предстоящим летом в продажу поступят миниатюрные безвентиляторные компьютеры серии Mintbox Mini 2, построенные на аппаратной платформе Intel Apollo Lake. Устройства заимствуют дизайн и конструкцию у неттопов Compulab Fitlet2. Применён процессор Celeron J3455, выполн...

Плата GIGABYTE GA-E3000N несёт на борту процессор AMD E2-3000 Компания GIGABYTE анонсировала материнскую плату GA-E3000N, предназначенную для создания компьютеров небольшого форм-фактора и развлекательных систем. Новинка изначально оснащена двухъядерным процессором AMD E2-3000. За обработку графики отвечает интегрированный кон...

4ipnet и OCS представляют ПО для Wi-Fi решений 4ipnet – теперь с авторизацией через сеть через Vkontakte 4ipnet и OCS представляют на российском рынке обновленное ПО для Wi-Fi решений 4ipnet – контроллеров WHG и точек доступа EAP/OWL. В частности, 4ipnet …

Контроллер Arduino с датчиком температуры и Python интерфейсом для динамической идентификации объектов управления Введение Возможность получения действительной информации о состоянии реальных объектов в реальном масштабе времени позволяет обоснованно приступать к следующему этапу анализа и синтеза систем – математическому моделированию динамических характеристик объектов управления. В ...

На iOS вышла Evoland 2, повествующая о развитии игровой индустрии Playdigious и Shiro Games выпустили Evoland 2 в App Store. Сейчас на запуске она продается с 10% скидкой, поддерживает контроллеры и оптимизирована для iPhone X. Evoland 2 — это игра, которая на собственном примере показывает, как все это время развивалась индустрия. Начинат...

ASUS дарит беспроводной контроллер Xbox One за покупку игрового ноутбука или десктопа Для получения подарка достаточно зарегистрировать покупку на сайте ASUS.

Накопитель GALAX Gamer 240-M.2 PCI-E 2280 комплектуется радиатором охлаждения Компания GALAX анонсировала высокопроизводительный твердотельный накопитель Gamer 240-M.2 PCI-E 2280, рассчитанный на использование в игровых системах. Устройство хранения данных выполнено в формате М.2 2280: габариты составляют 22 × 80 мм. Применены...

MWC 2018: смартфон Vernee Apollo 2 получил 10-ядерный процессор Компания Vernee приурочила к выставке Mobile World Congress (MWC) 2018, проходящей в испанской Барселоне, анонс производительного смартфона Apollo 2. «Сердце» аппарата — процессор MediaTek Helio X30 с десятью вычислительными ядрами: это дуэт ARM Co...

Первые фото и рендеры Xiaomi Black Shark О смартфоне Xiaomi и Black Shark впервые говорить начали примерно 2месяца назад. Сейчас количество информации об этом устройстве увеличивается с каждый днём, значит релиз близок. Ранее называли дату 13 апреля. Тем более, то уже сейчас можно увидеть не только какие-то схем...

Dialog Semiconductor будет поставлять свою продукцию Apple как минимум до 2020 года В конце прошлого года в Сети появились данные о том, что Apple занимается разработкой собственных контроллеров питания для смартфонов. Как и в других подобных случаях, это означает, что основные поставщики данной продукции для купертинского гиганта в итоге лишатся крупн...

Платформер-головоломка Captain Toad: Treasure Tracker выйдет на Switch и 3DS 13 июля Компания Nintendo объявила о том, что головоломка Captain Toad: Treasure Tracker выйдет на Switch и 3DS. Ранее игра была эксклюзивом Wii U и, по сути, является отдельным проектом, который родился из мини-уровней Super Mario 3D World с капитаном Тоадом. В Captain Toa...

Сборка фотополимерного принтера JAP LCD 5.5 Часть II Приветствую!Продолжение инструкции по сборке LCD-принтера J.A.P. LCD 5.5 из КИТа.Предыдущие статьиПервое знакомство с JAP LCD 5.5Что нужно для постройки LCD-принтераСборка фотополимерного принтера JAP LCD 5.5 Часть IЧертежи и STL-файлы проекта здесьПрошика здесьВ прошлый раз...

Киберпанковская стрелялка Leap of Fate на iPhone всего за 150 рублей Качественный шутер с элементами «рогалика», видом сверху и весьма бодрой трехмерной графикой с новым обновлением получил поддержку игровых контроллеров MFI. Также цена на Leap of Fate для iPhone снижена до скромных 150 рублей, так что у тебя есть шанс ска

Atari показала неигровой прототип новой приставки «VCS» на GDC 2018 В июне прошлого года игровая компания Atari анонсировала новую игровую ретро-консоль Ataribox, а спустя какое-то время отправилась на IndieGoGo, чтобы собрать там достаточное количество денег для реализации идеи. Одиннадцать месяцев спустя стало известно, что новая консоль...

Кольцо Wave позволит удаленно управлять музыкой с помощью пальцев MIDI-контроллер Wave в виде кольца – проект технологического стартапа Genki Insruments (Исландия), представленный на краудфандинговой платформе Indiegogo. В отличии от обычных колец, имеющих фиксированный размер, Wave можно надеть на палец любой толщины, благодаря специально...

Строим "правильную" дельту - 8. Подключаем двигатели, устанавливаем контроллеры ШД. Для новичка может оказаться неслабым испытанием подключение шаговиков, о чем и пожаловался один из отметившихся в предыдущей статье.Подробнее...

Процессор MediaTek Helio P60 оснащен нейромодулем Компания MediaTek представила процессор Helio P60, ориентированный на смартфоны среднего уровня. Производитель утверждает, что это первая однокристальная платформа с многоядерным блоком обработки данных под названием NeuroPilot, который отвечает за реализацию задач искусстве...

Автономная VR-гарнитура Oculus Go выйдет в начале мая Еще в октябре прошлого года компания Facebook представила автономный шлем виртуальной реальности под названием Oculus Go. Данная VR-гарнитура позиционируется как условно бюджетное решение без дополнительных контроллеров и внешних датчиков, к тому же способное...

Эмулятор 3D-принтера с контроллером Консольное приложениеОперационная система: WindowsРаботает по tcp/ip на стандартном порту 8876Поддерживает эмуляцию концевиков, нагрева, ЕЕPROMа;MarlinImitator vers 0.00.00.1 build Apr  1 2018;Marlin bugfix-2.0.x;Config options:;custom machine name: Tronxy X3.1;board na...

Intel работает над новым процессором Ice Lake-Y Модель, выполненная в конструктиве BGA1377, получила четыре вычислительных ядра, графический адаптер класса GT2 и контроллер оперативной памяти LPDDR4 с поддержкой режима DDR4-3733.

Patriot представила SSD Viper M.2 на базе контроллера Phison E12 Компания Patriot решила войти на рынок высокопроизводительных NVMe SSD, которые будут представлены в модельном ряду Viper.

[Из песочницы] Использование Boost.Asio с Coroutines TS Введение Использование функций обратного вызова (callback) — популярный подход к построению сетевых приложений с использованием библиотеки Boost.Asio (и не только ее). Проблемой этого подхода является ухудшение читабельности и поддерживаемости кода при усложнении логики прот...

Выбираем лучший геймпад для Андроид Несмотря на то, что все Android-игры созданы с учётом сенсорного управления, достаточно часто возникает необходимость использования в гейминге традиционных контроллеров. Особенно это касается игр, портированных с РС и консолей, а также игр, запускаемых через эмуляторы. Кроме...

Samsung разрабатывает мощный процессор для смартфонов Galaxy S10 Компания Samsung уже как минимум несколько месяцев разрабатывает новый процессор Exynos для будущих флагманских смартфонов, о чём сообщают сетевые источники. Напомним, что в нынешних аппаратах Galaxy S9 и Galaxy S9+ применяется фирменный процессор Exynos 9810. Этот ...

Xerox и EFI представляют контроллер печати Fiery Этот мощный инструмент поможет типографиям выполнять сложные работы с нестандартными эффектами и элементами оформления с применением серебряного, золотого и прозрачного тонера.

Неттоп Alfawise T1 на платформе Intel Gemini Lake оценён в $220 Сетевые ретейлеры начали приём заказов на компьютер небольшого форм-фактора Alfawise T1, полагающийся на аппаратную платформу Intel Gemini Lake. В неттопе применяется процессор Celeron N4100. Этот 14-нанометровый чип содержит четыре вычислительных ядра с номинальной...

Микро-курс по программированию контроллеров SCADAPack на Си На Хабре откровенно мало статей про АСУ ТП. Более того, подозреваю, что программирование в отрасли промышленной автоматизации для большинства хабровчан — некий магический темный лес со странными легендами и существами. И вот мне захотелось провести небольшую экскурсию по э...

Неттоп Vorke V2 Pro полагается на платформу Intel Kaby Lake-R Интернет-магазины начали приём заказов на настольный компьютер небольшого форм-фактора Vorke V2 Pro, отличающийся довольно высокой производительностью. Новинка полагается на аппаратную платформу Intel Kaby Lake-R. Покупатели смогут выбирать между версиями с четырёхъ...

Новые контроллеры движения PlayStation VR в патентных заявках от Sony Компания Sony Interactive Entertainment подала заявку на патент новых контроллеров движения PlayStation VR, которые совсем не похожи на текущие разработки и существующие контроллеры. В настоящее время PlayStation VR использует контроллеры Move и камеру PlayStation для отсле...

Western Digital выпускает NVMe SSD PC SN720 и PC SN520 Компания Western Digital представила новые твердотельные накопители M.2 NVMe моделей PC SN720 и PC SN520. Эти накопители построены на основе собственного контроллера компании и обеспечивают рекордную скорость работы.

Видео: как создавать и взаимодействовать с устройствами интерактивной платформы для детей Nintendo Labo Компания Nintendo представила ролики режима «Гараж Toy-Con» для новой интерактивной платформы Nintendo Labo, в которых демонстрирует возможность применения современных технологий совместно с картоном и подручными материалами. В первом эпизоде под назва...

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

Шлем HTC Vive Pro выпустят в апреле за $799 Прогнозы аналитиков не сбылись — шлемы виртуальной реальности не становятся доступнее. Да, производители показывают всё более интересные модели с лучшими дисплеями, большим набором дополнительных возможностей, но вместе с этим растёт и стоимость. Например, HTC показала свой ...

G.Skill готовит вариант модулей Sniper X для платформы AMD Pinnacle Ridge По данным источника, компания G.Skill готовит к выпуску комплект модулей памяти Sniper X, оптимизированный для использования с процессорами AMD Ryzen 2000 Pinnacle Ridge. Производитель рассчитывает, что новинка станет так же популярна в системах на AMD Ryzen 2000, как н...

Материнская плата Asus Crosshair VI Hero для платформы AMD AM4: без видеовыходов, но с большим количеством USB-портов и совместимостью со старыми кулерами Плата Asus Crosshair VI Hero полностью соответствует по возможностям топовым моделям семейства ROG для платформы Intel LGA1151, но с присущими АМ4 изюминками. На более простых моделях вряд ли найдется два десятка USB-портов, да и девять накопителей к ним без дополнительных к...

Военные модернизировали подлодку с помощью контроллера Xbox 360 В распоряжение американского флота поступила атомная подводная лодка, оснащённая весьма занятным оборудованием. Думаете, игровые консоли нужны только для развлечений, и они не способны помочь в быту? [...]

В бенчмарках замечен загадочный смартфон на платформе Snapdragon 845 Сразу в двух бенчмарках — AnTuTu и Geekbench — появилась информация о мощном смартфоне, который фигурирует под кодовым обозначением NS P7819. Данные теста говорят о том, что в аппарате применён процессор Snapdragon 845. Этот чип содержит восемь вычислите...

Новая статья: Игровая индустрия за неделю. 29 января – 4 февраля 2018 года Titan Comics анонсировала серию комиксов по мотивам Assassin's Creed Origins. Sony запатентовала новые контроллеры для VR-игр. Epic Games закроет условно-бесплатную Paragon. Российский фонд развития интернет-инициатив инвестирует 500 млн рублей в рынок компьютерных ...

На подходе линейка быстрых NVMe-накопителей Patriot Viper Американская компания Patriot Memory планирует в обозримом будущем вывести на рынок линейку NVMe-накопителей Viper, построенных на базе новейшего контроллера Phison E12. Устройства данной серии в первую очередь адресованы компьютерным энтузиастам и станут самыми...

Тестируем массив OceanStor Dorado V3: настолько обычный, что прямо вообще OceanStor Dorado5000 V3 В общем, это массив как массив. На нём новые NVMe-диски. Получаешь хорошую производительность «за те же деньги». Но есть два нюанса. Нюансы такие: он хорош в соотношении «стоимость за ГБ + производительность» и он не американский, то есть подходит т...

Представлена материнская плата Biostar Racing X470GT8 Компания Biostar пополнила ассортимент системных плат формата ATX моделью Racing X470GT8, которая основана на наборе системной логики AMD X470 и предназначена для компьютеров на CPU AMD Ryzen второго поколения. Также имеется поддержку APU серии A. Новинка оснащается четырьмя...

PCIe NVMe SSD от GoodRam: быстрый накопитель в линейке IRDM Ultimate IRDM Ultimate от GoodRam является «эволюционным продолжением» модельного ряда IRDM Pro. В топовом «бескомпромиссном» SSD используется контроллер Phison PS5007 (данные передаются по интерфейсу PCI-E 3.0 x4). Максимальная скорость на чтении — 2900 Мбайт/с, на записи — 2200 М...

Стала известна цена смарт-телевизора Xiaomi Mi TV 4A Компания Xiaomi оценила смарт-телевизор серии Mi TV 4A в 270 долларов. Модель оснастили 40-дюймовым экраном с разрешением 1920 * 1080 пикселей и контрастностью — 5000:1. Углы обзора изображения достигают 178 градусов по вертикали и горизонтали. В мониторе есть два интерф...

Анонсированы новые процессоры APU AMD Ryzen с графикой Radeon Vega Компания AMD представила два новых процессора линейки Ryzen для настольных компьютеров со встроенной графикой Radeon Vega – Ryzen 5 2400G и Ryzen 3 2200G на сокете AM4. Оба чипа сочетают в себе четыре ядра Zen (у Ryzen 5 – восемь потоков, а у Ryzen 3 – чет...

У вентиляторов Deepcool MF120 нет привычной рамки Компания Deepcool представила необычные вентиляторы MF 120 типоразмера 120 мм со светодиодной подсветкой. Они необычны тем, что не имеют привычной рамки. Ее роль играет X-образная скоба из алюминиевого сплава. Второй особенностью MF120 являются двухслойные лопасти. Ск...

Kingston анонсировала линейку UV500 Компания Kingston, которую мы все знаем и любим, анонсировала свою новую линейку твердотельных накопителей UV500. Это первые накопители компании, которые построены по технологии 3D NAND и поддерживают полноформатное шифрование данных. Контроллером накопителей выступает Marve...

Вскрытие Huawei P20 Pro: что скрывает флагманский смартфон Специалисты iFixit изучили анатомию мощного смартфона Huawei P20 Pro, который был официально представлен в последних числах прошлого месяца. Аппарат полагается на фирменный процессор HiSilicon Kirin 970. Это 10-нанометровое изделие наделено четырьмя ядрами ARM Corte...

Qualcomm улучшила технологии обработки звука в Bluetooth-наушниках Bluetooth-наушники выпускает всё больше и больше компаний, но вот заставить их работать без сбоев могут далеко не все. Qualcomm хочет исправить эту проблему: она обновила технологию TrueWireless Stereo, которую использует в своих Bluetooth-чипах для наушников &mdash...

HTC проектирует смартфон на платформе Qualcomm Snapdragon 625 В базе данных Geekbench появилась информация о технических характеристиках нового смартфона HTC, который в тесте фигурирует под обозначением 2Q5W1. Бенчмарк говорит о том, что применён процессор Qualcomm MSM8953. Под этой маркировкой скрывается изделие Snapdragon 62...

Неттоп Shuttle DL10J выполнен на платформе Intel Gemini Lake Компания Shuttle готовит к выпуску свой первый компактный компьютер на аппаратной платформе Intel Gemini Lake: устройство получило обозначение DL10J. Неттоп заключён в корпус с габаритами 190 × 165 × 43 мм. Применён процессор Intel Ce...

На склад OCS поступило новое Wi-Fi оборудование компании 4ipnet На складе OCS интересные новинки 4ipnet – бюджетный контроллер беспроводных точек доступа APM100 и внешняя Wi-Fi точка доступа OWL300 с поддержкой …

Для управления перископом на новой атомной подводной лодке USS Colorado используется геймпад Xbox На днях военно-морские силы США приняли на вооружение новую многоцелевую атомную подводную лодку USS Colorado класса Virginia, стоимость которой составляет около 2,7 млрд долларов. В ходе церемонии сдачи подлодки министр военно-морских сил США Ричард Спенсер заяви...

Системные требования к Sea of Thieves объявлены разработчиком Игра Sea of Thieves должна стать одним из самых интересных проектов от Rare после её покупки Microsoft. Компания, которая ранее занималась только играми для Kinect, после официального закрытия проекта этого контроллера наконец-то получила интересную задачу.

GIGABYTE оснастила мини-компьютеры BRIX чипами Intel Kaby Lake R Компания GIGABYTE анонсировала сразу четыре новых компьютера небольшого форм-фактора BRIX: все устройства оснащены процессором Intel Core восьмого поколения из состава платформы Kaby Lake R. Дебютировали модели GB-BRi5-8250, GB-BRi7-8550, GB-BRi5H-8250 и GB-BRi7H-85...

Геймпад или кофемолка? Тест об игровой периферии Казалось бы, что ещё нужно геймеру кроме простого контроллера от приставки или старой доброй мышки с клавиатурой? Но игровые компании не устают выпускать самые разные геймпады и прочие аксессуары всех [...]

Раскрыты характеристики фаблета Xiaomi Mi 6X Сетевые источники обнародовали технические характеристики фаблета Xiaomi Mi 6X, анонс которого ожидается в ближайшие месяцы. Основой новинки, если верить опубликованной информации, послужит «система на чипе» Snapdragon 626 разработки Qualcomm. Этот проце...

CTRL-Labs ‘EMG-браслеты заменят клавиатуры и мыши Появились нейронные сигнальные браслеты, разработанные CTRL-Labs. «Когда ваш мозг хочет пойти и что-то сделать в этих виртуальных пространствах, он должен послать сигнал в вашу мышцу, которая должна переместить руку на нужное устройство», — объяснил Майк Астольфи, глав...

Плата Biostar X470GTN выполнена в формате mini-ITX Компания Biostar пополнила ассортимент материнских плат моделью X470GTN, которая поддерживает процессоры AMD Ryzen 3/5/7 2000 (Pinnacle Ridge) в исполнении AM4. Новинка построена на наборе логики AMD X470. Максимальное значение рассеиваемой тепловой энергии CPU составляет 10...

В США вступила в строй подлодка, оснащенная джойстиком от Xbox Контроллер от популярной игровой приставки используется в новой подводной лодке для управления системой наружного наблюдения. Он был установлен вместо дорого манипулятора, который моряки во время испытаний лодки сочли неудобным.

Смартфон ZTE Blade V9 представят на MWC 2018 В сети появилась информация о том, что смартфон среднего уровня ZTE Blade V9 будет представлен на грядущей выставке Mobile World Congress (MWC) 2018, которая пройдет с 26 февраля по 1 марта в Барселоне. По предварительным данным, аппарат получит восьмиядерный процессор Qualc...

Система жидкостного охлаждения Aerocool P7-L240 со стандартной RGB-подсветкой помпы и двух вентиляторов На основе системы жидкостного охлаждения Aerocool P7-L240 можно создать условно бесшумный компьютер, оснащенный процессором с тепловыделением не более 160 Вт. Управляемая RGB-подсветка помпы и вентиляторов поможет украсить внутреннее пространство системного блока. Для управл...

Смартфон Sharp Pi получил АКБ на 3000 мач Представлен бюджетный 5,2-дюймовый смартфон Sharp Pi с разрешением 1280 *720 точек. В основе девайса Sharp Pi лежит процессор MediaTek MT6737T, содержащий четыре вычислительных ядра с архитектурой ARM Cortex-A53 и тактовой частотой до 1,3 ГГц. Обработкой графики занят инте...

Обновлённый игровой ноутбук Origin EVO 15-S получил 6-ядерный процессор Компания Origin PC анонсировала портативный компьютер EVO 15-S нового поколения, в основу которого положена передовая аппаратная платформа Intel Coffee Lake-H. Применён процессор Core i7-8750H. Это 14-нанометровое изделие содержит шесть вычислительных ядер с номинал...

Раскрыты характеристики смартфона Nubia Z18 Раскрыты характеристики смартфона под названием Nubia Z18. Девайс получил 5.99-дюймовый экран с соотношением сторон 18:9. В основе устройства ляжет процессор Qualcomm Snapdragon 845, 6 Гбайт оперативная память, а также графический контроллер Adreno 630. Емкость аккумулятор...

Состоялся «тихий» анонс APU Ryzen 5 2400GE и Ryzen 3 2200GE В прошлый четверг компания AMD официально представила четыре процессора Ryzen 2000 семейства Pinnacle Ridge. Как выяснилось впоследствии, одновременно с ними на сайте amd.com появились страницы с описанием и характеристиками двух других чипов в конструктивном и...

В линейку процессоров Intel Xeon-D 2100 вошла 18-ядерная модель стоимостью 2407 долларов Ассортимент Intel пополнила новая линейка процессоров Xeon-D. Она включает 14 моделей, к общим чертам которых можно отнести расширение набора команд Intel AVX-512, внутрисистемное соединение ячеистой топологии Intel Mesh Architecture, поддержку технологий Intel Turbo Bo...

Твердотельный накопитель IRDM Ultimate с интерфейсом PCIe 3.0 x4 стал самым быстрым в ассортименте Wilk Elektronik SA Компания Wilk Elektronik SA, которой принадлежит марки Goodram и IRDM, представила твердотельный накопитель IRDM Ultimate типоразмера M.2 2280, оснащенный интерфейсом PCIe 3.0 x4 и поддерживающий протокол NVMe. Он является самым быстрым SSD в ассортименте производителя:...

Новая статья: Обзор NVMe-накопителя Plextor M9Pe: первый SSD с RGB LED Компания Plextor расширила модельный ряд NVMe-накопителей за счёт решения на контроллере Marvell 88SS1093 и трёхмерной Toshiba BiCS3-памяти. Судя по названию, новинка метит во флагманы. Но тесты показывают, что главное достоинство этой модели – не производительность...

Новая статья: Обзор SSD-накопителя Samsung 860 PRO: адский SATAна Хотя в это и трудно поверить, но компания Samsung смогла выжать из SATA-интерфейса больше максимума, достигнутого ранее. Samsung 860 PRO, объединивший в себе новый контроллер MJX и 64-слойную MLC 3D V-NAND, показывает, что SATA SSD всё ещё способны на дальнейшее раз...

Неттоп Intel NUC на Core i7-8650U оценен в 710 долларов Компания Intel начала принимать предзаказы на неттопы Intel NUC, построенные на новой аппаратной платформе Kaby Lake R. Новинки оснастили процессорами Core восьмого поколения, например, 14-нанометровым i7-8650U, который располагает четырьмя ядрами с возможностью одновременно...

Представлен смартфон Huawei Honor 10 с двойной камерой и чипом Kirin 970 Предполагалось, что Huawei анонсирует мощный смартфон Honor 10 на специальном мероприятии 15 мая в Лондоне (Великобритания). Однако компания не стала дожидаться этой даты и представила новинку сегодня, 19 апреля, в Китае. Как и сообщали сетевые источники, основой см...

Patriot выпустит новые SSD-накопители Viper M.2 ёмкостью до 2 Тбайт Компания Patriot, по сообщениям сетевых источников, готовит к выпуску новые твердотельные (SSD) накопители серии Viper, выполненные в виде модулей M.2. Сообщается, что основой изделий послужит восьмиканальный контроллер Phison PS5012-E12, который позволяет создавать...

Ученые челябинского университета создали футболку, бесконтактно измеряющую ЭКГ Сердце, вне всяких сомнений, является одним из важнейших органов человека, ведь когда оно перестает биться – человек прекращает существовать. Для наблюдения за состоянием этого органа уже много лет используется электрокардиография (ЭКГ), но эта процедура довольно неудобна ...

Marvel Strike Force — лучшие персонажи в каждом классе Цель Marvel Strike Force — создание хорошо сбалансированной команды, с которой можно побеждать. Для этого необходимо подобрать персонажей из разных классов таким образом, чтобы их навыки дополняли друг друга. Есть масса способов достичь этого, но нельзя сказать, что в ...

Kingston выпускает линейку бюджетных SSD-накопителей UV500 Компания Kingston анонсировала поступление в продажу новой линейки твердотельных накопителей с лаконичным названием UV500. Устройства данной серии ориентированы на массовый рынок и сочетают в себе уже знакомый контроллер Marvell 88SS1074 и микросхемы памяти...

Смартфон Honor 9 Lite с двумя двойными камерами выйдет в России 8 февраля Бренд Honor, принадлежащий компании Huawei, представил в России смартфон Honor 9 Lite, главная особенность которого заключается в наличии сразу четырёх камер. Аппарат полагается на процессор Huawei Hisilicon Kirin 659, который объединяет восемь вычислительных ядер A...

Anet A8 или Китайская красавица. Капризы кончились? Итак, спасибо всем кто принял участие в обсуждении проблемы моей Китайской красавицы.Похоже причина глюков и капризов найдена, и устранена.Проблема оказалась в наводках на плату контроллера. Стандартно, плата контроллера Anet A8 монтируется сбоку на криле. Ни какого заземлен...

[Перевод] Интервью портала A Cloud Guru с Келси Хайтауэром: о DevOps, Kubernetes и serverless Наверняка не все знают, что по нагрузке и числу пользователей iFunny является настоящим highload-сервисом. API обслуживает в пиках порядка 15000 запросов в секунду, система аналитики обрабатывает около 5 миллиардов событий в сутки, а для поддержки полного функционала работа...

«Росэлектроника» приступила к производству систем «Умный дом» Производство осуществляется АО "Рязанский Радиозавод" (в составе холдинга входит в концерн "Созвездие") совместно с рязанским ООО "Инженерно-производственное объединение" (ИПРО).Базовый комплект аппаратуры включает в себя датчики движения и каме...

ASUS выпустила шлем Windows Mixed Reality в продажу С довольно большой задержкой относительно конкурентов, но компания ASUS начала продажи своего шлема виртуальной реальности Windows Mixed Reality. Напомним, гаджет был анонсирован еще в сентябре на выставке IFA 2017. Теперь шлем стал доступен в США по цене 429 долларов с ком...

Недорогие смартфоны Lenovo K5 и K5 Play наделены 5,7" дисплеем Full Screen Компания Lenovo официально представила относительно недорогие смартфоны K5 и K5 Play, оснащённые сдвоенной камерой и экраном Full Screen с соотношением сторон 18:9. Модель Lenovo K5 несёт на борту процессор MediaTek MT6750, который насчитывает восемь ядер ARM C...

Alphacool предлагает светодиодную рамку Aurora XPX для водоблока Eisblock XPX Повинуясь всеобщему помешательству на полноцветных светодиодных подсветках, компания Alphacool представила рамку Aurora XPX, в которую встроено 15 светодиодов RGB. Рамка предназначена для процессорного водоблока Eisblock XPX. Подключив рамку к контроллеру RGB, можно ...

Опубликованы изображения игрового смартфона Black Shark Так иногда случается, когда много подробностей о какой-либо новинке, еще не представленной официально, публикуется в один день. Так, сегодня компания Xiaomi подтвердила слухи о том, что Black Shark – это ее подразделение, которое будет выпускать игровые смартфоны....

Новая статья: Обзор процессоров Ryzen 7 2700X и Ryzen 5 2600X: первый большой апдейт семейства AMD Ryzen Спустя год после выхода первых Ryzen компания AMD выпускает второе издание своих процессоров. Заметно поднявшиеся тактовые частоты, приближающийся к 5 ГГц оверклокерский потенциал, налаженный и совместимый с DDR4-4000 контроллер памяти, ускоренная внутренняя шина In...

Смартфон Energizer Power Max P490S получил четыре камеры и экран 18:9 На выставке Mobile World Congress (MWC) 2018, которая в ближайшие дни распахнёт двери в Барселоне (Испания), будет демонстрироваться смартфон Energizer Power Max P490S. Новинка сочетает в себе не слишком мощную аппаратную начинку и ряд любопытных черт. Применён проц...

Смартфоны семейства Moto G6 получат процессоры Snapdragon Сетевые источники обнародовали данные о некоторых характеристиках смартфонов серии Moto G6, анонс которых может состояться на выставке Mobile World Congress (MWC) 2018 в Барселоне. Топовым аппаратом семейства станет Moto G6 Plus. Эта модель получит процессор Qualcom...

[Перевод] Почему наследование всегда было бессмысленным Есть три типа наследования. Онтологическое наследование указывает на специализацию: вот эта штука — специфическая разновидность той штуки (футбольный мяч — это сфера и у неё такой-то радиус). Наследование абстрактного типа данных указывает на замещение: у этой штуки такие ...

Плата Biostar Racing X470GT8 предназначена игровых систем на процессорах AMD Ryzen второго поколения Компания Biostar представила системную плату Racing X470GT8. Плата типоразмера ATX построена на наборе системной логики AMD X470 и предназначена для игровых ПК на процессорах AMD Ryzen второго поколения. В процессорное гнездо AM4 можно также установить APU серии A. Подс...

Мощный смартфон Honor 10 от Huawei Компания Huawei наметила на 2018 год анонс смартфона Honor 10 Говорится, что аппарат получит дисплей Full Screen с соотношением сторон 18:9. Кстати, такими панелями будут комплектоваться и другие устройства под брендом Honor, выпуск которых запланирован на ближайшее время...

В SCADA-клиенте SIMATIC WinCC OA для iOS найдена уязвимость В мобильном приложении системы мониторинга технологических процессов SIMATIC WinCC OA обнаружена уязвимость, которая может стать причиной компрометации конфиденциальных данных. Получив доступ к устройству, злоумышленник способен прочитать незашифрованную информацию из катало...

OneCast запускает игру Xbox One для Mac Пользователи Windows 10 смогли передавать Xbox One игры на свои компьютеры с 2015 года. Но владельцы Mac должны были пользоваться такими приложениями, как Parallels или установить раздел Windows в Boot Camp. Теперь новое приложение под названием OneCast разрешит эту проблему...

[Перевод] Конференция DEFCON 22. «Один дома с автоматической системой защиты». Крис Литтлбери Меня зовут Крис Литтлбери, я работаю старшим испытателем систем безопасности от проникновений в компании Knowledge Consulting Group, которая расположена в округе Колумбия. Я люблю конструировать всякие интересные вещи, придавая обычным устройствам необычные функции. Например...

ZTE Blade A6 MAX: смартфон с процессором Snapdragon 210 и батареей на 4000 мА·ч Компания ZTE представила на российском рынке смартфон Blade A6 MAX, функционирующий под управлением операционной системы Android 7.1 Nougat. В аппарате применён процессор Snapdragon 210 разработки Qualcomm. Этот чип объединяет четыре вычислительных ядра ARM Cortex-A...

Aquantia обеспечивает поддержку нескольких сетей для NVIDIA DRIVE Xavier Pegasus Компания Aquantia объявляет о выпуске нового набора продуктов, ориентированных на автономные автомобильные платформы. Их линейка продуктов AQcelerate обеспечивает поддержку сетей Multi-Gig для платформ NVIDIA DRIVE Xavier и DRIVE Pegasus. Эти высокопроизводительные вычислит...

Датчики Холла для бесколлекторного двигателя: возвращение квадратурных энкодеров Это уже третья статья, рассказывающая о квадратурных декодерах, на сей раз с применением к управлению бесколлекторными двигателями. Статья первая: принцип работы квадратурного декодера + код для ардуино. Статья вторая: квадратурный декодер на stm32. Задача: есть обычный к...

Микросхема Analogix Semiconductor ANX7441 восстанавливает сигналы DisplayPort 1.4 и USB 3.1 Gen2 Компания Analogix Semiconductor сообщило о начале поставок микросхемы ANX7441, восстанавливающей высокоскоростные сигналы DisplayPort 1.4 (до 8,1 Гбит/с ) и USB 3.1 Gen2 (до 10 Гбит/с). Интегральное решение предназначено для смартфонов и приложений виртуальной реальност...

Huawei готовится к производству флагманского процессора Kirin 980 Компания Huawei, по сообщениям сетевых источников, в ближайшее время организует массовое производство мобильного процессора Kirin 980 для флагманских смартфонов и фаблетов. Сейчас Huawei применяет в аппаратах топового уровня фирменный чип Kirin 970. Он наделён четыр...

Дисковый массив Stardom SOHORAID ST2-TB3-B оснащен интерфейсом Thunderbolt 3 В каталоге компании Stardom с пометкой «новинка» появился настольный дисковый массив SOHORAID ST2-TB3-B. Он рассчитан на два накопителя типоразмера 2,5 или 3,5 дюйма с интерфейсом SATA 6 Гбит/с. Работой массива управляет аппаратный контроллер RAID. К хосту устройство по...

В атомной субмарине «Колорадо» нашлось служебное место для геймпада от Xbox Взятая на вооружение Военно-морскими силами США подводная лодка Colorado SSN-788 — пятнадцатая по счёту многоцелевая атомная субмарина класса Virginia — стала темой обсуждения интернет-сообществом вовсе не из-за своих характеристик и боевого по...

Rambus предлагает встраивать в процессоры свой блок CryptoManager Root of Trust, который защитит устройства от уязвимостей Компания Rambus на днях представила CryptoManager Root of Trust — полностью программируемое ядро для обеспечения безопасности на аппаратном уровне. В частности, оно должно обеспечить защиту от атак, использующих уязвимости типа Meltdown и Spectre. Решение включае...

Неттоп CTL Chromebox CBx1 обойдётся в 200 долларов США В следующем месяце компания CTL начнёт продажи настольного компьютера небольшого форм-фактора Chromebox CBx1, функционирующего под управлением операционной системы Chrome OS. Неттоп полагается на аппаратную платформу Intel Kaby Lake. Применён 14-нанометровый процесс...

ASUS выпустила ноутбуки X407 и X507 для повседневной работы Компания ASUS начала продажи относительно недорогих портативных компьютеров X407 и X507, предназначенных для выполнения повседневных задач. Ноутбуки комплектуются процессором Intel Core седьмого поколения — вплоть до модели Core i7. Младшие модификации довольс...

Скорость чтения накопителя Adata XPG Gaming S11 достигает 3200 МБ/с Ассортимент компании Adata пополнился твердотельными накопителями XPG Gaming S11. Это накопители формата M.2 2280 с интерфейсом PCIe и поддержкой NVMe. Кроме того, это самые быстрые SSD в ассортименте производителя. Если точнее, то скорость записи достигает 1700 МБ/с...

Компания Kingston представила новую серию SSD UV500 в трех формфакторах с 3D NAND памятью и аппаратным шифрованием Компания Kingston объявила о начале поставок новой серии твердотельных накопителей UV500, которые станут первыми моделями производителя с поддержкой аппаратного шифрования всего массива флеш-памяти. Накопители UV500 построены на базе контроллера Marvell 88SS1074, который сов...

Новая статья: Обзор NVMe-накопителя Intel SSD 760p: вот давно бы так Новый NVMe-накопитель компании Intel оказался настолько хорош, что мы даже готовы назначить его на роль лучшего по сочетанию цены и характеристик массового NVMe SSD вместо Samsung 960 EVO. Как при помощи контроллера Silicon Motion и TLC 3D NAND второго поколения раз...

Дисковый массив Stardom SR4-TB3 оснащен интерфейсом Thunderbolt 3 дисковый массив SR4-TB3. Он рассчитан на четыре накопителя типоразмера 2,5 или 3,5 дюйма с интерфейсом SATA 6 Гбит/с. Аппаратный контроллер RAID, используемый в SR4-TB3, поддерживает конфигурации RAID 0, 1, 5, 10 и JBOD. Массив оснащен двумя портами Thunderbolt 3. Подкл...

MWC 2018: дебют планшетов Huawei MediaPad M5 с экраном 8,4" и 10,8" Компания Huawei представила в Барселоне (Испания) планшеты серии MediaPad M5, которые будут предлагаться в двух вариантах размера — с экраном с диагональю 8,4 и 10,8 дюйма. Основой обеих новинок служит доморощенный процессор HiSilicon Kirin 960. Это изделие со...

Планшет Sony DPT-CP1 получил E Ink-экран Компания Sony представила довольно редкого в наше время зверя – планшет с экраном на основе электронной бумаги E Ink, ориентированный на работу с документами. Модель DPT-CP1 получила 10,3 дюймовую панель с разрешением 1872:1404 пикселя, поддержкой отображения 16 оттенков сер...

Представлена материнская плата ASUS Prime J4005I-C Компания ASUS пополнила ассортимент материнских плат моделью Prime J4005I-C, ориентированную на создание компактных систем с аппаратной платформой Intel Gemini Lake. Новинка представляет форм-фактор Mini-ITX, а ее размеры равны 170:170 мм. Плата оснащается процессором Celero...

Дебют смартфона Oppo R15: экран Full HD+ и три камеры Компания Oppo анонсировала мощный смартфон R15, а также его более дорогую версию R15 Dream Mirror Edition. Обе новинки уже доступны для предварительного заказа; поставки начнутся 1 апреля. Модель Oppo R15 несёт на борту процессор MediaTek Helio P20. Чип содержит вос...

GlobalFoundries предлагает эталонные 22-нм контроллеры с eMRAM Многолетнее партнёрство компании GlobalFoundries и разработчика магниторезистивной памяти eMRAM и MRAM компании Everspin Technologies уже вылилось в производство 40-нм чипов энергонезависимой памяти типа ST MRAM (Spin-Torque MRAM). На линиях GlobalFoundries выпускаю...

Angular: оптимизация обработки событий Прошла буквально пара недель, как я впервые начал писать на Angular, и сразу же столкнулся с рядом специфических проблем. Из-за малого опыта работы с этим фреймворком, я не уверен, что примененные способы оптимизации — это не стандартная практика. Некоторые признаки указыв...

ASUS анонсировала футуристичный шлем смешанной реальности HC102 Тайваньская компания ASUS анонсировала новую гарнитуру смешанной реальности ASUS HC102, которая имеет примерно те же характеристики, что и у других аналогичных гарнитур Mixed Reality (MR). Шлем оснащен двумя 2,89-дюймовыми ЖК-дисплеями, каждый с разрешением 1440 x 1440 пиксе...

Новейшая атомная подлодка ВМФ США оснащается геймпадом от Xbox 360 (для управления «перископами») Контроллер от Xbox 360 используется для управления фотонными мачтами подводной лодки. Фото: Lockheed Martin В минувшую субботу на военно-морской подводной базе Нью-Лондон в Гротоне, штат Коннектикут, состоялась официальная церемония спуска на воду USS Colorado – новейшей ато...

GOODRAM SSD IRDM Ultimate с интерфейсом PCIe 3.0 x4 GOODRAM добавили в свое портфолио высокопроизводительный диск SSD с интерфейсом PCIe 3.0 x4. SSD IRDM Ultimate достигает скорости до 2 900 MБ/с при максимальном количестве операций записи до 290 000 IOPS. IRDM Ultimate - это следующее после IRDM Pro и IRDM,предложение произв...

Intel P4801X — накопитель Optane типоразмера M.2 для корпоративных потребителей Компания Intel недавно продемонстрировала твердотельный накопитель Optane P4801X типоразмера M.2, адресованный корпоративным потребителям. Сохранив миниатюрный размер, присущий моделям 800p и 900p, используемым для кэширования, конструкторы смогли увеличить емкость, при...

Samsung рассчитывает поставить в 2018 году около 43 млн смартфонов Galaxy S9/S9+ Компания Samsung, по сообщениям сетевых источников, раскрыла поставщикам электронных компонентов планы по отгрузкам флагманских смартфонов Galaxy S9 и Galaxy S9+ в текущем году. Названные аппараты, напомним, дебютировали в конце февраля. Они оборудованы дисплеем раз...

Комплект вентиляторов Deepcool RF 120 — 3 in 1: 3 вентилятора 120 мм с RGB-подсветкой и управляющий контроллер 120-миллиметровые вентиляторы из набора RF 120 — 3 in 1 отличаются наличием RGB-подсветки. Управлять работой подсветки можно как с помощью прилагаемого кнопочного контроллера, так и штатными средствами материнской платы или другого контроллера, оснащенных стандартным четырех...

Sony выпустит ограниченное издание PlayStation 4 Pro в стилистике God of War Компания Sony представила новую ограниченную модель PlayStation 4 Pro в стиле God of War, грядущего приключенческого экшена от студии Santa Monica. Комплект будет включать консоль в расцветке «Серый Левиафан» с жёстким диском на 1 Тбайт, беспроводной кон...

Асинхронные HTTP-запросы на C++: входящие через RESTinio, исходящие через libcurl. Часть 1 Преамбула Наша команда занимается разработкой небольшого, удобного в использовании, встраиваемого, асинхронного HTTP-сервера для современного C++ под названием RESTinio. Начали его делать потому, что нужна была именно асинхронная обработка входящих HTTP-запросов, а ничего го...

Смартфон среднего уровня ZTE Blade V9 дебютирует на выставке MWC 2018 Сетевые источники сообщают о том, что компания ZTE представит смартфон Blade V9 на грядущей выставке мобильной индустрии Mobile World Congress (MWC) 2018, которая с 26 февраля по 1 марта пройдёт в испанской Барселоне. Первая информация об аппарате Blade V9 появилась...

Shuttle готовит к выпуску свой первый компактный компьютер Компания Shuttle подготовила к выпуску неттоп DL10J. В основе гаджета лежит процессор Intel Celeron J4005, выполненный по 14-нанометровой технологии. Объём оперативной памяти достигает 8 Гбайт. Имеется интегрированный графический контроллер Intel UHD Graphics 600. В качес...

Ученые создали “электронную кожу” с функцией самовосстановления и возможностью повторной переработки В стремлении сделать электронные устройства более экологичными, ученые создали “электронную кожу” (далее e-skin), которая может быть повторно переработана. E-skin способна к самовосстановлению и имитации реальной кожи. Устройство, описанное в журнале Science Adv...

[recovery mode] Классическое наследование в JavaScript. Разбор реализации в Babel, BackboneJS и Ember В этой статье мы поговорим о классическом наследовании в JavaScript, распространённых шаблонах его использования, особенностях и частых ошибках применения. Рассмотрим примеры наследования в Babel, Backbone JS и Ember JS и попытаемся вывести из них ключевые принципы объектно-...

Подробности по кроссплатформенному мультиплееру в Fortnite и поддержке контроллеров Анонс Fortnite стал одним из самых громких инфоповодов последних нескольких месяцев, но сама новость не раскрыла всех интересующих игроков деталей. Уже сегодня ожидается специальное мероприятие, на котором мы узнаем что-то конкретное, а пока игроков успокаивают и информируют...

Как правильно заштриховывать секретные данные на скриншотах в iPhone, чтобы их было нельзя увидеть В iOS присутствует инструмент «Разметка», представляющий собой системную функцию, с помощью которой можно создавать аннотации и рисовать фигуры на изображениях и PDF-файлах. Инструмент позволяет рисовать на фотографиях с помощью пера, маркера и ряда базовых фигур, таких как ...

Взгляд на Tokio: как устроен этот асинхронный обработчик событий И для чего он используется в фреймворке для приватных блокчейнов Exonum Tokio — это фреймворк для разработки сетевых масштабируемых приложений на Rust, использующий компоненты для работы с асинхронным вводом/выводом. Tokio часто служит основой для других библиотек и реализац...

Емкость внешних SSD OWC ThunderBlade достигает 8 ТБ Компания OWC пополнила ассортимент внешних накопителей линейкой ThunderBlade. В состав серии вошли четыре модели объемом 1, 2, 4 и 8 ТБ ценой, соответственно, $1200, $1750, $2800 и $5000. Высокая стоимость накопителей обусловлена высокой скоростью работы: максимальна...

Dodocool выпустила хаб с семью портами USB-А Dodocool 7-port USB3.0 Hub является отличным решением для пользователей ноутбуков и прочих устройств, оснащенных всего одним разъемом USB-А. Этот аксессуар позволяет одновременно подключить к устройству до семи устройств по USB, обеспечив скорость передачи данных до 5 Г...

Карта GIGABYTE CLN4M34 получила поддержку четырёх портов 10GbE SFP28 LAN Компания GIGABYTE пополнила ассортимент сетевых карт расширения моделью CLN4M34, которая обеспечивает скорость передачи данных до 10 Гбит/с. В сердце новинки – контроллер Mellanox ConnectX-4. Карта устанавливается в слот PCIe x16 (Gen3) на системной плате рабочей станции или...

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

ZTE планирует представить высокопроизводительный игровой смартфон Компания ZTE готовит к выпуску под маркой Nubia высокопроизводительный игровой 6-дюймовый смартфон с соотношение сторон 18:9. За производительность девайса будет отвечать мощный процессор Qualcomm Snapdragon 845, который содержит восемь ядер Kryo 385 с тактовой частотой до...

Одни из первых смартфонов на платформе Snapdragon 670 выпустит OPPO Дебютировавшие в середине прошлого года смартфоны OPPO R11 и R11 Plus стали первыми аппаратами на платформе Qualcomm Snapdragon 660. Как теперь сообщают сетевые источники, OPPO может стать первой компанией, взявшей на вооружение пока не представленный официально чип...

Покойся с миром, Steam Machine Компания Valve убрала с сайта Steam переход на страницу с доступными для покупки вариациями готовых сборок игровых ПК от различных фирм под одним брендом — Steam Machine. Прошло много времени с тех пор, как кто-то вообще вспоминал о них, поэтому такой ход не в...

Microsoft объявляет выпуск оборудования Sea of ​​Thieves Корпорация Microsoft не скоро выпустит Sea of ​​Thieves, и они просто объявили о том, что аксессуары будут соответствовать игре. Комплект Sea of ​​Thieves (все детали можно приобрести отдельно) включает жесткий диск от Seagate, очевидно предназначенный для Xbox (One). Этот ...

Новый планшет Apple iPad не стал лучше в плане ремонтопригодности Специалисты iFixit добрались до новейшего планшета Apple. Оказалось, что компания максимально верна себе. И это касается не только внешнего вида устройства, но и полученной оценки за ремонтопригодность. Как и большинство предшественников, новинка заработала лишь два бал...

В твердотельных накопителях Adata XPG SX950U используется флэш-память 3D NAND TLC Компания Adata представила твердотельные накопители XPG SX950U. В этих устройствах типоразмера 2,5 дюйма используется флэш-память 3D NAND TLC и контроллеры SMI. Линейка включает модели объемом 120, 240, 480 и 960 ГБ, оснащенные интерфейсом SATA 6 Гбит/с. Максимальная ...

ADATA XPG выпускает Gaming SX950U 3D NAND SSD ADATA сегодня выпустила XPG SX950U 2,5-дюймовый SATA 6 Гбит / с Gaming SSD, который использует новейшую флэш-память 3D NAND и управляется высокоскоростным SMI-контроллером для достижения большой емкости до 960 ГБ со значительно более высокой скоростью чтения / записи до 560/...

[Из песочницы] Я написал мобильное приложение – хочу патент «Я написал мобильное приложение – хочу патент!» – самая типичная фраза, которую слышит патентовед, когда к нему приходит разработчик. Но не всё так просто. Мобильное приложение – это целый букет технический решений, а значит и потенциальных изобретений. Начинающему изобрет...

Fujitsu готовит к выпуску обновлённую версию компьютера Lifebook U938 Скоро состоится выпуск обновлённой версии флагманского ультрамобильного компьютера Fujitsu Lifebook U938. Ноутбук Fujitsu Lifebook U938 получил 13,3-дюймовый экран с разрешением 1920 * 1080 точек и базируется на процессоре Core восьмого поколения — чипе i7-8650U, который сод...

Чего ждать от новой Apple TV? Еще в декабре прошлого года издание Patently Apple обратило внимание на новый патент, связанный с Apple TV. В нем описывалась некая технология создания искусственной среды с целью использования в игровой сфере. Самое интересное, что в списке изобретателей числился Норман В...

32-дюймовый телевизор Xiaomi Mi TV 4S оценен в $190 Копания Xiaomi представила новый смарт-телевизор Mi TV 4S, который получил 32-дюймовый дисплей. Панель характеризуется разрешением 1366:768 пикселей, частотой обновления 60 Гц, временем отклика матрицы 8,5 мс и углами обзора 178 градусов. Также отметим четырехъядерный процес...

Corsair Obsidian 1000D уже замечен на Amazon Немного странно видеть корпус который был замечен на Computex 2017, где были показаны его прототипы. Среди них была ранняя версия 1000D, нового флагманского корпуса Obsidian от Corsair. Корпус имеет марку Corsair CC-9011115-WW Obsidian Series 1000D Super Tower Case Premium ...

Western Digital показала прототип карты памяти SD со скоростью чтения в 880 МБ/с Компания Western Digital показала карту памяти SD, скорости которой позавидуют многие твердотельные накопители. Если точнее, показатель при чтении заявлен равным 880 МБ/с, а при записи — 430 МБ/с. Достичь этого удалось посредством использования интерфейса PCIe x1. П...

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

Стала известна цена смартфона ZTE Blade A6 MAX На российском рынке ZTE представила смартфон Blade A6 MAX. Новинка получила 5,5-дюймовый экран с разрешением 1280 * 720 пикселей. В основе устройства лежит процессор Snapdragon 210 разработки Qualcomm. Этот чип объединяет четыре вычислительных ядра ARM Cortex-A7 с тактовой ...

Новая разновидность вируса-майнера выводит из строя Android-смартфоны Антивирусная компания Trend Micro обнаружила новый вирус под названием HiddenMiner, который использует мощности инфицированных Android-смартфонов для добычи криптовалюты Monero. Майнер способен вывести гаджет из строя чрезмерной нагрузкой на процессор, сообщается в блоге ком...

Корпус Deepcool Earlkase RGB: цельностеклянная боковая стенка, контроллер подсветки и передняя панель с оригинальной конструкцией Пожалуй, самая главная особенность Deepcool Earlkase RGB заключается в том, что это самый дешевый из побывавших у нас корпусов, оснащенных цельностеклянной боковой стенкой и RGB-подсветкой со встроенным контроллером. Всё прочее находится в полном соответствии с ценовой катег...

SilverStone MMS02 – водозащищенный корпус для жесткого диска Компания SilverStone пополнила ассортимент компьютерных аксессуаров устройством MMS02. Под этим обозначением скрывается корпус, позволяющий превратить любой накопитель типоразмера 2,5 дюйма во внешний. Особенностью новинки является то, что она обеспечивает защиту в соот...

Linux-дистрибутив from scratch для сборки Docker-образов — наш опыт с dappdeps Сборка образов для Docker на основе базового образа, как правило, предполагает вызов команд в окружении этого базового образа. Например — вызов команды apt-get, которая есть в базовом образе, для установки новых пакетов. Часто возникает необходимость доустановить в базовую...

Асинхронные HTTP-запросы на C++: входящие через RESTinio, исходящие через libcurl. Часть 2 В предыдущей статье мы начали рассказывать о том, как можно реализовать асинхронную обработку входящих HTTP-запросов, внутри которой нужно выполнять асинхронные исходящие HTTP-запросы. Мы рассмотрели реализованную на C++ и RESTinio имитацию стороннего сервера, который долго ...

Ноутбук Fujitsu Lifebook U938 получил систему аутентификации PalmSecure Компания Fujitsu представила обновленный флагманский ноутбук Lifebook U938, который построенный на основе аппаратной платформы Intel Kaby Lake R. Новинку оснастили 13,3-дюймовым дисплеем с разрешением 1920:1080 пикселей (в качестве опции доступна сенсорная панель), четырехъя...

[Из песочницы] Google Analytics: создаем списки ремаркетинга из старых пользователей без ограничений Ремаркетинг — это возможность показывать рекламу пользователям, которые ранее заходили на ваш сайт, на сайтах контекстно-медийной сети Google. Про преимущества и базовую настройку написано в официальной справке. Максимально упростим логику для запуска ремаркетинга: На...

Новоиспечённая компания Ampere Computing представила свой первый серверный процессор на архитектуре ARM Несколько дней назад объявила о себе новая компания Ampere Computing, которая будет играть на рынке серверных процессоров, построенных на архитектуре ARM и предназначенных для ЦОД и облачных серверов. /p> Пока на сайте компании можно найти данные лишь об одном CPU. Он ...

Alienware оборудовала в отеле Hilton номер для геймеров, ночь в нем стоит $350 В государстве Панама есть столица — город Панама, а в нем — отель Hilton. А в этом отеле есть номер 2425, обустройством которого занялась компания Alienware. В итоге получился гостиничный номер — рай для любителя компьютерных (и не только) игр. Прос...

Представлены финальные спецификации стандарта UFS 3.0 Комитет инженерной стандартизации полупроводниковой продукции JEDEC опубликовал финальные спецификации стандарта флеш-накопителей Universal Flash Storage (UFS) версии 3.0, которые предусматривают поддержку новейших технологий NAND-памяти.  В версии UFS 3.0 пропускная сп...

Твердотельные накопители Western Digital PC SN720 и PC SN520 поддерживают NVMe Компания Western Digital представила твердотельные накопители с поддержкой NVMe, получившие обозначения PC SN720 и PC SN520. По ее словам, выпуск этих SSD является откликом на растущий спрос, связанный ростом интернета вещей (IoT), но, конечно, новые накопители подходят...

Phison рассчитывает в этом квартале на рост выручки на 10% Компания Phison Electronics, выпускающая контроллеры для SSD, рассчитывает в этом квартале на рост выручки на 10%. Наименьший доход Phison в 2018 году придется на первый квартал. Доход в целом за год вырастет по сравнению с 2017 годом. Увеличению спроса на продукцию ...

[Из песочницы] Explicit Proxy c авторизацией по AD Group + Interception Proxy с авторизацией по MAC Во многих организациях структура сети предполагает использование терминальных серверов, персональных компьютеров, а также мобильных устройств. В данной публикации пойдет речь о том, как все это пустить через прокси сервер Squid, не прописывая лишний раз настройки браузера н...

Представлена материнская плата ASRock IMB-159 Компания ASRock пополнила ассортимент материнских плат моделью IMB-159, ориентированной на работу во встраиваемых системах и промышленных устройствах. Новинка представляет форм-фактор Thin Mini-ITX, а ее размеры равны 170:170 мм. В основе изделия – платформа Intel Gemini Lak...

Игры и фильмы на смартфонах Sony получат эффект вибрации Иногда новая технология – это очень даже старая технология. Сегодня Sony рассказала о новой функции своих смартфонов – технологии вибрации, которая будет работать по тому же принципу, что и контроллеры DualShock для консолей PlayStation. То есть игры и фильмы будут заставлят...

Samsung показала накопитель Z-SSD с памятью Z-NAND, выполненный в формате модуля M.2 Ещё год назад Samsung показала накопитель Z-SSD на основе памяти Z-NAND, который был выполнен в виде платы с интерфейсом PCIe. Как сообщает источник, на выставке Open Compute Project корейский гигант показал накопитель семейства Z-SSD в виде модуля формата M.2. Назыв...

EagleRay: дрон, способный одинаково хорошо и плавать под водой, и летать в воздухе Все мы привыкли к тому, что дроны летают над землей. Или плавают по воде. Или исследуют подводные глубины. Но что, если можно было бы объединить все эти устройства в одно? Именно это и сделали инженеры из Университета Северной Каролины, разработав дрона-амфибию EagleRay. ...

[Из песочницы] Amazon S3 + 1С. Часть 1. Интерфейс Всем привет, с вами Низамов Илья и сегодня я начинаю цикл статей по написанию обработки взаимодействия с облаком Amazon s3 из 1С. Обработка Amazon s3 позволяет получат список файлов по фильтру, скачать необходимые файлы с Amazon s3 используя amazon s3 api, отправлять фай...

[Из песочницы] Динамическое изменение размера шрифта во всем приложении на Android Доброго времени суток, уважаемые читатели. Захотелось мне немного поделиться своими мыслями по поводу android разработки. Возникла у меня задача сделать настройку размера шрифта в приложении, чтобы каждый пользователь сам мог подобрать под себя размер. Изменение размера ш...

Google выпустила игровое приложение для изучения JavaScript Area 120, внутренний инкубатор Google, выпустил приложение Grasshopper, которое через ряд мини-игр обучает основам программирования на JavaScript. Задачи в приложении небольшие, поэтому можно решать их, когда найдётся свободное время. После входа с использованием ак...

Игровой смартфон под брендом Nubia от ZTE Компания ZTE хочет представить под маркой Nubia высокопроизводительный смартфон, рассчитанный прежде всего на любителей мобильных игр. По слухам, смартфон может выйти на рынок под именем Nubia Z18. Этому устройству приписывают наличие мощного процессора Qualcomm Snapdrago...

Шлем виртуальной реальности HTC Vive Focus выйдет за пределы Китая Компания HTC объявила о планируемом выходе в международном масштабе шлема виртуальной реальности Vive Focus. Это первый автономный шлем HTC, он стал доступен в Китае в декабре 2017 года, а до конца 2018 года выйдет за его пределы. На данный момент разработчики могут оставить...

Представлена материнская плата Supero C9X299-PG300 Компания Supermicro и её суббренд Supero пополнили ассортимент материнских плат для геймеров моделью C9X299-PG300, выполненную в форм-факторе ATX. Новинка может похвастаться комбинированным радиатором оригинальной формы для чипсета X299 и M.2-накопителей, четырьмя портами US...

[recovery mode] Как написать одностраничное приложение (SPA) с использованием Vue.js Одностраничные приложения (SPA) имеют мнжество преимуществ, таких как скорость, по-настоящему хороший UX, и полный контроль HTML-разметки. Становится всё больше и больше сайтов SPA; всё больше инструментов, которые упрощают процесс разработки SPA. Вы, вероятно уже читали о...

Корпус для ПК SilentiumPC Armis AR7 комплектуется контроллером вентиляторов Ассортимент компании SilentiumPC пополнил показанный на иллюстрациях корпус для ПК Armis AR7. Корпус размерами 518 x 508 x 233 мм рассчитан на системные платы типоразмера ATX, microATX и mini-ITX. Кроме того, он способен вместить до восьми карт расширения длиной до 420 ...

Объект в футляре или Optional в Java 8 и Java 9: Часть 5: Недосказанное и постер в подарок Это пятая и последняя статья серии, посвящённая использованию класса Optional при обработке объектов с динамической структурой. В первой статье было рассказано о способах избежания NullPointerException в ситуациях, когда вы не можете или не хотите использовать Optional. Вт...

[Из песочницы] Модульная разработка Android приложений При разработке Android приложений наступают моменты, когда те или иные части кода можно вынести в виде библиотек, чтобы можно было переиспользовать их в разных проектах: Модули в проекте, которые часто встречаются. Например, кастомные View Когда существующий API неудобный ...

Новый мини-ПК GIGABYTE получил процессор Intel Gemini Lake Компания GIGABYTE пополнила ассортимент мини-компьютеров моделью GB-BLCE-4000C, которая может выступить в роли офисного ПК, медиацентра или простенькой игровой системы. Новинка оснащается двухъядерным процессором Celeron N4000 (Intel Gemini Lake) с частотой 1,1–2,6 ГГц и гра...

Samba залатала две критические бреши в серверном ПО Во вторник 13 марта компания Samba выпустила два критических патча к одноименному бесплатному сетевому ПО для общего доступа к файлам и принтерам Windows из других операционных систем. Ошибки позволяют злоумышленнику без привилегий удаленно запустить DoS-атаку на серверы печ...

Гарнитура Sony PlayStation VR теперь стоит всего 300 долларов Компания Sony объявила о снижении цены на гарнитуру виртуальной реальности PlayStation VR. Если ранее она оценивалась в 400 долларов, то теперь стоит всего 300 долларов. Аналогичная цена будет и у комплекта Doom VFR, а за комплект The Elder Scrolls V: Skyrim VR Bundle п...

Новый iPad разобрали на части Новый бюджетный iPad 2018 не только внешне похож на прошлое поколение планшета Apple, но и почти так же выглядит внутри. Об этом сообщается в отчете специалистов iFixit, которые уже успели разобрать новый iPad на части. В iPad 2018 установлен процессор A10 Fusion — ...

Black Shark Gaming Phone: игровой смартфон с жидкостной системой охлаждения Black Shark, дочернее предприятие Xiaomi, представила свой первый продукт - смартфон для геймеров. Это высококачественный телефон с большим ярким дисплеем и массивной батареей. Black Shark Gaming Phone также предназначен для работы с опциональным съемным игровым контроллером...

Новую серию корпусов Cooler Master MasterBox открыли модели Q300L и Q300P Компания Cooler Master представила компьютерные корпуса MasterBox Q300L и Q300P, открывшие линейку Q300. К основным чертам корпусов серии Q300 производитель относит компактные размеры, удобство транспортировки, модульную конструкция и вместительность. Обе модели рассчи...

Аналог GeForce GTX 1080 Ti замечен в качестве криптовалютного ускорителя Несмотря на озвученное ранее стремление NVIDIA продавать как можно больше графических ускорителей любителям игр, а не добытчикам криптовалют, компания допускает производство новых карт для майнинга своими AIB-партнёрами. На этот раз в угоду добытчикам...

Samsung Galaxy S9+ назван лучшим устройством MWC 2018 Samsung Electronics рада объявить о получении более 30 наград по итогам выставки Mobile World Congress 2018, в том числе премии в номинации «Лучшее новое подключенное устройство» на ежегодной церемонии Global Mobile Awards (GLOMO Awards) за Samsung Galaxy S9+. На MWC...

Microsoft описала будущие специальные возможности Windows Компания Microsoft постепенно расширяет специальные возможности в операционной системе Windows 10, предназначенные для людей с проблемами со здоровьем. То же самое произойдёт и в очередном обновлении Spring Creators Update. Кроме того, у компании в этом направлении есть и бо...

Плата Supero C9X299-PG300 рассчитана на геймерскую аудиторию Специализирующийся преимущественно на серверных решениях, американский производитель материнских плат Supermicro в последние годы активно продвигает суббренд Supero для рынка настольных компьютеров. Матплаты под этой торговой маркой позиционируются как надёжные...

Твердотельные накопители Plextor M8V оснащены интерфейсом SATA Компания Plextor представила серию твердотельных накопителей M8V. Серия включает модели типоразмеров M.2-2280 и 2,5 дюйма. Вне зависимости от типоразмера, накопители Plextor M8V оснащены интерфейсом SATA 6 Гбит/с. В накопителях Plextor M8V используется 64-слойная флэш...

getDerivedStateFromState – или как сделать из простой проблемы сложную Я люблю Реакт. Люблю за то, как он работает. За то, что он делает вещи «правильно». HOC, Composition, RenderProps, Stateless, Stateful – миллион патернов и антипатернов которые помогают меньше косячить. И вот совсем недавно React принес нам очередной подарок. Очередную возм...

SK Hynix начала поставки SSD на 72-слойной флэш-памяти 3D NAND плотностью 512 Гбит Компания SK Hynix сообщила, что ее специалисты недавно завершили разработку твердотельных накопителей корпоративного сегмента. В этих накопителях объемом 4 ТБ используются микросхемы 72-слойной флэш-памяти 3D NAND плотностью 512 Гбит производства SK Hynix. Контроллеры и...

Изображения флагманских плат X470 от ASRock и Biostar Наряду с другими производителями материнских плат, компании ASRock и Biostar готовятся встретить процессоры AMD Ryzen 3/5/7 2000 (Pinnacle Ridge) новыми high-end устройствами на чипсете X470, рассчитанными на разгон CPU и работу связок из нескольких видеок...

Одноплатный компьютер Amarula Vyasa оснастили процессором Rockchip RK3288 Полку одноплатных компьютеров для разработчиков прибыло – очередная новинка получила название Amarula Vyasa. Размеры этой Pico-ITX платы составляют 100:72 мм. Изделие полагается на четырехъядерный процессор Rockchip RK3288 с тактовой частотой 1,6 ГГц и графикой ARM Mali T760...

[Из песочницы] Понимаем implicit'ы в Scala В последнее время у меня было несколько разговоров с друзьями из Java мира об их опыте использования Scala. Большинство использовали Scala, как улучшенную Java и, в итоге, были разочарованы. Основная критика была направлена но то, что Scala слишком мощный язык с высоким ур...

Президент Sony Кадзуо Хираи уйдёт со своего поста Сегодня стало известно, что президент Sony Кадзуо «Каз» Хираи уйдёт со своего поста в конце марта и войдёт в состав совета директоров. Позицию же директора займёт Кеничиро Йошида. Смена руководства в Sony Йошида известен, как человек, во многом повлиявший на хорошие финан...

Samsung выпустила SSD с рекордной ёмкостью 30 ТБ Компания Samsung начала массовое производство SSD-накопителя PM1643 с рекордным для форм-фактора 2,5 дюймов объёмом в 30,72 ТБ. Устройство предназначено в первую очередь для использования в корпоративном секторе.  Новый SSD-накопитель PM1643 содержит 32 набора микросхем...

Устройство спецэффектов для игр под NES. Часть 1 Существует несколько серий статей про программирование под NES, одна из них уже даже переведена на русский язык на хабре. Однако ни одна из них не заходит дальше обзора базовых возможностей консоли – рассматривается общая архитектура консоли, основы ассемблера, вкратце расск...

Мульти-классификация Google-запросов с использованием нейросети на Python Прошло уже достаточно времени с момента публикации моей первой статьи на тему обработки естественного языка. Я продолжал активно исследовать данную тему, каждый день открывая для себя что-то новое. Сегодня я бы хотел поговорить об одном из способов классификации поисковых ...

Представлен одноплатный компьютер Pine H64 В сети появилась информация об одноплатном компьютере Pine H64 в стиле Raspberry Pi, который подойдет создания устройств Интернета вещей и «умного» дома. Новинка построена на процессоре Allwinner H6, который характеризуется четырьмя вычислительными ядрами ARM Cortex-A53 с по...

[Перевод] Эффективное использование памяти при параллельных операциях ввода-вывода в Python Существует два класса задач где нам может потребоваться параллельная обработка: операции ввода-вывода и задачи активно использующие ЦП, такие как обработка изображений. Python позволяет реализовать несколько подходов к параллельной обработке данных. Рассмотрим их применитель...

Процессорный водоблок Raijintek CWB-RGB оснащен контроллером подсветки Компания Raijintek выпустила никелированный медный процессорный водоблок CWB-RGB. Матовый акриловый верх изделия рассеивает свет 12 индивидуально адресуемых полноцветных светодиодов. Водоблок оснащен встроенным контроллером подсветки, который получает питание от разъем...

Samsung выпустит новый мобильный редактор фильмов В телефонах Samsung уже давно есть встроенное приложение Movie Maker, которое позволяет вам оживлять ваши клипы. И это очень удобно, если вы предпочитаете не искать стороннее приложение, чтобы делать больше, чем обрезать кадры. Тем не менее оно скоро станет неактуальным. Пос...

Финтех-дайжест. Африканская жара, способы идентификации и криптокролики Когда мы говорим «финтех», то как-то сразу представляется чистый просторный офис, люди в дорогой одежде, красивые компьютеры на удобных столах… Но представьте дикую жару, пустыню, отсутствие воды и электричества. При этом финтех самый, что ни на есть, настоящий. И оборот пол...

Гид по лазерным станкам Ввиду большого количества вопросов о станке решил написать статью из разряда «гид для новичка». Я думаю в ней вы найдете ответы на многие вопросы, а оставшиеся сможете задать в комментариях. МОЗГИ! В качестве «мозгов» могут быть использованы Arduino Uno, Nano, Mega2560, сп...

Российский процессор Baikal вышел в розницу Компания «Байкал Электроникс», российский разработчик и производитель микропроцессоров, объявила о первом в своей истории начале розничных продаж отечественных «систем-на-кристалле BE-T1000», больше известных под кодовым названием Baikal-T1. Российск...

iFixit оценил ремонтопригодность флагмана Samsung Galaxy S9+ Энтузиасты из iFixit полностью разобрали новый флагман компании Samsung под названием Galaxy S9+, чтобы оценить его ремонтопригодность. Как известно, Samsung Galaxy S9+ оснащен 6,2-дюймовым Super Amoled дисплеем с разрешением 1440 х 2960 пикселей, сдвоенной основной камерой ...

Твердотельный накопитель Plextor M9Pe емкостью 512 ГБ: SSD на базе памяти 3D NAND TLC, позиционируемый в качестве топового Семейство SSD-накопителей Plextor M9Pe сочетает флэш-память типа 3D NAND TLC и NVMe-контроллер Marvell 88SS1093. Накопители новой серии поставляются в виде трех линеек: «базовой» платы M.2 2280 без каких-либо дополнительных элементов (M9PeGN), такой же платы с радиатором, за...

DroneGun Tactical – портативная винтовка против дронов DroneShield – известная компания, занимающаяся разработкой различных технологий направленных на защиту от беспилотных летательных аппаратов. Как шутят разработчики компании: “Единственное, что растет быстрее количества дронов в мире, это количество людей, мечтающ...

Google и 3M присоединились к разработке общего стандарта для стилусов USI “Смиренное перо не мертво”, по крайней мере стилус – точно, хотя его неоднократно пытались “похоронить”. Поскольку стилусы занимают значительную часть рынка мобильных аксессуаров, компаниями Google и 3M было принято решение присоединиться к Univ...

Игра про пиратов Sea of Thieves удивила уже на бета-тесте До запуска игры Sea of Thieves осталось чуть больше месяца и сотрудники Microsoft решили поделиться статистикой, собранной за время проведения закрытого бета-тестирования.  Разрабатывает игру студия Rare, которая ранее создавала достаточно интересные продукты для Mic...

Твердотельные накопители Mushkin Source представлены типоразмерами M.2 и 2,5 дюйма Компания Mushkin представила новую линейку твердотельных накопителей под названием Source. Серия заявлена бюджетной, поэтому нет ничего удивительного в том, что в нее вошли модели с поддержкой только одного интерфейса – SATA 6 Гбит/с. Хотя типоразмеров предложено два: M...

Фото дня: игровой смартфон Black Shark со съемным контроллером Комания Black Shark в конце этой недели представит свой первый игровой смартфон. Компания Xiaomi, которая финансирует Black Shark, утверждает, что речь идет о первом смартфоне, изначально созданном для игр. Как будто в прошлом году не было никакого Razer Phone. Сегодня...

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

Galaxy S9 на чипе Exynos держит заряд хуже версии на Snapdragon. В чём причина? Новые флагманы Samsung по традиции выпускают в двух версиях — на чипах Exynos и Snapdragon. Вариант со Snapdragon 845 предназначен для США, Китая и Японии, тогда как Exynos 8910 идёт в другие регионы. Журналисты отметили ухудшение автономности Galaxy S9 и поделились возможн...

Гибкий сетевой слой в iOS-приложении Практически любое мобильное приложение взаимодействует с серверами через их API. Перед разработчиком в таком случае стоит задача реализовать сетевой слой своего приложения. Провайдеры того или иного API разрабатывают его интерфейс, зачастую, одинаково, но бывает и так, что A...

Microsoft анонсировала дополнительные аксессуары в стиле Sea of Thieves В декабре прошлого года компания Microsoft представила ограниченное издание игрового контроллера Xbox One, который выполнен в стиле приключенческой игры Sea of Thieves. Сразу стоит сказать, что данный девайс уже поступил в продажу, а значит вы можете приобрести его в официа...

Atari VCS — официальное название игровой ретро-системы от Atari В июле прошлого года некогда крупный игровой платформодержатель Atari официально представил собственную ретро-консоль под рабочим названием Ataribox. Теперь компания объявила о том, что новая консоль будет называться Atari VCS, впервые представила классический и сов...

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

Транскрипция географических названий в Open Street Map. Латвия, Литва, Польша, Эстония Привет всем, кто использует OSM. У каждого из нас свои задачи при работе с картами, однако одним из базовых функционалов конечно является поиск географических объектов, как минимум населенных пунктов, а так же рендеринг карт. Проблема в том, что значение тега name для узлов,...

Популярные приложения из Google Play оказались майнерами Антивирусные аналитики «Лаборатории Касперского» предупреждают об опасности заражения смартфонов на базе ОС Android троянами-майнерами, распространяемыми посредством Google Play. Некоторые из программ, уличенных специалистами в скрытой криптодобыче, по-прежнему доступны для...

Apple выпустит складной iPhone в 2020 году Компания Apple планирует выпустить складной гибкий iPhone через два года. Об этом рассказал Вамси Мохан (Wamsi Mohan), аналитик американского инвестиционного банка Merrill Lynch, после того как провёл неделю в Азии, встречаясь с компаниями из производственной цепочки поставо...

Прокачиваем WebDriverAgent, или как тестировать iOS-приложения после ядерного взрыва. Расшифровка доклада Когда Apple с выходом Xcode 8 отказались от UI Automator, мы, как и многие, оказались у разбитого корыта. Appium, который у нас использовался, потерял актуальность, мы начали искать альтернативы и нашли инструмент WebDriverAgent от Facebook. Под катом — текстовая расшифровка...

[Из песочницы] Font (ещё более) Awesome — узорное изобретение Привет, Хабр! Представляю вашему вниманию перевод статьи "Font (More) Awesome — an iconic invention" автора Pubudu Dodangoda. Создаёте ли вы веб-сайт, мобильное или настольное приложение, есть несколько вещей, которых вам не удастся избежать. Правильное использован...

IntelliJ IDEA 2018.1 — улучшенный анализ кода, поддержка частичных коммитов Git, Android Studio 3.0 и многое другое Привет, Хабр! Недавно мы запустили IntelliJ IDEA 2018.1 – первое большое обновление в этом году. В нем вас ждет множество важных улучшений: поддержка частичных коммитов Git, отображение внешних аннотаций в коде, функциональность, добавленная из Android Studio 3.0, и многое д...

Microsoft расширила серию аксессуаров в стиле Sea of Thieves подставкой для геймпада и HDD от Seagate Ранее корпорация Microsoft представила ограниченную серию контроллеров Xbox One в стиле грядущего пиратского приключения Sea of Thieves. А теперь сообщает о том, что подборка игровых аксессуаров в стиле вышеупомянутого проекта расширяется жёстким диском от Seagate и...

Майнер-зловред убивает смартфоны Антивирусная компания Trend Micro обнаружила новый мобильный зловред под названием HiddenMiner. Он использует мощности инфицированных Android -смартфонов для добычи криптовалюты Monero. Защита зловреда включает механизм сокрытия от ничего не подозревающего пользователя и по...

Доступная пленка на рабочий стол 3D принтера... Предыстория: Вчера вечером мне не давала покоя мысль, что каждый раз мазать алюминиевый стол сахарным сиропом, потом его отмывать - это сродни мазохизму. И вот решил я прикупить себе пленку. Решено, полез на Ali и на прочие магазины с таким необходимым товаром. Ищу. Подходит...

[Перевод] Продвинутая работа с JSON в MySQL У MySQL нет возможности напрямую индексировать документы JSON, но есть альтернатива: генерируемые столбцы. С момента введения поддержки типа данных JSON в MySQL 5.7.8 не хватает одной вещи: способности индексировать значения JSON. Для того, чтобы обойти это ограничение, можн...

H-Bot "RapiD Quiet" 3.0 - дальнейшие доработки В предыдущей серииобщее состояние принтера описывалось как завершенное, но остался ряд нюансов. 1. Самое главная неприятность оказалась в том, что алюминиевый столик китайцы похоже дали такой по сопротивлению, что ему бы лучше жить в принтере на 24В. Поступили советы поднять...

Способ управления цветовыми схемами приложения под iOS Даже для самого что ни на есть начинающего разработчика (скорее, на которого и рассчитан данный очерк), надеюсь, не секрет, что в коде не должно присутствовать никаких т.н. «hardcoded»-значений и прочих всяких там «magic numbers». Почему – тоже, надеюсь, понятно, а если нет,...

Thunkable X – бесплатная браузерная среда разработки мобильных приложений под iOS и Android IDE Thunkable X работает на платформе Thunkable, которая ранее развивалась в качестве альтернативы MIT App Inventor. В настоящее время платформа предлагает две функционально отличающиеся и независимые среды разработки – оригинальную для разработки под Android, совместимую ...

Побеждаем Android Camera2 API с помощью RxJava2 (часть 2) Это вторая часть статьи, в которой я показываю, как использование RxJava2 помогает строить логику поверх асинхронного API. В качестве такого интерфейса я выбрал Android Camera2 API (и не пожалел!). Этот API не только асинхронен, но и таит в себе неочевидные особенности реа...

Представлена однокристальная система MediaTek Helio P60 с аппаратной поддержкой ИИ Как и ожидалось, компания MediaTek представила на MWC 2018 однокристальную систему Helio P60, несколько дней назад замеченную в тесте Geekbench. По словам производителя, Helio P60 — первая SoC с многоядерным блоком обработки данных, связанных с искусственным интеллектом...

Программа для оцифровки графиков, чертежей, рисунков: алгоритмы проекта «Репетитор: математика» Содержание Вступительное слово Принцип работы Описание программы Финальный код программы Преимущества работы с оцифрованными функциями на примерах Эпилог Вступительное слово В различных областях, связанных с наукой и образованием, инженерным делом встречается задача, связ...

Фреймворк для бессерверных приложений в AWS Мы решили создать небольшой фреймворк для бессерверных веб-приложений в AWS. Может более правильно назвать это не фреймворком, а заготовкой, — я не знаю. Но суть в том, чтобы создать основу для быстрой разработки бессерверных приложений в AWS. Код выложен на GitHub и открыт ...

Гид по оптимизации покупок в приложении Монетизация мобильного приложения —  это один из самых важных факторов во всем проекте. В конце концов, конечная цель каждого разработчика —  генерировать доход, который не только покрывает траты, но и приносит прибыль. Существует множество способов монетизации мобильных при...

[Перевод] ES6: полезные советы и неочевидные приёмы Стандарт EcmaScript 2015 (ES6) существует уже несколько лет. Он принёс с собой множество новых возможностей, разные способы использования которых далеко не всегда очевидны. Вот обзор некоторых из этих возможностей с примерами и комментариями. Читать дальше →

Паттерны внедрения зависимостей. Часть 1 Давайте разберемся с внедрением зависимостей в .Net, так как данная тема является одним из обязательных к изучению для написания качественного, гибкого к изменениям и тестируемого кода. Начнем мы с самих необходимых и базовых паттернов внедрения зависимостей — внедрение чере...

Линейка SSD Kingston UV500 представлена тремя типоразмерами Компания Kingston Digital представила линейку SSD бюджетного уровня UV500. В состав серии вошли модели трех типоразмеров, 2,5 дюйма, M.2 и mSATA, но при этом все поддерживают только один интерфейс – SATA 6 Гбит/с. Объемы моделей типоразмеров 2,5 дюйма и M....

Veeam Academy: от базовых знаний C# до командной разработки за 2,5 месяца → Регистрация открыта до 25 февраля Veeam Academy, созданная на базе Veeam Software, запускает в марте 2018 года интенсив для разработчиков на C#. Интенсив будет полезен тем, у кого уже есть базовые знания в области программирования, но кто хочет получить больше практики...

Опять? Этот символ выводит из строя iPhone и Mac Только недавно мы оправились от очередного сообщения, способного «убить» все рабочие процессы на iPhone и компьютере Mac, как пользователи обнаружили новый способ доставить неудобства владельцам техники Apple. На этот раз проблема оказалась в символе из языка телугу (Индия...

Услуги подключения к интернету в любом районе Украины Сегодня трудно найти человека, что в своей обычной, бытовой жизни или на работе не использует доступ во всемирную паутину. Можно сколько угодно спорить о том, что человек стал зависим от возможности использовать интернет, но альтернативы на сегодняшний день нет. Если в больш...

Процессоры Xeon Scalable семейства Ice Lake получат восьмиканальный контроллер памяти О процессорах Intel семейства Ice Lake нам известно немного. Это будут первые CPU, относящиеся к девятому поколению Core, они будут производиться по 10-нанометровому техпроцессу и должны выйти в конце текущего года. Конечно, это касается ограниченного числа моделей пот...

[Из песочницы] Надоевшая почта или как отправлять сообщения с сайта в Telegram через Node.js (Express) После нескольких писем, отправленных с сайта себе на почту, понял что это достаточно неудобно, не современно (возможно), как минимум не прикольно. Задался целью отказаться от использования smtp для формы в пользу api Телеграма. Так как мое приложение работает на ноде, поду...

[Из песочницы] Пакетная обработка изображений в Windows с ImageMagick. Часть I ImageMagick — свободный и кроссплатформенный редактор для работы с графикой. Он состоит из нескольких консольных утилит. Его возможностей не счесть, как звезд на небе. В сети есть множество примеров, как пользоваться им. Но большинство из них для Linux или PHP. Для Windows ...

Corsair ONE Elite: игровой настольный ПК в компактном корпусе Компания Corsair анонсировала настольный компьютер небольшого форм-фактора ONE Elite, разработанный специально для пользователей, увлекающихся играми. Устройство имеет габариты 200 × 176 × 380 мм. Внутри располагается материнская плат...

Использование rrd4j для OpenHab2 persistence OpenHab – популярный сервер «умного дома» (или IoT, как сейчас модно говорить) и уже обозревался на Хабре. Тем не менее, документации по отдельным аспектам настройки сервера не так много, как хотелось бы. А на русском её, считай что и нет. Важной особенностью OpenHab являет...

Начат серийный выпуск SSD Samsung PM1643 объемом 30,72 ТБ Компания Samsung Electronics объявила о начале серийного выпуска самых емких в отрасли твердотельных накопителей. Накопители PM1643 с интерфейсом Serial Attached SCSI (SAS) 12 Гбит/с предназначены для корпоративных систем хранения. В этих SSD используются 64-слойные кр...

Выход Snapdragon 670 откладывается? Всего пару дней назад по сети пошла информация, что уже 19 марта нас ждет премьера первого смартфона с субфлагманской платформой Snapdragon 670. Первопроходцем должен был стать Vivo X21, который в гонке за новый процессор Qualcomm обошел Oppo. Если верить последним сведениям...

Шлейф Lenovo Explorer VR продается по цене менее 200 долларов США Виртуальная реальность — это захватывающая технология, которая по-прежнему остается недосягаемой для многих людей из-за цены на аппаратное обеспечение более высокого уровня. Microsoft снижает этот барьер с помощью ряда гарнитур Windows Mixed Reality. Lenovo Explorer в...

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

Обзор инструментов для создания аудиторий в мобильном ретаргетинге Эффективность любой ретаргетинговой кампании во многом зависит от правильного сегментирования аудитории. Выделение сегментов и тщательная обработка данных о пользователях — дает возможность отдельно работать с каждым из них. Это уникально, ведь каждый пользователь видит перс...

В разрезе: новостной агрегатор на Android с бэкендом. Распределённые системы обработки сообщений (Spark, Storm) Вводная часть (со ссылками на все статьи) Основным компонентом системы, который обрабатывает сырые данные с «пауков», выполняет обогащение данных, их индексацию и последующий поиск является система обработки сообщений, т.к. только подобные системы могут адекватно реагиров...

Твердотельный накопитель Kingston A1000 оснащен интерфейсом PCIe Gen 3.0 x2 Компания Kingston объявила о выпуске твердотельного накопителя A1000 типоразмера M.2 с интерфейсом PCIe Gen 3.0 x2 и поддержкой протокола NVMe. Он стал первым SSD Kingston начального уровня в этой категории, в котором используется флэш-память 3D TLC NAND. По словам прои...

Информационная безопасность банковских безналичных платежей. Часть 4 — Обзор стандартов моделирования угроз В предыдущей публикации цикла мы сформировали базовые требования к системе информационной безопасности безналичных платежей и сказали, что конкретное содержание защитных мер будет зависеть от модели угроз. Для формирования качественной модели угроз необходимо учесть сущес...

На Windows Phone 8.1 наблюдается проблема со скачиванием приложений из Windows Store Компания Microsoft завершила основную поддержку Windows Phone 8.1 более 6 месяцев назад, однако до сих пор многие пользователи используют эту операционную систему на своих мобильных устройствах, потому что им либо не нравится Windows 10 Mobile, либо им даже не предложили ...

Asus выпустила гарнитуру смешанной реальности HC102 Представленная ещё на выставке IFA 2017 гарнитура смешанной реальности Asus, наконец, поступила в розничную продажу. Эксперты предполагали, что стоимость устройства будет заоблачной, опираясь на стоимость той же Microsoft HoloLens, но на деле всё оказалось не так страшно. ...

Проблемы с Nintendo Switch и способы их устранения Известно, что в прошлом году новоиспечённая гибридная консоль Nintendo Switch сорвала кассу и стала чуть ли не самым популярным гаджетом. Журнал Time пел ей дифирамбы, а геймеры выстраивались в очереди, чтобы быть первыми, кто опробует революционный девайс. Мы давно слышим ...

#видео | Сделай сам: интерактивные конструкторы Nintendo Labo Не так давно мы рассказывали вам о том, что японская компания Nintendo совершенно неожиданно представила линейку необычных интерактивных конструкторов Nintendo Labo. С помощью картона, дополнительных деталей, игровой консоли Nintendo Switch и двух её контроллеров Joy-Con р...

DevOps придумали разработчики, чтобы админы больше работали Еще 4 года назад использование контейнеров в production было экзотикой, но сейчас это уже норма как для маленьких компаний, так и для больших корпораций. Давайте попробуем посмотреть на всю эту историю с devops/контейнерами/микросервисами ретроспективно, взглянуть еще раз с...

Advanced Android Testing Тестирование — одна из важнейших частей разработки качественных программных продуктов. Сегодня мы поговорим о некоторых методологиях и библиотеках, разработанных и используемых нашей командой для написания тестов Android приложений. Начнем с самых базовых вещей, потому боле...

Представлен первый в мире SSD объемом 100 ТБ Компания Nimbus Data, специализирующаяся на выпуске систем хранения данных, представила линейку твердотельных накопителей ExaDrive DC100. В эту серию вошли модели объемом 50 и 100 ТБ. Накопитель выполнен в металлическом корпусе типоразмера 3,5 дюйма. Ни о типе памяти,...

День, когда Twitter испортился 13 апреля 2010 года Twitter начал продавать рекламные твиты, которые изначально отображались только в результатах поиска. Нововведение было названо Promoted Tweets и предназначалось для компаний, желавших донести свои сообщения до более широкой аудитории. Вот как выглядел ти...

Western Digital анонсировала новые накопители на базе архитектуры хранения NVMe Компания Western Digital Corporation представляет две новых модели NVMe накопителей: Western Digital PC SN720 и Western Digital PC SN520. Оба устройства построены на базе архитектуры хранения NVMe, которая способна масштабироваться и адаптироваться к самым различным применен...

#видео | Японцы продемонстрировали робота-аватара MELTANT-α Японские инженеры-робототехники считаются одними из лучших в мире. Уж где-где, а в Стране восходящего солнца роботов почитают сильнее, чем где бы то ни было. Не так давно крупная японская корпорация SoftBank приобрела компанию Boston Dynamics со всеми её наработками. Но эт...

Evil by Design: интерфейсы от Мефистофеля (часть первая) Крис Ноддер, автор книги «Evil by Design», сразу вызывает доверие. Не столько своим послужным списком достижений в психологии UX дизайне и консалтинге, сколько явным умением цеплять и продавать. По сути, под стильной обложкой с демоненком — собрание техник манипулирования по...

[Перевод] Медиа-запросы в адаптивном дизайне 2018 В июле 2010 года я написала статью «Как использовать CSS3 медиа-запросы для создания мобильной версии вашего сайта» для журнала Smashing. Спустя почти восемь лет эта статья по-прежнему очень популярна. Я решила вернуться к этой теме, поскольку теперь у нас есть такие метод...

Lenovo представила новые ноутбуки-трансформеры YOGA на MWC 2018 и не только… На выставке MWC 2018 компания Lenovo представила свою стратегию, направленную на развитие «дополненного интеллекта» (Augmented Intelligence). Представленные разработки на базе технологий дополненной и виртуальной реальности и голосового управления включают ряд устройств, от ...

Nokia и Qualcomm завершили тестирование технологии 5G New Radio 5G New Radio – это разработанная компанией Qualcomm технология, которая предлагает максимально эффективное использование радиочастот сетей пятого поколения путем совместного их использования всеми мобильными операторами. Со стороны простых пользователей технология рабо...

Как загрузить нестандартный лог в Splunk + логи Fortinet Много ли мы генерируем данных, используя информационные системы каждый день? Огромное количество! Но знаем ли мы все возможности по работе с такими данными? Определенно, нет! В рамках этой статьи мы расскажем какие типы данных мы можем загружать для дальнейшего операционного...

Aws Lambda Go 1.x, Kinesis, CloudSearch В предыдущей статье я описала как создать простую лямбду на Golang, которая принимает на вход простой объект из двух полей и такой же простой объект отдает на выходе. Теперь немного усложним задачу, подсоединив к лямбде в качестве источника данных Kinesis, а результат обрабо...

Разработано руководство по обеспечению безопасности конечных точек Интернета вещей Разработанный консорциумом Industrial Internet Consortium (IIC) документ получил название «Endpoint Security Best Practices», что в переводе с английского означает «Лучшие практики по обеспечению безопасности конечных точек». Под конечными точками Интернета вещей...

Как сэкономить на ремонте смартфона с умом Наши смартфоны всегда под рукой и за свою жизнь переживают множество испытаний на прочность. Разбитые дисплеи, сломанные порты и залипшие кнопки — явление достаточно распространённое. Кроме этого, некоторые компоненты подвержены естественному износу: аккумуляторы теряют ёмко...

[Из песочницы] Spring Boot. Фоновые задачи и не только Введение В данном туториале я хочу привести пример приложения для отправки email-ов юзерам, основываясь на дате их рождения(например с поздравлениями), используя аннотацию Scheduled. Я решил привести данный пример, т к по моему мнению он включает в себя довольно многие вещи,...

[Перевод] Мышление в стиле Ramda: Декларативное программирование 1. Первые шаги 2. Сочетаем функции 3. Частичное применение (каррирование) 4. Декларативное программирование 5. Бесточечная нотация 6. Неизменяемость и объекты 7. Неизменяемость и массивы 8. Линзы 9. Заключение Данный пост является четвёртой частью серии о функциональном про...

Анимации в Android по полочкам (Часть 2. Комплексные анимации) Часть 1. Базовые анимации Часть 2. Комплексные анимации Часть 3. Ещё больше анимаций Часть 4. Анимации переходов Приведённые в предыдущей части инструменты были относительно низкоуровневыми и в Android есть куда более простые способы добиться красивых анимаций не прибегая к...

[Перевод] Книга Безопасность в PHP (часть 4). Недостаток безопасности на транспортном уровне (HTTPS, TLS и SSL) Книга «Безопасность в PHP» (часть 1) Книга «Безопасность в PHP» (часть 2) Книга «Безопасность в PHP» (часть 3) Связь через интернет между участниками процесса сопряжена с рисками. Когда вы отправляете платёжное поручение в магазин, используя онлайн-сервис, то совершенно точ...

Фотошоп онлайн с эффектами на русском: 3 лучшие бесплатные альтернативы Adobe Photoshop для редактирования фото в интернете Благодаря многочисленным функциям и возможностям графический редактор Adobe Photoshop давно и прочно занял свое место в мире дизайна. Однако программа отнюдь не бесплатна: базовая подписка на Adobe Photoshop обойдется около 8000 рублей в год. Согласитесь, довольно высокая це...

[Из песочницы] Даже в Java 9 ArrayList всё ещё можно (и нужно) улучшать Думаю, большинство джавистов согласится, что java.util.ArrayList — наиболее используемая коллекция в мире Java. Она появилась в версии 1.2 и быстро стала "коллекцией по умолчанию", ведь в большинстве случаев её возможностей вполне достаточно для повседневной работы...

Apple добавила в macOS поддержку внешних видеокарт Компанией Apple реализована долгожданная поддержка операционной системой macOS внешних видеокарт, подключаемых к порту Thunderbolt 3. Впрочем, далеко не на всех компьютерах Mac получится воспользоваться новой функцией, как и не все видеокарты подойдут для подключения. Кром...

Автоматизация обновлений CleanTalk Anti-Spam для WordPress Если вы обслуживаете пару-тройку сайтов, то обновление плагинов не вызывает каких-то сложностей. Сложности появляются, если вы обслуживаете несколько десятков, а то и сотен сайтов. CleanTalk Антиспам требует частых обновлений (нам приходится выпускать новую версию раз в 1-...

[Перевод] Реализация быстрых 2D-теней в Unity с помощью 1D shadow mapping Введение Недавно я приступил к реализации системы 2D-теней в Unity, которую можно было бы использовать в настоящей игре. Как известно профессиональным разработчикам, есть большая разница между тем, чего можно достичь в техническом демо и тем, что применимо для интеграции в ...

Google выпустила облегчённый Gmail для Android Компания Google выпустила облегчённую версию клиента Gmail для устройств, работающих под операционной системой Android. Приложение Gmail Go ориентировано на смартфоны начального уровня, для регионов с плохим покрытием сети или дорогим доступном в интернет. ...

[recovery mode] Анализ данных — основы и терминология В этой статье я бы хотел обсудить базовые принципы построения практического проекта по (т. н. «интеллектуальному») анализу данных, а также зафиксировать необходимую терминологию, в том числе русскоязычную. Согласно википедии, Анализ данных — это область математики и информа...

Готовим iOS клиента для GraphQL Я уверен, что каждый из нас хоть когда-то испытывал проблемы с REST API. Вечные баталии с бэком за нужный формат API, несколько запросов на экран и прочее. Согласитесь, что это не редкость, а ежедневная рутина. А еще недавно Tribuna Digital запустила новый проект — Betting...

Реализуем свой оператор в Entity Framework Core Однажды пасмурным мартовским субботним утром я решил посмотреть, как обстоят дела у Майкрософта в благом деле по трансформированию мастодонта Entity Framework в Entity Framework Core. Ровно год назад, когда наша команда начинала новый проект и подбирала ORM, то руки чесались...

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

Настройка и обслуживание МФУ Еще двадцать лет назад компьютер являлся большой редкостью и предметом роскоши, сегодня у каждой семьи есть компьютер и различная цифровая техника. При этом в каждом втором доме имеется МФУ. Принтер — это такой же обязательный атрибут, как смартфон или плеер, ведь ...

Пишем DNS proxy на Go Давно хотел решить проблему с рекламой. Наиболее простым способом сделать это на всех устройствах оказалось поднятие своего DNS сервера с блокированием запросов на получений IP адресов рекламных доменов. Читать дальше →

Ускорение сборки JavaScript-кода с использованием webpack 2–3 Появляется все больше SPA салонов. Даже лендинги люди пилят на React. А действительно сложное веб-приложение уже трудно представить с другим подходом. Одна из главных проблем современного фронтенда — это сборка таких проектов. С этим помогают справляться бандлеры. Иван Сосн...

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

[Из песочницы] Можно ли использовать CQRS паттерн в GO? Паттерн (CQRS — Command and Query Responsibility Segregation) разделяющей в своей основе команды по чтению данных от команд по их модификации или добавлению по средствам различных интерфейсов. Это позволяет достичь максимальную производительность, масштабируемость и безопасн...

Huawei Ethernet Alliance вместе с партнерами по отрасли протестировали возможности взаимодействия по стандарту 50GE Базовым станциям 5G будет необходима пиковая пропускная способность на уровне 10 Гбит/с, а пропускная способность кольца доступа основной сети достигнет 26 Гбит/с.

Как добавить разделитель в док на macOS Для того чтобы эффективно организовать рабочее пространство в macOS, мы можем воспользоваться интересным трюком, который позволит сгруппировать определенные приложения прямо в Dock-панели. По умолчанию такая возможность не предусмотрена в настройках, поэтому все действия ...

Never Fail Twice, или как построить мониторинговую систему с нуля У нас было 2 виртуальные машины, 75 сайтов, десятки тысяч машин для мониторинга, тысячи метрик, две базы данных и одна очередь ActiveMQ, Python и целое множество библиотек всех сортов и расцветок, pandas, а также numpy, dash, flask, SQL Alchemy. Не то чтобы это был необходим...

Нефть и газ защитят от иностранного софта Как пишет "КоммерсантЪ" со ссылкой на истоник в холдинге, в системе будут только российские софт и компонентная база, утверждают в "Ростехе", она сможет "гарантировать защиту от хакеров" стратегическим предприятиям, в ней не будет "программ...

[Перевод] Реальность повторного использования Говорят, что не нужно изобретать велосипед. На первый взгляд это кажется очевидным. Если вы потратили время на разработку, то зачем делать это снова, можно ведь повторно использовать старое решение? Казалось бы, со всех сторон хороший вариант. Но не всё так просто. Как стары...

[Перевод] Редактор сценариев Age of Empires 2 можно превратить в машину Тьюринга Ничто не может сравниться с вечером, потраченным на логику высказываний, машины Тьюринга и редактор сценариев AOE2… Среди прочих замечательных возможностей, доступных в редакторе, самой потрясающей является функция определения триггеров. Они приводят к выполнению действи...

MediaTek призывает людей не покупать флагманские смартфоны «Вы покупаете телефоны с функциями, которые никогда не будете использовать? Вы платите слишком много денег за свой смартфон, будь то iPhone X, Samsung Galaxy S9, или даже OnePlus 5T», - говорит представитель MediaTek. Тайваньский чипмейкер недавно явил миру чипсе...

Твердотельные накопители Adata XPG SX8200 представлены официально Компания Adata провела публичную демонстрацию твердотельных накопителей XPG SX8200 на выставке CES 2018 в январе, а сейчас эти SSD дебютировали официально. Слухи приписывали этим SSD объем до 1,2 ТБ, однако пока линейка представлена тремя моделями – объемом 240, 480 и 9...

Команда Tor перестала работать над приложением Messenger Команда Tor работала над приложением Messenger в 2015 году, чтобы повысить безопасность клиентов чата. Но эти планы заканчиваются менее чем через три года. Разработчики заканчивают свою работу над Tor Messenger из-за недостатка поддержки. Эксперты перестали работать с интерф...

Новый iPad оказался непригодным для ремонта Новый планшет Apple, который был представлен на презентации 27 марта, совершенно непригоден для ремонта. Этот вердикт вынесли специалисты известного ресурса iFixit, которые разобрали планшет и присвоили ему всего 2 балла из 10 возможных. Как отмечает команда iFixit, устро...

Сборка проектов с dapp. Часть 1: Java Эта статья — начало цикла о сборке dapp'ом приложений на различных языках, платформах, технологических стеках. Предыдущие статьи про dapp (см. ссылки в конце материала) были больше обзорными, описывали возможности dapp. Теперь же пора поговорить более предметно и поделитьс...

Drupal 8 + Varnish: Кешируем HTML правильно Drupal 8 – это самый свежий релиз CMS Drupal. Varnish – это HTTP reverse proxy cache, надстройка над вебприложением, которая позволяет кешировать HTTP ответы в ОЗУ сервера. Когда мы ставим Varnish перед Drupal’ом (либо любым другим вебприложением), схема обработки входящего...

[Из песочницы] Аналоговые часы, CSS и ничего больше Что здесь не так? Здравствуйте, недавно послушал новый выпуск Веб-стандартов и там был момент с обсуждением статьи «Время переменных» где автор решил поэкспериментировать с CSS переменными и создать на основе них аналоговые часы. Все выглядит шикарно и главное работает, но у...

Учёные придумали новый способ хранения данных внутри ДНК Будущее технологий заключается не только в постоянном росте вычислительной мощности процессоров или переходе на квантовые компьютеры, но и в эволюции устройств для хранения данных. Человечество генерирует огромное количество информации, хранить которую приходится традицион...

[recovery mode] Интеграция 3CX с собственной CRM-системой: генератор шаблонов CRM Начиная с v15.5 SP2 в АТС 3CX появился механизм серверной CRM интеграции. Он позволяет передать входящий Caller ID в CRM-систему и найти в ней соответствующую запись о клиенте. При этом 3CX получает имя и фамилию клиента из CRM, добавляет их в корпоративную адресную книгу АТ...

Angular: OAuth2 авторизация, рефрешим токен и HttpInterceptor Доброго времени суток. Опишу процесс авторизации с использованием некоторого сервера авторизации и интерфейса HttpInterceptor, который стал доступен с версии Angular 4.3+. С помощью HttpInterceptor`a будем добавлять наш токен в Header запроса перед отправкой каждого запроса...

Промышленников будут учить в виртуальной реальности Фонд развития промышленности и ГК VRTech разработали новую технологическую платформу, позволяющую заказать VR-сервисы для удаленного обучения сотрудников. Накануне «Удаленного наставника» продемонстрировали руководителям промышленных предприятий. Как рассказали iot.ru...

Релиз первой беты кросс-платформенного XAML UI-тулкита Avalonia Состоялся релиз первой бета-версии Авалонии. Avalonia — кроссплатформенный .NET UI-тулкит, вдохновлённый технологиями WPF, с полной поддержкой .NET Core 2.0, XAML, дата-биндиногов, lookless-контролов и многого другого, поставляемый под лицензией MIT. Avalonia позволяет вам п...

Обзор игры Bravo Team Студия Supermassive Games, знаменитая прежде всего замечательным интерактивным триллером Until Dawn для PS4, в последнее время делает особый упор на проекты для виртуальной реальности. Я уже рассказывал вам о таких играх, как Until Dawn: Rush of Blood, Inpatient, а также о...

Кто такой программист? О времена, о нравы. Сегодня в Тостере увидел тему, в которой человек признавался, что работая java-разработчиком он знает алгебру и геометрию на уровне 6 класса и просил посоветовать учебники. Этот запрос несомненно вызывает уважение — человек хочет учиться. Начнём сначала....

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

OWASP Automated Threat Handbook: автоматизированные угрозы веб-приложениям   В методологии OWASP Automated Threat Handbook представлена информация защите веб-приложений от автоматизированных угроз. Эти угрозы связаны с использованием автоматизированных средств, отказа от обслуживания, нарушения логики работы работы приложения, "брошенные корзины",...

Заблокировано 535 доменов-нарушителей За февраль 2018 года регистраторы получили от компетентных организаций 562 обращения о снятии делегирования доменных имен. Об этом сообщается в очередном ежемесячном отчете компетентных организаций, опубликованном на сайте Координационного центра доменов .RU/.РФ. Анализ до...

Intel тестирует восьмиядерный процессор семейства Coffee Lake В прошлом году компания Intel впервые за много лет вывела на рынок новое поколение настольных процессоров, которое существенно опережало предшественников. Да, сделано это было просто за счёт увеличения количества ядер при сохранении цены, но с точки зрения потребительс...

[Перевод] Ответы на распространённые вопросы о шаблоне render prop Кент С. Доддс, автор материала, перевод которого мы публикуем сегодня, говорит, что недавно группа программистов, с которыми он должен был провести тренинг по React, заинтересовалась шаблоном «render props», который ещё называют шаблоном «функция как потомок» (в разных публи...

[Из песочницы] Почему не стоит использовать двухуровневую архитектуру при разработке клиент-серверных приложений Поблагодарим моего знакомого за то что он рассказал мне о своей новой лабораторной работе, в университете, по дисциплине связанной с базами данных. В противном случае статья просто бы не увидела бы света. Сутью данной лабораторной работы было написать n-ое количество валида...

Начались розничные продажи российских процессоров Baikal-T1 Российская компания «Байкал Электроникс», разрабатывающая микропроцессоры, но не располагающая собственным производством, объявила начале отечественных процессоров BE-T1000 (Baikal-T1). Процессоры, которые правильнее называть однокристальными системами, пост...

Можно ли использовать С++ вместо Си для небольших проектов в микроконтроллерах Существует мнение, что использование С++ при разработке программного обеспечения для микроконтроллеров это как стрельба из пушки по воробьям. Мол код получается большого размера и неповоротливый, а мы привыкли бороться за каждый бит в ОЗУ или ПЗУ. И действительно, ведь язык ...

[Перевод] Защита целостности кода с помощью PGP. Часть 1. Базовые концепции и инструменты Если вы пишете код, который попадает в общедоступные репозитории, вам может пригодиться PGP. В этой серии статей, перевод первой из которых мы публикуем сегодня, будут рассмотрены вопросы использования PGP для обеспечения целостности кода программного обеспечения. Эти матери...

Учебник Thymeleaf: Глава 1. Знакомство Оглавление 1 Знакомство с Thymeleaf 1.1 Что такое Thymeleaf? Thymeleaf — современный серверный механизм Java-шаблонов для веб- и автономных сред, способный обрабатывать HTML, XML, JavaScript, CSS и даже простой текст. Основной целью Thymeleaf является создание элегантного ...

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

BlueStacks – достойная альтернатива App Store Что делать, если необходимо установит приложения из App Store на персональный компьютер? Многие скажут, что это невозможно, другие же начнут искать альтернативы. Идеальным решением проблемы станет использование специальной программы BlueStacks App Player, которая позволит ле...

Популярная клавиатура Swype для Android больше не будет развиваться Долгое время большим преимуществом Android перед iOS можно было назвать возможность использования сторонних клавиатур, которые позволяли вводит текст росчерком. В Google Play Store сегодня множество клавиатур на любой вкус, каждый может выбрать для себя что-то подходящее. ...

[Перевод] Четыре способа обмануть нейросеть глубокого обучения Нейросети используются уже довольно широко. Чат-боты, распознавание изображений, преобразование речи в текст и автоматические переводы с одного языка на другой — вот лишь некоторые сферы применения глубокого обучения, которое активно вытесняет другие подходы. И причина в ос...

Это птица? Это самолёт? Нет, это токен вашего пользователя летит на новый телефон Привет, Хабр! Сегодня я расскажу про API для разработчиков от компании Google. Речь пойдёт о том, как не заставлять пользователя заново логиниться в приложении после переноса данных, или, выражаясь точнее, как использовать Android Account Transfer API. Скорее всего, каждый...

[Из песочницы] RxJS: Не отписывайся Привет, Хабр! Представляю вашему вниманию перевод статьи "RxJS: Don’t Unsubscribe" автора Ben Lesh. Ну… ладно, просто не отказывайся от подписок. Я часто помогаю кому-нибудь в отладке проблем с их RxJS кодом, в том числе со структурированием приложений, которые н...

[Перевод] Веб-воркеры в JavaScript: безопасный параллелизм Веб-воркеры дают программисту инструмент для выполнения JavaScript-кода за пределами главного потока, который отвечает за то, что происходит в браузере. Этот поток обрабатывает запросы на вывод данных на экран, он поддерживает взаимодействие с пользователем, воспринимая, в ч...

Обзор Kirby Star Allies – Всё гениальное просто? Что такое Kirby? Далеко не каждый наш геймер так просто ответит – из всех эксклюзивных франшиз Nintendo эта серия остаётся одной из самых малоизвестных. Почему – сказать сложно. Это, однако, не мешает розовому шарику оставаться популярной фигурой как в родной Японии, так и н...

Компетентные организации обнаружили 383 домена-нарушителя В январе 2018 года компетентными организациями в адрес регистраторов было направлено в общей сложности 383 обращения о снятии делегирования доменных имен. Об этом сообщается в очередном ежемесячном отчете компетентных организаций, опубликованном на сайте Координационн...

Пряморукий DNS: делаем правильно Представляем вашему вниманию очень эмоциональный рассказ Льва Николаева (@maniaque) о том, как надо настраивать DNS и особенно, как делать не надо. Вот прямо после каждого пункта можете мысленно добавлять: «Пожалуйста, не делайте этого!» В своем докладе Лев так и говорит. С...

Познаём Нирвану – универсальную вычислительную платформу Яндекса Машинное обучение превратилось в модный термин, но при работе с большими объёмами данных оно уже много лет является жизненной необходимостью. Яндекс обрабатывает более 200 миллионов запросов ежедневно! Когда-то в интернете было так мало сайтов, что наилучшие из них помещалис...

Бешеные псы: Angular 2 vs React Встречайте, противостояние двух фреймворков: Angular и React в формате поединка на примере конкретного простого приложения. За Angular выступает Евгений Гусев (@bunopus), за React — Илья Таратухин (@ilfa). Чтобы сделать честные выводы, они снач...

Разработка приложений Flutter Google находится на стадии бета-тестирования Google анонсировала официальную бета-версию инфраструктуры разработки своего фреймворка Flutter. Есть много методов для создания приложений, в основном по двум простым причинам: разработка собственных приложений с использованием официальных инструментов вызывает некую тревог...

Игровые ноутбуки Dell G3, G5 и G7 оснащаются процессорами Intel Core восьмого поколения и 3D-картами Nvidia GTX 1060 Max-Q Ассортимент игровых ноутбуков компании Dell разом пополнился тремя сериями. В составе линейки G3 – модели с экранами диагональю 15 и 17 дюймов, а вот G5 и G7 представлены исключительно ноутбуками с экранами диагональю 15 дюймов. Характеристики новинок ...

[Из песочницы] Обобщаем анимацию таблиц в iOS приложениях Пользователи хотят видеть изменения Анимированное обновление списков всегда было непростой задачей в iOS. Что неприятно, это всегда было рутинной задачей. Приложения крупных компаний, таких как Facebook, Twitter, Instagram, VK, используют таблицы. Более того, почти каждое...

Карточные платежные системы объединяются для конкуренции с PayPal Сервис PayPal является популярным средством быстрой оплаты, к которому можно привязать пластиковые карты. Карточные платежные системы Visa и Mastercard пытались предложить альтернативы — Visa Checkout и Masterpass соответственно, но они проигрывали PayPal в универ...

Советы по созданию приложений к окончанию набора в Школу мобильной разработки Яндекса Уже очень скоро завершится набор в Школу мобильной разработки, которая традиционно пройдет в Москве. Упор в ней будет сделан на практические занятия — командные мини-хакатоны, в которых помимо написания кода нужно будет принимать решения, разбираться с возникшими спорными во...

Взлом ядерного Crackme Привет, Хабралюди! Сам процесс решения задачек на взломы особенно приятен, а когда есть решение – приятно вдвойне. Сегодня мы решили разобрать крякми, который попался нам на конференции ZeroNights в ноябре, где наша команда из школы кибербеза и ИТ HackerU дебютировала и с...

[Из песочницы] Описание прототипа моего игрового мультиплейерного сервера Привет, Хабр. Рад представить свою первую статью: описание прототипа игрового мультиплейерного сервера. → Исходный код (под лицензией Apache 2.0) Содержание: Архитектура обработки входящих запросов Краткое описание прочих моментов Модули и взаимодействия основных классо...

[Перевод] Riot Games: анатомия технического долга Привет, меня зовут Билл «LtRandolph» Кларк. Я работаю техническим руководителем команды создания чемпионов LoL. За последние несколько лет я успел поработать в разных отделах разработки League, но единственное, чем я был постоянно одержим — это технический долг. Мне нужно на...

[Перевод] Архитектура приложения Angular. Используем NgModules Прим. перев.: для понимания данной статьи необходимо обладать начальными знаниями Angular: что такое компоненты, как создать простейшее SPA приложение и т.д. Если Вы не знакомы с данной темой, то рекомендую для начала ознакомиться с примером создания SPA приложения из оф. до...

В Microsoft исправили баг, но не полностью Во вторник стало известно о серьезной ошибке в Windows 10. Уязвимость CVE-2018-0826 позволяет установить произвольные атрибуты доступа к файлу при использовании процедуры SvcMoveFileInheritSecurity. Проблема возникает при перемещении объекта в другой каталог. Операционная си...

iMessage и SMS, или почему сообщения в iPhone бывают синими и зелеными Многие владельцы iPhone регулярно сталкиваются с проблемой разделения типов текстовых сообщений в штатном мессенджере iOS, приложении Сообщения. Разработчики iOS постарались сделать приложение максимально удобным, объединив переписки SMS/MMS и iMessage в одном приложении, од...

[Из песочницы] Минимизируем код React Redux приложения Мне хотелось поделиться собственными размышлениями и способом построения структуры приложения с использованием react-redux. Так как я относительно недавно стал писать код на JS и поэтому не претендую на истину и на действительно верный способ разработки. Надеюсь эта статья п...

В дешевых китайских смартфонах найден предустановленный троян В 42 моделях недорогих телефонов обнаружен предустановленный Android-троян, известный под именем Triada. Это мощный зловред, который поражает и модифицирует системный процесс Zygote, откуда его крайне сложно удалить без переустановки ОС. Основная функция данной вредоносной п...

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

Расширяем функционал Ansible с помощью модулей Под капотом сервиса d2c.io мы активно используем Ansible – от создания виртуальных машин в облаках провайдеров и установки необходимого программного обеспечения, до управления Docker-контейнерами с приложениями клиентов. В статье о раширении функциональности Ansible мы част...

Диплом годы за партой или мгновенная покупка Диплом: купить или отучиться? Шаблонное мышление – это именно то, что сегодня присутствует сплошь и рядом. Если мальчик с малых лет рос хулиганом, то он обязательно станет алкоголиком или наркоманом. Так считают старушки, которые сидят возле подъезда и все обо всех знают. И...

Американские спецслужбы: шпионы прослушивают сотовую связь в Вашингтоне Министерство внутренней безопасности США (DHS) впервые признало существование в Вашингтоне скрытых подслушивающих устройств, которые могут использовать иностранные шпионы или преступники для отслеживания сигнала мобильных телефонов, перехвата звонков и сообщений жителей штат...

[Перевод] Как создать действительно случайный пароль Менеджеры паролей, такие как KeePass, 1Password и множество других, в значительной степени решают эту проблему. С их помощью вы можете генерировать уникальный и безопасный пароль для каждого сайта, который вы посещаете. Но такой менеджер защищен ровно настолько, насколько ...

Western Digital представила высокоскоростные SSD Компания Western Digital добавила в семейства хранилищ данных G-Technology G-DRIVE и G-SPEED Shuttle новые профессиональные решения. Как утверждается, эти высокопроизводительные накопители позволяют работать в реальном времени с видео 4K и 8K в формате RAW. Список новин...

[Перевод] Выученная беспомощность в разработке ПО Лучше зажечь одну свечку, чем проклинать темноту. За последние 24 часа, две мои статьи «Почему ваш программист просто хочет кодировать» и «Менеджерам пора проснуться» прочитаны более 96 000 раз на Medium и получили более 900 комментариев на Reddit. Похоже, проблема серьёз...

[Из песочницы] Прогулка по быстрому, безопасному и почти законченному веб-сервису на Rust оригинал В течение многих лет у меня было стойкое недоверие к интерпретируемым языкам. Они быстрые и работать с ними приятно, но хороши они только для работы на небольших системах, если же у вас быстрорастущий проект их привлекательность быстро улетучивается. Создание большо...

Cluster of Puppets: опыт использования Amazon ECS в iFunny Несмотря на название, эта статья не имеет ничего общего с системой управления конфигурацией Puppet. Вместе с трендом «распила» больших монолитов на небольшие микросервисы в эксплуатацию веб-приложений пришёл тренд на оркестрацию контейнеров. Сразу после хайпа на Docker подн...

Быстрый и безопасный мониторинг JVM-приложений с помощью магии BPF Все мы встречались со сложными ошибками на продакшне, которые сложно поймать обычными средствами мониторинга. BPF — это технология ядра Linux, которая позволяет делать быструю и безопасную динамическую отладку прямо на запущенной работающей системе, без необходимости готовит...

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

Курсы по обучению программированию на Java: делаем ставку на практику в стиле JavaRush Автоматизация процессов во всех нишах человеческой жизни меняет восприятие реальности. Также это меняет базовые уклады, окружение, способы обучения и смену приоритетов при выборе профессии.

Представлен Nokia 8 Sirocco с изогнутым pOLED-экраном Nokia 8 Sirocco оснащен большим изогнутым pOLED-дисплеем, а также он почти полностью стеклянный и имеет водонепроницаемый корпус. Жаловаться на производительность никто не будет, ведь флагман использует процессор Qualcomm Snapdragon 835 на пару с 6 ГБ ОЗУ, чего более чем дос...

Клон Ultimaker 3 Шаг 1. Долго думал, что начинать собирать первым, принтер с большой областью печати или, клон одного из лучших на мой взгляд решения среди настольных принтеров Ultimaker.Решил начать с Ultimaker. Да у данного принтера в оригинале есть несколько недочетов которые я решил устранить, ...

Удостоверяющий Центр на базе OpenSSL, SQLite3 и Tcl/Tk Если прогуляться по просторам Хабрахабра, то можно найти различные публикации на тему создания цифровых сертификатов, организации Центров сертификации (ЦС) или даже Удостоверяющих Центров (УЦ) на базе OpenSSL. В основном эти статьи в той или иной мере полноты описывают испо...

Программа JPoint: из жизни разработчика JPoint всегда славился хардкорными докладами. Которые, так уж получилось, в основном состоят из рекомендаций по написанию сборщиков мусора, компиляторов, и прочей жести, которую далеко не каждый может применить в повседневной жизни. Но дело в том, что многим перформанс не и...

Обзор игры Apex Construct: лучник против роботов Продолжаем знакомить наших читателей с игровыми новинками для набирающего популярность шлема виртуальной реальности PlayStation VR. Сегодня речь пойдёт о весьма необычной игре, представляющей собой смесь научно-популярного боевика и симулятора стрельбы из лука. Apex Constr...

[Перевод] Новое API React: Suspense (ру субтитры, с выступления Дэна на JS Conf) Дэн Абрамов рассказывает о "будущем" API — Suspense. По ходу презентации он описывает две проблемы: проблема производительности устройства пользователя; проблема его "коннекта" (скорости и стабильности соединения); которые позволяет решить новое API. P.S. Видео под катом,...

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

[Перевод] Почему функция Heap32Next() работает так медленно на Windows 7? Если вы занимаетесь системным программированием под Windows, то могли бы заметить, что весьма полезные функции Heap32First/Heap32Next и другие из того же семейства стали работать существенно медленнее начиная с Windows 7. Что же с ними случилось? Давайте перенесёмся в далёк...

Гаджеты недели 19 марта 2018 года В этом выпуске: MIDI-контроллер Wave в виде кольца; «умный» душ HYDRAO Shower First; виртуальная система Superception Head Light; оригинальные наушники Wear Space и другие занимательные гаджеты.   Наушники Wear Space: сосредоточься на главном! На SXSW...

Управляем состоянием приложения без шаблонного кода и магии Хочу поделиться с сообществом своей реализацией концепции flux как единого источника данных и видением построения веб-приложений. Мотивом к созданию своего решения послужило желание избавиться от большого количества шаблонного кода и сделать взаимодействие с источником дан...

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

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

[Перевод] Optimistic UI, CQRS and EventSourcing При разработке высоконагруженных веб-приложений для лучшего масштабирования часто применяется такой принцип, как CQRS. Он гласит, что метод должен быть либо командой, выполняющей какое-то действие, либо запросом, возвращающим данные, но не одновременно и тем, и другим. Друг...

Пользователи винят AirPods в головных болях AirPods — один из немногих продуктов Apple, практически не подвергаемый критике в течение всего срока своего присутствия на рынке. В основном все претензии к наушникам ограничивались отсутствием шумоизоляции и форм-фактором, не располагающим к использованию спортсмен...

Microsoft представила Xbox One Spring Update Сегодня компания Microsoft официально представила «Xbox Spring Update» — следующее функциональное обновление операционной системы для Xbox, которое принесёт с собой поддержку дисплеев с разрешением 1440p и более глубокую интеграцию Mixer. Весь запланированный функционал пос...

#Видео: Итоги презентации Apple 27 марта Предлагаем вашему вниманию специальный выпуск нашей информационной программы «Новости Apple», в которой мы подведем итоги мартовской образовательной презентации. Её самым значимым событием стал анонс нового доступного iPad с поддержкой Apple Pencil. Как и было предсказан...

QSun UV tracker анализирует оттенки кожи для защиты от солнца Управление воздействием солнца стало возможным. Это принесет облегчение множеству людей. QSun — умный трекер, который предназначен для того, чтобы сделать вашу жизнь удобней. Он собирает и анализирует информацию, даже давая вам шум, когда пришло время отправиться в тен...

[Из песочницы] Копирование данных с веб-сайта с помощью R и библиотеки rvest Чтобы проводить анализ данных, необходимо сначала эти данные собрать. Для этой цели есть много разных методов. В этой статье мы будем говорить о копировании данных непосредственно с веб-сайта, или о скрейпинге (scraping). На Хабре есть несколько статей о том, как сделать коп...

WhatsApp Desktop доступен в Microsoft Store WhatsApp Messenger — кросс-платформенное приложение для обмена мгновенными сообщениями, осуществления голосовых и видео-звонков, которое использует более миллиарда пользователей по всему миру. С сегодняшнего дня пользователям доступно приложение WhatsApp Desktop непосредств...

[recovery mode] Разработка голосовых приложений 3CX: введение для начинающих Среда разработки Call Flow Designer Среда разработки 3CX Call Flow Designer (CFD) позволяет администратору АТС создавать сложную логику обработки вызовов (голосовые приложения) в удобном визуальном редакторе — с минимальными навыками программирования или вообще без них. Голо...

Overwatch на Xbox One X демонстрирует большой прирост разрешения Обновления игр для Xbox One X продолжают выходить, — очередным пунктом в этом обширном списке стал шутер Overwatch от Blizzard. Журналисты цифровой лаборатории Eurogamer протестировали эту версию, приступив к делу с некоторым предубеждением: в конце концов, вс...

Защита ASP.NET приложений от взлома ASP.NET MVC — не самый хайповый, но довольно популярный стек в среде веб-разработчиков. С точки зрения (анти)хакера, его стандартная функциональность дает тебе кое-какой базовый уровень безопасности, но для предохранения от абсолютного большинства хакерских трюков нужна допо...

Google использует машинное обучение для прогнозирования задержек авиарейсов Компания Google обновила приложение Flights. Обновление касается пары новых функций, направленных на помощь людям, активно использующим авиаперелеты для путешествий между странами и городами. Первая функция – использование машинного обучения для прогнозирования предсто...

Excel вместо PowerShell: запросы к AD и системные отчеты «на коленке» В комментариях к предыдущей статье вспомнили про учет в Excel вместо 1С. Что ж, проверим, насколько вы знаете Excel. Сегодня я покажу, как получать данные из Active Directory и работать с ними без макросов и PowerShell — только штатными механизмами Office. Например, можно з...

Учебник Thymeleaf: Глава 2. Хорошая виртуальная бакалейная лавка Thymes Оглавление 2 Хорошая виртуальная бакалейная лавка Thymes Исходный код примеров, показанных в этом и будущих главах руководства, можно найти в репозитории Good Thymes Virtual Grocery GitHub https://github.com/thymeleaf/thymeleafexamples-gtvg. 2.1 Вебсайт для бакалейной лавк...

TMС2130: примененные технологии и подключение к RURAMPS4D в режиме конфигурирования по SPI В данной статье я попробовал собрать максимум информации о фирменных технологиях Trinamic, используемых в драйверах TMC2130 из разных источников, а так же о подключении этих драйверов для конфигурирования через интерфейс SPI к плате RURAMPS4D и настройке прошивок 3D принтер...

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

Tele2 добавила базовых станций на Шерегеше Базовые станции, установленные на горнолыжном комплексе, работают сразу в двух частотных диапазонах – 800 и 1800 МГц.

Хеш-стеганография в dataset-ах. На этот раз быстрая Всех с пятницей! В своём прошлом посте про хеш-стеганографию я предложил иной подход в стеганографии — не вкраплять никакой информации в контейнер, а просто упорядочивать контейнеры в нужном порядке и тем самым передавать скрытую информацию. Два дня назад romabibi опубликова...

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

Отправка почты из Docker-контейнера (докеризация postfix и sasl) Когда я расположил приложение в Docker-контейнере и попробовал отправить email на почтовый сервер в другом Docker-контейнере, столкнулся с непредвиденной проблемой. Почтовый сервер postfix по умолчанию отправляет почту на произвольный домен получателя только от локального кл...

Простой фильтр для автоматического удаления фона с изображений Существует множество способов удалить фон с изображения какого-либо объекта, сделав его прозрачным (в графических редакторах, специальных сервисах). Но иногда может возникнуть необходимость удаления фона у множества фотографий с минимальным участием человека. Хочу поделитьс...

[Из песочницы] Альтернатива платному отключению рекламы в бесплатном приложении Android Доброго времени суток, Хабрахабр! Меня зовут Александр, я работаю тренером по питанию, а в свободное время по вечерам — инди разработчик под ОС Android. Сегодня хочу с вами поделиться опытом реализации альтернативного платному способу отключения рекламы в приложении — отклю...

«Ура, нас зафичерили!» или Как сменить дата-центр под нагрузкой и без даунтаймов, когда всё летит к чертям Пару лет назад мы располагались в самом cost-effective (читай: «дешевом») дата-центре в Германии. Чтобы вы понимали условия — роутинг мог сбоить от стойки к стойке или внутри неё; свитч в стойке перегружался или зависал; сам дата-центр постоянно ддосили; жесткие диски выхо...

Гибридные процессоры AMD Ryzen, похоже, не работают с Windows 7 Несмотря на то, что Windows 7 остаётся очень популярной операционной системой, сейчас уже имеется немало причин перейти на Windows 10. Как известно, при использовании современных процессоров Intel и AMD с Windows 7 есть ряд ограничений, включая отсутствие обновлений и и...

How-to: смена основного домена в G Suite для всей компании и с сохранением всех данных Появилась необходимость сменить основной домен компании в G Suite с .ru на .com с сохранением всех данных, календарей, псевдонимов и доступов на сторонние ресурсы. Информации о переезде в интернете не очень много, а точнее, кроме справки самого Google, вообще ничего не наш...

Дистанционная образовательная программа по созданию игр В Высшей школе бизнес-информатики НИУ ВШЭ мы запустили новую дистанционную образовательную программу повышения квалификации «Основы создания игр». Это короткий интенсивный курс на полтора месяца, целью которого является формирование у слушателей базового понимания игровой ин...

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

Эффективные методы сжатия данных при тренировке нейросетей. Лекция в Яндексе Не так давно в Яндекс приезжал Геннадий Пехименко — профессор Университета Торонто и PhD Университета Карнеги-Меллон. Он прочитал лекцию об алгоритмах кодирования, которые позволяют обходить проблему ограничения памяти GPU при обучении глубоких нейронных сетей. — Я вхожу в...

Книга «Head First. Паттерны проектирования. Обновленное юбилейное издание» В мире постоянно кто-то сталкивается с такими же проблемами программирования, которые возникают и у вас. Многие разработчики решают совершенно идентичные задачи и находят похожие решения. Если вы не хотите изобретать велосипед, используйте готовые шаблоны (паттерны) проекти...

«Юнидата» - отечественная платформа управления данными, способная работать с миллиардами записей Платформа управления данными «Юнидата» — флагманский продукт компании ЮниДата_%28UniData%29, основанный на современном технологическом стэке свободного программного обеспечения (СПО). Переход к концепции продуктовой платформы, поддерживающей возможность расширения базовой ло...

REST-сервисы на ASP.NET Core под Linux в продакшене В основе этой статьи доклад Дениса Иванова (@DenisIvanov) на РИТ++ 2017, в котором он поделился опытом разработки и запуска в продакшен REST-сервиса на ASP.NET Core на Kubernetes. На текущий момент это сделать уже можно без особенных проблем и бояться использовать .NET Core,...

Десятки видов отдыха в онлайн режиме от gaminatorslots За сотни веков существования человечества, люди смогли изобрести огромное количество нужных и важных технологий, которые, в конечном итоге, привели к тому, что сегодня невозможно представить плодотворную работу офиса любой компании без применения компьютерной техники. Несмот...

Большая часть владельцев умных акустических систем не использует и половины возможностей этих устройств Специалисты LoupVentures, которые недавно определили, что по возможностям голосового ИИ акустическая система Apple HomePod уступает всем своим основным конкурентам, провели опрос, чтобы понять, как вообще люди используют подобные устройства. Всего было опрошено 520 чел...

[Из песочницы] Переиспользуемые UI компоненты в приложениях на Ruby on Rails В этой статье, я хотел бы рассказать об альтернативном способе организации фронтенда для приложений на Ruby on Rails. В основном я работаю на бэкенде, но время от времени появляются задачи на фронтенде и то, что зачастую приходится там видеть, не внушает никакого оптимизма д...

Индексы в PostgreSQL — 10 В прошлых статьях мы рассмотрели механизм индексирования PostgreSQL и интерфейс методов доступа, а также хеш-индексы, B-деревья, GiST, SP-GiST, GIN, RUM и BRIN. Нам осталось посмотреть на индексы Блума. Bloom Общая идея Классический фильтр Блума — структура данных, позволя...

Структуры данных со свойствами программы Как известно, база данных – это хранилище структурированной информации, пассивное по своей сути. Бизнес-логика приложения реализуется где-то вне базы, в виде «набора действий для достижения требуемого результата». В случае внесения изменений в хранимый набор данных результат...

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

Разработка для Sailfish OS: использование средств геолокации Здравствуйте! Данная статья является продолжением цикла статей, посвящённых разработке приложений для мобильной платформы Sailfish OS. На этот раз речь пойдёт о том, как можно реализовать в приложении получение информации о географическом положении устройства, отображение ка...

Управление трафиком с использованием Fiddler Автор: Ольга Еременко, QA Engineer При тестировании сайтов или мобильных приложений иногда возникает необходимость не только отловить трафик между клиентом и сервером, но и модифицировать его, чтобы посмотреть, как это обработает бэкенд и что поменяется на UI. В таких сл...

Анимации в Android по полочкам (Часть 1. Базовые анимации) Всем привет! Сегодня я хочу немного рассказать про анимацию в Android. Думаю для всех достаточно очевидный факт, что анимации могут украсить наше приложение. Но я считаю, что они могут намного больше. Первое это — хорошие анимации даже при скромной графике могут вывести наш...

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

Ошибка в iOS позволяет Siri читать сообщения на заблокированном смартфоне iPhone Голосовой помощник Siri позволяет обойти защиту смартфона iPhone. Из-за ошибки разработчиков у посторонних есть возможность читать сообщения без разблокировки аппарата. Источник уточняет, что сообщения приложения Apple Messages таким способом прочитать нельзя, а вот с...

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

Конвертация React в Angular с использованием универсального абстрактного дерева. Proof of Concept Вступление Доброго времени суток, меня зовут Владимир Миленко, я Frontend-разработчик в компании Lightspeed, и сегодня мы поговорим о проблеме отсутствия компонентов в том или ином фреймворке и попытках автоматически конвертировать их. Предыстория Исторически сложилось, что...

Появились изображения системных плат ASRock X470 Taichi и X470 Taichi Ultimate Источник опубликовал изображения системных плат серии ASRock X470 Taichi, включающей, помимо базовой модели, модель ASRock X470 Taichi Ultimate. Платы типоразмера ATX построены на наборе системной логики AMD X470. Каждая из них имеет три слота PCIe 3.0 x16, два слота...

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

Безопасно ускоряем Erlang приложение c помощью NIF на Rust В статье освещен вопрос интеграции Erlang и Rust на примере реализации вероятностной структуры данных Бёртона Блума, позволяющей проверить принадлежность элемента множеству с необходимой точностью. Читать дальше →

KA88LAB. Морская робототехника. Здравствуйте. Команда КА88LAB занимается разработкой различных образцов морской робототехники. Основной производственной технологией является технология 3D печати (FDM), 100% корпусных деталей проектируем с учетом технологии 3D печати. На данный момент спроектированы, восп...

Универсальная модульная система охлаждения на примере Tevo Tornado Всем привет! Если лень читать или хочется увидеть всё в движении - милости прошу в видео версию статьи: Загрузка плеера window.bxPlayerOnloadbx_flv_player_333361787 = function(config) { if (typeof config != 'object') config = {'file':'https://www.youtube.com/watch?v=i...

[Перевод] Сравнение Draft, Gitkube, Helm, Ksonnet, Metaparticle и Skaffold В последнее время Kubernetes пользуется большой популярностью, и разработчики ищут дополнительные способы и методы для развёртывания приложений в кластере этой системы. Даже командная строка kubectl стала восприниматься как инструмент низкого уровня, при этом пользователи п...

[Из песочницы] Парсеры, обработка текста. Просто о сложном. CFG, BNF, LL(k), LR(k), PEG и другие страшные слова Наверное, каждому программисту приходилось сталкиваться с задачами вида «прочитать что-то в формате А и произвести с ним некие манипуляции». Будь то json, логи nginx, cfg, sql, yaml, csv или что-то еще. Хорошо, когда можно воспользоваться библиотекой, однако, по разным причи...

Nokia и Vodafone в следующем году обеспечат Луну покрытием 4G Пока SpaceX, Google, Facebook и другие компании разрабатывают различные способы того, как обеспечить доступом в Сеть весь мир, Nokia и Vodafone решили не мелочиться и сразу взяться за другие объекты нашей Солнечной системы. Vodafone сообщает, что Луна уже в следующем г...

Почему приложения на iOS «падают» чаще, чем на Android? Почти год назад компания Blancco Technology Group написала в своем отчете, где анализируются диагностические сведения с мобильных устройств, что приложения на iPhone «падают» почти в три раза чаще, чем на Android. Этого хватило для того, чтобы в СМИ появились громкие загол...

Юнит тесты при использовании корутин в Android приложении Перевод статьи. Оригинал находиться здесь. В этой статье не рассматривается принцип работы корутин. Если вы не знакомы с ними, то рекомендуем прочитать введение в kotlinx git repo. Статья описывает трудности при написании юнит тестов для кода, использующего корутины. В конц...

Moto G6 Play появился на «живых» снимках В прошлом году на MWC 2017 состоялся анонс Moto G5 и Moto G5 Plus. Вполне логично было ждать презентацию преемников на выставке этого года, но у компании другие планы и, похоже, что она устроит отдельную пресс-конференцию для релиза линейки Moto G6. Не исключено, что пр...

Как исправить проблемы со Spotlight на macOS С помощью Spotlight можно найти необходимые документы или файлы в считанные секунды. Но что делать, если файл не отображается в результатах поиска, хотя вы точно знаете, что он присутствует на вашем компьютере Mac? В этом случае следует провести повторную индексацию накопи...

Противостояние в Сети В технологии доминируют два типа людей: те, кто разбираются в том, чем не они управляют, и те, кто управляет тем, в чем они не разбираются. Закон Мерфи Когда тренд цифровой экономики летит к вам из каждого СМИ и буквально из каждой вещи, имеющей отношение к ИТ, логично заду...

[Перевод] Внедрение предметно-ориентированного проектирования в PHP И снова здравствуйте! Что ж очередной «новый» курс, который стартовал в конце декабря, подходит к концу — «Backend разработчик на PHP». Учли разные мелкие шероховатости и запускаем новый. Осталось только посмотреть на выпуск и всё, поставим очередную галочку. А счас пока ...

[Перевод] Самый медленный способ ускорить программу на Go Есть что-то прекрасное в программировании на ассемблере. Оно может быть очень медленным и полным ошибок, по сравнению с программированием на языке, таким как Go, но иногда — это хорошая идея или, по крайней мере, очень весёлое занятие. Зачем тратить время на программирование...

Управление изменениями Вот уже некоторое время мы с коллегами бьемся над оптимизацией процесса по управлению изменениями. Каких-то успехов мы уже достигли, но есть (в первую очередь, у проектных менеджеров) очень сильное ощущение, что всего этого мало. Проект: Платформенный продукт дорабатываетс...

[Из песочницы] Пишем Telegram-бота на Go для поиска в Википедии Содержание Создаем бота Пишем код Разворачиваем бота Заключение Сейчас очень популярен телеграм и написание ботов для него стало неким hello world наших дней, ввиду чего при мысли о том что можно написать сейчас, многие сразу же думают о написании телеграм бота. Будучи студ...

Дайджест новостей из мира PostgreSQL. Выпуск №3 Мы продолжаем знакомить вас с самыми интересными новостями по PostgreSQL.РелизыВышел релиз PostgreSQL 10.2 В списке исправлений десятки пунктов. Например: устранение сбоев параллельных процессов при использовании более чем одного узла Gather (Томас Мунро) или Изменение повед...

Три способа обновить запрос в Jira из ScriptRunner, используя Jira Java API В этой статье будут рассмотрены три способа обновления запроса в Jira, используя Jira Java API. Я буду использовать следующие методы Jira Java API: Issue.setCustomFieldValue(CustomField customField, Object value) CustomField.updateValue(FieldLayoutItem fieldLayoutItem, Is...

[Из песочницы] Своя змейка, или пишем первый проект. Часть 0 Предисловие Привет Хабр! Меня зовут Евгений «Nage», и я начал заниматься программированием около года назад, в свободное от работы время. Просмотрев множество различных туториалов по программированию задаешься вопросом «а что же делать дальше?», ведь в основном все рассказыв...

JavaScript, Java, какая теперь разница? На прошлом JPoint пообещал написать статью про использование GraalVM для смешивания Java и JS. Вот она. В чем проблема? В повседневной практике часто встречаются приложения, состоящие из двух частей: JavaScript-фронтенд и Java-бэкенд. Организация интеропа между ними требу...

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

Фото дня: как снимает камера Meizu 15 В воскресенье на специальном мероприятии в Китае состоялась премьера линейки Meizu 15. Все три новинки получили традиционный дизайн, и это выделяет их из череды устройств с вытянутыми экранами. Как относится к подобной приверженности компании к классическим канонам, каждый р...

[Перевод] Что есть в новом JupyterLab для пользователей? Всем привет! Одним из основных инструментов на нашем курсе «Разработчик BigData» является Jupyter. Глянем, что его разработчики приготовили в новой итерации и что уже доступно в бета-версии. Поехали. Вкратце: JupyterLab готов к ежедневному использованию (установка, докуме...

LL(*) парсер с использованием Rust макросов Wow. Such Rust. Much macro. © картинка - Твиттер аккаунт Servo Язык Rust стремительно набирает обороты. Кто-то пророчит ему стать заменой C/C++, кому-то он просто нравится. Я скорее принадлежу ко второй группе. Разработчики стараются сделать его удобным и безопасным. В нем ...

В игре Westworld вам предстоит построить собственный парк развлечений с умными роботами От сериала «Мир Дикого Запада» и без того ожидали высокого уровня, но он оказался одним из лучших в 2016-ом году, и продолжения ждут абсолютно все. А пока новый сезон не вышел, у вас есть возможность построить собственный парк развлечений – точнее, скоро такая будет. Игра со...

Развитие коптеров с dji phantom 2 vision Наш мир полон различных интересных разработок, которые позволяют развиваться, получать необходимые услуги, возможности и многое другое. Если говорить о создании интересной техники, то одним из самых популярных разработок в современном мире на данный момент является создание ...

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

Обзор первого дня Data Science Weekend 2018. Практика машинного обучения, новый подход к соревнованиям и многое другое Привет, Хабр! 2-3 марта на Мансарде наших партнёров, компании Rambler&Co, прошел уже традиционный Data Science Weekend, на котором было множество выступлений специалистов в области работы с данными. В рамках этой статьи расскажем вам о самых интересных моментах первого д...

[Из песочницы] QA в мобильном геймдеве или как выстроить процесс в инди компании Привет! Сегодня я расскажу о создании отдела тестирования на примере небольшой компании, которая уже 3 года выпускает мобильные игры. Особенность в том, что компания не зависит от спонсоров и живёт за счёт денег, которые зарабатывает. И нам, как сотрудникам, важно делать т...

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

[Перевод] HoleyBeep: объяснение и эксплоит В былые времена люди использовали \a для генерирования неприятных «гудков» из спикеров системных блоков. Это было особенно неудобно, если хотелось генерировать более сложные звуковые последовательности вроде 8-битной музыки. Поэтому Джонатан Найтингейл написал программу be...

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

[Из песочницы] Научиться программировать становится сложнее Привет, Хабр! Представляю вашему вниманию перевод статьи Аллена Б. Дауни, автора таких книг как Think Python, Think Java, Think Bayes и других, опубликованной в личном блоге автора. Я написал несколько книг, в которых c использованием языка программирования Python объясняют...

[Перевод] Кэширование и производительность веб-приложений Кэширование позволяет увеличивать производительность веб-приложений за счёт использования сохранённых ранее данных, вроде ответов на сетевые запросы или результатов вычислений. Благодаря кэшу, при очередном обращении клиента за одними и теми же данными, сервер может обслужив...

3D-печать как ключ к хранению информации на ДНК Хранение данных, фото, видео материалов и воспоминаний – обычное действие, которое знакомо каждому современному человеку. Для этого мы используем накопители, флэшки и даже виртуальное пространство. Но наука шагнула вперед. Перспективные исследования Ученые говорят, что хран...

Сообщения Android выходят на новый уровень Стандартное приложение сообщений в ОС Android в данный момент умеет работать только с простыми текстовыми сообщениями SMS, но уже скоро это может измениться. В последних изменениях исходного кода обнаружены закладки для вывода сервиса сообщений в отдельный веб-интерфейс, а с...

Языки программирования для квантового компьютера Прототип ядра ионного квантового компьютера. Ion Quantum Technology Group, Сассекский университет Квантовые компьютеры время от времени попадают в СМИ. Вы слышите о том, как человек шаг за шагом приближается к их созданию, хотя для большинства развитие квантовых вычислений ...

Идеальные требования, и как с этим бороться В прошлых частях В первой части цикла я анонсировал серию статей о работах аналитика в предпроекте. Там перечислены проблемы, решения и некоторые принципы, о которых надо помнить при запуске ИТ-проекта. В прошлой, второй части я рассказал про частые проблемы предпроекта и п...

10 мифов о LoRaWAN LoRaWAN – одна из самых востребованных LPWAN сетей в мире. Эта технология появилась сравнительно недавно, поэтому вокруг нее еще полно заблуждений. В этой статье даются ответы на самые важные вопросы и развеиваются основные мифы, сопровождающую LoRaWAN. Заблуждение #...

Cisco Talos обнаружила новые уязвимости в роутерах Moxa В прошлую пятницу, 13 апреля, исследователи из Cisco Talos опубликовали отчет о багах, найденных в системе безопасности роутера Moxa EDR-810. О наличии брешей в защите сообщил аналитик Карлос Пачо (Carlos Pacho). Cisco Talos не первый раз находит уязвимости в системе безопас...

Как удалять приложения с iPhone и iPad: 3 основных способа Казалась бы такая простая операция как удаление приложений на iOS-устройствах порой вызывает вопросы, особенно у новичков, которые лишь недавно пополнили армию владельцев мобильных устройств от Apple.  Существует два основных способа удаления приложений с iPhone и  iPad. Рас...

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

[Из песочницы] Знакомство с Gjallarhorn.Bindable.WPF (F#) на примере выполнения тестового задания В статьях на русском языке теме использования F# совместно с WPF уделяют немного внимания. Сегодня я попробую познакомить вас с одной из F# библиотек, которая значительно упрощает такую разработку. В качестве демонстрационного примера возьмем одно из тестовых заданий по WPF,...

Три аспекта оптимизации (БД и ПО) Предисловие Довольно часто пользователи, разработчики, администраторы и т д СУБД MS SQL Server встречаются с проблемами производительности БД или СУБД в целом. В данной статье будут даны общие рекомендации по настройке оптимизации как БД, так и всей СУБД в целом. Также буду...

Осваиваем теги в приложении «Файлы» В 2013 году вышла OS X Mavericks и привнесла множество полезных улучшений. Одно из них – теги в Finder. С помощью меток производить навигацию по файлам и осуществлять поиск стало куда проще. Начиная с iOS 11 такая возможность появилась и на iPhone и iPad – всё это благодар...

Создана супердревесина, по прочности сравнимая с металлом Титановые сплавы, пожалуй, одни из самых прочных материалов на нашей планете. Но у них есть два крайне неприятных недостатка: они очень тяжёлые и очень дорогие. Учёные из Университета штата Мэриленд (UMD) придумали альтернативу дорогим металлам, которую можно буквально «вы...

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)