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

[Перевод] Возможно, вам не нужен Rust, чтобы ускорить ваш JS Несколько недель назад я обнаружил пост "Окисляем Source Maps с Rust и WebAssembly" распространяющийся по Твиттеру и расказывающий о выигрыше в производительности от замены обычного JavaScript в библиотеке source-map на Rust, скомпилированный в WebAssembly. Пост возбудил мой...

[Перевод] Rust: используем serde для сериализации Сериализация данных посредством serde. Недавно я писал Rust-код для работы со сторонним источником данных в TOML-формате. В других языках я бы подгрузил данные какой-либо TOML-библиотекой и прогнал бы по ним мою программу, однако я слышал про serde — библиотеку сериализации ...

[Из песочницы] Android Support Library 28. Что нового? По давней традиции вместе с новой версией Android выходит обновление Support Library. Пока библиотека вышла в стадии альфа, но список изменений уже намного интереснее, чем такой же список у Android P. Google несправедливо мало рассказал и написал об основных нововведениях ...

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

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

Распознавание речи на python с помощью pocketsphinx или как я пытался сделать голосового ассистента Это туториал по использованию библиотеки pocketsphinx на Python. Надеюсь он поможет вам побыстрее разобраться с этой библиотекой и не наступать на мои грабли. Читать дальше →

[Перевод] Что нового в Swift 4.1? Xcode 9.3 и Swift 4.1, наконец-то, уже не являются бета! Данный релиз содержит долгожданные улучшения стандартной библиотеки и самого языка. Если вы не следите за процессом Swift Evolution, то эта статья для Вас. В этой статье вы узнаете о наиболее значительных изменениях,...

[recovery mode] Личный опыт работы с Firebase Cloud Firestore Всем привет! В последнее время все чаще использую Firebase в своих проектах: очень удобно обходится без фактического написания серверной части. Хочу поделиться небольшим опытом работы на стороне фронтенда. В данном случае это Angular, поэтому используется официальная библиот...

Не Dagger'ом едины В последнее время многим программистам очень понравилась библиотека для реализации внедрения зависимостей Dagger2. Хотя, как мне кажется, из-за неочевидной работы под капотом и большим семейством аннотаций Dagger долго заходил в комьюнити. И так получается что сейчас куда не...

Gesturizer: 3D-touch и жесты в iOS приложения Жесты на мобильных устройствах, выполняемые стилусом или пальцем, могут быть эффективнее и удобнее стандартных взаимодействий с кнопками и меню в зависимости от контекста и задачи. Однако, необходимость запоминания жестов и связанных с ними команд вызывают некоторые трудност...

[Перевод] Immer: новый подход к иммутабельности в JavaScript Иммутабельные структуры данных, реализующие методику совместного использования неизменяемых фрагментов информации (structural sharing), выглядят как отличная технология для хранения состояния приложения. Особенно — в комбинации с архитектурой, основанной на событиях. Однако ...

Использование библиотеки Python Control Systems Library для проектирования систем автоматического управления Здравствуйте! С появлением библиотеки Python Control Systems Library [1], решение основных задач проектирования систем автоматического управления (САУ) средствами Python значительно упростилось и теперь практически идентично решению таких задач в математическом пакете Matla...

Методы расширения для типов стандартной библиотеки .NET Наверное, почти каждый .NET-разработчик сталкивался со случаями, когда для удобства кодирования рутинных действий и сокращения boilerplate-кода при работе со стандартными типами данных не хватает возможностей стандартной же библиотеки. И практически в каждом проекте появляют...

WSTester – JS библиотека для тестирования веб-сервисов с ВебСокетами Добрый день, Хабрасообщество! Как и большинству айтишников, мне нравится создавать что-то новое, классное, нечто способное как-то повлиять на мир или хотя бы принести небольшую пользу другим людям. Надеюсь, что описываемый далее инструмент для тестирования онлайн систем с Ве...

[Перевод] Мышление в стиле Ramda: первые шаги Недавно я познакомился с замечательной серией статей "Thinking in Ramda", которые проясняют на простых и ясных примерах способы написания кода в функциональном стиле с использованием библиотеки Ramda. Эти статьи показались мне настолько прекрасными, что я не смог удержаться ...

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

[Перевод] Пять причин проникнуться симпатией к Flutter На конференции Google I/O ’17 Google представила Flutter — новую опенсорсную библиотеку, предназначенную для создания мобильных приложений. Как вы, возможно, знаете, Flutter — это решение для разработки кросс-платформенных мобильных приложений с симпатичным пользовательским...

Библиотека Постапокалипсиса Описание Мобильное приложение «Библиотека Постапокалипсиса» – это интерактивная библиотека, которая полностью посвящена тематике Постапокалипсиса. Особенности: — Проработанный под тематику и одновременно предельно доступный пользовательски...

[Из песочницы] Пишем свой BitTorrent-клиент на базе библиотеки Bt Всем привет! В данной статье я расскажу о том, что из себя представляет библиотека Bt, чем она хороша и почему стоит иметь ее в виду, если для решения каких-то задач планируется использовать BitTorrent. Затем, в качестве демонстрации базовых функций и основного API, мы реали...

