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

Младенцам приписали логическое мышление Специалисты из Университета Марса Хилла заявили, что младенцы мыслят намного лучше, чем это предполагают взрослые. Их исследования показали, что в грудном возрасте детки уже могут мыслить и даже выдвигать гипотезы относительно мира и его познания, информирует supreme2.ru. Уч...

В чём секрет мышления Илона Маска Автор блога Wait But Why Тим Урбан проанализировал взгляды и достижения Илона Маска и выяснил, как научиться мыслить так же, как гениальный инженер и предприниматель.

Последняя версия обновлений для наших суперспособностей. Рецензия на книгу Дэна Роэма «Рисуй, чтобы победить» Зрение — ваша суперспособность. Вы уже обладаете всеми необходимыми инструментами, устройство у вас с рождения, а программное обеспечение включилось, как только вы впервые разомкнули веки. Теперь нужно установить обновления. Так заканчивается новая книга Дэна Роэма "Рисуй, ч...

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

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

Клавиатура Google Gboard научилась быстро искать подходящие эмодзи, стикеры и GIF-изображения с помощью функции “Search all media” Новая версия программной клавиатуры Google Gboard получила функцию “Search all media”, с помощью которой стало намного проще подыскивать эмодзи, стикеры и GIF-изображения для общения с друзьями. Также разработчики добавили в клавиатуру поддержку китайского, корей...

Look of Disapproval 2018.03.06.1 ОЧЕНЬ ВАЖНО: приложение работает ТОЛЬКО с версиями андроид 4.1 (JellyBean) и выше, т.к. должным образом работает с символами Юникода, которые не поддерживаются предыдущими версиями Android. К сожалению, тут я ничем не могу помочь. :/ ---------- Используя Reddit, я замети...

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

[Перевод] Туториал по Unreal Engine: Cel Shading Благодаря физически точному рендерингу в Unreal Engine 4 удобно разрабатывать реалистичные игры. Модель рендеринга имитирует взаимодействие света с материалами, что приводит к созданию реалистичной картинки. Однако если вы хотите разработать игру со стилизованным внешним ви...

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

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

Уязвимость в Telegram позволила хакерам майнить Monero и Zcash Специалисты «Лаборатории Касперского» обнаружили брешь в клиенте Telegram для Windows, которую хакеры, начиная с марта 2017 года, использовали для установки шпионского софта и майнинга криптовалют. Жертвами злоумышленников могли стать до 1 тысячи человек, сообщает ...

The Metrix has you… Для многих разработчиков процесс релиза их продукта похож на выбрасывание слепого котёнка в пасти диких псов. После этого главная задача авторов — отбиваться от случайно долетевших до них багов. На самом деле, приложение не заканчивает свой жизненный путь в зубах пользовател...

Gboard для Android теперь поддерживает более 300 языков Google объявил, что виртуальная клавиатура Gboard для Android получила поддержку более чем 20 новых языков, среди которых традиционный и упрощённый китайский и корейский. Общее количество языков, поддерживаемых Gboard, теперь составляет больше 300. На этих языках общаются 74...

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

[Перевод] Самое опасное слово в разработке программного обеспечения «Просто размести это где-нибудь на сервере». «Просто добавь кнопку “Избранного” справа от элемента». «Просто добавь [вставьте здесь сложную опцию] в экране настроек». Использование слова «просто» указывает на множество сделанных допущений. Несколько месяцев назад Брэд Фро...

[Перевод] [в закладки] Инструменты для тестирования JavaScript-проектов Автор материала, перевод которого мы публикуем сегодня, сотрудник Welldone Software, говорит, что если в двух словах рассказать об инструментах для тестирования JavaScript-проектов, то для модульного и интеграционного тестирования рекомендуется использовать Jest, а для тесто...

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

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

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

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

Самый быстрый Индиан: Key/Value контейнер на базе Trie «Может показаться, что я ничего не делаю. Но на самом деле, на клеточном уровне, я очень занят» Автор неизвестен В 21 веке построение программ все чаще напоминает конструктор Lego. Этот подход подразумевает, что многие «кубики» придуманы до нас. Собственно их элементарность...

[Перевод] Заметки о развертывании Ruby on Rails Deployment в Google Cloud Kubernetes Engine Я использую Google Cloud с Kubernetes Engine в течение 2 месяцев. На самом деле мне не понадобилось и месяца, чтобы уложить все в голове, но потребовалось еще столько же, чтобы разобраться с некоторыми неприятностями. TL;DR: Google делает довольно хорошую работу, поэтому AWS...

WWW: Texttop — графический браузер, который работает в терминале Для подписчиковНе все из проектов, о которых я пишу в рубрике WWW, имеют практическую ценность, но штуковине под названием Texttop, кажется, удалось побить все мыслимые рекорды бесполезности. Единственное достоинство графического десктопа, который передается через текстовый ...

Динамическое генерирование прокси-классов в Java Наверно каждому java разработчику рано или поздно потребуется использовать прокси-классы. Под катом представлены простые примеры, выполненные при помощи JDK proxy, cglib, javassist и byte buddy. Читать дальше →

Найден способ «уничтожить» iPhone или Mac одним символом Был обнаружен еще один способ «вырубить» систему на iPhone, iPad или Mac, буквально одним сообщением. На этот раз речь идет о специфическом символе из индийского языка телугу, его достаточно отправить через iMessage, Facebook Messenger, WhatsApp, Gmail или Outloo...

Как я визуальную новеллу препарировал Привет, Хабр! На днях я захотел достать ресурсы одной визуальной новеллы, созданной с помощью Ren'Py (Да, да, того самого "Бесконечного Лета"). Опытным путем было установлено, что все они хранятся в файле archive.rpa. Я нашел готовые скрипты для распаковки на Github, но реши...

[Из песочницы] Различные стратегии именования в Hibernate Привет, Хабр! Представляю вашему вниманию статью "Different Hibernate Naming Strategy" автора Dhiraj Ray. В этой статье обсуждаются различные стратегии именования, предоставляемые hibernate, а также переход стратегии именования от hibernate.ejb.naming_strategy в h...

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

Системный архитектор: первый после Бога Источник "Правильно мыслить более ценно, чем многое знать" Джон Локк Системный архитектор – интересная и крайне важная профессия в современном мире, имеющая отношение отнюдь не только к миру ИТ. Как сегодня, так и в обозримом будущем системные архитекторы будут наиболее вос...

[Перевод] The Power of Open: Сила открытости Введение Мир пережил взрыв открытости. Начиная отдельными художниками, показывающими свои творения в ожидании вклада от других людей, заканчивая правительствами, которые требуют чтобы публично финансируемые работы были доступны для общественности. Как дух, так и практика с...

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

[Перевод] 6 мифов о Service Fabric и немного о конференции OpenHack Прошло больше года с релиза Service Fabric и вокруг него возникло множество заблуждений, возникающих из-за недопонимания по ключевым вопросам. Пока я готовился к нашему новому OpenHack и общался с партнёрами, увидел статью, в которой автор собрал воедино все ключевые мифы и ...

LiDAR обнаружил огромный мегаполис в джунглях Гватемалы Огромный мегаполис майя на протяжении многих лет скрывался под покровом столетних деревьев и лиан в Гватемальском лесу - и мы, возможно, никогда бы о нем не узнали, если бы не лазерный радар. Именно с помощью этой технологии фонду PACUNAM, который занимается исследованием и ...

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

Смартфон Samsung Galaxy Note 9 станет самым громким провалом 2018 года В прошлом году компания Samsung побила все мыслимые рекорды, установив на флагманский смартфон Galaxy Note 8 самый высокой ценник за всю историю своих фирменных телефонов на международном рынке. Базовую конфигурацию этого телефона с 64 ГБ

[Из песочницы] Создание модального компонента с помощью Vue.js В этой статье вы узнаете, как создать многоразовый модальный компонент с использованием переходов и слотов. Определение структуры шаблона Начнем с определения нашего шаблона. Нам понадобится div для тени заднего плана, div, чтобы действовать как модальный блок и некоторые э...

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

Представлена Legend of the Skyfish 2 — яркое приключение с удочкой в главной роли Crescent Moon Games на GDC показывает очень много разных игр, но очевидно, что нужно начинать с козырей, и одним из них для студии стала Legend of the Skyfish 2. Аналогия с серией The Legend of Zelda не случайна. Проект выглядит похожим образом и использует один из элементов...

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

Ученые получили «невозможную» форму льда, которая может существовать только на Уране Группа ученых из Ливерморской Национальной лаборатории имени Лоуренса получила уникальную форму льда, получившую название суперионный лед (superionic ice). Основная особенность этого льда в том, что он состоит из твердой кристаллической решетки атомов кислорода, вокруг узл...

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

[Из песочницы] Почему не стоит использовать LocalStorage Привет, Хабр! Представляю вашему вниманию перевод статьи "Please Stop Using Local Storage" автора Randall Degges. Все больше разработчиков используют localStorage для хранения данных, в том числе и конфиденциальных, даже не подозревая, что тем самым подвергают свои сайты взл...

[Из песочницы] Установка Linux без .ISO и виртуализации Установка Linux без .ISO и виртуализации Создание файловой системы, установка и клонирование Debian и Ubuntu с помощью скриптов radish. 1. Назначение и возможности скриптов radish Обычно установка системы Linux производится путём запуска какой-либо программы-установщика, пос...

Compact varint — уникальность и большие значения за ту же стоимость Внимание: Код представленный в статье немного отличается от оригинальных EncodeVarint и DecodeVarint и даёт другие результаты. Будьте внимательны. В multiformats/unsigned-varint обсуждении правильной записи числа в varint было замечено что многие числа в оригинальном varint ...

[Перевод] Использование переменных окружения в Node.js Материал, посвящённый переменным окружения в Node.js, перевод которого мы сегодня публикуем, написал Берк Холланд, веб-разработчик, в сферу интересов которого входят JavaScript, Node.js и VS Code. Кроме того, стоит отметить, что у него сложились непростые отношения с Java. В...

Скрипт получения информации из образа Windows Имею серию статей посвящённых теме обслуживания образов Windows командами системы DISM. В моих статьях приводились примеры скриптов на языке интерпретатора командной строки cmd.exe. В результате работы исходный образ Windows (живая система или автономный файл *.wim) изменялс...

[Перевод] DEFCON 23. «Let'sEncrypt: чеканка бесплатных сертификатов шифрования для Интернет». Ян Жу, Питер Эккерсли, Джеймс Кастен Меня зовут Ян Жу, я инженер по безопасности компании Yahoo, это Питер Эккерсли, ведущий компьютерный специалист компании Electronic Frontier Foundation, лидер команды разработчиков технологий, и Джеймс Кастен, специалист по технологиям и аспирант компьютерных наук и инженери...

[Перевод] Составляем карту всего Интернета при помощи кривых Гильберта Интернет велик. Очень велик. Вы просто не поверите, насколько умопомрачительно он велик. В смысле, вам может показаться, что диапазон блоков /22, который вы получили как локальный интернет-регистратор (LIR), это очень много — но в масштабах всего Интернета это так, орешки. ...

[Перевод] Туториал: toon-контуры в Unreal Engine 4 Когда говорят о «toon-контурах», то имеют в виду любую технику, которая рендерит линии вокруг объектов. Как и cel shading, контуры помогают игре выглядеть более стилизованной. Они могут создавать ощущение того, что объекты нарисованы красками или чернилами. Примеры такого с...

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

[Перевод] Реактивные приложения с Model-View-Intent. Часть 3: State Reducer В предыдущей части мы обсудили, как реализовать простой экран с паттерном Model-View-Intent, использующим однонаправленный поток данных. В третьей части мы построим более сложный экран с MVI с помощью State Reducer. Читать дальше →

[Из песочницы] Адаптивная верстка с помощью SCSS и Gulp Доброго времени суток, коллеги! Давно задавался вопросом, как оптимизировать и сделать более удобным код используя @media screen. Ибо код body{font-size: 1em;} @media screen and (max-width: 1024px){ body{font-size: 0.8em;} } создает достаточно крупные файлы. Читать дал...

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

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

[Перевод] Как компания Atlassian построила бизнес стоимостью 10 млрд долларов. Часть 2 Продолжаем рассказывать историю Atlassian. 1 часть вы можете прочитать тут. 2015 год — настоящее время: расширение на прибыльные конкурентные рынки Для многих SaaS-компаний сегодняшний бизнес Atlassian выглядит как «конечная цель»: вырасти в огромную работающую на мировом...

[Из песочницы] Знакомство с новым элементом dialog Привет, Хабр! Представляю вашему вниманию перевод статьи "Meet the New Dialog Element" автора Keith J. Grant. HTML 5.2 представил новый элемент dialog для нативных модальных окон. На первый взгляд, он кажется довольно простым (так и есть), но поигравшись с ним я о...

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

