Социальные сети Рунета
Понедельник, 18 февраля 2019
3 июня 2018   19:00

Аудиопоиск, аудио-SEO и помощь для подкастов – специалисты Google уже работают над этим

Согласно данным Podcast Insights, количество жителей США, слушающих подкасты ежемесячно, возросло более чем в 2 раза за последние 5 лет. Поэтому в Google решили подумать о реализации полноценного поиска по таким аудиозаписям. За счет этого подхода ИТ-гигант планирует удвоить...

Подробности на сайте: habr.com

Ситуация: приложения для медитации становятся успешнее, чем подкасты Подкасты стали привычным медиа за рубежом: 44% американцев слушали аудиопередачи хотя бы однажды, а около четверти жителей США прослушивают минимум по одной ежемесячно. Слушатели подкастов — молодые и образованные люди, многие из которых пользуются видеосервисами по модели ...

[Перевод] Разработка Adblock Radio tl;dr: Adblock Radio распознаёт аудиорекламу с помощью машинного обучения и Shazam-подобных техник. Основной движок с открытым исходным кодом: используйте его в своих продуктах! Можно объединить усилия для поддержки большего количества радиостанций и подкастов. Мало кому н...

В «Яндекс.Музыке» появилась «Немузыка» Компания «Яндекс» объявила о запуске раздела с аудиолекциями и подкастами в сервисе «Яндекс.Музыка». Пока раздел с подкастами запущен в виде бета-версии. Он получил название «Немузыка».  На данный момент в «Яндекс.Немузыке...

Google Podcasts 1.0.0.200631462 Google Podcasts – это новое приложение для Android, которое позволяет бесплатно слушать подкасты, подписываться на них и скачивать выпуски для прослушивания в офлайн-режиме. Приложение синхронизируется со всеми вашими устройствами, поэтому на любом из них вы можете продолжит...

В «Яндекс.Музыке» появилась «Немузыка» Компания «Яндекс» объявила о запуске раздела с аудиолекциями и подкастами в сервисе «Яндекс.Музыка». Пока раздел с подкастами запущен в виде бета-версии. Он получил название «Немузыка».  На данный момент в «Яндекс.Н...

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

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

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

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

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

Подкасты для хипстеров #2 Согласно опросу, проведенному после написания первой статьи рубрики «Подкасты для хипстеров» токсичная своенравная публика Хабра приняла ее довольно положительно и захотела продолжения (на момент написания данной статьи, рейтинг предыдущей составляет +3, что несомненно можно...

Новое спортивное ориентирование: как самостоятельно определить свое местоположение Кадр из фильма “Вверх” (2009) Геоданные нужны огромному числу приложений — от навигаторов до программ, напоминающих о событии рядом с конкретным местом. Поэтому многие компании разрабатывают сервисы, использующие данные о местоположении — Location Based Services (LBS). Д...

Иголка в стоге сессий, или Байт-код регулярных выражений 17 млрд событий, 60 млн пользовательских сессий и огромное количество виртуальных свиданий происходят в Badoo ежедневно. Каждое событие аккуратно сохраняется в реляционные базы данных для последующего анализа на SQL и не только. Современные распределённые транзакционные баз...

Разработчик Илья Белозеров: «Конкурс SAP Кодер стал хорошей мотивацией, чтобы заняться веб-программированием» Совсем недавно мы объявили о начале второго конкурса SAP Кодер для разработчиков. В прошлом году победителями стали супруги Илья и Татьяна Белозеровы, разработавшие систему рекомендаций продаж на основе истории покупок клиента. Мы попросили Илью рассказать о том, почему о...

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

Ситуация: бренды тратят всё больше денег на рекламу в подкастах — разбираемся, почему Подкасты перестают быть небольшими независимыми медиа: всё больше популярных интернет-аудиошоу выпускают крупные медиакомпании. Они привлекают всё больше спонсоров. По оценке IAB и PwC, к 2020 году доход от размещения рекламы в подкастах на одном только американском рынке вы...

Классификация больших объемов данных на Apache Spark с использованием произвольных моделей машинного обучения Часть 1: Постановка задачи Привет, Хабр! Я архитектор решений в компании CleverData. Сегодня я расскажу про то, как мы классифицируем большие объемы данных с использованием моделей, построенных с применением практически любой доступной библиотеки машинного обучения. В этой с...

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

Noise Security Bit эпизод 0x21 (Вымысел и реальность: бэкдоры в железе и прошивках) Нашему подкасту Noise Security Bit исполнилось 5 лет с момента идеи и перого выпуска. Мы попрежнему не перестаем радавать наших слушателей хардкорными топиками из уст ведущих мировых экспертов. Вот и в этот раз обсуждаем нашумевшие новости о бэкдорах в серверах Supermicro и ...

Обзор Apple CarPlay Что такое CarPlay? Если Вы думаете, что это полноценный iPhone, встроенный в ваш автомобиль, то стоит Вас расстроить. CarPlay чем-то очень похожа на AirPlay, то есть является способом передачи и отображения некоторых данных c вашего iPhone на дисплей системы CarPlay. Конечно...

Универсальный API для получения информации по чекам Привет жителям Хабра. В данной статье хотелось бы рассказать про API для получения чеков, которое нам не предоставила всеми любимая ФНС. Когда только появились QR-коды на чеках я подумал «Вау, как круто! Ты сканируешь код и видишь если не всю инфу по чеку, то ссылку на нег...

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

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

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

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

[291] Анонс. Еженедельный подкаст AppleInsider.ru Поддержать подкаст Перечислять 1$ (или больше) в месяц при помощи сервиса Patreon Перевести любую сумму единовременно при помощи Yandex Хотите предложить свои темы? Оставляйте их в комментариях к данному анонсу. К новости желательно указывать ссылку на первоисточник. Если...

Webpack 4 и разделение конфигурационного файла на модули Привет, Хабр! Сегодня я расскажу вам о Webpack 4 с разделением кода на отдельные модули, а также о интересных решениях, которые помогут вам быстрее собрать сборку на webpack 4. В конце, я предоставлю свою базовую сборку на webpack c самыми необходимыми инструментами, которую...

[Перевод] Навигация в Android-приложении с помощью координаторов За последние несколько лет мы выработали общие подходы создания Android-приложений. Чистая архитектура, архитектурные шаблоны (MVC, MVP, MVVM, MVI), шаблон “репозиторий” и другие. Однако до сих пор нет общепринятых подходов к организации навигации по приложению. Сегодня я хо...

Лучшие блокчейн-проекты. Август 2018 (голосование) В наши дни разнообразных ICO так же много, как и коррумпированных политиков, что усложняет поиск проектов, заслуживающих внимания. Однако, ICO по-прежнему не утратили своей привлекательности, поэтому есть смысл внимательно изучать их бесконечный список в поисках «бриллианта»...

Поваренная книга Ruby-разработчика: Domain Driven Design рецепты ( 2-я часть, структура и взаимодействие ) Введение В первой статье мы выделили область применения обозначенных практик, для каких проектов их можно применять, а для каких не следует. В данной статье я хотел бы сделать краткий обзор основных принципов DDD, а также поделиться личным опытом их применения. Более подро...

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

Подкасты о Python: вот все, что мы нашли Запрос “Алиса, что послушать о Python”, заданный Гуглу, скорее всего приведет вас в ступор, на статьи многолетней давности, которые не очень актуальны, либо на давно закрытые темы, которые просто нельзя (или некому) обновить. Так и родилась идея сделать список тематическ...

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

Winamp возвращается — обсуждаем, есть ли у него шанс в эру стриминговых сервисов Radionomy планирует выпустить новую версию Winamp после пятилетнего перерыва. Плеер должен стать агрегатором стриминговых сервисов, подкастов и аудиокниг. Обсуждаем, какие перспективы его ждут. Читать дальше →

[290] Анонс. Еженедельный подкаст AppleInsider.ru Поддержать подкаст Перечислять 1$ (или больше) в месяц при помощи сервиса Patreon Перевести любую сумму единовременно при помощи Yandex Специальный выпуск подкаста. Сегодня говорим с экспертом об инвестициях Хотите предложить свои темы? Оставляйте их в комментариях к да...

[Из песочницы] Honeypot- логгер на nodejs и tcpdump Всем привет. Недавно тов. R_Voland рассказал о своём http ханипоте. Он меня и вдохновил к написанию этого поста. Но в этом случае, будем ловить все tcp и udp сканы, а не только http. Запросы будем ловить с помощью tcpdump. Для tcp ловим только syn пакеты: tcpdump -n "...

[284] Анонс. Еженедельный подкаст AppleInsider.ru Поддержать подкаст Перечислять 1$ (или больше) в месяц при помощи сервиса Patreon Перевести любую сумму единовременно при помощи Yandex Интерактивный канал прямого эфира Подкаста в Telegram Официальный чат AppleInsider.ru в Telegram Полный список тем Хотите предложить с...

[285] Анонс. Еженедельный подкаст AppleInsider.ru Поддержать подкаст Перечислять 1$ (или больше) в месяц при помощи сервиса Patreon Перевести любую сумму единовременно при помощи Yandex Интерактивный канал прямого эфира Подкаста в Telegram Официальный чат AppleInsider.ru в Telegram Полный список тем Хотите предложить с...

[286] Анонс. Еженедельный подкаст AppleInsider.ru Поддержать подкаст Перечислять 1$ (или больше) в месяц при помощи сервиса Patreon Перевести любую сумму единовременно при помощи Yandex Интерактивный канал прямого эфира Подкаста в Telegram Официальный чат AppleInsider.ru в Telegram Полный список тем Хотите предложить с...

[287] Анонс. Еженедельный подкаст AppleInsider.ru Поддержать подкаст Перечислять 1$ (или больше) в месяц при помощи сервиса Patreon Перевести любую сумму единовременно при помощи Yandex Интерактивный канал прямого эфира Подкаста в Telegram Официальный чат AppleInsider.ru в Telegram Полный список тем Хотите предложить с...

[288] Анонс. Еженедельный подкаст AppleInsider.ru Поддержать подкаст Перечислять 1$ (или больше) в месяц при помощи сервиса Patreon Перевести любую сумму единовременно при помощи Yandex Интерактивный канал прямого эфира Подкаста в Telegram Официальный чат AppleInsider.ru в Telegram Полный список тем Хотите предложить с...

[289] Анонс. Еженедельный подкаст AppleInsider.ru Поддержать подкаст Перечислять 1$ (или больше) в месяц при помощи сервиса Patreon Перевести любую сумму единовременно при помощи Yandex Интерактивный канал прямого эфира Подкаста в Telegram Официальный чат AppleInsider.ru в Telegram Полный список тем Хотите предложить с...

Поиск в MapKit: Tips & Tricks MapKit — это программная библиотека, которая позволяет использовать картографические данные и технологии Яндекса в мобильных приложениях. У неё есть официальная документация, которая уже содержит подробное описание методов API, поэтому сегодня мы поговорим о другом. В этом...

[Перевод] Алгоритм Форчуна, подробности реализации Последние несколько недель я работал над реализацией алгоритма Форчуна на C++. Этот алгоритм берёт множество 2D-точек и строит из них диаграмму Вороного. Если вы не знаете, что такое диаграмма Вороного, то взгляните на рисунок: Для каждой входной точки, которая называется ...

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

Fortnite получила $100 млн на призовые для турниров В компании Epic Games объявили шикарную новость для всех фанатов игры Fortnite — на призовые фонды для турниров выделили $100 млн. Это громадная сумма, которая сразу даже в голове не укладывается. С данной цифрой может потягаться только компания Valve, ведь в целом на турнир...

Одностраничный сайт на Kotlin и SpringBoot без использования JSP ДисклеймерАвтор не прогер, кодить не умеет Я не являюсь гуру или крутым специалистом ни в Котлине, ни в Spring, ни в любой другой технологии используемой в данной статье. Я обычный java junior, который решил опробовать kotlin. Все сделано в "Сапсане" на коленке по дороге с t...

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

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

Реверс-инжиниринг прошивки устройства на примере мигающего «носорога». Часть 1 26 апреля 2018 года компания ИНФОРИОН провела конференцию для студентов МГТУ им. Баумана SMARTRHINO-2018. Специально для конференции было подготовлено небольшое устройство на базе микроконтроллера STM32F042. Этот носорожек стал подопытным главным героем мастер-класса по ...

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

«ОНА»: как мы придумали образы искусственного интеллекта Хабр, привет! Я работаю в команде маркетинга Inventive Retail Group. Мы входим в группу ЛАНИТ. Один из наших активов — сеть монобрендовых магазинов re:Store. Я расскажу вам о том, как интернет-конкурс фотографии вырос в полноценную оффлайн-выставку. Из этой статьи вы узнает...

Google выпустила отдельное приложение для подкастов Компания Google выпустила отдельное приложение для прослушивания подкастов для устройств на основе Android. Фактически, это прямой ответ на Подкасты от Apple. Google Podcasts позволяет бесплатно слушать подкасты, подписываться на них и скачивать выпуски для прослушивания в ...

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

Мой опыт знакомства и работы с Robot Framework Чуть более года назад я впервые попробовал в работе Robot Framework. За время моего участия в довольно масштабном проекте я испытал на своей шкуре два разных подхода к автоматизации тестирования с помощью этого инструмента: написание тестов на чистом DSL Robot Framework и ра...

doubleTwist 3.1.7 DoubleTwist — выглядит на фоне других проигрывателей очень привлекательно благодаря некоторым особенностям и «фишкам». Во-первых, плеер с красивым и аккуратным интерфейсом, что для проигрывателей на Android пока, к сожалению, редкость. Во-вторых, помимо проигрывания м...

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

Что происходит на рынке аудиоподкастов Прошло пять лет с премьеры Serial — первого по-настоящему массового подкаста. С тех пор формат приобрел неожиданную популярность. В каталоге Apple Podcasts числятся более 550 тысяч активных передач. Более половины населения США знакомы с термином «подкаст», и почти треть рег...

[Перевод] Как создать Roguelike Я всегда хотел написать подробное руководство для начинающих о том, как создать roguelike, содержащее как общие, так и более специфические советы. Проведённый в этом году очередной праздник Roguelike Celebration показался мне отличной возможностью наконец-то заставить себя...

