Социальные сети Рунета
Четверг, 28 марта 2024

Android: доступ к скрытым методам и обнаружение root Для подписчиковСегодня в выпуске: обход защиты на доступ к скрытым методам, обнаружение прав root в обход Magisk Hide, рассказ о том, как Google вычисляет зловредные приложения в Google Play, разрушение мифов о техниках оптимизации производительности приложений, руководство ...

Android: обман Face ID, сравнение Java и Kotlin и разбор паттернов MVC, MVI, MVVM Для подписчиковСегодня в выпуске: простой и эффективный способ обмана Face ID, реверс-инжиниринг прошивок IoT-устройств, неожиданные результаты сравнения производительности Java и Kotlin, сравнение паттернов MVC, MVP, MVVM и MVI, советы по использованию Android Studio. А так...

Android: извлекаем данные с зашифрованной SD-карты и получаем доступ к скрытым методам Для подписчиковСегодня в выпуске: обзор систем безопасности Android, объяснение атак типа Cloak & Dagger, гайд по извлечению данных с зашифрованной карты памяти, обход ограничений на загрузку нативных библиотек и доступ к скрытым Java-методам, уязвимость в Android Downl...

Android: скрываемся от троянов и готовимся к Android Q Для подписчиковСегодня в выпуске: скрываем приложение от троянов, боремся с утечками памяти, создаем неубиваемый сервис, работаем с сенсорами температуры, отлаживаем приложение прямо на устройстве и готовим свое приложение к ограничениям Android Q. А также: подборка первокла...

Android: Бекдор в смартфонах Huawei и особенности релизации TrustZone в Samsung Для подписчиковСегодня в выпуске: бэкдор в смартфонах Huawei, исследование устройства защищенной среды исполнения в смартфонах Samsung, простой и надежный способ зашифровать данные приложения, оптимизация приложения для Chrome OS, объяснение разницы между val и const val в K...

[Перевод] Рассказ о решении проблемы с производительностью Moment.js Moment.js — это одна из самых популярных JavaScript-библиотек для разбора и форматирования дат. В компании WhereTo используют Node.js, поэтому для них применение этой библиотеки было совершенно естественным ходом. Проблем с серверным использованием Moment.js не ожидалось. В ...

Android: чего ожидать от Android Q, что внутри северокорейского смартфона и что такое контекстно ориентированное программирование Для подписчиковСегодня в выпуске: рассказ о решении некоторых проблем безопасности в Android Q, разбор работы новой системы обновления Android APEX, реверс северокорейского смартфона, введение в контекстно ориентированное программирование на Kotlin, а также советы по работе ...

Android: security-новшества Android Q и эксплоит против смартфонов Samsung Для подписчиковСегодня в выпуске: улучшения безопасности Android Q, обновления Android через Google Play, разбор DoS-эксплоита против почти всех смартфонов Samsung, исследование северокорейского клона игры Sim City, программирование интерфейса приложения без XML и головной б...

Практика использования библиотеки lottie в мобильном приложении банка Привет, Хабр! В свое время Product Owner попросил подумать нас о создании эффективного процесса по внедрению анимации в наше приложение на android/ios. В то время мы делали задачу по предзаполнению заявки личными данными на кредитный продукт, и на ответ от сервера требовало...

