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

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

[Перевод] Функциональный JavaScript: что такое функции высшего порядка и зачем они нужны? «Функции высшего порядка» — это одна из тех фраз, которыми часто разбрасываются. Но редко кто может остановиться и объяснить, что это такое. Возможно, вы уже знаете, что называют функциями высшего порядка. Но как мы используем их в реальных проектах? Когда и почему они быва...

Julia: функции и структуры-как-функции Несмотря на то, что в языке Julia по замыслу отсутствует «классическое» объектно-ориентированное программирование с классами и методами, язык предоставляет средства абстрагирования, ключевую роль в которых играет система типов и элементы функционального программирования. Рас...

Сколькими способами можно записать факториал на Scheme? Злые языки утверждают, что функциональные языки программирования — «языки для написания факториалов». Чаще всего так определяют язык Haskell, мы же начнем с того функционального языка, который сильно повлиял и на Haskell, и на подмножество средств для функционального програм...

Новый спецпроект от ForkLog и æternity «Смена парадигмы: функциональное программирование в блокчейн-разработке» Криптоэнтузиасты, ходлеры, разработчики и даже некоторые экономисты считают, что за блокчейном будущее. Но за чем будущее блокчейна? ForkLog и æternity рассмотрели этот вопрос с точки зрения стилей и языков программирования в новом спецпроекте «Смена парадигмы: функционально...

[Перевод] Функциональное мышление. Часть 9 Это уже 9 часть серии статей по функциональному программированию на F#! Уверен, на Хабре существует не очень много настолько длинных циклов. Но мы не собираемся останавливаться. Сегодня расскажем про вложенные функции, модули, пространства имен и смешивание типов и функций в...

Взгляд со стороны EcmaScript на общую теорию ООП Привет, Хабр! До сего дня я занимался лишь переводами интересных, на мой взгляд, статей англоязычных авторов. И вот настала пора самому что-то написать. Для первой статьи я выбрал тему, которая, я уверен, будет полезна junior-разработчикам, стремящимся дорасти до «мидлов»,...

Функциональное программирование с точки зрения EcmaScript. Композиция, каррирование, частичное применение Привет, Хабр! Сегодня мы продолжим наши изыскания на тему функционального программирования в разрезе EcmaScript, на спецификации которого основан JavaScript. В предыдущей статье мы разобрали основные понятия: чистые функции, лямбды, концепцию имутабельности. Сегодня поговор...

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

Как писать полиморфические программы c помощью Arrow Привет, Хабр! Меня зовут Артём Добровинский, я работаю в компании Finch. Предлагаю к прочтению статью одного из отцов библиотеки функционального программирования Arrow о том, как писать полиморфические программы. Часто люди, которые только начинают писать в функциональном...

Функциональные интерфейсы… в VBA "…те, кто не прочь поглазеть на любителя прилюдно свалять дурака, пусть понаблюдают, как я доказываю, что Java и Visual Basic – близнецы, разлученные при рождении, а С++ им даже не дальний родственник." Брюс Мак-Кинни “Крепкий орешек Visual Basic” Введение Постоянный инте...

[Из песочницы] Три Больших Лжи о JavaScript Привет, Хабр! Представляю вашему вниманию мой перевод статьи "The Three Big Lies About JavaScript" автора Richard Kenneth. Данная статья была написана в мае 2016 года, однако ее актуальность, на мой взгляд, не исчезла. Я начинающий программист, поэтому возможны оши...

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

[Перевод] Шесть способов, которыми тестировщики могут принести пользу (помимо функционального тестирования) Салют! Уже на следующей неделе стартуют занятия в новом потоке курса «QA-специалист», в связи с этим делимся с вами полезным материалом, переведенным специально для студентов курса. Поехали. Резюме: Многие тестировщики проводят только функциональное тестирование, не выхо...

Не морочьте мне голову со своим функциональным программированием Адепты функционального программирования любят завлекать новичков обещаниями идеальной выразительности кода, 100% корректностью, лёгкостью поддержки и простотой рефакторинга, а иногда даже пророчат высочайшую производительность. Однако, опытные разработчики знают, что такого ...

[Перевод] Функциональное мышление. Часть 10 Вы представляете, это уже десятая часть цикла! И хотя до этого повествование было сфокусировано на чисто функциональном стиле, иногда удобно переключиться на объектно-ориентированный стиль. А одними из ключевых особенностей объектно-ориентированного стиля являются возможност...

[Перевод] Монады за 15 минут Вступление На конференции YOW! 2013 один из разработчиков языка Haskell, проф. Филип Вадлер, показал, как монады позволяют чистым функциональным языкам осуществлять императивные по сути операции, такие, как ввод-вывод и обработку исключений. Неудивительно, что интерес аудито...

Надежное программирование в разрезе языков. Часть 2 — Претенденты Первая часть с функциональными требованиями тут Заявленные как языки программирования с прицелом на надежность. В алфавитном порядке — Active Oberon, Ada, BetterC, IEC 61131-3 ST, Safe-C. Читать дальше →

[Перевод] Монада «Maybe» через async/await в C# (без Task-oв!) Обобщенные асинхронные типы возвращаемых значений — это новая возможность появившаяся в C# 7, которая позволяет использовать не только Task в качестве возвращаемого типа асинхронных (async/await) методов, но также и любые другие типы (классы или структуры), удовлетворяющие ...

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

Функциональный Swift Что объединяет «каррирование», «монады», «алгебраические типы данных»? Не только тот факт, что часть разработчиков старается обходить эти слова стороной, но еще и функциональное программирование. Под заботливым руководством Евгения Елчева мы погрузились в функциональную пара...

Обектно ориентированное програмирование в графических языках Объектно-ориентированное программирование (ООП) – концепция, которая призвана облегчить разработку сложных систем, за счет введения новых понятий, более приближенных к реальному миру, чем функциональные и процедурные языки программирования. Как пишет википедия, «Обычный чело...

Windows 10 May 2019 Update получает новую функцию Windows Update Windows 10 версии 1903, выпуск которой запланирован на конец мая 2019 года, представит улучшенную страницу настроек Центра обновления Windows. В последней сборке Центр обновления Windows получает новую опцию, которая позволит пользователям устанавливать накопительные и допол...

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

Nokia 8110 4G получит поддержку WhatsApp Функциональный телефон Nokia 8110 4G работает на специальном программном обеспечении под названием KaiOS, которое также доступно на популярном JioPhone. Операционная система может запускать WhatsApp и несколько других коммуникационных / развлекательных приложений на функ...

AppsCast #10: Функциональный Swift В этом миниюбилейном выпуске гость из солнечного Красноярска (sic!) Евгений Ёлчев поведал нам о функциональном программировании и как эта парадигма находит себе место в Swift и других языках.

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

[Перевод] 9 правил крутого расширения для Visual Studio Крутые расширения Visual Studio имеют несколько ключевых признаков, которые отличают их от остальных. Они выглядят и на самом деле хорошо продуманы, функциональны и надежны. Кроме того, они делают то, что должны, до уровня совершенства и нативно вписываются во внутренние фун...

[Перевод] Что есть и чего нет в Go. Часть 1 Всем привет, в преддверии старта нового потока по курсу «Разработчик Golang» хотим поделиться с вами переводом интересной статьи, в первой части которой разбираются элементы, которые есть в Go. Поехали. Go создавался с оглядкой назад, и его базовая комплектация действител...

Apple выпустила iOS 13.2 с поддежкой AirPods Pro и функции Deep Fusion Apple выпустила iOS 13.2, второе крупное обновление для iOS, добавляющее множество новых функций в iPhone. Помимо исправлений ошибок, iOS 13.2 приносит с собой и несколько новых функций. Одной из самых важных функция iOS 13.2 является поддержка недавно анонсированных…

[Перевод] Собеседование: Swift. Вопросы и ответы Языку программирования Swift всего четыре года, но он уже становится основным языком разработки для iOS. Развиваясь до версии 5.0, Swift превратился в сложный и мощный язык, отвечающий как объектно-ориентированной, так и функциональной парадигме. И с каждым новым релизом в н...

[Из песочницы] Почему вы должны думать о функциональном программировании Привет, Хабр! Представляю вашему вниманию перевод своей статьи «Why you should think about functional programming», посвященной функциональному программированию. Почему вы должны думать о функциональном программировании? Давайте ответим на следующие вопросы: всегда ли в...

[Перевод] Функциональное программирование: дурацкая игрушка, которая убивает производительность труда. Часть 1 Возможно, вы уже слышали о так называемом «функциональном» программировании. Возможно, вы даже подумываете о том, что вам стоит его как-нибудь попробовать. Ни в коем случае этого не делайте! Функциональное программирование полно недочётов, оно не подходит для реальных пр...

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