Тотальная термопаризация 2 Недавно ещё подключал ICP DAS к Ардуинке и вот первый запуск пока ещё виртуального принтера.Сам принтер (я так полагаю на улитках) уже больше месяца всё не доедет из Поднебесной. Высоко, наверное.Но разве это помеха?Скачиваем Repetier 1.01dev (по сравнению с 0.92 там МНОГО н...

Если у вас нет собаки… Если вашему бизнесу необходим BDD с живой документацией на русском, нет выделенной позиции тестировщика, либо уровень его знаний недостаточен для самостоятельной автоматизации и важно обеспечение единого стека технологий между scrum-командами, то вам безусловно необходимо хо...

[Из песочницы] Операция «Ы» и новая библиотека ABI Рад приветствовать тебя, дорогой читатель! В данной статье пойдет речь о новой библиотеке «ABI Model Pattern». Наверное, было бы логично предоставить какой-то пример, чтобы показать все возможности этой библиотеки, но вот и нетушки… Сейчас я опишу только достаточный минимум...

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

[Перевод] Опасные pickles — вредоносная сериализация в Python Всем привет! Panta rhei и вот уже приближается запуск обновленного курса «Web-разработчик на Python» и у нас остался ещё материал, который мы нашли сильно небезынтересным и коим хотим поделиться с вами. Чем опасны pickles? Эти соленые огурчики крайне опасны. Я даже не зна...

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

Ваш пакет Composer сломан: обновите идентификатор лицензии Если вы, как и я: являетесь мэйнтейнером какой-либо библиотеки или фреймворка; ваша библиотека или фреймворк выпущены под какой-либо свободной лицензией ваша библиотека или фреймворк доступны к установке через Composer и размещены на сервисе Packagist; то у вас, возможно,...

Опыт использования библиотеки Puniverse Quasar для акторов В прошедшем, 2017 году, был небольшой проект, который почти идеально ложился на идеологию акторов, решили поэкспериментировать и попробовать использовать их реализацию от Parallel Universe. От самих акторов особо много не требовалось — знай себе храни состояние да общайся с ...

[Перевод] Rust: Знакомимся с языком на примере «Угадай-ки» Давайте познакомимся с Rust, поработав над маленьким проектом! Мы покажем основные концепты Rust на реальном примере. Вы узнаете о let, match, методах, ассоциированных функциях, подключении сторонних библиотек и много о чем другом. Мы реализуем классическую задачу: игра “уга...

Нативная инверсия зависимостей в TypeScript и React Когда я задумался о внедрении зависимостей в TypeScript, то первое, что мне посоветовали — inversify. Я посмотрел эту и другие библиотеки, реализующие паттерн Service Locator, и даже сделал свою собственную — typedin. Но когда я работал над версией typedin 2.0, то в конце к...

В AdBlock появится функция кеширования популярных JavaScript-библиотек Блокировщик рекламы AdBlock будет кешировать популярные JavaScript-библиотеки локально, на компьютере пользователя.

[Перевод] Обзор библиотеки react-testing-library В материале, перевод которого мы публикуем сегодня, Кент Доддс рассказывает о библиотеке собственной разработки для тестирования React-приложений, react-testing-library, в которой он видит простой инструмент, способный заменить enzyme и способствующий написанию качественных ...

«Солнечный удар» покажут в серовской Центральной библиотеке В Центральной городской библиотеке имени Мамина-Сибиряка 8 февраля в 12.00 пройдет показ фильма Никиты Михалкова «Солнечный удар», который был снят по мотивам произведений Ивана Бунина — рассказа «Солнечный удар» и дневников «Окаянные дни». Центральная библиотека Серова нахо...

Веб установщик на чистом WINAPI с поддержкой Hi DPI и векторным лого В наше время это, наверно, одно из основных применений для приложений написанных на чистом WINAPI. Писать что-то серьёзнее нескольких простых окон на чистом WINAPI уже не так весело, а вот маленький установщик – самое то. Так как на дворе 2018 год, писать просто приложение ...

[Перевод] От JavaScript к Rust и обратно: рассказ о wasm-bindgen Мы уже видели насколько WebAssembly быстро компилируется, ускоряет js библиотеки и генерирует более компактные бинарники. У нас даже есть общее представление как наладить взаимодействие не только между сообществами Rust и JavaScript, но и с сообществами других языков. В про...

[Из песочницы] W3View — библиотека на Javascript, для которой был создан HTML Да, ещё одна новая библиотека на JS, хочу поделиться. Фидбека жажду, любого, лучше конечно позитивного конструктивного. Читать дальше →

Xbox Game Pass в апреле: Cities: Skylines, Kingdom: New Lands, ClusterTruck, Late Shift и другие Microsoft объявила апрельское пополнение библиотеки Xbox Game Pass. С началом следующего месяца подписчики сервиса смогут сыграть в градостроительный симулятор Cities: Skylines, симулятор охоты theHunter: Call of the Wild, 2D-стратегию Kingdom: New Lands, приключенч...

GOG.com: скидки в честь китайского Нового года и The King of Fighters 2002 в подарок Цифровая дистрибьюторская площадка GOG.com запустила очередную масштабную распродажу, в этот раз приуроченную к празднованию китайского Нового года. Кроме того, всем пользователям магазин дарит бесплатную копию файтинга The King of Fighters 2002. Получить подарок ...

[Перевод] Полный перевод книги про построение сообществ: «Социальная архитектура» «Это эссенция тридцатилетнего опыты разработки программного обеспечения.» Приветствую, Хабр. Хочу представить лучшую (единственную) книгу по построению сообществ, написанную тру ИТишником. Для себя я нашел применимые инструменты для анализа сообщества/организованности «на ...

Создаем TUI на python Привет, Хабр! В этой статье я расскажу про npyscreen — библиотеке для создания текстовых интерфейсов для терминальных и консольных приложений. Читать дальше →

[Перевод] Машина времени на Java В мире существует множество клёвых маленьких библиотек, которые как бы и не знаменитые, но очень полезные. Идея в том, чтобы потихоньку знакомить Хабр с такими вещами под тэгом #javalifehacker. Сегодня речь пойдёт о time-test, в котором всего 16 коммитов, но их хватает. Авто...

[Из песочницы] Что такое gtag.js в Google Analytics и нужен ли он вам? Вы читаете перевод статьи "What Is gtag.js with Google Analytics and Do I Need It?" автора Amanda Schroeder. Если недавно вы добавляли код отслеживания Google Analytics на сайт, то заметили совершенно другой код счётчика, который выглядит так: Сложилась какая-то ...

[Перевод] Как создать нейросеть всего из 30 строк JavaScript-кода Перевод How to create a Neural Network in JavaScript in only 30 lines of code. В этой статье мы рассмотрим, как можно создать и обучить нейросеть с помощью библиотеки Synaptic.js, позволяющей проводить глубокое обучение в связке Node.js с браузером. Давайте создадим прост...

Netflix ведет переговоры с Люком Бессоном о съемке фильмов для сервиса, а также покупке части его студии EuropaCorp вместе с библиотекой контента По информации издания Variety cервис Netflix активизировал переговоры с французской студией EuropaCorp, основанной Люком Бессоном. Предметом сделки может быть съемка легендарным режиссером нескольких полнометражных фильмов для Netflix, приобретение прав на существующую библи...

[Перевод] Чего из Rust мне не хватает в C Об авторе. Федерико Мена-Кинтеро — мексиканский программист, один из основателей проекта GNOME, автор книги «Язык программирования Rust» Librsvg достиг переломного момента: внезапно выясняется, что легче портировать некоторые основные части из C на Rust, чем просто добавит...

WebAssembly и манипуляции DOM Про WebAssembly в наше время слышали, я думаю, практически все. Если Вы не слышали, то на Хабре есть замечательный вводный материал об этой технологии. Другое дело, что очень часто можно встретить комментарии вида “Ура, теперь будем писать фронтенд на C++!”, “Давайте переп...

Как мы общаемся с React-компонентам при помощи декораторов в TypeScript При разработке приложений на React довольно неудобно создавать независимые друг от друга компоненты, т.к. стандартным способом для обмена данными между ними является "Lifting State Up". Этот подход постепенно загрязняет ненужными свойствами промежуточные компоненты, делая их...

Знакомство с гео-библиотекой S2 от Google и примеры использования Привет, Хабр! Меня зовут Марко, я работаю в Badoo в команде «Платформа». Не так давно на GopherCon Russia 2018 я рассказывал, как работать с координатами. Для тех, кто не любит смотреть видео (и всех интересующихся, конечно), публикую текстовый вариант своего доклада. Вв...

Записки о миграции на Java 10 Здравствуй, Хабр. Как ты помнишь, недавно произошёл официальный релиз Java 10. Учитывая, что практически все сейчас используют преимущественно 8-ку, с выходом 10-ки нас ждут такие вкусности как модульность (вошла в 9-ку) и local variable type inference. Звучит неплохо, можно...

Обновляем расширение Intl в PHP 7 на Linux Ubuntu 16.04 Программисты делятся на два типа: консерваторы, для которых переход на новую версию равносилен перелёту на другую планету (если читаешь это из Windows XP — поздравляю, это ты); и Викторы Цои, чьи сердца и глаза требуют перемен, и обновляют всё и вся при первой возможности. Е...

Создание NPM-модуля Яндекс.Кассы под Node.js — опыт Lodoss Team Спустя несколько месяцев после релиза обновленного API Яндекс.Кассы начали появляться первые интеграционные решения на новых технологиях. Одним из пионеров интеграции стала компания Lodoss Team, разработавшая SDK-библиотеку для работы с Кассой под Node.js. Никто не расскаже...

Pygest #23. Новости, релизы, статьи, интересные проекты и библиотеки из мира Python [4 февраля 2018 — 26 февраля 2018] Всем привет! Это уже двадцать третьи выпуск дайджеста на Хабрахабр о новостях из мира Python. Присылайте свои интересные материалы из мира Python. С предыдущим digest можно ознакомиться здесь. Читать дальше →

Pygest #24. Новости, релизы, статьи, интересные проекты и библиотеки из мира Python [март 2018 — 9 апреля 2018] Всем привет! Это уже двадцать четвертый выпуск дайджеста на Хабрахабр о новостях из мира Python. Присылайте свои интересные материалы из мира Python. С предыдущим digest можно ознакомиться здесь. Читать дальше →

Apple Music показала рекордный прирост пользователей Старший вице-президент компании Apple Эдди Кью рассказал, что Apple Music имеет в своём распоряжении уже 38 миллионов подписчиков, ещё около 8 миллионов человек пользуются сервисом на пробной подписке. В среднем каждую неделю сервис получает прирост в 400 000 новых подписч...

Сборник Halo: The Master Chief Collection, возможно, присоединится к Xbox Game Pass в следующем месяце Xbox Game Pass — это подписка для Xbox One наподобие Netflix, которая предоставляет доступ к более чем 170 играм (на данный момент), и список этих игр каждый месяц пополняется. Корпорация Microsoft выпустила новый трейлер, в котором рекламирует выдачу проектов...

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

В App Store появятся альтернативные клиенты Telegram Команда Telegram представила открытую библиотеку TDLib. Это следует из материалов официального блога компании. Благодаря ей у сторонних разработчиков, никоим образом не связанных с создателями оригинального клиента, появится возможность проектировать альтернативные версии ...

В Москве открыли бесплатную электронную библиотеку на 250 тысяч книг Столичные библиотеки совместно с московский департаментом культуры открыли для читателей бесплатный онлайн-доступ к электронной базе изданий. Об этом рассказал официальный портал мэра и правительства Москвы. Оформить бесплатный годовой абонемент на пользование электронным к...

Ускоряем метод Виолы-Джонса (Viola-Jones) В последнее время метод Виолы-Джонса, который долгое время был основным способом детектирования объектов на изображении, отступает под натиском более новых и совершенных алгоритмов. Тем не менее, актуальность этого метода еще сохраняется и в настоящем времени. Да, каскадный...

Что мы читали в марте: пять необходимых книг для инженеров инфраструктуры Мы в Skyeng понемногу строим свою библиотеку важных и полезных книг. Началось все с того, что своими списками в Фейсбуке поделились основатели компании (ссылки ниже), а теперь к ним присоединились и руководители направлений. В марте свой топ профессиональной литературы пре...

Игра про бегущую сосиску захватила магазины приложений Спустя два месяца после релиза игру «Беги, сосиска, беги!» скачали более 10 млн раз — и этот показатель взят только из Google Play. В App Store игра не менее популярна и уже успела занять четвертую строчку в рейтинге лучших аркад. В чем особенность этой игры, если с виду она...

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

Аудиокниги в Google Play получили новые возможности В январе компания Google объявила о запуске в онлайн-магазине Google Play раздела аудиокниг. Теперь для аудиокниг предлагается несколько новых функций. Умная пауза позволяет продолжить прослушивание приостановленной аудиокниги не «с полуслова», а с начала слова ...

Hypothesis Добро пожаловать в Hypothesis! Hypothesis представляет собой библиотеку Python для создания модульных тестов, которые попроще писать и более эффективны при запуске, обнаруживая граничные случаи в коде, который вы бы не подумали искать. Он стабильный, мощный и легко добавляет...

Устройства на Snapdragon 845 зависают при сёрфинге из-за бага Adreno Компания GraphicsFuzz, специализирующаяся на выявлении различных ошибок в графических ядрах процессоров, нашла баг в Adreno 630, приводящий к зависанию и, в некоторых случаях, перезагрузке устройств на процессоре Snapdragon 845 при отображении веб-страниц с библиотекой WebGL...

Java и Project Reactor Всем привет! Меня зовут Лёха, и я работаю бэкенд-разработчиком в FunCorp. Сегодня мы поговорим про реактивное программирование, библиотеку Reactor и немного про веб. Реактивное программирование часто «подвергается упоминанию», но если вы (как и автор статьи) всё ещё не знае...

[Перевод] Разбираемся в redux-saga: От генераторов действий к сагам Любой redux разработчик расскажет вам, что одной из самых тяжелейших частей разработки приложений являются асинхронные вызовы — как вы будете обрабатывать реквесты, таймауты и другие коллбэки без усложнения redux действий(actions) и редьюсеров(reducers) В этой статье я опи...

Tom Clancy's Splinter Cell: Conviction получила обратную совместимость с Xbox One «Настоящий хит, Tom Clancy's Splinter Cell: Conviction для Xbox 360, теперь входит в библиотеку игр с обратной совместимостью для Xbox One», — объявило издательство Ubisoft. Французская компания объявила, что вплоть до 12 февраля приобрести игру ...

Релиз South Park: The Fractured But Whole на Nintendo Switch состоится 24 апреля Напоминаем, что South Park: The Fractured But Whole, выход которой на ПК, PlayStation 4 и Xbox One уже состоялся, разработана студией Ubisoft San Francisco совместно с Треем Паркером и Мэттом Стоуном. Отзывы геймеров весьма положительные. На платформе Nintendo Switch релиз ...

Быстрая интерактивная схема зала на canvas Разрабатываем библиотеку для отображения больших интерактивных схем залов на canvas без фреймворков и заставляем хорошо работать в ie и мобильных устройствах. Попутно разбираемся с особенностями работы canvas. Читать дальше →

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

Пишем плагин для Unity правильно. Часть 1: iOS Когда делаешь на Unity игры для мобильных платформ, рано или поздно придется писать часть функционала на нативном языке платформы, будь то iOS (Objective C или Swift) или Android (Java, Kotlin). Это может быть свой код или интеграция сторонней библиотеки, сама установка мо...

Intel опубликовала вычислительные библиотеки для своей графики Компания активно взялась за данное направление.

[Из песочницы] Асинхронная работа с PostgreSQL в C Сегодня захотелось написать небольшую заметку об асинхронной работе с PostgreSQL в C. Мотивы просты: для небольшой утилитки встала необходимость реализовать такой функционал, гугл на тему понятных и рабочих примеров предательски молчал (нашелся только пример в pqxx для C++ —...

Яндекс.Касса стала платежным партнером 1С Компания «1С» добавила платежный модуль Яндекс.Кассы в стандартную библиотеку электронных документов 1С:Предприятия. Благодаря этому 1,5 миллиона коммерческих и бюджетных организаций, которые используют продукты 1С, смогут принимать в них платежи через Яндекс.Кассу — из элек...

[Из песочницы] Выгрузка сообщений с использованием Telegram API. С чего начать На просторах интернета можно найти множество описаний и примеров по созданию telegram bot-ов.Но Telegram Bot Api имеет ограниченный функционал. Для решения задачи по выгрузке сообщений из Telegram по ключевому слову необходимо использовать Telegram API. За основу была взята ...

Microsoft анонсировала API трассировки лучей DirectX Raytracing Сегодня стартовала GDC 2018, и первый серьезный анонс на ней сделала Microsoft совместно со своими партнерами. В графическое API DirectX 12 будет добавлена новая важная функциональная часть — DirectX Raytracing (DXR). Под этим названием скрывается новое стандартное API д...

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

[Из песочницы] Совершенствуем Redux Привет, Хабр! Представляю вашему вниманию перевод статьи "Redesigning Redux" автора Shawn McKay. Должно ли управление состоянием вызывать проблемы на сегодняшний день? Интуитивно, разработчики видят скрытую правду: управление состоянием куда сложнее, чем должно бы...

Pygest #22. Релизы, статьи, интересные проекты, пакеты и библиотеки из мира Python [18 января 2018 — 4 февраля 2018] Всем привет! Это уже двадцать второй выпуск дайджеста на Хабрахабр о новостях из мира Python. В этом выпуске вы найдете статьи о MicroPython, сравнение производительности Python, Numba и C ++, основах веб скрапинга и многое другое. Присылайте свои интересные события из ми...

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

Учебник Thymeleaf: Глава 11. Комментарии и Блоки / Blocks Оглавление 11 Комментарии и Блоки / Blocks 11.1. Стандартные HTML/XML комментарии Стандартные HTML/XML комментарии <!--… --> можно использовать в любом месте шаблонов Thymeleaf. Все, что внутри этих комментариев, не будет обрабатываться Thymeleaf и будет скопировано д...

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

В серовской библиотеке отметили Всемирный день театра: «Здесь сказка и правда, здесь жизни игра» Уже известный в нашем городе самодеятельный детский театр «ТЮБИК» под руководством библиотекаря Центральной городской библиотеки имени Мамина-Сибиряка Демчук Марины Адольфовны побывал и в городской детской библиотеке №1 Сортировки. В детской библиотеке на Сортировке отметили...

Помимо электромобиля ракета Falcon Heavy отправила в космос секретный груз Может, личный электрический родстер Илона Маска и захватил все заголовки новостных лент благодаря историческому космическому запуску компании SpaceX, но оказывается, что сверхтяжелая ракета-носитель Falcon Heavy отправила в космос второй, секретный груз, о котором практиче...

Игра Dead Space доступна бесплатно В сервисе Origin появилось весьма щедрое предложение: на Dead Space распространяется 100% скидка. Поэтому все пользователи, у которых есть аккаунт, могут добавить «космический хоррор» в свою библиотеку совершенно бесплатно. Да, первый Dead Space вышел в далеком 2008 году, н...

Ещё один инструмент для проверки ваших npm зависимостей — wtfwith Вы как-нибудь задумывались, сколько версий одной и той же библиотеки затягивает ваша клиентская или серверная сборка? Мне вот в какой-то момент стало интересно. Навскидку найти для этого готовый инструмент не получилось, а смотреть глазами package-lock слишком утомительно. К...

Анимации в Android по полочкам (Часть 3. «Низкоуровневые» анимации) Часть 1. Базовые анимации Часть 2. Комплексные анимации Часть 3. «Низкоуровневые» анимации Часть 4. Анимации переходов Часть 5. Библиотеки для работы с анимацией Все методы рассмотренные в предыдущих частях хороши и удобны, однако если нам нужно анимировать большое количест...

Учебник Thymeleaf: Глава 20. Приложение C: Синтаксис селектора разметки Оглавление 20 Приложение C: Синтаксис селектора разметки Селекторы разметки Thymeleaf напрямую заимствованы из библиотеки парсера Thymeleaf: AttoParser. Синтаксис для этих селекторов имеет большое сходство с синтаксисом селекторов в XPath, CSS и jQuery, что делает их удобн...

Yii 2.0.14 Команда Yii рада представить новую версию PHP фреймворка: Yii 2.0.14. В неё вошло более сотни улучшений и исправлений, включая исправления безопасности. В релиз вошли несколько изменений, которые могут повлиять на уже работающие приложения. Эти изменения описаны в UPGRADE.md...

PlayStation дарит Far Cry 4 новым подписчикам PS Plus Компания Sony Interactive Entertainment Europe (SIEE) объявила о новой акции, которая позволит всем новым подписчикам (т.е. тем, у кого нет подписки на данный момент) PlayStation Plus бесплатно загрузить стандартное издание Far Cry 4 на PS4. Для того, чтобы получить игру, ну...

[Перевод] Насколько быстр AMP на самом деле? Проект Accelerated Mobile Pages (AMP) от Google вызвал определённый переполох по идеологическим причинам, но саму технологию так и не разобрали подробно. Несколько недель назад Ферди Кристант писал про несправедливое преимущество, которое получает контент AMP за счёт предзаг...

Серовские школьники в День всех влюбленных приняли участие в акции «Дарите книги с любовью» Ученики 4 «Б» класса школы №14 в День всех влюбленных посетили Центральную городскую библиотеку имени Д.Н. Мамина-Сибиряка и приняли участие в общероссийской акции «Дарите книги с любовью». В акции приняли участие ученики школы №14. Фото: Константин Бобылев, «Глобус». Акция ...

Наташа — библиотека для извлечения структурированной информации из текстов на русском языке Есть стандартная задача извлечения именованных сущностей из текста (NER). На входе текст, на выходе структурированные, нормализованные объекты, например, с именами, адресами, датами: Задача старая и хорошо изученная, для английского языка существует масса коммерческих и о...

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

Знакомство с ConcourseCI Привет, Я заметил, что на Хабре очень мало информации про такой сервер сборки, как ConcourseCI. Я решил восполнить этот пробел и написать небольшое введение. Под катом описание этого инструмента и небольшой туториал. Читать дальше →

Шлемы Oculus Rift почти сутки не работали из-за просроченного сертификата подписи кода 7 марта 2018 года владельцы шлемов виртуальной реальности Oculus Rift попали в крайне неприятную ситуацию. В один день их гаджеты внезапно перестали работать, выдав ошибку "Can’t Reach Oculus Runtime Service". Как выяснилось, проблема возникла из-за истечения срок дейст...

Два места на закрытый семинар Дино Эспозито “Real-time Data Coming at Last in ASP.NET Core” Разыгрываем два места на закрытый семинар Дино Эспозито в Москве 29 марта. Дино будет рассказывать о новой библиотеке ASP.NET SignalR.

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

Kubernetes 1.10: обзор основных новшеств В конце марта состоялся релиз Kubernetes 1.10. Поддерживая нашу традицию рассказывать подробности о наиболее значимых изменениях в очередном релизе Kubernetes, публикуем этот обзор, подготовленный на основе CHANGELOG-1.10, а также многочисленных issues, pull requests и desig...

Hessian-Free оптимизация с помощью TensorFlow Добрый день! Я хочу рассказать про метод оптимизации известный под названием Hessian-Free или Truncated Newton (Усеченный Метод Ньютона) и про его реализацию с помощью библиотеки глубокого обучения — TensorFlow. Он использует преимущества методов оптимизации второго порядка ...

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

[Перевод] [в закладки] Инструменты JS-разработчика, на которые стоит обратить внимание Программист Трэвис Фишер, перевод статьи которого мы публикуем сегодня, решил рассказать о самых полезных, с его точки зрения, модулях и вспомогательных инструментах для JS-разработки. Полезными он считает технологии, которыми пользуется постоянно и в ценности которых убедил...

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

[Из песочницы] Парсинг telegram каналов для агрегатора контента на PHP Привет, Хабр! Несколько лет назад я начал разрабатывать свой агрегатор контента, что бы упростить свой серфинг в сети. Изначально я парсил только rss, vk и facebook, но в прошлом году решил сделать полный рефакторинг проекта: отказаться от парсинга на клиенте, сделать норма...

tdlib-ruby: как сделать Telegram-клиент на Ruby Одна из особенностей мессенджера Telegram — широкие возможности API (Bot API и Telegram API). Команда Telegram пошла ещё дальше и выпустила библиотеку TDLib (Telegram Database Library), позволяющую разрабатывать альтернативные клиенты Telegram и не задумываться о низкоуровн...

[Из песочницы] Почему Ramda? Пост содержит перевод статьи «Why Ramda?», которую подготовил один из контрибьютеров Скот Сайет. Статья была опубликована 10 Июня 2014 года на сайте и рассказывает о том почему стоит обратить своё внимание на библиотеку Ramda и функциональное программирование в целом. Примеч...

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

Интенсив по основам Python Язык входит в пятерку самых используемых на GitHub, а Python-сообщество насчитывает десятки тысяч энтузиастов по всему миру. Многие трудоемкие задачи решены в виде библиотек и фреймворков. Вам остается интегрировать готовый код с свой проек...

В AdBlock Plus добавят функцию кеширования популярных JavaScript-библиотек Бета-версия нового функционала уже работает в расширении для браузера Chrome

Assassin's Creed IV: Black Flag и Divinity II – The Dragon Knight Saga пополнили библиотеку обратной совместимости Корпорация Microsoft добавила приключенческий экшен Assassin’s Creed IV: Black Flag и ролевую игру Divinity II – The Dragon Knight Saga в библиотеку обратной совместимости Xbox One. Теперь обладатели цифровых или физических копий этих проектов для Xbox 3...

На платформе GOG появились профили Платформа GOG.COM сильно проигрывает своему основному конкуренту — Steam. Да и Origin с Uplay более популярны среди пользователей, хотя там продаются игры исключительно EA и Ubisoft. Хотя, стоит отметить, создатели GOG предоставляют пользователям намного больше преимуществ, ...

На GOG.com стартовала распродажа “День Святого Патрика” в рамках которой предлагают 300 игр со скидкой до 90% В честь Дня Святого Патрика сервис цифровой дистрибуции GOG.com объявил распродажу на более чем 300 игр со скидкой до 90%. Пользователям сервиса также предложат игры-сюрпризы в подарок от лепреконов. Отметим, что игры от лепреконов скрываются в шляпах стоимостью $0,99, при э...

Внедрение QR-кодов в казахстанских библиотеках Виртуальный читальный зал находится в Актау, в Назарбаев интеллектуальной школе.

Серовчан приглашают на трансляцию концерта памяти Сергея Лемешева Виртуальный концертный зал приглашает серовчан на прямую трансляцию концерта памяти Сергея Лемешева. Виртуальный концертный зал зовет серовчан на концерт в библиотеку. Выступил Дмитрий Корчак, звезда мировой оперы. Афиша предоставлена Центральной городской библиотекой имени ...

Новинки «обратки» Xbox One: Tom Clancy's Ghost Recon: Future Soldier, MGS: Peace Walker и Axel & Pixel Корпорация Microsoft объявила о пополнении библиотеки обратной совместимости Xbox One. Теперь пользователи редмондской консоли текущего поколения смогут сыграть в научно-фантастический шутер Tom Clancy’s Ghost Recon: Future Soldier, портативный экшен культово...

Telegram поможет создать альтернативные версии мессенджера Команда проекта представила открытую библиотеку TDLib

Блокчейн-компания White Rabbit заключила партнерство с медиа-компанией K5 Компания White Rabbit, разрабатывающая решение для легального просмотра фильмов и сериалов на основе технологии блокчейн, объявила о партнерстве с K5 International, подразделением K5 Media Group, продюсерской компанией, выпустившей несколько фильмов, номинированных на Оскар....

Imec и Cadence подготовили к передаче в производство первую 3-нанометровую тестовую микросхему Научно-исследовательский центр imec и компания Cadence Design Systems объявили о том, что результатом их продолжительного сотрудничества стала подготовка к передаче в производство первой в отрасли тестовой микросхемы, рассчитанной на изготовление по нормам 3 нм. Проек...

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

Оглашены подробности будущих дополнений для Final Fantasy XV Компания Square Enix рассказала о будущих дополнениях для ролевой игры Final Fantasy XV. Первое DLC выйдет летом 2018 года – речь идет о самостоятельной версии мультиплеерного дополнения «Товарищи», которое также получит новый контент. В начале 2019 года вы...

Xiaomi Redmi Note 5 возглавил список самых популярных смартфонов в первой половине февраля Ситуация на рынке мобильных устройств постоянно меняется. Более того, изменения происходят даже не каждый месяц, а практический каждый день. Стоит какому-нибудь одному известному производителю представить крайне интересный телефон, как баланс сил на рынке сразу же

Первая ракета Falcon Heavy вывела в космос не только Tesla Roadster, но и «секретный» груз Несколько дней назад компания SpaceX успешно совершила первый запуск тяжёлой ракеты-носителя Falcon Heavy. В ходе запуска полезная нагрузка в виде автомобиля Tesla Roadster была выведена на заданную орбиту, а два из трёх бустеров были успешно возвращены. Сейчас стало и...

Splunk Scripted Input. Или как использовать скрипты для получения данных о работе систем и анализировать их в Splunk Ранее мы писали, как можно загрузить логи в Splunk из каталога или с помощью syslog, рассказывали как забирать стандартные виндовые и линуксовые события, но что если нам необходимо получать более гранулярную информацию о работе наших систем? В таком случае на помощь приходя...

Медом намазано: Гузель Санжапова расскажет, как с помощью краудфандинга собрать больше 5 млн на спасение деревни Краудфандинговая платформа Planeta.ru продолжает цикл встреч с интересными авторами успешных крауд-проектов. 23 апреля героиней новой встречи станет социальный предприниматель, основательница медового бренда Cocco bello Гузель Санжапова. Гузель – автор пяти краудфандинговых ...

Задача про forEach(ps::println) от СКБ Контур На конференции JBreak я не читал задачки спонсоров специально. Ну, конечно, кроме ада от Excelsior: уж эти ребята всем задали жару. А тут принесли мне листок от СКБ Контур, смотри, мол, посмейся. Я посмеялся: первая задача действительно выглядела настолько наивно сформирован...

Новые возможности LISP в nanoCAD 8.5 Поддержка LISP в nanoCAD появилась давно и связывалась в первую очередь со специальной командой LSP, которая открывает LISP-консоль, предназначенную для ввода выражений и анализа переменных: Рис. 1. Окно LISP-консоли Релиз 8.5 сделал следующий важный шаг вперед, теперь вв...

Новшества Microsoft Edge в Windows 10 Redsone 4 Весной выйдет бесплатное обновление Redsone 4 для платформы Microsoft Windows 10, которое, как и предыдущие крупные версии ОС, принесёт в браузер Edge новые функции, изменения и улучшения. Судя по предварительным сборкам, интерфейс веб-обозревателя был изменён и пол...

Патчи Drupal закрыли несколько серьезных уязвимостей Свежие обновления исправили несколько серьезных ошибок в популярной системе управления контентом (CMS) с открытым кодом Drupal. Апдейты коснулись версий 7.х и 8.х. Разработчики Drupal используют систему ранжирования ошибок Национального института стандартов и технологий США,...

MMD выпускает 27-дюймовый Full HD монитор с FreeSync за 189 долларов MMD анонсирует три новых дополнения к Philips E-line потребительских дисплеев. Названные «E9», эти модели сочетают выдающийся дизайн и необычную производительность изображения для превосходного просмотра и стиля. Три широкоэкранных дисплея E9 с технологией Ultra-Wide Color о...

Первый релиз-кандидат OpenJDK 10! Ссылка для скачивания: http://jdk.java.net/10/.                                                    Читать дальше →

Webpack 4 и code splitting 25 февраля 2018 года вышел релиз webpack 4.0.0 (и на сегодняшний день 4.0.1). Одна из полезных и сравнительно новых фич webpack — code splitting, перенесена в новой версии из плагинов в основную конфигурацию. При практически полном отсутствии документации, как теперь нужно к...

[Перевод] Node.js + face-recognition.js: простое и надёжное распознавание лиц с помощью глубокого обучения Перевод статьи Node.js + face-recognition.js: Simple and Robust Face Recognition using Deep Learning. В этой статье мы расскажем, как реализовать надёжную систему распознавания лиц с использованием face-recognition.js. Мы искали подходящую Node.js-библиотеку, которая умел...

Этот сервис поможет навести порядок в библиотеке подкастов Так вы очистите плеер от лишнего мусора и сохраните только самое нужное.

Apple может выпустить новый Macbook Air Пару лет назад, когда Apple обновила стандартный MacBook, казалось, что MacBook Air также скоро обновится. Однако самый тонкий ноутбук Apple так и не получил значимых изменений, а стандартная модель по своим габаритам вплотную приблизилась к облегчённой Air.

[Из песочницы] Вспомнить всё По своему опыту знаю, что на начинающего разработчика, особенно осваивающего профессию самостоятельно, сваливается огромный объем информации. На первых порах знаний и опыта практически нет и новую информацию, получаемую из книг и статей, при усвоении не с чем связать в сво...

Релиз CLion 2018.1: новые возможности из С++17, поддержка WSL, CMake Install, плагин для Rust и многое другое Привет, Хабр! Вот и подоспел первый релиз CLion в этом году — 2018.1! В этом посте мы расскажем, что мы успели реализовать за эти месяцы и какие планы у нас на следующий релиз. Cначала очень коротко о главном. В этот релиз вошли: Поддержка языка C++ Поддержка возможн...

Релиз дополнения Assassin’s Creed Origins – Curse of the Pharaohs слегка задержится Компания Ubisoft объявила, что скачиваемое дополнение Curse of the Pharaohs к Assassin’s Creed Origins выйдет с небольшим опозданием: не 6 марта, как планировалось ранее, а 13-го. Дополнение представит новые локации, такие как Фивы с Карнакским и Луксорским ...

[Перевод] Разработка игр под NES на C. Главы 14-16. Работа со звуком В этой части базовая информация о работе со звуком. Звуковая подсистема NES весьма низкоуровневая, ее описание весьма запутано и использует специфическую терминологию, так что описание местами может быть не очень внятное. Источник Начало работы со звуком Обзор инструментов,...

8 особенностей Oukitel U18, за которые его стоит любить и ненавидеть С момента релиза iPhone X прошло уже три месяца, однако клонов яблочного смартфона так и не было представлено. До сего момента, пока Oukitel не выпустил свою новинку - U18. Действительно, странное название для клона флагмана от Apple, тем не менее, аппарат практически в точн...

Injustice 2 получит Legendary Edition со всеми дополнениями Injustice 2 – лучший файтинг прошлого года по версии D.I.C.E. Awards 2018 и The Game Awards 2017, получит самую полную версию. Injustice 2. Legendary Edition будет включать в себя все дополнения и выйдет на PlayStation 4, PlayStation 4 Pro, Xbox One, Xbox One X и ПК. Популя...

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

Релиз Skyrim VR в Steam состоится 3 апреля В прошлом году The Elder Scrolls V: Skyrim VR вышел на платформе на PlayStation VR, на очереди Skyrim VR для ПК. Skyrim VR — это оригинальная игра, плюс все официальные дополнения (Dawnguard, Hearthfire и Dragonborn). Проект в виртуальной реальности выйдет 3 апреля.

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

Веб-разработчики хотят повысить безопасность PHP Сообщество FriendsOfPHP («Друзья PHP») собирает на GitHub базу известных уязвимостей этого языка, чтобы упростить создание безопасных программных продуктов. Проект под названием PHP Security Advisories Database («База рекомендаций по безопасности PHP») пр...

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

Сторонние разработчики смогут создавать мессенджеры на основе Telegram X Команда Telegram открыла всем желающим доступ к библиотеке TDLib (Telegram Database Library), с помощью которой была создана новая версия мессенджера — Telegram X.

[Из песочницы] Как получить телефон (почти) любой красотки в Москве, или интересная особенность MT_FREE Сеттинг В Московском метрополитене есть такая замечательная вещь, как бесплатный вайфай. Единственное, что вам нужно, чтобы войти в него — это ввести свой номер телефона. И так как метро — штука хоть и удобная, но зачастую долгая, бесплатной сетью пользуются практически все....

Мобильные устройства изнутри. Снятие блокировки загрузчика планшета Все публикации из серии Мобильные устройства изнутри1.Структура образов разделов, содержащих файловую систему. Часть 1. 2.Разметка памяти, структура файлов описания и разметки памяти. 3.Структура образов разделов, содержащих файловую систему. Часть 2. 4.Что такое GPT? 5.Изме...

В библиотеке Intel нашлись отсылки на 8-ядерные CPU Coffee Lake-S Обострение конкуренции на процессорном рынке заставляет как AMD, так и Intel выкладывать на стол если не все козыри, то львиную их долю. Ближайшим крупным релизом в исполнении чипмейкера из Санта-Клары обещает стать семейство восьмиядерных процессоров для платф...

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

Подарки на 23 февраля: топовая подборка Давайте поспорим, что прекрасный пол начал активно “гуглить” и искать подарки любимым мужчинам к 23 февраля. Если у вас уже припрятан стандартный набор “гель для душа, пена и бритва”, то можете его подарить, как дополнение к основному подарку. Потому ...

PIP камера 4.8.0 PIP камера лучший компаньон для самостоятельной снимков! Сделайте ваши фотографии дополнительный весело с творческими кадрами! PIP камера параллельное популярной режиме FotoRus 'Pic-Pic-в, и это является более мощным, и веселее, с добавлением нового режима PIP фреймы! Ре...

Генерация кода во время работы приложения: реальные примеры и техники Генерация кода в рантайме — очень мощная и хорошо изученная техника, но многие разработчики все еще неохотно её используют. Обычно изучение Expression Trees начинают с какого-нибудь простого примера типа создания предиката (фильтра) или математического выражения. Но не Expre...

Использование TensorFlow на Android шаг за шагом Пошаговый разбор использования библиотеки TensorFlow на примере простого приложения для Android.

Трассировка лучей от AMD появится в играх на базе Vulkan в этом году Не только Microsoft и NVIDIA задались целью принести в игры поддержку эффектов, использующих трассировку лучей в реальном времени. AMD тоже работает над этим и уже выпустила для всех желающих открытую библиотеку Radeon Rays 2.0 на базе Vulkan и OpenCL 1.2. Более тог...

Telegram официально представил X для Android и библиотеку TDLib для создания мессенджера с нуля При этом обе версии Telegram исчезли из App Store.

Системная камера Sony α7R III: лучшая полнокадровая беззеркалка 2017 г. Sony ILCE-7RM3 (Sony α7R III) — полнокадровая системная камера третьего поколения Sony. Это лучший беззеркальный аппарат на рынке с очень широким динамическим диапазоном и хорошей переносимостью высоких ISO. Автоматическая фокусировка чувствительная, хорошо работает не...

Avito на GopherCon Russia 2018 Всем привет! В марте в московском Технополисе прошла конференция, посвященная языку программирования Go — GopherCon Russia 2018. На ней прозвучали выступления от core-team — было круто услышать из первых уст о том, как нужно делать правильно. И конечно, не обошлось без докла...

Директ научился превращать текстовые объявления с картинками в видео Яндекс.Директ научился превращать в видео абсолютно все текстовые объявления с картинками. При этом пользователю не нужно заливать собственную видеоподложку или выбирать ее из библиотеки сервиса, не требуется даже дополнительных настроек — достаточно добавить в свое объявлен...

[Перевод] Ричард Хэмминг: Глава 1. Ориентация «Цель этого курса — подготовить вас к вашему техническому будущему.» Привет, Хабр. Помните офигенную статью «Вы и ваша работа» (+219, 2265 в закладки, 353k прочтений)? Так вот у Хэмминга (да, да, самоконтролирующиеся и самокорректирующиеся коды Хэмминга) есть целая книга, н...

GitHub: среди программистов растет популярность глубинного обучения и кроссплатформенной разработки Среди проектов, связанных с искусственным интеллектом, наряду с TensorFlow, набирают популярность библиотека интерфейсов для нейронных сетей Keras и DeepSearch с системой распознавания речи.

[Из песочницы] Удивительно простой обмен сообщениями с Spring Cloud Stream Привет, Хабр! Представляю вашему вниманию перевод статьи "Surprisingly simple messaging with Spring Cloud Stream" автора Richard Seroter. Существует множество вариантов взаимодействия микросервисов. Вы можете использовать обнаружение сервисов (Service Discovery, н...

[Перевод] Этот SVG всегда показывает сегодняшнюю дату Для своей странички с контактными данными нужна была стандартная иконка календаря, чтобы люди просматривали мой ежедневник. Такие иконки почти всегда делают наподобие бумажного календаря. Но мне стало интересно, можно ли сделать календарь чуть полезнее, если добавить динамич...

В марте выйдет премиум-издание GTA V для PS4 и Xbox One Пользователи заметили на просторах интернет-магазина Amazon страницы с продажей Grand Theft Auto V — Premium Edition. Одна такая страница продавала издание для PS4, вторая — для Xbox One. Администрация ресурса быстро удалила эту информацию, но интернет помнит всё. Утром скри...

Обзор нового алгоритма уменьшения размерности UMAP. Действительно ли он лучше и быстрее, чем t-SNE? Привет, Хабр! Задача снижения размерности является одной из важнейших в анализе данных и может возникнуть в двух следующих случаях. Во-первых, в целях визуализации: перед тем, как работать с многомерными данными, исследователю может быть полезно посмотреть на их структуру, у...

Рэпер Face порекомендовал молодежи валить подальше из России Рэпер Face в социальной сети Twitter раскритиковал все правительство РФ и порекомендовал молодежи уезжать из России подальше, так как в этой стране ничего хорошего не будет. Рэперу Face видимо чем-то не угодило российское правительство. На своей странице в социальной сети ...

Видео: Final Fantasy 15 Windows Edition выглядит отлично, но требуется уйма оптимизаций Владельцы ПК с нетерпением ждут Final Fantasy 15 Windows Edition, которая позволит взглянуть на движок Luminous Studio, свободный от аппаратных ограничений консолей. Запускать игру в 4K при 60 кадрах/с — привлекательная перспектива, но какое оборудование ...

State of Decay 2 выйдет в мае и будет в два раза дешевле других крупных новинок Microsoft назвала дату релиза State of Decay 2 на Xbox One и PC — 22 мая. Стандартная версия игры на Западе обойдётся в два раза дешевле, чем ААА-проекты — её стоимость составит $30. В российской секции магазина Microsoft проект продаётся за 1999 руб. ...

Загробная жизнь игр: кто и зачем вытаскивает классику с того света? Сегодня глупо оспаривать, что видеоигры — это искусство. В нью-йоркском музее MoMA экспонируются Space Invaders и Minecraft. В Библиотеке Конгресса США хранятся не только «Гражданин Кейн» и «Бегущий по [...]

[Перевод] 8-битный компьютер с BASIC и VGA-выходом на Arduino C помощью Arduino можно собрать 8-битный ретро-компьютер с Basic (похожий на ZX Spectrum) с выводом цветного изображения на VGA-монитор. Кроме того, этот проект можно использовать как простой способ вывода текстовых сообщений на монитор. Сама по себе, идея использовать A...

Google leanback — забота большого брата Добрый день, читатели Хабра. Хотел бы поделиться своим опытом разработки приложения для Android TV на примере DetailsFragment. Есть официальные примеры тут и официальная документация тут. Что сподвигло меня выразить свое мнение? Это то, что официальные примеры не отвечают...

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

Новинки в Origin Access: The Witness, Wasteland 2, Lost Castle и Out of the Park Baseball 19 Компания Electronic Arts продолжает развивать подписочный сервис Origin Access на ПК. В конце прошлой недели его библиотеку пополнили четыре проекта: красивая головоломка создателя Braid Джонатана Блоу (Jonathan Blow) The Witness, спортивный менеджер Out of the Park...

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

Windows 10 Build 17623 доступна для загрузки (Redstone 5) Помимо сборок 17120 и 17123 Microsoft выпустила сборку 17623, которая относится к ветви разработки Redstone 5. Изменения практически такие же, как и у RTM-кандидата 17123 (RS4), а именно: поддержка формата изображений HEIF, безопасное извлечение внешних GPU и улучшения, связ...

Все книги Древней Руси, СССР и России будут переведены в «цифру» Об этом сообщает CNews со ссылкой на заявление первого замминистра культуры России Владимира Аристархова, сделанное им в ходе парламентских слушаний на тему "Цифровизация в сфере культуры, законодательство и правоприменительная практика"."Мы поставили перед со...

Обзор вспомогательной библиотеки Android SDK v26 26 версия Android SDK принесла новые возможности в наши Андроид приложения, включая шрифты как ресурсы, загружаемые шрифты, поддержка эмоджи, автоматические размеры TextView, управляемые физикой анимации через Spring and Fling, обратная совместимость для векторных анимаций, ...

В преддверии выборов для россиян за рубежом создали 401 избирательный участок В 145 странах мира установили 401 избирательный участок накануне выборов президента РФ. Россияне отдадут свой голос на интересующего их кандидата. ЦИК одобрил создание избирательных участков за границей. Желающие проголосуют досрочно, если они по каким-либо причинам не см...

[recovery mode] Заблуждения об автоматическом тестировании Здравствуйте, меня зовут Дмитрий Карловский и это продолжение традиционной рубрики "Почему мы так не любим писать тесты?". Короткий ответ: потому, что получаемые от них бонусы не перевешивают затрачиваемых усилий. Если это так, значит мы делаем что-то не правильно. Давайте р...

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

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

Ноутбук VAIO S с технологией ускорения TruePerformance VAIO — торговая марка ноутбуков и персональных компьютеров, принадлежавшая до 2014 года компании Sony. Впоследствии бренд был продан компании Japan Industrial Partners. Сравнительно недавно компанией был анонсирован новый ноутбук, который получил название Vaio S Spec Bump. Н...

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

Учебник Thymeleaf: Глава 4. Standard Expression Syntax Оглавление 4 Стандарт синтаксиса Выражений/Standard Expression Syntax Мы сделаем небольшой перерыв в развитии нашего виртуального магазина бакалейных товаров, чтобы узнать об одной из наиболее важных частей Стандартного диалекта Thymeleaf: Стандарте синтаксиса выражений Thy...

Война снова охватит Азерот 14 августа, с выходом дополнения World of Warcraft: Battle for Azeroth Blizzard Entertainment наконец-то объявила дату релиза нового дополнения к глобальной многопользовательской ролевой игре World of Warcraft. Расширение Battle for Azeroth поступит в продажу 14 августа. Стандартное издание можно будет купить как на дисках, так и в э...

[Перевод] Чеклист фронтенд-разработчика Глеб Летушов, редактор-фрилансер, адаптировал для блога Нетологии чеклист с Github от David Dias. Этот чеклист уже переводили, но так как на Хабре его нет, мы решили, что он пригодится. В чеклисте собран полный список элементов, которые необходимо проверить перед запуском и ...

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

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

Калькулятор на Mac: как смотреть историю расчётов Для тех, кто частенько пользуется стандартным калькулятором macOS и нуждается в постоянном отображении всех выполненных математических операций, есть очень классная функция, отображающая ленту расчётов. О том, как её включить и пользоваться, читайте в этом материале. Лента р...

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

Надзирай и властвуй. Как узнать все, что происходит с твоей Linux-машиной Для подписчиковТы уверен, что в курсе всего происходящего у тебя в системе? Возможно, ты даже пользуешься какой-то системой мониторинга наподобие Prometheus или Zabbix, но знаешь ли ты, как самому получить подробные отчеты о работе системы и железа? В этой статье мы расскаже...

Office 365. Пример работы с Microsoft Graph API в Angular5 с помощью ADAL JS. ADAL JS vs MSAL JS В прошлый раз мы обсудили механизм авторизации для работы с Office 365 API (в частности с Microsoft Graph API): при каждом вызове API нужно передать token. Token имеет ограниченный срок жизни token выдает сервис Microsoft, так называемый “Azure AD Authorization Endpoint” п...

JMeter 4.0. Что нового? 11 февраля состоялся релиз новой мажорной версии 4.0 Apache JMeter. Поскольку мы используем этот инструмент для нагрузочного тестирования на многих проектах, мы не могли оставить данное событие без внимания. Предыдущий мажорный релиз (версия 3.0) был выпущен чуть меньше дв...

Уязвимость Skype неустранима К сожалению, установщик для Skype может быть использован злоумышленниками для доступа не только к данным пользователя, но и к взлому DLL-файла. Это чревато подменой библиотеки от разработчика вредоносным кодом. Но главное то, что Microsoft пока не в состоянии исправить эту&#...

[Из песочницы] Красивый листинг файлов и директорий в nginx Для web-сервера Apache существует множество инструкций, в том числе и на Хабре, как стилизовать стандартный листинг файлов и директорий. Однако, как сделать также для сервера nginx, в русскоязычном интернете не найти. Порывшись на просторах интернета я нашел один репозитарий...

Software Transactional Memory на Free-монадах Осознав, что я давно не писал на Хабр ничего полезного о ФП и Haskell, и что имеется вполне отличный повод для технической статьи, — решил тряхнуть стариной. Речь в статье пойдет о Software Trasactional Memory (STM), которую мне удалось реализовать на Free-монадах при участи...

В Серове прошла магическая Библионочь Под знаком магии, сказок, волшебства и… волонтерства прошла в Серове очередная Библионочь. Двери городских библиотек были открыты для посетителей вечером пятницы, 20 апреля. – Общероссийская акция в поддержку чтения в нашей стране проходит с 2012 года и с самого начала к ак...

Легендарная ролевая игра The Elder Scrolls III: Morrowind появится на Xbox One Следующая порция игр в библиотеке обратной совместимости Xbox с Xbox One появилась в Xbox Marketplace. Следящие за деятельностью Microsoft знают, что сегодня (точнее, в ночь на 11 апреля, в 01:30 по Москве) пройдёт ежемесячное шоу Inside Xbox, в котором корпорация о...

Xbox Game Pass в марте: Rise of the Tomb Raider, Super Lucky's Tale, Sea of Thieves, Oxenfree и другие 23 января Microsoft объявила о том, что все последующие релизы Microsoft Studios будут доступны подписчикам Xbox Game Pass в день их релиза. Первой такой игрой станет Sea of Thieves, пиратское приключение, которое поступит в продажу 20 марта. А теперь корпорация огл...

Новое решение для поддержания доступности ИТ-инфраструктуры: Veeam Availability Orchestrator Практически каждый день мы узнаем о том, что в очередной компании произошел серьезный сбой в работе ИТ-инфраструктуры, который привел к серьезным финансовым и репутационным потерям. Системный сбой – первое, что приходит на ум, когда просчитываются возможные риски для работы ...

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

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

Что думаете по поводу англоязычной версии Хабра? Мотивация В последние дни обдумываю новый материал для Хабра, в тоже время хочу опубликовать его и на английском языке, для того чтобы ссылаться на статьи в англоязычном сегменте интернета. Чтобы добиться примерно похожего с Хабром результата, можно написать статью на Medi...

В центральной библиотеке Серова пройдет презентация книги историка Игоря Фомичева В центральной городской библиотеке им. Мамина-Сибиряка 25 марта состоится презентация книги серовского историка, краеведа, педагога Игоря Фомичева. Книга называется «Город Серов. 1941-1991 годы.» Игорь Фомичев. Фото: Мария Чекарова, «Глобус». — Книга состоит из 711 страниц....

Nokia 8 Pro показали на фотографиях В интернете появилась информация о том, что смартфон Nokia 8 Pro выйдет в самое ближайшее время и работать он будет на процессоре Qualcomm Snapdragon 845. Пока что это лишь слух, но мы в нем как-то не сомневаемся. Разработчики из HMD умеют создавать качественные решения, про...

Games with Gold в апреле: The Witness, Assassin's Creed Syndicate, Cars 2: The Video Game и Dead Space 2 Корпорация Microsoft объявила игры следующего месяца, доступные по подписке Xbox Live Gold. В апреле обладатели Xbox One получат мистическую головоломку The Witness и окунутся в викторианскую эпоху в Assassin’s Creed Syndicate, а на Xbox 360 — и на совре...

TrueConf оснастит видеосвязью любой киоск-терминал Компания TrueConf выпустила набор инструментов TrueConf SDK — бесплатную библиотеку для внедрения технологий видеосвязи в видеокиоски, банкоматы и терминалы самообслуживания.

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

Как перенести библиотеку «Фото» на внешний диск Свободное место на компьютерах Mac, как известно, не безгранично, особенно если учесть, что многие покупают ноутбуки с небольшой емкостью SSD. Больше всего места обычно занимают фотографии, и при желании вы можете переместить библиотеку «Фото» на внешний диск. Чтобы это с...

[Перевод] Основы безопасности: Keychain и Хеширование Один из наиболее важных аспектов разработки программного обеспечения, который также считается одним из самых загадочных и страшных (поэтому избегается, как чума) — это безопасность приложений. Пользователи ожидают, что их приложения будут корректно работать, хранить их личну...

Система мониторинга как точка проникновения на компьютеры предприятия Это продолжение памятки про систему мониторинга Zabbix, опубликованной недавно в нашем блоге. Выражаем огромную благодарность пользователю Shodin, который внес значительный вклад в исследование и написал данную статью. Системы мониторинга — это очень практичный компонент д...

В НИУ ВШЭ изучили цифровой кругозор российских ученых Самым известным «продвинутым» термином среди российских кандидатов и докторов наук оказался «анализ больших данных». Институт статистических исследований и экономики знаний Национального исследовательского университета &laquo;Высшая школа экономики&raquo; провел и...

Хардкорный суперкар Ferrari 488 GTB получит название Pista В названии хардкорного суперкара Ferrari 488 GTB появится приставка Pista, что переводится с итальянского как «трек». На это указывают первые визуализации экстремальной машины, которые опубликовало издание Autocar. Таким образом источник в некотором смысле рассекретил трансп...

Samsung делает социальную сеть Напомним, что недавно южнокорейская компания зарегистрировала одноименную торговую марку на родине и в Европе. В свою очередь, инсайдеры уверяют, что речь идёт именно о соцсети. Uhssup будет обладать стандартными возможностями: обмен сообщениями и фотографиями, публикация ви...

Универсальные приложения React + Express В прошлой статье рассматривалась библиотека Next.js, которая позволяет разрабатывать универсальные приложения «из коробки». В обсуждении статьи были озвучены существенные недостатки этой библиотеки. Судя по тому, что https://github.com/zeit/next.js/issues/88 бурно обсуждаетс...

Burnout Paradise Remastered готовят к релизу в 4К Спустя десять лет после выхода оригинальной версии, компания EA решила выпустить в свет обновлённую Burnout Paradise Remastered. Разработчики не стали менять игровую механику, физику или какие-то другие элементы игрового процесса, подверглась изменениям только графика. В игр...

Blizzard объявила дату релиза следующего дополнения World of Warcraft Компания Blizzard Entertainment объявила дату выхода седьмого дополнения к знаменитой ролевой онлайн-игре World of Warcraft. Дополнение Battle for Azeroth станет доступно 14 августа 2018 года. На World of Warcraft: Battle for Azeroth в настоящее время можно оформить предвар...

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

Huawei P20 Plus достанется аккумулятор на 4000 мАч и фото, выполненные на камеру Huawei P20 Все, кто интересуется миром смартфонов, знают, что на 27 марта Huawei назначала релиз своей новой крутой серии флагманов P20. На данный момент производитель еще не включился в пиар-кампанию по продвижению смартфонов и не говорит о планах «обогнать и перегнать» Ap...

[Перевод] Параллельное программирование в Swift: Operations В параллельном программировании в Swift: Основы Я представил множество низкоуровневых способов для управления параллелизмом в Swift. Первоначальная идея состояла в том, чтобы собрать все различные подходы, которые мы можем использовать в iOS в одном месте. Но при написании э...

На одном из избирательных участков Серова явка превысила 50 процентов В Серове полным ходом идет голосование на президентских выборах. Минимум на одном из участков к 14 часам явка превысила 50 процентов. Это участок № 2497, что расположен в Центральной детской библиотеке. Голосование проходит в штатном режиме. ФОто: Константин Бобылев, «Глобус...

Обзор твердотельного накопителя Kingston A400 480 Gb Лет пять назад стандартным «начальным» объемом для SSD были 120-140 гигабайт. Через пару лет стали активно брать 240-260 гигабайтные модели, все-таки кроме операционной системы и десятки мелких программ хочется и игры на шустрый системный раздел поставить. И вот, в 2018 году...

Книга «Linux API. Исчерпывающее руководство» Привет, Хаброжители! Недавно у нас вышел фундаментальный труд Майкла Керриска по программным интерфейсам операционной системы Linux. В книге представлено практически полное описание API системного программирования под управлением Linux. Сейчас мы рассмотрим раздел «Потоки ...

Android: отслеживание смартфона без GPS, взлом упаковщика Qihoo и модификация приложений в рантайме Для подписчиковСегодня в выпуске: отслеживание смартфона с выключенным GPS, взлом продвинутого упаковщика Qihoo, восстановление истории переписки и удаленных сообщений WhatsApp, модификация приложений в рантайме. А также: советы по использованию шифрования в своих приложений...

Обзор InfiniBox F2230 Недавно компания “ОНЛАНТА” приобрела для своего корпоративного облака Oncloud.ru систему InfiniBox F2230 компании Infinidat. В интернете практически нет обзоров этой системы, поэтому мы решили устранить пробел. Сегодня мы постараемся максимально подробно рассказать вам об эт...

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

Складной смартфон Samsung Galaxy X вряд ли появится на рынке в обозримом будущем Обилие слухов о складном смартфоне Samsung Galaxy X превратили патент корейской компании, абстрактные рендеры и откровенно сырые прототипы, демонстрировавшиеся на закрытых показах, в практически готовое к релизу устройство. Тем не менее, исполнительный директор...

Новая облачная консоль Aether для управления корпоративной безопасностью Компания Panda Security выпускает новую облачную консоль Aether для централизованного управления информационной безопасностью предприятий. Реализованные изменения дают существенные преимущества в управлении и оперативном реагировании на критические инциденты, особенно для ...

Как устроены подсказки «Дадаты» по адресам «Дадата» с 2014 года пилит «Подсказки». Они помогают быстро и без ошибок вводить контактные данные: адреса, реквизиты банков и компаний, емейлы — вот это все. Штука устроена затейливо, и мы решили о ней рассказать. Возьмем подсказки по адресам, потому что они самые сложные...

История ES6-модулей Владислав Власов, инженер-программист в Developer Soft и преподаватель курса Нетологии, специально для блога написал цикл статей о EcmaScript6. В первой части на примерах рассмотрели динамический анализ кода в EcmaScript с помощью Iroh.js, во второй сосредоточились на реализ...

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

Использование Facebook для входа на сторонние сайты чревато утечками данных Эксперт Принстонского университета Стивен Энгельгардт (Steven Englehardt) выяснил, что многие аналитические и рекламные JavaScript-библиотеки умеют извлекать пользовательские данные через функцию «Вход через Facebook».

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

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

Сотрудники «Лаборатории Касперского» нашли неубиваемый компьютерный вирус Чуть ли не каждый день во Всемирной паутине обнаруживают несколько новых компьютерных вирусов. И очень редко бывает так, что вирусы невозможно уничтожить. Более того, редкий вирус способен скрываться годами от разработчиков антивирусного ПО. Но, согласно недавнему сообщени...

Meizu позволит легким свайпом скрывать панель Super mBack Меньше месяца назад мы делали обзор смартфона Meizu M6S, где подробно рассматривали все его «плюсы» и «минусы», а также уделили особое внимание функции «Super mBack». Вкратце, это единая кнопка управления Android, которая заменила собой ст...

В Bloomberg рассказали о нововведениях iOS 12 В настоящее время Apple работает над новой версией iOS 11 и одновременно готовит следующее крупное обновление своей мобильной платформы, релиз которой, вероятнее всего, состоится в ходе летней конференции разработчиков WWDC-2018. Bloomberg стала доступна новая порция и...

Никто и не заметил, как вышел MySQL 8.0 Неожиданно для себя обнаружил, что mysql вдруг релизнулся буквально на днях (19 апреля), а статьи на хабре нет — все обсуждают сами-знаете-что. Постараюсь перевести выжимку из "What's new". Для тех, кто следит за разработкой, тут вероятно не будет ничего или почти ничего но...

Краеугольный камень псевдослучайности: с чего начинается поиск чисел (с) Случайные числа постоянно генерируются каждой машиной, которая может обмениваться данными. И даже если она не обменивается данными, каждый компьютер нуждается в случайности для распределения программ в памяти. При этом, конечно, компьютер, как детерминированная система,...

Re:plain начал работу — это единственный в своем роде чат с клиентами через Telegram В феврале сего года состоялась презентация веб-чата Re:plain. Это единственный в своем роде чат, позволяющий общаться с клиентами на сайте с помощью мессенджера Telegram. Владелец сайта получает возможность стандартным образом установить Re:plain себе на портал, после чего у...

[Перевод] Обучение с подкреплением никогда не работало TL;DR: Обучение с подкреплением (RL) всегда было сложным. Не волнуйтесь, если стандартные техники глубинного обучения не срабатывают. В статье Алекса Ирпана хорошо изложены многие современные проблемы глубинного RL. Но большинство из них не новые — они существовали всегда. ...

Дональд Трамп запрещает компании Broadcom выкупить Qualcomm Вот и подходит к своему завершению долгая история о том, как Broadcom хотела выкупить Qualcomm. Как выяснилось, крупнейшему в истории поглощению не суждено было состояться. Напомним, что компания Broadcom сделала предложение в размере 117 миллиардов долларов, но Qualcomm отк...

Samsung прекращает поддержку сразу двух флагманов Samsung Electronics объявила о полном прекращении программной поддержки Galaxy S6 и S6 Edge спустя три года с момента их появления в продаже. Об этом говорится на официальном сайте производителя. Отныне владельцы флагманских устройств 2014 года не будут получать даже кварта...

В Mixer теперь можно покупать игры, которые проходят стримеры Потоковый игровой сервис Mixer запустил «Прямые покупки» (Direct Purchase) — функцию, позволяющую стримерам продавать игры, которые они проходят, напрямую своим зрителям. Как и в случае с Twitch, где аналогичная возможность появилась в прошлом году...

Still Here — потрясающее приключение о полетах на Земле будущего выйдет 26 апреля Чем больше iOS и Android превращаются в платформы для free-to-play игр, тем с большим энтузиазмом воспринимается каждый новый премиум-проект. Уже через несколько дней состоится релиз потрясающего платформера Oddmar, а в конце этого месяца нас ждет не менее прекрасное приключ...

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

Vue.js + Asp.Net Core MVC + TypeScript и ещё Bootstrap4 По стандартному шаблону Asp.Net Core MVC в Visual Studio 2017 создаем новый проект, переводим его на четвертый Bootsrtrap, встраиваем туда модульное приложение Vue.js на TypeScript. Получаем простую, обозримую и легкую заготовку для создания своих веб-приложений на VS2017 с...

Состоялся релиз дополнения The Elder Scrolls Online: Dragon Bones Компания ZeniMax Online Studios объявила о премьере Dragon Bones, первого крупного дополнения 2018 года к глобальной многопользовательской ролевой игре The Elder Scrolls Online. Одновременно с дополнением было выпущено очередное бесплатное обновление, «содер...

Соцсеть Nimses запустила музыкальный сервис с подпиской за собственную валюту Социальная сеть Nimses запустила собственный музыкальный сервис с подпиской. Для оплаты доступа к музыкальной библиотеке используется внутренняя валюта — «нимы». Об этом компания сообщила в своем блоге.

[Перевод] Разбор основных концепций параллелизма Всем кофе! Завтра у нас плавненько стартует практически юбилейный поток курс «Разработчик Java» — уже шестой по счёту начиная с апреля прошлого года. А это значит, что мы снова подобрали, перевели интереснейший материал, которым делимся с вами. Поехали! Эта памятка поможе...

[Перевод] Разработка игр под NES на C. Главы 22-23. Приложение 1 — мапперы и цифровой звук Здесь будет информация, не вошедшая в основной цикл, но слишком ценная, чтобы ее игнорировать. <<< предыдущая следующая >>> Источник Из нашего обсуждения почти полностью выпала тема мапперов — сопроцессоров в картридже. Если надо сделать игру размером боль...

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

Телефон Energizer Power Max P20 работает до 31 дня в режиме ожидания Несмотря на то, что практически все кругом пользуются смартфонами, по-прежнему существует большая группа покупателей, которая предпочитает кнопочные мобильные телефоны. На этой неделе был представлен телефон Energizer Power Max P20, оснащенный аккумулятором емкостью 4...

Tencent запускает мобильную Playerunknown's Battlegrounds Популярность игры Playerunknown's Battlegrounds многим разработчикам не даёт покоя. Буквально недавно мы писали про намерения Tencent запустить свою мобильную версию игры, как сегодня в сети уже появился первый геймплейный ролик на 7 минут. Первую версию мобильной игры P...

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

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

Ответ Л.П. Плеханова на замечания по книге «Основы самосинхронных электронных схем» Предисловие: Меня зовут Виктор, и я сотрудник Института Проблем Информатики РАН. В нашем отделе ведутся две разработки: рекуррентный процессор и самосинхронная схемотехника. Сам я занят первым, но не смог пройти мимо Мои замечания о книге Л.П. Плеханова «Основы самосинхронны...

Зулусы завоюют другие нации числом в Civilization VI 2K Games и Firaxis Games продолжают знакомить нас с новыми цивилизациями, которые появятся в глобальной пошаговой стратегии Sid Meier's Civilization VI с выходом дополнения Rise and Fall. На этот раз разработчики рассказали нам о зулусах и и...

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

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

[Перевод] Комитет по стандартизации С++ срывает с себя оковы Радикальная перемена в подходе к обновлениям и дополнениям в Стандарте C++ случилась на недавней встрече WG21, — или, скорее, это было изменение, которое «висело в воздухе» вот уже в течении нескольких последних встреч, и теперь наконец было обсуждено комитетом и задокументи...

Состоялся релиз Kali Linux 2018.1   Состоялся rolling-release Kali Linux 2018.1, который содержит множество обновлений: обновленные пакеты, обновленное ядро, которое обеспечивает более качественную аппаратную поддержку, обновленные инструменты. Kali Linux представляет из себя дистрибутив, содержащий множест...

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

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

Производитель музыкального оборудования раскрыл дату релиза iOS 11.3 Еще недавно предполагалось, что финальный релиз iOS 11.3 состоится только весной, но новые данные свидетельствуют о том, что мобильная платформа для iPhone и iPad выйдет намного раньше. Об этом в своем ответе на жалобу пользователя проговорился американский производите...

Все изданные на территории России книги будут оцифрованы Первый заместитель министра культуры РФ Владимир Аристархов заявил о планах ведомства создать национальную электронную библиотеку (НЭБ), для которой предполагается оцифровать все книги, ранее изданные на территории России. ysia.ru

С чем LG приедет на MWC 2018? LG Electronics, отложившая релиз флагмана G7 на неопределенный срок, привезет на Мобильный конгресс улучшенную версию смартфона V30, сообщает phoneArena. Новинка сохранит основные черты своего предшественника, отличаясь от него углубленной интеграцией искусственного интелле...

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

Dark Souls: Remastered для Switch перенесли К нашему большому сожалению, переносы крупных релизов — довольно частое явление. Разработчики частенько анонсируют какую-то точную дату, а потом переносят её несколько раз, так как не успевают выпустить качественный продукт вовремя. Аналогичная ситуация случилась и с игрой D...

[Из песочницы] 5 уроков, которые мы получили, проведя 100500 РК на Facebook Работать на рынке интернет-рекламы — это значит постоянно учиться чему-то новому. Появляются новые инструменты, растут бюджеты, расширяются настройки таргетинга, которые помогают нам экспериментировать и запускать масштабные рекламные кампании. Мы учимся, иногда совершаем ош...

Разработчики видеоигр считают прекращение работы Steam Spy негативным моментом для индустрии Сайт Сергея Галёнкина Steam Spy, который собирал данные пользователей Steam, чтобы дать представление о продажах на самой крупной игровой платформе ПК, прекратил работу из-за изменений в политике конфиденциальности Valve (библиотека пользователя теперь скрыта по умо...

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

8 идей — что напечатать в подарок на 8 марта Осталось совсем чуть-чуть времени на то, чтобы продемонстрировать прекрасным дамам пользу аддитивных технологий. Как раз хватит, чтобы напечатать симпатичную безделушку или относительно полезную вещь. Предлагаем вашему вниманию краткую подборку «8 идей к 8 марта» — тут и с...

Флагман Nokia 10 представят как Nokia 8 Pro с необычной камерой Недавно сообщалось, что HMD Global готовит к релизу новый флагман. Телефон должен был получить «имя» Nokia 10. Однако теперь ситуация изменилась. Более свежая утечка свидетельствует о смене названия. Вместо Nokia 10 выйдет Nokia 8 Pro. Впрочем, поклонникам расстраи...

Apple показала новый бюджетный iPad Бюджетный iPad, вернее, более бюджетный (при этом более мощный) 9,7-дюймовый iPad заочно стал одной из главных тем образовательной презентации Apple, состоявшейся 27 марта. Мероприятие практически целиком и полностью было посвящено всем обучающимся, будь то школьники или ст...

В ИОНХ им. Н.С. Курнакова РАН прошла практическая конференция «Наука для жизни» Во второй раз в стенах ИОНХ им. Н.С. Курнакова РАН состоялась научно-практическая конференция «Наука для жизни». Организаторскую функцию в отношении этого мероприятия городского открытого формата выполнили столичный Депобразования и ФАНО России. Об этом рассказывает ИА «Наци...

Samsung Galaxy S9+ в голубом цвете на рендере О Samsung Galaxy S9 и Galaxy S9+ много и подробно пишут последние несколько месяцев. Презентация новинок, которая пройдет 25 февраля обещает превратиться в обычную формальность, где многие будут просто сравнивать, что из предсказанного сбылось, а что нет. Уже и о дизайне апп...

Новая версия системного ПО PlayStation 4 принесёт скрытие игр в библиотеке и режим суперсэмплинга Компания Sony объявила о старте бета-тестирования системного программного обеспечения PlayStation 4 версии 5.50. Обновление привнесёт возможность управления игровым временем (для родителей), скрытие игр в библиотеке, новые функции быстрого меню и многое другое. В 5....

KeePass DX 2.5.0.0beta7-libre KeePassDX менеджер паролей с открытым исходным кодом база которого полностью совместима с компьютерной версией программы KeePassX суть программы такова программа создает зашифрованный контейнер в котором хранятся парольи пользователя. программа  для шифрования использует биб...

Вышло обновление для Hearthstone «Ведьмин лес» Год Ворона в карточной игре Hearthstone начался, и первое дополнение 2018 года, «Ведьмин лес», уже можно опробовать, обновив клиент игры. Анонсированное в марте, дополнение содержит 135 новых карт, многие из которых с новыми ключевыми словами, которые меняют прин...

Напавший на Собчак стажер отстранён из Госдумы Недавно мэр Москвы лично извинился перед кандидатом в президенты РФ Ксенией Собчак за осуществленное на нее нападение. Атаковавший стажер за свой проступок отстранён из Госдумы. Ксении Собчак, которая в 2018 году выступает в качестве кандидата в президенты РФ, позвонил нын...

В игре Metro: Exodus не будет открытого мира Студия 4A Games раскрыла некоторые детали игры Metro: Exodus, которые могут заинтересовать преданных фанатов франшизы. Exodus удивит нас количеством и разнообразием противников — они будут отличаться местом обитания и появляться в игровых локациях в определённое время...

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

Microsoft пока не решила проблему с безопасностью в Skype Исследователь безопасности Штефан Кантак (Stefan Kanthak) обнаружил серьезную брешь в Skype, связанную с модулем обновления, еще в сентябре прошлого года. Однако, как сообщает издание ZDNet, разработчики не могут выпустить хотфикс, не переписав при этом существенную часть ко...

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

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

W3View — прямой путь Web UI Моя предыдущая публикация на Хабре достигла своих целей, — множество людей узнали о существовании W3View, некоторые посетили GitHub, кому-то наверное даже понравилось. В то-же время, последовавшие комментарии выявили потребность в более чётком описании того, какую задачу реш...

Обзор android-смартфона Xiaomi Redmi 5: потенциальный бюджетный хит? Знакомство с новым поколением бюджетной линейки смартфонов Xiaomi для нашей лаборатории началось с модели Redmi Note 5A, а совсем недавно мы рассказали о версии Redmi 5 Plus (Redmi Note 5). Сегодня же обратим внимание на базовую модель линейки – Redmi 5, без каких-либо прист...

iOS 11.3 может выйти до конца февраля Изначально компания Apple сообщала о том, что iOS 11.3 станет доступна пользователям только весной. Однако если верить последним данным, релиз новой яблочной мобильной операционной системы может состояться уже в этом месяце.Читать дальше... ProstoMAC.com.| Постоянная ссылка...

Call of Duty: Black Ops 4 выйдет осенью 2018 года Студия Treyarch работает над шутером Call of Duty: Black Ops 4, релиз которого состоится осенью этого года. Об этом изданию VGCultureHQ сообщил причастный к разработке информатор. По слухам, действие четвертой части будет происходить в наши дни. Игра предложит реалистичный г...

Ускорение перечисления процессов и потоков в ОС Windows Иногда бывает нужно перечислить все процессы или потоки, которые в данный момент работают в ОС Windows. Это может понадобиться по разным причинам. Возможно, мы пишем системную утилиту вроде Process Hacker, а может быть мы хотим как-то реагировать на запуск/остановку новых пр...

Outlast вышла на Nintendo Switch без всякого предупреждения Приятные новости для всех владельцев гибридной консоли Nintendo Switch – сборник Outlast: Bundle Of Terror уже успел выйти на ней. «Уже» – потому что игра появилась совершенно неожиданно в eShop. Ранее всё, что мы знали о потенциальном выходе – это то, что релиз должен состо...

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

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

В сети появилось новое видео, снятое в Apple Park Еще зимой стало известно о том, что компания Apple решила запретить полеты беспилотных аппаратов над своим новым кампусом. Однако это не остановило энтузиастов. После небольшого перерыва Дункан Синфилд опубликовал на своем Youtube-канале новое видео, в котором можно увидеть ...

На Steam стартовала распродажа VR Spring Sale, скидки на проекты Daedalic Games, бесплатные выходные Laser League и раздача Eador: Masters of the Broken World Сервис цифровой дистрибуции Steam объявил аттракцион щедрости, запустив сразу несколько акций со скидками, раздачей игры и бесплатной игрой на выходных. Начнем по порядку. Если вы уже приобрели шлем виртуальной реальности, то самое время пополнить библиотеку совместимых игр ...

Как мы в Smart Engines учили Sailfish OS распознаванию Всем привет! Как вы уже знаете по нашим статьям, мы в Smart Engines занимаемся распознаванием, причем распознавать мы стараемся на чем угодно и в любых условиях. Мы поддерживаем все популярные операционные системы: iOS, Android, Windows, Linux, MacOS, Solaris. Поддерживаем ...

Что нового в DataGrip 2018.1 Привет! В этом релизном цикле некоторые улучшения появились ещё в минорных обновлениях. Но, так как о них на Хабре мы не пишем, я расскажу в этом посте обо всём новом с момента предыдущего релиза. Читать дальше →

Беспоисковый метод расчета настроек регуляторов средствами Python Введение Беспоисковый метод — простой, надёжный и универсальный метод расчёта настроек субоптимальных регуляторов, включая и такие алгоритмы как ПД, ПДД и ПИДД [1]. Однако, приведенная в [1] программная реализация данного метода имеет ряд недостатков, что затрудняет его ...

Rise of the Tomb Raider в марте появится в Xbox Game Pass Подписчики платной службы Xbox Game Pass из числа владельцев игровых консолей Xbox One или компьютеров под управлением Windows 10 в следующем месяце получат возможность бесплатно поиграть в приключенческий боевик Rise of the Tomb Raider. Об этом сообщил в своём твит...

Физическое издание бунтарской истории Life is Strange: Before the Storm поступило в продажу Большинство современных людей знают, что видеоигры представляют собой интерактивную форму искусства, где человек является не просто зрителем, но непосредственным участником. Это привносит свой шик, способствует более яркому сопереживанию историям героев и заставляет...

[Перевод] Как статы и мониторинг WebRTC изменили мониторинг VoIP Сегодня мы публикуем перевод об очередном тренде WebRTC, спасибо за это консультанту Цахи. Какие изменения несет в мир VoIP технология WebRTC и что как меняется подход к статистике: об этом под катом. Кстати, возможно вы помните, что Цахи Левент-Леви приезжал на нашу конфе...

Распознавание объектов с помощью PowerAI Vision Разработчики программного обеспечения уже несколько лет активно работают с библиотеками машинного обучения, решая задачи компьютерного зрения и обнаружения объектов. Но реализация таких задач (а каждую модель машинного обучения необходимо спроектировать, развернуть, собств...

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

Установка центра сертификации на предприятии. Часть 1 Привет, Хабр! Мы начинаем новую серию статей. Она будет посвящена развертыванию службы сертификатов на предприятии на базе Windows Server 2016 с практическими примерами. Сегодня обозначим вступительные моменты и поговорим о типовых схемах развёртывания иерархии PKI: двухуров...

Можно ли войти в закрытую дверь, или как патчат уязвимости В мире каждый день публикуются десятки CVE (по данным компании riskbasedsecurity.com за 2017 год было опубликовано 20832 CVE). Однако производители стали с большим пониманием и вниманием относиться к security-репортам, благодаря чему скорость закрытия багов существенно увели...

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

Изучаем параллельные вычисления с OpenMPI и суперкомпьютером на примере взлома соседского WiFi Во время написания диссертации одним из направлением исследований было распараллеливание поиска в пространстве состояний на вычислительных кластерах. У меня был доступ к вычислительному кластеру, но не было практики в программировании для кластеров (или HPC — High Performanc...

Elecom выпускает 10-гигабитную сетевую карту (EDB-10GMPE4T) Японский Elecom теперь также выпускает 10-гигабитную сетевую карту. Хорошо видеть более широкое внедрение на потребительском рынке, и когда это происходит от азиатских компаний, таких как Elecom, это обычно снижает цены. Хотя эти карты по-прежнему дороги, часто колеблются в...

Обзор HARPER PB-20002. Внешний аккумулятор мощностью 20000 мАч. Недавно мы представили вашему вниманию компактные внешние аккумуляторы от компании HARPER, мощностью на 10000 мАч, которые оставили у нас лишь положительные впечатления. Однако пришло время познакомиться со старшей моделью, которая прибавила не только в габаритах, но и в мощ...

[Из песочницы] GObject: основы GObject — часть библиотеки GLib, реализующая объекто-ориентированнные расширения для чистого Си. Подобная концепция, помимо самой GLib, используется в таких проектах, как GStreamer, GSettings, ATK, Pango и весь проект GNOME в целом, а также в большом количестве прикладных пр...

Финтех-дайджест: Рокфеллеры и Сорос вкладываются в криптовалюты, ЦБ ищет недовольных в соцсетях, биткоин дешевеет Прошедшая неделя выдалась несколько тревожной — курсы биткоина и альткоинов продолжают падать, понедельник (да и, вероятно, вся текущая неделя) выдался тяжелым для рубля. Но таков уж мир финансов, хоть обычных, хоть цифровых. Давайте взглянем подробнее, что происходит в м...

Бюджетный Nokia 3 получил последнюю версию Android HMD Global обновила смартфон Nokia 3 до новейшей версии операционной системы и теперь практически все смартфоны компании работают под управлением Android Oreo. Также HMD Global перечислила все преимущества, [...]

Музыкальный сервис Deezer запустил украинскую локализацию и снизил тарифы для нашей страны: 3,99 евро за Premium+ и 5,99 евро за Family Музыкальный сервис Deezer, обзор которого мы уже публиковали на нашем сайте, объявил о запуске украинской локализации и введении специальных тарифов для украинцев, которые почти вдвое дешевле цен на сервис по всему миру, сообщает AIN.UA. Теперь пользователи сервиса могут выб...

Опять про пустые перечисления в C# На этот пост мня вдохновила свежая статья на Хабре отсылающая к уже давней проблеме (и советующей статье) о том, как же проверить, что IEnumerable является пустым. Однако в оригинальных статьях, авторы больше сфокусировались на том как оформить проверку, предположив, что про...

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

Выпуск#16: ITренировка — актуальные вопросы и задачи от ведущих компаний Публикуем очередную подборку задач и вопросов с собеседований в крупных IT-компаниях (для тех, кому мало задач из предыдущего сета :) Ниже приведены вопросы и задачи для соискателей в Google, с различным уровнем сложности. Набор получился с лингвистическим уклоном, но зна...

Apple Music побил свой рекорд и готовится к новому За последние четыре месяца общее число подписчиков Apple Music выросло с 30 до 36 миллионов, передает The Wall Street Journal. Если сервис продолжит привлекать по 5% платных пользователей ежемесячно, как сейчас, то уже к лету его аудитория из Соединенных Штатов Америки буд...

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

Проверка исходного кода свободного графического редактора Krita 4.0 Не так давно состоялся релиз новой версии свободного графического редактора Krita 4.0. Самое время проверить этот проект с помощью PVS-Studio. Читать дальше →

Новая версия Chrome защищена от атак Meltdown и Spectre Google обновила браузер Chrome до версии 66. Пользователи автоматически получат релиз 66.0.3359.117 при очередном запуске программы. Обновление содержит более 50 исправлений безопасности, а также ряд важных функциональных доработок. Авторы активировали возможность изоляции д...

Очередной комплект обновлений SAP закрыл 27 уязвимостей В рамках очередного дня безопасности компания SAP выпустила набор апдейтов, которые затрагивают ее ключевые программные продукты. Большинство уязвимостей, закрытых новыми патчами, имеют средний уровень угрозы, однако несколько ошибок признаны критическими. В релизе 27 обновл...

Смартфон OnePlus 6 выйдет без разъема 3,5 мм с беспроводными наушниками OnePlus Bullets Wireless Напомним, все смартфоны компании OnePlus, включая OnePlus 5T, который вышел прошлой осенью, оснащались стандартным разъемом для наушников. При этом многие производители последние пару лет активно отказываются от него. Несколько простых фактов указывают на то, что компа...

Cirrus7 Nimbini v2 стоит 3000 евро В последнее время в проду вошли компьютеры, у которых сам корпус является радиатором охлаждения для процессора. Например, новинка Cirrus7 Nimbini v2 является практически цельным куском алюминия, который подключается к процессору и становится большим радиатором. Если вы поста...

Warhammer Quest 2 наконец-то выпустят на Android. Нужны бета-тестеры Совсем недавно вышло крупное платное дополнение для игры Warhammer Quest 2, которая еще тогда была эксклюзивом. Теперь же стало известно, что Perchang все-таки перенесут ее и на Android. Для тех кто не знаком, Warhammer Quest 2 – это игра с полноценным сюжетом и в честном, ...

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

Актуальный геймплей ролевой игры Shadows: Awakening показали в новом видео Стандартная такая ролевая игра в стандартной изометрии.

SvelteJS: Релиз второй версии Буквально вчера вышла 2-я версия молодого, но весьма многообещающего фреймворка SvelteJS. Версия мажорная, а значит содержит не только новые фичи и исправленные баги, но и соответствующие «breaking changes». Что новенького предлагает разработчикам новая версия и почему Svelt...

Официально: Windows 10 Spring Creators Update выйдет в апреле До сих пор компания Microsoft не объявила официальное название и дату начала распространения следующего крупного обновления для Windows 10, разрабатывающегося под кодовым названием «Redstone 4» и имеющее номер версии 1803. Именно по номеру версии можно понять, что работы на...

Apple выпустила первую публичную бета-версию macOS High Sierra 10.13.5 Компания Apple выпустила первую публичную бета-версию десктопной операционной системы macOS High Sierra 10.13.5. Публичная бета-версия стала доступна спустя день закрытого тестирования разработчиками и через неделю после релиза macOS High Sierra 10.13.4 для публики. Получит...

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

Google добавит в Gmail возможность просмотра страниц напрямую из писем и позволит сторонним приложениям использовать функцию Smart Reply Google привнесла возможности так называемого «ускорителя Интернета» — Google Accelerated Mobile Pages (AMP) — в почтовый сервис Gmail, представив предварительную версию сервиса AMP for Email. Для начала напомним, что инициатива AMP была запущена в 2015 году. Это альтернативн...

Приглашаем на Security Meetup Mail.Ru Group Всем привет! Друзья, 3 апреля, во вторник, приглашаем в московский офис Mail.Ru Group на Security Meetup. Встреча посвящена теме практической безопасности. Присоединяйтесь! Программа и регистрация – под катом. Читать дальше →

[Из песочницы] Дескрипторная графика в MATLAB: вторая горизонтальная ось При изучении дескрипторной графики в MATLAB обнаружилась нехватка «юзер френдли» функционала, а именно отсутствие стандартной команды позволяющей добавить дополнительную горизонтальную ось. Добавление дополнительной вертикальной оси, командой plotyy предусмотрено и в help ...

DoctrineSolrBundle — поиск по Doctrine entity на базе Solr в Symfony2 DoctrineSolrBundle Добрый день, хочу представить свой symfony 2 бандл для автоматической синхронизации Doctrine entity в Solr и последующим поиском. Бандл предназначен для работы с Solr на уровне Doctrine entity и позволяет избежать написания низкоуровневых запросов в solr. ...

В Москве открыт бесплатный доступ к 250 тыс. электронных книг Столичные библиотеки совместно с городским Департаментом культуры открыли для читателей онлайн-доступ к электронной базе изданий. Об этом сообщает Официальный портал Мэра и Правительства Москвы. Проект реализуется совместно с компанией «ЛитРес». Чтобы ск...

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

GeekBrains начинает готовить специалистов по performance-маркетингу Наш обучающий портал совместно с performance-агентством Adventum начинает готовить специалистов по performance-маркетингу. Программа продлится 8 месяцев: в нее войдут восемь практических курсов. Начало обучения — 23 апреля. Вести занятия будут практикующие специалисты из A...

Apache Ignite.NET 2.4: Тонкий и кроссплатформенный Недавно вышла новая версия распределённой SQL базы данных Apache Ignite, предлагаю взглянуть на новые фичи с позиции .NET. Читать дальше →

Проблемы и задачи в Enterprise E-Commerce. Как возник проект Virto Commerce? В современном мире существует огромное количество E-Commerce решений: от систем для создания небольших интернет-магазинов до платформ корпоративного уровня (enterprise). Однако далеко не все они обеспечивают технологическое преимущество перед конкурентами, которое позволяет ...

Hitman добавили в программу обратной совместимости Xbox One Компания Microsoft постепенно расширяет библиотеку игр с обратной совместимостью для Xbox One. То есть, если у вас есть Xbox 360 и там вы купили классную игру, то теперь на новой консоли можно будет пройти её заново, если её обновили. Разработчики не только разрешение подним...

MacBook лишится стандартной клавиатуры Разработчики из Apple стараются с каждым новым устройством добавлять больше новых решений. Если говорить о MacBook, то он уже лишился стандартных разъемов (сейчас используются USB Type-C), а также некоторых функциональных клавиш. Теперь на очереди еще один незаменимый компон...

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

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

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

Удивительный Angular От переводчиков Всем привет, с вами Максим Иванов и Дмитрий Сергиенков, и сегодня мы поговорим о новостях в мире Angular. Мы подготовили для вас наиболее интересные материалы и отобрали список вопросов, который вам должен понравиться. Отметим только, что если вы будете...

3. Check Point на максимум. Content Awareness Здравствуйте, Коллеги, добро пожаловать на третий урок курса Check Point на максимум. На этот раз мне хотелось бы обсудить блейд Content Awareness. Это относительно новая фича, которая появилась в R80.10 и многие до сих пор ее не используют, хотя весьма зря! Лично я, счита...

[Перевод] Вышел GitLab 10.4 c динамическим тестированием безопасности приложений и бета-версией Web IDE В первом релизе 2018 года мы внесли улучшения в процессы планирования, тестирования, развертывания и работы с мерж-реквестами. Кроме того, в данный релиз включены новые возможности тестирования безопасности, а также первая версия Web IDE, который является частью нашего амби...

MBO, OKR, PPR: смешивать, но не взбалтывать Давайте поговорим о методиках целеполагания. Эта тема актуальна практически во всех компаниях. Как ставить цели? Как сделать так чтобы цели достигались? Как не получить на выходе формальную отписку в стиле «я буду долго и упорно работать», но без какой-то конкретики? Такие ц...

Что нового в PostgreSQL 11: встроенный веб-поиск Продолжая тему новых интересных возможностей грядущего релиза PostgreSQL 11, я хотел бы рассказать про новую встроенную функцию websearch_to_tsquery. Соответствующий патч разработали Виктор Дробный и Дмитрий Иванов, с правками от Федора Сигаева. Давайте же разберемся, что ...

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

Qualcomm Snapdragon 670 предложит флагманскую производительность Американский производитель процессоров Qualcomm готовит преемника популярной мобильной платформе Snapdragon 660 — Snapdragon 670. Новый чип планируется устанавливать в смартфоны субфлагманского уровня (выше среднего), кроме того он будет значительно превосходить по производи...

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

Стала известна стоимость и сроки выпуска смартфонов Sony Xperia XZ2 и Xperia XZ2 Compact 26 февраля открывается выставка MWC 2018, на которой разные компании представят новые модели мобильных устройств, в первую очередь – смартфонов. Пара новинок будет у Sony, в экспозицию компании войдут флагманские модели Xperia XZ2 и Xperia XZ2 Compact. Как пишет источни...

Property Injection своими руками (Xamarin/.Net) В данной статье мы рассмотрим, чем отличается Property Injection от Constructor Injection и реализуем первое в дополнение к последнему на базе небольшого DI-контейнера в исходниках. Это обучающий материал начального уровня. Будет полезен тем, кто ещё не знаком с DI-контейне...

Компания Apple купила сервис электронной подписки на журналы Texture, который называют “Netflix для периодики” Сегодня компания официально Apple объявила о покупке сервиса электронной подписки на журналы Texture, который предоставляет доступ к периодическим изданиям за ежемесячную плату. Этот сервис часто называли “Netflix в мире периодики”, а его покупка позволит Apple у...

Что такое «суперкровь» и какую пользу она может принести человечеству Амбициозный и масштабный стартап «Rubius Therapeutics» недавно собрал три составляющие успешного проекта. Это деньги крупных инвесторов в размере $120 млн., коллектив из ученых, врачей и менеджеров, плюс еще порядка 100 миллионов долларов пожертвований от заинтересованных пе...

Мобильные устройства изнутри. Исследование режимов загрузки планшета YB1-X90L Все публикации из серии Мобильные устройства изнутри1.Структура образов разделов, содержащих файловую систему. Часть 1. 2.Разметка памяти, структура файлов описания и разметки памяти. 3.Структура образов разделов, содержащих файловую систему. Часть 2. 4.Что такое GPT? 5.Изме...

Стратегия про судьбу полицейского This is the Police может выйти на Android и iOS Недавно обновленный список на официальном сайте издателя THQ Nordic указывает на то, что одним из грядущих релизов может стать порт This is the Police на Android и iOS. Это адвенчура с элементами стратегии, которая уже вышла на ПК, PS4, Xbox One и Switch. В ней вам предстоит...

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

Безопасная домашняя сеть: создаём изолированный сегмент для гостей Сегодня практически в каждой квартире есть домашняя сеть, к которой подключаются стационарные компьютеры, ноутбуки, хранилища данных (NAS), медиаплееры, умные телевизоры, а также смартфоны, планшеты и другие носимые устройства. Используются либо проводные (Ethernet), либо бе...

Meizu официально представила смартфоны Meizu 15, 15 Plus и 15 Lite Китайская компания Meizu представила новую серию смартфонов Meizu 15. В неё вошли смартфоны Meizu 15, 15 Plus и 15 Lite со слегка уменьшенными рамками, но без выреза на экране. Соотношение сторон дисплеев стандартное – 16:9. Старшие модели получили Super AMOLED-экраны с…

habrahabr.ru → habr.com С сегодняшнего дня Хабр доступен по адресу habr.com. Старые адреса habr.ru и habrahabr.ru теперь используются исключительно для редиректа. Хабр начинает новую большую и захватывающую историю. Читать дальше →

[Перевод] Побег из ада async/await Совсем недавно конструкция async/await в JavaScript выглядела как отличное средство для избавления от ада коллбэков. Однако неосмотрительное использование async/await привело к появлению нового ада. Читать дальше →

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

Впечатляющую чистую прибыль генерирует компания GameMine Компания GameMine Inc., американский издатель мобильных игр, сообщила о своём выходе на прибыльную деятельность. Достижение положительного сальдо стало возможным благодаря недавнему расширению присутствия GameMine на новых рынках мира, а также активному увеличению ассортимен...

Perfect Viewer 4.0 Perfect Viewer — программа для чтения манги. — Поддерживаемые форматы: JPEG, PNG, GIF, BMP, PDF (non protected, need Perfect Viewer PDF Plugin) — Возможность просмотра изображений в архивах: CBZ/ZIP, CBR/RAR,7Z/CB7(No solid mode) — Сглаживающие фильтры: Averaging, Bili...

RequireJS для приложений Vue.js + Asp.NETCore + TypeScript Создаем на Visual Studio 2017 модульное приложение Vue.js + Asp.NETCore + TypeScript. В качестве системы сборки вместо Webpack используем компилятор TypeScript + Bundler&Minifier (расширение к VS2017). Загрузку модулей приложения в рантайм обеспечивает SystemJS или Requ...

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

[Перевод] Kubernetes 1.10: стабилизируем хранение данных, безопасность и работу с сетью Примечание редактора: пост создан релиз-командой 1.10 Мы рады сообщить о выпуске Kubernetes 1.10, первого релиза 2018 года! В новом релизе Kubernetes стал более зрелым, стали лучше масштабируемость и подключение модулей. Новая версия стабилизирует три ключевые области: хран...

Как доказать важность тестов каждому участнику проекта Представьте, вы за два дня полностью реализовали новую фичу. Код написан, он работает и все классно. Ваш менеджер говорит, что можно сразу в релиз. «А как же тесты?» — воскликнет какой-нибудь дотошный коллега. «А зачем?» — ответите вы в один голос с менеджером. Зачем нам пис...

Вышли четвертые бета-версии iOS 11.3 и macOS 10.13.4 Не выдержав положенных двух недель с момента выхода третьих бета-версий iOS 11.3 и macOS High Sierra 10.13.4, компания Apple выпустила четвертые. Первоначально обновления, которые можно загрузить как «по воздуху», так и в Центре разработчиков, будут доступны только зарегис...

Into the Dead 2 получит дополнение про войну во Вьетнаме Известная студия PikPok выпустила на своём YouTube-канале тизер грядущего дополнения для Into the Dead 2. Практически никакого описания в ролике нет, но всё понятно по его содержанию — обновление привнесёт новую сюжетную линию про войну во Вьетнаме. Весьма необычное решение ...

Xiaomi Mi MIX 2S может стать самым производительным смартфоном на Snapdragon 845 Появившаяся недавно фотография планшетофона рассказала об использовании в Xiaomi Mi MIX 2S экранного сканера отпечатков пальцев. А сегодня китайский производитель опубликовал небольшой тизер, дающий представление о производительности планшетофона. Подробнее об этом читайте н...

Forza Horizon 4: действие происходит не в Японии? В начале этого года появилась информация, что действие новой Forza Horizon будет происходить в Японии – об этом написал Klobrille на ресурсе ResetEra. Как недавно выяснилось, сам Klobrille неправильно истолковал инсайдерскую информацию. Оказалось, что действие происходит в к...

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

Google выпустила первую бета-версию Flutter для кросс-платформенной разработки приложений Сегодня компания Google объявила о выпуске первой бета-версии инструмента Flutter, с помощью которого разработчики смогут создавать кросс-платформенные приложения для Android и iOS с общей кодовой базой. В каком-то смысле это действительно конкурент Microsoft Xamarin. Для р...

Новая статья: Обзор игрового Full HD-монитора Acer Predator XB272bmiprzx: мечта настоящего геймера? Максимально быстрая матрица, небольшое разрешение для высокой и стабильной частоты кадров, средняя по современным меркам диагональ экрана и поддержка технологии NVIDIA G-Sync – таков набор желаний у заядлых и серьезно настроенных игроков. Ну а герой нашего обзора, в...

[Перевод] «Единорогов» мало, а должно быть ещё меньше Для стартапов вырасти до «единорога» — очень важно. Компании, оценка которых превышает 1 млрд долл. США, в глазах конкурентов выглядят более грозно, а клиентам и сотрудникам кажутся намного более привлекательными и надежными, чем они являются на самом деле. В последние три...

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

[Перевод] Как работает JS: отслеживание изменений в DOM с помощью MutationObserver Сегодня, в переводе десятого материала из серии, посвящённой особенностям работы механизмов JavaScript, мы расскажем о том, как отслеживать изменения в DOM с помощью API MutationObserver. Клиентские части веб-приложений становятся всё сложнее, требуют всё больше системных р...

Дорого ли обходится ездить на Land Rover Range Rover? Многие видели на улице и в автосалонах внедорожники Land Rover и понимали, что это действительно серьезный стильный внедорожник. При этом о внедорожнике Land Rover тайно мечтает практически каждый мужчина, но оправдывает свою покупку прожорливого Land Cruiser от Toyota, тем ...

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

Дополненная реальность поможет в сборке мебели Технологии дополненной реальности, чья практическая польза была уже не раз доказана, вскоре могут стать неотъемлемой частью нашей жизни. Это доказал разработчик Адам Пиккард, автор приложения AssembleAR, наглядно демонстрирующего все этапы сборки мебели от компании IKEA. Н...

[Перевод] Вышел React v.16.3.0 Несколько дней назад, мы написали пост о приближающихся изменениях в наших lifecycle-методах, где также затронули стратегию постепенной миграции (обновления). В React 16.3.0 мы добавили несколько новых lifecycle-методов для помощи в этой миграции. Мы также предоставили новое...

Состоялся релиз скоростного Telegram X для Android Команда популярного мессенджера Telegram объявила о выходе финальной версии альтернативного клиента Telegram X для устройств, работающих под управлением операционной системы Android. В декабре 2017 года Telegram X дебютировал на iPhone и iPad. В январе началось б...

Samsung больше не будет обновлять эти смартфоны Если вас напрягает, что Samsung Не слишком торопится обновлять некоторые смартфоны до Android Oreo, спешим утешить, что это не самое страшное. Гораздо меньше повезло тем, кто вообще перестанет получать обновления, даже патчи безопасности. Samsung приняла волевое решение и ...

Юных серовчан приглашают в Виртуальный концертный зал — на музыкальную экскурсию Виртуальный концертный зал Центральной библиотеки Серова приглашает юных зрителей, их родителей, бабушек и дедушек на концерт «Были и небылицы. Прогулки по Москве с Павлом Любимцевым», посвященный 870-летию Москвы. Эта большая дата отмечалась в 2017 году. – Павел Любимцев –...

Онлайн-сервис Duolingo запустил курс изучения клингонского языка из сериала Star Trek (там же можно выучить высокий валирийский из Game of Thrones) Сервис изучения иностранных языков Duolingo запустил долгожданный фанатами научной фантастики курс изучения клингонского языка, на котором общались герои сериала Star Trek / “Звёздный путь”. Как и в случае с любым другим языком, доступным в библиотеке сервиса Duo...

Nintendo обещает «привлекательные» бонусы для подписчиков онлайн-сервиса на Switch На консолях Nintendo никогда не было платного мультиплеера, но на Switch он скоро появится, о чём компания предупреждала уже давно. И хотя в подробности она пока не вдавалась, президент Nintendo Тацуми Кимисима (Tatsumi Kimishima) обещает предложить подписчикам &laq...

PocketBook анонсировала флагманский ридер Компания с украинскими корнями презентовала ридер под названием PocketBook 740. Кроме системы SMARTlight с цветными шаблонами освещения в течение суток, новинка обладает датчиком, который автоматически включает спящий режим, если закрыть обложку. Ещё есть поддержка сервиса P...

Asphalt 9: Legends вышла на iOS (пока только на Филиппинах) С тех пор, как студия Gameloft выпустила последнюю часть гоночной франшизы Asphalt 8, прошло уже почти пять лет — сайд-проект «Штурм улиц» (Street Storm) не в счёт. Теперь разработчики готовятся представить очередную серию чрезвычайно популярной мобильной игры.  Франшиз...

Опубликовано описание серьезных уязвимостей Facebook Эксперт по веб-безопасности Йосип Франькович (Josip Franjković) помог социальной сети Facebook устранить серьезные бреши в официальном Android-приложении. Уязвимости, которые специалист обнаружил в 2017 году, позволяли злоумышленникам увидеть закрытый список друзей и фрагмен...

Строгая типизация для приложений Vue.js на TypeScript Вопрос: Каковы самые слабые места Vue? Oтвет: На данный момент, наверное, недружественность к типизации. Наш API разрабатывался без планирования поддержки типизированных языков (типа TypeScript), но мы сделали большие улучшения в 2.5. Вопрос: Тони Хор (Tony Hoare) назвал n...

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

Создатель Vue.js отвечает Хабру Всех с пятницей! Как и обещали, публикуем ответы Эвана Ю (Evan You) на вопросы, которые мы долго и мучительно собирали в предыдущем посте, а также русскоязычном Vue чате в Telegram. Читать дальше →

[Из песочницы] Настройка Let's Encrypt wildcard-сертификатов в CentOS 7 с валидацией через CloudFlare API Как и многие, я давно ждал возможности получения wildcard-сертификатов от Let's Encrypt. И вот момент настал, а мануала на хабре так и нет. Ну что ж, попробуем исправить это. Читать дальше →

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

Графическая библиотека Vulkan 1.1 доступна для разработчиков в Android P В новой версии Android P для разработчиков станет доступна графическая библиотека Vulkan 1.1, в ней сильно оптимизирована и переработана работа с 2D и 3D графикой. Пользователи смогут почуствовать на себе все преимущества новой библиотеки, как только разработчики игр выпуст...

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

Применение сверточных нейронных сетей для задач NLP Когда мы слышим о сверточных нейронных сетях (CNN), мы обычно думаем о компьютерном зрении. CNN лежали в основе прорывов в классификации изображений — знаменитый AlexNet, победитель соревнования ImageNet в 2012 году, с которого начался бум интереса к этой теме. С тех пор све...

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

Quick Copper 1.6.859 Создание и редактирование электронных схем непосредственно на Android устройстве. Программа сочетает простоту в использовании и наиболее востребованные функции аналогичных профессиональных продуктов. Библиотека компонентов содержит обозначения в разных стилях. Наприм...

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

PUBG Mobile вышла в большей части стран, включая Россию на iOS и Android После релиза в Китае и пробного запуска в Канаде, Tencent выпустила свою PUBG Mobile в большинстве стран, включая Россию на Android и iOS. Мобильная версия одной из популярнейших игр в жанре Королевской битвы использует те же карты, что и компьютерная, однако они оптимизиров...

Ролевой экшен с элементами роглайка Moonlighter поступит в продажу 29 мая Компании Digital Sun, 11 bit studios и Merge Games объявили дату выхода ролевого экшена с элементами роглайка Moonlighter — проект поступит в продажу 29 мая для ПК, PlayStation 4 и Xbox One в цифровых и розничных магазинах. Причём в последних, помимо стан...

ReactOS 0.4.8: Мы переманили доктора Ватсона Привет, Хабр! В момент разгара битвы бабла со злом, мы объявляем о выпуске очередной версии нашей операционной системы. Совпадение? Не думаем! В этом выпуске — поддержка новых API, возвращение доктора Ватсона, баги с фантастическими историями. Скачать установочные образы...

NASA восстановило связь со спутником, утерянным 13 лет назад Вот уж действительно верно выражение «все случается именно тогда, когда вы этого не ждете». Аэрокосмическое агентство NASA восстановило связь со спутником, потерявшимся в космосе более десяти лет назад. Космический аппарат Imager for Magnetopause-to-Aurora Global Explorati...

Флэш начинает и выигрывает: будущее SSD Будущее принадлежит флэш-накопителям (SSD): они способны обеспечить гораздо более высокие скорости передачи данных, чем традиционные жесткие диски (HDD), и при этом становятся сравнительно недорогими. Широкое внедрение SSD может привести к существенным изменениям в архитекту...

Mendeley 1.18 Mendeley для Android – полезная программа для создания собственной библиотеки из PDF-документов. Перед входом в программу нужно зарегистрироваться, получив доступ ко всем функциям приложения. В основном, это хранилище важных научных документов, которые необходимы пользо...

SignalR Core. «Hello Habr!» Коротко: небольшой самодостаточный пример, иллюстрирующий SignalR для .NET Core 2 и разработку в IDE Rider. В самом конце — видео Dino Esposito с конференции DotNext на эту же тему.Все привыкли к push-уведомлениям в браузере. Однако создание их требует от программиста опреде...

Google выпустила платформу дополненной реальности ARCore 1.0 В августе прошлого года компания Google представила на смену Tango платформу дополненной реальности ARCore для смартфонов, выпустив предварительную версию SDK для заинтересованных в технологиях дополненной реальности разработчиков. Теперь поисковый гигант накануне в...

Если бы Windows XP вышла в 2015 году Почти 3 года назад состоялся релиз Windows 10. Эта система обещает объединить все устройства в одну экосистему с одинаковым интерфейсом. Пока это удается с трудом. Но давайте представим, что если бы вместо Windows 10 на свет вышла Windows XP, какой бы она была в 2015 году? Н...

Viber запускает чат-пространство “Сообщества” Viber – приложение для обмена сообщениями, запускает “Сообщества” – чат-пространство, в котором могут общаться и обмениваться контентом до 1 миллиарда пользователей. В то время как большинство мессенджеров, представленных на рынке, ограничивают число участн...

Check Point R80.20. Что будет нового? Еще далеко не все успели перейти на R80.10, как Check Point объявил о скором релизе новой версии ОС — Gaia R80.20. Безусловно это хорошая новость. Предполагаемая дата официального релиза — конец второго квартала 2018 года (т.е. летом). Более того, запущена программа EA (ea...

Новое дополнение для WoW не потребует апгрейда компьютера Разработчики из Blizzard объявили официальные системные требования седьмого дополнения для World of Warcraft под названием Battle for Azeroth. Его релиз запланирован на лето, и в числе главных нововведений [...]

Конференция DEFCON 19. «Искусство троллинга». Мэтт «Опенфлай» Джойс Как я уже сказал в своей биографии, это выступление посвящается двум великим людям, которых мы недавно потеряли – Рэнди Сэвидж Мачо Мену и Рональду Рейгану. И ещё недавно умершему парню по имени Буба, который сыграл в «Полицейской академии». Итак, добро пожаловать в искусств...

В новой версии Joomla исправлено несколько ошибок Новая версия CMS Joomla — 3.8.4 — содержит более ста исправлений и улучшений, некоторые из них закрывают бреши в системе безопасности. Компания исправила три уязвимости, связанные с межсайтовым скриптингом (XSS) — технологией внедрения вредоносного кода на страницы веб-ресур...

Сразу две крутые утечки о Samsung Galaxy S9 И вновь утечку принес нам Эван Бласс. Да не одну, а целых две! И не простые, а вполне себе достойные. Теперь мы обладаем двумя снимками 3D-рендера демонстрации новой версии Samsung Dex и первое, что стоит отметить – наличие стандартного аудио разъема. Несмотря на тот ф...

Изменения, которые предположительно ждут нас в iOS 12 Несмотря на то что Apple решила сократить первоначальный список нововведений iOS 12, сосредоточившись на оптимизации операционной системы, оставить пользователей без новых функций в Купертино не могли. Журналисты Bloomberg узнали о готовящихся изменениях, которые ждут нас ...

Масштабная MMORPG Villagers & Heroes вышла на iOS Mad Otter Games смогли создать такую MMORPG, которая бы не заставляла вас сидеть перед ПК, но и не шла на компромиссы из-за недостаточного развития мобильных устройств. Результатом их трудов стала Villagers & Heroes, в которую можно играть и на ПК, и на смартфонах с план...

«Полное дно»: Собчак поставила участников «Дома-2» в пример политикам Конечно же, Ксения Собчак не могла упустить момент, чтобы рассказать всем своим многочисленным подписчикам о том, как ее публично унизили на прошедших в среду дебатах кандидатов в президенты. Собчак заявила, что ранее была уверена, что дискуссии, проходившие между кандидата...

[Из песочницы] От идеи до AppStore Пол года назад у меня появилась идея, и вот несколько дней назад (27.03.18) приложение под названием "***" опубликовали в AppStore. Но, обо всем по порядку. Все началось с простой идеи В нашей жизни постоянно происходят какие-то события, хорошие, плохие, не важно. Я всегда...

[Перевод] Знакомство с графовыми API Привет, Хабр! Мы не перестаем отслеживать тему проектирования API после того, как встретили в портфеле издательства «Manning» вот эту книгу. Сегодня мы решили опубликовать обзорную статью об относительно новых Graph API и предлагаем еще раз задуматься о том, каковы будут но...

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

Обновление Star Wars Battlefront II добавит новый режим Скандальная Star Wars Battlefront II сегодня получает большой апдейт, который внесёт существенные изменения в игру. Так, появится новый временный режим Jetpack Cargo и альтернативные костюмы для героев. Новая надежда? Помимо этого, разработчики обещают пофиксить многочисле...

Почему компьютерные чипы стали быстрее «стареть» и что с этим делать На прошлой неделе на тематическом ресурсе Semiconductor Engineering вышла статья, которая выделяет тренд «старения» чипов в ЦОД. Мы решили поподробнее взглянуть на материал и рассказать, что происходит в этой сфере. Читать дальше →

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

«Яндекс» поможет интегрировать свои карты в мобильные приложения Компания «Яндекс» сообщила о выпуске нового инструмента Yandex MapKit, позволяющего интегрировать карты в мобильные приложения для операционных систем Android и iOS. Инструмент даёт возможность встроить в приложение практически любую функцию «Яндек...

Стивен Хокинг надеялся, что M-теория объяснит Вселенную. Что это за теория? Есть легенда, что Альберт Эйнштейн провел свои последние часы на Земле, вычерчивая что-то на листке бумаги в последней попытке сформулировать теорию всего. Спустя 60 лет и другой легендарный ученый в области теоретической физики, Стивен Хокинг, покинет этот мир с похожими ...

[recovery mode] Как устроен софт-лонч: разбор от Zorka.Mobi и Nitro Games Каждый разработчик однажды понимает, что пришло время показать свой продукт будущим пользователям. Софт-лонч — первая проверка приложения на выживаемость, именно тестовый запуск раскрывает его сильные и указывает на слабые стороны. В этой практической статье опытом софт-лонч...

Облегченный клиент YouTube вышел в 130 странах Официальный облегченный клиент YouTube для Android уже доступен в более чем 130 регионах. Жители этих стран могут воспользоваться приложением, значительно превосходящем стандартный клиент в экономии трафика. Приложение не доступно в России и на Украине. YouTube Go...

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

Почему большинство людей не используют двухфакторную аутентификацию? Менее 10% аккаунтов используют двухфакторную аутентификацию, около 12% — менеджеры паролей Прошло почти семь лет с того момента, как Google представила двухфакторную аутентификацию (2FA), но до сих пор практически никто не использует её. На январской конференции по информ...

Cadence и Imec создают проект 3-нм 64-битного процессора Компания Cadence и бельгийский институт Imec опубликовали пресс-релиз, в котором раскрыли планы по разработке 64-битного процессора для опытного выпуска с использованием 3-нм техпроцесса. Доработанные особым образом библиотеки и инструменты Cadence по проектированию...

Samsung Galaxy S9: новые подробности о камере флагмана Samsung объявила о том, что 25 февраля на MWC 2018 состоится большая премьера флагманов Galaxy S9 и Galaxy S9+. Еще не анонсированные смартфоны уже навели шороху в рядах производителей мобильных устройств и многие попросту испугались, что их новинки останутся незамеченными &...

Асинхронные циклы в Node.js 10 В этом месяце выходит десятая версия Node.js, в которой нас ждет изменение поведения потоков (readable-stream), вызванное появлением асинхронных циклов for-await-of. Давайте разберемся что это такое и к чему нам готовиться. Читать дальше →

Google анонсировала Android P Developer Preview Компания Google представила первую предварительную версию Android P для разработчиков программного обеспечения. Однако мы не рекомендуем использовать эту версию системы на постоянной основе, поскольку она содержит достаточно больше количество ошибок и не является стабильной...

WLPPR – сборник необычных обоев для iPhone В App Store есть достаточно много разных сборников обоев для iPhone и iPad. Однако в большинстве случаев в них можно встретить только вполне стандартные изображения – картинки с машинами и девушками, а также разнообразные текстуры, абстракции и фотографии природы. Но автор п...

[Перевод] Знакомство с рекомендательными системами Привет, Хабр! Давайте вернемся к периодически затрагиваемой у нас теме машинного обучения и нейронных сетей. Сегодня речь пойдет об основных типах рекомендательных систем, их достоинствах и недостатках. Под катом — интересная статья Тоби Дейгла с кодом на Python, Над катом...

Яндекс разрешил встраивать Карты в мобильные приложения Разработчики Яндекса объявили о запуске нового инструмента — Yandex MapKit. Он позволяет встраивать карты в мобильные приложения сторонним разработчикам, использовать картографические данные и технологии Яндекс.Карт в продуктах для iOS или Android. Как отмечают разраб...

Противостояние W3C и WHATWG: Apple, Google, Microsoft, Mozilla возражают против DOM 4.1 Как всем известно, существует две спецификации HTML: W3C (консорциум World Wide Web) и WHATWG (компании Apple, Google, Microsoft и Mozilla, де-факто авторы стандарта HTML5). На этой неделе между создателями спецификаций состоялся открытый конфликт. Ситуация развивалась след...

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

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

Официальное изображение Motorola Moto E5 Plus демонстрирует дизайн бюджетника нового поколения с экраном 18:9 и «бутафорской» сдвоенной камерой Практически все утечки последнего времени, касающиеся модельной линейки Motorola 2018 года, крутятся вокруг среднебюджетных моделей Moto G6 и премиальных Moto X5/Moto Z3. В то же время самая бюджетная модель Moto E5 лишь единожды удостоилась внимания сетевых информаторов в с...

Galaxy S9+ в цвете Coral Blue показался на рендерах Остаётся чуть более двух недель до презентации флагманских смартфонов Galaxy S9 и S9+, и становится очевидным, что в преддверие анонса мы уже будем знать об этих новинках практически всё. Мы видели, как выглядят устройства, знаем их основные характеристики. Теперь можем расс...

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

[Перевод] Марвин Мински «The Emotion Machine»: Глава 2 «Мы хотим создать машину, которая гордилась бы нами» §2-7 Связи новорожденных и животных «Мы хотим создать машину, которая гордилась бы нами.» — Дэнни Хиллис, 1983 Малышка Кэрол любит исследовать, но также ей нравится быть рядом со своей матерью, поэтому, когда расстояние между ними растёт, Кэрол пытается быстро сократить...

Когда сложно быть «плохим парнем» Практически любая компания сталкивается с проблемой оценки персонала. Весы всегда немного шатаются – качество выполненной работы или количество завершенных задач? И для ИТ-департамента этот вопрос стоит остро и решается каждой компанией немного по-своему. Сегодня мы хотим оп...

Chrome 68 будет помечать все сайты HTTP как «небезопасные» Google и Mozilla давно агитируют за повсеместное шифрование веб-трафика и установку сертификатов SSL/TLS. В 2013 году по инициативе Mozilla создана организация Internet Security Research Group, которая в 2015 году запустила сервис Lets's Encrypt по автоматической выдаче бе...

Apple придумала, как предотвратить выпадание AirPods Apple может начать производство фиксаторов для AirPods, благодаря которым наушники будут плотнее сидеть в ушах. На это указывает новый патент, выданный на имя инженеров компании Ведомством по патентам и товарным знакам США. Разработка представляет собой нехитрые «распорки»...

Motorola выпустила Android 8.0 Oreo для десятка своих смартфонов Ещё совсем недавно практически все производители мобильных устройств на Android в один голос заявляли о своевременных обновлениях операционной системы до актуальной версии. Но наступил 2018 год, на подходе уже Android 9, и далеко не все устройства успели получить Android 8.0...

Hyundai планирует «зарядить» большую часть своих моделей Южнокорейская компания Hyundai планирует выпустить производительные версии большей части модельной линейки, а разработкой новинок займется молодой подразделение Hyundai N. Примечательно, что новым суббрендом руководит Альберт Бирман, который ранее отвечал за «заряженные» мод...

Опубликовано новое видео штаб-квартиры Apple Park Видеоблогер Дункан Синфилд уже не раз запускал свой квадрокоптер на территорию новой штаб-квартиры Apple и недавно заснял Apple Park снова. В опубликованном ролике можно не только со всех сторон рассмотреть новый кампус, театр Стива Джобса и другие здания, но и увидеть...

Разработка System Shock официально приостановлена Как часто вы слышали истории о том, что небольшая студия собрала деньги на создание своего проекта на Kickstarter, но игру так и не выпустили? Если следите за новостями и вообще интересуетесь инди-проектам, то довольно часто. Аналогичная участь постигла и проект студии Night...

Теневой бан и с чем его едят — часть вторая Моя предыдущая статья про «Теневой Бан» на реддите получила порядка сотни комментариев на Хабре и, поскольку с тех пор как я ее выложил я узнал много нового по данной теме, я решил написать продолжение. В данной статье я раскрою дополнительные детали того, как работает авто...

В новом дополнении к The Sims 4 симы отправятся в джунгли Electronic Arts анонсировала новое загружаемое дополнение к The Sims 4. Оно называется «Приключения в джунглях» и выйдет на Windows и macOS уже 27 февраля.

Опубликован список заражённых на этапе производства смартфонов Компания «Доктор Веб» объявила результаты своего расследования в отношении трояна Android.Triada.231 в прошивках смартфонов. Если на момент выявления угрозы в середине 2017 года специалисты говорили о «нескольких» бюджетных моделей Android-смартфонов ...

[Из песочницы] Первые шаги в Машинном обучении Привет дорогой друг, ты всегда хотел попробовать машинное обучение, но область выглядела загадочно и сложно? Я хотел бы поделиться с тобой моей историей как я сделал первые шаги в машинном обучении, при нулевом знании Python и высшей математики на небольшом примере. Читать ...

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

4K-видеокамера Sony FDR-AX700: богатая функциональность, отличная автономность, но без режима 4K 50/60p Sony FDR-AX700 очень напоминает модель более чем двухлетней давности, Sony FDR-AX100. Конструкция аппарата практически не изменилась, даже расположение органов управления в новой камере осталось прежним, да и оптическая система здесь та же самая. Однако нужно отметить появле...

Microsoft подарит $250 тыс. за обнаружение уязвимостей Компания Microsoft объявила о запуске программы денежных поощрений, ориентированной на поиск уязвимостей, аналогичных Meltdown и Spectre, в системах Windows и Azure. Это принципиально новый класс аппаратных изъянов, которые связаны с так называемыми алгоритмами внеочередного...

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

AMD тоже расскажет о технологиях трассировки лучей Сегодня компания Nvidia, как мы знаем, должна представить технологию RTX, связанную с трассировкой лучей. Судя по всему, это же направление интересует и AMD. Как стало известно, уже послезавтра на мероприятии GDC компания AMD также будет рассказывать о технологиях трас...

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

Uber запустил сервис проката электровелосипедов Uber Bike в Сан-Франциско. Услуга стоит $2 за 30 минут, а велосипед Jump можно оставить практически в любом месте Компания Uber объявила о запуске услуги Uber Bike, которая позволит пользователям сервиса взять напрокат электрический велосипед и доехать до точки назначения самостоятельно, если плата за стандартную поездку на автомобиле покажется излишне высокой, а время ожидания ближайше...

Apple выпустила macOS High Sierra 10.13.4 Компания Apple выпустила обновление десктопной операционной системы macOS High Sierra 10.13.4. Это четвёртый крупный апдейт платформы macOS High Sierra. Обновление вышло спустя пару месяцев после релиза macOS High Sierra 10.13.3, который закрыл неприятные уязвимости в процес...

Новости Apple, 248 выпуск: WWDC 2018 и успехи Apple Music  Представляем вашему вниманию очередной выпуск информационной программы Новости Apple. Сегодня речь пойдет о WWDC 2018, Apple Music и многом другом. 1. Siri не оправдала надежд. Об этом заявил создатель голосового помощника — Норман Винарски. По его словам, продукт...

Larian Studios рассказала о трудностях разработки из-за особенности ролевой игры Divinity: Original Sin 2 Divinity: Original Sin 2 весьма успешно продалась на ПК и в целом оказалась отличным проектом. Наша редакция безоговорочно рекомендует её всем любителям RPG, а Денис Щенников, писавший рецензию, наградил ролевую игру Larian Studios оценкой 10/10. Однако во время раз...

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

EK Water Blocks выпускает обновленный водоблок для 3D-карт Asus ROG Strix GeForce GTX 1080 Ti Компания EK Water Blocks представила водоблок EK-FC1080 GTX Ti Strix RGB. Производитель заверяет, что новый водоблок совместим со всеми разновидностями 3D-карт Asus ROG Strix GeForce GTX 1080 Ti, доступными сейчас на рынке. Водоблок EK-FC1080 GTX Ti Strix RGB относитс...

[Из песочницы] Делаем приём платежей криптовалютой своими руками Привет, Хабр! Время от времени замечаю вопросы о том, как принимать платежи Bitcoin на своём сайте без использования сторонних сервисов. Это достаточно просто, но надо учитывать, что есть подводные камни. В этой статье я постараюсь максимально подробно, без акцента на каком-...

Как HFT-торговля способствует обвалам на биржах Фондовые рынки могут быть очень волатильными. Большой вклад в это вносит HFT-трейдинг. Ситуация на рынке не всегда была стабильна и до возникновения высокочастотной торговли. Так, например, чёрный понедельник 1987 года, когда биржевые индексы по всему миру серьезно обвалил...

Нечеткий поиск (fuzzy search) в реляционных базах данных Для поиска нужной информации на веб-сайтах и в мобильных приложениях часто используется поиск по словам или фразам, которые пользователь свободно вводит с клавиатуры (а не выбирает например из списка). Естественно, что пользователь может допускать ошибки и опечатки. В этом с...

Шнековая соковыжималка Hurom HZ-SBE17: прибор премиального класса с расширенной комплектацией Соковыжималка Hurom HZ-SBE17 проявила себя как симпатичное и адекватно работающее устройство. Прибор успешно справился со всеми стандартными тестами, а книга рецептов, входящая в стандартную комплектацию, может стать источником идей для множества напитков (смесей соков). Кл...

[Перевод] Как решить 90% задач NLP: пошаговое руководство по обработке естественного языка Неважно, кто вы — зарекомендовавшая себя компания, или же только собираетесь запустить свой первый сервис — вы всегда можете использовать текстовые данные для того, чтобы проверить ваш продукт, усовершенствовать его и расширить его функциональность. Обработкой естественног...

Разбор задачек от Одноклассников на JPoint 2018 Алоха! Самым, наверное, интересным событием на этой неделе в мире Java стала конференция JPoint, которая прошла в Центре Международной Торговли в Москве. Одноклассники предложили посетителям тоже поучаствовать в разработке самой высоконагруженной системы на Java и помочь на...

JupyterHub, или как управлять сотнями пользователей Python. Лекция Яндекса Платформа Jupyter позволяет начинающим разработчикам, аналитикам данных и студентам быстрее начать программировать на Python. Предположим, ваша команда растёт — в ней теперь не только программисты, но и менеджеры, аналитики, исследователи. Рано или поздно отсутствие совместн...

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

В семейство приложений Android Go добавлен облегченный клиент Gmail Пока мы ждем появления смартфонов с установленной Android Oreo (Go Edition), компания Google активно работает над выпуском облегченных версий всех представителей семейства приложений компании: Files Go, Gboard Go, Google Go, Maps Go, YouTube Go, а последним выпущенным в мир ...

[Питер] Встреча JUG.ru с Дмитрием Александровым — Java на GPU В среду, 11 апреля, в петербургском офисе компании T-Systems пройдет встреча JUG.ru с Дмитрием Александровым, Java Champion-ом, ведущим экспертом-программистом в T-Systems. Тема встречи — Java на GPU. Участие бесплатное, регистрация обязательная. Зарегистрироваться можно тут...

[Перевод] Apache Kafka: обзор Привет, Хабр! Сегодня мы предлагаем вам сравнительно краткую, но при этом толковую и информативную статью об устройстве и вариантах применения Apache Kafka. Рассчитываем перевести и выпустить книгу Нии Нархид (Neha Narkhede) et. al до конца лета. Приятного чтения! Читать ...

[Перевод] Люди не хотят чего-то действительно нового — они хотят привычное, но сделанное иначе От переводчика: это довольно старая статья 2015 года, однако, на мой скромный вкус, она по-прежнему актуальна, как и многие другие материалы от Нира Эяля. Если ваш новый продукт или сервис не набирает популярность, спросите себя: как найти мой ролл «Калифорния»? Должен приз...

[Перевод] Matthias Noback Об Идеальной Архитектуре — Слои, Порты и Адаптеры(Часть 2 — Слои) В 2017 году Matthias Noback (автор A year with Symfony) опубликовал цикл из трех статей, в котором описал свои взгляды на идеальную архитектру корпоративных приложений, сформировавшуюся за долгие годы практики.Первая часть является вводной и не представляет особого интереса(...

Депобразования Москвы и ФАНО России провели научно-практическую конференцию «Наука для жизни» На площадке ИОНХ им. Н.С. Курнакова РАН во второй раз в истории организовали проведение научно-практической конференции «Наука для жизни». Мероприятие состоялось силами Депобразования Москвы и ФАНО России. Об этом написало агентство «Национальные интересы». В ходе открытия м...

Электронный доступ к подборкам газет и журналов появился в библиотеках "В списке можно найти наиболее популярную профессиональную периодику: “Деньги и кредит”, “Бизнес-журнал”, “Социологические исследования”, “Международную жизнь”, “Управление персоналом”, “Финансовую газету...

Graal: как использовать новый JIT-компилятор JVM в реальной жизни На главной сибирской Java-конференции JBreak-2018, проходившей в Новосибирске, Christian Thalinger из Twitter поделился практическим опытом использования Graal. Этот доклад мы слушали всей рабочей группой в полном составе. Вполне объяснимо, если учесть тот факт, что Graal по...

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

[Перевод] Магические 90%. О чём речь, когда мы говорим о производительности Описание улучшений в производительности существует на стыке математики и лингвистики. Очень часто математика используется некорректно, употребляются неверные, вводящие в заблуждение или просто неоптимальные термины. Рассмотрим условный пресс-релиз: Компания AirTrain Inc. с...

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

Biz Breeze #1. Субъективно — о новостях CRM и ИТ-бизнеса На Хабре публикуются много интересных и разных дайджестов, которые мы читаем каждую неделю: о событиях, мобильной разработке, дизайне, программировании и т.д. Нам показалось странным, что нет историй об IT в бизнесе. А между тем, всё больше банков, магазинов, страховщиков, п...

Neurogress: платформа систем нейроуправления от участников проекта Blue Brain Прошедший 2017 год стал знаковым для различных стартапов, которые собирали средства на своё развитие через ICO. Мы стали свидетелями создания фактически новой индустрии из идей кучки энтузиастов. Конечно, были и белые, и чёрные стороны привлечения средств. Сегодня я хочу ...

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

Японский ролевой экшен Ys Origin выйдет на Xbox One весной Компания DotEmu объявила о том, что выпустит японский ролевой экшен Ys Origin на Xbox One этой весной. Проект в обновлённом виде уже вышел на PlayStation 4 и PlayStation Vita в прошлом году. Из отличий от ПК-версии, мировой релиз которой состоялся в 2012-м, упоминаю...

Samsung обновит до Android Oreo флагманы трехлетней давности В этом году Samsung Electronics нарушит собственную традицию по обновлению фирменных смартфонов и выпустит Android Oreo для аппаратов трехлетней давности. Это следует из материалов официального сайта американского оператора T-Mobile, где уже появилось подтверждение дополнит...

Quik – Free Video Editor for photos, clips, music 4.6.0.3691-ed8c819 C помощью Quik можно легко и быстро создавать потрясающие видеоролики в автоматическом режиме. В считанные секунды приложение автоматически анализирует ваши фотографии и видеоролики, находит наилучшие моменты, добавляет плавные переходы и эффекты, а также синхронизирует виде...

[Перевод] Ручной шифр LS47 Данный шифр является небольшим усовершенствованием шифра ElsieFour, который разработал Алан Камински (Alan Kaminsky) [1]. В этом варианте используются 7x7 символов вместо оригинальных 6x6, которых едва-едва хватает даже на латинский алфавит. Дополнительно описан простой алго...

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

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

Опубликован дизайн Nokia 7 Plus с безрамочным дисплеем В сеть утекло изображение, предназначенное для презентации Nokia 7 Plus. На нем видна часть характеристик устройства, а также его промо-фото. Отметим, что об этой новинке от Nokia впервые стало известно несколько недель назад, а недавно благодаря Geekbench стали известны и ...

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