[Из песочницы] Тесты на C++ без макросов и динамической памяти Многие популярные библиотеки для тестирования, например Google Test, Catch2, Boost.Test тяжело завязаны на использование макросов, так что в качестве примера тестов на этих библиотеках вы обычно увидите картину вроде такой: namespace { // Tests the default c'tor. TEST(MyStr...

Как оценить производительность Linux-сервера: открытые инструменты для бенчмаркинга Мы в 1cloud.ru подготовили подборку инструментов и скриптов для оценки производительности процессоров, СХД и памяти на Linux-машинах: Iometer, DD, vpsbench, HammerDB и 7-Zip. Другие наши подборки с бенчмарками: Sysbench, UnixBench, Phoronix Test Suite, Vdbench и IOzone In...

[Перевод] Использование Fastify и Preact для быстрого прототипирования веб-приложений Автор материала, перевод которого мы сегодня публикуем, хочет поделиться рассказом о том, какими технологиями он пользуется для быстрой разработки прототипов веб-приложений. В число этих технологий входят библиотеки Fastify и Preact. Он, кроме того, пользуется библиотекой ht...

[Перевод] MotionLayout: анимации лучше, кода — меньше Google продолжает улучшать нашу жизнь, выпуская новые удобные библиотеки и API. Среди которых оказался и новый MotionLayout. Учитывая обилие анимаций в наших приложениях, мой коллега Cedric Holtz сразу же реализовал важнейшую анимацию нашего приложения — голосование в знако...

[Перевод] Безопасность для Docker-контейнеров Прим. перев.: Тема безопасности Docker, пожалуй, одна из вечных в современном мире IT. Поэтому без лишних объяснений представляем перевод очередной подборки соответствующих рекомендаций. Если вы уже интересовались этим вопросом, многие из них будут вам знакомы. А саму подбор...

Американские власти подали в суд на Эдварда Сноудена из-за его новой книги Американские власти утверждают, что Сноуден нарушил соглашения о неразглашении, которые подписал с АНБ и ЦРУ, и пытаются лишить его средств, вырученных от продажи книги «Permanent Record», поступившей в продажу на этой неделе.

[Из песочницы] Анимация в мобильных приложениях: тестируем Lottie О библиотеке LottieFiles многие знают, но пробовать на практике не спешат. Статей на эту тему мало, поэтому я решила поделиться своим опытом создания анимации для мобильных приложений с помощью Lottie. Читать дальше

[Перевод] Руководство по использованию pandas для анализа больших наборов данных При использовании библиотеки pandas для анализа маленьких наборов данных, размер которых не превышает 100 мегабайт, производительность редко становится проблемой. Но когда речь идёт об исследовании наборов данных, размеры которых могут достигать нескольких гигабайт, проблемы...

[Из песочницы] Все об SVG анимации В данной статье я хочу осветить тонкости работы с SVG-графикой, SVG анимация (в том числе и path), проблемы и способы их решения, а также разнообразные подводные камни, коих в SVG огромное множество. Эту статью я позиционирую как подробное руководство. Здесь не будет ника...

Власти США подали в суд на скрывающегося в России американского спецагента Власти США подали в суд на Эдварда Сноудена — бывшего сотрудника Центрального разведывательного управления (ЦРУ) и Агентства национальной безопасности (АНБ). Причиной стала публикация им автобиографической книги. В США считают, что Сноуден должен был согласовать её содержимо...

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

Обзор Dyson V11 Absolute. Лучший беспроводной пылесос 2019 года? Не так давно мы рассматривали очиститель воздуха Dyson Pure Hot + Cool, сегодня же героем обзора будет интеллектуальный беспроводной пылесос Dyson V11 Absolute. В отличие от рассмотренного годом ранее Dyson Cyclone V10 Absolute, этот пылесос претерпел ряд изменений. Во-первы...

Reaktive — мультиплатформенная библиотека для реактивного Kotlin Многие сегодня любят реактивное программирование. В нём масса плюсов: и отсутствие так называемого "callback hell", и встроенный механизм обработки ошибок, и функциональный стиль программирования, который уменьшает вероятность багов. Значительно проще писать многопоточный ...

Эксперимент: Как замаскировать использование Tor для обхода блокировок Цензура в интернете становится все более важной проблемой во всем мире. Это приводит к усилению «гонки вооружений» – государственные органы и частные корпорации в разных странах стремятся блокировать различный контент и борются со средствами обхода таких ограничений, а раз...

Унифицированная обработка ошибок (C++ вариант для микроконтроллеров) При разработке ПО для микроконтроллеров на С++ очень часто можно столкнуться с тем, что использование стандартной библиотеки может привести к нежелательным дополнительным расходам ресурсов, как ОЗУ, так и ПЗУ. Поэтому зачастую классы и методы из библиотеки std не совсем подх...

DynamicData: Изменяющиеся коллекции, шаблон проектирования MVVM и реактивные расширения В феврале 2019 года состоялся релиз ReactiveUI 9  —  кроссплатформенного фреймворка для построения приложений с графическим пользовательским интерфейсом на платформе Microsoft .NET. ReactiveUI  — это инструмент для тесной интеграции реактивных расширений с шаблоном проектиро...

Подборка книг о том, как учиться, мыслить и принимать эффективные решения В нашем блоге на Хабре мы публикуем не только рассказы о разработках сообщества Университета ИТМО, но и фотоэксурсии — например, по нашей лаборатории робототехники, лаборатории киберфизических систем и DIY-коворкингу Фаблаб. Сегодня мы собрали подборку книг, которые рассмат...

[Из песочницы] Как создать 2D игру с Python и аркадной библиотекой Привет, Хабр! представляю вашему вниманию перевод статьи How to create a 2D game with Python and the Arcade library автора Paul Vincent Craven Как создать 2D игру с Python и аркадной библиотекой Узнайте, как начать работу с Arcade, простой в использовании библиотеки Python д...

Библиотека генератора ассемблерного кода для микроконтроллеров AVR. Часть 5 ← Часть 4. Программирование периферийных устройств и обработка прерываний Библиотека генератора ассемблерного кода для микроконтроллеров AVR Часть 5. Проектирование многопоточных приложений В предыдущих частях статьи мы подробно останавливались на основах программирования с ...

[Из песочницы] Phoenix LiveView: когда вам больше не нужен JavaScript* * для создания динамической страницы Не так давно 12.12.2018 был анонсирован выход новой библиотеки для фанатов phoenix framework под названием Phoenix LiveView. Я бы хотел поделиться с вами впечатлениями от ее использования и phoenix в целом, а в следующей статье попробова...

[Перевод] 7 советов по оптимизации CSS для ускорения загрузки страниц В современном вебе, время загрузки страницы сайта — одна из важнейших метрик. Даже миллисекунды могу оказывать огромное влияние на Вашу прибыль и медленная загрузка страницы может легко навредить Вашим показателям конверсии. Существует много инструментов и техник, которые Вы...

Руководство для начинающих по машинному обучению и структуре Data Science Для всех, кому интересна тематика работы с данными, машинного обучения и искусственного интеллекта и для тех, кто только начинает свой путь в изучении — этот пост для вас. Все библиотеки ниже бесплатны, и большинство из них с открытым исходным кодом и выложены на GitHub. Исп...

[Перевод] 7 полезных советов для тех, кто использует Room Room — это уровень абстракции поверх SQLite, который упрощает организацию хранения данных. Если вы ещё мало знакомы с Room, то посмотрите эту вводную статью: 7 шагов к использованию Room. Пошаговое руководство по миграции приложения на RoomА в этой статье я хотел бы поделит...

Flash-анимации в Unity3D своими руками. Часть первая, лирическая В этой серии статей я расскажу о том, как и почему мы решили создать своё собственное решение для импорта flash-анимаций в Unity, об оптимизациях и внутренней кухне получившегося плагина. А также в программе: рассказ о внутренностях формата swf, особенностях расширения Unity...

Дайджест Joomla за февраль 2019 Предлагаю вашему вниманию подборку ссылок на новые материалы по Joomla! CMS за февраль 2019. В дайджесте: новости о Joomla, подборка ссылок на инструменты для разработчиков и вебмастеров, обзор решений для e-commerce. Читать дальше →

Подборка статей для оптимизаторов и веб-мастеров Подборка лучших материалов из блога PR-CY для SEO-специалистов, маркетологов и веб-мастеров: как подобрать CMS для сайта, собрать семантику, оптимизировать сайт и провести аудит. Разбор обновлений поисковиков, советы по ссылочному продвижению и подборка инструментов.

[Перевод] 5 отличных способов анимировать React-приложения в 2019 году Анимация в приложениях React — популярная и обсуждаемая тема. Дело в том, что способов ее создания очень много. Некоторые разработчики используют CSS, добавляя теги в HTML-классы. Отличный способ, его стоит применять. Но, если вы хотите работать со сложными видами анимаци...

Бенчмарки для серверов на Linux: подборка открытых инструментов Продолжаем рассказывать об инструментах для оценки производительности CPU на Linux-машинах. Сегодня в материале: temci, uarch-bench, likwid, perf-tools и llvm-mca. Больше бенчмарков: Sysbench, UnixBench, Phoronix Test Suite, Vdbench и IOzone Interbench, Fio, Hdparm, S и ...

[Перевод] Анонс новой версии Styled Components v5: Звериный оскал Мы очень рады анонсировать новую пятую версию styled-components! Новая версия полностью обратно-совместима с предыдущей версией при условии использования последней версии React. Бету пятой версии можно попробовать уже сейчас: npm install styled-components@beta Нужна версия...

Обзор ASUS ROG Strix Scar II GL704G: встречаем GeForce RTX в ноутбуках Мы поговорим об обновленном ASUS ROG Strix Scar II. Цифра «7» в названии обозначает диагональ дисплея – 17.3 дюйма. Главной особенностью героя обзора стало использование нового поколения дискретных видеокарт GeForce RTX. Посмотрим, насколько возросла общая производительность...

CES 2019: Монитор HP EliteDisplay E243p Sure View с «защитой от подглядывания» Компания HP приурочила к выставке CES 2019 анонс монитора EliteDisplay E243p Sure View, рассчитанного на использование прежде всего в бизнес-сфере. Устройство выполнено на матрице IPS размером 23,8 дюйма по диагонали. Применена панель формата Full HD (1920 &tim...

Производительность анимаций на сайтах При разработке сайтов, выходящих за рамки условного бутстрапа, рано или поздно возникают вопросы, связанные с производительностью анимаций. Особенно важными они являются в дизайнерских сайтах, вроде тех, что попадают в каталоги Awwwards, FWA, CSS Design Awards и.т.д. При эт...

[Перевод] Jetpack Compose Jetpack Compose это отдельный набор инструментов разработанный для упрощения разработки UI. Он соединяет модель реактивного программирования с лакончностью и лёгкостью использования языка программирования Kotlin ПРИМЕЧАНИЕ: Jetpack Compose в настоящее время находится в ст...

[Перевод] Использование Typescript с React – руководство для новичков Друзья, в преддверии выходных хотим поделиться с вами еще одной интересной публикацией, которую хотим приурочить к запуску новой группы по курсу «Разработчик JavaScript». Потратив последние несколько месяцев на разработку приложений на React и библиотек с использованием T...

Основы реактивного программирования с использованием RxJS. Часть 2. Операторы и пайпы В предыдущей статье мы рассмотрели, что такое потоки и с чем их едят. В новой части мы познакомимся с тем, какие методы RxJS предоставляет для создания потоков, что такое операторы, пайпы(pipes) и как с ними работать. RxJS обладает богатейшим API. В документации описано б...

Facebook обновляет инструменты для создания видео Facebook объявил о запуске новых функций для создания видео, которые будут доступны при настройке прямого эфира, совместного просмотра (Watch Party) и при использовании инструмента Creator Studio. Обновления были разработаны с учётом обратной связи от пользователей, которые ...

Плавная прокрутка Microsoft для Chromium делает большой прогресс Недавно Microsoft выпустила первую бета-версию своего нового браузера Edge для Windows 10, Windows 7 и macOS. Microsoft Edge, созданный на основе браузера Google с открытым исходным кодом «Chromium», имеет несколько новых функций, и ожидается, что в будущем обновлении он пол...

«Секретики» DPAPI или DPAPI для пентестеров Вторая статья по итогам выступления нашей команды на OFFZONE-2018. На этот раз рассмотрим доклад с MainTrack “Windows DPAPI “Sekretiki” or DPAPI for pentesters”. Внимание! Очень много буков! При проведении RedTeam кампаний хочется давать меньше поводов для реакции BlueTeam...

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

Яндекс.Директ: как настроить самостоятельно Пошаговое руководство по установке и использованию Яндекс.Директа. Обновление 25.01.2019

[Перевод] Использование UIViewPropertyAnimator для создание пользовательских анимаций Создание анимаций это здорово. Они являются важной частью iOS Human Interface Guidelines. Анимации помогают привлечь внимание пользователя к важным вещам или попросту делают приложение не таким скучным. Существует несколько способов реализовать анимацию в iOS. Вероятно, са...

[Из песочницы] Сравнение популярных CLI-библиотек для Python: click, cement, fire и другие Python — отличный язык для консольных приложений, и это подчёркивает большое количество библиотек для этих задач. Но какие вообще библиотеки существуют? А какую лучше взять? В этом материале сравниваются популярные и не очень инструменты для консольного мира и дана попытка...

OpenCV 4.0 и 4.1 — что нового? Мы возвращаемся к рассказу об open source библиотеке компьютерного зрения OpenCV. Проект живет и развивается, движимый командой разработчиков, работающих в компании Intel, а также неугасающей поддержкой community. В конце 2018 года увидел свет первый стабильный релиз из ве...

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

Acer выпустила монитор Predator XN3 игрового уровня Компания Acer представила монитор Predator XN3 с частотой обновления 240 Гц. Аппарат предназначен для использования в составе настольных систем игрового уровня. Монитор получил 25 дюймов по диагонали, время отклика 1 мс и обладает разрешением 1920 на 1080 пикселей (формат Fu...

Дайджест Joomla за апрель 2019 Предлагаю вашему вниманию подборку ссылок на новые материалы по Joomla! CMS за март и апрель 2019. В дайджесте: новости о Joomla, подборка ссылок на инструменты для разработчиков и вебмастеров, обзор решений для e-commerce. К сожалению из-за многочисленных поездок по нашей р...

[Перевод] Разработка динамических древовидных диаграмм с использованием SVG и Vue.js Материал, перевод которого мы сегодня публикуем, посвящён процессу разработки системы визуализации динамических древовидных диаграмм. Для рисования кубических кривых Безье здесь используется технология SVG (Scalable Vector Graphics, масштабируемая векторная графика). Реактив...

[Из песочницы] Изучаем трассировку с помощью eBPF: Руководство и примеры Привет, Хабр! Предлагаю вашему вниманию перевод статьи Брендана Грегга, посвящённой изучению eBPF На конференции Linux Plumbers было как минимум 24 выступления по eBPF. Он быстро стал не просто бесценной технологией, но и востребованным навыком. Возможно, вам хотелось бы пос...

У Adata тоже готов SSD с интерфейсом PCIe Gen4 Оснащение системных плат на чипсете AMD X570 включает PCIe и M.2, в которые выведена шина PCIe Gen 4.0 x4 (64 Гбит/с). Похоже, что твердотельные накопители опередят графические карты в использовании преимущества новой шины в виде увеличенной пропускной способности. Во в...

AliExpress для мужиков! Подборка инструментов для работы и мастерской. В этом подборке я собрал полезные и интересные инструменты с сайта AliExpress, с высокими рейтингами и положительными отзывами, которые пригодится для работы или мастерской.

Подборка сервисов на основе ИИ, которые облегчат вам жизнь уже сегодня (1/3) Привет, читатель. Думаю, что ненужно рассказывать в который раз о том, что такое искусственный интеллект, какую пользу он несёт и для чего нужен. Перейду сразу к делу. Ниже собрал подборку сервисов на основе ИИ, которые могут упростить вам жизнь уже сегодня. Свою статью я р...

Обзор накопителя Samsung 860 QVO 1 TБ: счет пошел на терабайты Твердотельные накопители оставляют все меньше ниш, в которых использование жестких дисков остается оправданным. SSD уже давно вытеснили HDD из сегмента системных накопителей, а также фактически заменили их в ПК любителей поиграть. Со снижением цены и повышением объемов, обла...

Использование камеры Fish eye на Raspberry Pi 3 с ROS — часть 2 Добрый день уважаемые читатели Хабра! Это вторая часть рассказа об использовании fish eye камеры на Raspberry Pi 3. Первую часть можно найти здесь. В этой статье я расскажу о калибровке fish eye камеры и применении камеры в детекции объектов с помощью пакета find_object_2d. ...

[Перевод] Настоящее реактивное программирование в Svelte 3.0 Заголовок статьи может показаться немного кричащим, впрочем как и сам фреймворк Svelte и те идеи, что стоят за ним. Если вы ещё не знаете ничего про Svelte, пристегнитесь, сейчас мы рванём навстречу революции. Учтите, что это не урок по началу работы со Svelte. Уже существуе...

Обзор 14 headless cms 2019 Некоторое время назад в одной заметной на российском рынке публичной компании, в которой я работал, встал вопрос об использовании headless cms. Среди множества реализаций нужно было выбрать одну. Это рассказ о том, как я формировал критерии выбора, как анализировал cms-ки, и...

Инструменты для разработчиков ПО: открытые фреймворки и библиотеки машинного обучения Продолжаем нашу серию материалов, посвященных открытым инструментам для разработчиков. Сегодня рассказываем о фреймворках и библиотеках для МО — Transformers, Accord.NET и MLflow. Читать дальше →

Улучшаем производительность ПО с инструментами Intel для разработчика. Численное моделирование астрофизических объектов Мы начинаем цикл статей, рассказывающих о различных ситуациях, в которых использование инструментов Intel для разработчиков позволило существенно повысить скорость работы программного обеспечения и улучшить его качество. Наша первая история произошла в Новосибирском Универ...

Инопланетяне есть, но я не нашёл доказательств их существования – Эдвард Сноуден Рассказ об инопланетянах из первых рук

Mojang прекратила работу над «суперграфикой» для Minecraft Super Duper Graphics Pack, анонсированный еще на E3 2017, должен был добавить в Minecraft анимацию растительности, динамическое освещение, HDR и поддержку 4К-разрешения, а также обновить в игре рендеринг воды и геометрию предметов. Однако производительность апдейта на различ...

Xiaomi вынесла на всеобщее обсуждение 5 новых функций MIUI Разработчики оболочки MIUI являются, пожалуй, самыми открытыми: они постоянно взаимодействуют с пользователями либо посредством форума, либо при помощи различных аккаунтов в Weibo. Вот и на этот раз на форуме был опубликован обширный перечень новых возможностей интерфей...

[Из песочницы] Ещё одна библиотека для создания mock'ов Добрый день. Я занимаюсь автоматизацией тестирования. Как и у всех автоматизаторов, у меня есть набор библиотек и инструментов, которые я обычно выбираю для написания тестов. Но периодически возникают ситуации, когда ни одна из знакомых библиотек может решить задачу с риском...

Android: privacy-новшества Android Q Beta 1 и извлечение SSL-сертификатов приложения из KeyStore Для подписчиковСегодня в выпуске: privacy-новшества в Android Q Beta 1, извлечение SSL-сертификатов подопытного приложения из KeyStore, Kotlin и его параметры вещественного типа, польза значения null, вред языковых конструкций Kotlin и более удобный оператор if-else. А также...

[Перевод] Создание динамических PDF-файлов с использованием React и Node.js Материал, перевод которого мы сегодня публикуем, посвящён созданию динамических PDF-файлов с использованием HTML-кода в качестве шаблона. А именно, речь пойдёт о том, как сформировать простой счёт на оплату неких товаров или услуг, динамические данные, включённые в который, ...

Чипы для ML — рассказываем о новинках Говорим о новых архитектурах как крупных мировых производителей, так и стартапов — waferscale-чипах, тензорных процессорах и устройствах на базе графов. Подборка по теме: Инструменты для разработчиков ПО: открытые фреймворки и библиотеки МО Читать дальше →

[Перевод] Вышли обновления ML.NET и Model Builder: что нового Мы рады сообщить о выходе обновлений Model Builder и ML.NET. ML.NET — это кроссплатформенная среда машинного обучения с открытым исходным кодом (Windows, Linux, macOS) для разработчиков .NET. ML.NET предлагает Model Builder (простой инструмент пользовательского интерфейса)...

Google поменял своё отношение к использованию Tag Manager в SEO-целях? В декабре 2017 года в SEO-сообществе разгорелась дискуссия, связанная с использованием Диспетчера тегов (Google Tag Manager, GTM) для SEO. В статье, выход которой послужил отправной точкой для этого обсуждения, говорилось о проведении SEO-экспериментов с помощью GTM. На что ...

Дайджест интересных материалов для мобильного разработчика #284 (24 ноября-1 декабря) В нашей новой подборке мышление с стиле SwiftUI, библиотеки анимации, Huawei без сервисов Google, тестирование в Airbnb, самые популярные инструменты дизайна и интерфейсы для пожилых, микросессии и мобильные финансы.

Представлен изогнутый игровой монитор MSI Optix MPG341CQRV Компания MSI представила монитор Optix MPG341CQRV, который ориентирован на использование в составе игровых систем. Новинка характеризуется 34-дюймовой вогнутой (1800R) VA-панелью с разрешением 3440:1440 пикселей, соотношением сторон 21:9, временем отклика 1 мс, частотой обно...

[recovery mode] Руководство: Thymeleaf + Spring. Часть 1 Оригинал документации В этом руководстве объясняется, как Thymeleaf может быть интегрирован с Spring Framework, особенно (но не только) Spring MVC. Обратите внимание, что Thymeleaf имеет интеграции для версий 3.x и 4.x Spring Framework и выше, предоставляемые двумя отдель...

[Перевод] Обзор AI & ML решений в 2018 году и прогнозы на 2019 год: Часть 2 — Инструменты и библиотеки, AutoML, RL, этика в AI Всем привет! Представляю вам перевод статьи Analytics Vidhya с обзором событий в области AI / ML в 2018 году и трендов 2019 года. Материал довольно большой, поэтому разделен на 2 части. Надеюсь, что статья заинтересует не только профильных специалистов, но и интересующихся т...

Использование DiagnosticSource в .NET Core: теория DiagnosticSource — это простой, но весьма полезный набор API (доступен в NuGet пакете System.Diagnostics.DiagnosticSource), который, с одной стороны, позволяет различным библиотекам отправлять именованные события о своей работе, а с другой — позволяет приложениям подписывать...

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

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

Google сокращает использование FTP-протокола Еще в прошлом году руководство Google объявило о своем желании отказаться от использования FTP-протокола, как не отвечающего требованиям безопасности. Полностью отказаться от него разработчик ПО не имеет возможности, но сократить объем потребления реально.

[Перевод] Учебный курс по React, часть 11: динамическое формирование разметки и метод массивов map В сегодняшней части перевода учебного курса по React мы поговорим об использовании стандартного метода массивов map() для организации динамического формирования JSX-разметки, описывающей наборы однотипных элементов. → Часть 1: обзор курса, причины популярности React, Reac...

Подборка оригинальных гаджетов. Часть 1 В подборке представлены оригинальные гаджеты для дома и работы. Они понравятся и взрослым, и детям. Хорошее настроение от их использования вам гарантировано.

Google представила Lexend — новый шрифт для более быстрого чтения документов и таблиц Компания Google представила новый шрифт без засечек под названием Lexend, разработанную специально для повышения скорости чтения. Его автор — это Томас Джокин (автор популярного шрифта Quicksand), который создал семь вариантов с разным межбуквенным интервалом. Наглядное пред...

Драйвер GeForce 436.02 WHQL повышает производительность в играх Nvidia выложила в свободный доступ пакет графических драйверов GeForce 436.02 WHQL. К его главным особенностям чипмейкер относит повышение кадровой частоты в играх Apex Legends, Battlefield V, Forza Horizon 4, Strange Brigade и World War Z при исполь...

Популярный open source — часть первая: 3 инструмента для работы с данными Мы решили подготовить серию дайджестов с обзорами наиболее популярных open source проектов. В список попали самые обсуждаемые на Hacker News решения с открытым исходным кодом. Тема первой подборки — инструменты и сервисы для работы с логами и базами данных. Читать дальше →

Компания Digital Asset присоединилась к разработке стандартов для торговли деривативами Ведущий мировой разработчик блокчейн-решений Digital Asset Holdings и Международная ассоциация свопов и деривативов (ISDA) создают библиотеку с открытым исходным кодом, которая облегчит участникам рынка производных финансовых инструментов процесс использования Common Domain ...

Rode PodMic – динамический микрофон для вещания Австралийская компания Rode анонсировала выпуск динамического микрофона PodMic, который предназначен для онлайн вещания и предлагает профессиональное качество передачи звука.PodMic представляет собой динамический кардиодный микрофон, который имеет прочную цельнометаллическую...

Дайджест интересных материалов для мобильного разработчика #324 (24 ноября — 1 декабря) В нашей новой подборке мышление с стиле SwiftUI, библиотеки анимации, Huawei без сервисов Google, тестирование в Airbnb, самые популярные инструменты дизайна и интерфейсы для пожилых, микросессии и мобильные финансы. Читать дальше →

[recovery mode] Асинхронная библиотека для работы с API Mikrotik Категорически приветствую. Недавно мне понадобилось поработать с Mikrotik через его API. Вроде бы ничего примечательного, есть официальная библиотека , есть еще на гитхабе обёртка, но вот беда — мне надо было работать асинхронно через asyncio и использованием плюшек async/aw...

[Из песочницы] Использование GtkApplication. Особенности отрисовки librsvg Аннотация статьи. Использование GtkApplication. Каркас приложения. Makefile. Отрисовка библиотекой librsvg. Экспорт изображения в GtkImage и его масшабирование. Масштабирование SVG самописными функциями. Получение полного пути в приложениях. Тесты быстродействия GtkDrawing...

Liveprof покажет, когда и почему менялась производительность вашего PHP-приложения Привет, Хабр! Меня зовут Тимур Шагиахметов, я PHP-разработчик в Badoo. Производительность приложения — один из важнейших критериев качества работы программиста. В вопросах оптимизации PHP-приложений помощником является профайлер. Недавно мы рассказывали о том, какими и...

[Перевод] Руководство по API Коллекций Vavr VAVR (известная ранее, как Javaslang) — это некоммерческая функциональная библиотека для Java 8+. Она позволяет писать функциональный Scala-подобный код в Java и служит для уменьшения количества кода и повышения его качества. Сайт библиотеки. Под катом — перевод статьи, сис...

FusionFlight разработала JetQuad – самый мощный в мире реактивный дрон с вертикальным взлетом Компания FusionFlight из Техаса (США) заявила о создании самого маленького и самого мощного реактивного беспилотника в мире. Модель имеет индекс «AB5 JetQuad» и способна взлетать вертикально, используя поворотные сопла двигателей. Причиной создания такой машины ее конструкто...

[Перевод] Использование JavaScript-консоли в браузерах Сегодня мы публикуем заметку, посвящённую особенностям использования JavaScript-консоли в браузерах, лежащим за пределами широко известной команды console.log(). Собственно говоря, эта команда представляет собой простейший инструмент для отладки программ, который позволяет в...

«Росбанк» и «Билайн» заключили соглашение о сотрудничестве сроком на 3 года Предметом Соглашения является создание благоприятных условий для развития цифровых каналов обслуживания клиентов Росбанка, включая инструменты различной аналитики, а также развитие предсказательных поведенческих алгоритмов c использованием инструментов Билайн на основе искус...

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

DeepPavlov для разработчиков: #1 инструменты NLP и создания чат-ботов Всем привет! Мы открываем цикл статей, посвященных решению практических задач, связанных с обработкой естественного языка (Natural Language Processing или просто NLP) и созданием диалоговых агентов (чат-ботов) с помощью open-source библиотеки DeepPavlov, которую разрабатывае...

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

Джон Мюллер о создании AMP-only сайтов Сотрудник Google Джон Мюллер недавно поделился своим мнением и советами по созданию сайтов, работающих только на базе технологии AMP. В декабре один из вебмастеров инициировал обсуждение в Reddit, спросив, что лучше – AMP-only сайт или же сайт, содержащий как ускоренные, так...

Android: создание динамических Product Flavors и Signing Configs При работе над Android-проектом, представляющий собой платформу для создания приложений для просмотра видео-контента, возникла необходимость динамического конфигурирования product flavors с выносом информации о signing configs во внешний файл. Подробности под катом. Читать д...

Подборка @pythonetc, сентябрь 2019 Новая подборка советов про Python и программирование из моего авторского канала @pythonetc. ← Предыдущие подборки Читать дальше →

Обзор iPhone 11 Pro Max [видео] Сегодня мой рассказ будет про супер флагман iPhone 11 Pro Mах! Я его купил на замену своего айфона 10. В этом видео я расскажу больше про внешние изменения, которые я заметил в первую очередь и про первый опыт использования данного айфона! На сегодня это самый топ на мой взг...

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

Xiaomi выкатила обновление для Redmi 4 Xiaomi выпустила новое обновление для Redmi 4 с версией MIUI 11.0.2.0.NAMMIXM. Размер файла обновления составляет 483 МБ, оно не вносит изменений в версию Android, но включает в себя патч безопасности для ОС. MIUI 11 предоставляет улучшенное сенсорное управление и улуч...

Handysoft обеспечила Правительство Новгородской области инструментами оперативной аналитики Для оптимизации работы и повышения эффективности управления руководство Новгородской области использует подсистему …

Анатомия акустических систем: правда и вымыслы об NXT-излучателях Рад приветствовать всех вновь. Мы возобновляем активность в этом блоге после непродолжительного перерыва. И начну я с поста о сравнительно необычной разновидности звуковых излучателей, которые последние 20 лет применяются для создания акустических систем. Многим также знаком...

Убийца EMUI и MIUI во всей красе 25 ноября распространение новейшей оболочки ColorOS 7 для смартфонов Oppo Reno, Reno 10x Zoom, Reno FC Barcelona Edition, Reno Ace и Reno Ace Gundam Edition. Инсайдеры уже опубликовали подборку скриншотов, которые демонстрируют оболочку во всей красе. По мнению из...

Redmi Note 7 Pro получил обновление MIUI V10.3.7.0 Разработчики Xiaomi «выкатили» новое обновление ПО для смартфона Redmi Note 7 Pro, размером 237 МБ. Это глобальная стабильная версия прошивки с номером 10.3.7.0.PFHINXM. В описании обновления говорится, что разработчики оптимизировали производительность и безопасность уст...

ShowSomeProgress: Progress и Activity анимация ShowSomeProgress - библиотека для iOS, показывающая красивые Progress и Activity индикаторы.

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

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

[Из песочницы] Создаем современное веб приложение. Знакомство с проектом и подготовка к работе. Часть 1 В этой серии статей мы пройдем полный цикл создания клиентской части приложения и напишем небольшую библиотеку компонентов с использованием современного стека технологий. Читать дальше →

Изучаем веб-аналитику с нуля. Большая подборка Привет, читатель! В интернете много статей по веб-аналитике, но найти действительно стоящие и последовательно сгруппированные материалы нелегко. Поэтому сделал для вас большую подборку материалов для самостоятельного изучения. Добавляйте в закладки, чтобы не потерять. ...

[Перевод] Анимация подчёркивания ссылок на чистом CSS Одно из преимуществ создания моего личного сайта с нуля вместо использования готовой темы заключается в том, что я начинаю с настроек браузера по умолчанию и постепенно добавляю собственные расцветки. Я стараюсь удержать сайт от раздувания, но и персонализация — важное дело....

Состоялось Общее собрание учредителей Координационного центра доменов .RU/.РФ 4 февраля состоялось Общее собрание учредителей Координационного центра доменов .RU/.РФ. Общее собрание учредителей рассмотрело проект приоритетных направлений деятельности АНО «Координационный центр национального домена сети Интернет» на 2020–2022 годы. Согласно докуме...

[Из песочницы] ClusterJ — работаем с MySQL NDB Cluster из Java Привет, Хабр! В этой статье я хочу рассмотреть такую библиотеку для Java, как ClusterJ, которая позволяет очень просто работать с движком MySQL NDBCLUSTER из Java кода, которая представляет собой высокоуровневое API, схожее по концепции с JPA и Hibernate. В рамках статьи со...

Навигация для Android с использованием Navigation Architecture Component: пошаговое руководство Попробуем, пользуясь официальным руководством и примерами кода, построить работающую систему навигации для будущего многоэкранного приложения в соответствии со стандартами Navigation Architecture Component. Статья включает следующие разделы: Часть 1. Подготовительные работ...

[Перевод] 18 хитростей для работы с Visual Studio Независимо от того, являетесь ли вы новичком или же используете Visual Studio уже в течение многих лет, есть множество советов и хитростей, которые помогут вам стать более продуктивным. Некоторое время мы делились советами в Twitter, используя хештег #vstip, а сегодня собрал...

Использование DbTool для засеивания (seeding) баз данных в приложениях .NET (Core) Представляем вашему вниманию DbTool — утилиту командной строки для экспорта данных БД в различные форматы и open-source библиотеку Korzh.DbUtils, использование которых может значительно упростить первоначальное "засевание" базы данных в вашем .NET (Core) приложении. С помощь...

Mindtech создал новые возможности масштабирования инструментов Chameleon Британский стартап Mindtech Global Ltd представил поддержку контейнерного формата, позволяющую сразу нескольким копиям его инструмента для генерирования искусственных данных Chameleon функционировать на кластерных платформах. Подобный подход обеспечивает возможност...

Acer Predator XN3 - 240 Гц!!! Компания Acer выпустила монитор Predator XN3. Монитор имеет размер 25 дюймов по диагонали и разрешение 1920 × 1080 пикселей (Full HD). Углы обзора по горизонтали и вертикали достигают 170 градусов и 160 градусов соответственно. Частота обновления в 240 Гц и временем ...

Обновление Flyme 7.3 вышло для флагманского смартфона Meizu 16S Официальные представители компании Meizu подтвердили, что финальная стабильная версия оболочки Flyme 7.3 для смартфонов Meizu будет выпущена в начале мая этого года. В списке смартфонов было много моделей, но не было смартфона Meizu 16S, пользователи которого начали пол...

Mindtech продемонстрирует масштабируемость ИИ-инструментов Chameleon Британский стартап Mindtech Global Ltd представил поддержку контейнерного формата, позволяющую сразу нескольким копиям его инструмента для генерирования искусственных данных Chameleon функционировать на кластерных платформах. Подобный подход обеспечивает возможност...

Дайджест обновлений программного обеспечения за неделю (3-9 февраля 2019 года) Еженедельная подборка обновлений программного обеспечения: драйверов, версий BIOS, бенчмарков, утилит для диагностики, оптимизации производительности и мониторинга.

[Перевод] Angular без zone.js: максимум производительности Angular-разработчики в большом долгу перед библиотекой zone.js. Она, например, помогает достичь в работе с Angular почти волшебной лёгкости. На самом деле, практически всегда, когда нужно просто поменять какое-нибудь свойство, и мы меняем его, ни о чём не задумываясь, Angula...

Где взять аудиосемплы для ваших проектов: подборка из восьми тематических ресурсов В прошлый раз мы делали подборку ресурсов с полноценными музыкальными композициями для приложений, игр или видео. Сегодня рассказываем о площадках с библиотеками коротких звуков и семплов, распространяемых в основном по лицензиям класса Creative Commons. Читать дальше →

Medium Weekly Digest #6 (16 – 23 Aug 2019) Поверьте, сегодняшний мир гораздо более непредсказуем и опасен, чем тот, который описал Оруэлл. — Эдвард Сноуден На повестке дня:        Децентрализованный интернет-провайдер «Medium» отказывается от использования SSL в пользу нативного шифрования Yggdrasil        Внутри се...

Интересные материалы: 20.02 Сегодня в нашей подборке экраны-заглушки, анимация и качественный код.

[Перевод] Множественные запросы к API с помощью mergeMap и forkJoin вместо subscribe Руководство по использованию mergeMap и forkJoin вместо простых подписок для множественных запросов к API. В этой статье я покажу два подхода к обработке множественных запросов в Angular с использованием mergeMap и forkJoin. Читать дальше →

[Перевод] Руководство по разработке, основанной на компонентах Модульность является одним из ключевых принципов разработки программного обеспечения с 1960-х годов. Применение этого принципа приносит в программирование много полезного. Модульность способствует эффективному использованию принципа разделения ответственностей, что ведёт к у...

Преимущества использования инструментов RAUTOOL от REHAU при монтаже труб из сшитого полиэтилена Для обустройства систем отопления и водоснабжения трубами из сшитого полиэтилена используется монтажный инструмент REHAU. Его применение обусловлено высокими требованиями к надёжности коммуникаций. Созданные с применением инновационных разработок инструменты для монтажа спос...

USB-флешки больше не нужно безопасно отключать при извлечений Microsoft Windows 10 внесла изменения в обновление 1809. Подключенные USB-накопители, больше не нуждаются в безопасном удалении при отключении. По умолчанию теперь используется «быстрое удаление», что означает, что диск можно спокойно извлекать без каких либо лишних действий...

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

Обновление Windows 10 до версии 1909 обеспечит повышение производительности для процессоров Intel Возможно, CPU от AMD также получат некоторый прирост.

Состоялся релиз Metasploit Framework 5.0   Metasploit Framework — это наиболее известный инструмент для создания, тестирования и использования эксплоитов. Позволяет производить эксплуатацию и постэксплуатацию уязвимостей, доставку «полезной нагрузки» (payloads) на атакуемую цель. Metasploit Framework 5.0 — наибол...

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

SVG 3D: создание, вращение по оси и анимация Чуть более недели назад, в рамках конкурса от Телеграм, пришлось окунуться в "волшебный мир" svg, математических формул, оптимизации и анимации. Конкурсным заданием было создание достаточно простого чарта на JS, но некоторые нюансы задания и акцент на производительности дел...

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

Google Ads опубликовал руководство по использованию показателя оптимизации Google Ads опубликовал официальное руководство по использованию показателя оптимизации и рекомендаций для повышения эффективности рекламы. Показатель оптимизации, запущенный в августе, позволяет оценить, насколько эффективно настроен аккаунт рекламодателя. Значение этой метр...

Как реализовать язык программирования на JavaScript. Часть 1: Парсер Здравствуйте! Представляю вам любительский перевод руководства реализации своего языка программирования на JavaScript — PL Tutorial. От переводчика Мы создадим свой язык программирования — λзык (в оригинале — λanguage). В процессе создания мы будем использовать достаточно мн...

Apple закупит облачные сервисы Amazon на 1,5 млрд долларов Использование решений Amazon Web Services обходится производителю iPhone более чем в 30 млн долларов в месяц.

NVIDIA GeForce Creator Ready Driver 419.67 WHQL – драйвер для создателей контента В последнее время на стационарных ПК обычные пользователи не только играют в игры, но и массово стали заниматься созданием различного рода контента и компания NVIDIA видя все это сверху понимает, что новым контент-мейкерам нужно помочь, поэтому выпускает специальный драйвер,...

Игровой монитор ASUS VP279QG поддерживает технологию FreeSync Семейство мониторов ASUS пополнилось моделью VP279QG, которая рассчитана на использование в составе игровых систем. В основе новинки — матрица IPS размером 27 дюймов по диагонали. Панель соответствует формату Full HD: разрешение составляет 1920 × 1080 пикселей. Показатели я...

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

The Division покинет Xbox Game Pass к концу месяца, а Ultimate Marvel VS. Capcom 3 прошла вне очереди Корпорация Microsoft рассказала о том, какие игры в этом месяце покинут библиотеку сервиса Xbox Game Pass. После объявленной недавно январской подборки сервис должны покинуть четыре игры, одна из которых крупная. В меню Xbox указано, что из библиотеки уйдут Tom Clan...

Использование Datapath Config Tool Нам предстоит сделать предпоследний шаг в практическом освоении работы с UDB. Сегодня мы будем вести разработку не при помощи автоматизированного UDB Editor, а в полуручном режиме, с использованием Datapath Config Tool. Очень хорошим подспорьем в освоении этого инструмента...

Библиотека анимации для iOS – Lottie, Hero и Spring Давайте посмотрим на эти библиотеки, которые могут улучшить UX вашего приложения и сделать его более увлекательным.

Стартует хакатон BioDataHack с призовым фондом 1 млн руб. Онлайн-Хакатон BioDataHack с призовым фондом 1 000 000 рублей по созданию инструмента для обработки и визуализации медицинских знаний с использованием искусственного интеллекта.

Руководство Tinder обвинили в создании ложных аккаунтов для выманивания денег у пользователей Федеральная торговая комиссия США, которая занимается защитой прав потребителей, подала иск против Match Group, владельца Tinder. Компанию обвинили в использовании фейковых аккаунтов для навязывания пользователям платных услуг.

В MIUI 11 улучшили системную анимацию. ... Новенькая оболочка MIUI 11 дебютирует 24 сентября и, в принципе, уже понятно, что первым ее обладателем должно стать очередное поколение флагмана Xiaomi Mi Mix. Что ожидать от нового фирменного интерфейса, информации мало.   По традиции Xiaomi декларирует обновленный ...

[Перевод] Как реализовать язык программирования на JavaScript. Часть 3: CPS-интерпретатор Здравствуйте! Представляю вам третью часть моего перевода руководства реализации своего языка программирования на JavaScript — PL Tutorial. От переводчика Мы создадим свой язык программирования — λзык (в оригинале — λanguage). В процессе создания мы будем использовать достат...

В семействе Ultrastar DC HC300 появился жесткий диск объемом 10 ТБ Хотя в последние годы увеличение объема жестких дисков связано в основном с использованием технологии заполнения гермозоны гелием, развитие накопителей с воздушным заполнением тоже продолжается. Подтверждением является модель Ultrastar DC HC330 объемом 10 ТБ, представле...

Реализация Kotlin Flow на C# Всем привет! Последние годы я занимаюсь разработкой под Андроид на Котлине. Не так давно, за неимением RxJava на Kotlin multiplatform, мы начали использовать корутины и flow – холодные стримы для Котлина из коробки. До Андроида я много лет провёл с C#, и там свои корутины е...

[Из песочницы] Скелетная анимация на стороне видеокарты Не так давно Unity представила ECS. В процессе изучения мне стала интерестно, а каким образом можно подружить анимацию и ECS. И в процессе поиска я наткнулся на интересную технику, которую применяли ребята из NORDVEUS в своем демо для доклада Unite Austin 2017. Unite Austin...

Новый Пуск написан с использованием библиотеки Facebook Win1Leaks сообщает, что новое меню Пуск, которое компания Microsoft сейчас активно разрабатывает, будет построено с использованием JаvaScript-библиотеки React. Данный фреймворк изначально разрабатывался для ленты Facebook, потом он также использовался и в Instagram. Теперь ж...

Дайджест Joomla за май 2019 Предлагаю вашему вниманию подборку ссылок на новые материалы по Joomla! CMS за май 2019. В дайджесте: информация о Joomla 4, новости о Joomla, подборка ссылок на инструменты для разработчиков и вебмастеров. Читать дальше →

ZTE готовит обновление для MiFavor Сегодня утром, 30.11.2019, ZTE официально выпустила MiFavor 10, долгожданное обновление своей прошивки для смартфонов. Из главного: более 1600 системных значков изменили свой дизайн, заимев более гладкие скругленные углы, и появилась поддержка темного режима и черного фона с...

Adobe может заняться разработкой процессоров На внутренней конференции Adobe по инновациям технический директор компании Абхай Параснис (Abhay Parasnis) обратил внимание своих коллег на необходимость адаптации к реалиям сегодняшнего дня, когда компании, разрабатывающие программное и аппаратное обеспечение, уже не ...

Меню Пуск теперь является отдельным приложением в Windows 10 В целях повышения производительности Windows 10 Microsoft отделила Пуск от системы и теперь оно является отдельным приложением. За последние несколько лет команда Windows исправила множество проблем, которые приводили к снижению производительности, и чтобы лучше решить эти п...

50 советов по UX в виртуальной реальности Этот список был собран на основе нескольких моих статей и заметок, посвященных созданию пользовательского опыта в VR. Материал создавался как своеобразный набор дополнительных рекомендаций для новых специалистов Modum Lab, которые занимаются созданием систем взаимодействия...

Google открыл доступ к технологии Differential Privacy Google запустил open-source версию библиотеки Differential Privacy – технологии дифференциальной приватности, которая используется в ряде основных продуктов компании. Проект открыт для всех желающих на GitHub. Чтобы упростить использование библиотеки для разработчиков, Googl...

Видеосравнение Radeon VII, GeForce RTX 2080, GeForce GTX 1080 Ti в Devil May Cry 5 и Resident Evil 2 В преддверии обзора с тестированием разных видеокарт в Devil May Cry 5 и Resident Evil 2 публикуем небольшую подборку видеороликов со сравнением производительности в 4K. Для тестирования задействованы следующие видеокарты: AMD Radeon VII;...

Плагин Jetpack прохудился В популярном плагине для WordPress устранили критическую уязвимость, привнесенную в июле 2017 года с выпуском ветки 5.1. Администраторов сайтов призывают как можно скорее обновить расширение до актуальной сборки. Проект с открытым исходным кодом Jetpack призван облегчить упр...

[Из песочницы] Управление несколькими шаговыми двигателями Nema 17 одновременно или NemaStepper Всем привет. Я думаю что вы, если работали с arduino+nema 17, знаете, что запустить несколько двигателей одновременно бывает очень затруднительно. Есть разные способы решения этой проблемы, самый простой, пожалуй — использование библиотеки NemaStepper. Библиотека упрощае...

Дайджест Joomla за июнь-июль 2019 Предлагаю вашему вниманию подборку ссылок на новые материалы по Joomla! CMS за июнь-июль 2019. В дайджесте: информация о Joomla 4, новости о Joomla, подборка ссылок на инструменты для разработчиков и вебмастеров. Читать дальше →

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

Английский стартап строит 18-местный биоэлектрический гибридный самолет Английский стартап Faradair Aerospace обнародовал планы по созданию и продаже 18-местного биоэлектрического гибридного самолета для использования в качестве пассажирского и грузового воздушного транспорта. Компания называется свой свой самолет Bio Electric Hybrid Aircraft, ...

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

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

Тест и обзор Razer Blade 15: мощный игровой ноутбук с причудами Razer Blade 15 (RZ09-02386G92-R3G1) во время теста продемонстрировал отличную производительность и интересный дизайн корпуса. Рассказываем, как это сказалось на использовании ноутбука в деле, о достоинствах и недочетах модели.

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

Опыт читателя: моей Motorola хватает на 3 дня использования Наш читатель очень жалеет, что приходится менять смартфоны целиком, а не отдельные модули. Очередной рассказ в рамках нашего конкурса.

Как смартфоны Huawei будут обходиться без сервисов Google? На Mate 30 установлен AOSP — это Android, куда не вшит Play Маркет. Из-за отсутствия Google Play Services невозможна установка и использование YouTube, «Карт Google», браузера Chrome и других приложений Google.

Биткоин намекает на булран: купить или продать (советы в мемах) Кажется, у нас впереди замаячил булран! Дед, не подведи) В сегодняшней подборке мемов раздаем советы — купить или продать биткоин. Закупиться на низах в таком случае будет идеальным вариантом. Но случаются и противоположные ситуации. Рассмотрим их: Подходит для любител...

Видеообзор Bosch GWS 18V-10 C Professional: аккумуляторная угловая шлифмашина Аккумуляторная угловая шлифовальная машина Bosch GWS 18V-10 C Professional предназначена для резки, обдирки и крацевания металлических и минеральных материалов без использования воды. Она обеспечивает пользователя высокой производительностью и свободой перемещения во время р...

Игровой монитор ASUS VX279HG получил поддержку AMD FreeSync Компания ASUS пополнила ассортимент мониторов моделью VX279HG, которая ориентирована на геймеров. Новинка характеризуется 27-дюймовой матрицей с разрешением 1920:1080 пикселей, временем отклика 1 мс, частотой обновления 75 Гц, 72-процентным охватом цветового пространства NT...

[Из песочницы] Инструмент для управления проектами на базе Google Sheets Некоторое время назад передо мной встал выбор инструмента для управления небольшими проектами по SCRUM-методологии. У меня был довольно большой опыт использования различных инструментов включая Jira, Asana, Trello и проч., но ни один из них не подходил в полной мере для моег...

Чем данные могут быть полезны НКО и как с ними работать: запись вебинара Алексея Сидоренко Как командам некоммерческих организаций и социальных проектов работать с государственной статистикой, собирать данные и критически подойти к их анализу? Какие онлайн-инструменты могут в этом помочь? Об этом рассказал Алексей Сидоренко, руководитель Теплицы социальных те...

Подборка гик-отверток и необычных мультитулов от Leatherman до Xiaomi Хорошая отвертка — это уже не просто инструмент, а что-то вроде «гик-атрибутики», поэтому и относиться к такому инструменту стали как к аксессуару, подключив к созданию людей креативных. Собрали внутри несколько очень необычных экземпляров. Читать дальше →

Пишем под FPGA без HDL. Сравнение высокоуровневых средств разработки В последнее время производители FPGA и сторонние компании активно развивают методы разработки для FPGA, отличающиеся от привычных подходов использованием высокоуровневых средств разработки. Являясь FPGA-разработчиком, в качестве основного инструмента я использую язык описа...

[Перевод] Рассказ о том, почему я до сих пор использую jQuery Многие, когда речь заходит о jQuery, говорят так: «Просто пользуйтесь обычным JavaScript. Библиотека jQuery вам не нужна». Что тут сказать? Я не нуждаюсь во многих вещах, но, несмотря на это, хорошо, когда они есть. Так и jQuery. Я в этой библиотеке не нуждаюсь, но её, опред...

[Из песочницы] Объяснение физической сущности явления «Подъёмная сила Крыла» без использования уравнения Бернулли Монин Илья Алексеевич, к.т.н. СМ-9, 926-220-95-74, [email protected] Критика существующего Теоретического объяснения Подъёмной Силы на крыле самолёта Прослушав курс лекций МФТИ Факультет аэромеханики и летательной техники (ФАЛТ) «Введение в Аэродинамику» и прочитав неско...

Открытые библиотеки для визуализации аудиоконтента Мы изучили несколько тематических тредов на GitHub, Hacker News и Reddit, посвященных инструментам для визуализации аудиоконтента. Рассказываем о часто упоминаемых открытых библиотеках и решениях, которые пригодятся разработчикам веб-приложений или игр. Читать дальше →

Резервирование в Kubernetes: оно существует Меня зовут Сергей, я из компании ITSumma, и я хочу вам рассказать, как мы подходим к резервированию в Kubernetes. В последнее время я много занимаюсь консультативной работой по внедрению разнообразных devops-решений для различных команд, и, в частности, плотно работаю по про...

Представлены процессор Arm Cortex-A77, графический процессор Arm Mali-G77 и процессор машинного обучения Arm ML Компания Arm представила три разработки, которые, по ее словам, обеспечат «опыт использования ИИ будущего поколения в мире 5G». Во-первых, это процессор Arm Cortex-A77, который обеспечивает расширенные возможности ML и AR/VR за счет повышения производительн...

DEV Labs 2019. Python для решения нетривиальных задач. Онлайн-митап Уважаемые коллеги! Приглашаем принять участие в онлайн-митапе серии DEV Labs, который пройдёт 20 марта и будет посвящён языку Python. Расскажем о применении Python в сфере проектирования систем «умного дома» и рассмотрим примеры решения задач по распознаванию человеческих д...

В каких приложениях игроки делились своими моментами в 2018 Компания Megacool, которая создает библиотеку для шаринга GIF-анимациями в играх, выпустила отчет о том, как и чем пользователи делились в 2018 году.

Как оценить производительность СХД на Linux: бенчмаркинг с помощью открытых инструментов В прошлый раз мы рассказывали об инструментах с отрытым исходным кодом для оценки производительности процессоров и памяти. Сегодня говорим о бенчмарках для файловых систем и систем хранения данных на Linux — Interbench, Fio, Hdparm, S и Bonnie. Читать дальше →

[Из песочницы] Опыт использования telegram-канала для повышения узнаваемости и роста доходов игровой студии Telegram-каналов, да ещё про геймдев, не то чтобы много. Тем не менее, это хороший инструмент для привлечения партнёров и клиентов. Иногда даже работников. Делимся личным опытом, с какими сложностями можно столкнуться и какие итоги получили. Исходные данные Мы – небольшая ст...

[Перевод] Полнофункциональная динамическая трассировка в Linux с использованием eBPF и bpftrace «В режиме трассировки программист видит последовательность выполнения команд и значения переменных на данном шаге выполнения программы, что позволяет легче обнаруживать ошибки» — сообщает нам Википедия. Сами будучи поклонниками Linux, мы регулярно сталкиваемся с вопросом, ...

Новый набор патчей Adobe на редкость скромен В рамках июльского «вторника патчей» вендор обновил приложение Adobe Bridge из пакета Creative Cloud, а также CMS-решение Adobe Experience Manager (AEM) и HTML-редактор Adobe Dreamweaver. Ни Flash Player, ни Acrobat / Reader плановых заплат на сей раз не получили. ...

Security Week 09: 19-летняя уязвимость в WinRAR Объявляем неделю доисторических багов. Уязвимость в архиваторе WinRAR, обнаруженную и закрытую в конце января, подробно описали специалисты компании Check Point Software (новость, оригинальное исследование). В худшем случае брешь позволяет распаковать вредоносный файл в прои...

Обзор колонки JBL boombox [видео] У меня на обзоре колонка JBL Boombox. Для меня это пока лучшая колонка такого класса. JBL молодцы, сделали очень качественный продукт! Boombox следует основным принципам дизайна JBL при использовании ткани и пластика для создания водонепроницаемой колонки, которая выглядит ...

Обзор аккумуляторного кустореза Makita XHU07Z Если заходит речь об аккумуляторном инструменте для работ вне помещения, то о чём вы подумаете в первую очередь? Наверняка о том, что он, скорее всего, является какой-либо побочной и слегка ущербной по рабочим качествам модельной линией известного производителя, специализиру...

Обновление профиля питания для Ryzen третьего поколения Компания 1usmus выпустила специальный профиль питания для третьего поколения процессоров Ryzen, работающих под управлением Windows 10. Профиль питания изменяет управление производительностью Collaborative Processor, внося изменения в планировщик задач ЦП в Windows, чтобы обе...

Xiaomi Mi 8 получил стабильную версию MIUI 10.3.2.0 с новыми возможностями На выходных компания Xiaomi начала распространение стабильной версии прошивки MIUI 10.3.2.0 для пользователей прошлогоднего флагманского смартфона Xiaomi Mi 8. Это обновление содержит много новых функций, а также оптимизирует работу устройства и исправляет ошибки. Первы...

Обзор смартфона Xiaomi Mi 9 Компания Xiaomi не первый год уделяет внимание как бюджетным, так и более дорогим, но продвинутым решениям. Активно развивается линейка Mi, ранее позиционируемая как флагманская. Мы познакомимся с новинкой, которая выделяется двумя особенностями – топовой производительностью...

Подборка крутых обоев по «Игре престолов» для iPhone С 14 на 15 апреля состоялся выход первого эпизода финального сезона «Игры престолов». У нас есть несколько советов о том, как посмотреть сериал бесплатно и легально. Теперь настал момент для подборки крутейших обоев для фанатов льда и пламени. Зима близко!

Следующее обновление Windows 10 повысит эффективность поиска Windows Microsoft выпустила Windows 10 20H1 Build 19025 для инсайдеров с рядом исправлений и улучшенной функцией поиска Windows. В отличие от ноябрьского обновления 2019 года, Windows 10 20H1 является следующим большим обновлением, и релиз ожидается уже весной 2020 года, но обновлен...

Первый релиз открытыго инструмента для тестирования поиска по продуктам В нескольких недавних постах обсуждался многообещающий и достаточно простой способ оценки качества поиска по продуктам с использованием намерений. Спешим представить открытый автоматизированный инструмент для такого рода тестирования — Intent-based Search Quality. Идея своди...

Обновление MIUI 11 для Xiaomi Redmi Note 8 Pro Пользователям Xiaomi Redmi Note 8 Pro стало доступно обновление MIUI 11.0.1.0. Обновление основано на Android 10. Был переработан пользовательский интерфейс и функции повышения производительности. Дизайн в MIUI 11 выглядит чисто и современно, старый беспорядок был удален из ...

[Перевод] ZIO & Cats Effect: удачный союз Cats Effect стал своего рода «Reactive Streams» для функционального Scala-мира, позволив объединить всю разнообразную экосистему библиотек вместе. Многие отличные библиотеки: http4s, fs2, doobie — реализуются только на базе тайп классов из Cats Effect. А библиотеки типа ZIO...

Компания Toshiba Memory представила память XL-FLASH, которая «устраняет разрыв» между DRAM и NAND Компания Toshiba Memory объявила о выпуске новой памяти для систем хранения (Storage Class Memory или SCM). Память называется XL-FLASH. Она основана на технологии флеш-памяти BiCS FLASH 3D, в которой каждая ячейка хранит один бит. Как утверждается, низкая задержка и выс...

[Перевод - recovery mode ] Секретные хаки VS Code Не имеет значения, новичок вы или профессионал, удобные инструменты программирования важны для любого человека, который хочет писать код продуктивно. Я подготовил небольшую подборку полезных советов, хитростей и расширений для современного веб-разработчика. Улучшаем вне...

Samsung объяснила возможность разблокировки Galaxy S10 и Galaxy Note10 любым отпечатков пальцев Вчера компания Samsung подтвердила нескольким СМИ наличие проблемы со сканерами отпечатков пальцев в смартфонах серии Galaxy S10. А сегодня выступила с подробным объяснением и планами по исправлению на официальном сайте.  В новом заявлении корейский производитель ...

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

Dynamic в C#: рецепты использования Это заключительная часть цикла про Dynamic Language Runtime. Предыдущие статьи: Подробно о dynamic: подковерные игры компилятора, утечка памяти, нюансы производительности. В этой статье подробно рассматривается кэш DLR и важные для разработчика моменты, с ним связанные. Г...

[Перевод] Совершенствование совместного проектирования электромеханических узлов Краткая аннотация Эффективная совместная работа — важнейший фактор повышения производительности и создания высококачественных изделий. Современные системы автоматизированного проектирования (CAD) и интеллектуальные инструменты помогают инженерам синхронизировать данные и сов...

[Перевод] Примеры C++ кода до и после Ranges Снова здравствуйте. Перевод следующего материала подготовлен специально для студентов курса «Разработчик C++», занятия по которому стартуют уже 27 июня. Библиотека Ranges была принята в C++20 на совещании стандартного комитета в Сан-Диего в ноябре прошлого года. Библиотек...

Apple не хочет компромисс со Spotify в отношении условий распространения приложений В Spotify, в частности, недовольны ситуацией, когда за использование платежной системы приходится отчислять Apple 30%, из-за чего сторонние сервисы обходятся пользователям дороже, чем Apple Music.

Как повысить быстродействие в играх без обновления видеокарты под руководством экспертов pcgamesn Повышаем производительность в игре Overwatch

Google позволит протестировать новые функции Android, не устанавливая обновлений Обновление Android За что мы так любим обновления? Конечно, за нововведения, которые они содержат. Благодаря им мы получаем доступ к функциям, которые ранее не были нам доступны. Другое дело, что иногда плата, которую нам приходится платить за испытание новых возможностей оп...

Speed Booster 1.4 Speed Booster & RAM Cleaner очистит ваш телефон, повысит производительность и сделает ваше устройство намного быстрее. Особенности : Boost & Clean Пусть телефон станет мощным за одно нажатие. Одно нажатие и Speed Booster & RAM Cleaner даст вашему телефону новую ж...

Смотрим фильмы дома: 10 материалов о строительстве домашнего кинотеатра и выборе оборудования Это — подборка статей из нашего блога «Мир Hi-Fi». Здесь есть материалы, которые помогут вам собрать достойный домашний кинотеатр и подготовить для него помещение. Под катом — обзор 3D-телевизоров, советы по акустической коррекции и правила расстановки колонок. Читать даль...

[Перевод] Модульные спрайтовые персонажи и их анимация Эта запись девлога целиком посвящена моей системе анимации персонажей, она наполнена полезными советами и фрагментами кода. За последние два месяца я создал целых 9 новых действий игрока (такие забавные вещи как блокировка щитом, уворачивание в прыжке и оружие), 17 новых но...

Microsoft работает над эмуляцией x64-приложений в Windows 10 on ARM Устройства под управлением Windows 10 on ARM по-прежнему занимают небольшую долю рынка, а главным барьером на пути их использования является невозможность запуска 64-битные (x64) приложений. Но, по всей видимости, компания Microsoft занимается решением этого вопроса. Как со...

Новый видеоускоритель Nvidia GeForce GTX 1660 Super: когда более быстрая память приносит огромные дивиденды (базовый обзор с теоретической частью, синтетическими и игровыми тестами) GeForce GTX 1660 Super предназначен для тех энтузиастов ПК-игр, которые планируют играть в разрешении Full HD при использовании максимальных настроек качества. Подход Nvidia при создании GTX 1660 Super несколько отличается от виденного нами ранее в случае моделей семейства 2...

[Из песочницы] OutOfMemory и использование векторных изображений в Android Studio Привет, Хабр! В данной статье, ориентированной на новичков, я бы хотел дать несколько советов по оптимизации использования приложением памяти устройства, дабы постоянно не получать OutOfMemory, а также рассмотреть использование векторных изображений в текущей актуальной верс...

Windows 10 Build 18890 доступна для загрузки Microsoft выпустила новую сборку Windows 10 Build 18890. В данной сборке лишь имеются только исправления ошибок, среди которых: убраны дружелюбные даты; исправлено зависание аудио при проверке лицензии на использование пространственного звука; исправлена проблема при обновле...

GoDaddy добавляет на сайты нежелательный JavaScript Хостинг-провайдер GoDaddy вставляет на сайты JavaScript-код, который может снижать производительность и приводить к проблемам в работе ресурса. Фрагмент JS-кода добавляется на сайты для использования технологии под названием Real User Metrics (RUM). Согласно информации в Cпр...

Google будет игнорировать директивы на странице, если в коде используются круглые кавычки На днях SEO-консультант Эдвард Льюис (Edward Lewis) обратил внимание владельцев сайтов на распространённую ошибку, из-за которой Google будет игнорировать директивы на странице. Речь идёт об использовании неправильных кавычек в коде. В своём Facebook Льюис привёл пример стра...

R2DBC Arabba-RELEASE — новый взгляд на реактивное программирование для SQL Поздравляем Хабр с выходом R2DBC версии Arabba-RELEASE! Это самый первый стабильный релиз проекта. R2DBC (Reactive Relational Database Connectivity) — открытый проект, посвященный реактивному программированию для SQL. Разработчики R2DBC готовили первую версию спецификации ц...

Moto One Vision и его функции Аппарат дебютирует в синем и золотом цветах. Он будет продаваться под названием Moto One Vision на международном рынке и как Moto P40 в Китае.Moto One Vision будет иметь 48-мегапиксельную камеру с возможностью создавать 12-мегапиксельные снимки, как Redmi Note 7 Pro. Через п...

Обновление Windows 10 May 2019 протестировали в двух десятках игр, есть прирост производительности, но почти незаметный Корпорация Microsoft приступила к распространению обновления Windows 10 May 2019 (версия 1903). Было довольно много разговоров о том, что в этой версии Microsoft оптимизировала ядро ​​для повышения производительности процессора. Также были реализованы улучшения, нацеленные н...

ASIC-майнер second hand: риски, проверка на “вшивость” и переклеенный хэшрейт Сегодня в сети нередко можно встретить кейсы по майнингу BTC и альткоинов с рассказами о выгодном использовании подержанных ASIC-майнеров. С ростом курса интерес к майнингу возвращается, а криптозима оставила огромное количество бэушных устройств на вторичном рынке. Например...

4 из 7 организаторов массовых протестов в Google ушли из компании Четверо из семи сотрудников Google, организовавших 20-тысячный марш протеста против дискриминации и отношения руководства к сексуальным домогательствам, были вынуждены покинуть компанию. Об этом сообщает Wired. Последней из них стала Мередит Уиттакер (Meredith Whittaker) кот...

15 советов по seo-архитектуре сайта: делаем структуру для SEO Руководство с советами по архитектуре сайта: как сделать структуру сайта, чтобы привлечь больше трафика. Обновленный материал.

Непрерывное профилирование в Go pprof — основной инструмент профилирования в Go. Профилировщик включен в стандартную библиотеку Go и про него, за годы, написано уже очень много. Чтобы подключить pprof в существующее приложение нужно просто добавить одну строчку кода: import _ “net/http/pprof” В HTTP-сервер...

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

[Из песочницы] Основы реактивного программирования с использованием RxJS Часть 1. Реактивность и потоки Данная серия статей посвящена реактивности и ее применению в JS с использованием такой замечательной библиотеки как RxJS. Для кого эта статья: в основном, здесь я буду объяснять основы, поэтому в первую очередь статья рассчитана на новичков в ...

Началось распространение убийцы EMUI и MIUI 25 ноября обновление до новейшей оболочки ColorOS 7 начало распространяться для смартфонов Oppo Reno, Reno 10x Zoom, Reno FC Barcelona Edition, Reno Ace и Reno Ace Gundam Edition. Индийский инсайдер Мукул Шарма (Mukul Sharma) продемонстрировал, как работает функция соз...

Google обновил руководство по JavaScript SEO Google обновил своё руководство по основам поисковой оптимизации для JavaScript-сайтов, опубликованное в июле. Изменения были инициированы одним из участников SEO-сообщества, который попросил прояснить использование JS для изменения метатега robots. Предложение по обновлению...

Вышло накопительное обновление Windows 10 Build 17134.677 Вышли кумулятивные обновления для Windows 10 версий: 1803, 1709, 1703 и 1607.Список изменений:• Решена проблема с БД Microsoft Access 97, останавливающая запрошенную операцию, если столбец/таблица имела настраиваемые свойства;• Решена проблема с загрузкой обновлений пакета O...

Рецензия на фильм «Сирота Бруклин» / Motherless Brooklyn Драма «Сирота Бруклин» (Motherless Brooklyn) – это большая работа Эдварда Нортона, который не только сыграл в фильме главную роль, но также выступил режиссером и сценаристом. Чтобы рассказать криминальную историю о старом Нью-Йорке, он задействовал в своем фильме Брюса Уилли...

MalMath 4.0.6 MalMath — решатель математических задач с пошаговым описанием и графическим представлением. Это бесплатно и работает в автономном режиме. Решает:    • Интегралы    • Производные финансовые инструменты    • Пределы    • Тригонометрия    • Логарифмы    • Уравн...

[Перевод] Глючный код на Python: 10 самых распространенных ошибок, которые допускают разработчики О Python Python — это интерпретируемый, объектно-ориентированный язык программирования высокого уровня с динамической семантикой. Встроенные структуры данных высокого уровня в сочетании с динамической типизацией и динамическим связыванием делают его очень привлекательным для...

[Перевод] Руководство по Discovery.js: быстрое начало Это и последующие руководства проведут вас через процесс создания решения на основе проекта Discovery.js. Наша цель — создать инспектор NPM-зависимостей, то есть интерфейс для исследования структуры node_modules. Примечание: Discovery.js находится на ранней стадии разработки...

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

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

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

[Перевод - recovery mode ] Руководство по SQL: Как лучше писать запросы (Часть 2) Продолжение статьи Руководство по SQL: Как лучше писать запросы (Часть 1) От запроса к планам выполнения Зная, что антипаттерны не статичны и эволюционируют по мере того, как вы растете как разработчик SQL, и тот факт, что есть много, что нужно учитывать, когда вы задумыва...

ИГРАЙ КАК ЧЕМПИОН – СОВЕТЫ ОТ PREDATOR 10 советов по улучшению игровых навыков при использовании мониторов Predator Надоело проигрывать битвы? Если вы хотите улучшить свои игровые навыки, мы можем вам помочь. Всем известно, что лучшие профессионалы в серии турниров Intel Extreme Masters не родились такими. Они до...

Обновление MIUI научит смартфоны Xiaomi заряжаться, как флагманский Mi 9 Компания Xiaomi представила очередное обновление для оболочки MIUI в своих смартфонах. На данный момент функция доступна только глобальной бета-версии  MIUI Global Beta ROM 9.4.11 и появится в стабильной глобальной прошивке в одном из следующих релизов.  Глав...

Ассоциация платёжных систем Украины выступает против недавних законопроектов об обязательном использовании кассовых аппаратов Ровно неделю назад мы рассказывали о законодательной инициативе, которая предусматривает обязательное использование кассовых аппаратов для всех физических лиц-предпринимателей (ФЛП), работающих в сфере торговли. Это новшество, в том числе, затронет и интернет-магазины. При э...

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

[Из песочницы] Интересности для жанра ARPG Здесь вы найдёте подборку из нескольких разноплановых принципов/механик для использования в играх типа Diablo. Читать дальше →

PHP, почём абстракции для народа? Joy: What is going on? Sadness: We’re abstracting! There are four stages. This is the first. Non-objective fragmentation! Bing Bong: Alright, do not panic. What is important is that we all stay together. [suddenly his abstract arm falls off] Joy: Oh! [Sadness and Joy start ...

Optlib. Реализация генетического алгоритма оптимизации на Rust В этой статье описывается библиотека optlib, предназначенная для решения задач глобальной оптимизации на языке Rust. На момент написания этой статьи в этой библиотеке реализован генетический алгоритм нахождения глобального минимума функции. Библиотека optlib не привязана к к...

Обзор и тестирование видеокарты Sapphire Radeon RX Vega 64 Liquid Cooled. Vega на пределе Новым флагманом AMD теперь является видеокарта Radeon VII. Это достойная смена для семейства Radeon RX Vega, где повышение производительности сочетается с пониженным энергопотреблением. По ходу подготовки одного из материалов по Radeon VII нам...

Microsoft выпускает накопительные обновления для Windows 10 (KB4499147 и KB4499162) Корпорация Майкрософт выпустила два новых накопительных обновления для старых версий Windows 10, и они оба имеют множество исправлений, не связанных с безопасностью. Обновление KB4499147 предназначено для Windows 10 Fall Creators Update (версия 1709), а KB4499162 – для Windo...

PHP-Дайджест № 155 (22 апреля – 6 мая 2019) Свежая подборка со ссылками на новости и материалы. В выпуске: обновления PHP, Codeception 3.0 и другие релизы, короткие лямбды в PHP 7.4 и обзор свежих RFC-предложений из PHP Internals, порция полезных инструментов, и многое другое. Приятного чтения! Читать дальше →

[Перевод] Владение и заимствование в D Практически все нетривиальные программы выделяют и используют динамическую память. Делать это корректно становится все более важным, поскольку программы становятся все более сложными, а ошибки еще более дорогостоящими. Типичными проблемами являются: утечки памяти (не осво...

В Беларуси предлагается расширить возможности использования электронных денег <strong>В Беларуси предлагается расширить возможности использования электронных денег. Соответствующий проект постановления Совета Министров и Национального банка вынесен на общественное обсуждение на Правовом форуме Беларуси, сообщает <a href='../&...

Intel устранила опасные баги в своем ПО Компания Intel выпустила патчи для пяти уязвимостей в программных продуктах. Три из этих брешей допускают повышение привилегий при наличии локального доступа; степень их опасности оценена как высокая. Самым серьезным признан баг CVE-2018-12177, присутствующий в утилите подкл...

Huawei объяснила, почему во флагманской платформе Kirin 990 используются старые ядра Arm Cortex-A76 вместо новых Cortex-A77 Некоторые обозреватели рассчитывали, что в новейшей однокристальной платформе Kirin 990 будет использоваться кластер самых актуальных высокопроизводительных ядер Cortex-A77, но SoC получила лишь ядра Cortex-A76. После мероприятия-анонса, состоявшегося на выставке IFA 20...

DeepPavlov для разработчиков: #2 настройка и деплоймент Всем привет! В первой статье из нашего цикла мы узнали, что такое DeepPavlov, какие модели библиотеки готовы к использованию без предварительного обучения и как запустить REST серверы с ними. Перед тем, как приступить к обучению моделей, мы расскажем о различных возможностях...

Voxgun – сервис для создания профессионального видеоконтента без лишних усилий Всем привет! Сегодня хотел рассказать вам о новом интересном проекте – сервисе для создания видео для бизнеса Voxgun. Этот инструмент позволяет создавать видео-контент с профессиональной озвучкой и анимацией меньше чем за 10 минут и без профильных навыков. Читать дальше →

Проект Windows 10 on ARM для Lumia становится еще лучше Есть хорошие новости для тех, кто планирует установить Windows 10 on ARM на Lumia 950, Lumia 950 XL или даже на Acer Jade Primo после того, как поддержка Windows 10 Mobile закончится. Разработчики, делающие Windows 10 on ARM для Lumia, объявили о новом обновлении.В грядущем ...

Netgear представил еще два космических маршрутизатора Wi-Fi 6 Netgear расширил линейку маршрутизаторов Wi-Fi 6 еще двумя новинками. Nighthawk RAX40 - модель начального уровня и Nighthawk RAX200 - новым флагманом серии. Они присоединятся к уже анонсированным RAX80 и RAX120 . Nighthawk RAX40 - это двухдиапазонный 4-потоковый маршрут...

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

[Перевод] 48 open source ресурсов для JavaScript (2019) Мы выбрали из 20 000 проектов и библиотек для JavaScript 48 самых лучших (по звёздам на GitHub) и сгруппировали в 5 категорий: Пользовательский интерфейс (1~9) Инструменты JavaScript (10~25) Machine Learning (26~33) Проекты (34~39) Инструменты разработчика (40~48) Чита...

Игры против видеокарт 4. GeForce GTX 1650, GeForce GTX 1060, Radeon RX 580 и другие бюджетные видеокарты в 12 играх Возвращаемся к старой рубрике «Игры против видеокарт». Под этим названием у нас периодически выходят тестирования в подборке игр, которым ранее уделялось мало внимания в других материалах. В таких обзорах мы изучаем производительность как...

[Из песочницы] Openshift — красношляпые поделки OpenShift Развертка Openshift. Конфигурация после установки. Создание и подключение PV. Создание и разворачивание проекта Red Hat Decision Manager (enterprise аналог kie-workbench). Создание и разворачивание проектов AMQ (red hat active mq) и postgressql c использованием п...

Предварительный обзор EVGA GeForce RTX 2080 Ti Kingpin Gaming. Карта с СЖО Если вы следите за рынком видеокарт в последнее время, то заметили, что некоторые новые модели стоят не просто дорого, а невероятно дорого. Даже самые базовые варианты видеокарт нового поколения обходятся в приличную сумму, что уж говорить о каких-то более продвинутых вариан...

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

Разгон комплектующих бесполезен, дорог и опасен! На примере Intel Core i7 8700K Анализируем, что дает разгон комплектующих в 2019 году. Есть ли от него практическая польза? Во сколько обходится это увлечение? Советы для желающих "соскочить с иглы" разгона.

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

Яндекс.Метрика от А до Я Подробное и понятное обновленное руководство по установке и использованию Яндекс.Метрики.

VR-технологии помогут в разработке российских двигателей Государственная корпорация Ростех рассказала о проекте по использованию технологий виртуальной реальности (VR) для ускорения процесса создания передовых российских двигателей. Фотографии Ростеха Речь идёт об использовании средств VR при работе с «цифровыми двойниками». Это в...

Вышло накопительное обновление для Windows 10 May 2019 Update (18362.113/KB4497936) В рамках «Вторника исправлений» корпорация Microsoft выпустила накопительное обновление для Windows 10 May 2019 Update в канале Release Preview. Обновление KB4497936 изменяет номер ОС до версии 18362.113 и имеет следующий список изменений:Обеспечивает защиту от нового подкла...

REST Assured: что мы узнали за пять лет использования инструмента REST Assured — DSL для тестирования REST-сервисов, который встраивается в тесты на Java. Это решение появилось более девяти лет назад и стало популярным из-за своей простоты и удобного функционала. В DINS мы написали с ним более 17 тысяч тестов и за пять лет использования ст...

Adobe выпустила Photoshop для iPad и приложение для создания опыта дополненной реальности Aero Примерно через год после первоначального анонса компания Adobe наконец выпустила приложение Photoshop для iPad. Финальная версия 1.0 была представлена во время проведения конференции Max Design. Приложение было переработано с учётом использования на мобильном устройстве и вк...

Как быстро написать веб-сайт или веб-приложение и не увязнуть в сборщиках Это маленькое руководство описывает создание реактивного веб-приложения используя отрисовку на стороне сервера (Server-Side Rendering, SSR). Клиентская часть являет собой полноценное Vue-приложение, в моём случае используя шаблон MVVM. Серверное приложение работает на микроф...

В Норвегии снимут фильм о картине Эдварда Мунка Режиссёр Эрик Поппе в киноленте расскажет о создании полотна «Крик». Норвежец утверждает, что кинокартина будет повествовать зрителю именно о самом известном творении, а не о всей жизни художника-экспрессиониста. Постановщик рассказал, что уже очень давно планировал воплоти...

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

Habr Weekly #17 / Кредиты Сбера будет одобрять ИИ — страшновато, реклама в open-source продуктах — сомнительно В этом выпуске: 00:14 — К концу 2020 года все кредиты в Сбербанке будет одобрять искусственный интеллект, k_karina 10:43 — Рассказ о том, как популярная JavaScript-библиотека начала выводить в терминал рекламу, ru_vds Читать дальше →

Что нас ждет в iOS 13 Меньше месяца осталось до конференции разработчиков WWDC 2019 где Apple представит iOS 13, watchOS 6 и macOS 10.15. Издание Bloomberg опубликовало  масштабный список нововведений и обновлений ожидаемых от Apple.В iOS 13 Apple снова сосредоточится на повышении производит...

Как протестировать производительность серверов: подборка из нескольких open source бенчмарков Продолжаем нашу серию материалов, посвященную тестированию производительности серверов. Сегодня поговорим о паре проверенных временем бенчмарках, которые до сих пор поддерживают и обновляют — NetPerf, HardInfo и ApacheBench. Читать дальше →

Windows 10 версии 1903 получает новое обновление стека обслуживания Microsoft рекомендует пользователям Windows 10 версии 1903 установить новое обновление стека обслуживания (SSU) для устранения ошибки в компонентах по запросу (FOD).SSU необходимо для правильной работы самого процесса Windows Update, и Microsoft регулярно выпускает обновлени...

Apple обновляет приложения iWork Как и было обещано ранее в марте, Apple представила основные обновления для всех своих приложений iWork для iOS, включая Pages, Keynote и Numbers. Сегодняшнее обновление принесло расширенную функциональность Apple Pencil, совпавшую с добавлением поддержки Apple Pencil на нов...

Windows 10: настройки не открываются — что делать? Если вы недавно установили Windows 10, то, как правило, эта проблема может быть быстро устранена. Для этого корпорация Microsoft выпустила инструмент для решения проблемы, который сам исправляет эту ошибку. Если ошибка возникла после длительного использования Windows 10, то...

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

Avast выпустил продукт для поддержания производительности и безопасности "Все устройства, установленные или подключенные к ПК, имеют драйверы для двусторонней связи между устройством и операционной системой. Устаревшие или недостающие драйверы могут привести к проблемам с производительностью или потенциальным угрозам безопасности, - объясняе...

[Перевод] Что такое качественная idle-анимация? Разработчики делятся своими любимыми примерами Создание связи игрока с персонажем, раскрытие подробностей его личности, чтобы он был для игрока уникальным — сложная задача, и как решить её всего несколькими простыми движениями? Анимации ожидания (Idle animations), эти небольшие всплески движения, когда игрок ненадолго ...

Архитектура Armv8.1-M включает расширенные возможности машинного обучения и обработки сигналов для самых маленьких встраиваемых систем Компания Arm на этой неделе представила архитектуру Armv8.1-M. В ней используется технология Arm Helium, представляющая собой расширение M-Profile Vector Extension (MVE) для процессоров серии Arm Cortex-M. Как утверждается, Helium обеспечивает повышение производительнос...

Если проект «Театр» используй акторов… В этой статье будет рассказ об опыте использования акторного подхода в одном интересном проекте автоматизированной системы управления для театра. Это именно впечатление от использования, не более того. Заглянуть за кулисы...

IT Governance для чайников В конце января на сайте ISACA (COBIT и т.п.) опубликована статья «Руководство ИТ для чайников» (IT Governance 101: IT Governance for Dummies). Заявляется, что это только первая часть цикла. Причём автор статьи не кто-нибудь, а сам Пол Вилкинсон (Paul Wilkinson) владелец и у...

[Перевод] Профессии будущего: «Кем вы будете работать на Марсе?» «Пилот реактивного ранца» — это «профессия прошлого», ей 60 лет. «Разработчик реактивных ранцев» — 100 лет. «Инструктор школьного курса по конструированию реактивных ранце»в — профессия настоящего, делаем сейчас. А какая профессия будущего? Тампер? Археопрограммист? Диза...

Galaxy Note 10 не будет иметь чипа Snapdragon 855 Plus WinFuture утверждает, что модели Galaxy Note 10, будут иметь более старый Snapdragon 855 вместо Snapdragon 855 Plus. Международные модели Galaxy Note 10 будут иметь новый 7-нм чипсет Exynos 9825 . Набор микросхем Exynos 9825 будет обеспечивать несколько лучшую производительн...

Библиотека генератора ассемблерного кода для микроконтроллеров AVR. Часть 2 Библиотека генератора ассемблерного кода для микроконтроллеров AVR Часть 2. Начало работы Как и планировалось, в этой части рассмотрим более подробно особенности программирования с использованием библиотеки NanoRTOS. Те, кто начал чтение с этого поста, могут ознакомиться с о...

Сайт использует ИИ для создания лиц несуществующих людей Возможно, многие уже в курсе, что с помощью ИИ можно эффективно помещать реальные лица в видео, но теперь стало ясно, что технология может использоваться для автоматической генерации лиц. Разработчик Филипп Ванг (Phillip Wang) создал сайт ThisPersonDoesNotExist, еди...

[Из песочницы] Создаем элементы интерфейса программно с помощью PureLayout Привет, Хабр! Представляю вашему вниманию перевод статьи Creating UIViews Constraints Programmatically Using PureLayout автора Aly Yaka. Сегодня я проведу вас через создание простого пользовательского интерфейса мобильного приложения кодом, без использования раскадровок и...

[Из песочницы] Как я сделал удобной разработку на Vue.js с server-side рендерингом Всем привет! Начну с небольшой предыстории. Свой новый проект я решил попробовать сделать на Vue.js. Мне нужен был серверный рендеринг (SSR), CSS модули, code-splitting и прочие прелести. Разумеется, для повышения производительности разработки нужна была горячая перезагр...

3D-напечатанные детали для мебели Ikea: упрощаем жизнь инвалидам Ikea Israel работает с некоммерческими организациями Milbat и Access Israel для создания 3D-напечатанных деталей. С их помощью мебель становится более удобной для людей с особыми потребностями и ограниченными возможностями. Коллаборация Ikea, Milbat и Access Israel Шведский...

Apple купила стартап DataTiger, чтобы «переосмыслить весь маркетинговый опыт» Как сообщает источник, компания Apple приобрела британский стартап DataTiger, специализирующийся на цифровом маркетинге. Как сказано на сайте компания, она стремится «переосмыслить весь маркетинговый опыт». Компания создала набор инструментов для создания п...

Клон NumPy Небольшой модуль для работы с массивами в Python без использования сторонних библиотек (клон NumPy, но только на чистом Python). Читать дальше →

[Перевод] Введение в Redis с использованием Spring Boot Перевод статьи подготовлен специально для студентов курса «Разработчик на Spring Framework». В этой статье мы рассмотрим основы использования Redis через Spring Boot с помощью библиотеки Spring Data Redis. Мы создадим приложение, которое демонстрирует, как выполнять CR...

Какой лазерный принтер купить для дома: советы от CHIP Пройдемся по характеристикам домашнего "лазерника". Какой лучше купить для дома, чтобы хорошо печатал и недорого обходился в плане расходников?

Обзор и тестирование блока питания ASUS ROG Thor 1200W с сертификатом 80 Plus Platinum Для создания своего первого блока питания специалисты ASUS ROG заручились поддержкой инженеров Seasonic. Но оказалось ли это сотрудничество плодотворным? Давайте узнаем, протестировав модель ROG Thor 1200W и сравнив ее с обширной подборкой флагманских моделей других производ...

System.IO.Pipelines — малоизвестный инструмент для любителей высокой производительности Здравствуй, читатель. Прошло уже достаточно много времени с момента выхода .NET Core 2.1. И такие крутые нововведения, как Span и Memory, уже рассмотрены весьма широко, про них можно достаточно много прочитать, посмотреть и услышать. Однако, к сожалению, библиотека под назва...

[Из песочницы] Реализация горячей перезагрузки С++ кода в Linux * Ссылка на библиотеку в конце статьи. В самой статье изложены механизмы, реализованные в библиотеке, со средней детализацией. Реализация для macOS еще не закончена, но она мало чем отличается от реализации для Linux. Здесь в основном рассматривается реализация для Linux. Г...

[Перевод] Особенности использования типа данных Symbol в JavaScript Символьные примитивы — это одно из новшеств стандарта ES6, которое принесло в JavaScript некоторые ценные возможности. Символы, представленные типом данных Symbol, особенно полезны при использовании их в качестве идентификаторов свойств объектов. В связи с таким сценарием их...

Основные понятия стандартной библиотеки С++ Данная статья определяет основные понятия стандартной библиотеки С++. Она приводится для того чтобы на неё ссылаться в дальнейшем. Наибольшей частью стандартной библиотеки С++ является библиотека STL (Standard Template Library – Стандартная Библиотека Шаблонов). Библиотека S...

Реалистичная анимация персонажей в играх с помощью ИИ Разработчиками из Эдинбургского Университета представлен новый алгоритм для создания реалистичных движений персонажей в играх. Обученная на Motion Capture траекториях нейросеть пытается копировать движения реальных людей, но при этом адаптирует их под персонажей видеоигр. ...

Meizu добавляет новый системный инструмент OneMind 3.0 в 10 моделей На конференции Meizu 16s, компания представила свой новый системный инструмент OneMind 3.0, который, как утверждается, может повысить производительность Snapdragon 855 SoC. Согласно заявлению компании, OneMind 3.0 изначально был разработан для работы с Flyme 8, но до этой си...

Температура 110°C — «ожидаемая и находится в пределах спецификации» для GPU серии AMD Redeon RX 5700 Вчера компания AMD в своем блоге подробно рассказала о механизме изменения частоты и контроля температуры GPU 3D-карт серии Radeon RX 5700 (Navi). Регулярно наблюдаемые первыми пользователями этих карт значения более 100 °С породили вопросы и опасения, что и побудил...

Мастер визиток от AMS Software Создать самостоятельно визитку для своего бизнес — проекта теперь не проблема. Каждый желающий может испытать возможности уникальной программы по созданию визиток от AMS Software и лично убедиться, что это самый качественный софт в данной области. Простота и доступност...

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

В Госдуме заявили о необходимости перекрыть каналы недобросовестного использования криптовалют Власти РФ должны перекрыть возможность «недобросовестного» использования криптовалют. Об этом «Парламентской газете» заявил председатель комитета Госдумы по финансовому рынку Анатолий Аксаков. Он заявил, что криптовалюты часто используются для отмывания средств, то...

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

Aorus CV27Q: изогнутый игровой монитор с частотой обновления 165 Гц Компания GIGABYTE представила под брендом Aorus монитор CV27Q, предназначенный для использования в составе игровых настольных систем. Новинка имеет вогнутую форму. Размер составляет 27 дюймов по диагонали, разрешение — 2560 × 1440 пикселей (формат QHD). Углы обзора по горизо...

gamescom 2019: Devil May Cry 5, Blair Witch и другие игры появятся в Xbox Game Pass до конца месяца Корпорация Microsoft на мероприятии Inside Xbox в рамках выставки gamescom 2019 представила свежую подборку игр, которая попадёт в библиотеку Xbox Game Pass.

Выпущена бета-версия Microsoft Launcher 5.2 Участникам бета-тестирования Microsoft Launcher для Android стала доступна новая версия лаунчера под номером 5.2.0.48885. Это первое крупное обновление в 2019 году, которое, впрочем, не приносит с собой каких-либо существенных новшеств, а направлено на улучшения удобства ис...

Куо: Apple выпустит 12,9-дюймовый iPad и 16-дюймовый MacBook Pro с технологией mini-LED в конце 2020 года Apple заинтересована в использовании mini-LED панелей, поскольку они предлагают насыщенную гамму, высокий коэффициент контрастности и широкий динамический диапазон.

Google Analytics: базовое практическое руководство Обновленное подробное руководство по настройке и началу использования Гугл Аналитики. Интерфейс, установка кода, построение отчетов.

Прогнозирование результатов футбольных матчей Модель машинного обучения на Python c использованием библиотеки Scikit-learn, для прогнозирования результатов футбольных матчей Российской Премьер Лиги (РПЛ). Читать дальше →

[Перевод] Создание собственных синтаксических конструкций для JavaScript с использованием Babel. Часть 1 Сегодня мы публикуем первую часть перевода материала, который посвящён созданию собственных синтаксических конструкций для JavaScript с использованием Babel. Читать дальше →

Бета-версия iOS 13.1 Компания из Купертино перешла на бета-тестирование iOS 13.1, поскольку она уже подготовила iOS 13 к выпуску и, вероятно, готовится к выпуску iOS 13.1, которая направлена ​​на восстановление функций, которые изначально были доступны в iOS 13, но были удалены позже в процессе...

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

Патент недели: двигатель навылет При непосредственном участии Федеральной службы по интеллектуальной собственности («Роспатента») мы решили ввести на сайте рубрику «Патент недели». Еженедельно в России патентуются десятки интересных изобретений и усовершенствований — почему бы не рассказывать о них в числе ...

В Dota 2 добавили Arcana на Earthshaker В ночь на 24 мая Valve выпустила обновление для Dota 2, в котором добавила Acrana для Earthshaker. Она меняет модель персонажа, иконки и анимации способностей, озвучку, а также имеет второй стиль. Получить предмет можно только при достижении 365 уровня Боевого пропуска к The...

[Перевод] 7 шагов к использованию Room. Пошаговое руководство по миграции приложения на Room Room — это библиотека, которая является частью архитектурных компонентов Android. Она облегчает работу с объектами SQLiteDatabase в приложении, уменьшая объём стандартного кода и проверяя SQL-запросы во время компиляции. У вас уже есть Android-проект, который использует SQL...

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

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

Обновленная игровая панель Xbox Microsoft выпустила обновление игровой панели Xbox. Разработчики добавили монитор производительности с разными показаниями и функция отслеживания достижений. Монитор производительности включает в себя счетчик FPS и показания использования системных ресурсов. Уведомлен...

Вступила в силу новая редакция Правил регистрации доменных имен в доменах .RU и .РФ 23 мая 2019 года вступила в силу новая редакция Правил регистрации доменных имен в доменах .RU и .РФ. Точечные изменения, внесенные в Правила, касаются отдельных аспектов регистрации и поддержки доменных имен. Внесенные изменения способствуют повышению безопасности использ...

Android Dev Podcast #87. JNI, NDK, private API, инструменты низкоуровневой разработки Первый эксперимент формата подобного рода хардкорных выпусков, объяснения деталей работы экосистемы, платформы и инструментария Android.

Коммутаторы InfiniBand Mellanox HDR 200G с технологией Mellanox SHARP удвоили производительность платформы Nvidia для ИИ Компания Mellanox Technologies, которую Nvidia покупает за 6,9 млрд долларов, объявила, что ее коммутаторы InfiniBand HDR 200G с технологией «масштабируемого протокола иерархического агрегирования и сокращения» (Scalable Hierarchical Aggregation and Reductio...

Поддержка HDR обеспечит датчику изображения Canon 3U3MRXSAAC динамический диапазон 120 дБ Компания Canon анонсировала разработку датчика изображения типа CMOS, который будет характеризоваться широким динамическим диапазоном и возможностью работы в широком диапазоне температур. Разрешение полнокадрового датчика изображения Canon 35MMFHDXSMA равно 2,7 Мп, а ...

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

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

Бета-версия Sketch 53, декабрьское обновление Adobe XD и другие новые инструменты дизайна интерфейсов Год только начался, а список новых инструментов дизайна и свежих обновлений уже распирает размер одного материала. Завалило не хуже, чем знатной зимней метелью. Попробую не расплескать. ...

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

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

В России разрабатывают процессор для ускорения нейросетей Четыре российские компании объединились для создания первого отечественного процессора, предназначенного для радикального повышения производительности компьютерных нейронных сетей, пишут «Известия». Эксперты сказали в комментариях газете, что российский чип должен быть вполн...

Как выбрать прокси-сеть для бизнеса: 3 практических совета Изображение: Unsplash Маскирование IP-адреса с помощью прокси нужно не только для того, чтобы обходить цензуру в интернете и смотреть сериалы. В последние годы прокси все чаще используют для решения корпоративных задач от тестирования приложений под нагрузкой, до конкурен...

[Перевод] 9 библиотек веб-компонентов 1. Material components web Обычно заголовок «Material» размещает библиотеку компонентов пользовательского интерфейса прямо наверху рейтингов по количеству звездочек и загрузок. Веб-библиотека Google Material-components — это версия веб-компонента библиотеки Material-UI. По...

Вперёд в каменный век: Китай и Россия грозят отрезать США от редких ресурсов Торговая война Трампа с КНР грозит отбросить саму Америку на десятилетия назад. Правительство США, под руководством Дональда Трампа, с целью защиты американских производителей, решило объявить экономическую войну Китаю. Речь идёт о повышении пошлин на ввозимые из Китая това...

[Перевод] Учебный курс по React, часть 13: компоненты, основанные на классах Сегодня мы публикуем перевод очередного занятия учебного курса по React. Оно посвящено компонентам, основанным на классах. Такие компоненты создают с использованием ключевого слова class. → Часть 1: обзор курса, причины популярности React, ReactDOM и JSX → Часть 2: функци...

ASUS VA24EHE Eye Care: безрамочный монитор с поддержкой Adaptive-Sync Компания ASUS представила монитор VA24EHE семейства Eye Care, выполненный на матрице IPS размером 23,8 дюйма по диагонали. Панель обладает разрешением 1920 × 1080 пикселей — формат Full HD. Яркость составляет 250 кд/м2, контрастность — 1000:1 (динамическая контрастность дост...

Исследователи разобрались, каков прирост производительности Radeon RX 5700 XT при использовании PCIe 4.0 Результаты довольно интересные.

Samsung разработала 64-мегапиксельный датчик для смартфонов Samsung представила 64-мегапиксельный сенсор Samsung ISOCELL Bright GW1 с пикселями размером 0,8 мкм, самый маленький из доступных на рынке прямо сейчас. Кроме того, Samsung также представила 48MP версию ISOCELL Bright GM2. Она также имеет размер пикселя 0,8 мкм, что дает Sa...

11 полезных советов для путешественников Подборка о том, как путешествовать дёшево, с комфортом и без лишних проблем.

В Intel считают, что добавление ядер не увеличивает производительность процессоров в играх Главный стратег Intel по развитию производительности продуктов Райан Шраут (Ryan Shrout) хочет, чтобы мир знал, что большее количество ядер процессора не обязательно означает лучшую производительность. Не так давно он опубликовал в полуофициальном блоге Performance at Intel,...

Angular: создание и публикация библиотеки Начнем с начала Если мне не изменяет память, то с версии 6 в angular появилась возможность создавать в одном workspace проекты разных типов: application и library. До этого момента люди, которые хотели создать библиотеку компонент, скорее всего, пользовались отличным и поле...

myTarget запускает рекомендации в динамическом ремаркетинге Mail.ru Group обновляет возможности динамического ремаркетинга в рекламной платформе myTarget. Новый инструмент позволяет рекламодателям показывать в объявлениях не только те товары и услуги, которыми интересовались пользователи на их ресурсах, но и похожие на них предложени...

Обзор и тестирование игрового ноутбука ASUS TUF Gaming FX705DY Совсем недавно мы рассказывали нашим читателям о новом игровом ноутбуке компании ASUS. Тогда мы отметили высокое качество изготовления, сбалансированную систему охлаждения и неплохую автономность. На достаточном уровне оказалась и производительность. Теперь же подошла очеред...

Практикум RHEL 8 Beta: Устанавливаем Microsoft SQL Server Microsoft SQL Server 2017 был доступен для полноценного использования под RHEL 7 с октября 2017 года, и при работе над RHEL 8 Beta Red Hat тесно сотрудничала с Microsoft, чтобы повысить производительность и обеспечить поддержку большего числа языков программирования и прикла...

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

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

Руководство Xiaomi нашло объяснение высоким ценам на Redmi K20 и K20 Pro Несколько дней назад на индийском рынке были представлены смартфоны Redmi K20 и K20 Pro, но анонс был омрачен немалыми, по мнению пользователей, ценами на новинки. ***

Broadband Forum опубликовал новые стандарты Форум широкополосной связи (Broadband Forum) опубликовал стандарты для стимулирования глобального использования оптического доступа. Стандарты определяют интерфейс прикладного программирования (API) для замены программного модуля динамического распределения пропускной способ...

Как будет работать Национальная электронная библиотека России К самой библиотеке можно получить доступ через портал http://нэб.рф.К концу 2024 г. в библиотеке должно быть представлено 48 тыс. оцифрованных книжных памятников - такое требование содержится в нацпроекте "Культура". В настоящий момент фонд электронных документов Н...

APEX станет главным нововведением Android Q. Что это такое? Android Q покажут, как обычно, на Googe I/O. Уже сейчас известно, что в систему встроят полноценную темную тему, а все стандартные приложения компании к моменту выхода новой версии Android будут обновлены под данное нововведение. Однако тёмная тема — не главное в Andr...

Apple выпустила macOS Catalina: что нового? Вчера, 7 октября, Apple выпустила новую версию операционной системы для Mac, macOS Catalina. Ее можно скачать из Mac App Store бесплатно. Обновление доступно для всех, кто имеет совместимый Mac. macOS Catalina вносит несколько существенных изменений в Mac, устраняя iTunes в ...

Страны БРИКС могут создать единую цифровую валюту Страны-участницы группы БРИКС (Бразилия, Россия, Индия, КНР и ЮАР) рассматривают возможность создания единой платежной системы и запуска цифровой валюты. Об этом ТАСС заявил глава Российского фонда прямых инвестиций (РФПИ), член делового совета БРИКС Кирилл Дмитриев. «Р...

Обзор и тестирование ноутбука Acer Swift 1 SF114-32 на базе процессора Intel Pentium N5000 Компания Acer всегда относительно неплохо чувствовала себя на рынке ноутбуков, но последние пару лет были для нее особо удачными. Достигалось это не только за счет постоянного обновления модельного ряда и повышения качества в...

[Перевод] 12 советов для тех, кто использует Redux при разработке React-приложений Когда речь идёт о разработке React-приложений, то, в плане архитектуры кода, маленькие проекты часто бывают более гибкими, чем большие. Нет ничего плохого в том, чтобы создавать такие проекты с использованием практических рекомендаций, нацеленных на более крупные приложения....

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

[Перевод] Горький урок отрасли ИИ По итогу 70-ти лет исследований в области ИИ главный урок заключается в том, что общие вычислительные методы в конечном счёте наиболее эффективны. И с большим отрывом. Конечно, причина в законе Мура, точнее, в экспоненциальном падении стоимости вычислений. Большинство иссл...

Fujitsu выступит на Hannover Messe 2019 Новости -    Использование возможностей архитектуры Fujitsu Digital Annealer по повышению эффективности и оптимизации использования ИТ ресурсов позволяет производителям масштабно совершенствовать производственные процессы в режиме реального времени и форм...

[Из песочницы] Динамический импорт в JavaScript В начале прошлого года было предложено ввести в JavaScript возможность динамического импорта. Если кто не знает, то сейчас в JavaScript нативно поддерживается только статическая импортизация и для этого есть причины, но это тема отдельного разговора. Предложение было реализо...

Continuous delivery для вашей Kotlin Multiplatform библиотеки Привет! Меня зовут Юрий Влад, я Android-разработчик в компании Badoo и принимаю участие в создании библиотеки Reaktive — Reactive Extensions на чистом Kotlin. В процессе работы мы столкнулись с тем, что в случае с Kotlin Multiplatform continuous integration и continuous del...

[Не] используйте CDN Практически в любой статье или инструменте для оптимизации скорости сайтов есть скромный пункт «используйте CDN». Вообще, CDN – это content delivery network или сеть доставки контента. Мы в компании «Метод Лаб» часто встречаемся с вопросами клиентов по этой теме, некоторые с...

Обзор наушников KZ AS10 и KZ ZS10 — излучателей много не бывает Knowledge Zenith (или просто KZ) уже давно себя зарекомендовал в качестве производителя доступных Hi-Fi наушников. Закрепившись в бюджетном сегменте, они решили выйти на новый уровень, выпустив героев нашего обзора AS10 и ZS10. В чем новшество и отличие? KZ AS10 и KZ ZS10 вы...

[Перевод] Создание современных облачных приложений с использованием Pulumi и .NET Core Мы рады объявить о поддержке .NET Core для Pulumi! Это объявление означает, что вы можете декларировать облачную инфраструктуру — включая все в Azure, например Kubernetes, Functions, AppService, Виртуальные машины, CosmosDB и другое, — используя ваш любимый язык .NET, включа...

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

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

[Перевод] Рассказ о том, как Linux привели в Windows Всё то время, которое я работаю в Microsoft, я занимаюсь созданием инструментов для Linux-разработчиков. Я приступила к работе в августе 2016 года, после выпуска из Виргинского университета, где изучала информатику и менеджмент. Во время учёбы я программировала, в основном, ...

Представлены мониторы ASUS VP249HE и VP249HR Компания ASUS пополнила ассортимент мониторов Eye Care моделями VP249HE и VP249HR, которые получили 23,8-дюймовые IPS-матрицы. Новинки характеризуется тонкими рамками вокруг панели, разрешением 1920:1080 пикселей (Full HD), временем отклика 5 мс, яркостью 250 кд/м2, контраст...

Директ начал открытое бета-тестирование библиотеки минус-фраз В новом интерфейсе Яндекс.Директа появилась библиотека минус-фраз — каталог, в котором можно сгруппировать часто используемые минус-фразы в специальные наборы. Сегодня новый инструмент перешел в режим открытого бета-тестирования. Библиотека позволяет...

Google представляет три инструмента для защиты ваших персональных данных Компания Google запустила «Месяц осведомленности о кибербезопасности», в рамках которого презентовала несколько новых инструментов и лайфхаков. Например, диспетчер паролей для входа в учетные записи Chrome и Android, который покажет их слабые места, оповестит, если пароль бы...

Новая дизайн-система Microsoft, советы по упрощению интерфейсов, памятка по описанию анимации и другие новости за май Традиционный дайджест директора по дизайну Mail.ru Group Юрия Ветрова.

Строительные блоки распределенных приложений. Первое приближение В прошлой статье мы разобрали теоретические основы реактивной архитектуры. Пришло время поговорить о потоках данных, путях реализации реактивных Erlang/Elixir систем и шаблонах обмена сообщениями в них: Request-response Request-Chunked Response Response with Request Publis...

Представлен монитор Acer Predator XN253Q X с частотой обновления 240 Гц Компания Acer пополнила ассортимент мониторов 24,5-дюймовой моделью Predator XN253Q X, которая ориентирована на использование в игровых системах. Новинка характеризуется разрешением 1920:1080 пикселей, временем отклика в 0,4 мс, частотой обновления 240 Гц, углом обзора по го...

Дефективное встраивание функций в Go Эквивалентен ли по производительности код, представленный ниже? // (A). Вызов HasPrefix будет встроен. return strings.HasPrefix(s, "#") // (B). Ручное встраивание тела HasPrefix. return len(s) >= len("#") && s[:len("#")] == "#" Ответ: нет. За подробностями и объя...

[Перевод] Учебный курс по React, часть 17: пятый этап работы над TODO-приложением, модификация состояния компонентов В сегодняшней части перевода курса по React мы предлагаем вам выполнить очередное практическое задание и представляем вашему вниманию рассказ о том, как модифицировать состояние компонентов React. → Часть 1: обзор курса, причины популярности React, ReactDOM и JSX → Часть ...

[Перевод] Автоматические canary деплои с Flagger и Istio CD признано в качестве практики корпоративного программного обеспечения и является результатом естественной эволюции устоявшихся принципов CI. Однако CD по-прежнему является довольно редким явлением, возможно, из-за сложности управления и страха перед неудачными деплоями, в...

[Перевод] Конференция DEFCON 19. Anonymous и мы. Часть 2 Конференция DEFCON 19. Anonymous и мы. Часть 1 Джошуа Корман: вы знаете, я не сторонник самосуда, но я не думаю, что подобный подход должен исчезнуть. Это важный вопрос. Если мы думаем, что наша отрасль дисфункциональна и не уверены, что будем услышаны, тогда давайте примен...

Генеральный директор Walt Disney покинул совет директоров Apple Компания Apple сообщила, что генеральный директор Walt Disney Боб Айгер (Bob Iger) покинул совет директоров Apple. Это связано с тем, что Apple и Disney вступают в конкуренцию на рынке потокового телевещания. Фактически, Айгер покинул совет директоров Apple в то...

Google прекратит поддержку сервиса «Инструменты переводчика» В последние годы динамика использования сервиса постоянно падает, рассказали в компании.

Новые блейд-сервера для совершенствования IT-инфраструктуры На рынке появился блейд-сервер hp proliant bl460c gen10. Производители сделали его универсальным инструментом, используемым для выполнения традиционных и гибридных операций. Позиционируется как мощная вычислительная платформа, имеющая память и внутреннее хранилище. Благодаря...

Google обновил инструмент проверки оптимизации для мобильных Google обновил свой инструмент для проверки оптимизации сайтов для мобильных устройств (Mobile Friendly Test), добавив возможность протестировать код. Теперь вебмастера смогут проверять свои ресурсы также перед запуском, а не после, как это было ранее. Если в коде будут обна...

[Перевод] Эдвард Сноуден: поле битвы — шифрование «Без шифрования мы потеряем всю конфиденциальность. Это наше новое поле битвы.» — Эдвард Сноуден Эдвард Сноуден — бывший сотрудник ЦРУ и осведомитель, автор книги “Личное дело”. Он президент совета директоров Фонда «Свобода прессы». «Если интернет-трафик не зашифрован, л...

Cruise открывает исходный код Worldview В Cruise Automation сотни инженеров и тестировщиков работают с данными, собранными на дорогах и через симулятор. Также специальная внутренняя команда AV Tools создает приложения для визуализации, поиска и анализа этих данных. Ведь пользователи и разработчики должны понимать ...

Facebook обновляет инструменты для управления контентом и монетизации Facebook запускает ряд обновлений, которые дадут авторам и издателям больше возможностей для управления контентом и монетизации. Расширение возможностей для использования Brand Collabs Manager Этот сервис позволяет рекламодателям найти партнёров для создания брендированного ...

Полные характеристики Samsung Galaxy Note10 Plus На ресурсе Slashleaks были обнародованы детальные характеристики грядущего флагманского Samsung Galaxy Note10 Plus из официального руководства по использованию смартфона. ДисплейSamsung Galaxy Note10+ получит фирменный 6,8-дюймовый дисплей Infinity-O Dynamic AMOLED с…

Google прекратит поддержку сервиса Translator Toolkit Поисковый гигант Google прекратит поддержку онлайн-редактора Translator Toolkit («Инструменты переводчика»), сообщили в компании. Сервис будет закрыт 4 декабря 2019 года. В компании объяснили, что когда сервис только появился, онлайн-переводчиков было мало. Сейчас доступно м...

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

[Перевод] 33+ инструмента для безопасности Kubernetes Прим. перев.: Если вы задаётесь вопросами безопасности в инфраструктуре, основанной на Kubernetes, этот замечательный обзор от компании Sysdig станет отличной отправной точкой для беглого знакомства с актуальными на сегодняшний день решениями. В него включены и комплексные с...

Adobe залатала инструменты для веб-дизайна Новый набор плановых патчей Adobe оказался скромным: разработчик совокупно устранил 11 уязвимостей в четырех приложениях для Windows и macOS из набора Creative Cloud. Данных об использовании новых проблем в злонамеренных атаках на настоящий момент нет. Всем обновлениям присв...

Web tools, или с чего начать пентестеру? Продолжаем рассказывать о полезных инструментах для пентестера. В новой статье мы рассмотрим инструменты для анализа защищенности веб-приложений. Наш коллега BeLove уже делал подобную подборку около семи лет назад. Интересно взглянуть, какие инструменты сохранили и укрепили...

UML&Enterprise Architect: проектируем целевой процесс при создании автоматизированной системы Советский плакат «Автоматическую систему управления производством — народному хозяйству!», художник Р. Сурьянинов, 1972 «Рассказ о моделировании именно сложных систем» Предыстория К одной из моих статей по моделированию «сказочной» предметной области (часть 1, часть 2) был ...

[Перевод] Практический пример использования render-функций Vue: создание типографской сетки для дизайн-системы В материале, перевод которого мы сегодня публикуем, речь пойдёт о том, как создать типографскую сетку для дизайн-системы с использованием render-функций Vue. Вот демонстрационная версия проекта, который мы будем здесь рассматривать. Здесь можно найти его код. Автор этого мат...

Снижение производительности процессоров Intel Core i5 8-го и 9-го поколений при использовании «заплаток» от уязвимостей достигает 18% Тестирование проводилось в ОС Linux.

Google призвал с осторожностью использовать инструмент «Параметры URL» Во время последней видеовстречи для вебмастеров сотрудник Google Джон Мюллер ответил на вопрос касательно использования инструмента «Параметры URL». Так, один из вебмастеров поинтересовался, учитывает ли Google эти настройки, или они нужны только для владельцев сайтов. В отв...

Huawei представила новый интерфейс для смартфонов В EMUI 10 используются три основных улучшения, коснувшихся дизайна интерфейса, повышения удобства использования в различных сценариях и стабильности работы.

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

Gmail запускает динамические письма в приложениях для iOS и Android Google объявил о запуске поддержки технологии AMP for Email в приложениях Gmail для iOS и Android. Данная технология позволяет компаниям добавлять в рассылки интерактивный контент, такой как опросники, каталоги товаров и т.п. В Gmail эта функциональность называется «динамиче...

Видеообзор Bosch HomeMix Power 18V: экосистема аккумуляторных инструментов Электроинструменты используются повсеместно в быту для решения разнообразных задач. Аккумуляторные инструменты обеспечивают владельца свободой перемещения во время работы. Компания Bosch последовательно развивает свою экосистему аккумуляторных инструментов для домашнего испо...

[Перевод] Два в одном: Intel Optane Memory H10 (часть 1) Часть 1 >> Часть 2 Кэширование SSD существует уже долгое время, и позволяет выжимать максимум производительности из быстрых устройств хранения данных. В последние годы в царстве небольших, дорогих и очень быстрых накопителей правили продукты Intel Optane, использующие...

«Яндекс» анонсировал возобновление сотрудничества с Mediascope В начале этого года «Яндекс» отказался от использования на своих веб-ресурсах счетчиков Mediascope. Это решение руководство холдинга объяснило заботой о защите пользовательских данных.

Смартфон Asus ROG Phone скоро получит Android 9.0 Pie Источники сообщают о том, что игровой смартфон Asus ROG Phone в скором времени получит обновление прошивки на базе операционной системы Android 9.0 Pie. Устройство было замечено в базе данных тестового пакета Geekbench, где оно проходит под модельным номером ASUS ASUS_Z...

Как создать Python wrapper и не сойти с ума Недавно на Хабре прочитал статью про очень полезный инструмент, и так как я уже давно искал какой-то проект, чтобы начать контрибьютить, решил посмотреть, что там есть на гитхабе и чем можно помочь. Одно из issue было на счет создания обертки (дальше буду использовать wrappe...

Новая версия OxygenOS 9.5.9 для OnePlus 7 Pro улучшает качество фотографий и делает интерфейс более плавным Флагманский смартфон с выдвижной фронтальной камерой OnePlus 7 Pro получил очередное обновление программного обеспечения, которое проходит под номером OxygenOS 9.5.9. Несмотря на то, что китайский компания OnePlus выпускает обновления для своих новых смартфонов довольно...

[Перевод] Улучшаем письменный английский: как понять, когда использовать пассивный залог Один из наиболее часто встречаемых в интернете советов по улучшению письменного английского звучит так: «Не используйте пассивный залог» (passive voice). Об этом пишут в различных блогах, такие конструкции в 100% случаев подчеркивают многие инструменты для проверки граммат...

Монитор AOC U4308V обладает 43-дюймовым экраном и временем отклика 5 мс Компания AOC представила монитор U4308V с технологией SuperColor, 43 дюймовым дисплеем и разрешением 4K. Частота обновления равна 60 Гц, динамическая контрастность — 20 000 000:1, а время отклика — 5 мс. Углы обзора по горизонтали и вертикали достигают 178 градусов. Предусм...

На CES 2019 представлена новая линейка SSD Plextor потребительского сегмента Компания Plextor представила на выставке CES 2019 новую линейку твердотельных накопителей потребительского сегмента, которая скоро пополнит ассортимент производителя. Более интересной из двух предстоящих новинок является серия SSD M10Pe. Эти накопители с интерфейсом PCI...

10 инструментов для роста сотрудников внутри компании От корпоративной библиотеки до метафорических игр.

Пропали контакты на Android — как восстановить? Советы и инструкции по восстановлению контактов на Android-смартфонах. При использовании смартфона на Android может случиться сбой — из телефонной...

ASUS анонсировала монитор ROG Swift PG279QR формата 2K/WQHD Компания ASUS представила монитор ROG Swift PG279QR формата 2K/WQHD. Аппарат предназначен для использования в составе игровых настольных систем, который получил 27 дюймов по диагонали. Разрешение устройства обладает 2560 на 1440 пикселей и контрастность — 1000:1. Частота об...

Главы компаний ценят рекомендации ИБ-директоров, но не дают им отдельный бюджет К подавляющему большинству директоров по информационной безопасности (89%) регулярно обращаются за советом главы компаний, но при этом только каждый четвёртый глава ИБ-службы (23%) работает под прямым руководством совета директоров ...

Создатель CRISPR-близнецов попал в список влиятельных людей по версии Time. Но вряд ли обрадуется этому Хе Цзянькуй — тот самый, который сейчас находится под стражей в Китае за создание генномодифицированных близнецов — хотел стать знаменитым. Но точно не в этом смысле. Редакция Time включила создателя первых CRISPR-деток в свой список «100 самых влиятельных людей в мире» в 2...

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

Книга «Знакомство с PyTorch: глубокое обучение при обработке естественного языка» Привет, Хаброжители! Обработка текстов на естественном языке (Natural Language Processing, NLP) — крайне важная задача в области искусственного интеллекта. Успешная реализация делает возможными такие продукты, как Alexa от Amazon и Google Translate. Эта книга поможет вам из...

Unity Package Manager Unity — платформа, которая существует довольно давно и постоянно развивается. Однако, работая в ней с несколькими проектами одновременно, все еще можно столкнуться со сложностями в использовании общих исходников (.cs), библиотек (.dll) и остальных ассетов (изображения, звуки...

В Windows 10 исправили проблему, из-за которой использование Cortana чрезмерно нагружало CPU В последние недели пользователи Windows 10 (1903) не могли нормально работать с голосовым помощником Cortana, так как это вызывало значительное повышение нагрузки на ЦП.

В ожидании EMUI 10 владельцы Huawei P30 и P30 Pro получили важное обновление EMUI 9.1 Хотя некоторые пользователи уже тестируют новую оболочку EMUI 10 на смартфонах линейки Huawei P30, на этой неделе производитель выпустил важное обновление для EMUI 9.1. Версия EMUI 9.1.0.226 содержит исправления безопасности в соответствии с сентябрьскими стандартами, а...

Oppo присоединилась к проекту CameraX API от Google В этом году Google представила CameraX API — это библиотека или набор AI-алгоритмов Android Jetack, предназначенных для того, чтобы облегчить разработку приложения камеры.   Их преимуществом является то, что разработчикам не нужно прописывать специальный код в сво...

Delivery Club решил отказаться от приборов из пластика Руководство решило отказаться от использования пластиковых приборов. Таким образом, включаться в заказы они больше не будут.

Несколько ассоциаций от имени «IT-индустрии» поддержали создание 5-й IT-группы ФЛП и повышение налоговой нагрузки до 10% Как сообщает ресурс AIN, четыре ассоциации – ACC, ЕБА, IT Ukraine и СУП – подписали и направили премьер-министру Украины Алексею Гончаруку письмо, в котором они от имени «всей IT-индустрии» (или как минимум «большинства IT-индустрии») приветствуют идею создания 5-й группы ФЛ...

Состоялся релиз Bitcoin Core 0.18.1 В пятницу, 9 августа, разработчики самого популярного клиента сети биткоин Bitcoin Core объявили о выходе новой версии ПО. Bitcoin Core 0.18.1 Released!https://t.co/uSV3Mxfk6G — Bitcoin Core Project (@bitcoincoreorg) August 9, 2019 Версия 0.18.1 содержит незначительные измен...

Cockpit – упрощение типичных административных задач в ОС Linux через удобный веб-интерфейс В этой статье я расскажу про возможности инструмента Cockpit. Cockpit создан с целью облегчения администрирования ОС Linux. Если говорить кратко, то он позволяет выполнять наиболее типичные задачи администратора Linux через приятный веб-интерфейс. Возможности Cockpit: устано...

iPhone XR, XS и XS Max после обновления потеряют производительность 24 сентября Apple выпустит новое обновление iOS 13.1. После этого обновления старые и прошлогодние iPhone, начиная с модели XR, XS и XS Max потеряют производительность. Чтобы сохранить автономность старому аккумулятору и избежать внезапных отключений смартфона Apple тайно с...

История о том, как PVS-Studio нашёл ошибку в библиотеке, используемой в… PVS-Studio Это небольшая история о том, как с помощью PVS-Studio удалось найти ошибку в исходном коде библиотеки, используемой в PVS-Studio. Причём не теоретическую, а фактическую — ошибка проявлялась на практике при использовании библиотеки в анализаторе. Читать дальше →

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

Apple снова поймали на обмане В руководстве по использованию банковской карты Apple Card целых тринадцать раз упомянуто, что она выполнена из титана, хотя на самом деле материал является сплавом, который состоит из 90% титана и 10% алюминия.

Simplify3d V4.1.2 Вышло обновление популярного  слайсера Simplify3d до версии 4.1.2Continued improvements for single outline corkscrew printing (vase mode)Increased reliability for single extrusion toolpath placementMore intuitive support structure placement while using the cross-section...

Контент-маркетинг, SEO, тесты и опросы: 9 инструментов для продвижения стартапа за рубежом Всем привет! Меня зовут Марго, и я профессиональный маркетолог. В последнее время много работаю с проектами на международных рынках, и хочу делиться этим интересным опытом. Недавно я публиковала подборку инструментов для создания контента на английском языке, а сегодня р...

[Перевод] Flutter: прокачиваем AppBar & SliverAppBar Во Flutter для создания панели инструментов используется хорошо всем известный AppBar, ну а когда нам нужна динамическая панель инструментов, которая покажет контент при свайпе, мы используем отличный виджет SliverAppBar. Оба виджета позволяют сделать приложение чуточку крас...

Разработка сайта на WebAssembly с помощью NetCore 3 и Blazor Мое мнение, что WebAssembly будущее интернета. Данная технология на текущий момент уже интегрирована в большинство современных браузерах (а точнее в их движках) на ПК и мобильных устройствах. В таких браузерах как Chrome, Edge, Firefox, и WebKit. В данной статье я опишу как ...

[Из песочницы] Обзорная статья по A-Frame A-Frame — это веб-фреймворк позволяющий создавать различные приложения, игры, сцены в виртуальной реальности (ВР). Все вышеописанное будет доступно прямо из браузера вашего шлема ВР. Этот инструмент будет полезен как тем кто хочет заниматься разработкой ВР игр в браузере, ...

В Huawei официально представили фирменную оболочку EMUI 10 В компании отмечают три основных улучшения оболочки, коснувшихся дизайна интерфейса, повышения удобства использования в различных сценариях и стабильности работы.

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

Настройка smart-оборудования Zyxel в автономном и «облачном» режимах О чем статья? 1. Короткий обзор и unboxing smart-коммутатора Zyxel XGS1930-28HP и точки доступа NWA1123-ACv2 2. Описание процесса настройки: в автономном режиме “облачном” режиме с использованием Nebula Control Center (NCC) 3. решение ряда мелких проблем, возникших в ...

Какой мультиметр выбрать для дома: советы от электрика Мультиметр - крайне полезный прибор, который должен быть у каждого мужчины. Достаточно ли для бытового использования недорогой модели или лучше сразу брать профессиональную? Об этом и не только - в нашей статье.

В Ford подтвердили планы по использованию платформы MEB для проектирования электрокаров Руководство Ford официально подтвердило планы компании по использованию платформы MEB производства Volkswagen для проектирования автомобилей на электрической тяге.

[Перевод] Тестирование инфраструктуры как код с помощью Pulumi. Часть 1 Добрый день, друзья. В преддверии старта нового потока по курсу «DevOps практики и инструменты» делимся с вами новым переводом. Поехали. Использование Pulumi и языков программирования общего назначения для инфраструктурного кода (Infrastructure as Code) дает много преимущ...

Подборка @pythonetc, апрель 2019 Это десятая подборка советов про Python и программирование из моего авторского канала @pythonetc. Предыдущие подборки. Читать дальше →

Подборка @pythonetc, май 2019 Это одиннадцатая подборка советов про Python и программирование из моего авторского канала @pythonetc. Предыдущие подборки. Читать дальше →

Google начала распространять новую ОС на «умные» часы Компания Google начала распространять свежее обновление платформы Wear OS для «умных» часов. Это следующий апдейт за версией Wear OS 2.2, также известной как H.  Версия Wear OS 2.3 исправляет ряд ошибок и, что более важно, продлевает время автономной р...

64% сотрудников доверяют роботам больше, чем своим руководителям Люди больше доверяют роботам, чем своим руководителям - таковы результаты второго ежегодного исследования “AI at Work” ("ИИ на работе"), проведенного Oracle и Future Workplace. ИИ меняет отношения между сотрудниками и технологиями на работе Воп...

10 программ для создания крутой анимации С этими утилитами сделать собственный мультфильм не так сложно, как кажется.

Великобритания допустит Huawei к созданию сети 5G Великобритания предоставит Huawei Technologies возможность участвовать в создании сети 5G. Другими словами, основной союзник Соединенных Штатов отступил от провозглашенной ранее жесткой позиции, соответствующей рекомендации «старшего брата», который всеми си...

Неканонический canonical Использование директивы canonical – наиболее предпочтительный инструмент объединения страниц сайта Сообщение Неканонический canonical появились сначала на Searchengines.ru.

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

Представлен профессиональный монитор Acer CP3271K Компания Acer представила монитор CP3271K Pbmiippruzx, который ориентирован на профессионалов: фотографов, дизайнеров и пр. Новинка характеризуется 27-дюймовой IPS-панелью с разрешением 3840:2160 пикселей, поддержкой DisplayHDR 400, яркостью 400 кд/м2, 90% охватом цветового ...

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

Machine Learning для Vertica Аннотация В данной статье я хочу поделиться собственным опытом работы с машинным обучением в хранилище данных на Vertica. Скажем честно, я не являюсь аналитиком-экспертом, который сможет в деталях расписать все многообразие методик исследования и алгоритмов прогнозирования ...

Две новые модели Nintendo Switch представят в июне Nintendo может выпустить две новые модели Switch уже в июне. Одна модель будет более доступной, в то время как другая модель имеет «расширенные возможности» для заядлых геймеров. Младшая модель станет преемником портативной 3DS. Некоторые ее функции, например, вибр...

Микросервисы на php и swoole для конвертации телеграм каналов в RSS В предыдущем посте я рассказал про то, как настроить и использовать php телеграм клиент madelineProto для парсинга постов. Но при использовании библиотеки я столкнулся с несколькими недостатками: Долгая обработка запросов из-за авторизации телеграм клиента; Неудобная нас...

[Из песочницы] Создание Android приложения с использованием Anko Layouts и Anko Coroutines Примерно год назад я начал использовать Kotlin в своих Android проектах. Мне хотелось попробовать что-то новое, что было бы интересно изучать. Тогда я и наткнулся на Anko. К тому времени писать UI на xml порядком осточертело. Мне всегда нравилось писать интерфейс руками, не...

Новую функцию Huawei получат избранные смартфоны и ноутбуки Представив оболочку EMUI 10, компания Huawei анонсировала новую функцию Multi-Screen Collaboration для повышения производительности работы: совместную работу с несколькими экранами. Эта функция позволяет подключить смартфон Huawei к ноутбуку Matebook по воздуху для быст...

[Из песочницы] MicroPyServer простой HTTP сервер для ESP8266 и ESP32 Всем привет! Хочу рассказать о библиотеке MicroPyServer написанной на Python, которая позволяет взаимодействовать с устройствами ESP8266 и ESP32 посредством простого HTTP сервера. Что такое MicroPyServer? MicroPyServer это простой HTTP сервер предназначенный для проектов на...

NEC выпустила инструменты для беспроводных презентаций Компания NEC Display Solutions представила универсальный инструмент для презентаций и совместной работы — Collaboration Board. Серия предназначена для проведения беспроводных презентаций в помещениях для совещаний. Дисплеи в серии поставляются с инструментом NEC Mos...

Старые графические процессоры NVIDIA GeForce GTX получат поддержку трассировки лучей Компания NVIDIA объявила о сотрудничестве с Unity и Unreal для интеграции трассировки лучей в обоих игровых движках. Более того, обновление драйвера, которое выйдет в следующем месяце, позволит использовать технологию DXR (DirectX Raytracing) на старых графических процессор...

Valve выпустила новое обновление для Dota 2 Вчера вечером Valve объявили, что выпускают новое обновление для игры Dota 2, под названием "Сокровище карминового каскада" (Treasure of the Carmine Cascade). Обновление содержится из новых предметов и снаряжений для героев таких как AA, Batrider, Oracle. Однако это еще н...

Google: инструмент изменения адреса не предназначен для слияний сайтов На днях сотрудник Google Джон Мюллер ответил в Twitter на вопрос касательно использования инструмента «Изменение адреса». В частности, он прояснил, что объединение сайтов не подпадает под случаи применения этого инструмента. Вопрос к Мюллеру звучал так: «Когда мы присоединяе...

ПМЭФ 2019: «Сбербанк» и «Росатом» будут сотрудничать в сфере цифровых инноваций Целями сотрудничества являются повышение эффективности текущей деятельности и бизнес-процессов сторон за счет использования инновационных технологий.

Опубликована подборка фотографий с камеры Nokia 9 PureView Вчера компания HMD Global наконец-то представила долгожданный смартфон Nokia 9 PureView, главной особенностью которого стала тыльная камера с пятью модулями с оптикой ZEISS. Как оказалось, все модули имеют разрешение 12 Мп, а два из них монохромные. Сообщается, что суммарное...

Операторы и провайдеры предупредили о новой опасности Операторы связи обратились к Совету Федерации с просьбой законодательно запретить использование данных их абонентов компаниям, которые устанавливают на сетях оборудование для фильтрации трафика.

iPhone отказываются работать с последним обновлением iOS Очередное обновление операционной системы iOS до версии 12.1.4 стало причиной многочисленных проблем с работоспособностью iPhone. Многочисленные жалобы на те или иные сложности с использованием смартфона поступают из различных регионов мира.

В Google Optimize теперь доступны мультистраничные эксперименты Google сообщил о запуске мультистраничных экспериментов в инструменте для A/B-тестирования и персонализации сайтов Google Optimize. Теперь при создании экспериментов или персонализаций пользователи сервиса смогут добавить в них дополнительные страницы, чтобы расширить их охв...

Как российские педагоги интегрируют технологии в учебный процесс? Об этом говорят результаты исследовательского спецпроекта "Цифровая грамотность педагогов", реализованного Аналитическим центром НАФИ весной 2019 года. В рамках исследования сначала замерялся уровень цифровой грамотности российских учителей школ и преподавателей ву...

Новый видеоускоритель Nvidia GeForce RTX 2080 Super: чуть быстрее RTX 2080, но до RTX 2080 Ti еще далеко (базовый обзор с теоретической частью, синтетическими и игровыми тестами) Подход Nvidia при создании RTX 2080 Super несколько отличается от виденного нами ранее в случае младших моделей семейства Super. Так как обычный вариант RTX 2080 уже и так использовал почти полноценный графический процессор TU104, то Nvidia пришлось перейти к полной версии э...

Вышла стабильная версия Android 10 для Galaxy Note 10 Компания Samsung выпустила стабильную версию Android 10 с фирменной оболочкой One UI 2.0 для Galaxy Note 10. Обновление весит 139 МБ, для тех кто устанавливал тестовую версию, а те кто впервые будет переходить на Android 10, обновление будет весит 2 ГБ. Обновление получи...

Как правильно выбрать ОЗУ в 2019 году: руководство от tomshardware Лучшие советы от экспертов сайта tomshardware

Сбылась мечта россиян: товары с AliExpress можно бесплатно возвращать без объяснения причин Между прочим, именно Россия стала второй после родного для маркетплейса Китая страной, граждане которой получили такую возможность. На возврат без объяснений отводится две недели с момента получения покупки.

Полезная функция в Android Q решит раздражающую проблему Если вас раздражает постоянно гаснущий экран смартфона, а сильно завышенное время для выхода в спящий режим съедает слишком много заряда батареи, тогда вам должна понравиться новая функция «Screen attention» – это решение раздражающей проблемы, а при некото...

Использование werf для выката комплексных Helm-чартов Статья посвящена разработке Helm-чартов для Kubernetes с использованием готовых решений из репозиториев чартов. При таком подходе пользователь применяет рецепты сообщества или свои собственные, обеспечивая своевременное обновление типовых компонентов всех своих проектов и ...

В России предложили повысить штраф за использование смартфонов при вождении В Госдуме заявили о необходимости повышения штрафа за использование водителями смартфонов во время движения.

«Сбербанк» создал лабораторию нейронаук и поведения человека под руководством доктора Курпатова Лаборатория займётся изучением психологии клиентов при использовании продуктов банка.

Google закрывает ещё один сервис Руководство компании Google планирует с начала 2021-го года отказаться от использования сервиса Cloud Print, предоставляющего возможности организации облачной печати.

В меру элегантно и качественно: обзор и тест 27-дюймового 2К-монитора Philips 276E8F Производитель называет монитор Philips 276E8F «превосходным дисплеем Quad HD с изящным дизайном, широким углом обзора и расширенной цветовой палитрой». После теста и двухнедельного использования этой модели с таким определением соглашаешься целиком и полностью. Впрочем, не о...

Обзор GPS-часов Garmin Forerunner 245 Music: плаваем с музыкой С Garmin Forerunner 245 Music вы можете обходиться совсем без смартфона - гаджет легко заменит и часы, и телефон. Все подробности о модели - в нашем обзоре.

Роскомнадзор работает над новыми инструментами полной блокировки Telegram Роскомнадзор работает над новыми инструментами полной блокировки мессенджера Telegram. Об этом в ходе Петербургского международного экономического форума (ПМЭФ) сообщил глава Роскомнадзора Александр Жаров. По его словам, раньше исполнение решения суда было возможно только по...

Один из самых популярных игровых движков получил поддержку трассировки лучей Видеокарты Nvidia поколения Turing выделяются не только отличной производительностью и огромными ценами, но и поддержкой аппаратного ускорения трассировки лучей. Технология, о которой писали многие годы, наконец-то добралась до геймеров, но проблема в том, что наличие с...

Монитор BenQ EX2780Q обладает частотой обновления 144 Гц Представлен новый монитор BenQ EX2780Q для использования в составе игровых систем. Новинка обладает 27-дюймовым дисплеем с разрешением 2560 на 1440 пикселей (формат 2К). Частота обновления составляет 144 Гц, контрастность 1000:1, а время отклика — 5 мс (GtG). В мониторе ре...

Тестирование технологий NVIDIA Ray Tracing и DLSS в игре Control и мини-обзор проекта Тестирование видеокарт GeForce RTX 2080 Ti, GeForce RTX 2080, GeForce RTX 2070 и GeForce RTX 2060 с использованием технологий Ray-tracing и DLSS в разрешениях 1920 х 1080, 2560 х 1440 и 3840 х 2160.

Обзор и тест материнской платы MSI MEG Z390 Godlike: флагман для Coffee Lake Refresh У каждого уважающего себя производителя есть линейка моделей, особенностью которой является использование передовых наработок инженеров компании. И герой обзора относится именно к таким решениям. Это не просто слова. Новинка, предназначенная для процессоров Intel поколения C...

Открытый вебинар «Fluent Validation как инструмент валидации данных» И снова здравствуйте! В рамках запуска курса «Разработчик C#» мы провели традиционный открытый урок, посвящённый инструменту Fluent Validation. На вебинаре рассмотрели, как избавиться от кучи if-ов на примере проверки корректности заполнения данных покупателя, изучили внут...

Как защитить глаза от телефона и смартфона? Рекомендации и советы для защиты глаз при использовании современных телефонов. Сегодня владельцы мобильных устройств могут выполнять практически все...

Анонсирован Microsoft Web Template Studio Компания Microsoft объявила о выпуске ранней версии кросс-платформенного расширения для Visual Studio Core под названием Microsoft Web Template Studio, которое призвано упростить и ускорить процесс создания полнофункциональных веб-приложений. Web Template Studio использует ...

[Перевод] Ускорение instagram.com. Часть 1 В последние годы на instagram.com появилось много нового. Очень много. Например — средства создания историй, фильтры, творческие инструменты, уведомления, прямые сообщения. Однако по мере роста проекта всё это дало один печальный побочный эффект, который заключался в том, чт...

[Из песочницы] Аппаратный bit banding CortexM3/M4(ARM), архитектура ядра, ассемблер, С/C++14 и капля мета программирования Введение Внимание, это не очередная «Hello world»статья о том как помигать светодиодом или попасть в свое первое прерывание на STM32. Однако, я постарался дать исчерпывающие объяснения по всем затрагиваемым вопросам, поэтому статья будет полезна не только многим профессионал...

Бенчмарки для Linux-серверов: 5 открытых инструментов Сегодня мы расскажем об открытых инструментах для оценки производительности процессоров, памяти, файловых систем и систем хранения данных. В список вошли утилиты, предлагаемые резидентами GitHub и участниками тематических тредов на Reddit, — Sysbench, UnixBench, Phoronix Te...

Microsoft предупреждает, что последнее обновление Windows 10 может снизить производительность в некоторых играх Компания Microsoft признала, что последнее обновление для Windows 10 (KB4482887), выпущенное 1 марта, может ухудшить производительность графики и мыши в некоторых играх. Разработчик ОС предупреждает об этом в описании обновления: «После установки KB4482887 пользо...

Новые инструменты для обнаружения HTTPS-перехвата По мере роста использования HTTPS растёт желание посторонних лиц внедриться в защищённый трафик. Исследование 2017 года The Security Impact of HTTPS Interception показало, что это становится всё более распространённой практикой. Анализ трафика на серверах обновления Firefo...

Epic Games открыла бесплатный доступ к тысячам материалов Megascans для разработчиков Разработчик компьютерных игр Epic Games приобрёл компанию Quixel, создавшую крупнейшую в мире библиотеку фотограмметрических материалов Megascans. Теперь огромная библиотека из более 10 тыс. текстур и объектов, которые ранее использовались для создания фотореалистичных сцен ...

Конкурс разработчиков ботов для ТамТам Bot API появился в мессенджере ТамТам недавно, 3 месяца назад. Мы провели закрытое бета-тестирование, в рамках которого 86 разработчиков создали 330 ботов. Вместе с бета-тестировщиками мы внесли сотни правок, выпустили два обновления Bot API и одно для документации. Мы р...

Браузерная версия Sketch, коллекция аватаров, шаблон для анимаций в Material Design и другие новые инструменты дизайна Свежий свежак про свежие инструменты дизайна на свежей волне весенней свежести.

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

Redmi Note 7 Pro показал убедительные результаты в тестах Смартфон Redmi Note 7 Pro оказался значительно более производительным по сравнению с Redmi Note 7 благодаря использованию мобильной платформы Qualcomm Snapdragon 675. В данной однокристальной системе, которая создана с использованием 11-нанометрового технологического пр...

Монитор Dell S3220DGF обладает временем отклика в 4 мс Представлен новый монитор Dell S3220DGF для использования в составе игровых систем. Новинка обладает 31,5-дюймовым дисплеем с разрешением 2560 на 1440 пикселей. Частота обновления составляет 165 Гц, контрастность 3000:1, а время отклика — 4 мс. Углы обзора по горизонтали и...

Как я «взломал» Qiwi без знаний программирования Вступление Снова всем привет. На этот раз статья не будет поднимать «сурьезные» вопросы. Это будет рассказ о том, как не зная программирования, но будучи достаточно смекалистым и внимательным, можно найти серьезную уязвимость, которая, к примеру, позволит вам списать все ден...

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

Как поставить обновление Windows 10 May 2019 Update на свой компьютер прямо сейчас Если в последнюю минуту Microsoft не найдёт никаких ошибок, 21 мая стартовало распространение обновления Windows 10 May 2019 Update (1903). Это уже седьмое подобное крупное обновление системы Windows 10 для совместимых компьютеров и планшетов. Здесь будет ряд усовершенствова...

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