Когда вредно хешировать ПредисловиеДанный текст будет являться одной из переписанных глав для учебного пособия по защите информации кафедры радиотехники и систем управления, а также, с этого учебного кода, кафедры защиты информации МФТИ (ГУ). Полностью учебник доступен на github (см. также draft re...

noexcept-ctcheck или несколько простых макросов, чтобы компилятор помогал при написании noexcept кода При разработке на C++ время от времени приходится писать код, в котором исключения не должны возникать. Например, когда нам нужно написать не бросающий исключений swap для собственных типов или определить noexcept move-оператор для своего класса, или вручную реализовать нетр...

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

Как мы в IntelliJ IDEA ищем лямбда-выражения Важной возможностью любой IDE является поиск и навигация по коду. Один из часто используемых вариантов поиска на языке Java — поиск всех реализаций данного интерфейса. Часто такая функция называется иерархией типов (Type Hierarchy) и выглядит как на картинке справа. Перебира...

В Windows 10 Build 19481 не тестируется функция Sets Прошел почти год с тех пор, как Microsoft убрала Sets из Windows, функцию, которая позволяла вам открывать несколько вкладок в любом приложении Windows 10.После почти года молчания энтузиасты Microsoft снова заговорили о Windows Sets, так как знаменитый инсайдер Microsoft Wa...

Введение в контекстно-ориентированное программирование на Kotlin Это перевод статьи An introduction to context-oriented programming in Kotlin В этой статье я постараюсь описать новое явление, которое возникло как побочный результат стремительного развития языка Kotlin. Речь идет о новом подходе к проектированию архитектуры приложений и б...

Основы шаблонов С++: шаблоны функций Дисклаймер: статья была начата еще в феврале, но, по зависящим от меня причинам, закончена не была. Тема очень обширна, поэтому публикуется в урезаном виде. Что не поместилось, будет рассмотренно позже. Невозможно разбираться в современном С++, не зная, что такое шаблоны п...

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

[Перевод] Функциональный JavaScript: пять способов нахождения среднего арифметического элементов массива и метод .reduce() Методы итерирования массивов похожи на «стартовые наркотики» (это, конечно, не наркотики; и я не говорю, что наркотики — это хорошо; это — просто фигура речи). Из-за них многие «подсаживаются» на функциональное программирование. Всё дело в том, что они невероятно удобны. Кро...

[Перевод] Модели дженериков и метапрограммирования: Go, Rust, Swift, D и другие В некоторых сферах программирования нормально хотеть написать такую структуру данных или алгоритм, которые могут работать с элементами разных типов. Например, список дженериков или алгоритм сортировки, которому нужна только функция сравнения. В разных языках предложены всев...

[Перевод] Интервью — 10 вопросов про Swift. Часть 2 До запуска курса «iOS-разработчик» остается все меньше времени, поэтому сегодня мы продолжаем публиковать материал из серии «10 вопросов про Swift». Первую часть которого можно прочитать тут. Объясните дженерики в Swift? Дженерики (универсальные шаблоны) позволяют вам пис...

Подсказки для функционального заказчика. Press Δ to read Иногда так не хватает подсказок по ходу выполнения миссии ИТ-проекта – «жми W, чтобы двигаться вперёд». Чтобы хоть как-то помочь тем, кто оказался на месте функционального заказчика (от него очень многое зависит на проекте), мы собрали топ-10 подсказок, которые помогут успе...

Sticky Notes в Windows 10 обзавелось новыми функциями Приложение управления задачами Microsoft в Windows 10 получило новое обновление. Обновление приносит новые функции и улучшения.Sticky Notes теперь поддерживает Windows 10 чистую тему (Clear Theme), которая является новой функцией Windows 10 May 2019 Update. Кроме того, после...

[Перевод] Функциональное мышление. Часть 8 Привет, Хабр! Мы с небольшим запозданием возвращаемся с новогодних каникул с продолжением нашей серии статей про функциональное программирование. Сегодня расскажем про понимание функций через сигнатуры и определение собственных типов для сигнатур функций. Подробности под кат...

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

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

Harman Kardon Esquire Mini 2: строго, стильно, функционально Harman Kardon Esquire Mini 2 – компактная колонка с самыми необходимыми функциями и безупречным дизайном для требовательных путешественников.

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

Вкладки в Проводнике возвращаются с Windows 10 Build 19481 Помните функцию Sets в Windows 10? Эта функция, которую Microsoft добавила в Windows еще в прошлом году, после чего ее быстро убрала, чтобы доработать эту фичу. После чего функция Наборы и вовсе была заморожена из-за перехода браузера Edge на новый движок Chromium, так как ф...

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

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

Windows 10 19H2 будет представлять собой Service Pack По информации Мэри Джо Фоли, следующее крупное обновление для Windows 10 под кодовым названием 19H2 по-прежнему планируется, однако оно будет представлять собой скорее Service Pack (набор исправлений и улучшений), нежели привычное функциональное обновление. They are definit...

[Из песочницы] Прагматическое функциональное программирование Привет, Хабр! Предлагаю вашему вниманию перевод статьи «Pragmatic Functional Programming» автора Robert C. Martin (Uncle Bob). Переход к функциональному программированию всерьез развился только около десяти лет назад. Мы видим, что такие языки, как Scala, Clojure и F# прив...

Конференция C++ Russia 2019 Всем привет! Представьте, что C++ Russia больше нет. Куда вы пойдёте вместо этого? Есть множество конференций, посвящённых более широким темам, но наша — одна из немногих, целиком и полностью сфокусированная на C++ и открыто заявляющая, что это будет реальный хардкор. Выбор...

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

К распознаванию лиц добавится сканирование сетчатки глаз. В новых компьютерах Apple появится улучшенный Face ID Компания Apple разрабатывает компьютеры Mac c улучшенной функцией распознавания лиц Face ID. Об этом свидетельствует новый патент, оформленный компанией.  Улучшенная функция Face ID сможет не только проверять лицо пользователя для аутентификации, но и сканировать ...

Рейтинг лучших смартфонов: iPhone утратил лидерство, Samsung не попал даже в топ-5 Чарт возглавил Huawei Mate 20 Pro, названный самым технологичным и функциональным смартфоном прошлого года. Эксперты отметили отлично реализованную функцию распознавания лица и поддержку искусственного интеллекта.

Apple выпустила первую бета-версию iOS 12.3 для разработчиков Сегодня Apple выпустила первую бета-версию грядущего обновления iOS 12.3 для разработчиков, спустя несколько дней после запуска iOS 12.2, крупного обновления, которое представило сервис подписки на Apple News, новый Animoji и множество других изменений. Зарегистрированные р...

Получение статистики по всем клиентам из API Яндекс Директ в разрезе дней с помощью Python В работе часто использую короткую статистику в разрезе дней чтобы отслеживать отклонения трафика. Более подробно о написании запросов написал в статье « Получение рекламных кампаний Яндекс Директ с помощью API в DataFrame (Python)». В данной статье я в большей степени рас...

Анонс Windows 10 Insider Preview Build 18362.10024 (19H2) Добрый вечер, друзья! Компания Microsoft выпустила новую сборку Windows 10 19H2 под номером 18362.10024 для инсайдеров, находящихся на канале «Поздний доступ». Эта сборка включает в себя все функции обновления 19H2, а также исправления и улучшения из обновления KB4517389. К...

Беседы о функциональном программировании на C++ Siberia 2019 Всем привет! Недавно в Новосибирске прошла очередная C++ Siberia 2019. На конференции была уютная атмосфера и много хороших докладов. Пользуясь случаем, я побеседовал с двумя нашими докладчиками, которых совсем скоро вы сможете увидеть и в Москве. Иван Чукич — один из разр...

Приложение Новая Почта: обзор, где скачать, карта отделений и другие функции Компания «Новая Почта» (Нова Пошта Украина) – крупнейший оператор доставки в Украине, который предлагает, пожалуй, самое удобное и функциональное приложение в этой сфере. Сообщение Приложение Новая Почта: обзор, где скачать, карта отделений и другие функции появились сначала...

[Из песочницы] Новый язык программирования Mash На протяжении нескольких лет я пробовал свои силы в разработке своего языка программирования. Мне хотелось создать на мой взгляд максимально простой, функциональный и удобный язык. В этой статье я хочу осветить основные этапы своей работы и для начала описать созданный конц...

Microsoft планирует значительные внутренние изменения в Windows 10 20H1 Впервые компания Microsoft начала тестировать крупное обновление системы Windows 10 более чем за год до выпуска этой версии. Обычно выходящие раз в полгода обновления системы в рамках программы Windows Insider тестируются от 6 до 8 месяцев. Потом создаётся финальная версия и...

[Перевод] Дробное броуновское движение Введение fBM расшифровывается как Fractional Brownian Motion (дробное броуновское движение). Но прежде чем начать говорить о природе, фракталах и процедурных рельефах, давайте на минуту углубимся в теорию. Броуновское движение (Brownian Motion, BM), просто, без «дробности» ...

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

Уточняем описание функций системы с помощью диаграммы Sequence Уточняем описание функций системы с помощью диаграммы Sequence (продолжение "Белки") В данной статье рассмотрим, как можно детализировать (уточнить) описание автоматизируемой функции с помощью UML Sequence Diagram — диаграммы последовательности. В данном примере я использую ...

SciPy, оптимизация с условиями SciPy (произносится как сай пай) — это основанный на numpy математический пакет, включающий в себя также библиотеки на C и Fortran. С SciPy интерактивный сеанс Python превращается в такую же полноценную среду обработки данных, как MATLAB, IDL, Octave, R или SciLab. В это...

В Gmail появятся динамические электронные письма Почтовое приложение Gmail получает важные обновления на платформах Android и iOS. Изюминкой последнего обновления является динамическая электронная почта, которая позволяет пользователям Gmail выполнять действия непосредственно в сообщении. Например, вы можете ответить на ко...

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

Windows 10 (версия 1903) может запускать окна «Проводника» в разных процессах До конца этого месяца должен состояться официальный релиз нового функционального обновления для Windows 10 под названием April 2019 Update, которое принесёт с собой ряд новых функций и усовершенствований. Как стало известно, новая версия системы включает в себя новую настро...

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

Что такое логическое программирование и зачем оно нам нужно У того, кто в детстве не писал на Прологе — нет сердца, а у того, кто пишет на нём сегодня — нет мозгов. (оригинал) Если вас всегда терзали мучительные сомнения — что за фигня это Логическое Программирование (ЛП) и вообще зачем оно нужно? То это статья для вас. Можно по-раз...

Написание UDR на языке Pascal В Firebird уже достаточно давно существует возможность расширения возможностей языка PSQL с помощью написания внешних функций — UDF (User Defined Functions). UDF можно писать практически на любом компилируемом языке программирования. В Firebird 3.0 была введена плагинная арх...

Microsoft выпустила Windows 10 19H2 Build 18363.327 на канале Release Preview Microsoft объявила о выпуске предварительных сборок следующего функционального обновления для Windows 10 под кодовым названием 19H2 на канале Release Preview. Отмечается, что это первый случай, когда на канале Release Preview становится доступна сборка, не являющаяся финаль...

Выпущены официальные ISO-образы Windows 10 20H1 Build 18950 Microsoft опубликовала официальные ISO-образы инсайдерской сборки Windows 10 под номером 18950, относящейся к ветке разработки функционального обновления с кодовым названием 20H1. С помощью этих образов вы сможете осуществить чистую установку системы на своём ПК. Отметим, ч...

Sony MRW-S3 — функциональный и быстрый хаб с неплохим набором портов Компания Sony представила любопытный хаб MRW-S3, который сама называет самым функциональным и быстрым среди подобных. […]

Google добавила ИИ-функцию Smart Compose в Google Docs, но пока только для корпоративных клиентов Компания Google решила добавить функцию Smart Compose в Google Docs. Таким образом, теперь при создании документов пользователям будут доступны предположения по вводу текста, созданные посредством искусственного интеллекта. Функция Smart Compose была представлена в прошлом г...

[Перевод] Proposal: try — встроенная функция проверки ошибок Краткое содержание Предлагается новая конструкция try, созданная специально для устранения if-выражений, обычно связанных с обработкой ошибок в Go. Это единственное изменение языка. Авторы поддерживают использование defer и стандартных библиотечных функций для обогащения или...

Выпущены официальные ISO-образы Windows 10 20H1 Build 19013 Microsoft опубликовала официальные ISO-образы инсайдерской сборки Windows 10 под номером 18950, относящейся к ветке разработки функционального обновления с кодовым названием 20H1. С помощью этих образов вы сможете осуществить чистую установку системы на своём ПК. Отметим, ч...

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

Доступно накопительное обновление Windows 10 Build 17763.529 (KB4497934) Новое накопительное обновление для Windows 10 October 2018 Update подготавливает устройства к обновлению до May 2019 Update. Прямые ссылки для загрузки установщиков Windows 10 KB4497934 также доступны в каталоге Центра обновления Майкрософт.Пользователи должны установить Win...

Функция отслеживания сна появится на следующих Apple Watch Apple начала тестировать функцию монитора сна для будущей модели Apple Watch. Говорят, что тестирование длилось несколько месяцев, и эта функция может появиться к 2020 году. Ранее Apple купили финский стартап Beddit, целью которого является разработка устройств для мониторин...

Функциональное тестирование навыков Яндекс Алисы на Node.js Прошел почти год с того момента, как появилась возможность создавать свои навыки для Алисы — голосового помощника от Яндекса. В каталог ежедневно прибывают новые навыки, а их общее число составляет несколько сотен. К сожалению, общение с некоторыми навыками мягко говоря "не...

Хакер взломал все модели iPhone и выпустил джейлбрейк для iOS 13 Даже не смотря на то, что за последние годы функциональные возможности операционной системы iOS очень сильно возросли, до сих пор некоторым пользователям iPhone не хватает некоторых функций и возможностей, а кто-то просто не хочет платить Сообщение Хакер взломал все модели ...

Microsoft убирает синхронизацию видеопроектов приложения «Фотографии» с OneDrive В приложении «Фотографии» в Windows 10 есть видеоредактор, который позволяет обрезать видео или создавать собственные видеопроекты или слайд-шоу. Видеоредактор немного похож на Windows Movie Maker и может также автоматически создавать слайд-шоу с вашими фотографиями.Видеоред...

Почему превращение Windows 10 19H2 в Service Pack действительно имеет смысл Теперь, когда Microsoft дорабатывает обновление Windows 10 May 2019 Update, которое планируется выпустить для производственных устройств в конце этого месяца, инсайдеры готовятся к следующему функциональному обновлению для Windows 10, которое планируется выйти уже этой осень...

Тест навигатора TomTom Go Premium: совсем не дешевые премиум-функции Некоторой особенностью в данном навигаторе является IFTTT-интеграция, с помощью которой вы получаете возможность управлять своей домашней автоматикой. Например, вы можете отрегулировать термостаты, чтобы ко времени вашего прибытия домой температура стала оптимальной. IFTTT ...

Как работает функция Sidecar на iPad и Mac Несколько дней назад Apple показала нам новые iPadOS и macOS Catalina. Среди множества новых функций имеет смысл выделить опцию Sidecar. Данная технология позволяет использовать iPad как внешний монитор для Mac.  Функция Sidecar может работать удаленным образом, что, несомн...

Реализация горячей перезагрузки С++ кода в Linux и macOS: копаем глубже *Ссылка на библиотеку и демо видео в конце статьи. Для понимания того, что происходит, и кто все эти люди, рекомендую прочитать предыдущую статью. В прошлой статье мы ознакомились с подходом, позволяющим осуществлять "горячую" перезагрузку c++ кода. "Код" в данном случае — ...

«Глубокое погружение» и «Рекомендации сообщества». Valve добавила две новые функции в «Лаборатории Steam» и перенесла «Интерактивный советник» в основной клиент Valve продолжает модернизировать магазин Steam. Ранее на этой неделе компания запустила открытый бета-тест обновленной библиотеки и изменила систему рекомендаций игр. Теперь же стало известно о еще парочке функциональных новшеств, призванных упростить поиск игр и просмотр по...

Реинкарнация Windows 10 Sets Наборы Windows 10, которые впервые была представлена ​​в ноябре 2017 года, возможно, появятся в следующем обновлении в 2020 году.Microsoft включала функцию Наборов (Sets) в предварительные сборки Windows 10 два раза, но эта функция была удалена на более позднем этапе перед в...

«Освоить F# не сложнее, чем Entity Framework или WPF»: интервью со Скоттом Влашиным Кого расспрашивать про F#, как не человека, посвятившего этому языку подробный сайт? Скотт Влашин создал ресурс «F# for Fun and Profit», знакомый многим хабравчанам: на Хабре переводили оттуда и серию статей «Функциональное мышление», и статью «Железнодорожно-ориентированн...

Какие Apple Watch купить в 2019 году Отличия между разными поколениями Apple Watch не так значительны, чтобы за них переплачивать Смарт-часы – устройство чрезвычайно специфическое. Несмотря на обилие потенциальных направлений развития вроде измерения давления и неинвазивного анализа крови, все они пока остаются...

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

Windows 10 19H1 и 19H2 В 2019 году нас ждёт два крупных обновления системы Windows 10 на компьютерах и полностью новая версия Windows для устройств с невысокой производительностью. Вот и наступил 2019 год, что означает множество интересных событий в жизни операционной системы Windows 10. Известно,...

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

Функциональные практики и frontend: монады и функторы Всем привет! Меня зовут Дмитрий Руднев, я frontend-разработчик в компании БКС. Начинал я свой путь с верстки интерфейсов различной сложности и всегда уделял повышенное внимание именно интерфейсу: насколько пользователю будет комфортно с ним взаимодействовать, смог ли я донес...

Paint и WordPad могут стать опциональными приложениями в будущем Microsoft планирует предложить Microsoft Paint и WordPad в качестве «дополнительной» функции с весенним обновлением Windows 10 2020 года. В сборке 18963 Windows 10 20H1, которая является следующим крупным обновлением для операционной системы, которое выйдет в первой половине...

Microsoft не планирует выпускать для Windows 10 обновления, подобные November 2019 Update Около двух недель назад Microsoft приступила к распространению нового функционального обновления для Windows 10 под названием November 2019 Update (версия 1909), которое, впрочем, больше похоже на сервис-пак с небольшим количеством изменений и исправлений. Пользователи полу...

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

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

[Из песочницы] 6 приложений для промышленного Интернета вещей Интерфейс имеет значение На протяжении всей истории создания искусственных объектов людям приходилось изобретать различные способы взаимодействия с материальным окружающим миром. Какой бы ручной инструмент вы не взяли (например, каменный топор), там всегда есть ручка, котора...

Анонс Windows 10 Insider Preview Build 18362.10022 (19H2) Добрый вечер, друзья! Компания Microsoft выпустила новую сборку Windows 10 19H2 под номером 18362.10022 для инсайдеров, находящихся на канале «Поздний доступ». Эта сборка включает в себя все исправления и улучшения из обновления KB4515384, а также общие улучшения качества д...

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

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

Google уже добавили новую функцию, показанную на ... Конференция для разработчиков Google I/O завершилась всего пару дней назад, но уже сейчас одна из представленных там новых функций начала распространяться для пользователей поисковой системы Google (включая поисковые запросы, выполненные посредством Google Assistant). Речь и...

Анонс Windows 10 Insider Preview Build 18312 (Fast) Добрый вечер, друзья! Сегодня компания Microsoft выпустила новую предварительную сборку Windows 10 19H1 для участников программы Windows Insider, использующих быстрый канал обновлений. Как обычно, предлагаем вашему вниманию список изменений на русском языке. Напоминаем, что...

Google добавит скроллинг-скриншоты в Android R Дэйв Берк, вице-президент Google по разработке Android, сегодня упомянул в Twitter, что его команда уже работает над добавлением функции строллинг-скриншотов для Android. В данный момент нет никаких конкретных данных о том, когда данная возможность должна появиться, но Дейв ...

AppsConf to rule them all iOS и Android-треки для любителей классических конференций, чтобы лучше справляться с ежедневными рабочими задачами. General-трек, чтобы сделать следующий шаг по карьерной лестнице. Introductory-трек, чтобы послушать обзорный доклад про смежные с мобильной разработкой обла...

Что нового в первой бета-версии iOS 12.2 iOS за номером 12.2, тестирование которой началось вечером 24 января, стала первым функциональным обновлением мобильной ОС от Apple в 2019 году. Большинство нововведений, которые включает в себя апдейт, являются весьма минорными и лишь расширяют спектр действия уже доступны...

Поиск данных и объектов в базе данных MS SQL Server с помощью бесплатной утилиты dbForge Search Описание общей потребности в поиске данных и объектов в базе данных Поиск данных, а также хранимых процедур, таблиц и других объектов в базе данных является достаточно актуальным вопросом в том числе и для C#-разработчиков, а также и для .NET-разработки в целом. Достаточно ...

[Из песочницы] Настройка окружения unit тестирования javascript Вначале была функция и вызывали ее в одном месте. Потом мы захотели вызвать ее в другом месте с новыми возможностями и обновили ее. Нам эта ф-ия так понравилась, что мы вызвали ее в третьем месте и еще сделали функциональные правки и… в первом месте что-то пошло не так. А ка...

Google скрыла в Android функцию быстрой передачи данных AirDrop для Android — скоро Несмотря на то что Android считается наиболее функциональной мобильной операционкой, многие возможности iOS по-прежнему ей недоступны. Открытая файловая система, виджеты и кастомные прошивки, конечно, по своему прекрасны, но они никак не ком...

[Из песочницы] Уроки по SDL 2: Урок 1 — привет, SDL 2 Всем привет! Решил, вот, посмотреть на SDL 2, но на русском ничего толкового не нашел. Решил написать свое, питаясь вдохновением отсюда. Установку SDL 2 я пропущу, а начну сразу с написания программ, итак: Ваше первое окно начнем с подключения SDL 2. #include <SDL2/SD...

Обзор обновлённого слайсера PrusaSlicer 2.0.0. В вашем браузере отключен JavaScript BX.ready(function() { BX.message({'ENABLE_JAVASCRIPT':'В вашем браузере отключен JavaScript','JS_PLAYLISTERROR':'Произошла ошибка при загрузке списка воспроизведения','JS_CLICKTOPLAY':'Нажмите для просмотра','JS_LINK':'Скачать...

По слухам, конкурент Apple может предложить ARKit На WWDC 2019 Apple объявила офлайн поиск, под кодовым названием Blue Avengers, как одну из новых функций iOS 13 и macOS Catalina. Это позволяет пользователям находить свои устройства, даже если их потерянные устройства не подключены к Интернету. Фоновый процесс, который наз...

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

Одна из главных новых функций Android Pie тормозит смартфоны Google Pixel Функция Digital Wellbeing (Цифровое благополучие) призвана научить людей внимательнее относиться к своему времени. Особенно, к той части, которая тратится на смартфон. Однако, похоже, эта же функция в последнее время начала замедлять смартфоны Pixel. На форуме Reddit на...

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

Как у Apple Watch Series 4. Умные часы Samsung Galaxy Watch Active 2 обзаведутся функцией ЭКГ только в начале 2020 года Когда компания Samsung представила новые умные часы Galaxy Watch Active 2, оказалось, что на момент выпуска они не будут поддерживать важных ожидаемых функций. Ресурс SamMobile сумел узнать, когда часы получат обновление с ними.  По данным источника, Galaxy Watch ...

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

Варианты загрузки Windows 10 November 2019 Update Подошла к концу разработка нового обновления для Windows 10, которое получило название November 2019 Update, и теперь Microsoft приступает к распространению новой версии системы среди пользователей. Но на этот раз это не крупное функциональное обновление, а скорее сервис-па...

[Из песочницы] Генерация OpenAPI спецификации на основе функциональных тестов Разрабатывая API, наверняка не раз появлялись сложности с документацией: то её нет, то она не отображает поведение, описанное в коде. С точки зрения разработчика, написание документации (одной только внутренней) занимает не меньше времени, чем написание самого кода. Знако...

[Перевод] Стрелочные функции в PHP 7.4 Стрелочные функции, также называемые короткими замыканиями (short closures), станут хорошим способом писать чистый код в PHP. Такая форма записи будет полезной при передаче замыканий в такие функции как array_map или array_filter. Пример: // Коллекция объектов Post $posts =...

Почему Apple не следует выпускать новые Apple Watch в этом году Apple Watch Series 4 Каждый год Apple выпускает новые Apple Watch, и каждый год они становятся только лучше. Если оригинальная модель была довольно противоречивой как с точки зрения быстродействия, так и функциональных возможностей, то со временем смарт-часы обросли полезным...

[Из песочницы] Как я обучал нейросеть для реализации функции оценки положения на Russian AI Cup CodeBall 2018 Имея возможность качественно оценить положение в игре в какой-то момент времени и возможность симулировать игровой мир, при создании бота, для одного из решений, остается лишь стремиться совершать такие действия, которые приводят к улучшению этой оценки в ближайшем будущем. ...

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

Использование кастомных функций потери и метрики качества обучения в Keras При обучении нейронной сети на обучающей выборке на выходе нейросети вычисляются два ключевых параметра эффективности обучения — ошибка и точность предсказания. Для этого используются функция потери (loss) и метрика точности. Эти метрики различаются в зависимости от поставле...

Huawei Watch GT 2 Huawei готов запустить модернизированные часы Watch GT 2 19 сентября после запуска Watch GT с «сверхвысокой» батареей. Умные часы будут оснащены недавно анонсированным чипом для носимых устройств - Kirin A1. Huawei Watch GT 2 получит батарею емкостью 445 мАч. Устройство буд...

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

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

LDPlayer — эмулятор андройд для ПК LDPlayer — это Android-эмулятор для ПК, с помощью которого вы можете играть на рабочем столе компьютера, в любую игру, доступную для смартфона или планшета BlueStacks, возможно, лучший Android-эмулятор, который мы можем скачать для Windows, но честно говоря, LDPlayer не от...

Какой следующий член…? — Ищем формулу для n-го члена последовательности, производящие функции и Z-преобразование Скачать файл с кодом и данные можно в оригинале поста в моем блоге В языке Wolfram Language есть четыре совершенно потрясающие функции: FindSequenceFunction, RSolve, DifferenceRootReduce и FindFormula. В этой статье мы обсудим их возможности и поговорим о функциях, тесно с ...

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

Apple выпустила iOS 13.1 beta 4 для разработчиков iOS 13.1 выйдет меньше чем через 2 недели после iOS 13 Завершив испытания iOS 13, которая выйдет уже завтра, Apple сосредоточилась на тестировании iOS 13.1, выпустив четвёртую бета-сборку следующего обновления. Установить её на данный момент могут только владельцы совместимы...

Интервью с Виталием Брагилевским: «Мир, в котором все будут программировать на Haskell — это вряд ли хороший мир» Виталий Брагилевский (@_bravit) пока что еще преподает в ЮФУ курсы по Haskell и теории алгоритмов. Также, дает выездные курсы в других городах, является редактором и переводчиком множества книг о Haskell и функциональном программировании, состоит в комитетах Haskell 2020 и...

Как защитить WhatsApp на Android отпечатком пальца Безопасность сложно назвать коньком WhatsApp. Не проходит и месяца, чтобы в мессенджере не нашли очередную уязвимость, которая либо позволяет шпионить за его пользователями, либо – что еще хуже – вмешиваться в переписку и вносить в неё изменения. Но разработчики, будто не з...

Госдума уточнит определения "шпионских" технических средств Как говорится в пояснительной записке к первой инициативе, результаты анализа правоприменительной практики в указанной сфере свидетельствуют о том, что в законодательстве Российской Федерации значение термина "специальные технические средства, предназначенные для неглас...

[Перевод] Python 3.8: Что нового и как этим пользоваться? Следующий перевод подготовлен специально для «питонистов», которым интересно наверняка интересно почитать о новых функциях Python 3.8. В преддверии запуска нового потока по курсу «Разработчик Python» мы не смогли пройти мимо этой темы. В этой статье мы поговорим про новые ф...

Apple выпустила третьи бета-версии iOS 12.2 и watchOS 5.2 Сегодня, 19 февраля, Apple выпустила третьи бета-версии iOS 12.2 и watchOS 5.2 для пользователей с учетными записями разработчиков. Выход тестовых сборок обновлений для мобильной и носимой операционных систем состоялся ровно через сутки после обнародования macOS 10.14.4 bet...

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

Переходник Techart TCS-04 позволяет использовать объективы Canon EF с камерами Sony E с сохранением автоматической фокусировки Компания Techart представила переходник TCS-04, который она позиционирует как четвертое поколение переходников EOS-NEX, то есть позволяющих использовать объективы Canon EF с камерами Sony E. При установке объектива через переходник сохраняется функция автоматической фок...

Калькулятор Windows 10 получит новые функции Microsoft является одним из крупнейших игроков в сообществе разработчиков программного обеспечения с открытым исходным кодом, и компания недавно выпустила приложение Калькулятор Windows 10 на Github. Этот подход позволил разработчикам внести свой вклад в разработку калькулят...

[Из песочницы] Конспект по «Машинному обучению». Математический анализ. Градиентный спуск Вспомним математический анализ Непрерывность функции и производная Пусть $inline$E \subseteq \mathbb{R}$inline$, $inline$a$inline$ — предельная точка множества $inline$E$inline$ (т.е. $inline$a \in E, \forall \varepsilon > 0 \space\space |(a - \varepsilon, a + \varepsil...

[Перевод] SVG фильтры 101 Это первая статья в серии об SVG фильтрах. Это руководство поможет понять, что это такое, и покажет, как использовать их для создания собственных визуальных эффектов. CSS в настоящее время предоставляет нам способ применения цветовых эффектов к изображениям, таких как насыщ...

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

Статическое распределение объектов FreeRTOS По умолчанию все объекты в системе FreeRTOS распределяются динамически — очереди, семафоры, таймеры, задачи (потоки), и мьютексы. Программист видит только «кучу» — область где динамически выделяется память по запросу программы или системы, а что там творится внутри – не ясно...

Релиз Windows 10 May 2019 Update состоится в конце мая Microsoft объявила, что следующее функциональное обновление для Windows 10, известное под кодовым названием «19H1» и получившее номер версии 1903, будет называться Windows 10 May 2019 Update, а его распространение начнётся в конце мая этого года. Несмотря на то, что работа ...

[Из песочницы] Небезопасные функции PHP Холдинг Modesco — это более 300 инфосайтов и 5 крупных Интернет-сервисов. Проекты регулярно покупаются и продаются. Как вы понимаете, поддерживать качество кода на высоком уровне в данной ситуации физически невозможно. Да и основное внимание программистов, как правило, сосре...

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

[Перевод] Пространственные манипуляции в 2D с помощью Signed Distance Fields При работе с полигональными ассетами можно отрисовывать только по одному объекту за раз (если не учитывать такие приёмы, как batching и instancing), но если использовать поля расстояний со знаком (signed distance fields, SDF), то мы не этим не ограничены. Если две позиции им...

RTM-сборка Windows 10 20H1 будет подписана в декабре в соответствии с циклом разработки Azure Грядущий релиз Windows 10 20H1 станет первой версией операционной системы, разработка которой будет завершена в декабре, то есть на три месяца раньше обычного. Это связано с переходом Windows на «семестровый» цикл разработки, который в настоящее время используется командой ...

Gigabyte представила модули памяти с функцией автоматического разгона Gigabyte представила функцию автоматического разгона Memory Boost. Эта функция используется в новых наборах 16GB второго поколения Aorus RGB Series. Владельцы материнских плат Aorus Z390 и Aorus X570 смогут повысить частоту памяти с помощью функции автоматически до 3733 МГц....

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

Podlodka #134: Scala Сейчас довольно часто говорят о том, что мейнстримовые языки программирования все чаще заимствуют концепции из мира функционального программирования, но при этом отдают главенствующую роль парадигме ООП. Этому подвержены как молодые языки, так и языки с долгой историей. Поэт...

[Перевод] Разница между асинхронной функцией и функцией, возвращающей промис Существует небольшая, но довольно важная разница между функцией, которая просто возвращает промис, и функцией, которая была объявлена с помощью ключевого слова async. Взгляните на следующий фрагмент кода: Читать дальше →

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

Вышла Android Q beta 2 с любопытной функцией Bubbles, напоминающей одну из особенностей Facebook Messenger Компания Google сегодня выпустила вторую бета-версию своей операционной системы Android Q. Одной из самых интересных особенностей, которая отсутствовала в первой версии, является функция Bubbles. Как говорит сама Google, это новый вариант многозадачности. Bubbles будет ...

500-долларовый танк научит детей программированию S1 поставляется как набор из 46 частей и требует обучения программированию для сборки и полноценной эксплуатации. Он рассчитан на возраст от 14 лет, имеет четыре колеса и способен развивать скорость до 13 км/ч. Сверху расположена управляемая танковая башня, которая стреляет ...

Tesla заблокировала некоторые функции в самой доступной версии электромобиля Model 3 Компания Tesla начала блокировать некоторые функции в самой доступной модификации электромобиля Model 3. Ранее при покупке версии Standard Range Model 3 фактически предлагался автомобиль, в плане функциональных возможностей соответствующий модификации Standard Range Plus. Но...

Новые iPhone получат важную функцию Samsung Galaxy S10 Следующие смартфоны Apple, iPhone 11, iPhone 11 Max и iPhone 11R, ожидаются в сентябре и должны принести довольно много изменений. Японский ресурс MacOtakara раскрыл одно из таких новшеств.  По данным источника, новые iPhone позаимствуют одну из функций флагмански...

Телевизоры Xiaomi Mi TV 5 и Mi TV 5 Pro получили уникальную функцию Компания Xiaomi недавно представила линейку умных телевизоров Xiaomi Mi TV 5 и Mi TV 5 Pro, состоящую из 6 вариантов c диагональю 55, 65 и 75 дюймов. Старшая модель отличается технологией квантовых точек, объемом оперативной и встроенной памяти. Телевизоры поддерживают разре...

Microsoft анонсировала Windows 10 May 2019 Update Microsoft только что объявила, что ее следующее обновление Windows 10 будет называться May 2019 Update, а не April 2019 Update, как изначально ожидалось.Это означает, что функциональное обновление 1903 не будет выпущено в апреле, как первоначально предполагалось, а будет вып...

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

В новых Apple Watch может появиться трекер сна Не секрет, что компания Apple постоянно думает над тем, как расширить функциональные возможности своих умных часов. Об этом говорят как многочисленные патентные заявки, так и некоторые сетевые источники. Например, на днях изданию Bloomberg стало известно о том, что купертино...

Доступно обновление Windows 10 May 2019 Update Обновление Windows 10 May 2019 Update теперь доступно для «искателей» (продвинутых пользователей), и компания сделает майское обновление 2019 года более доступным в ближайшие недели. В сообщении Microsoft говорится, что Windows 10 версии 1903 доступна только для пользователе...

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

Microsoft выпустила PowerToys 0.12 с функцией массового переименования файлов Компания Microsoft выпустила новую предварительную версию утилиты PowerToys, которая принесла с собой новую функцию под названием Smart Rename. С помощью этой функции вы сможете осуществлять массовое переименование файлов, используя простую технику поиска и замены, использу...

Анализ кода ROOT — фреймворка для анализа данных научных исследований Пока в Стокгольме проходила 118-я Нобелевская неделя, в офисе разработки статического анализатора кода PVS-Studio готовился обзор кода проекта ROOT, используемого в научных исследованиях для обработки больших данных. Премию за такой код, конечно, не дашь, а вот подробный обз...

[Перевод] Функциональное мышление. Часть 11: Финал Сегодня мы заканчиваем нашу серию статей о функциональном программировании. Получилось 11 частей. Я считаю, что это достижение. В этой статье реализуем простой стековый калькулятор (также известный как "обратная Польская нотация"). Реализация практически полностью построена ...

Еще одна уникальная особенность Xiaomi Mi TV 5 На этой неделе стартовали продажи умных телевизоров Xiaomi Mi TV 5, которые пока что доступны для приобретения только на территории Китая. На данной стадии приобрести можно только 55- и 65-дюймовые варианты Mi TV 5, цена которых составляет $430 и $570 соответственно. 75...

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

ООП в языке R (часть 1): S3 классы R это объектно ориентированный язык. В нём, абсолютно всё является объектом, начиная от функций и заканчивая таблицами. В свою очередь каждый объект в R должен относится к какому либо классу. На самом деле в окружающем нас мире ситуация примерно такая же. Мы окружены объекта...

Возможности языка Q и KDB+ на примере сервиса реального времени О том, что такое база KDB+, язык программирования Q, какие у них есть сильные и слабые стороны, можно прочитать в моей предыдущей статье и кратко во введении. В статье же мы реализуем на Q сервис, который будет обрабатывать входящий поток данных и высчитывать поминутно разли...

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

Microsoft выпустила PWABuilder 2.0 с набором дополнительных функций Компания Microsoft объявила о релизе PWABuilder 2.0. Этот инструмент позволяет легко превратить любое веб-приложение в Progressive Web App (PWA). Прежде всего, новая версия включает в себя обновлённый дизайн, который призван облегчить использование инструмента. Появилась ха...

Звук с помощью вибрации дисплея: новые слухи о LG G8 Смартфон LG G8 должен стать первым флагманом компании в новом году и судя по многочисленным слухам, устройство выйдет поистине революционным. Сегодня новой информацией о смартфоне поделился “мастер сливов” OnLeaks. Согласно первоисточнику, новинка получит функцию...

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

WWDC 2019: главное с презентации Keynote по версии роботов В противовес прошлой WWDC, где основной фокус был на быстродействие и небольшие улучшения, сегодня представили все и сразу: новый Mac Pro, новые сервисы и давно желаемые функции для разработчиков. Кто-то говорит, что это лучший WWDC с 2014 года, когда представили новый язы...

В Google Photos появится функция для быстрого обмена фотографиями Google наконец признала, что фотографии сейчас являются не только приятными воспоминаниями, но и неотъемлемой частью общения. В течение многих лет единственным способом делиться снимками в Google Photos было создание общих альбомов. Теперь Google запускает новую опцию для об...

Huawei обновит до EMUI 9.1 почти 50 смартфонов и планшетов EMUI от Huawei является одной из самых противоречивых оболочек, построенных на базе Android. Изобилие всевозможных режимов и настроек вкупе с недостатком по-настоящему важных функций привели к тому, что даже фанаты довольно прохладно отзываются о разработке любимой компании...

15 маст-хэв функций для e-commerce сайтов Какие функции должны быть обязательно реализованы на e-commerce сайте, чтобы привлекать покупателей сегодня. Сообщение 15 маст-хэв функций для e-commerce сайтов появились сначала на Searchengines.ru.

[Перевод] Монада «Reader» через async/await в C# В моей предыдущей статье я описал, как реализовать паттерн "Монада Maybe" с помощью операторов async / await. В этот раз я расскажу, как реализовать другой популярный шаблон проектирования "Монада Reader", используя те же приемы. Этот шаблон позволяет неявно передать некий ...

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

[Перевод] Повышаем производительность разработки на примере Vue — часть 2 Если вы не читали Часть 1, вы можете исправить сиё недоразумение здесь. Переиспользование конфигураций Новая библиотека vue-cli-3 избавила от необходимости поддерживать сложные шаблоны сборки и конфигураций. Вместо этого она позволяет разработчику сосредоточиться на создании...

OH Browser 6.1.4 Браузер — удивительная вещь в мобильных устройствах. ОН выводит его на следующий уровень. ОН повторно изобретает опыт просмотра мобильных телефонов. Все перепроектировано для интуитивного просмотра. Дизайн : ОН — это не просто еще один дизайн. Это революция дизайна...

Google сделала эксклюзивную функцию Gmail для Pixel доступной всем Вслед за масштабным редизайном Gmail в стиле Material Design 2.0 Google представила очередное обновление для фирменного почтового клиента. На этот раз приложение получило поддержку интеллектуальной функции Smart Compose, способной дополнять за вас недописанные предложения. ...

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

Apple официально выпустила релизную версию iOS 13 iOS 13 выйдет 19 сентября Сегодня, точно в срок, Apple выпустила финальную версию iOS 13. Её уже могут скачать владельцы всех совместимых устройств как по воздуху, так и при помощи утилиты iTunes, работу которой отключат только с выходом macOS 10.15 Catalina в октябре. Релиз...

Обновление Microsoft Edge Dev для Windows 10 вводит новые функции Каждую неделю Microsoft выпускает новую сборку браузера Edge Dev, и сегодня выходит новое обновление с некоторыми довольно значительными улучшениями. В Microsoft Edge Dev Build 77.0.189.3 представлена ​​функция Коллекции, интеграция с Windows 10 и многое другое.Microsoft Edg...

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

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

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

Финальная сборка Windows 10 May 2019 Update получило первое накопительное обновление версии 18362.30 Сегодня Microsoft выпускает еще одну новую предварительную сборку Windows 10 под номером 18362.30. Это первое публичное накопительное обновление для RTM-сборки May 2019 Update.Список изменений:• исправлена проблему, из-за которой пользователи AAD не могли войти в систему пос...

Телевизоры со Smart TV до 30 000 рублей: хиты продаж Поддержка технологии Smart TV – уже почти обязательная функция для современного телевизора. С ней ТВ можно использовать даже без антенны, ведь у пользователя будет доступ к онлайн видеосерверам, играм и любимым приложениям. С популярностью Smart TV упала стоимость на умные у...

Ещё три неочевидные функции Zimbra Collaboration Suite, которые помогут повысить эффективность сотрудников Наш прошлый рассказ о скрытых функциях Zimbra, которые могут быть полезными для пользователей веб-клиента был довольно тепло принят нашими читателями. В связи с этим мы продолжим знакомить вас с не самыми очевидными, но крайне полезными функциями веб-клиента Zimbra, которые ...

Следующая версия Windows 10 будет резервировать не менее 7 ГБ памяти для обновлений Начиная со следующего функционального обновления для Windows 10, ныне известного под кодовым названием 19H1, Microsoft представить функцию «Reserved Storage» (Зарезервированное хранилище). Эта функция будет выделять некоторое количества места в памяти устройства для хранени...

Мифы и реальность ООП (Источник) Хочу внести свои «5 копеек» в неутихающий спор противников и сторонников ООП. Из недавних публикаций на эту тему можно отметить ярко негативный заголовок «Чем быстрее вы забудете ООП, тем лучше для вас и ваших программ», более миролюбивый «Хватит спорить про фун...

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

Первый взгляд на функцию телефонных звонков в приложении «Ваш телефон» для Windows 10 Приложение «Ваш телефон» уже умеет синхронизировать SMS-сообщения, уведомления и изображения между вашим смартфоном и ПК, а уже совсем скоро оно получит возможность совершать телефонные звонки. Разработку этой функции Microsoft подтвердила на конференции Galaxy Unpacked 201...

Elasticsearch сделала бесплатными проблемные security-функции, ранее выведенные в open source На днях в блоге Elastic появилась запись, в которой сообщается о том, что основные security-функции Elasticsearch, выведенные в open source-пространство более года назад, теперь являются бесплатными для пользователей. В официальной блогозаписи содержатся «правильные» слова ...

«Сравнивать языки программирования по принципу «лучше-хуже» — совершенно идиотское занятие» Disclaimer: да, в понедельник мы опубликовали хабрапост с именно таким сравнением языков. Нет, мы не сошли с ума. Всё идёт по плану. Виталий Брагилевский совмещает в себе знания о теоретической информатике и актуальную программистскую практику. Он преподает дисциплины, свя...

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

[Перевод] Элегантная обработка ошибок в JavaScript с помощью монады Either Давайте немного поговорим о том, как мы обрабатываем ошибки. В JavaScript у нас есть встроенная функция языка для работы с исключениями. Проблемный код мы заключаем в конструкцию try...catch. Это позволяет прописать нормальный путь выполнения в разделе try, а затем разобрать...

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

Ключевые тренды в разработке ПО Как устроена современная разработка программного обеспечения? Чтобы ответить на этот вопрос, компания Atlassian провела опрос 500 профессионалов в данной области, по результатам которого были определены ключевые тренды в применении современных практик и подходов к разработ...

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

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

API геолокации по IP Если вы нуждаетесь наиболее доступном и функциональном API для определения местоположения по IP, то вы попали по адресу. Для того, чтобы получить ответы на все интересующие вас вопросы, то обязательно обратитесь за помощью к IPWHOIS.IO. Здесь вы сможете получить все необходи...

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

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

Windows 10 20H1 позволяет просматривать пользовательские файлы в подсистему Linux Несколько дней назад компания Microsoft выпустила инсайдерам на канале Skip Ahead первую сборку нового функционального обновления для Windows 10 под кодовым названием 20H1, релиз которого намечен на первое полугодие 2020 года. О планах по обновлению 19H2 компания намерена р...

Windows Terminal – среда, которая объединяет CMD, PowerShell и WSL Сегодня Microsoft анонсировала новое приложение для пользователей командной строки под названием «Терминал Windows», новый обновленный инструмент командной строки для Windows 10, который предлагает большую вариацию пользовательского интерфейса, позволяющую пользователям наст...

Broadcom BCM56880 — коммутатор Ethernet, выпускаемый по нормам 7 нм и программируемый на языке высокого уровня Компания Broadcom на этой неделе представила микросхему StrataXGS Trident 4 BCM56880, в которой реализованы функции коммутатора Ethernet. К ее достоинствам производитель относит большую пропускную способность — от 2,0 до 12,8 Тбит/с, «высочайшую в отрасли ск...

One Switch – утилита, которая способна заменить несколько программ (Mac) На macOS существует большое количество разных утилит для меню-бара. Многие из них не отличаются широкими функциональными возможностями, но при этом заметно упрощают доступ к некоторым функциям или делают использование системы более удобным. Однако со временем у активных поль...

Новые голосовые приложения на C# в 3CX v16 3CX v16 уже на подходе, и у нас есть отличные новости о нашем приложении для разработчиков Call Flow Designer. В новом релизе CFD использует новый скриптовый «движок», интегрированный в ядро сервера 3CX. Благодаря выполнению скриптов в ядре АТС, производительность голосовых ...

Intel добавила в графические драйверы функцию целочисленного масштабирования, то только для процессоров Ice Lake Компания Intel обновлённую версию драйверов Graphics Software 25.20.100.7155. Особенностью данного релиза является поддержка целочисленного масштабирования, хотя в самой компании предпочитают использовать название «Ретро масштабирование» (Retro Scaling). Эта функция доступна...

[Перевод] Что есть и чего нет в Go. Часть 2 Всем привет! Cегодня делимся заключительной частью перевода статьи «Что есть и чего нет в Go». Напоминаем, в первой части речь шла о элементах, которые есть в Go, сегодня же поговорим о том, чего в Go нет. Перевод данного материала подготовлен в преддверии старта нового пот...

Интересный рюкзак Pix Backpack с дисплеем На выставке CES 2019 представили рюкзак с ретро-эстетическим дисплеем Pix Backpack. Данный рюкзак управляется через специальное мобильное приложение. Приложение имеет библиотеку изображений, анимации, виджетов и даже игр, которые заполняют цветной экран с низким разрешен...

Что нового в iOS 12.4 и какие устройства ее поддерживают Вчера вечером компания Apple в составе трех других релизов выпустила финальную версию iOS 12.4, которую тестировала на протяжении более трех месяцев. Главным нововведением обновления стала поддержка сервиса Apple Card, однако в Купертино не стали ограничиваться только ей и ...

Nokia тизерит смартфон Nokia 6.2: акцент на функцию Face Unlock Всего за день до анонса HMD Global поделилась тизером, который раскрывает одну из главных функций будущей новинки. В частности, речь идет о функции разблокировки по лицу. Ожидается, что на завтрашнем мероприятии компания представит смартфон Nokia 6.2 и, вероятно, Nokia 5.2. ...

Microsoft опубликовала список процессоров, совместимых с Windows 10 May 2019 Update Компания Microsoft опубликовала список процессоров, совместимых с новым функциональным обновлением для Windows 10 под названием May 2019 Update. Новая версия операционной системы по-прежнему поддерживается процессоры Intel до 9-го поколения, Intel Xeon E-21xx, Atom J4xxx/J5...

Apple удалит функцию запрета отслеживания в Safari из iOS 12.2 Функция запрета отслеживания, которая появилась в Safari с выходом iOS 11 и macOS High Sierra, была удалена из актуальных бета-версий iOS 12.2 и macOS 10.14.4. Соответствующую информацию подтвердили официальные представители Apple. По их словам, данная функция, первоначальн...

[Перевод] Guix — самая продвинутая операционная система Операционные системы (ОС) — обширная тема. На протяжении десятилетий здесь доминировал один подход: Unix. Действительно, большинство современных систем, включая большинство дистрибутивов GNU/Linux, *BSD и macOS, придерживаются архитектуры Unix. (Windows нет, но там почти нич...

LG Signature — премиальные и технологичные решения компании Новая рекламная интернет-кампания бренда LG SIGNATURE демонстрирует передовые технологии премиального бренда, представленные в элегантной и функциональной продукции. Компания задает новые стандарты технологического прогресса с передовым OLED телевизором, стиральной машиной...

Microsoft отменила Sets из-за Edge на Chromium На выходных сотрудник Microsoft Рич Тернер в Твиттере упомянул, что вкладки, которые ожидались в системе Windows 10, их больше нет. Понятное дело, что здесь идет речь про функцию Наборы (Sets), но более точного разъяснения от сотрудника компании не поступало больше.Функция S...

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

Умные часы Garmin разработаны специально для защиты женщин Garmin запустила инициативу по созданию «умных часов», чтобы обеспечить безопасный бег для женщин, которые любят спорт. Согласно исследованию, проведенному организацией « Бегуны мира» и «Здоровье женщин», 84 % опрошенных женщин сообщили, что подвергались преследованиям во вр...

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

Обзор TOTOLINK N600R. Недорогой роутер с функцией Turbo Switch Роутер в современных реалиях можно отнести к категории одних из самых важных электронных устройств. Сложно представить комфортное жилье без наличия доступа в сеть, тем более сейчас к смартфонам начали присоединяться еще и носимые устройства, а также компоненты умного дома. Т...

RAR for Android 5.70.69 RAR для Android компании RARLAB способен создавать RAR и ZIP и распаковывать RAR, ZIP, TAR, GZ, BZ2, XZ, 7z, ISO, ARJ архивы. Список команд включает восстановление поврежденных ZIP и RAR архивов, функцию измерения производительности, совместимую с аналогичной функцией WinRAR...

Оригинальный HoloLens больше не будет получать крупные обновления системы Компания Microsoft подтвердила, что первое поколение HoloLens больше не будет получать крупные функциональные обновления операционной системы, а значит Windows 10 October 2018 Update будет последней версией, доступной для устройства. Теперь оригинальный HoloLens находится в...

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

Apple отложила разработку функции «Рация» для iPhone   Apple разрабатывала функцию «Рация», которая позволяла бы iPhone отправлять и получать сообщения без сотовой связи и Wi-Fi. Предполагалось, что новая функция пригодилась бы в походах и во время катания на лыжах. Несмотря на схожее название, это не та «Рация», чт...

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

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

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

ViewSonic показала на «ИгроМире-2019» профессиональные игровые мониторы Elite XG240R и XG350R-C Компания ViewSonic на стенде Red Square в рамках крупной российской выставки интерактивных развлечений «ИгроМир 2019» показала новый модельный ряд мониторов Elite XG240R. На нём геймеры могли сыграть в Doom II. ViewSonic Elite являются профессиональными игровыми мониторами с...

[Перевод] Реализация шаблона проектирования Command в Unity Вы задавались когда-нибудь вопросом, как в играх наподобие Super Meat Boy реализована функция реплея? Один из способов её реализации — выполнять ввод точно так же, как это делал игрок, что, в свою очередь, означает, что ввод нужно как-то хранить. Для этого и многого другого...

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

Графический процессор ARM Mali-G77 стал на 40 % быстрее Наряду с новым процессорным ядром Cortex-A77 компания ARM представила графический процессор, предназначенный для мобильных однокристальных систем следующего поколения. Mali-G77, который не следует путать с новым процессором дисплея Mali-D77, знаменует собой переход с архитек...

Apple Watch могут получить функцию контроля сна на следующей неделе Новую фишку смарт-часов могут представить 10 сентября на презентации Apple. Функция контроля сна не будет […]

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

Настольный режим в Android 10 Q. Подробности об одной из главных функций грядущего обновления ОС Google Одним из главных новшеств недавно представленной следующей версии ОС Android 10 Q является настольный режим (функция Desktop mode), который уже достаточно давно предлагают флагманские смартфоны Samsung и Huawei — при подключении к монитору и использовании смартфона с мышью и...

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

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

[Из песочницы] Использование верилятора как средства быстрого моделирования RTL проектов. Введение в UVM В данной статье будут описаны установка и применение бесплатного ПО для моделирования схем цифровой логики на языке Verilog как альтернативы коммерческих продуктов Incisve от компании Cadense и ModelSim от компании MentorGraphics. Сравнение моделирования в ModelSim и Verilat...

[Перевод] PostgreSQL и настройки согласованности записи для каждого конкретного соединения Перевод статьи подготовлен специально для студентов курса «Базы Данных». Интересно развиваться в данном направлении? Приглашаем вас на День Открытых Дверей, где мы подробно рассказываем о программе, особенностях онлайн-формата, компетенциях и карьерных перспективах, которые ...

Microsoft улучшит возможности поиска в Проводнике Windows 10 Функции поиска в Проводнике не так хороши, как в Windows Search, но предстоящее обновление Windows 10 может улучшить возможности поиска в Проводнике. В последних предварительных сборках обновления Windows 10 20H1 корпорация Майкрософт обновила поиск в Проводнике, где уже при...

[Перевод] ФП vs ООП Не так давно на хабре появилось несколько постов противопоставляющих функциональный и объектный подход, породивших в комментариях бурное обсуждение того, что вообще это такое — объектно ориентированное программирование и чем оно отличается от функционального. Я, пусть и с не...

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

MPS 2019.2: перечисляемые типы данных, настройка сообщений об ошибках, переход на JDK 11 и многое другое В MPS 2019.2 мы подготовили для вас много новых функций в различных подсистемах и исправили ряд ошибок. Скачать MPS 2019.2 Перечисляемые типы данных Новый способ объявления перечисляемых типов данных позволяет определить список вариантов в компактной форме, указав для к...

Apple выпустила шестые беты iOS 12.2, macOS 10.14.4, watchOS 5.2 и tvOS 12.2 За неделю до предполагаемой даты релиза Apple выпустила шестые бета-версии iOS 12.2, macOS 10.14.4, watchOS 5.2 и tvOS 12.2. Обновления доступны владельцам совместимых устройств, зарегистрированных в качестве разработчиков. Вероятно, это последние тестовые сборки операционн...

Смартфоны Pixel 3 и Pixel 3A получат функцию Live Caption из Pixel 4 Компания Google рассказала какие особенности и новые функция появятся на старых смартфонах. Одно из важных функции это режим съёмки астрофотографий. С помощью него пользователи смогут делать фотографии звёздного неба. Это функцию добавят с новым обновлением для Pixel 3/3 X...

Видеозаписи со встречи CocoaHeads 15-го марта в офисе Туту.ру В первый месяц весны у нас в офисе прошел митап по iOS-разработке CocoaHeads. Сюрпризом для гостей стало первое выступление Стаса Сарычева на тему функционального программирования. Традиционно, было тепло и душевно, а теперь к видео: Читать дальше →

Новую анонимную функцию в Telegram объяснили желанием помочь протестующим Вчера мы писали о новых функциях в последней бета-версии мессенджера Telegram iOS. Одна из них позволяет пользователям скрывать свой номер телефона даже от тех людей, в чьих списках контактов они находятся. СМИ интерпретировали введение такой функции как желание Telegra...

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

Вице-президент Apple рассказал о будущем Apple Watch Так вот почему Apple Watch Series 5 имеют прошлогоднее железо В последние несколько лет Apple серьёзно продвинулась по части развития технологий здравоохранения. Несмотря на то что многие разработки компании пока не вышли за пределы исследовательских лабораторий, некоторые и...

Windows 10 May 2019 Update «готов к широкомасштабному распространению» Microsoft на официальном сайте объявила, что Windows 10 May 2019 Update «готово к широкомасштабному распространению для всех пользователей через Windows Update». Напомним, что на протяжении последних месяцев компания поэтапно распространяла функциональное обновление среди к...

Когда может состояться релиз Windows 10 (версия 1909)? Компания Microsoft продолжает разрабатываться осеннее функциональное обновление для Windows 10 под кодовым названием 19H2. Обновление будет выпущено с номером версии 1909. Как правило, первые две цифры версии обозначают год выхода обновления, а вторые две — месяц подписания...

Вейвлет – анализ. Основы Введение Английское слово wavelet (от французского «ondelette») дословно переводится как «короткая (маленькая) волна». В различных переводах зарубежных статей на русский язык встречаются еще термины: «всплеск», «всплесковая функция», «маловолновая функция», «волночка» и др. ...

Windows 10 20H1 скоро выйдет в Fast Ring И снова пришло время инсайдерам проверить настройки своего канала тестирования. Обновление Windows 10 May 2019 Update появится в Release Preview уже на следующей неделе, а это значит, что билд почти готов к релизу. Это также означает, что вам пора изменить настройки программ...

Samsung получила сертификат безопасности на полупроводниковые компоненты для автомобилей Samsung Electronics объявила о получении сертификата ISO 26262, подтверждающего функциональную безопасность полупроводниковых компонентов для автомобилей. Он был выдан концерном TÜV Rheinland Group, предоставляющим услуги по тестированию устройств на предмет безопасности и с...

Chrome может уменьшить использование ОЗУ на Windows и других платформах Google Chrome – одно из наиболее ресурсоемких приложений в Windows, которое потребляет больше оперативной памяти, если у Вас установлены расширения или открыто слишком много вкладок. Google нужно поработать над управлением ресурсами для Google Chrome, и новая версия проходит...

[Из песочницы] Коротко о главном: Clean Architecture, Robert C. Martin Это будет рассказ о впечатлении о книге, а также будут рассмотрены некоторые понятия и знания, которые, благодаря этой книге, были изучены Архитектура Можете ли вы, читая эту публикацию, дать четкий ответ на вопрос, что такое архитектура? Что такое архитектура в контексте п...

Новые функции Android Q: распознавание лиц, повышенная безопасность, даунгрейд приложений, более широкая настройка интерфейса Грядущая операционная система Android Q принесёт ряд новых функций и возможностей. Они порадуют как разработчиков, так и потребителей. Рассмотрим коротко те новинки, о которых стало известно на текущий момент. Начнём с того, что теперь в операционной системе будет реализован...

Intel One API Project: архитектур много, API один На проходившем в июне Intel Software Technology Day ведущие инженеры компании рассказали о софтверном проекте под названием «Intel One API» — унифицированной модели программирования для облегчения разработки ПО под разнообразные вычислительные архитектуры, включающей в себ...

Релиз Windows 10 19H2 ожидается в любой день Предполагается, что Microsoft уже дорабатывает Windows 10 19H2, обновление, которое в соответствии с типичным графиком выпуска компании планируется выпустить осенью.Несмотря на то, что софтверный гигант остался в полной тишине во всем, что касается даты выхода Windows 10 19H...

Samsung показал обновленный интерфейс One UI 2 Недавно южнокорейский гигант представил бета-версию своего пользовательского интерфейса One UI. Обновление сулит пользователям улучшенную анимацию, быстроту переключения между приложениями и общие доработки в стабильность работы прошивки. Однако самым главным преимуществом, ...

Отчет подтверждает, что Microsoft разрабатывает урезанную ОС Windows Lite Она разрабатывается для устройств с двумя экранами.Microsoft делает все возможное, чтобы конкурировать с Google в области Chromebook, но пока что мало кто из ее компаний завоевал популярность. Windows 10 S практически потерпела неудачу с точки зрения массового внедрения, что...

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

Google объявила, когда выйдет Android 10 Каким будет Android 10 В последнее время Google ведёт себя слишком уж откровенно, придавая огласке важную информацию о своих будущих продуктах задолго до их выхода, по сути, отбирая работу у инсайдеров. Никто и ожидать не мог, что компания возьмёт и во всех подробностях расс...

Windows 10 19H1 обзаведется функцией Reserved Storage Корпорация Microsoft представила общественности новую функцию Reserved Storage (Зарезервированное хранилище). Суть данной функции заключается в том, что система Windows 10 будет резервировать 7 Гб места на накопителе для своих нужд, при этом 7 Гб – это минимум, который необх...

8-разрядный код Морзе По просьбе одного из любителей применения Щ-кодов в электронных поделках возникла необходимость написать функцию (подпрограмму, процедуру), которая будет издавать трель из последовательности точек и тире. В коде Морзе длина символа может быть от 1 знака (буквы Е и Т) до 9 зн...

Программирование микроконтроллеров ESP8266/ESP32 написанием YAML конфиг файлов Будучи поклонником системы управления "умным домом" Home Assistant я недавно открыл для себя интересный инструмент, тесно с HA интегрированный и ранее на Хабре не освещенный — ESP Home (ранее ESPhomeYAML). ESP Home представляет собой набор библиотек и инструментов, генерирую...

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

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

Функции Android, которые Apple скопировала в iOS 13 Одна из претензий, которую фанаты Apple предъявляют любимой компании, состоит в том, что ее руководство перестало следовать заветам Стива Джобса. Якобы с приходом Тима Кука на пост генерального директор Apple изменила своим традициям, сформированные на собственном опыте ее ...

Приложение “Сообщения” от Google получило спам-фильтр Надоели многочисленные спам-сообщения с различных номеров? Тогда стоит обратить внимание на приложение “Сообщения” от Google. На днях компания выпустила для него существенное обновление, которое добавляет спам-фильтр.Google против спамаК слову, о предстоящей функ...

iPhone 11 Pro и 11 Pro Max все еще могут получить функцию обратной зарядки Десятого сентября компания Apple представила миру новую серию телефонов iPhone 11. Множество поклонников компании были разочарованы, поскольку они ожидали увидеть в этих смартфонах функцию обратной зарядки. Именно благодаря ей пользователи Apple смогли бы заряжать кейс беспр...

Ruby Meetup meta/conf Команда Evrone.com совместно с DataArt запускает в Воронеже серию мероприятий, где вы узнаете все о современных технологиях разработки и дизайна. На MEETUP #1, посвященного Ruby, вы узнаете, что происходит в мире этого языка сейчас, ус...

Alexa приходит на запястье с недорогими и функциональными умными часами Xiaomi Amazfit Verge Умные часы Amazfit Verge от суб-бренда Xiaomi Huami уже представлял собой потрясающие умные часы с такими функциями, как 24-часовой мониторинг сердечного ритма, отслеживание физической активности, анализ сна и уведомления с вашего телефона. Теперь эти умные часы стоимос...

Google решила сразу несколько проблем пользователей Google Pixel 3 и Pixel 3 XL В начале каждого месяца пользователи любого из трех поколений смартфонов Google Pixel получают регулярные обновления программного обеспечения. Эти обновления не только содержат последние заплатки для системы безопасности Android, но также включают исправления, которые у...

[Из песочницы] Как работать со множественными запросами. Композиция, Reducer, ФП Привет, Хабр. Меня зовут Максим, я iOS-разработчик в компании FINCH. Сегодня я покажу вам некоторые практики использования функционального программирования, которые мы наработали у себя в отделе. Читать дальше →

Samsung Galaxy Tab S6 — самый мощный Android-планшет на сегодняшний день В разработке и производстве планшетов Android уже давно наметился медленный спад. Как правило, они составляют слишком слабую конкуренцию современным смартфонам, часто бывают очень дорогими, а порой даже запускаются с устаревшими спецификациями. В связи с этим бывает довольно...

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

Как превратить iPhone с AirPods в шпионский микрофон Оказывается, из малоизвестной функции Универсального доступа, iPhone и беспроводных наушников AirPods можно сделать настоящее «шпионское» устройство. ПО ТЕМЕ: Скрытые возможности iPhone: 25 функций iOS, о которых Вы могли не знать.   Как это работает? Вы активируете на ...

Новые стандартные функции безопасности Tesla буквально заставляют держаться выбранной дорожной полосы Компания Tesla сообщила о расширении стандартного набора функций безопасности своих автомобилей двумя новыми возможностями. Речь о функциях Lane Departure Avoidance и Emergency Lane Departure Avoidance. Обе предназначены для предотвращения одной из самых распространенных при...

Apple Watch скоро смогут следить за тем, что вы едите Чтобы вести здоровый образ жизни, нужна либо серьезная мотивация, роль которой для многих исполняет заболевание, либо натренированная сила воли. Но если не забыть вовремя выполнить те или иные упражнения могут помочь Apple Watch, то питаться правильно, не напутав с калорийн...

Состоялся официальный релиз Windows 10 May 2019 Update Компания Microsoft объявила об официальной доступности нового функционального обновления для Windows 10 под названием May 2019 Update для всех пользователей. На текущий момент обновление до новой версии системы доступно тем, кто вручную проверит наличие обновлений в приложе...

Принят стандарт телевизоров 8K Ultra HD Отрасль сделала шаг, формализующий приход следующего поколения телевизионного разрешения. Несколько дней назад организация Consumer Technology Association (CTA) опубликовала определение телевизоров 8K Ultra HD и соответствующий логотип, который могут использовать произв...

[Перевод] Я не могу использовать Rift S, и у вас тоже не получится Глазища этого парня позволяют ему наслаждаться своим Rift S. Его друзьям остаётся ему только позавидовать. Из блога Палмера Лаки, изобретателя шлема виртуальной реальности Oculus Rift, одного из основателей компании Oculus VR. Rift S [следующее поколение шлема виртуальной...

Разработка монолитной Unix подобной OS — Библиотека С В предыдущей статье мы научились запускать Hello World ядро и написали пару функций для работы со строками. Теперь пришло время расширить библиотеку С чтобы можно было реализовать kprintf и другие необходимые функции. Поехали! Читать дальше →

Мастер-класс по программированию для школьников в Самаре Преподаватели проведут интерактивный урок по гибкому программированию. В бесплатном мастер-классе, который состоится в рамках инициативы Meet and Code, примут участие школьники в возрасте 10–16 лет с нарушениями слуха. На примере готовых программных модулей участники сде...

Современный смартфон Nova 6 5G Компания Huawei выпустила мощный смартфон бюджетного варианта под названием Nova 6 5G. Аппарат включает в себя такие функции как,основной датчик на 60-Мп,аккумуляторная емкость будет 4000 мАч.У смартфона классический дизайн. Сердцем гаджета является процессор Kirin 990. О с...

Новое устройство Amazon Echo Input Amazon выпустила новое устройство Echo Input. В отличие от других устройств Echo, новый продукт сам по себе не является динамиком - вместо этого его цель - добавить функцию Alexa к любому внешнему динамику, а затем управлять ими с помощью голосовых команд. Аксессуар можн...

Photoshop для iPad официально появился в App Store Photoshop для iPad уже вышел, но до настольной версии ему пока далеко Обещанного три года ждут. Обычно так говорят, когда хотят съехать с исполнения данного некогда обещания. Это выражение настолько прочно вошло в нашу жизнь, что многие из нас сами стали оправдывать им неисп...

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

Идиоматичное программирование GPU на Rust: Библиотека Emu Введение Emu — это высокоуровневый язык программирования видеокарт, способный встраиваться в обычный код на системном языке программирования Rust. В данной статье речь пойдёт о синтаксисе Emu, его особенностях, а также будут показаны несколько наглядных примеров его использ...

Panasonic KX-TU150: простой мобильный телефон с крупными кнопками и функцией SOS Телефон Panasonic KX-TU150RU продается за 3 тысячи рублей. Он подойдет пожилым людям, которым трудно обращаться с сенсорными экранами, а также детям, чтобы они не отвлекались на игры и социальные сети. При своей скромной цене устройство позволяет совершать и принимать звонки...

Build 2019: Word получит функцию «Идеи» на базе искусственного интеллекта На конференции Build 2019 компания Microsoft представила новую функцию «Идеи», которая в скором времени станет доступна в приложениях Word и Word Online. Она будет своего рода редактором для ваших документов, помогая вам лучше писать тексты и создавать более отполированные ...

В WordPress Core могут встроить функцию создания файлов XML Sitemap Сотрудник Google Паскаль Бирчлер (Pascal Birchler) анонсировал новый проект, в котором говорится об интеграции функции создания базовых файлов XML Sitemap в WordPress Core, а также запуске XML Sitemaps API. Это предложение было разработано при участии Google, Yoast и других ...

[Перевод] О декораторах в Python Всем привет! Перевод статьи подготовлен для студентов курса «Web-разработчик на Python». Интересно развиваться в данном направлении? Запишитесь на День Открытых Дверей курса и пообщайтесь вживую с преподавателем: онлайн-трансляция 23 июля в 20:00 по мск.! Когда вы упражняли...

[Перевод] Работа с часовыми поясами в JavaScript Недавно я работал над задачей добавления часовых поясов в JS-библиотеку календаря, которую ведёт моя команда. Мне было хорошо известно о никудышной поддержке часовых поясов в JavaScript, но я надеялся, что абстрагирование имеющихся объектов данных позволит легко решить бол...

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

Caller Name Announcer Pro 4.70 Приложение «Caller Name Announcer Pro» озвучивает имя абонента, когда он вам звонит или отправляет сообщение. Эта программа, которая мгновенно определяет абонента, вы даже не успеете дотянуться до телефона и посмотреть на экран. Наше приложение также способно идентифицироват...

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

Dictionary — WordWeb 3.5 Dictionary WordWeb — бесплатный офлайн английский словарь и тезаурус с синонимами, близкими и родственными словами, с отличным поиском Поиском — и без рекламы!  Аудио произношения доступны с использованием отдельного ПЛАТНОГО приложения — WordWeb Audio Dictionary. Все...

Асинхронное программирование в JavaScript (Callback, Promise, RxJs ) Всем привет. На связи Омельницкий Сергей. Не так давно я вел стрим по реактивному программированию, где рассказывал про асинхронность в JavaScript. Сегодня я бы хотел законспектировать этот материал. Но перед тем как начать основной материал нам нужно сделать вводную. Итак...

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

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

Google начал оценивать произношение пользователей Для анализа правильности произношения Google использует искусственный интеллект, который дает оценку артикуляции звуков и рекомендации по исправлению допущенных ошибок. «Например, если вы тренируете произношение слова «звездочка», система распознавания речи анализирует, как ...

В Android TV появились сразу четыре новых функции Несколько дней назад компания Motorola выпустила свои первые умные телевизоры. Модели работают под управлением Android TV и пока будут продаваться только в Индии. К выходу новинок компания Google приурочила выход обновления для Android TV, которое принесёт телевизорам с...

В Apple подтвердили работу над новыми велнес-продуктами Apple не планирует ограничиваться только функцией ЭКГ в Apple Watch Series 4, продолжая наращивание своего влияния в области здравоохранения. Об этом в интервью MobiHealthNews заявила вице-президент компании по вопросам здравоохранения Сумбул Десаи. По ее словам, в Купертин...

[Перевод] C# или Java? TypeScript или JavaScript? Классификация языков программирования на основе машинного обучения На GitHub представлено больше 300 языков программирования, начиная с общеизвестных языков, таких как Python, Java, и Javascript, и заканчивая эзотерическими языками, такими как Befunge, известными только малым группам людей. Топ-10 языков программирования, размещенных на Gi...

[Из песочницы] Создание REST API с Node.js и базой данных Oracle Привет, Хабр! представляю вашему вниманию перевод статьи «Creating a REST API: Web Server Basics». Часть 1. Создание REST API: основы веб-сервера Веб-сервер является одним из наиболее важных компонентов REST API. В этом посте вы начнете свой проект API REST, создав нескольк...

Computex 2019: клавиатура ASUS ROG Strix Scope PBT с переключателями Cherry MX Компания ASUS анонсировала клавиатуру игрового класса ROG Strix Scope PBT: новинка демонстрируется на выставке Computex 2019, которая в эти дни проходит на Тайване. Устройство относится к механическому типу. Покупатели смогут выбирать между модификациями с надёжными переключ...

Лончер Samsung One UI 2.0 получит все главные фишки Android Q Выпуск Android Q для смартфонов Samsung Galaxy ознаменует также выход новой версии фирменного лончера южнокорейцев One UI 2.0. Однако интересный факт в том, что Galaxy S11 дебютирует с One UI 2.1. Конечно, это не слишком удивляет, что следующее крупное обновление ОС Android...

Доступен Windows 10 SDK Insider Preview Build 18836 (Skip Ahead) Добрый вечер, друзья! Компания Microsoft выпустила новую инсайдерскиую сборку Windows 10 для участников программы Windows Insider, использующих канал Skip Ahead. Но, что примечательно, сборка под номером 18836 относится к обновлению с кодовым названием 20H1, а не 19H2, как ...

[Из песочницы] О том, как из C# перешел в Elixir/Phoenix Как-то раз пришлось мне менять работу. До этого я работал только с языками типа Python, C++, C# и ещё парочкой подобных. А теперь пришлось начать работать с функциональным языком. Первые впечатления были «да что за фигня?». Однако у меня получилось достаточно быстро адаптиро...

Бюджетный смартфон LG K12+ Компания LG объявила, что помимо флагмана G8 ThinQ на MWC 2019 представит бюджетный смартфон LG K12+. Новый телефон будет иметь HD+ экран с высоким соотношением сторон 18:9. Учитывая, что DPI составляет 280, диагональ дисплея, будет около 5,8 дюймов. Чипсет MediaTek Helio...

ANDROID Q будет работать в полноэкранном режиме Нативная система Android остается одной из наиболее предпочтительных систем для смартфонов, однако не все идеально в нынешней системе Android 9 Pie. Тем не менее, компания собирается выпустить последнюю версию Android 10 Q и внедряет некоторые новые функции в эту систему. Се...

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

Книга «Kafka Streams в действии. Приложения и микросервисы для работы в реальном времени» Привет, Хаброжители! Эта книга подойдет для любого разработчика, который хочет разобраться в потоковой обработке. Понимание распределенного программирования поможет лучше изучить Kafka и Kafka Streams. Было бы неплохо знать и сам фреймворк Kafka, но это не обязательно: я ра...

[Перевод] Visual Studio for Mac: 5 новых крутых функций За прошедший год команда Visual Studio for Mac обновила редакторы в среде IDE, чтобы они стали быстрее, плавнее и продуктивнее. Мы сделали это, создав нативный интерфейс редактора macOS на основе того же самого бэкенда редактора, что и Visual Studio в Windows. В версии 8.1 м...

[Из песочницы] Создаем монорепозиторий с помощью lerna & yarn workspaces За последние несколько лет концепция монорепозиториев успешно зарекомендовала себя, так как позволяет значительно упростить процесс разработки модульных программных проектов, таких как инфраструктуры на основе микросервисов. Основные преимущества такого архитектурного подх...

Добавляем аппаратные кнопки в Marlin. Так как моя предыдущая статья по поводу переделки стандартной функции HAS_KILL (https://3dtoday.ru/blogs/hellraider/hardware-pause-button-in-marlin/) вызвала определенную заинтересованность в плане добавления дополнительных кнопок управления п прошивку Marlin, то я решил нем...

В Bluetooth появилась функция определения направления Группа Bluetooth SIG объявила о новой функции определения направления, которая потенциально может значительно повысить привлекательность решений на базе Bluetooth, использующих сведения о местоположении. Новая функция позволяет устройствам определять направление на исто...

В Google Pixel 4 появилась функция определения аварий и вызова экстренных служб, но пока что она работает с ограничениями В смартфонах серии Pixel 4 появилась новая функция под названием Car Crash Detection. Как видно из названия, она будет определять, произошла ли автомобильная авария. Доступ к функции реализован через приложение Personal Safety. При помощи встроенных сенсоров (датчиков и микр...

Проект модульных смарт-часов Blocks закрыт Участники проекта Blocks по созданию «умных» наручных часов с модульной конструкцией объявили о его сворачивании. Инициатива Blocks была представлена ещё в 2014 году. Концепция предполагала размещение основных электронных узлов в модуле с дисплеем и выпуск самых разнообразны...

[Перевод] RxDart: магические трансформации потоков Добро пожаловать — это третья часть моей серии статей об архитектуре Flutter. Введение Основы Dart Streams RxDart: магические трансформации потоков (этот пост) Основы RxVMS: RxCommand и GetIt RxVMS: Службы и Менеджеры RxVMS: самодостаточные виджеты Аутентификация пользова...

Android Camera2 API от чайника, часть 4. Media Codec и стрим видео по UDP в JAVA приложение Итак, выходим на финишную прямую. Стримить видео с андроида на VLC плеер мы уже научились, теперь осталось только интегрировать окошко с видео в JAVA приложение и начать рулить роботелегой. В этом нам очень сильно поможет проект с открытым исходным кодом VLCJ CAPRICA. Th...

Умная панорамная камера наблюдения Huawei стоит $44 Компания Huawei сегодня представила умную камеру наблюдения Huawei Panoramic Camera Smart Version, которая предлагается по цене 44 доллара. Устройство оснащено поворотной системой, которая позволяет ему вращаться на 360° вокруг вертикальной оси и на 105° вокруг...

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

Инсайдерам доступно накопительное обновление для Windows 10 May 2019 Update Build 18362 Компания Microsoft выпустила новое накопительное обновления для Windows 10 19H1 Build 18362 для участников программы Windows Insider на каналах Fast и Slow. Обновление распространяется под кодом KB4497464 и изменяет номер сборки системы на 18362.30. Список изменений: Исправ...

Google Pixel 4 может использовать новый способ вызова помощника Google Google встраивает ряд интересных функций в смартфоны Pixel 4 и Pixel 4 XL. И новая функция, которая позволяет пользователям Pixel 4 и Pixel 4 XL активировать Google Assistant. Новый способ - "Raise to Talk". Как сообщается, эта функция работает после того, как пользователь ...

В PHP 7.4 войдут стрелочные функции (сокращенная запись анонимных функций) Голосование по сокращенному синтаксису для функций завершено (51 "за", 8 "против"). Было: $result = array_filter($paths, function ($v) use ($names) { return in_array($v, $names); }); Стало: $result = array_filter($paths, fn($v) => in_array($v, $names)); Подробности...

Российский автопром: дорогу аддитивным технологиям Завод Nissan в Санкт-Петербурге: изготовленные на 3D-принтере детали (белые на фото) используются для фиксации крышки багажника. Фото: «Ведомости» / Nissan Автомобилестроение – одна из первых отраслей, где 3D-технологии нашли коммерческое применение: еще в 1988 год концер...

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

Как отправить сообщение в Telegram без звука Сегодня Telegram для Android получил очередное обновление за номером 5.1, которое уже доступно для загрузки из Google Play. Текущая версия мессенджера включает в себя сразу несколько функциональных новшеств, которые должны сделать его использование более удобным как для ряд...

Самосинхронные схемы. Вычисление логических функций непосредственно по графу событий. Часть 3. Декомпозиция Напомню важный вывод из предыдущих частей. Для циклического последовательного поведения, не содержащего кратных сигналов (переключающихся за цикл более двух раз), минимальная логическая функция каждого сигнала может быть представлена в следующем виде (естественно при отсутст...

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

Новое программное обеспечение Apple для iPadOS включает поддержку мыши По слухам, iPadOS впервые представляет поддержку мыши, что позволяет впервые подключить USB-мышь к iPad. Поддержка мыши не является стандартной функцией, но вместо этого она доступна в качестве опции AssistiveTouch в настройках «Специальные возможности» на устройстве iOS. По...

Motorola представила смартфоны линейки Moto G7 Как и обещала, Motorola сегодня представила смартфоны линейки Moto G7, которая включает в себя Moto G7, Moto G7 Power, Moto G7 Play и Moto G7 Plus. Все новинки обладают различным набором функций и характеристик. Подробнее об этом читайте на THG.ru.

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

Смартфоны Xiaomi Mi 9 и Redmi Note 7 получили обновление с новым принципом Face Unlock Смартфоны Xiaomi Mi 9 и Redmi Note 7 начали получать обновление прошивки MIUI, которое добавляет новую функцию разблокировки по лицу Face Unlock.  Теперь после успешной разблокировки по лицу смартфон не переходит на рабочий стол, а остаётся на экране блокировки, к...

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

[Перевод] Встречайте новый терминал Visual Studio Развивая тему недавно анонсированного Developer PowerShell, мы рады представить вам первую preview-версию нового терминала Visual Studio. Данная функция является частью Visual Studio версии 16.3 Preview 3. Терминал Visual Studio не создан с нуля, а разделяет большую част...

Что такое Wi-Fi Direct и как его использовать на смартфоне под управлением Android Список функций наших Android-смартфонов довольно обширен, и некоторые из них могут запросто остаться незамеченными. Между тем они могут оказаться весьма и весьма полезными. Например, на практически каждом смартфоне имеется функция Wi-Fi Direct. Пару лет назад она наделала н...

Opera встроила VPN в Android-браузер Браузерный VPN предоставляет пользователям повышенный уровень контроля над своими персональными данными и их защиты, особенно при подключении к общественным сетям Wi-Fi. С активацией встроенного VPN создаётся приватное — зашифрованное 256-битным алгоритмом шифрования — соеди...

CES 2019: Dell представила ноутбук Latitude 7400 с 4G и NFC, работающий до 24 часов Американская компания Dell анонсировала трансформируемый ноутбук Latitude 7400. Компьютер сочетает в себе высокую мобильность, богатый набор функций и длительное время автономной работы. Главной особенностью лэптопа стала функция ExpressSign-In, при помощи которой он…

Cubux 2.0 семейная бухгалтерия и управление бюджетом Cubux.net – представляет собой онлайн сервис для учета расходов, доходов, долгов. Благодаря полноценной синхронизации данные сохраняются в базу с любого устройства. Функция «Совместного учета» позволяет пользовать приложением сразу всей семье. Операция по расходам з...

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

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

[Перевод] Комбинирование Signed Distance Fields в 2D В предыдущем туториале мы научились создавать и перемещать простые фигуры с помощью функций расстояний со знаком. В этой статье мы научимся комбинировать несколько фигур для создания более сложных полей расстояний. Большинству описанных здесь техник я научился из библиотеки ...

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

Коммутатор от D-Link D-Link представляет новую серию управляемых коммутаторов для малого и среднего бизнеса. Серия DGS-1250 состоит из четырех моделей. Все модели имеют много общего. Каждый из них оснащен четырьмя портами 10 Gigabit SFP + с возможностью горячей замены, за которыми следуют...

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

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

[Перевод] Расширение mypy с помощью плагинов Добрый день, друзья. А мы продолжаем наращивать интенсивность запуска новых курсов и уже сейчас рады сообщить о том, что в конце апреля стартуют занятия по курсу «Web-разработчик на Python». В связи с этим традиционно делимся переводом полезного материала. Начнём. Известно,...

Google пообещала, что Fuchsia не заменит Android Проект операционной системы Fuchsia, который Google развивает уже более трех лет, все это время оставался чем-то удивительным и непонятным. Несмотря на то что мы уже видели скриншоты интерфейса ранней альфы ОС, проанализировать ее функциональные возможности было нельзя. Все...

Ломаем простую «крякми» при помощи Ghidra — Часть 2 В первой части статьи мы при помощи Ghidra провели автоматический анализ простой программы-крякми (которую мы скачали с сайта crackmes.one). Мы разобрались с тем, как переименовывать «непонятные» функции прямо в листинге декомпилятора, а также поняли алгоритм программы «верх...

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

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

В MIUI 10 появилась двухфакторная аутентификация для доступа к некоторым сервисам Пользователям известного форума XDA Developers удалось обнаружить важную функцию в MIUI, влияющую на безопасность. Речь о двухфакторной аутентификации при доступе к некоторым функциям смартфона, привязанным к аккаунту Mi. Например, облачному хранилищу Mi Cloud. Функция...

Sony обновляет прошивку камер α9, α7R III и α7 III В Sony сообщили, что обновление 5.0 для камеры α9 доступно для скачивания, в этом же году выйдет еще одно — версия ПО 6.0. Нововведения, доступные сейчас (в версии 5.0): добавлен режим слежения за объектом в реальном времени “Real-time Tracking” добавлена функц...

Смартфоны Motorola G7 получили поддержку функций Google Call Screen, Digital Wellbeing и фирменное ПО Moto Experiences Только вчера мы говорили о том, что функция Google Call Screen вскоре может появиться на смартфонах Motorola и Nokia, как уже сегодня первая компания опубликовала соответствующий пресс-релиз. Поддержку Call Screen получили смартфоны линейки Moto G7 и Motorola One. Они р...

Удаленный доступ к Smart TV: Samsung анонсировала функцию Remote Access На днях компания Samsung анонсировала необычную функцию для предстоящих телевизоров 2019 года выпуска – Remote Access (удаленный доступ). Она позволяет подключать к Smart TV компании смартфоны, ПК и облачные сервисы и использовать его в качестве устройства вывода. К то...

Кое-что о пространстве имён Я программирую на PHP. И немножко на JS. Когда-то я программировал на Java, ещё раньше — на LotusScript. Попробовал на вкус python и dart. Basic, Fortran, Pascal, Prolog, VisualBasic, С++/С, perl — на всём этом я тоже изображал что-то исполняемое. Языки программирования меня...

Microsoft отказалась от функциональности Sets в Windows 10, предназначавшейся для объединения окон запущенных программ в наборы На протяжении нескольких лет корпорация Microsoft обещала реализовать в операционной системе Windows 10 функцию Sets. По задумке, она должна была позволить формировать в приложениях дополнительные вкладки с данными, необходимыми для работы. Подробнее ознакомиться с её возмож...

Старт предзаказов на HUAWEI WATCH GT 2 с диагональю 42 мм Компания HUAWEI анонсировала старт предзаказов на умные часы HUAWEI WATCH GT 2 с диаметром корпуса 42 мм на черном силиконовом и песочно-бежевом кожаном ремешках по цене 13 990 и 14 990 рублей соответственно. Новинки построены на базе процессора собственной разработки Hua...

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

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

Верховный суд США рассмотрит иск Oracle к Google Верховный суд США объявил о намерении рассмотреть спор между технологическими гигантами Oracle и Google по делу, способному вылиться в штрафы в миллиарды долларов. Речь идёт о старых разбирательствах, которые тянутся не один год. Ещё в 2010 году Oracle впервые обратилась в с...

Samsung запускает конкурента AirPods Galaxy Buds Наряду с новой линейкой смартфонов Galaxy S10 и Galaxy Fold, Samsung вчера анонсировала новый носимый аксессуар Galaxy Buds. Galaxy Buds — это новые беспроводные наушники от Samsung, похожие на AirPods. Samsung сосредоточился на звуке с Galaxy Buds, сотрудничая с AKG....

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

Видеокарты NVIDIA на чипах Pascal получат функцию трассировку лучей С тех пор как NVIDIA выпустила первые устройства под маркой GeForce RTX, главной преобразующей силой в сфере потребительской 3D-графики стала трассировка лучей. В свою очередь, чипы на основе архитектуры Turing были и остаются единственной группой среди дискретных GPU, облад...

Consumer Reports считает функцию Tesla Smart Summon «глючной» Функция вызова припаркованного электромобиля Smart Summon, которую компания Tesla недавно добавила в программное обеспечение своих электромобилей, является «глючной». Такого мнения придерживается влиятельный американский журнал Consumer Reports. Функция Sma...

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

Новая версия Google Camera принесет важные изменения Ночной режим съемки является одной из лучших функций приложения Google Camera, однако он находится в разделе «Еще». Или же пользователи могут дождаться автоматического предложения его включения, когда смартфон обнаружит, что он находится в условиях недостато...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 37. STP: выбор Root Bridge, функции PortFast и BPDU guard. Часть 1 Прежде чем начать урок, хочу сказать, что на нашем сайте теперь действует система баллов My Points. Заработанные баллы можно потратить на оплату заказов в нашем онлайн-магазине. Баллы можно заработать, участвуя в наших CCNA-тестах, посещая сайт, привлекая новых пользователей...

[Перевод] Стратегии деплоя в Kubernetes: rolling, recreate, blue/green, canary, dark (A/B-тестирование) Прим. перев.: Этот обзорный материал от Weaveworks знакомит с наиболее популярными стратегиями выката приложений и рассказывает о возможности реализации наиболее продвинутых из них с помощью Kubernetes-оператора Flagger. Он написан простым языком и содержит наглядные схемы, ...

OnePlus 3T и OnePlus 3 получают долгожданное обновление Android 9 Pie Пользователи OnePlus 3 и OnePlus 3T наконец-то получают обновление Android Pie. Обновление приходит с большой задержкой, а также включает в себя апрельское исправление Android Security. Оно включает в себя все ожидаемые функции Pie, включая новую навигацию жестами, обновлен...

Доступен Windows 10 SDK Insider Preview Build 18343 Microsoft опубликовала новую предварительную версию набора средств разработки Windows 10 SDK Build 18343. На момент написания новости пост в блоге компании не опубликован, но можно с уверенностью сказать, что новая сборка не принесла с собой каких-либо новшеств, поскольку р...

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

Google добавил новые функции в поиск по отелям и авиабилетам В преддверии сезона отпусков Google добавил ряд новых функций в поиск по отелям и авиабилетам. Нововведения призваны помочь пользователям найти самые лучшие ценовые предложения и сэкономить. Функция Price Insights в Google Авиабилетах Google запустил функцию Price Insights, ...

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

Детали обновления Windows 10 20H1 и 20H2 Windows 10 November 2019 Update под кодовым названием «19H2» не является большим выпуском и поставляется только с улучшениями. Основные моменты включают новые возможности поиска в Проводнике, улучшения производительности и увеличение срока службы аккумулятора на некоторых ус...

Prestigio представила видеорегистратор RoadRunner 410GPS Prestigio представила свою новинку — видеорегистратор RoadRunner 410GPS. Конденсатор вместо батареи – функциональное решение, которое защищает новую модель видеорегистратора от перегрева и продлевает срок его службы. Функция OVP (Over Voltage Protection) блокир...

F#3: Форматирование текста При работе с любым языком вам, скорее всего, нужно будет отформатировать текст, и F# ничем не отличается. Поскольку F# является языком .NET, мы всегда можем использовать Console.WriteLine (..) и String.Format (..), где мы можем использовать любой из обычных форматеров, кото...

Встраиваемая индукционная варочная панель Electrolux IPES6452KF SenseBoil: современная модель с интересными возможностями Удобное управление, возможность поверхности Infinite работать с посудой любой формы и функция Power boost оказались ожидаемо комфортными, а также мы получили возможность исследовать уникальную инновацию. Функция SenseBoil дает возможность при закипании переводить бурное кипе...

Разработаны проекты основополагающих стандартов в области интернета вещей По технологии промышленного интернета вещей (industrial internet of things, IIoT) предложен проект стандарта "Информационные технологии. Промышленный (индустриальный) интернет вещей. Термины и определения". Документ позволит установить в России общепринятую термино...

В Google Photos появилась лента архивных снимков Memories и возможность заказать печатать фотографии, в планах – функции мессенджера В сервисе Google Photos появились новые функции, стимулирующие воспоминания. Одна из новых функций так и называется – Memories (Воспоминание). Она позволяет напомнить о старых фотографиях и видео во время их годовщин съёмки. Эта новая функция очень похожа на Stories из Insta...

В Samourai Wallet добавлена направленная на повышение приватности функция Whirlpool Разработчики биткоин-кошелька Samourai объявили об интеграции функции под названием Whirlpool, являющейся частью более широкого решения анонимизации транзакций CoinJoin. Об этом пишет Bitcoin Magazine. Новая функция добавлена в бета-режиме и математически отделяет входы (отп...

В системе безопасности Google Фото имеется серьезная уязвимость, о которой вы не знали Каким бы продвинутым и хорошо защищенным не был бы тот или иной сервис. Какие бы заявления о том, что пользоваться их продуктами максимально безопасно не делали разработчики. Как бы вы не доверяли той или иной компании. Любой цифровой продукт имеет недоработки и «дыры&...

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

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

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

Никакого плагиата. Xiaomi объясняет разницу между Mimoji и Memoji Несколько дней назад стало известно, что линейка смартфонов Xiaomi Mi CC9 получит обновленную систему анимированных аватаров Mimoji, которая предложит 165 различных лиц, причесок и различных аксессуаров. После чего многие китайские блоггеры начали обвинять Xiaomi в плаг...

Наша служба и опасна, и трудна, или Zyxel ATP500 Введение Мы писали, мы писали, наши пальчики устали. Почему мы вдруг решили начать с этого детского двустишия? Всё очень просто. В данной статье мы хотели познакомить читателей с возможностями нашего самого современного решения по обеспечению сетевой безопасности – линейкой ...

Названы самые функциональные приложения для заказа такси Согласно опросу ВЦИОМ, проведенному в 2017 году, более 51% жителей крупных городов пользуются услугами таксомоторных перевозчиков.По данным UBS Evidence Lab за 2016 год, общая доля рынка онлайн-такси в общем официальном рынке такси составляет около 20%. Аналитики считают, чт...

Windows 10 не будет автоматически устанавливать функциональные обновления два раза в год Компания Microsoft объявила, что начиная с Windows 10 May 2019 Update пользователей больше не будут вынуждать устанавливать новые функциональные обновления системы по мере их выхода. Такое решение принято из-за многочисленных отзывов от пользователей, которые жаловались на ...

Вслед за Galaxy S10. Двухлетний Samsung Galaxy Note8 получил новую функцию камеры Компания Samsung начала распространять для двухлетнего флагманского планшетофона Galaxy Note8 свежее обновление прошивки. Апдейт приносит июньское обновление безопасности Android и новую функцию, которая порадует многих пользователей смартфона.  Прошивка под номеро...

Microsoft вносит улучшения в Windows Ink Workspace Пару дней назад Microsoft выпустила Windows 10 Build 18912 для инсайдеров Windows в Fast Ring и Skip Ahead. Это обновление принесло общие исправления ошибок, а также представило некоторые новые функции для Windows 10. Одними из новых функций, которые Microsoft недавно упомян...

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

Как включить новый раздел «Обзор» в Chrome на Android? Google настолько часто обновляет свои мобильные браузеры Chrome и Chrome Canary для Android, что порой кажется, уследить за всеми нововведениями просто невозможно. Любопытные разработчики и обычные пользователи с выходом каждой новой бета-версии начинают перелопачивать весь...

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

Выпущено накопительное обновление для Windows 10 20H1 Build 19013 Компания Microsoft выпустила накопительное обновление для инсайдерской сборки Windows 10 20H1 под номером 19013, которая стала доступна на канале «Ранний доступ» в начале этой недели. Обновление не приносит с собой каких-либо изменений и исправлений, а, вероятно, также напр...

В 2019 году увеличилось количество атак инфостилеров Вредоносным программам для сбора данных не составляет труда получить сохраненную в браузере информацию, в том числе логины и пароли. Что и как воруют современные трояны-стилеры, рассказали специалисты «Лаборатории Касперского» в профильном обзоре вредоносной активн...

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

Найден способ как активировать функцию Sidecar на старых Mac Одной из особенностей новой macOS Catalina стала функция под названием Sidecar. Она позволяет использовать яблочный планшет в качестве дополнительного экрана и выводить на него некоторые инструменты. Однако работает эта опция далеко не на всех компьютерах. По крайней мере, о...

В приложение Skype на Android и iOS появится функция демонстрации экрана. Компания Microsoft уже сегодня начала тестирование функции демонстрации экрана своему собеседнику.

6 нежданчиков от Джулии Наконец-таки появилось русскоязычное руководство по языку Julia. Там реализовано полноценное введение в язык для тех, у кого мало опыта в программировании (остальным будет полезно для общего развития), так же имеется введение в машинное обучение и куча заданий для закреплен...

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

[Из песочницы] Wolfram Function Repository: открытый доступ к платформе для расширений языка Wolfram Привет, Хабр! Представляю вашему вниманию перевод поста Стивена Вольфрама "The Wolfram Function Repository: Launching an Open Platform for Extending the Wolfram Language". Предпосылки состоятельности языка Wolfram Сегодня мы стоим на пороге великих свершений вмест...

«А вместо процессов у них там практики…» Такую фразу довольно часто можно услышать или прочитать в обсуждении новой версии ITIL® 4. Корректно ли это утверждение? Насколько «вместо»? Есть ли разница между процессами и практиками? Действительно, существенную часть объёма книги составляет раздел, в котором для тех, кт...

Что такое B2B портал: простыми словами Сегодня для запуска оптовых магазинов торговли все чаще создаются площадки, называемые b2b порталами. Однако, далеко не все понимают, что кроется под этим термином. О функциональности подобных платформ можно подробнее почитать на сайте компании Agora https://www.agora.ru/abo...

[Перевод] Выпуск Rust 1.39.0: async/await, аттрибуты для параметров функций, новые константные функции Команда Rust рада сообщить о выпуске новой версии, 1.39.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если вы установили предыдущую версию Rust средствами rustup, то для обновления до версии 1.39.0 вам дост...

Готовится нечто грандиозное. Microsoft уже начала тестировать крупное функциональное обновление Windows 2020 года Компания Microsoft выпустила раннюю сборку Windows 10 для участников программы Windows Insiders в рамках канала Skip Ahead (Перейти к следующему выпуску). Однако к удивлению тестеров, сборка относится не к осеннему обновлению ОС 2019 года под кодовым названием 19H2, а к...

Небольшой двухкамерный холодильник Xiaomi Yunmi 118L стоит 100 долларов Компания Xiaomi представила очередную модель бытовой техники, речь идет о холодильнике Xiaomi Yunmi 118L Double Door Refrigerator, который предлагается по цене около 100 долларов. Холодильник имеет объем 118 литров, при этом объем морозильной камеры составляет 29...

Анонс Windows 10 Insider Preview Build 19013 (Fast и Skip Ahead) Доброй ночи, друзья! Компания Microsoft выпустила новую предварительную сборку Windows 10 20H1 под номером 19013 для участников программы Windows Insider, использующих каналы Fast и Skip Ahead. Полный номер сборки: 19013.1.vb_release.191025-1609. Как можно заметить, сборка ...

В YouTube появились образовательные плейлисты без отвлекающих рекомендаций Команда популярного видеосервиса Youtube запустила новую функцию — образовательные плейлисты (Learning Playlists). Пользователям предлагаются подборки для изучения разных направлений, от программирования до языков и музыки.

Apple Music для Android получил 2 новых функции, которых пока ... Компания Apple постепенно разворачивает обновление своего фирменного приложения Apple Music для Android. В числе багфиксов и улучшений числятся также сразу две новых функции, которые были обещаны, как часть набора функций iOS 13.   Отныне приложение Apple Music для An...

Слух: Microsoft отменила функцию Sets для Windows 10 Некоторое время компания Microsoft занималась разработкой функции Sets, которая должна была добавить поддержку вкладок в «Проводник» и другие приложения операционной системы. Ранние версии Sets появлялись в предварительных сборках для Windows Insider, однако в июне 2018 год...

Apple Watch получат функцию отслеживания сна к 2020 году Издание Bloomberg, а ему мы привыкли доверять, сообщает, что в Apple активно работают над встроенной функцией отслеживания сна для Apple Watch. Сейчас для этого приходится использовать сторонние приложения, что весьма негативно влияет на время работы часов от одного заряда. ...

Как детально настроить функцию Always On Display на Galaxy S10 Функция Always On Display, без сомнений, является одной из самых простых, но в то же время очень полезных возможностей некоторых современных смартфонов, без которой свою жизнь уже сложно представить. Функция Always On Display выводит полезную информацию на экран и пользоват...

Разработка Windows 10 19H2 должна быть завершена в сентябре В связи с тем, что обновление Windows 10 May 2019 Update уже развернуто для пользователей, следующим логическим шагом для Microsoft будет переход к следующему функциональному обновлению ОС, которое выйдет осенью.Согласно собственному подходу Microsoft, после того, как новая ...

Утекший промо-ролик Google Pixel 4 с дизайном и ключевыми функциями смартфона Сегодня состоится официальная презентация Apple, где должны показать новые iPhone и другие устройства. Google же будет демонстрировать свои смартфоны Pixel только в октябре, но в сети уже полно информации о том, чего от них ждать. Сегодня появилась утечка с рекламным роликом...

Edge Chromium импортирует отложенные вкладки из Edge UWP в качестве избранного Релизная версия Microsoft Edge на базе Chromium будет выпущена без поддержки ARM64, синхронизации истории и расширений, а также в ней будут отсутствовать некоторые функции из текущей версии Edge UWP, в том числе отложенные вкладки. Учитывая, что после релиза Microsoft намер...

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

Медицинская Справочник — Энциклопедия от А до Я 2.0.3.1 Русский – бесплатный оффлайн Медицинская Энциклопедия (медицинский словарь) с легким и функциональным интерфейсом, охватывающим более 60.000 слов. Характеристика: Очень эффективный, быстрый и с хорошей производительностью. возможность высокоскоростного поиска. Фильтры...

Исключения в Python теперь считаются анти-паттерном Что такое исключения? Из названия понятно — они возникают, когда в программе происходит исключительная ситуация. Вы спросите, почему исключения — анти-паттерн, и как они вообще относятся к типизации? Я попробовал разобраться, и теперь хочу обсудить это с вами, хабражители. ...

CPU-функции RDRAND и RDSEED стали доступнее Всем привет! Сам я криптографией не занимаюсь, но кому то вполне может пригодится мое небольшое исследование. Решил разобраться со встроенными в процессор функциями RDRAND и RDSEED. Компилятор Delphi сказал Undeclared identifier. Хмм. Уже давно существует BMI, BMI2, AVX, AV...

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

Apple рассказала все о безопасности iOS 13, обновив свой сайт Ранее Apple выпустила серию роликов о приватности Apple не просто рекламирует приватность как важную функцию своих продуктов. Она также отвела под эту тему специальный раздел на своем сайте, где подробно объясняет, как работают функции конфиденциальности. Сегодня Apple четве...

Как на самом деле звучат BT-колонки Сравнительный тест популярных Bluetooth-колонок при помощи композитора, лейки и ведра с водой. «На нашем кассетнике кончилась плён...

[Перевод] 9 хитростей для работы с Visual Studio Code Привет, Хабр! Сегодня мы отобрали 9 самых интересных лайфхаков для работы с Visual Studio Code. Среди них полезные сочетания клавиш и функциональные виджеты. Подробности под катом! Читать дальше →

Необычные системные вызовы на Linux Что видит программист, начиная работать с языком C? Он видит fopen, printf, scanf и ещё много других функций. Видит он и всякие open и mmap — казалось бы, зачем их выделять? Но, в отличие от первой группы, эти две функции при выполнении на ядре Linux являются системными в...

Одна из обещанных функций Sony PS5 пока под вопросом Игровая приставка Sony PlayStation 5, как мы вчера узнали, появится на рынке в конце следующего года. Уже давно известно, что она получит полузаказной APU AMD с процессорными ядрами Zen 2 и GPU Navi. Так как ядро PS5 по архитектуре будет близко к ядру PS4, логично, что...

Современный концепт Windows XP 2019 Microsoft все время говорит о Windows 10, когда дело доходит до настольных операционных систем, и компания настаивает практически постоянно на переход к данной версии ОС.В связи с прекращением поддержки Windows 7 в январе следующего года Windows 8.1 станет единственным препя...

#Korg #Volca #Nubass – ламповый бас-синтезатор Korg представили новую версию аналогового бас синтезатора серии Volca, предлагающего качественный и "теплый ламповый" звук. Инструмент оснащен генератором с технологией Nutube, включающим в себя две вакуумные лампы. Одна из ламп отвечает за генерацию формы волны, вторая доба...

Видеурок Теплицы: мультикамерный монтаж в DaVinci Resolve – синхронизация по звуку Продолжаем знакомство с бесплатной монтажной программой DaVinci Resolve. В этом и следующем видео мы рассмотрим функцию мультикамерного монтажа в DaVinci. Это функция сильно сэкономит время на монтаже, если вы снимали какое-то действие в несколько камер. Например, интервью и...

В следующем году платформа Android TV получит поддержку Google Stadia и ряда новых функций Судя по всему, в следующем году Google планирует реализовать несколько обновлений для платформы Android TV. В том числе будут добавлены новые функции Assistant, состоится выпуск нового оборудования, внедрится поддержка стримингового игрового сервиса Stadia. Такие выводы можн...

В Латвии стартовало возрождение RAF-977 Латвийская компания Rigas Autobusu Fabrika (RAF) ранее сообщала, что намерена приступить к возрождению легендарного микроавтобуса RAF-977 «Латвия». В пресс-центре предприятия сообщили, что проектирование новинки уже началось. Разработкой проекта занимаются специалисты из ра...

Подборка @pythonetc, октябрь 2019 Новая подборка советов про Python и программирование из моего авторского канала @pythonetc. ← Предыдущие подборки Если хотите итерировать сразу несколько итерируемых объектов, то можете использовать функцию zip (не имеет никакого отношения к файловому формату ZIP): Читат...

[Из песочницы] Разработка игр в социальных сетях Социальные сети и их безумная популярность — поразительное явление 21-го века. Разработанные как средство общения, поиска старых и новых друзей, а также быстрого и удобного способа поделиться своими эмоциями, чувствами и опытом с миром, социальные сети постепенно что-то пр...

[Перевод] Применение интегрирования Монте-Карло в рендеринге Все мы изучали в курсе математики численные методы. Это такие методы, как интегрирование, интерполяция, ряды и так далее. Существует два вида числовых методов: детерминированные и рандомизированные. Типичный детерминированный метод интегрирования функции в интервале выгля...

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

8 вещей, которые вы можете сделать при помощи Google Pay Уже весьма давно наличные не являются единственным способом оплаты товаров и услуг. А если говорить о безопасности применения, то бумажные деньги довольно сильно проигрывают как минимум тем же пластиковым картам. Но в век современных технологий системы вроде Apple Pay, Sams...

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

Huawei пообещала обновить до Android 9 Pie 150 миллионов устройств Более 150 миллионов пользователей смартфонов Huawei и Honor смогут обновиться до Android 9 Pie в 2019 году. Об этом пишет gizmochina со ссылкой на представителей производителя. Судя по тому, что Huawei уже обновила до актуальной версии ОС около 6 миллионов устройств, ей пре...

Samsung Galaxy Watch Active получат функцию ЭКГ только в 2020 году На данный момент Samsung работает над новым поколением смарт-часов Galaxy Watch Active 2. Новинка появится в двух размерах и в трех версиях, включая версию LTE. Но вот поддержки функции ЭКГ в этом году ждать не стоит. Подробнее об этом читайте на THG.ru.

Надо брать: Sony обрушила цену PlayStation 4 в два раза Чем более продвинутой является какая-либо игровая приставка, тем более широкий круг людей захочет ее себе купить, ведь за счет этого ее функциональные возможности окажутся максимально широкими, а качество графики будет приятно радовать глаз. Все так Сообщение Надо брать: So...

Если электромобиль Tesla, едущий под управлением функции Smart Summon, попадет в ДТП, отвечать придется его владельцу Как известно, в программном обеспечении электромобилей Tesla недавно появилась функция Smart Summon. Она позволяет вызвать электромобиль, используя мобильное приложение, если он находится в пределах прямой видимости от пользователя, но не дальше 60 метров от него. Хотя...

Функция Apple Watch SOS помогла спасти человека от утопления. В Соединенных Штатах человек катался на гидроцикле, чтобы сфотографировать горизонт Чикаго, когда огромная волна сбила его с ног в воду. С его телефоном, потерянным в воде, и никого поблизости, человек использовал функцию экстренной SOS своих Apple Watch, чтобы позвать на п...

Intel выпустила приложение «Центр управления графикой» в Microsoft Store Компания Intel выпустила новое приложение в Microsoft Store для Windows 10, предназначенное для тонкой настройки графики в играх, домашнего кинотеатра и многого другого. Приложение получило название «Центр управления графикой Intel» (Intel Graphics Command Center) и являетс...

Fuchsia: как там дела у операционки Google для всех устройств Начну с небольшого экскурса в историю. В далеком или не очень 2016 году компания Google создала операционную систему, которая получила название Fuchsia. Весь смысл этого поступка заключался в том, что все прежние операционки от поискового гиганта (Chrome OS, Android, ОС для...

[Из песочницы] React on λambda Без особых церемоний начнем раздавать лещей и кричать о функциональщине, да кстати, всем привет! С развитием реакт плавно избавляется от ООП-шной примеси и всё больше приближается к функциональному программированию. В начале в нем появились компоненты высшего порядка (HOC) ...

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

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

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

Windows 10 Build 18362.325 – исправление Песочницы Windows Обновление Windows 10 May 2019 Update (версия 1903) предоставляет ряд новых функций, в том числе новая светлая тема, улучшение производительности и, возможно, наконец-то заработает Windows Sandbox.Функция безопасности Windows Sandbox доступна для пользователей с лицензией Wi...

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

В Chrome для Windows 10 и macOS появится собственный тёмный режим Компания Google тестирует новый тёмный режим работы в своём браузере Chrome. Внедрение этой функции для macOS и Windows 10 планируется в одной из следующих версий. На текущий момент новая функция уже доступна в тестовых сборках Canary. Судя по всему, Chrome будет активироват...

Не купили DLC: функцию, которая спасла бы упавшие 737, «Боинг» продавал как опцию В то время как пилоты обречённых самолётов Boeing в Эфиопии и Индонезии пытались вернуть себе управление, у них не было двух важных функций безопасности, которые Boeing продавал за дополнительную плату, пишет NY Times. Как и другие авиапроизводители, Boeing получает прибы...

Search Console перестанет поддерживать наборы ресурсов в конце марта Google Search Console уведомил владельцев сайтов, использующих наборы ресурсов, о том, что в конце марта поддержка этой функции будет прекращена. Многие SEO-специалисты отрицательно отреагировали на эту новость и выразили надежду, что Google предложит им подобную функцию в б...

[Перевод] Play Store теперь принимает прогрессивные веб-приложения (PWA) Дисклеймер: я не связан с Google Play, Chrome или любой упомянутой компанией. Это не официальное заявление. Логотип и названия используются только для иллюстрации. В Chrome 72 для Android реализована долгожданная функция Trusted Web Activity. Это означает, что теперь мы мо...

[Перевод] IBM Watson Visual Recognition: функция распознавания объектов теперь доступна в IBM Cloud До недавних пор IBM Watson Visual Recognition в основном использовался для распознавания изображения, как единого целого. Однако работа с картинкой, как с единым целым — далеко не самый правильный подход. Теперь, благодаря новой функции распознавания объектов, пользователи...

[Перевод] Функциональное программирование: дурацкая игрушка, которая убивает производительность труда. Часть 2 Сегодня мы представляем вашему вниманию продолжение перевода материала о вреде так называемого «функционального» программирования. Читать дальше →

Samsung Music 16.2.13.24 Samsung Music — оптимизирован для Samsung андроид устройства и обеспечивает мощные функциональные возможности воспроизведения музыки и лучший пользовательский интерфейс. Ключевые особенности: Поддерживает воспроизведение различных звуковых форматов, таких как MP3, WMA...

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

В Edge Canary тестируется встроенный переводчик сайтов на базе Microsoft Translator Многие пользователи социальной сети Reddit неожиданно обнаружили новую функцию в предварительной версии Edge на Chromium из ветки Canary, которая позволяет автоматически переводить сайты на другие языки при помощи сервиса Microsoft Translator. Соответствующая иконка появляе...

Стильная новинка с шумоподавлением и AR от Bose Компания Bose представила преемника двухлетним наушникам QuietComfort35 - Noise Cancelling Headphones 700 с обновленными технологиями шумоподавления. Одна из его новых функций - возможность персонализировать вашу среду с 11 уровнями шумоподавления. Быстрое нажатие на к...

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

Часы Mobvoi TicWatch Pro получают функцию отслеживания сна Компания Mobvoi запускает функцию отслеживание сна для своих умных часов TicWatch Pro, а также приложение для Android под названием TicSleep. Mobvoi говорит, что функции отслеживания сна TicWatch Pro работают автоматически, поэтому вы должны просто ложиться спать с включенны...

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

Языки функционального программирования: прошлое, настоящее и будущее Языки функционального программирования — это особый класс языков программирования. Портал Techopedia рассказывает об их истории, предназначении и характеристиках. Clojure, Elixir, Elm, F#, Haskell, Idris и Scala — это ...

OnePlus 8 Pro и его функции Компания OnePlus выпустила новый смартфон флагманского варианта под названием 8 Pro. Аппарат имеет отличную функцию в которую входит камера на 6,5 дюйма,оперативная память составит 12 Гбайт. Цветовая гамма будет серого, фиолетового и черного варианта.Сердцем смартфона яв...

Сэкономьте несколько долларов на умных часах Kospet Hope На рынке сегодня представлено довольно много моделей умных часов, и некоторые из них пытаются выполнять функции «почти телефона» — у них есть слот для SIM-карты и возможность подключения 4G. А с моделью умных часов Kospet Hope вы можете забыть о «почти», потому что разработч...

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

Лучшие Android-приложения для создания голосовых заметок Казалось бы, что может быть проще, чем взять и сделать голосовую заметку на телефоне? Тем более, что современные гаджеты, по большей своей части, имеют встроенное приложение «Диктофон». Однако же все не так просто. Да, если вам нужно просто быстро записать что-либ...

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

[Из песочницы] Как мы DLP-систему выбирали (практический опыт) Привет, Хабр! Не так давно возникла довольно типичная ситуация — руководство дало команду «Выбрать систему защиты данных от утечки». Основной критерий выбора — способность решить задачу не допустить утечек критически важной (по мнению руководства) документации, файлов и тому...

3D-напечатанные протезы, оснащенные электронными датчиками 3D-напечатанные протезы усовершенствуются с каждым годом. Развитие науки и технический прогресс приводит к улучшению сферы современного протезирования. Блейк Джонсон, доцент в области промышленного и системного проектирования в Virginia Tech, также работает со своими учеными...

Новое поколение Galaxy A71 5G Компания Samsung выпустила флагманский смартфон бюджетного варианта под названием A71 5G. Аппарат включает в себя интересную функцию чип который объединяет два ядра ARM Cortex-A77 с частотой до 2,2 ГГц. также присутствует шесть ядер ARM Cortex-A55 с частотой до 1,8 ГГц. Серд...

Последний рубеж обороны QA: автоматическое обнаружение ошибок Привет! Меня зовут Асхат Нурыев, я ведущий инженер по автоматизации в компании DINS. Я работаю в Dino Systems последние 7 лет. За это время пришлось заниматься разными задачами: от написания автоматических функциональных тестов до тестирования производительности и высокой...

WordPress представила функцию платной подписки на контент CMS-платформа WordPress объявила о запуске новой функции Reccuring Payments, которая позволяет реализовать на сайте платную подписку на контент. Новая функция доступна для издателей, использующих WordPress на платной основе, а также для WP-сайтов с собственным хостингом, кот...

Honor рассказал об уникальной функции Link Turbo Одной из уникальных особенностей анонсированного сегодня смартфона Honor V20 стала запатентованная функция Link Turbo, предназначенная для увеличения скорости и улучшения стабильности сетевого подключения. Подробнее об этом читайте на THG.ru.

Alcatel 1X и Alcatel 1C (2019) уже можно купить в России по очень низкой цене Компания TCL объявила о старте продаж в России смартфонов Alcatel 1X и Alcatel 1C, которые были впервые представлены на выставке CES в прошлом месяце. Новинки относятся к классу устройств начального уровня, но обладают современным дизайном и рядом востребованных функций. ...

Microsoft выпустила первую предварительную версию нового Microsoft Edge для Mac Компания Microsoft объявила о начале официального предварительного тестирования браузера Microsoft Edge на базе Chromium для операционной системы macOS. На текущий момент инсайдерам доступна только сборка браузера с канала Canary. Microsoft Edge на macOS предлагает те же во...

Разработчики рассказали о новых функциях MIUI 10, они появятся и в MIUI 11 Xiaomi непрерывно дорабатывает оболочку MIUI и часто информирует о функциях, которые будут внедрены в интерфейсе в ближайшее время. Вот и на этот раз разработчики рассказали о нововведениях, которые появятся в MIUI 10 в ближайшее время, а потом перейдут и в MIUI 11. Так...

Windows 10 20H1 получила улучшения аппаратного набора клавиатуры В Windows 10 April 2018 Update (версия 1803) была добавлена ​​функция, позволяющая получать текстовые подсказки при использовании аппаратной клавиатуры. В Windows 10 20H1 Microsoft планирует улучшить функцию подсказок аппаратной клавиатуры, предоставляя прогнозы на основе ис...

[Перевод] Большой 7-сегментный дисплей c неоновым свечением на ESP8266 Мне нужно было сделать для работы электронный дисплей большого размера с функцией секундомера и неоновым свечением. Для управления был выбран чип ESP8266, в котором реализованы и функция часов, и секундомер. Чтобы получить неоновое свечение я применил цилиндры термоклея...

В iOS 13 появится тёмная тема По данным Bloomberg, следующая версия операционной системы от Apple будет включать в себя функцию тёмного режима, которая снизит нагрузку на глаза пользователей и сэкономит заряд на устройствах с OLED-дисплеями. iOS 13 будет включать в себя улучшения системы CarPlay. Также…

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

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