Эксперты зафиксировали рекордный рост пользователей Telegram из России Специалисты компании Mediascope объявили, что в апреле количество пользующихся мессенджером россиян возросло до 3,7 миллионов человек, что более чем на 30% больше, чем в предыдущем месяце. Эксперты компании Mediascope провели исследования по количеству россиян пользующихся ...

Эксперты зафиксировали рекордный рост пользователей Telegram из России Специалисты компании Mediascope объявили, что в апреле количество пользующихся мессенджером россиян возросло до 3,7 миллионов человек, что более чем на 30% больше, чем в предыдущем месяце. Эксперты компании Mediascope провели исследования по количеству россиян пользующихся ...

Рисовать — это 10% работы UX-дизайнера Привет, Хабр! Меня зовут Никита. Год назад я пришёл работать в Промсвязьбанк UX-дизайнером в команду по разработке интерфейсов ДБО для малого и среднего бизнеса. В то время нашей команде прилетали совершенно разные задачи, с разных продуктов. Зачастую уже в виде четко описан...

Редизайн с большой буквы: изучаем перезапуск Smashing Magazine в 2017-м Редизайн популярного сайта — всегда большая и сложная задача, где в миллионе вопросов всё может пойти не так. А когда речь о Smashing Magazine, всё становится ещё интереснее: какие решения приняли создатели сайта, который рассказывает миллионам читателей как раз о возможных ...

В Google Fit для Android появились упражнения для профилактики заболеваний сердца Компания Google выпустила апдейт для своего фитнес-приложения Google Fit. Обновление привносит видоизмененный дизайн, более удобный интерфейс и ряд функций для слежения за состоянием здоровья сердца, над которыми работали именитые исследователи в области кардиологии. Новый ...

[Из песочницы] Как из PostgreSQL и ClickHouse в Python много, быстро и сразу в numpy Сломал много копий в поисках решения для быстрого получения длинных историй цен для большого количества активов в Python. Ещё имел смелость желать работать с ценами в numpy-массивах, а лучше сразу в pandas. Стандартные подходы в лоб работали разочаровывающе, что приводило к...

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

На что подписаться в новом сервисе подкастов «Яндекса», кроме Лайфхакера Теперь подкасты есть и в «Яндекс.Музыке».

Apple хочет улучшить систему Haptic Touch в iPhone Xr В iPhone Xr компания решила отказаться не только от использования OLED-дисплея, но и от технологии 3D Touch. На смену последней пришла система под названием Haptic Touch, которая реагирует не на сильное, а на длительное нажатие на дисплей. При этом пока новая система работае...

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

[Из песочницы] От API first на OAS до single contract на RAML Привет, %username%! Ты наверняка знаешь, что такое API интерфейсы и то, как много от них зависит в твоем проекте. Более того, я так же полагаю, что ты уже знаком с тем, что такое API first подход и знаешь, что Swagger и его Open API являются одними из самых популярных инс...

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

Новый загрузчик Buhtrap Сегодня мы расскажем вам о новом подходе к рассылке ВПО группировкой Buhtrap. Модуль загрузчика 19 декабря нам стало известно о вредоносной рассылке, содержащей исполняемый файл (md5: faf833a1456e1bb85117d95c23892368). Файл принимал различные названия: «Сверка за декабрь....

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

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

[Перевод] Как сделать машину времени для радио Radio Spectrum Archive даст вам прослушать старые передачи будто бы вживую Спектр записи на АМ-частотах, сделанной на VHS-плёнку в 1986-м. Можно чётко различить отдельные станции в виде пиков, разбросанных по оцифрованной записи. Томас Уизерспун делает своего рода машину в...

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

В октябре 2018 будет представлен полноценный Photoshop для iPad В планах Adobe — представить сервис в октябре этого года, а затем полноценно выпустить приложение в 2019 году. Об этом стало известно агентству Bloomberg. Продакт-менеджер подразделения Creative Cloud в Adobe Скотт Белски (Scott Belsky) прокомментировал новость и подтвердил,...

Google выпустила приложение для подкастов и вскоре удалила его Компания Google безо всяких анонсов опубликовала в фирменном магазине приложений программу для подкастов (по этой ссылке), однако вскоре удалила её. Некоторые пользователи успели воспользоваться приложением и даже сохранить скриншоты с описанием, поэтому особенности временно...

Apple планирует выпустить iPhone c поддержкой 5G в 2020 Первые iPhone с поддержкой сетей пятого поколения дебютируют в 2020 году. Об этом сообщает издание FastCompany с ссылкой на собственные проверенные источники, знакомыми с планами Apple. Изначально компания собиралась представить первый смартфон с полноценной поддержкой 5G в...

Подводные грабли SmartTV разработки Привет, Хабр! Уже давно была идея написать статью о проблемах SmartTV разработки, но по ходу погружения в эту область, мы изобрели свой велосипед, который помогал нам эти проблемы решать. Поэтому, в данной статье, мы не только осветим некоторые проблемные моменты SmartT...

Байт-машина для форта (и не только) по-индейски (часть 2) Продолжим эксперименты с байт-кодом. Это продолжение статьи о байт-машине на ассемблере, вот первая часть. Вообще, я планировал во второй части сделать интерпретатор форта, а в третьей — компилятор форта для этой байт-машины. Но объем, который получался для статьи, оказал...

Безос бросает деньги и инженеров на разработку ракеты в связи с ускорением космической гонки Перевод, оригинал доступен по ссылке Сиэтл (Reuters) — Основатель Amazon.com Джефф Безос (Jeff Bezos) вынужден прикладывать все больше усилий чтобы его частная космическая компания перешла из стартапа в режим полноценного производства, что по оценкам некоторых людей, знаком...

Еще одна реализация Обработки Данных Представьте себе инструмент, с помощью которого вы можете трансформировать любые данные в… любые данные. Самый доступный пример — Изображения. Что если я хочу получить картинку определенного размера и поставить где-нибудь водяную марку (тоже определенного размера). И вот ...

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

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

Podcast Addict 4.0 Podcast Addict  — менеджер аудио и видео подкастов с очень широким набором возможностей. Возможности Podcast Addict: подписка на подкасты OPML импорт / экспорт (ITunes, Google Reader, ...) уведомления автоматическая загрузка стриминг аудио-плеер с функцией возобновле...

[КОНКУРС] Обзор Hi-Fi троицы от COWON: Plenue D, Plenue J и Plenue V Массовый слушатель предпочитает смартфоны, ведь устройство всегда под рукой и позволяют слушать музыку онлайн. Несмотря на это, у Hi-Fi звучания множество поклонников, которые ценят качество и точность звучания. Пришло время разобраться, что стоит за понятием Hi-Fi и стоит л...

[Из песочницы] Международный стандарт обмена данными SDMX (Statistical Data and Metadata eXchange) В русскоязычном интернете весьма мало информации о SDMX, несмотря на то, что этот стандарт давно используется для публикации и обмена данными многими странами и международными организациями. Инициатива разработки стандарта была запущена семью международными организациями, р...

Работа IT-специалистом на Дальнем Востоке — Амурская область Прочитав Стоит ли ехать It-специалисту на Дальний Восток я в комментариях обещал рассказать про свою область. В данной публикации я опишу опыт поиска работы со стороны Junior’a, да и про жизнь в области в целом. Историю дополню своим жизненным опытом, так что надеюсь вам пон...

ИТ-гигант хочет доказать квантовое превосходство уже в следующем году — что может пойти не так В 2019 году Google планирует провести соревнование вычислительных машин и сравнить производительность своего 72-кубитного чипа Bristlecone с возможностями суперкомпьютера НАСА Pleiades. ИТ-гигант планирует показать, что квантовое превосходство достижимо. Под катом — подробне...

Встреча с DevOps Deflope на конференции DevOpsConf 2018 Мы долго думали, как разнообразить нашу конференцию и внести в неё элемент спонтанности и тут к нам пришла идея: было бы здорово что-то сделать с ребятами, которые уже много лет снабжают нас новостями о DevOps. Это ребята из новостного канала и подкаста DevOps Deflope, котор...

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

Apple или Soul Electronics: проблемы “первенства” и актуальности для беспроводных фитнес-наушников За последние 10 дней почти синхронно в западной аудиопрессе появились анонсы сразу двух полноценных беспроводных фитнес-наушников. Речь об Apple и сравнительно новой калифорнийской компании Soul Electronics. Закономерно появляется вопрос, кто будет первым. Кроме того, очень ...

SIP телефон на STM32F7-Discovery Всем привет. Некоторое время назад мы писали о том как нам удалось запустить SIP телефон на STM32F4-Discovery c 1 Мб ROM и 192 Кб RAM) на базе Embox. Тут надо сказать, что та версия была минимальной и соединяла два телефона напрямую без сервера. Поэтому мы решили запустить ...

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

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

Глубокое обучение для идентификации картин Привет, Хабр! Сегодня я хочу рассказать о том, как глубокое обучение помогает нам лучше разобраться в искусстве. Статья разбита на части в соответствии с задачами, которые мы решали: поиск картины в базе данных по фотографии, сделанной мобильным телефоном; определение стил...

13 лет назад маленькое обновление iTunes изменило мир 28 июня 2005 года может считаться памятным днем. Именно в этот день, 13 лет назад, компания Apple выпустила небольшое обновление iTunes, которое изменило жизнь для многих. В iTunes 4.9 появились подкасты и возможность синхронизировать их с iPod. Коллеги из 9to5Mac напомнил...

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

Налог на Гугл: разворот на 180° Google и Apple внесли поправки в договоры с разработчиками программного обеспечения. Кто теперь должен платить НДС с услуг в электронной форме? Ровно год назад мы разместили на Хабре две статьи об особенностях уплаты разработчиками налогов при работе с площадками Google и ...

Технический директор Qiwi намайнил 500 000 биткоинов, то есть 2,4% теоретически возможного количества Руководитель компании Qiwi Сергей Солонин на лекции в Московской школе коммуникаций поведал интересную историю, как на терминалах Qiwi майнили биткоины. По словам Солонина, его подчинённый «тайно намайнил на терминалах Qiwi 500 тысяч биткоинов». Это было ещё в те времена, к...

[recovery mode] TEST Labs 2018. Онлайн-митап для тестировщиков. 28 – 29 сентября Приглашаем на очередной открытый митап для тестировщиков, автоматизаторов тестирования и тест-менеджеров, который состоится 28 и 29 сентября. В программе: 28 сентября в 12:00, в качестве «preparty», Павел Абдюшев сделает доклад о «граблях», которые собрал при миграции милл...

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

Реализация SSD кэширования в СХД QSAN XCubeSAN Технологии повышения производительности, основанные на использовании SSD и широко применяемые в СХД, уже давно изобретены. Прежде всего – это применение SSD в качестве пространства хранения, что на 100% эффективно, но дорого. Поэтому в ход идут технологии тиринга и кэширован...

«Назад к истокам»: почему ИТ-гигант возвращает 22-нм техпроцесс В одном из наших материалов мы рассказывали, почему производители все чаще откладывают разработку новых техпроцессов. Там мы упоминали, что Intel вновь отложили выход 10-нм чипов — на этот раз до 2019 года. В прошлом месяце стало известно, что компания планирует пойти «дальш...

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

Must-have плагины и несколько полезностей для С\С++ разработки в VS Code Удивительно, но до сих пор на Хабре нет хорошей подборки плагинов для Visual Studio Code для тех, кто пишет на С/С++. Microsoft в своем блоге опубликовали только статью, совсем базового уровня с инструкцией по настройке. Но большинство читателей Хабра, тем более из разрабо...

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

Cursor API как альтернатива стандартному Paging Недостатки стандартного Paging API Изначально мы должны понять, почему подход с offset pagination не годится для больших датасетов с помощью следующего примера: Клиент предоставляет два параметра — LIMIT для ожидаемого максимального количества результатов и OFFSET для смеще...

Новые курсы по Python от Mail.Ru Group Python — простой, гибкий и популярный язык, применяемый во многих областях современной разработки. На нём создают веб-приложения, пишут игры, анализируют данные и выполняют многие другие задачи. Mail.Ru Group запустила специализацию « Программирование на Python», состоящую...