[Перевод] 31 совет по кибербезопасности для бизнеса Интернет постоянно растёт и улучшается, благодаря этому мы теперь можем свободно общаться с людьми во всем мире. С распространением Wi-Fi мы начали создавать устройства, которые тоже подключаются к интернету, передавая данные по сети. Это замечательно, но обратная сторона ме...

При создании Apple Watch Apple могла нарушить ряд патентов На днях стало известно о том, что компанию Apple обвиняют в нарушении ряда патентов. По словам представителей фирмы Omni MedSci, при создании датчика сердцебиения в Apple Watch купертиновцы использовали несколько запатентованных технологий.Читать дальше... ProstoMAC.com.| П...

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

Японцы научились превращаться в телепузиков Группа учёных из Токийского университета представила свою новую разработку — ультратонкий эластичный светодиодный дисплей. Его можно без особого труда приклеить к коже человека и он может держаться на ней достаточно долго. Экран состоит из массива так называемых микро...

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

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

Роутеры с открытым UPnP используются как прокси Исследователи из Akamai Technologies обнаружили 65-тысячный ботнет на роутерах, используемый для проксирования трафика с целью сокрытия вредоносной активности. Пользуясь тем, что у множества роутеров сервис UPnP неправильно сконфигурирован и доступен через WAN-интерфейс, зло...

Изменчивые формы и вау-эффекты: о магии простыми словами Продолжаем рассматривать идеи создания различных эффектов для сайтов. Закончили мы на SVG масках, а сегодня на повестке дня элемент path и формы, которые с его помощью создаются. Точнее их изменения. И снова мы постараемся избежать использования сложных технологий, рассмот...

В будущем с помощью Apple ID можно будет авторизоваться на внешних ресурсах На днях известный разработчик Гильермо Рэмбо нашел в коде бета-версии iOS 11.3 намек на новую функцию. По словам Рэмбо, в будущем нововведение должно позволить владельцам яблочных устройств использовать Apple ID в качестве логина на сторонних ресурсах.Читать дальше... Prost...

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

Чат-бот Зоряна от Киевстар провела 2 млн. диалогов и решила 85% проблем Зоряна – виртуальный ассистент, который общается с абонентами Киевстар на сайте оператора, в Facebook, Telegram и Viber. За неполные два года она провела 2 млн диалогов и научилась общаться с пользователями так, что 85% запросов решаются без помощи оператора.

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

[Перевод] Сетевая физика в виртуальной реальности Введение Около года назад ко мне обратилась компания Oculus с предложением проспонсировать мои исследования. По сути, они сказали следующее: «Привет, Гленн, существует большой интерес к передаваемой по сети физике для VR, а Вы сделали отличный доклад на GDC. Как считаете, с...

HAL 9000 никогда не появится: эмоции не программируются HAL 9000 — один из самых известных киношных искусственных интеллектов. Эта превосходная форма разумного компьютера дала сбой на пути к Юпитеру в знаковом фильме Стэнли Кубрика «Космическая Одиссея 2001 года», который в настоящее время празднует 50-летие своего выхода. HAL ...

Простые советы по предметной мобильной съемке 23 марта в Академии re:Store блогер и фотограф Василий Маляр (@malyar) поделится с участниками простыми советами, как сделать, чтобы мобильные фотографии выглядели профессионально выполненными, а процесс съёмки стал интересным и максимально удобным. Ежемесячно в Академии re:...

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

Apple признана самой инновационной компанией в мире Кто бы мог подумать, Apple заняла первое место в рейтинге. Кроме того, Apple похвалили за «амбициозные» программные и аппаратные проекты, начиная с разработки чипов, заканчивая камерами. Искусственный интеллект также является преимуществом купертиновцев. Тут Fast Company за...

[Перевод] Марвин Мински «The Emotion Machine»: Глава 2 «Отпечатыватели» § 2-3 Отпечатыватели (Imprimers)“Сейчас, стыд является ментальной мерой позора, в которой мы сжимаемся от осознания позора, а не от последствий действий, и нам остается только предполагать, какое составляется о нас мнение, из этого следует, что люди, перед которыми мы чувс...

«Цифровая экономика» потребует изменений в 50 законах В Минкомсвязи рассказали, что 64,5% населения России использует электронные формы взаимодействия с государством.

Viber разрешил одновременно общаться в одном чате 1/8 населения планеты Земля Мессенджер Viber пользуется очень большой популярностью во всем мире, но тягаться с WhatsApp он не может. Впрочем, белорусский продукт превосходит Telegram по числу активных пользователей, но уже в ближайшие годы все может измениться. Чтобы этого

Пользователей Telegram заражали через RLO-брешь Исследователи «Лаборатории Касперского» в октябре 2017 года обнаружили, что в Windows-клиенте мессенджера Telegram эксплуатируется RLO-уязвимость. Злоумышленники использовали брешь для рассылки жертвам зараженных файлов. О выявленной проблеме эксперты уведомили раз...

Видео демонстрирует наличие у смартфона Huawei P20 Lite экрана с вырезом в верхней части Несколько дней назад мы уже могли ознакомиться с изображениями смартфона Huawei P20 Lite. Как и во всех подобных случаях, ручаться за достоверность данных было нельзя. Теперь же в Сети появилось видео с трёхмерной моделью этого аппарата, созданное инсайдером OnLeaks. У...

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