Пишем XGBoost с нуля — часть 1: деревья решений Привет, Хабр! После многочисленных поисков качественных руководств о решающих деревьях и ансамблевых алгоритмах (бустинг, решающий лес и пр.) с их непосредственной реализацией на языках программирования, и так ничего не найдя (кто найдёт — напишите в комментах, может, что...

Поваренная книга разработчика: DDD-рецепты (3-я часть, Архитектура приложения) Введение В рамках предыдущих статей мы выделили область применения подхода и рассмотрели основные методологические принципы Domain Driven Design. В данной статье я хотел бы обозначить основные современные подходы к построению архитектуры корпоративных систем: Supple, Screami...

Советы для тех, кто решил стать iOS-разработчиком Очень давно меня просили написать эту статью, но то ли мне микрофон мешал, то ли просто звезды не сошлись. Коротко обо мне: мне 43, я Женщина и iOS-разработчик. Сейчас я один из самых востребованных специалистов на рынке, поиск работы составляет в среднем от 2 дней до 2 не...

Альтернатива: «Как научить Zabbix отправлять уведомления о проблемах прямо на рабочий стол» На волне статьи от Ильи (ableev) хочу рассказать об ином подходе для уведомлений от системы монторинга Zabbix на рабочем столе. Последние 3 месяца я пользуюсь расширением для браузера zabbix vue. От меня в этот проект прилетел только перевод на русский, так что это не рекла...

Qualcomm рассказала о Quick Charge 5.0: 32 Вт обычной зарядки и 15 Вт беспроводной Сколько бы вы не читали новостей о том, что ученые изобрели новый аккумулятор, который работает без подзарядки несколько недель, а подзаряжается за считанные минуты — это всего лишь концепции. На практике же нам приходится иметь дело с более приземленными технологиями, котор...

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

[Перевод] Запланированные новые возможности C# 8.0 Все ранее представленные в минорных версиях C# средства, разработаны так, чтобы не сильно изменять язык. Они представляют собой скорее синтаксические улучшения и небольшие дополнения к новым возможностям C# 7.0. Этот подход был преднамеренным, и он остается в силе. Более се...

Приглашаем 22 декабря на Data Ёлку Приглашаем 22 декабря присоединиться к команде Data Science-специалистов и вместе подвести итоги года. На встрече мы вместе подытожим, что нового было в разных областях Data Science в 2018-м, обсудим последние новости с NIPS/NeurIPS, ответим на самые актуальные вопросы от ...

Google готовит конкурента PlayStation, Xbox и Nintendo Компания Google, судя по данным издания Kotaku, намерена вывести на рынок некое новое устройство. Оно, похоже, представляет собой консоль, однако точных данных нет. Что известно На текущий момент Google одновременно пытается запустить собственную платформу Yeti, работает над...

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

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

General Motors представила улучшенный Humvee NXT 360 Автокомпания General Motors представила улучшенный Humvee NXT 360. Презентация автомобиля состоялась в Париже. Производство автомобиля продолжается уже 34 года, но модернизировать его компания решила только сейчас. Humvee NXT 360 изменили как внешне, так и в техническом соде...

Обзор Pocophone F1: лучший за свою цену В продаже появился первый (и пока единственный) смартфон нового суббренда китайского гиганта Xiaomi. Производитель делает упор на то, что Pocophone F1 всего за $300 обладает флагманскими характеристиками и ничуть не хуже топовых моделей в 2-3 раза дороже. Так ли это на самом...

[Перевод] 22 совета Angular-разработчику. Часть 1 Автор статьи, первую часть перевода которой мы публикуем, говорит, что он уже около двух лет работает над крупномасштабным Angular-приложением в Trade Me. В течение последних нескольких лет команда разработчиков приложения постоянно занимается совершенствованием проекта — ка...

[Перевод] «Истина в последней инстанции» или зачем нужен Database First Design В этой весьма запоздалой статье я объясню почему, по моему мнению, в большинстве случаев при разработке модели данных приложения необходимо придерживаться подхода "database first". Вместо "Java[любой другой язык] first" подхода, который выведет вас на длинную дорожку, полную...

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

JOIN в NoSQL базах данных В этом сообщении будут рассмотрены способы соединения коллекций в NoSQL базах данных mongodb, arangodb, orientdb и rethinkdb (помимо того, что это NoSQL базы данных, их объединяет еще и наличие бесплатной версии с достаточно лояльной лицензией). В реляционных базах данных ан...

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

Google+ RIP Компания Google официально объявила, что закрывает свою социальную сеть Google+ We are shutting down Google+ for consumers. Если точнее, в Google заявили, что решили отключить большинство функций Google+ для рядовых пользователей и оставить сервис полноценно доступным то...

[Перевод] Разработка игры для нескольких платформ: постмортем Cat Quest На переполненном рынке инди-игр разработчикам всё сложнее становится зарабатывать деньги. Поэтому всё более оправданным оказывается выпуск игры на как можно большем количестве платформ для максимального роста прибыли. Наша компания The Gentlebros(@TheGentlebros) разработал...

Через Apple Pay будет можно получить кредитную карту Apple намерена заняться распространением кредитных карт через платежный сервис Apple Pay. Об этом сообщает The Wall Street Journal со ссылкой на осведомленные источники. Для этого компания планирует заключить партнерское соглашение с банками, которые будут осуществлять неп...

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

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

[Из песочницы] Как быстро и без лишних микросхем обойти неизменяемость адреса у датчика HTU21 Приветствую всех жителей Хабра! Хочу рассказать о новом и неожиданном способе подключения нескольких датчиков HTU21 по шине I2C без использования дополнительных микросхем. Данный датчик все еще пользуется популярностью среди разного рода DIY-мастеров, причем заслуженно: он...

7. Check Point на максимум. Sandboxing. Заключение Добро пожаловать на 7 урок. Сразу хотелось бы предупредить, что данный урок последний. Последний для данного курса. В планах уже два новых курса, поэтому следите за обновлениями. А тема сегодняшнего урока — Sandboxing (т.е. песочница). И прежде чем начать рассказывать что ...

В VK появились подкасты и магазин игр для ПК, PlayStation и Xbox Соцсеть «ВКонтакте» запустила два новых проекта: платформу подкастов и магазин с играми для компьютеров и приставок.

В «Яндекс.Музыке» появился раздел для подкастов В новом разделе «Яндекс.Музыки» с оригинальным названием «Немузыка» собраны различные подкасты и аудиолекции

Былина о том, как я в стартапе работал Жил-был добрый молодец я. И закручинился молодец на своей работе старой, и отправился на поиски жития нового. И пришёл в стартап заморскай с основателем англицким. И было ему счастье. И проработал там тридцать лет и почти три года, и доработался до срыва нервного и выгорания...

20 сентября, Москва — митап для аналитиков Привет, Хабр! Мы тут подумали и решили сделать ещё и митап для аналитиков и им сочувствующих. Говорить в рамках AnalyzeIT MeetUp будут про роль аналитиков в командах и не только. Начинаем в 19.00, локация Большая Полянка, д.2/10, стр. 1 (Corporate Innovations Hub). Уч...

[Перевод] Введение в Data Engineering. ETL, схема «звезды» и Airflow Способность data scientist-а извлекать ценность из данных тесно связана с тем, насколько развита инфраструктура хранения и обработки данных в компании. Это значит, что аналитик должен не только уметь строить модели, но и обладать достаточными навыками в области data engineer...

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

[Перевод] Как обеспечивается высокая доступность в Kubernetes Прим. перев.: Оригинальная статья была написана техническим писателем из Google, работающим над документацией для Kubernetes (Andrew Chen), и директором по software engineering из SAP (Dominik Tornow). Её цель — доступно и наглядно объяснить основы организации и реализации h...

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

Ландшафт сервисов облачного машинного перевода. Лекция в Яндексе Это последний доклад с шестого Гипербатона, который мы опубликуем на Хабре. Григорий Сапунов из Intento поделился подходом к оценке качества сервисов облачного машинного перевода, рассказал о результатах оценки и главных отличиях между доступными сервисами. — Меня зовут Гр...

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

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

Tesla начнет установку зарядных станций Supercharger следующего поколения в начале 2019 года и к его к концу рассчитывает удвоить общее число всех станций (сейчас их более 11 тыс.) Илон Маск сегодня не только объявил новые имена для ракеты BFR и корабля BFS, но и сделал еще ряд интересных заявлений, касающихся его автомобильного предприятия Tesla. Говоря точнее, глава Tesla рассказал о ближайших планах по развитию сети станций быстро зарядки Tesla Supe...

Пекин введёт социальный рейтинг для жителей города в 2020 году Система социального рейтинга в сериале «Чёрное зеркало»: сезон 3, эпизод 1 Власти Китая ранее заявляли о планах ввести социальный рейтинг для всех 1,3 миллиарда граждан страны в 2020 году. Очевидно, этим планам не суждено воплотиться в жизнь, и реализация программы в глоба...

Как изменилась Siri в iOS 12 В последней версии iOS разработчики решили пересмотреть свой подход к Siri. Голосовой помощник обзавелся мощным инструментом «Siri Shortcuts», который позволяет автоматизировать ваши действия. Не обошлось и без улучшений самого алгоритма Siri. Остановимся на этом подробнее...

«Наше будущее — вся аудиоиндустрия, а не только музыка»: почему Spotify заинтересовался подкастами Стриминговый сервис планирует стать «королём подкастинга» и только в 2019 году потратит на это больше $500 млн.

Как мы разрисовали Habr Несколько дней назад Хабру исполнилось 12 лет. В честь этого нам в FunCorp захотелось сделать что-то особенное. Мы немного подумали и решили подарить Хабру — Habr. Читать дальше →

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

Анимированные числа на Android Красивый и привлекательный UI — это важно. Поэтому для Android существует огромное количество библиотек для красивого отображения элементов дизайна. Часто в приложении требуется показать поле с числом или какой-либо счетчик. Например, счетчик количества выделенных элементов ...

[Перевод] Хайлайты #GitLabLive от 20 сентября 2018 Вчера, 20 сентября, состоялась онлайн конференция с представителями GitLab. На ней генеральный директор и сооснователь компании Сид Сиджбрандидж и другие рассказали о важных вехах в истории GitLab, поделились новостями и планами на будущее. Читать дальше →

От гудения жирафов до звуков птиц-подражателей — слушаем природу вместе Мы продолжаем серию рассказов об интересных звуках природы на основе подкаста World According to Sound Сэма Харнетта (Sam Harnett) и Криса Хоффа (Chris Hoff). В прошлой части обзора речь шла о необычных звуках, которые могут издавать насекомые, гейзеры и гравитационные волны...

Реактивный раздатчик ok.ru/music Я работаю в команде платформы Одноклассников и сегодня расскажу про архитектуру, дизайн и детали реализации сервиса раздачи музыкальных треков. Читать дальше →

Google выпустила на Android плеер подкастов Долгое время у Google, в отличие от Apple, не было отдельного приложения для прослушивания подкастов. Они были доступны через «Google Play Музыку», да и то далеко не во всех странах, либо через встроенный в приложение Google плеер, до которого нужно было...

Поиск уязвимостей в смарт-контрактах: обзор конкурса EtherHack на Positive Hack Days 8 В этом году на PHDays впервые проходил конкурс под названием EtherHack. Участники искали уязвимости в смарт-контрактах на скорость. В этой статье мы расскажем вам о заданиях конкурса и возможных способах их решения. Читать дальше →

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

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

Очки Bose Frames с аудиосистемой Уникальные солнцезащитные очки Bose Frames, с аудиосистемой, станут практической реальностью. Компания объявила, что очки появятся в продаже в январе, за 199 долларов. Bose Frames будут доступны в круглой (Rondo) и квадратной (Alto) оправе. Очки позволят вам слушать музы...

Специалисты iFixit полностью разобрали клавиатуру MacBook Pro 2018 Около недели назад специалисты iFixit уже заглядывали в клавиатуру новых MacBook Pro. Однако тогда, они не стали сильно углубляться конструкцию новых клавиш. Но после полноценной разборки 13-дюймового MacBook Pro эксперты все же решили более основательно протестировать новый...

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

Apple Watch Series 4: что интересного внутри? Не так давно мы рассказывали обо всех внутренних изменениях iPhone XS и iPhone XS Max, которые были выявлены специалистами iFixit. Прошло совсем немного времени и настал черед умных часов последнего поколения — Apple Watch Series 4. Мастера раздобыли новинку буквальн...

На Яндекс.Музыке появится раздел с аудиолекциями и подкастами На Яндекс.Музыке открылась бета-версия раздела с аудиолекциями и подкастами. Там собраны подкасты разных издателей и авторов — от книг до личных финансов.  Что-то интересное в разделе найдут и фанаты Apple, и веб-разрабо...

«Мне кажется, идеи команды – самое важное при разработке продукта» Хабр, привет! Мы продолжаем серию интервью с выпускниками Newprolab, в которой они рассказывают о своей истории перехода в data science. Истории разные и будут интересны тем, кто задумывается о смене карьерной траектории или о том, как новые знания могут помочь решать в том ...

На ВДНХ открылся «супермаркет профессий» На территории ВДНХ открылся «Техноград» – комплекс многофункциональных зданий для реализации современных образовательных, учебных и исследовательских программ. Слушатели смогут проходить обучение по десяткам профессий, от плиткоукладчика до специалиста по 3D-печати.Подробнее...

Методика D.I.Y. проекта. Часть вводная Данная статья написана радиолюбителем, имеющим опыт руководства проектами по разработке и постановке на производство сложной радиоэлектронной аппаратуры. Цель данной статьи: помочь энтузиастам в организации их проектной деятельности, а также обозначить различия в подходах ...

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

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

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

Визуализация вместо тест-кейсов: как тестировать приложение быстрее с помощью mind map Привет! Меня зовут Катя, и я работаю тестировщиком мобильных приложений более пяти лет. Последние три года я тружусь в iOS-команде Badoo, и еженедельно мы релизим от трёх до семи новых фич, от трёх до пяти технических тасков и от пяти до 13 багфиксов. Как вы понимаете, прил...

Сбербанк запустил собственного оператора «СберМобайл» 26 сентября после тестирования Сбербанк запустил собственного виртуального оператора СберМобайл (предыдущее название «Поговорим от Сбербанка»), который работает на сетях Теле2. В данный момент услугами оператора могут воспользоваться только жители Москвы, Санкт-Петербурга и ...

Как написать отличную ленту новостей ВКонтакте за 20 часов Всем привет! Недавно прошёл конкурс от ВКонтакте Mobile Challenge, и моя работа заняла призовое место. По заданию второго этапа необходимо было разработать ленту новостей для мобильных устройств, а главными критериям оценки были плавность скроллинга и загрузки постов. Ещё ко...

Huawei прямо сейчас решает главную проблему смарт-часов Huawei намерена решить проблему слабой автономности смарт-часов в следующем поколении Huawei Watch. Об этом Ричард Ю, генеральный директор потребительского сектора Huawei, рассказал журналистам Digital Trends. По его словам, в компании планируют продлить время работы гаджет...

В Office 365 Outlook нашли недокументированные API c подробными логами активности пользователя Детальные логи Office 365 Outlook, извлечённые программой Magic-Unicorn-Tool: злоумышленник ищет счёт на оплату (payment invoice). Первая буква поискового запроса введена в 10:42:44.548, последняя в 10:43:07.214. Информация об активности хранится в логах шесть месяцев Дол...

Роллс-ройс среди самокатов — Ninebot KickScooter ES4 by Segway В этом обзоре кто-то откроет для себя отличный электроскутер, кто-то подумает «О, о моём скутере пишут, почитаю-ка!», кто-то спросит в комментариях «А чего вы о нём только сейчас рассказываете? Он же уже не новый, да и январь на дворе». Да, не новый, да, январь, но ещё вчера...

Как обрабатывать ошибки на JVM быстрее Существуют различные способы обработки ошибок в языках программирования: стандартные для многих языков исключения (Java, Scala и прочий JVM, python и многие другие) коды статуса или флаги (Go, bash) различные алгебраические структуры данных, значениями которых могут быть ка...

В 2020 году Microsoft прекратит поддержку Internet Explorer 10 Корпорация Microsoft в 2020 году перестанет выпускать обновления не только для Windows 7, но и для Internet Explorer 10. Впервые эта версия браузера появилась в 2012 году. В 2016 редмондский гигант сфокусировался на IE 11, но и «десятку» не забросил. Тем не менее, сейчас к...

Джон Грубер: Apple зарабатывает не на всех своих продуктах В подкасте The Talk Show известный журналист Джон Грубер, который специализируется на Apple, рассказал о том, что компания Apple зарабатывает на продаже далеко не всех своих устройств. В частности, ни Apple TV, ни HomePod не приносят купертиновцам денег.Читать дальше... Pro...

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

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

Зарплаты ИТ-специалистов на середину 2018 года Публикуем второй отчет зарплатного сервиса «Моего круга». Отчёт построен на данных по 7900+ зарплатам, внесенных нашими пользователями за последние полгода. 70% зарплат внесено разработчиками, остальные — администраторами, тестировщиками, менеджерами, аналитиками, дизайнер...

[Перевод] Делаем проект по машинному обучению на Python. Часть 1 Перевод A Complete Machine Learning Project Walk-Through in Python: Part One. Когда читаешь книгу или слушаешь учебный курс про анализ данных, нередко возникает чувство, что перед тобой какие-то отдельные части картины, которые никак не складываются воедино. Вас может пуг...

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

Хакеры заработали миллионы долларов на рекламе из-за нечестной накрутки Кибермошенники использовали боты – небольшие программы для искусственного увеличения просмотров виртуальных ресурсов. По оценкам экспертов компании Google, хакеры заработали более десяти миллионов долларов США на рекламе из-за нечестной накрутки посетителей В Сети. IT-гиган...

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

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

Как мы игру «Камень – ножницы – бумага» на блокчейне Ethereum делали. Ч.2 Техническая Учтя комментарии к моей предыдущей статье я решил написать вторую часть, где будут более подробна рассмотрена техническая составляющая игры. Читать дальше →

Кросс-браузерное веб-расширение для пользовательских скриптов Ч.1 В этом цикле статей я хочу рассказать о своём опыте написания веб-расширения для браузеров. У меня уже был опыт создания веб-расширения, которое установили около 100 000 пользователей Chrome, которое работало автономно, но в данном цикле статей я решил углубиться в процесс р...

Google запустил Android-приложение для прослушивания подкастов Google выпустила отдельное приложение для прослушивания подкастов Google Podcasts. Сервис доступен на 47 языках по всему миру для устройств под управлением Android. Google Podcasts позволяет не только слушать подкасты, но и подписываться на них, скачивать выпуски для прослуш...

Huawei планирует тратить на разработки 20 миллиардов долларов В последнее время Huawei делает очень крупные инвестиции в разработки, одни из самых больших среди китайских компаний. В будущем они должны увеличиться. О планах рассказал Тао Цзинвэнь (Tao Jingwen), один из директоров компании.  Он сообщил, что Huawei тратит 10-1...

Akka Streams для простых смертных Как можно несколькими строками кода распечатать непрерывный поток сообщений из Твиттера, добавив в него данные о погоде в местах проживания их авторов? И как при этом ограничить скорость запросов к провайдеру метеоусловий, чтобы они не внесли нас в черный список? Расскажем...

ENOG'15: «Почему Интернет до сих пор онлайн?» Здравствуй, Хабр! Это — одновременно транскрипция и частичный перевод часовой сессии под названием «Почему Интернет до сих пор онлайн?» с пятнадцатой встречи «Евразийской группы сетевых операторов». Qrator Labs благодарит всех участников обсуждения: Алексея Семеняку, RIPE ...

Обновление подхода к контекстной рекламе: Турбо-страницы Яндекс.Директ Если вы продаете товары и услуги в интернете, а до адаптивной версии сайта руки пока не дошли, логичный выход из положения — Турбо-страницы Яндекс.Директа. Полноценный и легкий лендинг решает проблему потери мобильного трафика и выводит вашу рекламу на новый уровень. Как нас...

Ожидания от курса SACM На курсе «ITIL Release, Control and Validation», на второй его части, посвящённой, преимущественно, процессу Service asset and configuration management (SACM), слушатели иногда говорят о некоторой нехватке для них практического результата. Мол, не до конца понятн...

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

Ваяем сниффер на ESP32. Слушаем вайфай, прицеливаемся на блютус! Для подписчиковВсе началось с того, что однажды у нас в GS-Labs наметился проект по поиску багов и уязвимостей. Да вот только железка, где должно работать приложение, была хитрая — нельзя поставить root, нет любимого Ethernet. А хакеры, как ты знаешь, не любят неизвестности!...

Приложение Google Lens способно распознать более 1 млрд объектов После того, как Google похвасталась, что её клавиатура Gboard теперь поддерживает более 500 языков и их разновидностей, поисковый гигант решил лишний раз напомнить о своём приложении Lens. Напомним, Lens — это ПО для определения объектов в объективе камеры. Причё...

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

Подкаст The Big Beard Theory 200: Как бороться с ошибками и заблуждениями о науке Разбираемся, как работает наука, и какие ошибки часто совершают люди, говоря о научном методе и критическом мышлении. Выясняем, что мы на самом деле знаем и почему мы думаем, что знаем это. В гостях Александр Головин, автор и ведущий подкаста «КритМышь». iTunes | Spotif...

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

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

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

[Перевод] 10 тенденций тестирования программного обеспечения, на которые стоит обратить внимание в 2019 году Всем привет! В преддверии запуска курса «QA-специалист», который стартует уже через 10 дней, хотим поделиться материалом, который расскажет о новых подходах в тестировании и будет полезен всем, кто следит за новыми тенденциями и остается в тонусе. С появлением технологий A...

Продажи софта для скрытого криптовалютного майнинга выросли в пять раз — Group-IB Согласно результатам исследования, проведенного специалистами Group-IB, на протяжении последнего года количество объявлений на форуме в даркнете о продаже или аренде софта для скрытого криптовалютного майнинга возросло в пять раз.

Распознавание товаров на полках с помощью нейронных сетей на технологиях Keras и Tensorflow Object Detection API В статье мы расскажем о применении свёрточных нейронных сетей для решения практической бизнес-задачи восстановления реалограммы по фотографии полок с товарами. С помощью Tensorflow Object Detection API мы натренируем модель поиска/локализации. Улучшим качество поиска мелких ...

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

[Перевод] Переход на облачную платформу Google Cloud (Google Cloud Platform – GCP) [часть 2 из 2] [часть 1 из 2] Как нам это удалось Мы решили перейти на GCP, чтобы повысить производительность приложений — увеличив при этом масштаб, но без существенных затрат. Весь процесс занял более 2 месяцев. Для решения этой задачи мы сформировали специальную группу...

Почему Google уменьшает «время жизни» cookies, полученных с помощью HTTP Еще в начале года в компании Google сообщили, что с июля (когда выходит Chrome 68) все сайты, использующие HTTP, будут помечаться как небезопасные. В компании считают, что это позволит повысить конфиденциальность пользователей в сети. Однако на этом работа ИТ-гиганта с HTTP...

Google начала предупреждать о недоступности Fortnite в Google Play Google начала предупреждать пользователей устройств под управлением Android, желающих скачать игру Fortnite Mobile, о ее недоступности в Google Play, убедился AndroidInsider.ru. Таким образом, очевидно, поисковый гигант хочет предотвратить случаи проникновения подделок в ас...

Microsoft показала, как изменится Fluent Design в 2018 году В прошлом году на конференции Build 2017 компания Microsoft представила Fluent Design — новый стиль дизайна пользовательского интерфейса для Windows 10. Первые изменения во внешности операционной системы начали появляться прошлой осенью с обновлением Fall Creators Update, а ...

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

Глава OnePlus рассказал подробнее об «убийце флагманских телевизоров и умных колонок» Руководитель компании OnePlus Пит Лау (Pete Lau) прокомментировал вчершнюю новость о том, что они собираются выйти на рынок телевизоров. Во-первых, он заявил, что под названием OnePlus TV скрывается вовсе не телевизионная приставка, как могли подумать некоторые, а самый...

[Перевод] Reflective Shadow Maps: Часть 2 ― Реализация Привет, Хабр! В данной статье представлена простая реализация Reflective Shadow Maps (алгоритм описан в предыдущей статье). Далее я объясню, как я это сделал и какие подводные камни были. Также будут рассмотрены некоторые возможные оптимизации. Рисунок 1: Слева направо: бе...

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

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

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

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

Как ECS, C# Job System и SRP меняют подход к архитектуре Мы в компании давно работаем с Unity и не могли не пригласить их ребят на Pixonic DevGAMM Talks, который был в сентябре. Field Engineer Валентин Симонов рассказал, как планировать архитектуру игр с учетом преимуществ новых технологий. Unity работает над ними уже несколько ле...

[Из песочницы] BEM'a не должно существовать Здравствуйте. BEM'а не должно существовать. Есть огромное количество причин не использовать эту методологию, но из-за её простоты использования и непонимания работы CSS и HTML, методология широко распространилась среди фронтендеров всего мира, в большинстве случаев среди р...

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

Как я реализовал GraphQL для платформ компании InterSystems О GraphQL и о том как им пользоваться мной уже было рассказано в этой статье. Здесь же я расскажу про то, какие задачи стояли передо мной, и о результатах, которых удалось добиться в процессе реализации GraphQL для платформ InterSystems. Читать дальше →

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

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

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

Fake Door как часть Customer Development У меня есть нож, есть арбалет, Они служат мне уже тысячу лет. (с) КиШ Предположим, вам надо проверить насколько новая фича будет востребована клиентами. Зачастую, это решается с помощью интервьюирования, опросов, и т.д. У этих замечательных подходов есть свои плюсы/минусы...

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

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

Платежный сервис QIWI подвергся хакерской атаке Сотрудники организации Qrator Labs зафиксировали максимальную активность киберзлоумышленников в Западной Европе и США. Специалисты компьютерной безопасности компании говорят, что 24 января платежный сервис QIWI подвергся хакерской атаке. Кибермошенники начали забрасывать за...

Настройка связанных серверов: ms sql server и teradata Всем привет! Решил написать эту статью по одной простой причине — не нашел подробной инструкции по настройке удаленного связанного сервера между серверами teradata и ms sql server. В Сбербанке данные хранятся на разных серверах: oracle, teradata, mssql. Часто (бывает, по не...

[Из песочницы] Особенности настройки коммутаторов ExtremeXOS Данная статья призвана сократить количество времени, необходимое для понимания принципов работы с ExtremeXOS (XOS). Когда я начинал знакомство с XOS мне очень не хватало такой статьи на Хабре. Ниже я расскажу о конфигурации Экстримов и о проблемамах, с которыми я сталкивалс...

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

Централизованная шина vs Service Mesh: как митап превратить в баттл Когда мы поняли, что проводить очередной митап нам будет скучно, то решили превратить его в нечто более остросюжетное. А именно в дуэль, в поединок между двумя интеграционными подходами — ESB и Distributed — честь которых защищали тяжеловесные эксперты. В этом посте расскаже...

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

Ретроклокинг: битва, которой не было или AMD FASN8 против Intel Skulltrail Данный проект был задуман еще несколько лет назад, но из-за сложностей с реализацией воплотить его в жизнь удалось лишь сейчас. Возможно, это и к лучшему, ведь конец лета и начало осени 2018 года просто пестрят уникальными, выходящими и уже вышедшими продуктами. Эти события ...

Ретроклокинг: AMD FASN8 против Intel Skulltrail или битва, которой не было Данный проект был задуман еще несколько лет назад, но из-за сложностей с реализацией воплотить его в жизнь удалось лишь сейчас. Возможно, это и к лучшему, ведь конец лета и начало осени 2018 года просто пестрят уникальными, выходящими и уже вышедшими продуктами. Эти события ...

Ночная жизнь неба или в поисках Персеид — обработка Недавно на Хабре была опубликована статья со съёмками ночного неба «Ночная жизнь неба или в поисках Персеид». Но самих метеоров авторы не смогли обнаружить из-за большого количества спутников, которые в данном случае являются ложными объектами. Я не смог пройти мимо, решил ...

Кто такие Premier Field Engineer (Development) в Microsoft и с чем их едят Для большинства Microsoft – это “Гигант из Redmond”, компания, которая производит windows/office, в которой работают одни программисты. Для более ITшных товарищей лицо Microsoft — это бывшие евангелисты Microsoft, рассказывающие со сцены о прекрасном мире. Для кого-то этим л...

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

Мы снова выпускаем подкасты! Друзья, новый выпуск подкаста на Трешбоксе — самое внезапное событие этого лета! Мы решили возродить традицию обсуждать свежие мобильные новости и делиться своим мнением о последних событиях в мире гаджетов и технологий. В этом выпуске — Android 9, Samsung Note 9, Fortnite, ...

Использование DiagnosticSource в .NET Core: практика В предыдущей статье я рассказал про механизм DiagnosticSource и на простом примере показал, как с его помощью можно перехватывать запросы в базу данных через классы SqlConnection и SqlCommand и измерять время их выполнения. В настоящее время DiagnosticSource уже используется...

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

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

[Перевод] RabbitMQ — SQL Server Неделю или две назад я увидел сообщение на форуме RabbitMQ Users, о том, как наладить отправку сообщений из SQL Server в RabbitMQ. Поскольку мы плотно с этим работаем в Derivco, я оставил там некоторые предложения, а также сказал, что пишу в блоге о том, как это можно сделат...

Видеокарты Intel могут получить поддержку трассировки лучей и ИИ Роджер Чендлер (Roger Chandler), вице-президент графического подразделения Intel, рассказал в интервью организаторам конференции Game Developers Conference о планах Intel относительно технологии трассировки лучей в реальном времени, а также технологий, связанных с искусствен...

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

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

Разворачиваем Kubernetes на десктопе за несколько минут с MicroK8s Начать работать с Kubernetes не всегда бывает просто. Не у всех есть необходимая для разворачивания полноценного кластера Kubernetes инфраструктура. Для локальной работы Kubernetes предлагет утилиту Minikube. Minikube — достаточно простое и удобное средство, и есть несколько...

Слух: Google представит умные часы Pixel осенью Компания Google планирует представить собственные умные часы этой осенью. Носимое устройство станет частью фирменной линейки Pixel и будет работать под управлением операционной системы Wear OS на основе Android P. Слухи о долгожданной новинке от поискового гиганта ходят в се...

Telegram упал по неизвестным причинам Сегодня, 27 июня 2018 года, примерно в 15:00 у многих пользователей перестал работать мессенджер Telegram. Судя по отчёту Down Detector, это заметили не только читатели нашего портала, но и многочисленные люди по всему миру. На момент написания новости сервис стал работать л...

Прямая трансляция с Yet another Conference 2018 Как всегда, на YaC специалисты Яндекса расскажут про новое в применении технологий к задачам, которых становится все больше. На этот раз выступления коснутся не только маркетинга и цифровых продуктов, но глубоко затронут тему умной городской среды.  Перед слушателями выступя...

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

Как будут запускать Starlink — спутниковый интернет от Илона Маска Несколько дней назад на Хабре появилась статья о том, как Starlink — спутниковый интернет от SpaceX — повлияет на работу банков и других организаций. Сегодня мы решили продолжить эту тему и рассказать о том, как «звездную сеть» планируют развертывать. Читать дальше →

Оптимизация обработки событий в Angular Введение Angular предоставляет удобный декларативный способ подписки на события в шаблоне, с помощью синтаксиса (eventName)="onEventName($event)". Вместе с политикой проверки изменений ChangeDetectionStrategy.OnPush подобный подход автоматически запускает цикл проверки измен...

Мессенджеры vs соцсети vs … — Продолжение Предыдущая статья Мессенджеры vs соцсети vs … — анонс нового проекта собрала более 25 тысяч просмотров и более 160 комментариев. Это говорит о том, что тема, затронутая в статье, актуальна и интересна читателям. Сегодня, в последний день существования нашего блога на Хаб...

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

[Перевод] GitLab переезжает с Azure на Google Cloud Platform. Новости о переезде и даты техобслуживания GitLab.com по плану 28 июля переезжает на Google Cloud Platform. Рассказываем, чем это обернется для вас сейчас и в будущем. Для нас всегда в приоритете стояло повышение быстродействия и надежности GitLab.com. И то, и другое постепенно росло, а мы тем временем планировали с...

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

Легенда о Фреймворке Всевластия В последнее время набирает популярность тренд «исчезающих фреймворков», локомотивом которого, без сомнения, можно считать SvelteJS — buildtime-фреймворк и компилятор в ванильный javascript. Несмотря на то, что концептуально Svelte весьма прост, а в использовании еще проще,...

[Перевод] Разворачиваем виртуалку с Windows с пробросом виртуальной видеокарты с помощью QEMU и Intel GVT-g Как заставить Intel GVT-g работать Всем привет! Intel предложили отличное решение извечной проблемы: "у меня есть ноутбук на Linux и мне надо запускать Windows с аппаратным ускорением, но у меня нет тяжеленного ноутбука с двумя GPU и жидкостным охлаждением". С помощью архите...

iOS 11 установлена на подавляющем большинстве устройств В преддверии релиза новой мобильной операционной системы iOS 12, Apple разместила на странице посвященной App Store свежую статистику установок iOS 11. Выяснилось, что на актуальной версии системы работает уже около 85% всех совместимых устройств.   С момента послед...

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

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

У SugarCRM теперь только один инвестор Сейчас годовой доход SugarCRM близок к 100 млн долл. В компании планируют удвоить доходы — и за счет приобретений, и за счет естественного роста бизнеса.

Время литий-ионных ИБП: пожароопасность или безопасный шаг в будущее? Здравствуйте, друзья! После публикации статьи «ИБП и батарейный массив: куда ставить? Да подожди ты» было много комментариев по поводу опасности Li-Ion решений для серверных и ЦОД. Поэтому сегодня попробуем разобраться, в чём отличия промышленных решений на литии для ИБП...

Spotify Lite 0.6.6 Со Spotify Lite вы сможете слушать миллионы песен бесплатно. Приложение экономит место на вашем мобильном устройстве, а также данные мобильного интернета.  слушайте ваши любимые композиции и исполнителей; открывайте для себя новую музыку; наслаждайтесь плейлистами, кото...

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

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

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

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

[Перевод] Делаем проект по машинному обучению на Python. Часть 3 Перевод A Complete Machine Learning Walk-Through in Python: Part Three Многим не нравится, что модели машинного обучения представляют собой чёрные ящики: мы кладём в них данные и безо всяких объяснений получаем ответы — часто очень точные ответы. В этой статье мы постарае...

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

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

Создание приложения на .NET Core и Kubernetes: наш опыт Всем привет! Сегодня расскажем об опыте одного из наших DevOps проектов. Мы решили реализовать новое приложение под Linux с использованием .Net Core на микросервисной архитектуре. Мы рассчитываем, что проект будет активно развиваться, а пользователей будет всё больше и бо...

Так-так-так, я всё вижу 8 лет назад я написал на Хабре публикацию «Мой опыт восстановления зрения», в которой рассказал про свой опыт безоперационного восстановления зрения — путём закапывания капелек и различных упражнений. Тогда на Хабре ещё не было счётчика просмотров постов, поэтому те 75 тысяч...

ROS: карта глубин на Raspberry Pi «малой кровью» Если вы используете ROS при создании роботов, то наверняка знаете, что в ней есть поддержка работы со стереокамерами. Можно построить, например, карту глубин видимой части пространства или облако точек. И мне стало интересно, насколько просто будет использовать в ROS стере...

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

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

Российский космический телескоп «Спектр-Р» перестал слушаться команд с Земли, запуск «Спектра-РГ» откладывается 10 января стало известно о том, что космический радиотелескоп «Спектр-Р» перестал принимать команды с Земли. Скорее всего, причина в выходе из строя последнего из трех комплектов приемо-передающего устройства, о чем сообщают «РИА Новости». Ранее у аппарата отказал основной...

Безопасность мобильного OAuth 2.0 Всем привет! Я Никита Ступин, специалист по информационной безопасности Почты Mail.Ru. Не так давно я провел исследование уязвимостей мобильного OAuth 2.0. Для создания безопасной схемы мобильного OAuth 2.0 мало реализовать стандарт в чистом виде и проверять redirect_uri. ...

Ozon нанял 100 сотрудников для новых проектов и решил удвоить штат разработки К команде присоединились специалисты закрывшегося в Москве центра разработки азиатского ритейлера Lazada.

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

[Из песочницы] Mobile-first indexing — революция в поиске от Google Итак, то, что было прогнозируемо и ожидаемо на протяжении последних нескольких лет, наконец случилось. Вслед за постоянно растущим трафиком с мобильных устройств поисковые гиганты меняют алгоритмы поиска, подстраиваясь под интересы своих пользователей. В недавно вышедшем р...

Тонкости продуктового дизайна Продуктовый дизайнер — это не совсем дизайнер. Он может неделями не открывать графический редактор и не произвести ни одного макета за месяц. Потому что основная цель его работы в другом. За последние полтора года я работал над двумя продуктами. С первым (BINO CX) прошел ...

Глава OnePlus рассказал подробнее об «убийце флагманских телевизоров и умных колонок» Руководитель компании OnePlus Пит Лау (Pete Lau) прокомментировал вчершнюю новость о том, что они собираются выйти на рынок телевизоров. Во-первых, он заявил, что под названием OnePlus TV скрывается вовсе не телевизионная приставка, как могли подумать некоторые, а самы...

Ускорение SQLAlchemy для архитектурных космонавтов Хабр, это доклад инженера-программиста Алексея Старкова на конференции Moscow Python Conf++ 2018 в Москве. Видео в конце поста.Всем привет! Меня зовут Алексей Старков — это я, в свои лучшие годы, работаю на заводе. Теперь я работаю в Qrator Labs. В основном, всю свою жизнь,...

Предварительный обзор AOC V2 Series. Шикарный дизайн без рамок В последнее время производители мониторов стали активно работать в направлении дизайна. Дело в том, что как-то сильно продвинуться в плане технологий не получается, современные мониторы для работы или игр и так практически совершенны. Да и пользователям хватает с головой тех...

Кросс-браузерное веб-расширение для пользовательских скриптов Ч.2 В этой статье я продолжаю цикл публикаций, в котором я хочу рассказать о своём опыте написания веб-расширения для браузеров. У меня уже был опыт создания веб-расширения, которое установили около 100 000 пользователей Chrome, которое работало автономно, но в данном цикле стат...

Кросс-браузерное веб-расширение для пользовательских скриптов Ч.3 В этой статье я продолжаю цикл публикаций, в котором я хочу рассказать о своём опыте написания веб-расширения для браузеров. У меня уже был опыт создания веб-расширения, которое установили около 100 000 пользователей Chrome, которое работало автономно, но в данном цикле стат...

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

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

Кто больше зарабатывает в ИТ: офисные или удалённые сотрудники? На «Моём круге» ежемесячно размещается 40% вакансий, предлагающих удалённую работу в сфере ИТ (по данным за 2017 год таких было 35%). При этом, судя по базе резюме сервиса, к удалённой работе готовы 65% специалистов. Налицо явный разрыв между спросом работодателей на удалё...

Минтруд и «Ростелеком» разошлись в оценке количества чиновников, которые получат смартфоны на отечественной ОС Sailfish В мае прошлого года на Хабре сообщалось, что федеральные чиновники будут работать с мобильными устройствами на базе ОС Sailfish. В начале 2018 года был подготовлен проект по обеспечению представителей российских властей новыми устройствами, который подали на рассмотрение в...

Распознавание сцен на изображениях с помощью глубоких свёрточных нейронных сетей Многие продукты нашей компании работают с изображениями. Некоторое время назад мы решили добавить в такие сервисы «умный» поиск по фотографиям, их теггирование. Такая функциональность будет входить в Computer Vision API для дальнейшего использования в продуктах компании. Одн...

Secure Data Act 2018 – в США планируют запретить бэкдоры в устройствах [опять] В середине мая члены Конгресса США представили законопроект, который получил название Secure Data Act 2018. Он запретит правительству и государственным структурам требовать от производителей технических устройств встраивать в свои продукты бэкдоры. Принуждения нельзя будет д...

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

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

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

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

[Перевод] В Стэнфорде разработаны потоковые аккумуляторы, работающие при комнатной температуре Натриево-калиевый расплав находится в потоковых аккумуляторах при комнатной температуре, позволяя получить устройства с высоким рабочим напряжением. Источник: Antonio Baclig Как мы знаем, в последние годы бурно развивается сектор возобновляемой энергетики, и поэтому постоя...

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

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

Что делает VMware, и какой будет сетевая архитектура будущего Как отмечают в Gartner, 10% корпоративных данных генерируются за пределами традиционных ЦОД. И ожидается, что эта цифра вырастет до 50% к 2022 году. Тенденция связана с ростом популярности «периферийных вычислений» (edge computing) и интернета вещей. Компаниям приходится ис...

Витая в облаках: перспективы развития и обратная сторона cloud-сервисов Новый год все ближе, а значит наступает самая благодатная пора для разнообразных прогнозов. Изначально мы планировали охватить сразу несколько аспектов IT-индустрии, но учитывая, насколько объемным стала получаться статья, а также незримый дамоклов меч, нависший в последнее ...

Приглашаем в Gravity Co-working Space на последний Hiring Tournament сезона За последние несколько месяцев мы провели целых три крупных Hiring Tournament в Москве, в рамках которых искали специалистов на такие высокооплачиваемые позиции, как Software Engineering Manager или Chief Software Architect. Мы собирали отзывы, рассказывали о внутренней кухн...

Какие проблемы тимлида можно решить с помощью игры Всем привет! Меня зовут Ртищев Евгений, в Сбертехе я работаю руководителем по развитию ИТ-систем на проектах Единой Фронтальной Системы. 24 сентября я выступал на конференции Saint Teamlead Conf 2018 в Санкт-Петербурге. Мой доклад был о проведённой в команде игре, которая си...

Sberseasons: как я провел это лето Привет! Что делать, если не составил планов на лето? Стажироваться! Сбербанк предложил мне пройти двухмесячную оплачиваемую стажировку. В этом тексте я расскажу о самой программе стажировки Sberseasons, о том, как проходил отбор, чем я занимался и чему научился. Эта стать...

[Из песочницы] Retropie в корпусе Dreamcast Приветствую Всех! Год назад начитавшись статей про retropie и насмотревшись его реализаций в различных корпусах старых консолей решил собрать нечто подобное в корпусе Dreamcast. Читать дальше →

[Перевод] Процедурное создание зданий Эйвинд Фиксдаль (Øyvind Fiksdal) поделился подробностями процедурного процесса создания дома и ландшафта в Houdini и рассказал о преимуществах такого подхода. Введение Меня зовут Эйвинд Фиксдаль, я норвежский художник, раньше работавший в основном с традиционным исскуство...

Microsoft заменит браузер Edge на новый Судьба подготовила данному веб-обозревателю участь предшественника Internet Explorer. Как сотрудники IT-гиганта не старались популяризовать браузер Edge от Microsoft, у них ничего не вышло. Веб-обозреватель не заинтересовал юзеров, хотя имеет ряд преимуществ в использовании...

Китайские хакеры стоят за многочисленными взломами международных компаний На днях специалисты по информационной безопасности из компании ProtectWise завили, что китайская киберразведка стоит за многими взломами самых разных компаний за последние десять лет. Компании, к взлому которых причастны китайцы, расположены в Европе, США, России и многих...

Поисковик от Microsoft научился искать объекты по фото Поисковая система Bing научилась определять объекты на фотографиях и искать информацию о них. Это стало возможным благодаря функции Visual Search, которая сочетает в себе технологии компьютерного зрения и, вероятнее всего, искусственного интеллекта. Благодаря Visual Se...

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

[Перевод] Советы по созданию нестандартных рабочих процессов в GitLab CI Прим. перев.: Оригинальную статью написал Miłosz Smółka — один из основателей небольшой польской компании Three Dots Labs, специализирующейся на «продвинутых backend-решениях». Автор опирается на свой опыт активной эксплуатации GitLab CI и делится накопленными советами для д...

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

Фил Шиллер раскрыл особенности нового процессора Apple A12X Новый процессор компании Apple A12X, который дебютировал в iPad Pro (2018), является самым быстрым и энергоэффективным мобильным чипом в мире на данный момент — о чём красноречиво говорят результаты бенчмарков. Каким образом этого удалось добиться? Приоткрыть завесу т...

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

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

Управляем стоимостью проекта с Earned Value Management Как измерять и контролировать эффективность исполнения планов проектов — такие вопросы являются постоянной головной болью их руководителей. Подходов к решению этих задач много. В данной статье мы рассмотрим основные элементы техники по управлению освоенным объемом (Earned Va...

Надежное хранилище с DRBD9 и Proxmox (Часть 2: iSCSI+LVM) В предыдущей статье я рассмотрел возможность создания отказоустойчивого NFS-сервера с помощью DRBD и Proxmox. Получилось довольно неплохо, но не будем останавливаться на достигнутом и теперь постараемся "выжать все соки" из нашей хранилки. В этой статье я расскажу как подоб...

[Перевод] Внутри Quake: всегда рассматривайте альтернативы Программист Майкл Абраш, в середине 90-х приглашённый Джоном Кармаком для работы над движком первого Quake, написал в процессе разработки серию статей. Это вторая колонка из данной серии. Перевод первой находится здесь. Должен признаться: меня достал классический рок. В по...

Samsung и SK Hynix снижают темпы наращивания производства памяти Компании Samsung и SK Hynix, согласно последним данным, решили скорректировать свои планы по расширению производственных мощностей, предназначенных для выпуска микросхем оперативной (DRAM) и твердотельной памяти (NAND). Производители сталкиваются со снижением спроса и стараю...

[Перевод] NL2API: создание естественно-языковых интерфейсов для Web API Привет, Хабр! Совсем недавно мы кратко рассказывали о Natural Language Interfaces (Естественно-Языковых Интерфейсах). Ну а сегодня у нас не кратко. Под катом вы найдете полноценный рассказ о создании NL2API для Web-API. Наши коллеги из подразделения Research опробовали уника...

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

[Перевод] RoadRunner: PHP не создан, чтобы умирать, или Golang спешит на помощь Привет, Хабр! Мы в Badoo активно работаем над производительностью PHP, поскольку у нас достаточно большая система на этом языке и вопрос производительности — это вопрос экономии денег. Более десяти лет назад мы создали для этого PHP-FPM, который сначала представлял собой н...

BMW запустила в Сиэтле конкурента сервиса Uber Баварский автомобильный гигант BMW вступил в непосредственную конкурентную борьбу с компаниями Lyft и Uber после запуска в Сиэтле сервиса заказа совместной поездки на автомобиле. Координацией работы сервиса занимается ReachNow, подразделение BMW, уже оказывающее услуги карше...

И. Маск анонсировал разработку электрического сверхзвукового самолета Основатель SpaceX и Tesla планирует заняться разработкой сверхзвукового самолета. Об этом предприниматель рассказал в подкасте Д. Рогана.

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

Под неусыпным присмотром: как следить за тарифами хостеров и поддерживать актуальность каталога VPS В далеком 2013 году я написал сайт Поиск VPS, и к моменту первой публикации на Хабре в каталоге была информация о 150 хостерах и более чем 1200 тарифах. Добавление такого массива информации не заняло много времени, так как в первой версии сайта я показывал только основные па...

Бизнес на массаже. В чем подводные камни? Многие видят развешанные объявления об услугах массажа и решают, что им также необходимо заняться оказанием данных медицинских услуг. Как правило, специалисты массажа не имеют медицинского образования, большинство из них оканчивают курсы массажа https://shkolamm.ru/obuchenie...

Microsoft собирается радикально улучшить Skype За последние несколько лет только ленивый пользователь Skype не жаловался на VoIP-мессенджер. И ресурсов потребляет много, и работает не слишком быстро, плюс интерфейс программы стал не очень удобным, а местами даже странными (как раз те места, что были скопированы из Snap...

[Из песочницы] SNMP + Java – невозможное возможно: пишем парсер MIB-файлов SNMP – не самый юзер-френдли протокол: MIB-файлы слишком длинные и запутанные, а OID'ы просто невозможно запомнить. А что если возникла необходимость работать с SNMP на Java? Например, написать автотесты для проверки API SNMP-сервера. Путём проб и ошибок при наличии доволь...

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

[Перевод] Краткое руководство по сложным вычислительным задачам Что компьютеру сделать легко, а что почти невозможно? Эти вопросы лежат в основе вопроса вычислительной сложности. Представляем вам карту этого ландшафта. Различные классы сложности сортируют задачи в иерархическом виде. Один класс может содержать все задачи другого, плюс з...

Анонсирована Kingdom Rush Vengeance, продолжение легендарной серии Отличная новость для всех любителей Kingdom Rush от студии Ironhide Game Studio. Он вернулся! Прям как терминатор, только легендарный Tower Defence с огромным количеством новых персонажей, новых способностей и стратегией для реализации всего этого. Проект получил название...

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

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

Musique 2.2.7 Musique — предоставляет возможность слушать любимую музыку в социальной сети ВКонтакте. Функции приложения Musique: Слушайте музыку из ВК без ограничения. Сохраняйте на устройство. Поиск треков.

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

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

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

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

Нагрузочное тестирование CPU и SSD облачных хостеров: сравниваем Selectel, Servers, MCS и Я.Облако Мы постоянно работаем с интернет-магазинами и сервисами и периодически у наших клиентов встает вопрос, где же им хостить свои проекты. Вопросы эти более чем обыденные: какой хостинг выбрать, в каком регионе, что решать с конфигурацией. В последние годы все большее предпочт...

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

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

Samsung Galaxy M10 получит Exynos 7870 SoC, 3 ГБ оперативной памяти и Android 8.1 Oreo В Geekbench появилась информация о новом смартфоне Samsung под серийным номером SM-M105F из новой серии устройств Galaxy M. Спецификации показывают, что смартфон станет устройством начального уровня.Samsung Galaxy M10 получит 8-ядерный процессор ​​Exynos 7870 с тактовой част...

Дашборды Check Point — вот что я люблю — Зачем вы мне втираете про удобный интерфейс? Это вообще не важно. Меня интересует только функционал! (из беседы с клиентом) При выборе NGFW (или UTM) чаще всего смотрят исключительно на функционал устройства. С этим подходом трудно поспорить (да и не нужно). Устройство б...

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

«Догнал Крузак»: Чем хорош обновленный Toyota Highlander поведал блогер Эксперт рассказал о преимуществах большого кроссовера, который предлагается на отечественном авторынке. Блогер поведал, чем хорош обновленный Toyota Highlander, который, по мнению специалиста, «догнал Крузак», если не брать в счет, что последний является полноценным внедоро...

RabbitMQ против Kafka: два разных подхода к обмену сообщениями В прошлых двух статьях мы рассказывали об IIoT — индустриальном интернете вещей — строили архитектуру, чтобы принимать данные от сенсоров, паяли сами сенсоры. Краеугольным камнем архитектур IIoT да и вообще любых архитектур работающих с BigData является потоковая обработка д...

[Перевод] Чтобы избавиться от боли в спине вам, возможно, придётся сидеть по-другому Когда я сижу, у меня болит спина. Это происходит уже последние 10 лет. И неважно, где я нахожусь – на работе, в ресторане, даже дома на диване. Моя поясница кричит: «Прекрати сидеть!» Чтобы уменьшить боли в спине, на работу я купила себе коленный стул. Потом стол для ра...

Как приходят в ИТ: про стажеров и джунов (результат опроса «Моего круга») Некоторое время назад «Мой круг» принял участие в дискуссии, организованной нашими друзьями из Index School и посвящённой трудоустройству начинающих специалистов. Организаторы поставили перед участниками встречи следующую проблему: «IT-отрасль давно испытывает недостаток ...

[Перевод] Не доверять Facebook уже поздно Более 30 миллионов человек пострадали от излишней доверчивости, и кажется, что последствия этого оставят отпечаток навсегда. За несколько лет, до появления iPhone, iWatch и твитов президента (речь о Дональде Трампе), я поделился с социальной сетью Facebook всеми возможными ...

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

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

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

Viber думает о запуске своей криптовалюты в России в 2019 году О планах Rakuten запустить свою криптовалюту Rakuten Coin на базе существующей программы лояльности было объявлено в феврале этого года."Наша материнская компания Rakuten работает над созданием Rakuten Coin - криптовалюты, которая поддерживается всей экосистемой Rakuten...

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

Смотрите презентацию новых iPhone 12 сентября с AppleInsider.ru! Уже завтра на сцену Театра Стива Джобса выйдут представители Apple и ответят на многие вопросы: будет ли iPhone XS? Когда ждать новый iPad Pro? Зачем iPhone 2 SIM-карты? Как обычно, мы предлагаем вам разделить с нам волнение и радость, связанные с этим мероприятием. По тр...

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

Google убила Chromecast Audio В 2015 году компания Google представила устройство Chromecast Audio, которое подключается к любому динамику посредством линейного выхода 3,5 мм, и тем самым позволяет проигрывать музыку по Wi-Fi через мобильное приложение. С помощью этого крошечного круглого устройства можно...

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

«Это невозможно, но работает»: анализ впечатляющей Switch-версии Wolfenstein II от Digital Foundry В прошлом году специалисты Digital Foundry назвали версии Doom и Wolfenstein II: The New Colossus для Nintendo Switch «невозможными». Портирование на гибридную консоль второй игры, ещё более требовательной к аппаратным ресурсам, вызывало у журналист...

Дизайн-процессы в ISPsystem. Как внедрить идеологию, построить отдел и остаться в живых История об одном редизайне, который изменил подход к разработке в ISPsystem. Я пришёл в ISPsystem в апреле 2016 г. На тот момент ситуация с продуктовым дизайном была следующая: решения по продуктам принимались руководством и программистами, никаких дизайнеров или проектир...

[Из песочницы] Комбинация кроссплатформенного и нативного подхода в разработке мобильных приложений Выпускать приложения для лишь одной мобильной платформы – не актуально и нужно заботиться о разработке сразу двух версий, для iOS и Android. И здесь можно выбрать два пути: работать на «нативных» языках программирования для каждой операционной системы или использовать кроссп...

ДИТ: за год количество первокурсников, изучающих ИТ, увеличилось на 11% Согласно отчету ДИТ, в текущем году в Москве также возросло количество вакансий для специалистов в ИТ-сфере.

[recovery mode] DevBoy — как я создал проект устройства с открытым исходным кодом и запустил проект на Kickstarter Привет друзья! Меня зовут Николай, читателем Хабра являюсь давно, а вот с написанием статей как-то не сложилось. Пора исправлять эту ситуацию, тем более что как раз имеется повод — только что я запустил компанию на Kickstarter для реализации устройства с открытым исходным к...

В Китае количество пользователей Интернета возросло до 801 млн человек По данным Китайского центра информационной сети Интернет (CNNIC), количество пользователей Всемирной Сети в Китае увеличилось до 801,66 млн (последние данные по состоянию на июнь 2018 года). По сравнению с тем же периодом прошлого года количество пользователей увели...

Как мы аудировали Wi-Fi в метро Дели и что из этого вышло В мае этого года МаксимаТелеком подписала соглашение с индийской компанией TechnоSаtComm (TSC), в рамках которого должна была провести аудит уже существующей Wi-Fi сети в метрополитене Дели. Wi-Fi в метро Дели — это совсем не то же самое, что Wi-Fi Московского и Петербург...

Google уберёт из Pixel 3 традиционные кнопки навигации. Как будем управлять смартфоном? Pixel 3 и Pixel 3 XL станут новыми флагманами компании. Смартфоны представят 4 октября, о чём Google уже успела рассказать на платформе Famebit. Чем ближе дата анонса, тем больше подробностей. Сейчас сотрудник поискового гиганта поведал о нововведениях в навигации устройств...

[Из песочницы] Автоматизация с Codeception + Gherkin + PageObject для самых маленьких Не найдя в интернете ни одного конкретного примера реализации Gherkin с паттерном проектирования Page Object для Codeception, подумалось, что будет не лишним рассказать интернету о собственной реализации этого паттерна. Эта статья рассчитана скорее на тех, кто уже немного...

Дайджест новостей из мира PostgreSQL. Выпуск №10 Мы продолжаем знакомить вас с самыми интересными новостями по PostgreSQL. Релизы PostgreSQL 11 Beta 4 В этом релизе починили баги, выявленные после выхода Beta 3. В том числе: теперь отключена по умолчанию JIT-компиляция. имена в constraint-ах должны быть уникальны. убра...

Всё под контролем. Зачем нужны системы мониторинга инженерной инфраструктуры центров обработки данных Хабр, привет! Я ведущий инженер компании «ЛАНИТ-Интеграция». Работаю здесь больше 20 лет. Последние семь лет занимаюсь инженерным обеспечением ЦОДов: устанавливаю и запускаю оборудование в работу. С каждым годом появляется всё больше требований к надежности и удобству испо...

Улыбка может звучать и это заразительно В последние годы учёные активно изучают взаимосвязь улыбки и звука. Согласно некоторым исследованиям, люди способны воспринимать улыбку не только визуально, но и акустически. Подробнее об этом рассказываем под катом. Читать дальше →

Как мы мигрировали базу данных из Redis и Riak KV в PostgreSQL. Часть 1: процесс Это первая часть статьи, в которой я расскажу о том, как мы построили процесс работы над большим проектом по миграции БД: про безопасные эксперименты, командное планирование и кросс-командное взаимодействие. В следующих статьях подробней расскажу про технические проблемы, ко...

Withings после 2 лет молчания анонсировала гибридные умные часы Steel HR Sport Компания Withings объявила о выпуске гибридных умных часов Steel HR Sport. Эта новость слегка ошеломила общественность. Дело в том, что компания входит в состав технологического гиганта Nokia и уже порядка 2-х лет не выпускает носимые устройства.Withings Steel HR Sport ̵...

Проектирование дашбордов для веб-аналитики e-commerce сайта. Часть 2: Email-рассылки. Стратегический дашборд Email-каналом в e-commerce проектах пользуются давно. Почтовые рассылки запускают, чтобы оповестить клиентов о новых продуктах и новостях компании, рассказать о текущих и планируемых акциях, поделиться интересным контентом. Основными целями использования данного канала я счи...

Apple уступила Google звание самого дорого бренда в мире В последние несколько лет многие аналитики признавали бренд Apple самым дорогим в мире. Однако по мнению авторов рейтинга BrandZ в этом году самым дорогим брендом является Google. Бренд интернет гиганта специалисты оценили в 302,06 миллиарда долларов.Читать дальше... Prosto...

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

Как работает PageRank: реализация на языке R через линейную алгебру и power-метод Привет, хабровчане! Меня зовут Алексей. На этот раз я вещаю с рабочего места в ИТАР-ТАСС. В данном небольшом тексте я познакомлю вас с методом расчета PageRank © (далее буду называть его ПР) на простых, понятных примерах, на языке R. Алгоритм является интеллектуальным дос...

В России пройдут три годовых эксперимента по имитации полёта к Луне Директор Института медико-биологических проблем (ИМБП) РАН Олег Орлов в интервью сетевому изданию «РИА Новости» рассказал о планах по реализации научного проекта SIRIUS. Напомним, что программа SIRIUS, или Scientific International Research In Unique terrestrial Station, реал...

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

Чек на продажи в Google Play — стоит ли беспокоиться? Обязан ли разработчик применять кассу при продажах через иностранные площадки? Недавно на Хабре меня попросили обосновать невозможность применения контрольно-кассовой техники (ККТ) при реализации приложений на зарубежных маркетах. Достаточно часто приходится отвечать на во...

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

Разработка Технического задания по ГОСТ 34 легко и просто Нередко слышишь мнение, что составление Технического задания по ГОСТ 34 (ТЗ) занятие не только трудоемкое, но и крайне раздражающее, поскольку приходится писать много всякой ерунды, воды. Но подумайте: разработкой этого ГОСТа занимались целые НИИ, это был проект на государст...

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

Количество игр в Steam уже превысило 30 тысяч Журналисты издания PC Gamer обратили внимание на количество зарегистрированных игр в сервисе Steam. Данный показатель превысил отметку в 30 тысяч, и случилось это несколько недель назад. Информация стала известна только сейчас из-за неудобной системы подсчёта игр в ...

Habr.com. Transparency report Давно сбились со счёта, сколько же теорий заговора мы прочитали, пока отделяли Гиктаймс от Хабра, тасовали хабы, объединяли обратно и переезжали в .com-зону. Наблюдателю со стороны такие рокировки действительно могут показаться странными. Мы не скрывали, что одной из причин ...

Книга «Java в облаке. Spring Boot, Spring Cloud, Cloud Foundry» Всем привет! В основном данная книга предназначена для разработчиков Java- и JVM-машин, которые ищут способы создания более качественного ПО в короткие сроки с помощью Spring Boot, Spring Cloud и Cloud Foundry. Она для тех, кто уже слышал шум, поднявшийся вокруг микросервис...

Военный эксперт рассказал о российских ответах на изменение ядерных сил США В последнее время слишком часто говорят о возможном выходе Соединенных Штатов из Договора РСМД. Появилась реакция на данные слухи со стороны специалистов из РФ. Военный эксперт Дмитрий Корнев рассказал о возможных ответах на изменение ядерных сил США и заявил, что Москва го...

Microsoft перестанет выпускать привычные обновления для Windows 10 Microsoft объявила о планах прекратить распространение ежемесячных дельта-обновлений (Delta Update) Windows 10, начиная с 12 февраля 2019 года. Вместо этого компания будет использовать исключительно экспресс-обновления (Express Update).  Софтверный гигант ещё в 2016 год...

[Из песочницы] Кастомный виджет googleTranslate для сайта Перед тем как преступить к написанию данной статьи, я решил посетить страницу где генерируется Google Translate Widget, чтобы узнать о возможных изменениях и увидел данное сообщение: Получить доступ к переводчику сайтов больше нельзя. Это никак не отразится на тех, кто уже у...

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

[Перевод] Могут ли эти 35-тонные блоки решить гигантскую проблему с возобновляемыми источниками энергии? Компании Energy Vault и Idealab анонсировали коммерческую доступность их «новаторского» решения и планируют в реальности на полных мощностях организовать реализацию своего энерго-стартапа совместно с индийским энергетическим гигантом Tata и мексиканской строительной компан...

Моя история прохождений интервью в IB IT (Java разработчик) с примерами типичных заданий Так получилось, что я хотел стать программистом еще учась в университете в Москве, но стал им уже за пределами России и не сразу — путь был долог и тернист. Я ходил на множество интервью (вначале искал я, потом уже искали меня), вникал в тонкости работы и размышлял на тему —...

Group-IB выявила более 400 сайтов-клонов AliExpress в преддверии Black Friday В ноябре специалисты Group-IB обнаружили более 400 сайтов-клонов, имитирующих популярную торговую площадку AliExpress, и ещё две сотни сайтов, созданных под известные бренды и интернет-магазины. Эксперты отмечают, что целью подобных мошеннических ресурсов может быть как реал...

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

Во что обходится Google, чтобы ее поисковик был ... По итогам 2013 года Google перечислила Apple сумму в 1 млрд долларов за то, чтобы ее поисковик по умолчанию работал в браузере Safari на iOS-устройствах. В прошлом году эта сумма составила уже 3 млрд долларов и по итогам 2018г. она может увеличиться втрое, достигнув отметки ...

Браузер Brave интегрировался с Tor В то время как Firefox только планирует интеграцию с Tor, браузер Brave уже сделал это на уровне приватных вкладок (Private Tabs). Функция реализована в последней версии Brave 0.23. Читать дальше →

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

Видео дня: Apple объясняет, почему новые планшеты iPad Pro могут заменить ваши ПК Во время анонса новых планшетов iPad Pro компания Apple сравнивала их производительность с обычными ПК. Позже тесты показали, что компания вполне имеет на это право, так как в некоторых реальных задачах SoC A12X Bionic действительно существенно быстрее многих полноценны...

[300] Еженедельный подкаст AppleInsider.ru Поддержать подкаст Перечислять 1$ (или больше) в месяц при помощи сервиса Patreon Перевести любую сумму единовременно при помощи Yandex Вообще не про Apple Панические атаки при -13ч Анонс спец. выпуска подкаста Интерактивный канал подкаста AppleInsider.ru Официальный чат...

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

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

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

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

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

Развитие баз данных в Dropbox. Путь от одной глобальной базы MySQL к тысячам серверов Когда только Dropbox запустился, один пользователь на Hacker News прокомментировал, что реализовать его можно несколькими bash-скриптами с помощью FTP и Git. Сейчас такого сказать никак нельзя, это крупное облачное файловое хранилище с миллиардами новых файлов каждый день, к...

Более трети слушателей музыки — пираты С момента изобретения формата MP3 музыкальная индустрия страдала от пиратства. Лишь последние годы ситуация стала улучшаться благодаря массе потоковых сервисов.

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

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

Lada Largus «для экономных»: известна дата дебюта Материал подготовлен дружественной редакцией auto.mail.ru. Алексей Сучков, генеральный директор ООО «АТС АВТО» на Московском автосалоне рассказал, что сейчас универсал Lada Largus, переведённый на метан, над которым работают специалисты компании, проходит финальные испытания...

Apple Wallet. Что это такое и как интегрировать в него свою карту Принято считать, что Wallet – не самый популярный сервис в СНГ. Но уже во втором проекте подряд заказчик ставит задачу «Сделать интеграцию с Wallet». Поэтому я решил написать эту статью, чтобы рассказать о сервисе в целом и показать, как интегрировать в него свой продукт. Чт...

Уязвимость позволяет отследить любой смартфон с Аndroid Исследовательская компания Nightwatch Cybersecurity опубликовала шокирующие сведения о новой уязвимости, обнаруженной в операционной системе Android. Данная уязвимость позволяет получить самую разную информацию об устройстве, включая название сети Wi-Fi, BSSID, IP-адрес...

Samsung и LG покажут 5G-смартфоны на выставке MWC 2019 Южнокорейские гиганты Samsung Electronics и LG Electronics, по информации ресурса The Korea Herald, намерены представить свои первые смартфоны с поддержкой мобильных сетей пятого поколения (5G) в феврале — на выставке Mobile World Congress (MWC) 2019, которая пройдёт в испан...

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

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

[Перевод] Как общаться в англоязычном офисе: 14 полезных идиом На Хабре в последние годы публикуется довольно много статей о переезде, в том числе в США и Великобританию. Обычно в таких материалах рассказывают о поиске работы и визовых вопросах, но не так много внимания уделяется дальнейшей интеграции, в том числе в рабочий коллектив....

[Из песочницы] Как я съездил на Droidcon Berlin Привет, меня зовут Виталий, я Android разработчик компании Tinkoff.ru, работаю в Санкт-Петербургском офисе и в этом году я впервые посетил международную конференцию Droidcon Berlin, поэтом кратко хотел рассказать о своих впечатлениях. Данная статья не содержит большого колич...

Пользователи требуют от Nova Launcher функции Android P Вот уже на протяжении нескольких месяцев о популярном лаунчере Nova Launcher ничего не слышно. Фанаты обеспокоились, как бы разработчики не забросили приложение, кое-кто подумал самое страшное — проект закрылся. Похоже, с подобными вопросами пользователи начали активно стуча...

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

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

Австралийцы смогут оплатить счета с помощью криптовалют Жители Австралии смогут оплатить счета с помощью биткоина и других криптовалют вне зависимости от того, принимает ли бизнес цифровые активы, сообщает Financial Review. Эта опция стала возможной благодаря партнерству биллинговой платформы Gobbill и австралийской криптовалютно...

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

Security Week 03: 2019 — год приватности Ладно, может и не весь 2019 год, и вообще предсказания — штука сложная и неблагодарная. После громкого заголовка выскажемся точнее: важные новости начала января почти все так или иначе посвящены приватности. В 2018 году вопросы ценности данных, собираемых с клиентов сетевых ...

[Перевод] Интервью с Райаном Далем, создателем Node.js Райан Даль (Ryan Dahl) в 2009 году представил Node.js, спустя несколько лет отошел от дел, а на прошлой неделе нашумел новым проектом: deno — A secure TypeScript runtime on V8 (GitHub, распаковка). Самое время вспомнить интервью, которое Райан дал подкасту Mapping The Jour...

Новости Android #189: Android Q и новинки от OnePlus Представляем вашему вниманию 189-й выпуск нашего еженедельного проекта «Новости Android»! Сегодня мы поговорим о Android Q, новинках от OnePlus и многом другом. Ниже с этими же новостями вы можете ознакомиться в традиционном текстовом формате. Google представила приложени...

Samsung начала производство Galaxy S10 на месяц раньше Обычно начало производства новых флагманских смартфонов Samsung серии Galaxy S приходится на январь, а официальная премьера новинок проходит в конце февраля или начале марта в рамках выставки Mobile World Congress. В 2019 году южнокорейский гигант, по всей видимости...

Метеостанция на Arduino от А до Я. Часть 3 Продолжение. Начало здесь. Центральный блок. Программное обеспечение Наконец мы подошли к самой трудной части для любого программиста — описать по-человечески что он там наваял. Исходный код для сервера составляет около 1300 строк, включая отступы, но это не должно вас пугат...

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

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

«Мерседес» научится избегать криминальных районов Когда ты едешь в новеньком Mercedes-Benz, окружающие могут относиться к тебе довольно недружелюбно — особенно если тебя угораздило заехать в неблагополучные районы американских городов вроде Южного Чикаго и прочих гетто. Как правило, местные хорошо знают, в какие кварталы лу...

[Из песочницы] Хороший код до Google-a не доведет Долгое время работая в разных сферах ИТ, мы с исследовательской командой наблюдали все возможные проблемы становления разработчиков и все причины-следствия их дефицита. Нас интересовало: почему программист развивается в senior-специалиста так долго или вовсе им не становится...

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

Как настроить установку переменных окружения Nuxt.js в рантайме, или Как сделать всё не как все и не пожалеть (Иллюстрация) Senior web developer’ы Антон и Алексей продолжают рассказ о непростой борьбе с Nuxt. В предыдущем раунде битвы с этим фреймворком они показали, как запустить проект на Nuxt так, чтобы все были счастливы. В новой статье поговорим о реальном применении фреймвор...

Мессенджеры с функцией Walkie-Talkie ( Push-To-Talk, рация) Сразу же хотелось бы пояснить что функционал Walkie-Talkie или Push-To-Talk — это совсем не тоже самое что отправка аудиосообщений в обычных мессенджерах. Более того, ни один из популярых мессенджеров — WhatsApp, Skype, Viber, Telegram и т. д. не имеет такой возможности. ...

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

GeoPuzzle — собери мир по кусочкам Хочу рассказать о проекте, который развивал последние пару лет. Называется он GeoPuzzle и представляет собой игру-паззл на политической карте мира. Цель — расставить кусочки-страны на свои места. Идея подсмотрена в статье «Головоломка Mercator для знатоков географии», такж...

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

Intel выпустит процессор с трехмерной архитектурой Foveros в 2019 году Только вчера мы разбирались, почему медиа твердят о потере Intel доминирующей позиции на рынке и как на компании отразится внедрение Amazon собственного серверного ARM-процессора, как представители технологического гиганта сделали очередной крупный анонс. Компания Intel пр...

Прямая линия с TM. v5.0. Внутри важный опрос Сегодня 25 января, день студента, а мы как будто три сессии сдали: запустили англоязычную версию Хабра, поменяли некоторые алгоритмы, потратили бочку WD-40 на раскручивание гаек, которые десятилетие были затянуты. К анонсам этих изменений нам прислали более 2000 комментариев...

Поставил 301 редирект с дропнутого домена. Как понять, что он работает? Вопрос пользователя: Мы купили дропнутый домен и настроили с него 301 редирект на продвигаемый сайт. Работает ли дроп – как проверить? Через сколько времени нам понять, передалось ли ссылочное с этого дропа на наш сайт? Наш ответ Для того, чтобы понять, работает 301 ре...

Онлайн-трансляция: проверяем хабраэффект Создавая систему видеонаблюдения «Линия», мы разработали мощный инструмент для онлайн-трансляций. На «Хабре» данная тема остается неизменно популярной: здесь подробно описывались как готовые решения, так и кейсы по созданию сервера онлайн-вещаний. Мы решили пойти дальше и ...

Valve рассказала о планах по развитию Steam на 2019 год Вчера на официальном блоге Steam появилась довольно большая публикация об итогах 2018 года. Представители компании Valve рассказали о своих достижениях, которые действительно впечатляют. Например, платформа уже преодолела рубеж в 30 тыс. игровых проектов (это без учёта DLC и...

Крупнейшие китайские корпорации готовятся дать бой Disney Китай никогда не стоит на месте. Чуть ли не каждый день мы слышим о новой инновации и новом технологическом скачке, возникшем в Поднебесной. Хорошие эксперименты и не очень – Китай готов дать о себе знать. И последние новости не могут не удивлять – речь на этот раз идёт не о...

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

[Перевод] Издержки согласования в коллективах Это краткое отступление в текущей серии статей о том, как избегать введения сервисов для различных сущностей. Интересный разговор за ужином привёл к мыслям, которые я решил записать. Закон Амдала В 1967 году Джин Амдал представил довод против параллельных вычислений. Он утв...

CLRium #4: Серия мини-конференций по .NET Темы: C# 8.0, .NET Core 2.2 и .NET Core 3.0, CLR Вы успеваете отслеживать все свежее в мире .NET, что происходит в последнее время? C# 8.0? Span/Memory? ValueTasks? System.IO.Pipeline? CLI API & Global Tools? Если нет, то лучший способ наверстать упущенное — сходить н...

Новый поиск Microsoft Search будет использоваться в Office, Windows, Bing и других продуктах компании Корпорация Microsoft рассказала о своих амбициозных планах полностью переделать поисковый опыт в Office, Windows, Bing и других продуктах. Новая версия поиска получила название Microsoft Search и первоначально появится в Bing и Office.com. Это произойдёт уже сегодня (но пока...

Почему разработчики дороже денег, как их сохранить и преумножить Разработчики ПО становятся активом более ценным, чем деньги. Упустить их или потерять над ними контроль (и ещё непонятно, что хуже) легко как никогда. Мы решили рассказать о том, как можно снизить эти риски. Читать дальше →

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

Компания, выпускающая смартфоны Nokia, привлекла 100 млн долларов инвестиций Финская компания HMD Global, которая занимается выпуском мобильных телефонов под брендом Nokia, как сообщается, в очередном раунде финансирования привлекла 100 млн долларов. Компания сообщает, что планирует расширить свой ассортимент и удвоить количество каналов продаж...

Компания, выпускающая смартфоны Nokia, привлекла 100 млн долларов инвестиций Финская компания HMD Global, которая занимается выпуском мобильных телефонов под брендом Nokia, как сообщается, в очередном раунде финансирования привлекла 100 млн долларов. Компания сообщает, что планирует расширить свой ассортимент и удвоить количество каналов продаж...

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

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

[Из песочницы] Интересная задачка на С Просматривая протоколы собеседований на позицию разработчика, обнаружил такую задачу: "Предложите код, который бы выводил на печать числа в убывающем порядке от n до 0, не используя (скрыто или явно) операторы сравнения (реализация функции вывода на печать не в счет)&qu...

Как создавался звук в Pathfinder: Kingmaker Pathfinder: Kingmaker (далее PF:K для удобства) — компьютерная ролевая игра, созданная студией Owlcat Games и вышедшая этой осенью в Steam и GoG. Проект, вдохновлённый классическими играми от Bioware и разделяющий с ними такие особенности, как использование правил популярно...

The New iOS Mobile Enterprise. Часть #1: Кодогенерация для ресурсов Всем привет! Меня зовут Дмитрий. Так получилось, что я являюсь тим лидом в команде из 13 iOS разработчиков уже на протяжении двух лет. И вместе мы трудимся над приложением Тинькофф Бизнес. Хочу поделиться с вами нашим опытом о том, как релизить приложение в неожиданный моме...

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

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

[Из песочницы] Настраиваем автоматический запуск UI тестов Android приложения через TeamCity Рано или поздно любой тестер, развивающий практики автотестирования, сталкивается с проблемой автономного выполнения своих тестов. Причем, если специалист опытный, то он старается столкнуться с этим как можно раньше. Так и я, после первого успешного прогона автотеста локальн...

[Перевод] Dead Cells: использование 3D-конвейера для 2D-анимации Можно сказать, что девиз почти всех инди-разработчиков — это «Большие мечты при ограниченных ресурсах». Когда я начал работать над первой игрой Motion Twin для Steam Dead Cells, эта фраза стала и моим девизом. Меня зовут Тома Вассёр, в течение целого года я был единственны...

Американские ученые напечатали на 3D-принтере работающую сердечную мышцу Трансплантация органов ежегодно спасает множество человеческих жизней. Однако в трансплантологии есть масса недостатков: от отторжения пересаженного образца до банального отсутствия необходимого органа в конкретный момент времени. Последнюю проблему может решить создание и...

Планы Viber в России: шопинг в приложении и запуск собственной криптовалюты Генеральный директор Viber Джамел Агауа и глава направления электронной коммерции компании Зефрин Ласкер рассказали об итогах работы Viber за последний год и планах по развитию компании. Подробнее об этом читайте на THG.ru.

[Из песочницы] Реализация алгоритма k-means (k-средних) на примере работы с пикселями Всем привет! Недавно нужно было написать код для реализации сегментации изображения с помощью метода k – средних (англ. k-means). Ну, первым делом Google в помощь. Нашел много информации, как и с математической точки зрения (всякие там сложные математические каракули, хрен п...

Защита данных облачного Microsoft Office 365 с помощью решения Veeam Все больше организаций переходит к использованию облачного Microsoft Office 365, и Veeam продолжает обеспечивать для них защиту данных – наши решения работают 24х7, а разработчики следуют календарю релизов и обновлений. Так, когда многие наши читатели были на отдыхе в разгар...

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

Запах кофе можно будет передать посредством сети Интернет Учёные из Малайзии научились передавать запахи в «электронном» виде. Об этом сообщают Новости ИТ со ссылкой на 24news.com.ua. На данный момент ведётся тестирование указанной разработки. Для участия в исследовании учёные привлекли тридцать одного добровольца. Им в нос ввели ...

ASUS расширила ассортимент видеокарт GeForce RTX 2080/2080 Ti до 10 моделей Компания ASUS приняла решение удвоить количество видеокарт GeForce RTX 2080 и GeForce RTX 2080 Ti, которые будут доступны для приобретения начиная со второй половины сентября. Сегодня мы вкратце расскажем о трёх новинках с дизайном ROG Strix и паре моделей Dual GeFo...

[Перевод] Выбираемся из кроличей норы SPA при помощи современного Rails TL;DR: Тропа SPA темна и полна ужасов. Ты можешь бесстрашно сражаться с ними… или выбрать другой путь, который приведёт тебя к нужному месту: современный Rails. Я вспоминаю, как думал, что Rails фокусируется на неправильной цели, когда DHH анонсировали Turbolinks в 2012 г...

Что почитать про Java прямо сейчас? Язык Java появился в уже далёких в 1990-х годах и менее чем за 5 лет стал одним из трёх самых популярных языков на планете. Сегодня, в том числе благодаря развитию мобильного мира, Java продолжает быть современным и невероятно востребованным представителем мира IT. Но попул...

Роскосмос сформирует отряд женщин-космонавтов Космонавт-испытатель Елена Серова, бортинженер-1 основного экипажа космического корабля «Союз ТМА-14М» Роскосмос сформирует отряд женщин-космонавтов для полётов на орбиту, сообщил агентству ТАСС анонимный источник в ракетно-космической отрасли: «Будет сформирован полноцен...

Как развернуть окружение для разработки приложений на React Native Доброго времени суток! Решив начать разрабатывать приложения на React Native, я столкнулся с проблемами разворачивания окружения. Сегодня я хочу поделиться опытом его настройки. Конечно, на официальном сайте есть подробное описание, но следуя только этим рекомендациям, был...

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

Из нагруженной MPP СУБД — бодрый Data Lake с аналитическими инструментами: делимся подробностями создания Все организации, которые имеют хоть какое-то отношение к данным, рано или поздно сталкиваются с вопросом хранения реляционных и неструктурированных баз. Непросто найти одновременно удобный, эффективный и недорогой подход к этой проблеме. А еще сделать так, чтобы на данных см...

[Из песочницы] Усложняя стандартный пример Стандартная библиотека С++ предлагает не только набор классов, но также определяет способ написания программ. В рамках данной статьи рассматриваются общие требования к реализации программ при помощи STL. Рассмотрим следующую задачу: Считать из файла input.txt массив целых ...

Boring Company (та самая) построит экспериментальный подземный гараж в туннеле Несмотря на «скучное» название, у Boring Company довольно грандиозные планы и амбиции. Компания предложила построить 5-километровый туннель от станции метров в Лос-Анджелесе до стадиона Доджер, а также недавно ее выбрали для строительства скоростной транспортной связи в Чи...

Видео дня: Apple объясняет, почему новые планшеты iPad Pro могут заменить ваши ПК Во время анонса новых планшетов iPad Pro компания Apple сравнивала их производительность с обычными ПК. Позже тесты показали, что компания вполне имеет на это право, так как в некоторых реальных задачах SoC A12X Bionic действительно существенно быстрее многих полноценны...

Сундар Пичаи поведал о невероятном успехе Google Translate. Монетизация сервиса не за горами? У компании Google плеяда успешных сервисов, которые приносят стабильную прибыль. Среди них Google Поиск, YouTube, Google Docs и Gmail. Но многие забывают Google Translate, который пока что остаётся без рекламы. Впрочем, после недавних откровений гендиректора Сундара Пичаи об...

Apple планирует построить еще один кампус Похоже, что Apple понравилось строить новые кампусы. Если верить источникам, знакомым с планами производителя iPhone, то сейчас компания уже возводит несколько офисных комплексов и в планах есть еще как минимум один кампус.Читать дальше... ProstoMAC.com.| Постоянная ссылка ...

Google: количество слешей в URL не имеет значения для поиска Google не учитывает количество слешей в URL. Об этом заявил сотрудник поиска Джон Мюллер, отвечая на вопрос одного из специалистов в Twitter. Вопрос звучал так: «Как насчёт количества каталогов в URL-адресах? Я сейчас работаю над сайтом, где архитектура выглядит примерно так...

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

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

Google представила новое приложение для Android с функцией голосового управления Google представила альтернативную версию Google Assistant под названием Voice Action Services, работоспособность которой не зависит от сервиса Google Search. Об этом сообщает 9To5Google со ссылкой на официальных представителей компании. Необходимость выпуска нового помощник...

Заряди мозги напрямую! Рантаймы, компиляторы и перформанс на Joker 2018 Многие из нас ходят на конференции по Java только из-за хардкора. Это статья о том, что в этом плане изменилось за год. Хардкор бывает нескольких видов. Можно выделить как минимум: перформансные оптимизации в любых проявлениях; внутренности достаточно сложных технологий (Op...

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

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

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

Машинное обучение и мобильная разработка Как правило, data scientist имеет смутное представление о мобильной разработке, а разработчики мобильных приложений не занимаются машинным обучением. Андрей Володин — инженер Prisma AI живет на стыке этих двух миров и рассказал ведущим подкаста Podlodka, каково это. Восполь...

[Из песочницы] Flutter: а стоит ли начинать Как заядлый любитель новинок в IT, еще с первых новостей о многообещающей платформе от Google, а тем более после конференции о флаттере, было решено попробовать Flutter. Тут будут ИМХО, которые дадут задуматься, а стоит ли тратить свободные человеко-часы. Читать дальше &r...

[Из песочницы] Двусторонняя аналитика партнерского iframe-виджета с помощью Google Tag Manager Виджеты сегодня являются неотъемлемой частью многих крупных порталов, поскольку позволяют использовать сложные партнерские разработки избегая долгие процедуры внедрения. Веб-аналитика виджетов при этом интересна всем сторонам, но в случае с iFrame возникают трудности в плане...

[Перевод] Как не пропустить ни одного сообщения Обработка событий — одна из самых распространенных задач в области бессерверных технологий. Сегодня расскажем о том, как создать надежный обработчик сообщений, который сведет к нулю их потерю. Кстати, примеры написаны на C# с использованием библиотеки Polly, но показанные по...

Усталость Маска и проверки от властей: что произошло после объявления о возможном уходе Tesla с биржи Судебные иски, проблемы с комиссией по ценным бумагам, поиск соруководителя компании и возможная помощь от SpaceX.

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

[recovery mode] DEV Labs 2018. Онлайн-митап для C++ разработчиков. 15 декабря Уважаемые коллеги! Приглашаем вас на финальный митап серии DEV Labs в 2018 году, который состоится 15 декабря и будет посвящён разработке на C++. Для этого митапа мы собрали программу из трёх докладов, основанных на реальных примерах из каждодневной рабочей практики. По...

Google выпустила приложение «Подкасты» Сегодня компания Google выпустила бесплатное приложение «Подкасты» для Android, тем самым предоставив пользователям новый способ прослушивания аудиоконтента. Отмечается, что приложение тесно интегрировано с голосовым помощником Google Assistant и способно предоставлять вам ...

Twitter откажется от «лайков» Как стало известно, популярная социальная сеть Twitter планирует отказаться от кнопки «лайк», о чем заявил сам основатель компании Джек Дорси (Jack Dorsey). Источник утверждает, что в ходе мероприятия, которое прошло в офисе Twitter на прошлой неделе, Джек Д...

Apple: iPhone это нечто большее, чем просто телефон Apple неоднократно рассказывала нам о преимуществах iPhone в своих рекламных кампаниях. В этот раз корпорация решила привлечь внимание необычным образом — рассказав о идеологии своего главного продукта. Материалы были размещены на странице «Почему iPhone» на официаль...

Xiaomi больше не торопится в США, намереваясь и дальше завоевывать Европу В ходе свежего интервью исполнительный директор компании Xiaomi Лей Цзунь (Lei Jun) говорил о планах компании относительно выхода на новые рынки. Он заявил, что компания и дальше планирует завоевывать рынок Европы, усиливая свое присутствие в регионе, а вот с выходом на...