Моделирование динамических систем: введение Предисловие Трудно переоценить значение компьютерного моделирования в современном мире. Давным давно канули в Лету времена, когда траектории выведения спутников на околоземную орбиту вычислялись толпой девушек-расчетчиц с «Феликсами» наперевес (была такая вычислительная маши...

[Из песочницы] Паттерны проектирования в Cocos2d-x Привет, Хабр! Представляю вашем вниманию перевод статьи "Design Patterns in Cocos2d-x" автора Aleksei Pinchuk. Статья будет интересна для разработчиков Cocos2d-x и тех, кто изучает паттерны. Она выполнена в форме краткого конспекта, в котором можно быстро посмотреть где при...

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

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

Keys in React. Готовим правильно Сегодня поговорим об атрибуте key в React. Часто разработчики, которые только начинают использовать React, не придают большого значения атрибуту key. А зря… Что говорит уточка, когда узнала, что ты не используешь key Чтобы представить работу ключей полностью и с различными ...

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

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

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

[Перевод] Выбираем веб-шрифты: руководство для начинающих Устраните элемент таинственности в выборе шрифтов с нашим пошаговым руководством Если всё сделать правильно, то типографика становится невероятно мощным инструментом. Обратимся к сочинениям Роберта Брингхёрста, чья книга «Основы стиля в типографике» (The Elements of Typogra...

Microsoft поможет врачам научиться принимать роды В комплект симулятора LucinaAR входят очки смешанной реальности HoloLens, с помощью которых можно увидеть движение плода и оценить эффективность принимаемых мер.

Unity выложила исходный C#-код на Github Возрадуйтесь все, кому хоть раз в силу жизненной необходимости приходилось декомпилировать .NET-код Unity! Теперь код C#-части движка и редактора Unity доступен для изучения на Github. Доступны все основные ветки, начиная с версии 2017.1 и заканчивая свежей 2018.1.0b12. К...

SketchAR School: научиться рисовать шаг за шагом с помощью дополненной реальности Авторы проекта SketchAR начали использовать в своем проекте нейронные сети и машинное обучение. Зачем это приложению для рисования? А как иначе помочь пользователю создать шедевр!

[Перевод] Как передать полиморфный объект в алгоритм STL Как мы можем прочесть в первой главе книги Effective C++, язык С++ является по сути своей объединением 4 разных частей: Процедурная часть, доставшаяся в наследство от языка С Объектно-ориентировання часть STL, пытающийся следовать функциональной парадигме Шаблоны Эти чет...

[Перевод] Мы писали код вместе за одним компьютером пять месяцев. Вот что я узнал Тот, кто придумал термин mob programming, явно не спец в маркетинге. Кто захочет вступить в банду? Слово mob вызывает образы разбитого стекла и разграбленных магазинов — население Спрингфилда выстроилось в ряд с вилами и факелами. Действительно, банда или толпа — это нечт...

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

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

[Перевод] Классы и фабричные функции в JavaScript. Что выбрать? В JavaScript существуют разные способы создания объектов. В частности, речь идёт о конструкциях, использующих ключевое слово class и о так называемых фабричных функциях (Factory Function). Автор материала, перевод которого мы публикуем сегодня, исследует и сравнивает эти две...

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

Работа с текстом в macOS. Настраиваем под себя Apple уже давно предлагает пользователям iOS различные настройки, которые могут пригодиться для набора текста. Такой набор опций, как исправление распространённых ошибок, коррекция слов, а также предиктивный набор, присутствует и на компьютерах Mac. Как активировать данную...

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

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

[Перевод] Каким будет Web 3.0: блокчейн-маркетплейсы для машинного обучения Как создать мощнейший искусственный интеллект? Один из способов — использовать модели машинного обучения с данными, которые распространяются через маркетплейсы, основанные на блокчейне. Зачем здесь блокчейн? Именно с его помощью в будущем мы можем ожидать появления открытых ...

Microsoft поможет врачам научиться принимать сложные роды В комплект симулятора LucinaAR входят очки смешанной реальности HoloLens, с помощью которых можно увидеть движение плода и оценить эффективность принимаемых мер.

Система искусственного интеллекта Yamaha умеет преобразовывать движения человека в музыку Компания Yamaha решила использовать технологии искусственного интеллекта в достаточно необычном проекте. Его суть заключалась в том, чтобы «соединить» тело человека и музыкальный инструмент. Нет, никаких имплантаций, несмотря на то, что это Япония, не было. Разработ...

Neffos выпустила обновление интерфейса NFUI 7.0 для смартфонов серии X1 15 февраля этого года компания TP-Link объявила о выпуске обновления пользовательского интерфейса NFUI 7.0 для смартфонов Neffos серии X1. В данном обновлении представлен ряд усовершенствованных функций, улучшена система управления смартфоном и работа с мобильными приложения...

В Telegram обнаружили уязвимость нулевого дня Уязвимость заключалась в использовании так называемой атаки right-to-left override (RLO). RLO - особый непечатный символ кодировки Unicode, который зеркально отражает направление расположенных далее знаков. Обычно он используется при работе с языками, в которых текст идет сп...

Разработка изоморфного RealWorld приложения с SSR и Progressive Enhancement. Часть 2 — Hello World В предыдущей части туториала мы узнали что такое проект RealWorld, определились целями туториала, выбрали стек технологий и написали простой веб-сервер на Express в качестве основы для изоморфного фронтенда. В этой части, мы допилим серверную часть и напишем изоморфный «Hel...

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

Samsung Galaxy S9 и Galaxy S9+ провалились в продажах по всему миру Компания Samsung в этом году побила все мыслимые рекорды по количеству рекламы своих новых смартфонов – Galaxy S9 и Galaxy S9+. Дошло даже до того, что она прямо в режиме реального времени в рекламных блоках

Samsung Galaxy S9 и Galaxy S9+ провались в продажах по всему миру Компания Samsung в этом году мобила все мыслимые рекорды по количеству рекламы своих новых смартфонов – Galaxy S9 и Galaxy S9+. Дошло даже до того, что она прямо в режиме реального времени в рекламных блоках

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

[Перевод] О главнейшей причине существования современных JS-фреймворков Автор материала, перевод которого мы публикуем сегодня, говорит, что ему очень и очень часто приходилось видеть, как веб-разработчики бездумно пользуются современными фреймворками вроде React, Angular или Vue.js. Эти фреймворки предлагают много интересного, но, как правило...

[Перевод] Как легко начать писать на PowerShell или несложная автоматизация для управления Active Directory Изучить основы PowerShell Данная статья представляет собой текстовую версию урока из нашего бесплатного видеокурса PowerShell и Основы Active Directory (для получения полного доступа используйте секретное слово «blog»). Данный видеокурс оказался необычайно популярным по в...

Слайдер Doogee Mix 4 получит экран на всю переднюю панель и SoC Snapdragon при цене менее $300 На YouTube-канале Mrwhosetheboss опубликовали интересный видеоролик, в котором демонстрируется макет нового смартфона Doogee Mix 4. Автор получил его от компании Doogee с небольшим сопроводительным описанием. Главной особенностью Doogee Mix 4 станет экран, который за...

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

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

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

Из спутниковых снимков в графы (cоревнование SpaceNet Road Detector) — попадание топ-10 и код (перевод) Привет, Хабр! Представляю вам перевод статьи. Это Вегас с предоставленной разметкой, тестовым датасетом и вероятно белые квадраты — это отложенная валидация (приват). Выглядит прикольно. Правда эта панорама лучшая из всех четырех городов, так вышло из-за данных, но об этом ...

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

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

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

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

[Перевод] Расшифровка сохранённых паролей в MS SQL Server Давным-давно, в далёкой галактике, пред-предыдущий администратор вашего SQL Server задал в нём linked server, используя специально для этой цели созданный аккаунт со сгенерированным паролем. Теперь вам с этим линком нужно что-то сделать, например перенести его на другой SQL ...

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

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

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

Окна на чистом WinAPI. Или просто о сложном Disclaimer Казалось бы, что WinAPI уходит в прошлое. Давно уже существует огромное количество кросс-платформенных фреймфорков, Windows не только на десктопах, да и сами Microsoft в свой магазин не жалуют приложения, которые используют этого монстра. Помимо этого статей о том...

5 советов при запуске фандрайзинговой кампании При проведении фандрайзинговой кампании авторам социальных проектов нужно составить портрет пользователя, план продвижения, установить конкретные показатели. Эти и другие рекомендации назвала фандрайзер, специалист по социальному проектированию и развитию НКО Анна Яковл...

[Перевод] Проектирование надёжных баз данных. Глава 1. Введение Глава 1. Введение Цель этой книги – предоставить руководство по развитию на пути становления настоящим инженером надёжных баз данных (database reliability engineer, DBRE). В названии книги мы специально использовали слово инженер, а не администратор. Бен Трейнор (инженер Go...

Обнаружена уязвимость нулевого дня в Telegram Исследователи «Лаборатории Касперского» рассказали об уязвимости нулевого дня в Telegram, которая использовалась хакерами для заражения ПК пользователей мессенджера. Специалисты обнаружили случаи эксплуатации уязвимости в клиенте мессенджера Telegram для Windows...

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

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

Львиная доля ПК, использующихся для работы с гарнитурами Oculus, построена на CPU Intel и GPU Nvidia Компания Oculus впервые опубликовала данные статистики, касающейся характеристик систем, с которыми используют её гарнитуры виртуальной реальности. Статистика указывает на то, что большая часть таких компьютеров основана на процессорах Intel и видеокартах с GPU Nvidia....

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

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

[Из песочницы] UX-дизайн в России и СНГ «под микроскопом» Пожалуй, начнем с небольшого ликбеза касательно главного объекта данной темы. А именно – с понятия UX-дизайна! В переводе с английского User Experience означает «пользовательский опыт». То, какие впечатления испытывают пользователи при взаимодействии с разработанным дизайн...

Xiaomi Mi 6 «порвал» iPhone X по реальной скорости работы Компания Apple всегда любила устанавливать неприлично высокие ценники на всю свою продукцию, будь то смартфон или защитный чехол для стилуса. В случае с iPhone X она переступила все мыслимые пределы, поскольку этот телефон топового уровня

[Из песочницы] Задача инкассатора Перечислим задачи, составляющие «задачу инкассатора»: выбор формы сделки по приобретению УС. кластеризация Сети. Решение этой задачи даст заданное нами некоторое количество множеств УС для внутридневного (внутрисменного) обслуживания если существуют ограничения по количест...

Отслеживаем действия пользователя с помощью CSS В этом посте вы сможете узнать, почему даже с выключенным JavaScript и без плагинов, вы все равно можете отсылать поведенческие данные на сторонний сервер. Также здесь мы рассмотрим метод, как получить поведенческую информацию от пользователей используя только HTML и CSS. В...

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

[Перевод] Как работает JS: сетевая подсистема браузеров, оптимизация её производительности и безопасности В переводе двенадцатой части серии материалов о JavaScript и его экосистеме, который мы сегодня публикуем, речь пойдёт о сетевой подсистеме браузеров и об оптимизации производительности и безопасности сетевых операций. Автор материала говорит, что разница между хорошим и отл...

[Из песочницы] Простая аутентификация на NGINX с помощью LUA Доброго времени суток. В данной заметке хочу рассказать о простой аутентификации с помощь nginx и lua-скриптов. Читать дальше →

Простой менеджер ассинхронных задач для Unity 3D Введение Приветствую Вас, уважаемые читатели. В данной статье пойдет речь о реализации простого менеджера асинхронно выполняемых задач для среди разработки Unity3d. Данный менеджер использует в своей основе так называемые Coroutine, которые присутствует в движке. Читать дал...

Простой статический сайт на Webpack 4 После прочтения ряда статей (например, этой) решил перейти на современный подход с использованием Node.js при написании простых сайтов с подхода «динозавров». Ниже представлен разбор примера сборки простого статического сайта с помощью Webpack 4. Статья написана, так как ин...

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

Разделяй и властвуй: разграничение доступа к записям разговоров Запись разговоров можно использовать в самых разных целях — от контроля качества обслуживания до «тюнинга» процессов продаж. Сегодня мы поговорим о роли записей в бизнесе компании и об организации доступа к ним. Читать дальше →

[Перевод] Современный CSS для динозавров — Двигать пиксели в CSS и так было трудно! А теперь мне говорят, насколько круто использовать несемантические названия классов, встроенные стили в HTML и даже писать стили CSS на JavaScript! [Вставь тут гифку из «Гриффинов»] — Ха! Иллюстрации из Dinosaur Comics Райана Норта...

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

Язык жестов объединяет людей и животных Ученые обнаружили, что обезьяны видов шимпанзе и бонобо могут общаться на одном языке жестов. Схожие жесты используют и люди. Ученые уже знали, что шимпанзе и бонобо имеют около 90% схожих жестов (по сравнению с примерно 80% для шимпанзе и орангутанов и 60% для шимпанзе и г...

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

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

Используем теги в macOS. Все нюансы и тонкости Начиная с OS X Mavericks компания Apple внедрила в систему удобный и простой способ упорядочивания и организации папок и файлов – с помощью тегов. Совершенно неважно, находятся ли файлы на компьютере или в iCloud, найти их можно будет в одно нажатие. Сегодня мы расскажем, ...

Suunto 3 Fitness — спортивные часы, способные адаптироваться под ваши тренировки Компания Suunto, хорошо известная определённой аудитории своими спортивными часами, представила новый продукт. Он называется Suunto 3 Fitness. Это мультиспортивные часы, которые появятся в продаже весной по цене 200 и 230 евро. Пока о них известно далеко не всё. К прим...

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

SecurityWeek 2: армия клонов, Google охотится на привидений, Blizzard патчится Новость Судьба зловреда Exobot, с помощью которого злоумышленники добывали данные банковских карт пользователей еще с 2013 года, сложилась интереснее, чем у большинства подобных троянов — но весьма проблематично для экспертов безопасности. Авторы бота охотно сдавали его в ар...

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

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

STM32 blink++ или читаем данные инкрементального энкодера Мотивация Пару месяцев назад я рассказывал, как работает инкрементальный энкодер и как читать угол при помощи простейшей ардуины. Разумеется, немедленно получил вот такие комментарии: У меня ардуино головного мозга. Пусть лично я самой средой ардуино и не пользуюсь, но вс...

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

[Перевод] Где создаются миры: рабочие места 22 разработчиков игр Разработчики видеоигр — это демиурги, создающие вселенные и яркую реальность из сплетения загадочных скриптов. Но даже божественным сущностям нужно рабочее место. В конце концов, PlayStation не было бы без WorkStation. Как и игра, рабочее место автора раскрывает что-то о ег...

[Из песочницы] Angular 5: Unit тесты С помощью unit тестов мы можем удостовериться, что отдельные части приложения работают именно так, как мы от них ожидаем. Это в некоторой степени спасает от поломок существующий код, помогает прояснить — как он будет работать в тех или иных случаях. И, в конце концов, позв...

#видео | Удивительная динамическая проекция, которую сложно отличить от реальности Мы уже неоднократно рассказывали вам о том, как художники и музыканты используют проекции для того, чтобы создавать свои необычные произведения искусства. Неоднократно энтузиасты использовали распознавание движений и проектор для того, чтобы накладывать на лицо человека вп...

Космический телескоп «Кеплер» подтвердил существование еще 100 экзопланет Международная группа астрономов сообщает, что число обнаруженных экзопланет возросло почти на сотню, благодаря продолжающейся миссии K2 космического телескопа «Кеплер» аэрокосмического агентства NASA. Проанализировав последние данные, полученные с телескопа, ученые объявил...

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” п...

Xiaomi Wuro Toilet Paper – туалетная бумага из бамбука за 225 рублей Компания Xiaomi вот уже как более трех лет является одной из самых крупных IT-корпораций Китая. Чтобы и дальше развиваться она заключает соглашения с производителями разного рода интересных вещей, начиная от электрических самокатов и заканчивая одеждой.

Security Week 6: «заколдованная буква» угрожает яблоководам, с миру по капче — жулику Monero, майнинг теперь и в Word → Новость Большинство из нас использует в быту максимум две раскладки клавиатуры и вряд ли задумывается о том, что приложения, которые мы ежедневно запускаем, для корректной работы должны понимать и правильно отображать тысячи символов из сотен языков. И если забыть хотя бы...

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

Разрешения во время выполнения Всем доброго! Вот мы и добрались теперь и до мобильных: стартовал набор на курс «Разработчик Android». Очередная небольшая веха и совершенно новое направление. Наш преподаватель — Семён Пилунц делится по этому поводу некоторыми своими размышлениями о разреще. Если ваше при...

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

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

Как добавить символ  на клавиатуру iPhone или iPad Начиная с 2014 года логотип Apple — то самое надкушенное яблочко — превратился в архиважную вещь. Теперь купертиновцы используют его напрямую в названиях новых продуктов! Яркий пример — смарт-часы  Watch. Это и изящное, и практичное решение — значок куда б...

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

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

Смартфоны с самыми популярными диагоналями экранов в России и всем мире От размеров телефона зависит буквально все, начиная от удобства использования одной рукой и заканчивая диагональю экрана. Группа аналитиков DeviceAtlas рассказала о том, смартфоны с каким размером дисплея в 2017 года являлись наиболее популярными среди жителей

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

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

Новая схема позволяет мошенникам рассылать спам от имени украинских интернет-магазинов, используя уязвимости в форме регистрации Только мы успели написать о фишинговом приложении «Универсальный Мобильный Банкинг» из Google Play (его удалили уже на следующий день), выманивающем банковские данные украинцев, как стало известно о еще одной мошеннической схеме. Неизвестные, используя уязвимости в регистрац...

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

Все приложения на Mac позволяют следить за пользователями с помощью скриншотов Феликс Краузе (Felix Krause), разработчик и создатель FastLane, обратил внимание в своем блоге на интересную особенность приложений под Mac. По словам Краузе, любое Mac-приложение может делать снимки экрана без ведома пользователя. При этом неважно, является ли приложение и...

[Из песочницы] Qt: Пишем обобщенную модель для QML ListView Кому-то материал этой статьи покажется слишком простым, кому-то бесполезным, но я уверен, что новичкам в Qt и QML, которые впервые сталкиваются с необходимостью создания моделей для ListView, это будет полезно как минимум как альтернативное*, быстрое и довольно эффективное р...

О правильном понимании метрик и измерения «Как давно вы рассматривали значения метрик ваших процессов ITSM и службы поддержки? Нашли ли вы время, чтобы подумать, соответствуют ли метрики и KPI своему изначальному назначению?» — такие вопросы задает нам Стюарт Рэнс (Stuart Rance) в своей заметк...

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

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

Как работает пространство виртуальной реальности «Планета VR» Сеть кинотеатров «Планет Кино» открыла в Киеве в тестовом режиме новый проект «Планета VR», который создатели называют пространством виртуальной реальности. Примерно такой же формат сейчас по всему миру открывает IMAX, поэтому было интересно, что удалось реализовать украинск...

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

Результат тестирования Huawei P20 в Geekbench на уровне Galaxy S8 Мы же помним, что прогон устройства по бенчмаркам — вовсе не показатель его реальной производительности в обычной жизни? Однако, некоторое представление они всё же дают. Просто потому что мы можем примерно таким образом сравнить одну модель с другой. Опять же, примерно пре...

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

Применяем Deep Watershed Transform в соревновании Kaggle Data Science Bowl 2018 Применяем Deep Watershed Transform в соревновании Kaggle Data Science Bowl 2018 Представляем вам перевод статьи по ссылке и оригинальный докеризированный код. Данное решение позволяет попасть примерно в топ-100 на приватном лидерборде на втором этапе конкурса среди общего чи...

400 тысяч серверов могут быть подвержены RCE-атакам из-за уязвимости в почтовом агенте Exim В популярному агенте для пересылки сообщений Exim обнаружена серьезная уязвимость, которая открывает злоумышленникам возможность осуществления удаленного исполнения кода. Проблема была обнаружена исследователями компании Devcore Security Consulting, по их оценкам уязвимая ...

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

Moto E5 Plus показали на рендере Весной этого года Lenovo должна выпустить обновление линейки бюджетных устройств Moto E. В вопросе, что изменится в экстерьере, на помощь пришел известный мастер утечек Эван Бласс, опубликовавший сегодня рендер Moto E5 Plus.     Каких-то кардинальных изменений во ...

Как в hh.ru тестируют поиск по вакансиям Я уже делился рассказом о нашем опыте применения искусственного интеллекта в поиске на hh.ru, а сегодня хотел бы остановиться на измерении качества этого поиска поподробнее. Для нормальной работы поиска крайне важна система метрик — локальных, A/B-тестов, очередей на проде ...

Трамп расставил приоритеты в иммиграционной политике США Дональд Трамп обозначил главные приоритеты иммиграционной политики, призвав власть поддержать население страны. Свое мнение он опубликовал в Twitter. По словам американского президента, Белый дом определил три ведущих приоритета для создания полноценной системы иммиграции:...

В Китае контрабандисты посредством дронов переправили через границу смартфонов на сумму 80 млн долларов Появление доступных потребительских дронов изменило многие сегменты. Аппараты стали использовать для съёмки с воздуха, что ранее обычным людям было недоступно. Дроны также используют в спасательных работах, на стройплощадках и так далее. А ещё они интересны контрабанди...

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

[Перевод] Отключение PowerShell и прочие особенности борьбы с Malware. Часть I Кажется не так давно это было, примерно в 2015 году, мы начали слышать о хакерах, не использовавших вредоносных программ внутри периметра атакуемой цели. А использовали они то, что было под рукой – это были различные инструменты, находившиеся на целевом сайте. Это оказалось ...

Объем рынка компьютерного зрения приближается к$2 млрд Такие данные в начале марта 2018 года опубликовала исследовательская компания Tractica.Производители по-новому используют камеры в мобильных устройствах, потребительских, коммерческих и промышленных продуктах, а алгоритмы искусственного интеллекта для компьютерного зрения бы...

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

Как быстро заблокировать Mac Если вы используете в работе macOS, то наверняка сталкивались с ситуацией, когда вам нужно было заблокировать компьютер, пока вас не будет на месте. 
Начиная с macOS High Sierra Apple наконец внедрила эту долгожданную функцию. Раньше для этого приходилось использовать разл...

Как получить AirPods (и не только) взамен старого iPhone Вот и остались позади зимние праздники, и за это время многие успели обзавестись различными новыми девайсами: кто-то получил iPhone, iPad или Apple Watch в подарок, другие решили порадовать себя сами. В любом случае у вас наверняка появилась старая «ненужная» техника Apple...

[Из песочницы] Design by Introspection Что, если бы мы умели располагать атомы один за другим как нам угодно? Ричард ФейнманСколько парадигм программирования вы сможете назвать? Список на этой странице википедии содержит ни много ни мало 76 наименований. Этот список может быть пополнен ещё одним подходом, названн...

Превью игры PUSS! – Котики-наркотики и кислотный сатанизм 80-х Появление демо-версии PUSS! в Steam – ни что иное, как доказательство существования высших сил. Ибо мне кажется, что слить воедино концепты котеек и диэтиламида лизергиновой кислоты мог только превознёсшийся над нами разум. Шах и мат, господа аметисты! Но шутки в сторо...

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

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

RegExp Unicode Property Escapes в JavaScript: штрихи к портрету RegExp Unicode Property Escapes перешли на 4-ю ступень и будут включены в ES2018. В V8 они доступны без флага начиная с v6.4, так что готовы к использованию во всех текущих каналах Google Chrome от стабильного до Canary. В Node.js они будут доступны без флага уже в v10 (выхо...

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

Нарушения безопасности мобильных приложений как результат недостаточного внимания компаний-разработчиков Во второй половине 2017 года в Google Play разработчики загружали примерно по 2800 приложений каждый день. По AppStore данные пока не удалось найти, но вряд ли во много раз меньше. Каждое из этих приложений содержит определённое количество данных (data), которые хранятся или...

В ожидании «робота Рембрандта»: когда машины начнут творить по-настоящему? Виолончелист Ян Фоглер считал, что искусство делает нас людьми. Но что, если машины тоже начнут творить искусство? Выше, например, вы можете увидеть, что уже умеют создавать разного рода искусственные интеллекты в творческой области. Справа на изображении находится компьют...

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

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

Смартфоны на базе Helio P10 и X20 смогут измерять частоту сердечного ритма при помощи камеры Компания MediaTek развивает программу Everyday Genius, в рамках которой разработчики предлагают инновационные решения для устройств, использующих платформы MediaTek. На прошлой неделе MediaTek рассказала о стартапе, состоящем из двух человек, который нашел способ измер...

Apple исправит проблему с «убийственным» индийским символом в ближайшем апдейте Буквально вчера мы писали о найденном способе «вырубить» систему на iPhone, iPad или Mac, буквально одним сообщением — с помощью специфического символа из индийского языка телугу. Теперь компания Apple подтвердила журналистам, что проблема будет решена в бл...

Ученые рассказали, что может угрожать первым колонизаторам Марса Астронавты Национального космического агентства НАСА могут попасть на Марс уже в 30-х годах нынешнего столетия. Их планируют отправить на Красную планету с целью поиска внеземной жизни и полезных ископаемых. Но, по мнению многих американских экспертов, такое действо может бы...

Банки Клайдсдейла и Йоркшира внедрят ServiceNow для управления ИТ-инфраструктурой Холдинговая компания Clydesdale and Yorkshire Bank Group (CYBG) — куда входят банки Клайдсдейла и Йоркшира — решила использовать платформу ServiceNow для управления и организации ИТ-услуг (ITSM). Далее расскажем, чем обоснован такой выбор и какие планы строят компании на буд...

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

Toyota начинает компанию по разработке программного обеспечения для самостоятельного вождения Toyota расширяет свое стремление к «самостоятельным» машинам, открывая новую фирму под названием Toyota Research Institute Advanced Development или TRI-AD. Это совместное дело Toyota с поставщиком автотехники Aisin Seiki и Denso. Две компании планируют инвестировать в TRI-...

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

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

Написание blockchain менее чем за 200 строк кода на Go Данный урок является хорошо адаптированным постом про простое написание blockchain на Javascript. Мы портировали его на Go и добавили дополнительных фич, таких как просмотр цепочек в браузере. Читать дальше →

[Перевод] Делаем разноцветные иконки с помощью SVG-символов и CSS-переменных Давно прошли те дни, когда для иконок в вебе использовались картинки и CSS-спрайты. С развитием веб-шрифтов номером 1 для отображения иконок на сайтах стали иконочные шрифты. Шрифты — векторные, так что вам не нужно беспокоиться о разрешении экрана. Для них можно использо...

Приложение Grasshopper научит программировать на JavaScript с помощью мини-игр Если мир XIX века нуждался в работящих крестьянах, XX века — в профессиональных рабочих, то веку XXI-ому нужны программисты. По статистике сегодня 70 % представителей этой профессии используют в работе JavaScript, поэтому неофитам рекомендуется начинать освоение п...

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

SuperTower обеспечит интернетом всех землян Стартап Altaeros намерен обеспечить доступ к интернету для всего населения Земли. Решить вопрос предполагается посредством аэростатов SuperTower, которые будут располагаться на высоте 244-259 метров над поверхностью земли. Молодой стартап Altaeros предложил решить вопрос дос...

[Перевод] Угнать за 1100 секунд – самый странный баг, который я видел Два дня назад я получил странное сообщение от клиента: видеозвонок загадочно оборвался ровно через 18 минут. А потом это случилось снова, также после 18-ой минуты. Совпадение? Этот баг был не только странный, но и страшно неловкий. Наша цель – делать настолько простой инст...

Мария Захарова прокомментировала заявление Украины об «атаке снегирей» Украина атакует Россию из-за снегирей. Такое заявление сделала представитель МИД РФ Мария Захарова. Мария Захарова сообщает своим читателя в Facebook про «обвинения» Украины в отношении России касательно применения образа птицы снегиря в целях пропаганды. Как пишет диплома...

[Перевод] Генерируем уровни для игры с помощью нейросетей Предисловие За последние несколько лет прогресс в области искусственного интеллекта привёл к созданию методов машинного обучения на основе обучения представлениям (representation-learning) с несколькими слоями абстракции — так называемому «глубокому обучению». Общественное ...

Поднимаем SOCKS прокси для Telegram Поднять свой socks прокси очень просто — справится даже далекий от Linux и серверного администрирования человек. Достаточно иметь VDS/выделенный сервер за границей. Пошаговая инструкция для запуска своего sockd прокси на Centos7 Читать дальше →

Energizer P16K Pro: смартфон с батареей на 16 000 мАч Американская компания Energizer, известная многим, как производитель батареек, показала в рамках выставки MWC 2018 прототип смартфона P16K Pro с ёмкостью встроенного аккумулятора в 16 000 мАч. На стенде компании присутствовал муляж устройства, толщина котрого составляла поря...

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

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

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

dev||bet – битва программистов и технологий Собаки vs кошки, водители vs пешеходы, Coca-Cola vs Pepsi, BMW vs Mercedes, колбаса vs сыр, узвар vs морс, добро vs зло, в конце концов! Но нет, мы, как всегда, спорили о том, какой язык программирования лучше. В ход шли классические аргументы о производительности со ссылк...

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

Обзор Xilence I250PWM (XC032). Бюджетно и прохладно Большинство современных систем охлаждения стоят достаточно дорого - все эти башенные кулеры за две-три тысячи рублей, СВО за примерно те же деньги, не всегда доступны пользователям, да и не всегда необходимы. Давайте не будем забывать, что не все компьютеры собираются с цель...

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

Миллионы приложений подвергают риску персональные данные пользователей Как выяснили эксперты "Лаборатории Касперского", это в основном происходит из-за того, что разработчики используют готовые сторонние рекламные SDK. Суммарное количество установок исследованных приложений составляет несколько миллиардов по всему миру.SDK - это специ...

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

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

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

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

[Перевод] WebRTC и Electron: тренд для desktop-приложений В блоге на хабре мы стараемся рассказывать интересные истории из собственного опыта: телефония и браузеры, телеком, автоматизация звонков, видеоконференции — все эти истории. Но наш давний знакомый Цахи, автор bloggeek.me и мировой спец по WebRTC, настолько хорошо пишет, ч...

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

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

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

Обама назвал Трампа на видео «полным дебилом» Джордан Пил, известный по сериалу "Фарго”, создал ролик, на котором продемонстрировал возможности фейковых новостей. На видео бывший президент США Барак Обама делает обращение к гражданам Америки. Он говорит о правоте злодея из известного фильма "Черная Пантера&q...

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

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

Партнёры Nvidia утверждают, что её партнёрская программа GeForce Partner Program серьёзно нарушает антимонопольное законодательство В своё время Intel попала в центр достаточно громкого скандала. Оказалось, что компания при продаже своей продукции крупным клиентам прибегала к противозаконным действиям. К примеру, платила клиентам за отказ от процессоров AMD. Но это достаточно старая история. Несмо...

Марсоход Opportunity впервые сделал селфи В честь пятитысячного дня работы марсохода Opportunity, прибывшего на Красную планету в 2004 году, ученые сделали фотографию данного ровера. Специалисты использовали технику съемки, которую сейчас применяют более современные марсоходы — машины фотографируют сами себя с помощ...

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

Угрозы прошлого и протоколы будущего Как многие из читателей блога Qrator Labs, вероятно, уже знают, DDoS-атаки могут быть нацелены на разные уровни сети. В частности, наличие у злоумышленника крупного ботнета позволяет ему осуществлять атаки на уровень L7 (application/прикладной) и пытаться мимикрировать под...

Wormster Dash – один из самых красивых раннеров для iOS Почти все доступные в App Store раннеры похожи друг на друга, и это касается не только геймплея. За прошедшие годы разработчики условно-бесплатных «бегалок» нашли более или менее приемлемую концепцию и сейчас просто используют ее для создания новых игр.Читать дальше... Pros...

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

«Cделать красиво». Визуализация обучения с Tensorboard от Google Красота, как известно, требует жертв, но и мир обещает спасти. Достаточно свежий (2015г) визуализатор от Google призван помочь разобраться с процессами, происходящими в сетях глубокого обучения. Звучит заманчиво. Красочный интерфейс и громкие обещания затянули на разбор ...

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

TDK тоже будет разрабатывать беспроводную подзарядку для электромобилей Известный японский производитель электронных компонентов компания TDK намерен наладить работу с производителями автомобилей для создания беспроводной подзарядки электромобилей. Это не первый и не последний анонс в этой области. Электромобили привлекают повышенный ин...

Xiaomi создала «ноутбук мечты» на Windows 10, который в разы лучше MacBook Pro Иногда кажется, что в мире уже нет такой вещи, какую компания Xiaomi не выпустила бы на рынок. Она производит буквально все, начиная от смартфонов и заканчивая «умными» сидениями для унитаза. Сегодня стало известно о том,

[Из песочницы] Как я олимпиаду на Java писал или почему лучше не пользоваться Scanner Вчера завершился Региональный этап Всероссийской олимпиады школьников. Я участвовал в нем и выбрал для этого язык Java. Основной причиной, почему я решил писать олимпиаду именно на Java заключался в том, что на тот момент я довольно хорошо ее знал и понимал то, как в ней реа...

Визуализация связей процессов в Linux Приходилось ли вам отслеживать зависимости системных процессов, «кто чей папка», найти императора и убить его, чтобы рабы не респаунились? Можно ps'ать и grep'ать, можно lsof погонять, ведь это так увлекательно ;) Но любые связи, как мне кажется, всегда проще анализировать ...

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

Шпионский троян атакует российские банки Центр по борьбе с киберугрозами ЦБ России (ФинЦЕРТ) предупредил финансово-кредитные организации страны об атаке трояна Dimnie, нацеленной на кражу денег и конфиденциальной информации. Организация сообщила об участившихся случаях рассылки электронных писем со зловредом в каче...

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

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

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

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

Как протестировать SkyNet? (если он написан на JS) Давным давно я посмотрел Терминатор1. Немного подрос и посмотрел немного отрефакторенный Терминатор 2. Третьей интерации пришлось ждать немного дольше. И каждый раз бедному СкайНету не везло, и каждый раз все наперекосяк, и секрет этого невезения очень прост — СкайНет не б...

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

[Перевод] Марвин Мински «The Emotion Machine»: Введение Нора Джойс мужу Джеймсу: «Почему бы тебе не написать понятную людям книгу?» Я надеюсь эта книга будет полезна интересующимся работой человеческого мышления, тем, кто хочет совета по его развитию или пробует конструировать умные машины. Она будет полезна и тем, кто хочет узн...

Минерологи нашли в земных алмазах «инопланетный» лед В собранных и исследованных алмазах из месторождений в ЮАР, Китае, Заире и Сьерра-Леоне ученые из Университета Невады (США) обнаружили микроскопические включения льда очень редкой кубической формы. Такой лед носит название лед-VII. Данная находка может привести к переоценк...

[Из песочницы] Learn OpenGL. Урок 4.8 — Продвинутый GLSL Продвинутый GLSL Этот урок не продемонстрирует вам новые продвинутые средства, значительно улучшающие визуальное качество сцены. В этом уроке мы пройдем по более или менее интересным аспектам GLSL и затронем несколько неплохих приёмов, которые могут помочь вам в ваших стрем...

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

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

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

Охотники за привидениями на Google Maps увидели «девочку-призрака» На снимке, сделанном для Google Street View, охотники за привидениями разглядели «девочку-призрака». На кадре хорошо видно размытое лицо призрака юной девушки с черными глазами. Фото сделано специалистами Google в Мексике, в городе Делисиас.Странное фото сразу же начали об...

Не хватает символов? Этот приложение откроет доступ ко всему Юникоду! Если на Mac нажать комбинацию клавиш Ctrl+Cmd+Пробел, откроется окошко, в котором появится весь набор символов Юникода, откуда вы можете выбрать любой. В iOS такие возможности ограничены лишь дополнительной клавиатурой, где доступны лишь смайлики эмодзи. В качестве возможн...

Обзор ASUS ZenFone 4 Selfie Pro «Смартфон с двойной камерой для идеальных селфи, созданный для тех, кто знает, как показать себя», — примерно так описывает смартфон официальный сайт ASUS. Авторы Trashbox взялись проверить, насколько правдива такая характеристика. Читать дальше →

Опубликованы живые фото Energizer Power Max P16K Pro с АКБ на 16 000 мАч В сети появились первые живые фото представленного вчера смартфона Energizer Power Max P16K Pro, который оснастили невероятным аккумулятором на 16 000 мАч. На одном из снимков модно увидеть сравнение с iPhone X – предполагается, что толщина смартфона составляет около 15 мм, ...

Автоматизация действий атакующего, используя metasploit и Python Известно, что метасплойт написан на Ruby и не поддерживает скрипты, написанные на Python. Несмотря на это у метасплойта есть двусторонний RPC–интерфейс, при помощи которого можно запускать задачи. Есть две библиотеки, позволяющие взаимодействовать с remote procedure call (R...

Топ 10 - Лучшие проекторы для домашнего кинотеатра в жилой комнате на апрель 2018 В 10-ке лучших начинает быстро расти доля лазерных, ультракороткофокусных и 4K UHD проекторов С момента нашего последнего обзора в ноябре 2017 главным изменением на рынке проекторов для домашних кинотеатров в жилых комнатах стало значительное увеличение числа моделей, исполь...

Предложено еще одно объяснение тому, почему мы не нашли разумную жизнь в космосе Где все инопланетяне? Сложность в их обнаружении может заключаться в нас самих, считает группа психологов из Кадисского университета (Испания). В статье ученых, опубликованной в журнале Acta Astronautica, говорится, что мы могли просто проглядеть признаки присутствия разум...

Процессоры Intel Core i3-2125, Pentium G2130, G3260, G3470 и Celeron G3900 бюджетные решения прошлого и далекого прошлого в современном программном окружении Главным недостатком большинства наших обзоров процессоров многие читатели по праву считают то, что тестируются исключительно новинки — редко когда удается увидеть ретроспективные материалы, типа тестирования старых систем с современным программным обеспечением. Иногда кое-чт...

Игровой монитор Acer Predator Z271U получил изогнутый (1800R) дисплей Компания Acer представила изогнутый игровой монитор с частотой обновления 165 Гц. Аппарат получил 27-дюймовый экран с разрешением 2560 * 1440 пикселей. Яркость устройства составляет 400 кд/м2, а контрастность 1000:1. Игровой монитор обладает временем отклика в 1 мс. Углы обз...

CTF — это не сложно [NQ2K18] И вновь завершился очередной отборочный online-этап ежегодного соревнования по кибербезопасности — NeoQUEST-2018. Что было? Хм… Оказалось, что в Атлантиде тоже используют Android, но файлы передают по старинке: с помощью Bluetooth, беспокоятся о безопасности транзакций и с...

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

[Перевод] Непрерывные переходы между общими элементами: из RecyclerView во ViewPager Использование переходов в Material Design дает приложению визуальную непрерывность. Пока пользователь ходит по приложению, элементы интерфейса в нем меняют состояние. Анимации переходов соответствующих элементов от одного экрана к другому подчеркивают идею о том, что интерфе...

[Из песочницы] Фишинг на криптовалютах Сейчас наверняка все слышали о таком понятии, как криптовалюта или Биткоин. Эта тема является одной из самых популярных и обсуждаемых на сегодняшний день. Про «крипту» говорят везде: в интернете, на телевидении, по радио, в кругу семьи и друзей и т.д. Естественно, злоумышлен...

Хочешь получить Oppo F7 бесплатно? Мы расскажем как! Совсем скоро на AndroidInsider.ru стартует масштабный спецпроект, в котором вместе с вами мы будем разбираться в особенностях нового смартфона, чей выход планируется в самое ближайшее время. При этом участие наших читателей будет самым непосредственным. Готовы присоединитьс...

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

Imagine Cup 2018: прямая трансляция Всем привет! В 10:30 мы начинаем прямую трансляцию крупнейшего технологического конкурса для студентов — Imagine Cup. 16 лучших команд представят свои проекты на суд жюри и зрителей, среди которых вы увидите самодельный HoloLens, сделанный студентами из Нижнего Новгорода, ви...

Ботнет на Redis и OrientDB принес хозяевам около $1 млн Исследователи из Qihoo 360 обнаружили еще одну бот-сеть, используемую для майнинга Monero. По данным китайской ИБ-компании, ботнет, нареченный DDG, был введен в строй в марте прошлого года; в настоящее время в его состав входят около 4,4 тыс. зараженных серверов Redis и Orie...

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

Обзор ASUS VivoBook Pro N580VD Ноутбук, который легко заменит стационарный компьютер — примерно так можно описать ASUS VivoBook Pro N580VD. Инженерам удалось поместить производительное железо в аккуратный корпус. Редакция Trashbox.ru разобралась во всех сильных и слабых сторонах подобного решения. Чи...

Новая игра от Google научит вас программированию на JavaScript Выучиться основам программирования не поздно в любом возрасте, сочли в компании Google и выпустили приложение Grasshopper, которое в игровой форме преподает начальный курс JavaScript. Разработка распространяется совершенно бесплатно и уже доступна для загрузки в каталоге Go...

Бетонный шезлонг на Миланской выставке мебели На Миланской неделе дизайна 2018 представлен экспонат Филиппа Адуаца и incremental3d, который демонстрирует прототип «Digital Chaiselongue». Этот шезлонг выполнен с использованием 3D-печатного бетона. Новые перспективы и возможности, воплощенные в необычной геометрии В этом...

Модный смартфон LG V30S ThinQ Компания LG, выпустит во второй половине года уникальный флагман. По сравнению с LG V30 в модели LG V30S ThinQ увеличили объем оперативной памяти до 6 ГБ. А внутренняя память теперь составляет 128 ГБ либо 256. Других отличий от предшественника по аппаратным характеристикам н...

Переписка пользователей ВКонтакте попала в открытый доступ Сайт TJournal сообщил о серьёзной уязвимости во «ВКонтакте», которая позволяет получить доступ к личной переписке пользователей соцсети.  По словам одного CEO-разработчика под ником Yoga2016, такое возможно осуществить через сервис веб-аналитики SimilarWeb, платные инст...

И снова о блокировке Telegram. Разворачиваем собственный VPN О том, что мессенджер Telegram заблокирован на территории России, сейчас не говорит и не пишет только ленивый. Общее количество пользователей мессенджера в РФ по словам Павла Дурова составляет примерно 15 млн, что весьма немаленькая цифра. Если Telegram сделать недоступным...

Энтузиастам удалось «подружить» новые CPU поколения Coffee Lake со старыми платами на чипсетах Intel 100/200-й серий Процессоры Intel восьмого поколения, также известные под кодовым названием Coffee Lake, требуют наличия материнских плат на базе набора системной логики серии Intel 300. Они утратили обратную совместимость с чипсетами серий Intel 100 и 200, хотя используют тот же самый проце...

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

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

[Из песочницы] Сверточная нейронная сеть, часть 1: структура, топология, функции активации и обучающее множество Предисловие Данная статья является частью моей научной работы в ВУЗе, которая звучала так: «Программный комплекс детектирования лиц в видеопотоке с использованием сверточной нейронной сети». Цель работы была — улучшение скоростных характеристик в процессе детектирования лиц ...

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

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

5 интересных фактов о новых процессорах AMD Ryzen 2200G/2400G На фоне сумасбродных цен на видеокарты выпуск APU Raven Ridge от AMD – это просто золотая жила. Несмотря на шикарную производительность за свою цену, Ryzen 2200G и 2400G очень интересны сами по себе. И сейчас я расскажу вам пять самых неочевидных фактов, которые вы нав...

[Перевод] Джон Кармак: Недельный отпуск, проведенный за программированием Вашему вниманию предлагается перевод поста Джона Кармака, опубликованный им в Facebook на прошлой неделе и обретший некоторую популярность. После многолетнего перерыва я наконец решился взять ещё один отпуск, который провёл за программированием. Целую неделю я смог спокойно...

У Samsung есть визуальный ассистент Экспериментальное подразделение C-Lab, входящее в состав южнокорейской компании, рассказало о том, над чем работает. Одним из наиболее интересных направлений стал эмоциональный 3D-помощник. По словам создателей, Aurora умеет всё то же, что и прочие виртуальные ассистенты в ...

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

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

История взлома одного WordPress плагина — или о том, как вы допускаете уязвимости в своих проектах Давным давно, когда я был молод и писал сайты на PHP, я написал SEO плагин для маскировки внешних ссылок для Wordpress. Поскольку с воображением у меня плохо, то назвал его WP-NoExternalLinks. За всю историю у него было 360.000 установок и, кажется, до 50.000 активных устано...

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

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

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

[Перевод] Webpack 4, import() и CommonJS В JavaScript много забавного. У одного из самых популярных в мире языков программирования до сих пор нет стабильного синтаксиса разбиения кода на части. То есть в стандарте синтаксис ESM с «import» наперевес уже есть, но в браузерах и ноде он спрятан за флагами, а в вебпаке...

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

Apple спешит остановить новую эпидемию «текстовых бомб» Компания Apple выпустила исправления для бага под названием «текстовая бомба», связанного с особыми символами языка телугу. Проблема решена в специальном обновлении для macOS High Sierra 10.13.3, а также в новых версиях iOS 11.2.6, tvOS 11.2.6 и watchOS 4.2.3. Впер...

Microsoft представила DirectX Raytracing API Вчера Microsoft сделала довольно анонс для разработчиков игр на конференции Games Developer Conference. Речь идёт о DirectX Raytracing API (DXR) для DirectX 12, который позволит дополнить существующие методы визуализации и улучшить качество изображения в играх. Если кто не ...

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

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

[Перевод] Регулярные выражения: никакой магии Код этого поста, как и сам пост, выложен на github. До недавнего времени регулярные выражения казались мне какой-то магией. Я никак не мог понять, как можно определить, соответствует ли строка заданному регулярному выражению. А теперь я это понял! Ниже представлена реализа...

Удар CRISPR по болезням сердца Мышечная дистрофия сердца отправляется в прошлое. Благодаря редактированию генома CRISPR. Используя методы редактирования генов CRISPR, ученые из Германии и США смогли вылечить сердца от мутации, вызывающей мускульную дистрофию Дюшенна (МДД). Ученые говорят, что их работа с...

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

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

[Перевод] Вредный Кейворд «Interface» Перевод ироничного поста из блога Боба Мартина в котором он рассуждает о том, насколько неудачным является использование слова interface в современных языках программирования, и какую путаницу и проблемы оно несёт разработчикам. — Что ты думаешь об интерфейсах? — Имеешь в ви...

[Перевод] Конференция DEFCON 22. «Вооружение Ваших домашних питомцев. Боевая Киска и cобака для отказа сервиса». Джен Бренсфилд Добрый день, DEFCON! Я рад присутствовать здесь. Меня зовут Джен Бренсфильд, я главный инженер по безопасности компании Tenacity и очень люблю свою работу, поэтому, когда наступает уик-энд, я просто не могу дождаться утра понедельника! Сегодня я расскажу Вам о том, как воору...

Avast разработала ИИ-систему для защиты IoT от программ-майнеров Скрытый майнинг криптовалют начинает приобретать всё более угрожающие масштабы. Хакеры зарабатывают деньги, используя для майнинга чужие компьютеры, смартфоны и другие «умные» устройства. На Всемирном мобильном конгрессе компания Avast рассказала о масштабах зара...

Новый «охотник за экзопланетами» NASA будет запущен в понедельник Новый телескоп NASA, созданный специально для поиска экзопланет, готовится к запуску в понедельник. 16 апреля Transiting Exoplanet Survey Satellite (TESS), верхом на ракете Falcon 9, отправится покорять околоземную орбиту. Подробнее о том, что такое TESS, мы рассказывали з...

Представлены смартфоны Huawei Enjoy 8, Enjoy 8 Plus и Enjoy 8e Как и ожидалось, компания Huawei на этой неделе представила серию смартфонов Enjoy 8. Серия, представленная на китайском рынке, включает модели Enjoy 8, Enjoy 8 Plus и Enjoy 8e. Две из них — по сути, уже известные изделия, но под новыми именами: Enjoy 8 Plus &mdas...

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

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

Визуальный поиск Google Lens станет доступен на всех Android-смартфонах Google объявил, что технология визуального поиска Google Lens будет запущена на всех Android-смартфонах с установленным сервисом Google Фото. Это значит, что с помощью приложения пользователи смогут сканировать объекты окружающего мира и находить информацию о них в Google. Д...

[Перевод] Марвин Мински «The Emotion Machine»: Глава 2 «Совесть, ценности и собственные идеалы» §2-5 Обучение и удовольствие Когда Кэрол пыталась наполнить своё ведёрко, она попробовала несколько экспериментов до того, как у неё получилось задуманное благодаря использованию ложки. Когда она понимала, что её цель достигнута, она ощущала удовлетворение и чувство получен...

Learn OpenGL. Урок 5.2 — Гамма-коррекция Гамма-коррекция Итак, мы вычислили цвета всех пикселей сцены, самое время отобразить их на мониторе. На заре цифровой обработки изображений большинство мониторов имели электронно-лучевые трубки (ЭЛТ). Этот тип мониторов имел физическую особенность: повышение входного напряж...

Метрики на службе у QA Апрельская статья из цикла «Календарь тестировщика» посвящена метрикам. Кирилл Раткин, тестировщик Контур.Экстерна, расскажет как повысить эффективность тестирования с их помощью и не уйти в крайности. Как часто вам приходится что-либо оценивать? Наверное, каждый день. Хо...

Представлен полнокадровый объектив Samyang XP 50mm F1.2 Как и ожидалось, компания Samyang представила объектив XP 50mm F/1.2, первые изображения которого появились позавчера. По словам производителя, новый объектив для цифровых зеркальных камер позволяет снимать фотографии разрешением более 50 Мп и видео 8К. Фокусируется о...

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

Серов задолжал за поставленные ресурсы более полумиллиарда рублей По словам первого заместителя главы администрации Серова Вячеслава Семакова, долги за поставленные теплоресурсы превысили все «мыслимые показатели». За теплоэнергетические ресурсы округ задолжал более 646 миллионов рублей. Первый заместитель главы администрации Серова Вячесл...

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

Ученым удалось перевернуть свет "с ног на голову" Ученые из исследовательского института CIC nanoGUNE, Сан-Себастьян, Испания, разработали так называемую гиперболическую метаповерхность, которая полностью изменяет форму и другие параметры волн распространяющегося по ней света. Подобные поверхности могут стать основой новых ...

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

Из точки А в точку Chief Не все позиции, представленные на витрине Crossover однозначно понятны потенциальным партнёрам. И если вакансии C++ Software Engineer или Java Software Engineer вопросов не вызывают, то с Chief Software Architect всё не так и просто. Вообще, кто такие архитекторы ПО чёткого ...

Видео: Земля, захваченная роботами Boston Dynamics Авторы Youtube-канала NIXOLAS показали, как, по их мнению, будет выглядеть Земля, если роботы Boston Dynamics уничтожат все живое и останутся единственной формой жизни на ней. При этом, по неизвестной причине, на планете остались только роботы модели SpotMini.

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

Новый флагман HTC представят в начале мая, а LG анонсирует свою новинку в конце текущего месяца Смартфон HTC U12+ (некоторые называют его просто U12), как сообщается, будет представлен примерно через месяц. Анонс нового флагмана намечен на начало мая. Учитывая, что обновлённый U11+ вышел в ноябре, нет ничего удивительного в том, что HTC решила пропустить CES и MWC...

Марат Башаров дебютировал в роли режиссера театральной постановки Знаменитый актер Марат Башаров дебютирует в роли режиссёра. В театрально-музыкальной постановке «Разговор с душой. За гранью» Марат Башаров не только режиссер, но и исполнитель главной роли. Данная постановка является продолжением спектакля, показанного зрителям в 2016 год...

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

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

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

[Перевод] Blazor: Техническое введение Сегодня команда ASP.NET анонсировала, что проект Blazor был перемещён в репозиторий организации ASP.NET. Мы начинаем стадию эксперимента, чтобы понять сможем ли мы развить Blazor в поддерживаемый продукт. Это большой шаг вперёд! Что такое Blazor? Это фреймворк для браузерны...

Какие домены использует церковь саентологии? Эксперты решили исследовать, какие доменные имена использует церковь саентологии - одна из самых известных в мире деструктивных сект.Как выяснилось, ее представители очень активно регистрируют доменные имена, в основном с целью защиты репутации церкви. Эксперты нашли 4571 до...

Обход авторизации SAML   Обнаружена критичная уязвимость в SAML (Security Assertion Markup Language), с помощью которой можно осуществить обход авторизации. Уязвимости подвержены решения различных SSO-провайдеров и несколько библиотек, использующих SAML SSO (Single Sign-On). Читать дальше →

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

От такой iOS 12 мы бы не отказались Недавно на площадке Behance дизайнерами был опубликован новый концепт iOS 12. По задумке авторов, Apple хоть и поставит большой упор на стабильность и производительность новой операционной системы, однако при этом не откажется от нововведений. В концепте представлены новый...

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

Дайджест интересных материалов для мобильного разработчика #240 (5 февраля— 11 февраля) Заканчиваем неделю новой подборкой. В ней анимации, запрет эмодзи, лучший дизайн и большой рост, обновление строк на лету, лучшие команды мобильной разработки и неуемный фичеринг. Все самое лучшее! Читать дальше →

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

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

Компилятор на JavaScript с использованием ANTLR В начале этого года я присоединилась к команде, работающей над MongoDB Compass — графическим интерфейсом для MongoDB. Пользователи Compass через Intercom запросили инструмент, позволяющий писать запросы к базе данных, используя любой удобный им язык программирования, подд...

Качественная головоломка Scalak выходит весной и ищет бета-тестеров Разработчики прекрасных головоломок Zenge, Art of Gravity и PUSH анонсировали новый проект Scalak, и он ищет бета-тестеров (нужно просто написать о желании участвовать в отдельном сообщении). Он использует простейшие механики, но объединяет их, так что игра получается хоть и...

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

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

[Перевод] Blockchain на Go. Часть 1: Прототип Блокчейн одна из самых революционных технологий 21 века, до сих пор не реализовавшая весь свой потенциал. По сути, блокчейн это просто распределенная база данных. Что же делает ее уникальной? Это база данных полностью открыта и хранится у каждого участника полной или частичн...

LG WebOS выходит c открытым исходным кодом Open webOS — встраиваемая открытая операционная система, основанная на ядре Linux и предназначенная для “умных” телевизоров. Сравнительно недавно, LG выпустила версию WebOS с открытым исходным кодом и теперь ОС находится в свободном доступе. Опробовать или дополн...

[Перевод] Полезные советы IT-администратору: развертывание различных ОС с помощью Windows Deployment Services Мой коллега Гэри Уильямс – системный администратор с большим опытом работы – поделился советами о том, как можно использовать Windows Deployment Services для развертывания не только ОС Windows. И сегодня я предлагаю его рекомендации вашему вниманию. Windows Deployment Servi...

Sony выпустила таинственный тизер-трейлер нового смартфона Судя по всему, Sony планирует что-то большое на Mobile World Congress. Сегодня компания выпустила таинственный тизер-трейлер, который намекает на новый смартфон. Впрочем, информативным его не назовёшь. Долгожданный релиз совершенного нового дизайна Xperia совсем близок? Инт...

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

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

Как заработать на Ютубе: способы монетизации, которые используют профессионалы Из простого видеохостинга YouTube превратился в платформу, предлагающую карьерный рост для многих создателей контента. Если вы задумываетесь о создании своего YouTube-канала, вам наверняка интересно, как можно заработать с его помощью.   Сколько можно заработать на YouT...

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

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

История об интернете в Германии и недокументированных возможностях Juniper SRX Всем привет! Пока идея второй части статьи о переезде в Германию понемногу обретает ясные очертания, я решил немного рассказать о том, как настраивал здесь домашний интернет под свои специфические айтишные нужды. Интернет в Германии — вещь в себе. Никакого Ethernet, и уж т...

Apple запатентовала новый гибкий материал На днях авторы ресурса Patently Apple обнаружили информацию о новом патенте компании Apple. В документе описывается новый материал, который купертиновцы смогут использовать во многих своих устройствах – от смартфонов до компьютеров.Читать дальше... ProstoMAC.com.| Постоянна...

Компьютерный сканер научился распознавать визуальные образы, о которых думает человек «Я себе это представляю, но как словами описать – не знаю». Знакомая ситуация? Ученые из университета Торонто полагают, что нашли путь к решению этой задачи, а заодно и множества других. Они разработали систему, которая очень точно распознает активность мозга, связанную с ме...

Алгоритмы подсказки слов в телефонной клавиатуре vs. Защита персональных данных Языковые модели В виртуальных клавиатурах мобильных телефонов повсеместно используются алгоритмы подсказки слов по первым введённым буквам и автоматического исправления опечаток в них. Функция нужная, так как печатать на телефоне неудобно. Однако она часто раздражает пользов...

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

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

В этом году Facebook выпустит две умные АС По данным отраслевых источников, в этом году Facebook собирается выйти на рынок умных акустических систем. Компания, известная как владелец одноименной социальной сети, не позднее июля выпустит две модели, носящие условные названия Fiona и Aloha. Обе они будут оснащены ...

Microsoft выпустила Photos Companion для Android и iOS В прошлом году в сети уже появлялась информация о том, что компания Microsoft работает над приложением Photos Companion для Android и iOS, которое предназначено для беспроводной синхронизации фотографий со смартфона с приложением «Фотографии» в Windows 10. Что же, с сегодня...

Петр Игнатов: как создать электронную рассылку, которую захотят прочитать База подписчиков зеленого движения ЭКА выросла за два года с 12 тысяч подписчиков до 60 тысяч. Опытом ведения почтовых рассылок поделился специалист по внутренним коммуникациям в проектах зеленого движения ЭКА Петр Игнатов. На митапе Теплицы 25 января 2018 года участник...

UNICEF призывает любителей игр добывать криптовалюту для сирийских детей Организация UNICEF запустила проект сбора средств, по принципу работы напоминающий SETI@Home и Einstein@home. Иначе говоря, он построен на добровольном привлечении вычислительных ресурсов участников. Однако в отличие от распределенных научных вычислений участникам проек...

TP-Link T2600G-28MPS: работа с PoE, LLDP и Voice VLAN Около полугода назад мы опубликовали пример построения Wi-Fi сети на базе нашего беспроводного оборудования: точек доступа и контроллера. Сегодня расскажем в деталях о коммутаторе T2600G-28MPS уровня 2+, который может использоваться для построения проводных сегментов сети, о...

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

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

Жириновский: Чиновникам нужно учиться разговаривать с людьми В связи с недавно прошедшей в Москве бурей, которая покрыла улицы столицы многосантиметровым слоем снега, коммунальные службы работают в усиленном режиме, однако, это не уменьшает случаи, когда между работниками ЖКХ и гражданами возникают конфликты. Известный российский по...

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

[Перевод] Анализ игр с HDR Последнюю пару недель я потратил на исследование HDR-картинки различных игр. Когда речь идёт об SDR-видео, то вам должны быть знакомы значения RGB в интервале 0-255, где 0 представляет чёрный цвет, а 255 — белый. HDR10 /Dolby Vision в этом плане немного отличается, не тол...

Дополненная реальность в операционной Ранее мы писали о ProjectDR как синтезе хирургии и VR. Встречайте нового (или старого) конкурента. Хирурги использовали HoloLens, чтобы заглянуть в ноги пациента. Гарнитуру использовала команда из Имперского колледжа Лондона в больнице Св. Марии. Технология была испытана на...

[Из песочницы] Как быть* компилятором — создание компилятора на JavaScript Привет, Хабр! Представляю вашему вниманию перевод статьи "How to be* a compiler — make a compiler with JavaScript" автора Mariko Kosaka. *Все верно! Быть компилятором — это здорово! Дело было одним замечательным воскресеным днем в Бушвике, Бруклин. В моем местном книжном м...

RFID-метки можно наносить на еду с помощью съедобного графена Графен — чрезвычайно тонкая и прочная структура, состоящая из слова атомов углерода. Кроме этого, графен является отличным проводником тепла и электричества, а также обладает антибактериальными свойствами. В последнее время мы всё чаще публикуем новости о том, в каки...

7 способов использовать groupingBy в Stream API Новичкам зачастую трудно представить выгоду от использования Stream API заместо обычных циклов, под катом несколько примеров, которые помогут вам существенно сжать ваш раздутый код Читать дальше →

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

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

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

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

Обзор программы DotNext 2018 Piter Конференция: DotNext 2018 Piter Дата: 22-23 апреля 2018 года Место: Санкт-Петербург, Гостиница «Park Inn by Radisson Пулковская» Следующий DotNext будет меньше, чем через месяц. Над программой и докладами была проведена колоссальная работа, и, чтобы познакомить вас с ней, мы...

Экспресс-оценка сложности алгоритма (+разбор задачи c Joker 2017 и DotNext 2017 Moscow) Для любого практического применения log(n) можно считать константой. Просто в некоторых компаниях эта константа больше, чем у вас. © народная мудростьПоловину жизни я учу программировать. В том числе учу разработчиков делать быструю оценку вычислительной сложности алгоритма....

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

На волнах эффекта Ли: Питонизируем генерацию DAF По статистике 1-4 % населения Земли подвержены дефекту речи, характеризующимся частой пролонгацией звуков (слогов, слов) и/или частыми остановками в речи, нарушающими ритмическое ее течение. В простонародье этот феномен известен как заикание. На данный момент мир не знает п...

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

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

Google присоединяется к разработке универсального электронного пера Стилус, как цифровое перо, использовался еще в самых первых смартфонах и продолжает использоваться до сих пор. Пожалуй, наиболее ярким последователем этой технологии сейчас является Samsung Galaxy Note и его S-Pen. У другой южнокорейской компании LG есть линейка устройств St...

Технологии и социальные проекты для людей старшего возраста в Казани 26 января 2018 года в Казани при поддержке резиденции креативных индустрий «Штаб» прошел митап Теплицы социальных технологий на тему «Технологии и социальные проекты для людей старшего возраста – почему стоит (не) делать федеральный проект». На приме...

В этом году Apple может показать новый MacBook Air Известный аналитик Мин-Чи Куо из компании KGI Securities продолжает делать прогнозы, касающиеся будущих яблочных новинок. По словам эксперта, в этом году купертиновцы могут выпустить новый MacBook Air.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment Вы также...

Xbox 360 теряет эксклюзивы: посредственный экшен-шутер Bullet Witch выйдет на ПК спустя 12 лет Вышедший на Xbox 360 в 2006 году экшен-шутер Bullet Witch предложил смесь из японской эстетики тёмного фэнтези, обольстительной главной героини и военного конфликта в западном стиле. И вот, спустя 12 лет, Marvelous Inc. готовится выпустить переиздание игры на ПК &md...

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

В администрации Трампа предложили национализировать 5G-сеть Медиакомпания Axios сообщает, что администрация Дональда Трампа намерена сделать 5G государственной собственностью. По словам одного из представителей администрации президента США, целью этого проекта является защита американской сети от кибератак из Китая. Подробнее об ини...

Биткоин-стартап Luno добавил поддержку Segregated Witness Провайдер криптокошелька и биржи Luno добавил поддержку решения по масштабированию биткоина Segregated Witness (SegWit). Об этом сообщается в блоге компании. По словам представителей Luno, имплементация Segregated Witness в перспективе позволит пользователям уменьшить пример...

Netronome выпускает самую маленькую в мире сетевую карту 50GbE Компания Netronome, специализирующаяся на высокоскоростных сетевых решениях, представила сетевые карты Agilio CX SmartNIC for OCP, основанные на спецификациях OCP v2.0. Эти мезонинные карты расширения стали самыми маленькими сетевыми адаптерами, поддерживающими скорости...

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

Обзор портативного ЦАПа Cozoy Takt Pro — подковавшие блоху Не знаю, что двигает компанией Cozoy в их подходе к продуктовой линейке, но уж точно не современные маркетинговые тенденции. Выпустив компактный, но дорогой портативный ЦАП Rei, они почти незамедлительно представили более доступный Takt Pro, обладающий почти таким же звуко...

[Из песочницы] Автоматизация криптоторговли с Django и Celery В свете бурного развития криптоиндустрии и криптоторговли в частности, наша команда, в рамках эксперимента, решила создать торгового робота, основной целью которого является торговля на криптоплощадке poloniex. В этой статье я постараюсь рассказать о всех трудностях, возникш...

[Перевод] Как пробиться на вершину Product Hunt Прежде чем рассказывать, как забраться на вершину рейтинга Product Hunt, я, пожалуй, покажу, что пытается сделать БОЛЬШИНСТВО — терпя при этом неудачу и обрекая себя на глухие рыдания в подушку. Как неудачники выходят на Product Hunt Гуглят «Как попасть в топ Product Hun...

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

Стоимость умных городов к 2025 году превысит $2 трлн Суммарная рыночная стоимость умных городов к 2025 г. превысит отметку в $2 трлн. Такие данные содержатся в исследовании компании Frost & Sullivan, посвященном тенденциям в сфере искусственного интеллекта (ИИ). По мнению аналитиков, именно ИИ станет одной из краеугольных ...

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

[Перевод] Обзор новшеств ECMAScript 2016, 2017, и 2018 с примерами Сложно уследить за новшествами различных версий ECMAScript, а ещё сложнее — найти полезные примеры их применения, не перекапывая горы информации. Поэтому сегодня мы публикуем перевод материала, автор которого проанализировал 18 новых возможностей ECMAScript, в число которых ...

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

Финтех-дайджест: Visa подсчитывает выгоды Москвы от безнала, PayPal VS криптовалюты, Amazon планирует что-то крупное Привет, Хабр! За прошедшую неделю в мире финтеха случилось много всего интересного. И в этом интересном замешаны Visa, Paypal, а также другие компании и организации меньшего масштаба. Итак, на этой неделе отметилась Visa с одним из своих проектов. По мнению компании, Мо...

«Роскосмос» потратит более 6 миллиардов рублей на исследование Марса Российское государственное аэрокосмическое агентство «Роскосмос» собирается потратить более 6 миллиардов рублей на реализацию проекта «ЭкзоМарс» — совместное предприятие с Европейским космическим агентством (ЕКА), целью которого является исследование Марса и поиск до...

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

Стало известно кодовое имя Galaxy Note 9 Известный инсайдер Эван Блэсс (Evan Blass) опубликовал на своей странице в Twitter информацию о смартфоне Samsung Galaxy Note9, который станет преемником модели Samsung Galaxy Note8, показанной на иллюстрации. По словам Блэсса, Samsung Galaxy Note9 носит кодовое назв...

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

Управление преобразованиями и изменениями — советы бывалого Уже давно стало понятным, что IT департамент организации является источником изменений – внедрение новых систем и/или процессов, замена старых информационных систем на новые, etc. Тема изменений не нова, горячо обсуждаема и актуальна. Всегда. И всегда есть чему поучиться у с...

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

Представлены смартфоны Lenovo K5 и K5 Play Наряду со смартфоном S5 компания Lenovo представила еще пару моделей – K5 и K5 Play. Новинки в какой-то степени можно рассматривать как упрощенные версии S5. Lenovo K5 получил экран диагональю 5,7 дюйма разрешением 1440 х 720 пикселей и однокристальную систему MediaTek ...

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

Работа с Anaconda на примере поиска корреляции курсов криптовалют Цель этой статьи — предоставить легкое введение в анализ данных с использованием Anaconda. Мы пройдем через написание простого скрипта Python для извлечения, анализа и визуализации данных по различным криптовалютам. Читать дальше →

Функциональные прототипы для деталей мотоциклов с Ultimaker Добрый день, друзья и коллеги. Совсем недавно, наша компания, iGo3D, запустила конкурс: "Обзор и области применения 3D-принтеров семейства Ultimaker". Публикуем хороший пример использования данных машин в прототипировании. Экономичные, функциональные прототипы для деталей ...

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

«Конечно, это рискованно, но с должными мерами предосторожности использовать можно»: Крис Талингер о Graal «Жить на Гавайях, работать над суперпопулярным сервисом, внедрить в продакшне экспериментальную Java-технологию, на которую все ещё только с опаской поглядывают» — звучит как описание выдуманной идеальной Java-карьеры, о которой можно только мечтать. Но есть человек, для ...

The Browser Exploitation Framework Project: от XSS до полного контроля   BeEF (сокращение от Browser Exploitation Framework) – платформа для эксплуатации клиент-сайд уязвимостей, таких как XSS (cross-site scripting). Эксплуатации XSS уязвимостей зачастую уделяется мало внимания, т.к. вектора атаки нацелены на пользователей веб-приложения, а н...

Ученые создали «самый белый» материал Какой цвет можно считать идеально белым? Накрахмаленную рубашку? Медицинский халат? Или, может, лист бумаги из ближайшего принтера? Все это, несомненно, верно, но группе ученых из Кембриджского университета удалось создать вещество, в 20 раз белее любого известного. Удиви...

Смартфоны ASUS Zenfone 5 и Zenfone 5 Lite показались на рендерах В сети появились рендеры и подробности о характеристиках готовящихся к выпуску смартфонах ASUS ZenFone 5 и ZenFone 5 Lite, пока не представленных производителем официально. Ими поделились известные своей осведомленностью Эван Бласс (Evan Blass) под ником @evleaks и Роланд Кв...

Dimnie: от гиков с GitHub до корпоративных бухгалтеров Введение В то время как ИБ-сообщество России внимательно наблюдает за новыми атаками известных преступных групп Carbanak, Buhtrap и RTM, в стане финансовых угроз незаметно произошло пополнение. И вызвано оно не появлением совершенно нового банковского трояна, а добавлением ...

Об измерении освещенности экрана и световых схемах в LCD-принтерах…. Добрый день, коллеги!1) После прочтения статей уважаемого Сергея (ака AJSN) все-таки решился использовать смартфон для измерения… Скачал необходимые приложения, провел измерения по предложенной методике (правда, вместо циллиндриков использовал свою старую сетку 5 х 9 столбик...

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

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

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

Некоторые пользователи iPhone X не могут принимать входящие вызовы По данным издания The Financial Times, на днях некоторые владельцы iPhone X столкнулись с новой проблемой — при входящем вызове экран смартфона просто не включался примерно в течение 10-15 секунд, поэтому ответить на звонок или сбросить его пользователи не могли.Читать дальш...

[Перевод] Книга «Безопасность в PHP» (часть 5). Нехватка энтропии для случайных значений Книга «Безопасность в PHP» (часть 1) Книга «Безопасность в PHP» (часть 2) Книга «Безопасность в PHP» (часть 3) Книга «Безопасность в PHP» (часть 4) Случайные значения в PHP повсюду. Во всех фреймворках, во многих библиотеках. Вероятно, вы и сами написали кучу кода, использу...

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

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

[Перевод] Zane Lackey: “Не следует инвестировать в безопасность, только чтобы соответствовать требованиям закона” Роль руководителя по информационной безопасности постоянно повышается, переходя от традиционного «сторожа» к более универсальному общекорпоративному куратору вопросов безопасности. Сегодня наш гость – это Зейн Лаки (Zane Lackey), один из наиболее важных «белых» хакеров в м...

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

«Криптовалютные» имена теряют популярность Компания Verisign представила традиционный ежемесячный список слов, которые оказались наиболее популярны у регистрантов новых доменных имен. Сама по себе январская десятка зоны .COM выглядит не слишком примечательно: 1 – near, 2 – cell, 3 – dispensary, 4 – stem, 5 – claim, ...

Модель для интернет-маркетинга и сбора данных Вы читаете перевод статьи Авинаша Кошика: Digital Marketing and Measurement Model. Что отличает победителей от неудачников в веб-аналитике? Победители, прежде чем подумать о данных или инструментах, создают хорошо структурированную модель интернет-маркетинга и сбора данных. ...

#видео дня | Эволюция графики в видеоиграх с 1958 года по наши дни Многие из наших читателей наверняка любят проводить время за видеоиграми, будь это классика вроде Heroes of Might and Magic III или более современные хиты с многомиллионными бюджетами. В конце 50-х прошлого века первая видеоигра выглядела как прыгающая по экрану осциллогра...

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

Pornhub начинает принимать криптовалюту Компания Pornhub начала принимать криптовалюту в качестве одного из способов оплаты. Теперь сайт принимает криптовалюту Verge – ребрендинговую версию Dogecoindark, которая в 2014 году отделилась от оригинальной монеты Meme. Теперь  с их помощью пользователи могут оплач...

WWDC 2018 Apple проведет 4 июня в Сан-Хосе Apple объявила, что ее 29-ая ежегодная Всемирная конференция разработчиков начнется в понедельник, 4 июня, и продлится до пятницы 8 июня,  пройдет в конференц-центре McEnery в Сан-Хосе, штат Калифорния. Разработчики могут зарегистрироваться для участия уже сегодня, и Apple з...

Облачное хранилище «Яндекс.Диск» получило совершенно новый дизайн и крутую функцию Российская компания «Яндекс» несколько лет назад создала свое собственное облачное хранилище информации, известное под названием «Яндекс.Диск». Этим сервисом пользуется более 20 млн пользователей. Все они хранят там какую-то информацию, начиная от документов и заканчивая муз...

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

Наличие бактерий в самой засушливой пустыне мира дает надежды на жизнь на Марсе Международная команда исследователей во главе с ученым Вашингтонского Государственного Университета Дирком Шульце-Макухом (Dirk Schulze-Makuch) обнаружила, что самое безжизненное место на Земле не так безжизненно на самом деле. Районы пустыни Атакама, когда-то считавшиеся ...

Corsair K68 RGB не боится влаги Только недавно обсуждали тему того, что мембранные клавиатуры для игр может и не так хорошо пригодны, но у них есть защита от влаги и если вы проливаете стакан воды, то можно не переживать и спокойно высушить клавиатуру - она будет работать. Теперь тоже самое можно сказать п...

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

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

Авторы memcached-атак решили подзаработать В некоторых UDP-пакетах, составляющих часть DDoS-потока, создаваемого с помощью неправильно сконфигурированных серверов memcached, эксперты Akamai Technologies обнаружили вымогательское послание. Злоумышленники предлагают перевести 50 XMR (около 17 тыс. в долларовом эквивале...

7 бесплатных курсов по Data Science для начинающих Большие данные перестали быть просто модным словом и теперь применяются в сферах от IT до ритейла. Самое время начать разбираться в моделях анализа данных, погрузиться в массивы информации и получить опыт в интересном направлении — Data Scientist. Держите курсы, в которых из...

IBM показала компьютер размером с кристалл соли На этой неделе IBM проводит конференцию IBM Think 2018, на которой представляет новые изобретения и технологии, разработанные подразделением IBM Research. В рамках этого мероприятия был продемонстрирован самый маленький компьютер в мире.  Размеры этого компьютера состав...

[Перевод] Эксперименты с AR: когда C# встречается с CSS Часто при работе над проектом самые большие технические сложности возникают тогда, когда меньше всего этого ожидаешь. В моём случае это произошло, когда я работала с Google Creative Lab над прототипом эксперимента по переносу песни Грейс Вандервол Moonlight в дополненную ре...

Обзор Bayonetta 1 & 2 – Лучшее время ознакомиться с классикой Игры серии Bayonetta известны многим. Даже если вы в них не играли, вы наверняка слышали о возмутительной одноимённой героине, одним взмахом волос отправляющей демонов обратно в преисподнюю. Возможно, вы читали где-то о том, что создатель легендарных Devil May Cry Хидэки Кам...

Митио Каку рассказал, какое будущее нас ждет через 20 лет Выступая на World Government Summit, проходившем в Дубае, специалист в области теоретической физики, знаменитый популяризатор науки, а также автор многих научно-популярных книг Митио Каку вел обсуждение темы, которая затронет нас (под нами имеется в виду все человечество) ...

Правильные ответы по криптографии: 2018 год В литературе и самых сложных современных системах есть «лучшие» ответы на многие вопросы. Если вы разрабатываете встроенные приложения, то предлагают использовать STROBE и модный современный криптографический стек для аутентификации полностью из одиночных SHA-3-подобных функ...

Камера Nest Cam IQ теперь поддерживает Google Assistant Две недели назад было объявлено, что команда компании Nest Labs объединяется с подразделением Google Hardware. Этоn шаг должен был способствовать более тесной интеграции продукции Google и Nest (напомним, Google купила Nest Labs в 2014 году за 3,2 млрд. долларов). Скоре...

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

MacFamilyTree 8 и MobileFamilyTree 8 – простой и красивый способ организовать генеалогическое древо на Mac и iOS Рано или поздно каждый из нас начинает интересоваться собственной родословной. Поводов здесь может быть бесконечное множество, начиная от происхождения дурного характера и заканчивая хитросплетением сексуальных связей предков. Во всяком случае, всегда удобно держать под руко...

Интеграция dovecot и Apache Solr Добрый день. Сегодня, почта до сих пор остаётся одним из ключевых средств обмена сообщениями в корпоративном сегменте. Объём хранимой почты только растёт и со временем занимает сотни гигабайт, а то и вовсе несколько терабайт. В такой момент пользователи в большинстве случае...

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

Интенсив «C# для начинающих» С помощью С# вы можете писать Windows-приложения, кроссплатформенные игры на движке Unity, игры на Xbox и масштабные веб-сервисы. «Си-шарп» входит в ТОП-5 языков программирования по частоте запросов в Google и имеет четвертое по&n...

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

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

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

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

Motorola возродит культовую раскладушку RAZR На выставке MWC 2018, которая проходит в Барселоне с 26 февраля по 1 марта, глава компании Lenovo, Ян Юаньцин (Yang Yuanqing), намекнул журналистам на возможное возрождение культвого дизайна Motorola RAZR. Отметим, сейчас Motorola принадлежит именно китайской Lenovo. По сло...

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

Верстка сборника тезисов конференции в LaTeX В конце прошлого года в Ракетно-Космической Корпорации "Энергия" прошла конференция молодых ученых и специалистов. Автор этой статьи входил в состав секретариата, в частности выполнял функцию верстки сборника тезисов. Описание возникших проблем и путей их решения под катом. ...

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

Применение паттерна observer в Redux и Mobx Паттерн "observer" известен наверное с момента появления самого ооп. Упрощенно можно представить что есть объект который хранит список слушателей и имеет метод "добавить", "удалить" и "оповестить", а внешний код либо подписывается либо оповещает подписчиков class Observable...

Mini Electric — электрический вариант легендарной малолитражки В преддверии международного автосалона, который пройдет в Нью-Йорке с 30 марта  по 8 апреля, компания Mini представила электромобиль, построенный на базе классической малолитражки, ставшей символом британского автомобилестроения. По словам производителя, входящего...

Богомолы маршируют в VR Лекарство от рака? Полёты в космос? А давайте оденем на богомола 3D очки? Несмотря на странность идеи, она намного полезней, чем кажется. Думаю, каждый смотрел фильм «Парк Юрского Периода». Если да, вы помните Т-Рекса, который видел жертв только тогда, когда они двигались. ...

Анонс Windows 10 Insider Preview Build 17093 Привет, инсайдеры! Сегодня компания Microsoft выпустила новую предварительную сборку Windows 10 под номером 17093 на быстрый канал обновлений. Новая сборка вновь включает в себя несколько приятных нововведений, а также традиционные исправления ошибок. Рассмотрим всё по поря...

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

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

[Перевод] Почему в 2018 году я использую метод разработки, которому уже 30 лет Создавать игры сложно И самая сложная часть создания игр — это препродакшен. Это заявление может показаться обескураживающим. Все мы слышали о очень тяжёлых периодах продакшена игр и часто видели лёгкие, простые и интересные периоды препродакшена. Почему же я утверждаю, что...

Что такое цифровая рукописная подпись (ЦРП) Русские буквы «Я», отличающиеся формой траектории, и пример нахождения экстремальных точек для быстрого сопоставления динамических кривых. Источник: Д.В. Колядин, И.Б. Петров, «Алгоритм выделения экстремальных точек применительно к задаче биометрической верификации рукописн...

Приложения в App Store станут лаконичнее Apple в очередной раз внесла изменения в правила публикации контента на прилавках виртуального магазина App Store, пишет 9To5Mac. Теперь разработчикам строго запрещается использовать символы эмодзи, являющиеся интеллектуальной собственностью компании, в интерфейсе создавае...

Сторонние трекеры злоупотребляют функцией Facebook Login При регистрации пользователя на каком-либо сайте, который использует функцию «Войти через Facebook», встроенные в ресурс сторонние трекеры могут собирать его данные — фото профиля, имя, адрес электронной почты, местоположение, возраст и пол. Это обнаружили ученые и...

«ВендоСофт»: объявлен старт новой версии программы «СМС Рассылка 2018» «СМС Рассылка 2018» — новая версия популярной программы для рассылки мобильных сообщений от российской компании «ВендоСофт». Ее активно используют клиенты компании, среди которых магазины, автосалоны, турфирмы, студии красоты, развлекательные и фитнес-клубы, рестораны и кафе...

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

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

Научно-фантастическая песочница Starbound выйдет на Xbox One в скором времени Художник и дизайнер студии Chucklefish Games Джей Бейлис (Jay Baylis) объявил о том, что Starbound скоро выйдет на Xbox One. Игра представляет собой целую вселенную процедурно генерируемых миров, между которыми вы можете свободно путешествовать. Разработчик поставил...

Две трети студентов IT онлайн-курсов – не технари Большинство студентов IT онлайн-курсов преследует цель не просто освежить свои знания в той или иной области, а намереваются кардинальным образом изменить свою жизнь. К такому выводу пришли специалисты образовательной онлайн-платформы GeekBrains, проведя опрос с целью выясни...

Таndem — Языковой обмен и репетиторы 1.7.5 Практика общения — лучший способ изучения иностранного языка. Таndem способствует языковому обмену. Благодаря нашему приложению вы сможете практиковать говорение с носителями, которые могут помочь вам в изучении иностранного языка и улучшении навыков общения на нем за коротк...

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

Планетологи уточнили, когда на Марсе могли появиться океаны Согласно выводам планетологов из Калифорнийского университета в Беркли, опубликованным в журнале Nature, первые океаны на Марсе появились около 4 миллиардов лет назад и на 200-300 миллионов лет раньше, чем было принято считать. «Ученые всегда считали, что плато Фарсида, ...

ИТ-департаменты представляют собой наибольшую угрозу безопасности компаний По данным последнего исследования компании Balabit (принадлежит бизнесу One Identity), более трети ИТ-специалистов признают себя наиболее ценной мишенью злоумышленников, целью которых является взлом внутренней ИТ-инфраструктуры. Сотрудники ИТ-отделов, возможно, понимают, как...

Apple хранит часть данных iCloud на серверах Google Компании Apple и Google сотрудничают уже достаточно давно. Например, купертиновцы активно используют поисковую машину Google на своих устройствах в качестве стандартного сервиса для поиска данных. Правда, есть информация, что Интернет гигант платит Apple за такую возможность...

Мессенджер Google Allo, конкурент Telegram и WhatsApp, получил поддержку веб-версии Мессенджерами пользуются все современные люди. Кто-то общается с их помощью со своими друзьями и знакомыми, а кто-то и вовсе выполняет рабочие задачи, используя тот же Telegram в качестве средства для коммуникаций внутри компании. Несколько часов

[Из песочницы] Мобильная 3D игра на Unity3D менее чем за 90 часов Приветствую! Сегодня я расскажу вам о своем опыте разработки игры на Unity для платформы Android, менее чем за 90 часов, на примере создания простенького «раннера». В процессе повествования я затрону некоторые детали и ключевые этапы, с описанием всех возможных подводных ка...

Archos представила первый в мире скутер под управлением Android Французская Archos, хорошо известная в роли производителя бюджетных смартфонов и планшетов, представила первый в мире скутер с операционной системой Android. Подробнее об этом читайте на THG.ru.

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