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

[Перевод] Скорость хранилища подходит для etcd? Спросим fio Короткая история о fio и etcd Производительность кластера etcd во многом зависит от производительности его хранилища. etcd экспортирует некоторые метрики в Prometheus, чтобы предоставить нужные сведения о производительности хранилища. Например, метрику wal_fsync_duration_se...

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

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

Мы два года развивали свою систему мониторинга. Кликай, чтобы… Всем привет! Я уже рассказывал в этом блоге об организации модульной системы мониторинга для микросервичной архитектуры и о переходе с Graphite+Whisper на Graphite+ClickHouse для хранения метрик в условиях высоких нагрузок. После чего мой коллега Сергей Носков писал о самом ...

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

Объектное хранилище в подсобке, или Как стать самому себе сервис-провайдером Первый прототип объектных хранилищ мир увидел в 1996 году. Через 10 лет Amazon Web Services запустит Amazon S3, и мир начнёт планомерно сходить с ума от плоского адресного пространства. Благодаря работе с метаданными и своей возможности масштабироваться, не проседая под нагр...

[Из песочницы] Как продублировать цели из Яндекс.Метрики в Google Analytics Что делать, если вы настроили большое количество целей в Яндекс.Метрике через Google Tag Manager (GTM), и нужно срочно перенести эти цели в качестве событий в Google Analytics (GA)? Конечно, можно перенастроить каждый тег на параллельную отправку событий в GA и в Метрику, но...

Еще одна система мониторинга 16 модемов, 4 сотовых оператора= Исходящая скорость 933.45 Мбит/с Введение Привет! Это статья про то, как мы написали для себя новую систему мониторинга. От существующих она отличается возможностью высокочастотного синхронного получения метрик и очень маленьким потребление...

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

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

А не фигню ли я опять делаю? Как и зачем внедрять метрики качества Привет, Хабр! Когда-то мы использовали метрику «Вроде бы стало лучше» для оценки качества наших релизов. Но потом мы решили довериться чему-то более надёжному. В этой статье я расскажу о том, как искал гайд по метрикам, не нашёл и создал свой. Читать дальше →

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

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

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

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

[Из песочницы] Хранение и автоматическая сортировка фото и других файлов. Работа с файлохранилищем на базе NAS Synology Давно хотел написать про то как я храню свои файлы, как делаю бэкапы, но все никак не доходили руки. Недавно тут появилась статья, в чем-то похожую на мою но с другим подходом. Сама статья. Я уже много лет пытаюсь найти идеальный для себя метод для хранения файлов. Думаю я ...

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

Интерфейсы для мониторинга производительности популярных БД в Foglight for Databases В прошлых статьях мы рассказывали о мониторинге различных БД в Quest Foglight for Databases и о подходе к быстрой локализации проблем производительности SQL Server. В этой мы покажем какие ещё дашборды можно использовать на основе собираемых метрик. А метрик этих достаточн...

Метрика приглашает на вебинар про отчеты по контенту 17 июля Яндекс.Метрика проведет бесплатный вебинар, посвященный тонкостям работы с отчетами по контенту, специально разработанными сервисом для онлайн-изданий в начале июля. Руководитель Метрики Ксения Аникеева расскажет, как правильно подключить отчеты и как использова...

Прокачка проекта от Soft Launch до $1 млн выручки в месяц Привет, Хабр! Я руковожу отделом закупки трафика для мобильных и десктопных проектов в Mail.ru Group. Сегодня в этом посте я подробно расскажу про трафик для игр. Он написан по мотивам моего доклада на конференции The Big Deal. Но сначала немного о себе. Я работал с огромн...

Масштабирование приложения в Kubernetes на основе метрик из Prometheus Распространённая ситуация: у вас есть несколько приложений, у одного из них пиковая нагрузка приходится на дневное время, а в другие часы к нему никто не обращается (либо обращаются, но редко); при этом другим приложениям мощности кластера могут пригодиться и в ночное врем...

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

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

Лучше день потерять В инвестировании есть понятие «Плохо сейчас — хорошо потом». Инвестор регулярно отщипывает 10, 20% или даже 30% своего заработка на будущее. Эти деньги он инвестирует в облигации, акции, ОФЗ, ETF — кто во что горазд. Сейчас, в моменте, инвестор отбирает у себя свой заработок...

Сертификация администраторов баз данных и многое другое на юбилейном DevConfX (21-22 июня в Москве) Продолжаем голосовать за интересные доклады в секции «Хранилища данных (Storage)» на DevConfX, которая пройдет уже через неделю. Обратите внимание на доклад о сертификации специалистов PostgreSQL, оставайтесь всегда в курсе последних событий в мире баз данных. Заявки на сек...

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

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

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

Мелкая питонячая радость #4: Radon — качество кода, измеренное в числах Инженеры очень любят измерения и числа. Поэтому нет ничего удивительного в том, что они пытаются измерять в численном виде такую нетривиальную штуку, как качество кода. Метрик для оценки текстов программ придумали немало — от банального количества строк кода в проекте до н...

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

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

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

Яндекс.Метрике исполнилось 10 лет Выход Метрики из закрытой беты состоялся 24 апреля 2009 года

Time series данные в реляционной СУБД. Расширения TimescaleDB и PipelineDB для PostgreSQL Time series данные или временные ряды — это данные, которые изменяются во времени. Котировки валют, телеметрия перемещения транспорта, статистика обращения к серверу или нагрузки на CPU — это time series данные. Чтобы их хранить требуются специфичные инструменты — темпоральн...

Линтеры в Go. Как их готовить. Денис Исаев Предлагаю ознакомиться с расшифровкой доклада Дениса Исаева "Линтеры в Go. Как их готовить." В go 50+ линтеров: в чем их профит и как эффективно встроить их в процесс разработки? Доклад будет полезен как тем, кто еще не использует линтеры, так и тем, кто уже применяет их: я ...

Инфраструктура как код, выигрываем на масштабе (Кирилл Ветчинкин, TYME) Модель «Инфраструктура как код (IaC)», которую иногда называют «программируемой инфраструктурой», — это модель, по которой процесс настройки инфраструктуры аналогичен процессу программирования ПО. По сути, она положила начало устранению границ между написанием приложений и с...

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

Никита Дубко о конференциях, синдроме самозванца и подготовке докладов  Никита Дубко — разработчик интерфейсов в компании Яндекс. Помимо работы в Яндексе, Никита участвует в организации англоязычной конференции CSS-Minsk-JS и митапов MinskCSS и MinskJS. На FrontendConf на РИТ++ 2019 Никита выступал с докладом «Алиса, пойдем во фронтенд». В нём о...

ok.tech: Data Толк 13 июня приглашаем всех, кто работает с данными, в московский офис Одноклассников, на ok.tech: Data Толк. Вместе с коллегами из OK.ru, Mail.ru Group, ivi.ru, Яндекса и других технологических компаний обсудим вопросы эволюцию хранилищ и баз данных, поговорим о достоинтвах и...

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

ObjectRepository — .NET in-memory repository pattern для ваших домашних проектов Зачем хранить все данные в памяти? Для хранения данных сайта или бекэнда первым желанием большинства здравомыслящих людей выберет SQL базу данных.  Но иногда в голову приходит мысль что модель данных не подходит для SQL: например, при построении поиска или социального графа ...

6 февраля, Москва, DI Telegraph — Большая QIWI Кухня о дизайне продуктов В среду, 6 февраля, мы собираем всех желающих, дабы поговорить о дизайне продуктов. В программе — выступления спикеров из Сбербанка, CreativePeople, Useful и Looi. Кроме этого, мы проведем воркшоп, на котором научимся определять метрики для дизайн-задач и вообще устанавл...

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

Как Иван метрики DevOps делал. Объект влияния Прошла неделя с тех пор как Иван в первый раз задумался над метриками DevOps и понял, что управлять с их помощью надо временем поставки продукта (Time-To-Market). Даже на выходных он думал про метрики: «Ну и что, что я измерю время? Что оно мне даст?» Действительно, что да...

3 ключевых качества успешного менеджера по продукту: Алексей Коротич, VP of Product Мы продолжаем нашу серию статей о ключевых качествах успешного менеджера по продукту, по мнению менеджеров Wrike. Мы уже успели пообщаться с Антоном Даниловым, Юрием Голиковым и Дмитрием Орловым. Сегодня интервью с Алексеем Коротичем. Леша работает в Wrike более 3 лет и сейч...

CoinMarketCap начал сравнивать пары токенов на основе ликвидности. Метрика включает данные 3000 активов 12 ноября популярный аналитический сервис CoinMarketCap запустил новую метрику для ранжирования криптовалютных бирж и валютных пар на основе ликвидности. Об этом заявила директор по стратегии сервиса Кэрилин Чан в ходе конференции в Сингапуре. Carylyne Chan, our CSO brings i...

Мониторинг ping'ов между узлами Kubernetes — наш рецепт Нередко при диагностике проблем в кластере Kubernetes мы замечаем, что иногда моросит* один из узлов кластера и, конечно же, происходит это редко и странно. Так мы пришли к необходимости в инструменте, который бы делал ping с каждого узла на каждый узел и отдавал результат...

[Перевод - recovery mode ] Популярные расширения Visual Studio Code Code Time Code Time — это плагин с открытым исходным кодом, который предоставляет метрики прямо в редакторе кода. Читать дальше →

Rook или не Rook — вот в чём вопрос В начале этого месяца, 3 мая, был анонсирован крупный релиз «системы управления для распределённых хранилищ данных в Kubernetes» — Rook 1.0.0. Более года назад мы уже публиковали общий обзор Rook. Тогда же нас просили рассказать об опыте его использования на практике — и в...

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

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

Радостная новость для владельцев Flsun QQ-S Здравия всем.Благодаря товарищу Алексею Полякову с FB, владельцы QQ-S могут теперь установить марлин на свой принтер.ПрошивкаПост Алексея на ФБНу и немного фотокПодробнее...

Domain-driven design: рецепт для прагматика Почему к DDD обычно подходят не с той стороны? А с какой стороны надо? Какое отношение ко всему этому имеют жирафы и утконосы? Специально для Хабра — текстовая расшифровка доклада «Domain-driven design: рецепт для прагматика». Доклад был сделан на .NET-конференции DotNext,...

RECS`2019: долгосрочное архивное хранение электронных документов и баз данных Среди ключевых проблем перехода к безбумажному документообороту раньше почти назад всегда обозначалась тема долгосрочного и вечного хранения электронных документов (ЭД). Именно ее неразрешенностью объяснялась необходимость реализации ...

В Метрике появилась поддержка JSON-LD и проверка разметки для отчетов по контенту Отчеты по контенту в Яндекс.Метрике теперь совместимы с еще одним типом разметки — JSON-LD. Если сайт уже размечен по стандарту Microdata, с которым отчеты работали с момента запуска, ничего менять не нужно — все данные продолжат собираться...

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

В списке источников трафика Я.Метрики появились рекомендательные системы и мессенджеры В Яндекс.Метрику добавлены два новых источника трафика — рекомендательные системы и мессенджеры. Теперь они показываются в отчете «Источники, сводка» в общем списке каналов привлечения трафика: при этом переходы из рекомендательных систем опреде...

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

21 августа трансляция Zabbix Moscow Meetup #5 Привет! Меня зовут Илья Аблеев, я работаю в команде мониторинга Badoo. 21 августа приглашаю на традиционную, пятую, встречу сообщества специалистов по Zabbix в нашем офисе! Поговорим о вечной боли — хранилищах исторических данных. Многие сталкивались с проблемами произво...

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

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

Метрики DevOps – откуда брать данные для расчетов Честно говоря, Иван часто посмеивался над тщетными усилиями коллег из отдела мониторинга. Они прилагали огромные усилия для реализации метрик, которые им заказывало руководство компании. Они были настолько заняты, что больше никому ничего не хотели делать. А руководству вс...

[Из песочницы] Сложности работы с Redux и их решение Redux среди нас Это один из самых популярных state-manager`ов. Он прост в использовании, прозрачен и предсказуем. С его помощью можно организовать хранение и изменение данных. А если считать, что action`ы и reducer`ы являются частью redux`а, то можно без преувеличения утве...

Профессиональный Postgres Мы продолжаем публиковать видео и расшифровки лучших докладов с конференции PGConf.Russia 2019. Доклад Олега Бартунова на тему «Профессиональный Postgres» открывал пленарную часть конференции. В нем раскрыта история СУБД Postgres, российский вклад в разработку, особенности а...

Интернет для дачника. Добываем максимальную скорость в сетях 4G. Часть 1. Выбор правильного роутера Несколько лет назад я уже проводил обзор средств связи для дачника или проживающего в своем доме, где широкополосный доступ в сеть не доступен или стоит таких денег, что проще переселиться в город. С тех пор немало терабайт передано и мне стало интересно, а что сейчас есть н...

[Из песочницы] postgres_exporter и мониторинг экземпляров PostgreSQL с несколькими БД Добрый день, читатели habr! Prometheus и его экосистема экспортеров (агентов), является хорошим инструментом для любого администратора и разработчика. Простота доставки, простота (относительная) настройки, возможность использования сервиса автоматического обноружения. Но реч...

Вуайеризм тестировщика: как правильно подглядывать за людьми и зачем это нужно Насколько UX — зона ответственности тестировщиков? Ранее Антонина Хисаметдинова на конференции по тестированию Heisenbug рассказывала о правильном отображении ошибок, и расшифровка того доклада собрала на Хабре множество просмотров. А в декабре на Heisenbug 2018 Moscow она п...

Learn While Travel – как мы ездили на 1st European Business Analysis Day В российском ТехЦентре Дойче Банка есть интересная программа Learn While Travel, в рамках которой сотрудник может во время отпуска в другом городе посетить профессиональную конференцию по своей специальности за счет средств компании.  Я, Кристина Егорова, и мои коллеги, Оля...

IBM LTO-8 – простой способ хранить «холодные» данные Привет, Хабр! По статистике 80% данных устаревают в течение 90 дней и больше активно не используются. Весь этот массив данных нужно где-то хранить и желательно хранить с наименьшими затратами. И при этом иметь простой и быстрый доступ в случае необходимости. В последние ...

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

Silicon Power выпустила решение для хранения данных с телефона Mobile C10 Компания Silicon Power представила свое решение — Mobile C10, которое позволяет сохранить ваши данные с телефона.   Устройство оснащено USB Type-C интерфейсом, что позволяет ему взаимодействовать с большинством устройств и девайсов для передачи данных. Mobile C...

HL 2018. Конспект доклада «Make passwords great again! Как победить брутфорс и оставить хакеров ни с чем» Картинка: источник Привет, Хабр! Меня зовут Ахмадеев Ринат, я Sr. PHP developer. Представляю вашему вниманию конспект доклада Make passwords great again! Как победить брутфорс и оставить хакеров ни с чем от Алексея Ермишкина из Virgil Security с HighLoad++ 2018. Когда я шел...

Для повышения прозрачности CoinMarketCap будет присваивать криптовалютным биржам категории С 12 ноября популярный аналитический сервис CoinMarketCap запустит новую систему оценки ликвидности криптовалютных бирж. Об этом представители компании заявили в ходе круглого стола организации «Альянс подотчетности и прозрачности данных» (DATA), пишет Cointelegraph. По заяв...

Процесс разработки и тестирования с Docker и Gitlab CI Предлагаю ознакомиться с расшифровкой доклада Александра Сигачева из Inventos "Процесс разработки и тестирования с Docker + Gitlab CI" Те, кто только начинает внедрять процесс разработки и тестирования на базе Docker + Gitlab CI часто спрашивают базовые вопросы. С чего начат...

Метрика начала автоматически подключать ecommerce-отчеты для турбо-страниц магазинов Команда Яндекс.Метрики сообщила, что для турбо-страниц магазинов с подключенным счетчиком начнут автоматически создаваться отчеты по электронной коммерции. Теперь для подробного анализа продаж, вебмастерам не нужно дополнительно размечать товары и включать опцию «Э...

Медиаплееры Zappiti Mini 4K HDR, One 4K HDR, One SE 4K HDR и Duo 4K HDR: воспроизведение 4K HDR-видео, поддержка винчестеров и полный набор интерфейсов Рассмотренные плееры отличает высокое качество изготовления, отсутствие нагрева во время работы, наличие облачного сервиса хранения данных и полный набор интерфейсов, включая беспроводные вплоть до Bluetooth для подключения наушников, джойстиков и пультов. Очевидные преимуще...

«Первый месяц три здоровых мужика боялись включать турбину» — как Алексей Стаценко строит джетпак с нуля В октябре мы поговорили с Алексеем Стаценко (MagisterLudi) о том, как он загорелся идеей построить джетпак, зачем основал JetHackers, а главное — для чего нужен реактивный ранец. Бытовые вопросы тоже в стороне не оставили: сколько это стоит, опасно ли, почему турбины не ра...

[Из песочницы] Использование Ansible, Terraform, Docker, Consul, Nomad в облаках (Алексей Вахов, Учи.ру) Учи.ру — онлайн-платформа для школьного образования, более 2 миллионов школьников, регулярно решают у нас интерактивные занятия. Все наши проекты хостятся полностью в публичных облаках, 100% приложений работают в контейнерах, начиная от самых маленьких, для внутреннего польз...

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

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

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

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

«Там надо знать и веб-стек, и C++»: интервью с Алексеем Козятинским о разработке Chrome DevTools и не только Как разрабатывать с помощью Chrome DevTools, всем известно. А как выглядит разработка самих Chrome DevTools? Алексей Козятинский ранее работал в Google и занимался именно этим, а теперь перешёл в Netflix, но от прежней деятельности далеко не ушёл. Чем именно он занимаетс...

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

Мясорубка Moulinex HV8 Pro ME687832: нарубит, измельчит, натрет, нарежет и сосиски с кеббе сделает Прибор оказался качественным и весьма производительным. В комплект входят насадка-овощерезка и насадки для изготовления кеббе и колбасок. Удобство при хранении обеспечено наличием отсеков для хранения аксессуаров и размещения шнура. Прибор хорошо проявил себя в деле: отлично...

Яндекс ввел автоматические отчеты по продажам для Турбо-страниц Для работы функции к магазину должна быть подключена Метрика

Руководство по Apple Subscriptions Notifications для iOS. Так ли они хороши на самом деле? Итак, у вас есть приложение с автоматическими возобновляемыми подписками. Оно прекрасно работает, пользователи безудержно оформляют премиум подписки и пишут хвалебные отзывы. Красота! Всем привет, меня зовут Денис, я руководитель проекта Apphud – сервиса аналитики авто-возо...

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

[Перевод] 13 полезных приёмов по работе с массивами в JavaScript, которые могут вам пригодиться Массивы являются одной из самых популярных структур данных в JavaScript, потому что они используются для хранения данных. Кроме этого, массивы дают много возможностей для работы с этими самыми данными. Понимая, что для тех, кто находится в начале пути изучения JavaScript, ма...

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

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

10 ярких докладов TechTrain 2018: ИИ для масс, интерфейсы и многое другое Как оценивать, какие доклады на мероприятии оказались лучше? Если собираешь зрительские оценки, задача может выглядеть простой: высчитай для каждого доклада среднее, вот и всё. Но стоит ли, например, учитывать количество зрителей? Если один доклад получил высокие оценки, с...

Арест зампреда ПФ Алексея Иванова: сумма взятки составляла 4,4 млн руб Cумма взятки, полученной недавно заключенным под стражу зампредом Пенсионного фонда Алексеем Ивановым от компании «Техносерв», составляла 4,4 млн руб. Предполагается, что средства были переданы в 2017-2019 годах.

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

Статически безопасная динамическая типизация à la Python Привет, Хабр. На днях в одном моём хобби-проекте возникла задача написания хранилища метрик. Задача сама по себе решается очень просто, но моя проблема с хаскелем (особенно в проектах для собственного развлечения) в том, что невозможно просто взять и решить задачу. Необходим...

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

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

Tic Tac Toe, часть 3: Undo/Redo с хранением команд Tic Tac Toe, часть 0: Сравнение Svelte и React Tic Tac Toe, часть 1: Svelte и Canvas 2D Tic Tac Toe, часть 2: Undo/Redo с хранением состояний Tic Tac Toe, часть 3: Undo/Redo с хранением командВ этой части рассмотрена реализация игры Tic Tac Toe с помощью паттерна Command, с ...

Аварии помогают учиться За 3 последних года в Контуре случилось больше тысячи инцидентов разной степени эпичности. Причины разные: например, 36% вызвано некачественным релизом, а 14% — работами по обслуживанию железа в дата-центре. Откуда статистика? После каждого инцидента пишется отчёт — постморт...

Intel GPU SGX — храните свои данные на видеокарте. С гарантией Видеокарта Intel Xe с поддержкой GPU SGX С самого момента объявления о том, что Intel будет разрабатывать свою дискретную видео карту, все прогрессивное человечество ожидает, когда планы начнут трансформироваться во что-то материальное. Технических деталей пока известно ма...

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

Быстрая локализация проблем производительности Microsoft SQL Server в Quest Foglight В прошлой статье об инструменте для мониторинга Foglight for Databases мы рассказывали о возможностях контроля из единого интерфейса SQL Server, Oracle, PostgreSQL, MySQL, SAP ASE, DB2, Cassandra и MongoDB. Сегодня разберём подходы к быстрому выявлению причин нештатной раб...

Поиск похожих изображений, разбор одного алгоритма Пришлось мне недавно решать задачку по оптимизации поиска дубликатов изображений. Существующее решение работает на довольно известной библиотеке, написанной на Python, — Image Match, основанной на работе «AN IMAGE SIGNATURE FOR ANY KIND OF IMAGE» за авторством H. Chi Wong...

Хранение фотографий на DVD-дисках в 2K19-м (в 2190-м? в 2238-м?) Первая цифровая фотокамера у меня появилась 14 назад. Тогда же возникла и проблема хранения фотографий. К счастью, в то время она решалась быстро и однозначно — записать на диск, и точка. Внешние HDD, да и внутренние тоже, тогда стоили дорого. SSD-дисков, по-моему, вообще н...

10 самых популярных видео докладов с 404fest 2018 Как вы знаете, мы тут в своей Самаре каждый год проводим Фестиваль 404, куда приезжают разные люди и делятся опытом. Доклады записываем на видео и выкладываем совершенно бесплатно на свой канал youtube. Предлагаем подборку самых популярных видео докладов за прошлый год. Чи...

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

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

Bitmap-индексы в Go: поиск на дикой скорости Вступительное слово Я выступил с этим докладом на английском языке на конференции GopherCon Russia 2019 в Москве и на русском — на митапе в Нижнем Новгороде. Речь в нём идёт о bitmap-индексе — менее распространённом, чем B-tree, но не менее интересном. Делюсь записью высту...

Облачное хранилище для СМБ: выбор подхода Публичные службы облачного хранения данных могут принести пользу СМБ, дополнив имеющиеся локальные мощности хранения …

Что можно сделать со старыми коробками от iPhone и iPad После переезда в новую квартиру у меня было две головные боли: где достать кота, чтобы он перешел порог (на самом деле нет) и… как организовать пространство. Да, мне нужны были (да что я говорю, до сих пор нужны) эти маленькие, большие, картонные или пластиковые штуки для х...

Топ ошибок со стороны разработки при работе с PostgreSQL HighLoad++ существует давно, и про работу с PostgreSQL мы говорим регулярно. Но у разработчиков все равно из месяца в месяц, из года в год возникают одни и те же проблемы. Когда в маленьких компаниях без DBA в штате случаются ошибки в работе с базами данных, в этом нет ничег...

Moz анонсировал обновление Domain Authority Moz объявил о предстоящем крупном обновлении метрики Domain Authority (DA) – первом за многие годы существования этого показателя. Разработанная Moz метрика Domain Authority (авторитетность домена) оценивает, насколько ценным является конкретный домен с точки зрения его возм...

TerraMaster анонсировала двухсекционный модульное хранилище NAS F2-210 TerraMaster, специализирующийся на предоставлении инновационных продуктов хранения, включая сетевое хранилище и хранилище с прямым подключением, недавно выпустил доступное решение для хранения данных для домашних пользователей. TerraMaster F2-210 оснащен 64-разрядным четыр...

Spring, байткод, JDK: топ-10 докладов JBreak 2018 Хабр, привет! Раньше мы проводили в Новосибирске Java-конференцию JBreak. В 2019-м решили её не проводить, но от этого доклады JBreak 2018 не перестают быть полезными, так что традиционно делимся подборкой лучших (по мнению зрителей). Тем более, что многие попавшие в эту п...

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

Доменные имена с валидным SSL для локальных Docker-контейнеров Использование Docker в процессе разработки стало уже стандартом де-факто. Запускать приложение со всеми его зависимостями, используя всего одну команду — становится всё более и более привычным действием. Если приложение предоставляет доступ используя web-интерфейс или какое...

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

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

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

«Алиса, пойдём во фронтенд!» Голосовые помощники — не далёкое будущее, а реальная действительность. Alexa, Siri, Google Now, Алиса встроены в «умные» колонки, часы и телефоны. Они постепенно меняют наш способ взаимодействия с приложениями и устройствами. Через ассистента можно узнать прогноз погоды, куп...

Беспилотный автомобиль: оживляем алгоритмы. Доклад Яндекса Подробная расшифровка еще одного доклада со встречи Яндекс.Железо — про разработку устройств для беспилотника. — Всем привет, меня зовут Виталий Подколзин, я руководитель разработки встраиваемых систем проекта беспилотного автомобиля. И сегодня я хотел бы с вами поговорит...

Разгоняем Google PageSpeed до 100 и больше Простые и полезные советы, которые позволят вам максимально разогнать сайт без необходимости закапываться в метриках Google PageSpeed и Lighthouse. Читать дальше →

[Перевод] Строим собственный serverless на основе Fn Бессерверные вычисления — одна из наиболее заметных тенденций в облачных вычислениях. Основной принцип работы заключается в том, что инфраструктура — забота не DevOps’ов, а поставщика услуг. Масштабирование ресурсов автоматически подстраивается под нагрузку и обладает высок...

Яндекс представил новую модель атрибуции «Последний переход из Директа» В Яндекс.Директе и Метрике появилась новая модель атрибуции – «Последний переход из Директа». С её помощью можно будет оценить, как повлияла на конверсии реклама в Директе. Яндекс.Метрика Принцип работы новой модели атрибуции похож на «Последний значимый переход». Разница в ...

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

WD_Black P50: первый в отрасли SSD-накопитель с интерфейсом USB 3.2 Gen 2×2 Компания Western Digital в рамках выставки gamescom 2019 в Кёльне (Германия) анонсировала новые внешние накопители для персональных компьютеров и игровых консолей. Пожалуй, наиболее любопытным устройством стало твердотельное решение WD_Black P50. Утверждается, что это первый...

Заделываем дыры в кластере Kubernetes. Доклад и расшифровка с DevOpsConf Павел Селиванов, архитектор решений Southbridge и преподаватель Слёрма, выступил с докладом на DevOpsConf 2019. Этот доклад — часть одной из тем углубленного курса по Kubernetes «Слёрм Мега». Слёрм Базовый: введение в Kubernetes проходит в Москве 18-20 ноября. Слёрм Мега: за...

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

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

«Под капотом» СХД Huawei: фирменные технологии, которых нет у других Представленные на рынке системы хранения данных, в основной своей массе, мало чем отличаются друг от друга, ведь многие вендоры заказывают оборудование едва ли не у одних и тех же ODM-производителей. У нас же почти все свое, начиная от шасси и заканчивая контроллерами, техно...

[Из песочницы] Снимки событий в Axonframework 3, улучшаем производительность Обзор фреймврока Axonframework Axonframework это фреймфорк реализующий несколько принципов и паттернов проектирования такие как: CQRS – разделяет обработку запросов на чтение и запись данных Event Sourcing – это когда состояние приложения хранится как цепочка событий DDD Ag...

Контролируй, изменяй, удаляй: топ-10 докладов DotNext 2018 Moscow Привет, Хабр! Сегодня для .NET-разработчиков у нас традиционный пост по следам DotNext 2018 Moscow: делимся десятью лучшими докладами конференции (по мнению её посетителей). Под катом — их видеозаписи, а также короткие описания и ссылки на презентации. Доклады идут по во...

[Перевод] Метрики производительности для исследования невероятно быстрых веб-приложений Есть одно высказывание: «Что ты не можешь измерить, то ты не можешь улучшить». Автор статьи, перевод которой мы сегодня публикуем, работает в компании Superhuman. Он говорит, что эта компания занимается разработкой самого быстрого в мире почтового клиента. Здесь речь пойдёт ...

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

Интервью с Александром Макаровым, Yii core team Один из ключевых разработчиков Yii, Александр Макаров(SamDark), выступит на DevConf с докладом про пакетные метрики и я воспользовался возможностью задать несколько интересующих меня вопросов про новую версию Yii, новую ORM, сбор денег на OpenCollective, фулл-тайм open sour...

[Из песочницы] Методы сжатия/хранения медиа данных в форматах WAVE и JPEG, часть 1 Здравствуйте! Моя первая серия статей будет направлена на изучение методов сжатия и хранения изображений/звука, таких как JPEG (изобр.) и WAVE (звук), также в них будут примеры программ с использованием этих форматов (.jpg, .wav) на практике. В этой части мы рассмотрим именн...

Горизонтальное масштабирование и отказоустойчивость Redis для сервисных служб DirectumRX Redis – это система управления базами данных класса NoSQL (не реляционные СУБД), размещаемых целиком в оперативной памяти. Для доступа к данным используется модель «ключ» — «значение». Такая СУБД используется зачастую для хранения кэшей в масштабируемых сервисах, для хранени...

[Перевод] Храним SSH-ключи безопасно Хочу рассказать как безопасно хранить SSH-ключи на локальной машине, не боясь за то, что какое-то приложение может украсть или расшифровать их. Статья будет полезна тем, кто так и не нашел элегантного решения после паранои в 2018 и продолжает хранить ключи в $HOME/.ssh. Для...

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

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

Gini & ROC & Precision-Recall: проблемы метрик в банковском моделировании Метрики Gini и AUC-ROC применяются в банковском скоринге уже много лет в качестве основных метрик для сравнения качества моделей. Начальник управления расследования мошенничества КБ «Ренессанс Кредит» Сергей Афанасьев и руководитель направления моделирования и о...

Infortrend анонсирует новейшее поколение высокодоступных унифицированных хранилищ Компания Infortrend® Technology, Inc. (код TWSE: 2495), передовой провайдер корпоративных систем хранения данных, представляет унифицированное хранилище 4U с 60 отсеками, ориентированное на удовлетворение потребностей в обработке растущих объемов данных в ограничен...

Метрика «потерянности»: зачем она нужна и как помогает понять, сложно ли ориентироваться в интерфейсе Конспект статьи UX-аналитика Джеффа Сауро.

БД ClickHouse для людей, или Технологии инопланетян Алексей Лизунов, руководитель направления центра компетенций дистанционных каналов обслуживания дирекции информационных технологий МКБ В качестве альтернативы стеку ELK (ElasticSearch, Logstash, Kibana) мы проводим исследовательские работы по использованию БД ClickHouse в к...

Плагины томов для хранилищ в Kubernetes: от Flexvolume к CSI Во времена, когда Kubernetes был ещё v1.0.0, существовали плагины для томов (volume plugins). Нужны они были для подключения к Kubernetes систем для хранения персистентных (постоянных) данных контейнеров. Количество их было невелико, а в числе первых — такие провайдеры хра...

Метрика представила инструмент для post-view анализа медийной рекламы Яндекс.Метрика разработала и тестирует инструмент для post-view анализа медийной рекламы. Он позволит специалистам оценивать эффективность медийных форматов до завершения рекламной кампании и вносить оперативные изменения.  Как сообщила в ходе выступления...

25 GbE Infortrend – новый стандарт для хранилищ и серверов последнего поколения Компания Infortrend® Technology, Inc. (код TWSE: 2495) сообщила, что ее основные системы хранения данных отныне поддерживают стандарт сетевого взаимодействия 25 GbE. Благодаря этой поддержке, решения компании отвечают требованиям гипермасштабных дата-центров и пред...

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

AERODISK Engine: Катастрофоустойчивость. Часть 1 Привет, читатели хабра! Темой этой статьи будет реализация средств катастрофоустойчивости в системах хранения AERODISK Engine. Изначально мы хотели написать в одной статье про оба средства: репликацию и метрокластер, но, к сожалению, статья получилась слишком большой, поэто...

SVG в реальной жизни. Доклад Яндекса Привет, меня зовут Артём, я руководитель одной из групп разработки интерфейсов в Яндексе. Неделю назад на Я.Субботнике я рассказал, как мы использовали SVG для создания внутреннего календаря. Это расшифровка моего доклада, несколько историй из реализации виджета календаря: м...

МТС предоставила возможность хранить в облаке гигантские объемы данных Компания МТС дополнила проект #СloudMTS новым корпоративным сервисом, предназначенным для хранения больших массивов данных. Емкость хранилища начинается от 1 Терабайта. Данные хранятся в собственных ЦОДах оператора.

AERODISK Engine: Катастрофоустойчивость. Часть 2. Метрокластер Привет, читатели Хабра! В прошлой статье мы рассказали о простом средстве катастрофоустойчивости в системах хранения AERODISK ENGINE – о репликации. В этой статье мы погрузимся в более сложную и интересную тему – метрокластер, то есть средство автоматизированной защиты от к...

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

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

Персональное облако Облачное хранилище позволяет не только хранить данные, но и обеспечивать совместную работу с ними в NAS. Читать дальше →

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

Fujitsu оптимизирует хранение данных в гибридных ИТ-средах с помощью интеллектуальных решений Fujitsu объявила о выпуске нового поколения СХД Fujitsu ETERNUS CS800 и ETERNUS CS8000, предназначенных для резервного копирования, архивирования и хранения данных второго уровня. Системы ETERNUS CS обеспечивают исключительную эффективность хранения ...

Golang: специфические вопросы производительности Язык Go набирает популярность. Настолько уверенно, что появляется все больше конференций, например, GolangConf, а язык входит в десятку самых высокооплачиваемых технологий. Поэтому уже имеет смысл разговаривать о его специфических проблемах, например, производительности. Кро...

Арктическое хранилище GitHub сохранит программный код человечества 02.02.2020 на тысячу лет Бывшая угольная шахта, в которой размещатся хранилище Arctic World Archive. Фото: Guy Martin / Bloomberg Businessweek Свободное программное обеспечение — краеугольный камень современной цивилизации и общее наследие всего человечества. Миссия программы GitHub Archive — сохр...

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

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

Андрей Себрант (Яндекс): Бизнес в Эпоху Искусственного Интеллекта Сейчас все говорят о новой революции, которую несет искусственный интеллект и машинное обучение. Умные алгоритмы проникают во все сферы жизни: от поисков бозона Хиггса, до выбора фильма на вечер. Самые передовые компании уже активно внедряют эти технологии в свои продукты и ...

[Перевод] Интуитивное использование MCMC Легко ли это? Я попробовал Алексей Кузьмин, директор разработки и работы с данными «ДомКлик», преподаватель направления Data Science в Нетологии, перевел статью Rahul Agarwal о том, как работают методы Монте-Карло с цепями Маркова для решения проблем с большим пространством ...

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

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

Как из «обычного дизайнера» стать продуктовым Привет! Меня зовут Алексей Свиридо, я дизайнер цифровых продуктов в Альфа-Банке. Сегодня я хочу рассказать о том, как из «обычного дизайнера» стать продуктовым. Под катом вы найдёте ответы на следующие вопросы: Кто такой продуктовый дизайнер и чем он занимается? Подходит ...

МТС запустила облачный сервис для хранения гигантских массивов данных Оператор МТС запустил облачный сервис для корпоративных клиентов по хранению больших массивов данных. Объектное хранилище #СloudMTS развернуто в собственных дата-центрах МТС, связанных каналами связи оператора. Решение позволит оптимизировать затраты компаний на ИТ-инфрастру...

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

Meetup Burning Leads: подключайтесь к трансляции Сегодня в Райффайзенбанке пройдет митап Burning Lead — сообщество тимлидов и тех, кто сталкивается в работе с вопросами мотивации, управления командами разработчиков и менторства. Смотрите программу и подключайтесь к трансляции! О чём будем говорить Щиров Илья, «СамоДемо...

Концепция персистентной ткани для контроля IT-инфраструктуры Всем привет. Расскажу вам про микросервисы, но немного с другой точки зрения, чем Вадим Мадисон в посте «Что мы знаем о микросервисах». Вообще я считаю себя разработчиком баз данных. При чем же тут микросервисы? В Авито используются: Vertica, PostgreSQL, Redis, MongoDB, Tara...

[Конспект админа] Как подружиться с DHCP и не бояться APIPA Сервис, выдающий IP-адреса устройствам в локальной сети, кажется одним из самых простых и всем знакомых. Тем не менее у моих младших коллег до сих пор временами всплывают вопросы вроде «компьютер что-то получает какой-то странный адрес», а появление второго DHCP-сервера в о...

Украинский облачный сервис FEX.NET запустил новую версию платформы, в которой изменил подход к хранению данных и «убил» старые ссылки на файлы Украинский облачный сервис FEX.NET представил новую версию своей платформы FEX.NET 2.0, которая заметно меняет подход к хранению и работе с файлами. В частности, сервис отказался от объектов, файлы и папки сделаны приватными по умолчанию, а пользователи теперь могут делиться...

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

[Перевод] Монорепозитории: пожалуйста не надо От переводчика: Привет, Хабр! Да, это очередная статья о преимуществах и недостатках монорепозиториев. Собирался написать свою статью о том, как мы используем монорепозиторий, как мы переходили с maven на bazel и что из этого получилось. Но пока собирался с мыслями, вышла от...

Анонс Synology DiskStation DS120j: компактное сетевое хранилище с одним отсеком Компания Synology выпустила новое сетевое хранилище DiskStation DS120j с одним отсеком. Компактный NAS предназначен для хранения и защиты личных данных. Подробнее об этом читайте на THG.ru.

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

Отдал Вове Украину: Рейтинги Порошенко взлетели после копирования стиля Путина Каждый крутится и пиарится перед выборами как может и на что хватает фантазии. У пока нынешнего президента с фантазией всё сложно, поэтому он не заморачивается изобретением сложных пиар-компаний. Формулу успеха Пётр Алексеевич вывел простую — берётся один популярный ...

Объем холодного хранилища биржи Coinbase превысил 960 тысяч BTC Криптовалютная биржа Coinbase хранит на холодных кошельках своего кастодиального сервиса примерно 966 230 BTC, капитализация которых составляет около $7,1 млрд. Прямого доступа к этим средствам компания не имеет. Coinbase owns 966.23k Bitcoin, and BitMEX owns 265.14k Bitcoin...

[Перевод] Лучшие практики для контейнеров Kubernetes: проверки работоспособности TL;DR Чтобы добиться высокой наблюдаемости контейнеров и микросервисов, журналов и первичных метрик мало. Для более быстрого восстановления и повышения отказоустойчивости приложения должны применять Принцип высокой наблюдаемости (HOP, High Observability Principle). На уров...

От заявки до сцены. Жизнь доклада на Saint TeamLead Conf 2019 Жизнь доклада на TeamLead Conf идет в несколько этапов. Сначала он появляется в виде заявки, потом в программе на сайте конференции, перетекает в рассылку, в анонс на Хабр и на сцену. После — живет в расшифровке на Хабре и YouTube-канале, если попал в список лучших. Чтобы пе...

Ansible для управления конфигурацией Windows. История успеха На одной из встреч питерского сообщества .Net разработчиков SpbDotNet Community мы пошли на эксперимент и решили рассказать о том, как можно применять подходы, давно ставшие стандартом в мире Linux, для автоматизации Windows-инфраструктур. Но дабы не доводить всё до голослов...

JS со всех сторон: топ-10 докладов HolyJS 2018 Moscow В декабре мы провели очередную HolyJS, и поначалу видеозаписи её докладов были доступны только для зрителей, а теперь открыты для всех. Для Хабра мы традиционно сделали подборку из 10 докладов, получивших от зрителей самые высокие оценки. Они идут по возрастанию рейтинга,...

БД в облаках: кому и зачем — мнение специалистов Data Egret Есть мнение, что будущее за DB as Service. Стоит ли всем подряд увольнять DBA и переходить в публичное облако или стремиться создать приватное облако на Docker с Kubernetes? Трое экспертов из Data Egret — Алексей Лесовский, Виктор Егоров и Андрей Сальников — на канале #RuPos...

Тестируем SQL Server код с tSQLt FYI: эта статья представляет собой дополненную версию моего доклада на SQA Days #25. Опираясь на свой опыт общения с коллегами, могу утверждать: тестирование кода в БД не является распространённой практикой. Это может нести в себе потенциальную опасность. Логику в БД пишут ...

Итоговая программа DUMP-2019 готова. Встречаемся 19 апреля в Екатеринбурге Привет! 19 апреля в Екатеринбурге в девятый раз пройдёт конференция DUMP. Доклады будут идти в 8 секциях: Backend, Frontend, Mobile, Тестирование и QA, Devops, Design, Science и Management. Итоговая программа конференции с расписанием готова. В этом году выступят: Николай...

Алексей Мельников, генеральный директор «Марвел КТ», поздравляет президента OCS Алексея Калинина и всю компанию с 25-летием Глубокоуважаемый Алексей Александрович! Сердечно поздравляю Вас и всю Вашу команду с 25-летием дистрибьюторского бизнеса группы OCS! Мы в «Марвел-Дистрибуции» три года назад уже прошли этот рубеж, поэтому прекрасно знаем, чего стоят 25 успешной работы ...

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

Борьба за качество решений на Erlang/Elixir @jcutrer Сегодня мы будем говорить про журналы событий, количественные метрики и наблюдение за всем этим с целью увеличения скорости реакции команды на инциденты и уменьшения времени простоя целевой системы. Erlang/OTP как фреймворк и идеология построения распределенных сис...

MSI Afterburner 4.6.0 обновилась до beta 16: исправлен интерфейс и добавлен новый скин Мы все надеялись, что MSI Afterburner 4.6.0 скоро выйдет в финальной версии, но спустя всего 2 дня после выхода beta 15, Алексей Николайчук выпустил beta 16. Главной причиной этого стала необходимость подправить интерфейс, для комфортной работы с Radeon VII.

Samsung Galaxy S11 разочаровал миллионы покупателей Чем дальше в будущее, тем более продвинутыми во всех отношениях становятся электронные устройства. Более того, иногда какими-то старыми возможностями и технологиями приходится жертвовать ради новых, которые в долгосрочной перспективе способны заменить уже не самые актуальны...

[Перевод] Надёжность Flash–памяти: ожидаемое и неожиданное. Часть 3. XIV конференция ассоциации USENIX. Технологии хранения файлов Надёжность Flash–памяти: ожидаемое и неожиданное. Часть 1. XIV конференция ассоциации USENIX. Технологии хранения файлов Надёжность Flash–памяти: ожидаемое и неожиданное. Часть 2. XIV конференция ассоциации USENIX. Технологии хранения файлов 5.5. Неисправляемые ошибки и лит...

Быстрорастворимое проектирование Люди учатся архитектуре по старым книжкам, которые писались для Java. Книжки хорошие, но дают решение задач того времени инструментами того времени. Время поменялось, C# уже больше похож на лайтовую Scala, чем Java, а новых хороших книжек мало. В этой статье мы рассмотрим к...

Упрощенный доступ к данным внутренней FAT12 для STM32 В предыдущей статье был рассмотрен вариант использования микроконтроллера STM32F103C8T6 как flash накопителя с внутренней файловой системой FAT12. Теперь можно рассмотреть, каким образом получить данные из нашей внутренней файловой системы. К примеру нам необходимо хранить н...

Бесплатные 5 гигабайт в iCloud. Apple, ты серьезно? Недавно в нашем Telegram-чате читатели заговорили о наболевшем. Они подняли тему, которая касается каждого пользователя устройств от Apple. Дело в том, что компании из Купертино уже должно быть стыдно предлагать своим пользователям всего 5 гигабайт в облаке iCloud. Этого пр...

[recovery mode] Технология Progressive Streaming, или как смотреть 4k видео по сети, без фризов Сегодня никого не удивить скоростью интернета 100 Мбит\с., но существует проблема, как её использовать. Все основные операции загружают сеть не полностью. Одновременно с этим более высокую популярность получают тяжёлые форматы аудио и видео 4k-8k, которые хочется смотреть ...

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

Представлена первая в мире микросхема памяти Toggle MRAM объемом 32 Мбит Компания Everspin Technologies, ведущий разработчик и производитель энергонезависимой магниторезистивной памяти с произвольным доступом (MRAM), анонсировала первую в мире микросхему Toggle MRAM объемом 32 Мбит. Эта микросхема, получившая обозначение MR5A16A, вдвое вмест...

«Hello»! Первое в мире автоматическое хранилище данных в молекулах ДНК Исследователи из Microsoft и Вашингтонского университета продемонстрировали первую полностью автоматизированную систему хранения данных в искусственно созданной ДНК с возможностью считывания. Это ключевой шаг на пути к переносу новой технологии из исследовательских лабора...

Дайджест интересных материалов для мобильного разработчика #291 (18 марта — 24 марта) В новом выпуске поиск пасхалок и качественной документации, новые устройства Apple, ку-ку от Android, фонд от Epic, метрики монетизации и многое другое. Читать дальше →

Новые общие хранилища мультимедийной информации представит Infortrend на NAB Show New York Компания Infortrend® Technology, Inc. (код TWSE: 2495) привезет на предстоящую выставку NAB NewYork (16-17 октября) свои передовые решения для общего хранения мультимедийной информации, гарантирующие высокую пропускную способность для видео с разрешением от 4K и вы...

Tarantool стал основным хранилищем данных в WFM-решениях от компании «Базис ИТ» С точки зрения архитектуры, платформа BASIS.WFM от компании "Базис ИТ" - микросервисная, пиринговая, компонентная инструментальная среда, в которой можно достаточно быстро собрать специализированные Решения под конкретных Партнёров, ориентированные на планирование ...

Как хранить продукты, чтобы они не портились Автор Лайфхакера изучает тонкости хранения продуктов и проводит ревизию на своей кухне.

Toshiba Memory представила память XL-FLASH Компания Toshiba Memory официально представила новую память для систем хранения (SCM) - XL-FLASH. Новинка основана на инновационной технологии флэш-памяти BiCS FLASH 3D, в которой каждая ячейка хранит 1 бит, а также обеспечивает низкую задержку и высокую производительность д...

Накопители Apacer AS2280P2 Pro M.2 PCIe SSD меняют цвет при нагреве Компания Apacer анонсировала твердотельные (SSD) накопители AS2280P2 Pro с кодовым именем Panther, рассчитанные на использование в компьютерах игрового класса. Решения выполнены в формате M.2 2280: габариты составляют 22 × 80 мм. Применены микрочипы флеш-памяти 3D TLC NAND —...

Анализ производительности ВМ в VMware vSphere. Часть 3: Storage Часть 1. Про CPU Часть 2. Про Memory Сегодня разберем метрики дисковой подсистемы в vSphere. Проблема со стораджем – самая частая причина медленной работы виртуальной машины. Если в случаях с CPU и RAM траблшутинг заканчивается на уровне гипервизора, то при проблемах с ди...

Memcached plugin от MySQL: инструкция по осторожному применению Здравствуйте! Меня зовут Максим Матюхин, я PHP-программист Badoo. В своей работе мы активно используем MySQL. Но иногда нам не хватает её производительности, поэтому мы постоянно ищем возможности ускорить её работу. В 2010 году Yoshinori Matsunobu представил NoSQL-плагин ...

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

НАТО «случайно» рассекретило расположение ядерного оружия США Один из членов Комитета по обороне и безопасности Парламентской ассамблеи НАТО в апреле опубликовал доклад под названием «Новая эра ядерного сдерживания? Модернизация, контроль вооружений и ядерные силы союзников». Всё бы ничего, но в этом докладе раскрывались места хранения...

Оценить эффективность использования инфраструктуры ЦОД поможет метрика IUE Базирующаяся в Китае группа экспертов TGGC (The Green Gauge China), которая была сформирована на базе организации The Green Grid, представила новую метрику эффективности использования инфраструктуры дата-центров IUE (Infrastructure Usage Efficiency). Презентация метрики IUE ...

JS-битва: как я написал свой eval() Вы можете помнить Александра Коротаева по браузерной версии «Героев Меча и Магии»: расшифровка его доклада о ней собрала на Хабре громадное количество просмотров. А теперь он сделал игру, ориентированную на программистов: играть в неё надо JS-кодом. В этот раз на разработку...

[Перевод] Как с Prometheus собирать метрики, не искаженные привязкой ко времени Многие сетевые приложения состоят из веб-сервера, обрабатывающего трафик в реальном времени, и дополнительного обработчика, запускаемого в фоне асинхронно. Есть множество отличных советов по проверке состояния трафика да и сообщество не перестает разрабатывать инструменты в...

Корпоративный слон — Так, что у нас? – спросил Евгений Викторович. – Светлана Владимировна, какая повестка? Я за время отпуска, наверное, сильно от дел отстал? — Не сказать, что прям сильно. Основное вы знаете. Сейчас всё по протоколу, коллеги делают короткие доклады о состоянии дел, задают ...

Экскурсия во Всемирное семенохранилище (Global Seeds Vault) или Хранилище Судного Дня (Doomsday Vault) Об этом объекте было уже несколько публикаций на Хабре, правда все они касались не основной тематики. То речь шла о параллельной возможности хранения данных, а не только семян — раз, два, то о том, что Хранилище затапливает из-за таяния льдов вечной мерзлоты, то о том, что с...

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

В World of Tanks появились колёсные бронемашины Разработчики игры World of Tanks сообщили о выходе обновления под индексом 1.4. Это первый крупный апдейт проекта в этом году и сотрудники Wargaming решили сразу удивить своих фанатов — теперь в игре есть колёсные бронемашины Франции. Новая ветка состоит из пяти броневиков V...

Ёмкость накопителей OWC Aura Pro X2 для компьютеров Apple достигает 2 Тбайт Компания Other World Computing (OWC) анонсировала твердотельные накопители серии Aura Pro X2, предназначенные для апгрейда подсистемы хранения данных ряда компьютеров Apple. Устройства относятся к решениям NVMe 1.3 PCIe 3.1 x4, что говорит о высокой производительности. Приме...

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

[Перевод] Надёжность Flash–памяти: ожидаемое и неожиданное. Часть 2. XIV конференция ассоциации USENIX. Технологии хранения файлов Надёжность Flash–памяти: ожидаемое и неожиданное. Часть 1. XIV конференция ассоциации USENIX. Технологии хранения файлов 4.2.2. RBER и возраст дисков (без учета циклов PE). На Рисунке 1 показана значительная корреляция между RBER и возрастом, который равен количеству месяце...

Компания Western Digital представила решения для хранения данных в промышленных приложениях AI, ML и IoT Компания Western Digital представила решения, призванные удовлетворить растущие потребности ее клиентов в высокопроизводительных средствах хранения данных в передовых производственных средах, включая широкий спектр устройств IoT. Это встраиваемые хранилища и сменные нос...

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

Google: мы не используем поведенческие метрики для ранжирования В частности, поисковик не учитывает время на странице и dwelling time

XXH3: новый рекордсмен по скорости хеширования Бенчмарки сделаны в программе SMHasher на Core 2 Duo 3,0 ГГц На Хабре неоднократно рассказывали про некриптографические хеш-функции, которые на порядок быстрее криптографических. Они применяются там, где важна скорость и нет смысла применять медленные MD5 или SHA1. Наприме...

«Запрос назрел»: Алексей Федоров о новой конференции по распределённым системам Недавно были анонсированы сразу два мероприятия о разработке многопоточных и распределённых систем: конференция Hydra (11-12 июля) и школа SPTDC (8-12 июля). Люди, которым близка эта тема, понимают, что приезд в Россию Лесли Лэмпорта, Мориса Херлихи и Майкла Скотта — важне...

Поход «Путь героя»: школьники Москвы повторят маршрут Алексея Маресьева В рамках военно-патриотической программы «Путь героя», приуроченной к 75-летней годовщине Победы в Великой Отечественной войне, учащиеся школы №760 им. А.П. Маресьева города Москвы пройдут по местам боевой славы легендарного советского летчика-истребителя. Имя Героя СССР Але...

Рейтинг 5 звезд получила система EonStor GSa 2024 AFA от IT Pro Компания Infortrend® Technology, Inc. (код TWSE: 2495) сообщила, что ее флэш-массив EonStor GSa 2024 получил престижный рейтинг 5 звезд, а также награду Editor’s Choice от британского издания IT Pro Magazine.      ...

[Перевод] Дизайн видеоигр: нужно понимать, что наследуешь В прошлом году я сделал короткий доклад на GDC о важности понимания того, на каком наследии прошлого основана ваша игра. Видео доклада опубликовано здесь (моя часть начинается с 28:50): Ссылка Три страйка — и ты выбываешь. Эта фраза настолько популярна, что практически ста...

Установка и настройка Nexus Sonatype используя подход infrastructure as code Sonatype Nexus – интегрированная платформа, с помощью которой разработчики могут проксировать, хранить и управлять зависимостями Java (Maven), образами Docker, Python, Ruby, NPM, Bower, RPM-пакетами, gitlfs, Apt, Go, Nuget, а также распространять свое программное обеспечение...

Компания Seagate, представила игровавую док-станцию FireCuda с емкостью 4 ТБ. Док-станция Seagate FireCuda Gaming Dock - это высокопроизводительное решение для хранения данных, обеспечивающее простоту подключения одним кабелем ко всем периферийным устройствам. Он оснащен встроенным 3,5-дюймовым жестким диском емкостью 4 ТБ и слот расширения PCIe Gen3 ...

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

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

«Автоматизация инфраструктуры. Зачем мы это делаем?» (Денис Яковлев) Предлагаю ознакомиться с расшифровкой доклада Дениса Яковлева "Автоматизация инфраструктуры. Зачем мы это делаем?" Сам доклад 2016 года. Доклад специально расшифровал для тех, которые создают виртуальные машины руками. Доклад о том, как мы в компании 2ГИС автоматизировали ра...

Project Silica: стекло – носитель архивов будущего Компания продемонстрировала инновационную систему трехмерной записи на стеклянных пластинах, которая может выдерживать воздействие микроволн, наводнения, размагничивание и прочие природные катаклизмы. Наряду с новым браузером Edge, запросами на естественном языке в Excel ...

Универсальный способ настройки внешнего вида WinForms приложения (на примере FAQ.Net) Введение После размещения первой статьи о своем приложении FAQ.Net (программа заметок под Windows), появились первые пользователи, для которых хочется дальше развивать свою программу для заметок. Чтобы повысить интерес у пользователей, возникла идея повысить его привлекател...

[Из песочницы] Jenkins для Android сборки, с помощью Docker Всем привет! Я работаю андроид разработчиком, и не так давно мы столкнулись с некоторыми рутинными задачами на своем проекте, которые хотелось бы автоматизировать. Например у нас 5 разных flavor, для каждого из которых требуется загружать свой билд на fabric, иногда для раз...

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

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

Методология как конструктор: инструкция по сборке Из современного конструктора LEGO можно собрать только одну модель игрушки, например, самолет. Кастомизировать? Можете поменять местами кресла пилотов — вот и вся кастомизация. Лет 30 назад из конструктора можно было собрать примерно все, от самолета до грузовика, при том же...

Решение Infortrend EonStor GSi расширяет возможности хранилищ Компания Infortrend® Technology, Inc. (код TWSE: 2495) представила новое поколение интеллектуальных систем хранения данных EonStorGSi. Инновационная разработка предназначена для предприятий, использующих в своей деятельности технологии искусственного интеллекта. Ли...

Как мы строим систему обработки, хранения и анализа данных в СИБУРе В начале 2018 года у нас активно пошел процесс цифровизации производства и процессов в компании. В секторе нефтехимии это не просто модный тренд, а новый эволюционный шаг в сторону повышения эффективности и конкурентоспособности. Учитывая специфику бизнеса, который и без вся...

Перенос почтовых ящиков между хранилищами в Zimbra Collboration Suite Ранее мы уже писали о том, насколько легко и просто масштабируется Zimbra Collaboration Suite Open-Source Edition. Добавление новых почтовых хранилищ можно осуществлять не останавливая работу инфраструктуры, на которой развернута Zimbra. Эта возможность высоко ценится SaaS-п...

Минус уши или как не испортить звук в игре с самого начала Статья о звуке, но адресована скорее не саунд-дизайнерам (которым всё известно), а продюсерам, ПМ-ам игровой индустрии и начинающим разработчикам. Собранные здесь ошибки — это наш собственный опыт из времён, когда War Robots была ещё прототипом в новой для компании нише. ...

[Перевод] Knative — платформа как услуга на основе k8s с поддержкой serverless Доминирующей платформой для развертывания контейнеров, несомненно, стал Kubernetes. Он предоставляет возможность управлять практически всем, используя свои API и пользовательские контроллеры, расширяющие его API посредством пользовательских ресурсов. Тем не менее пользовате...

Инженер Amazon создал блокирующее устройство с ИИ, которое не пускает в дом кота с уличной добычей Инженер Amazon Бен Хэмм разработал умный блокиратор, который не дает его коту по кличке Метрик приносить внутрь дома пойманных охотничьими лапками и зубками и по факту уже мертвых птиц и крыс. Читать дальше →

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

[Перевод] Что я узнал про оптимизацию в Python Всем привет. Сегодня хотим поделиться еще одним переводом подготовленным в преддверии запуска курса «Разработчик Python». Поехали! Я использовал Python чаще, чем любой другой язык программирования в последние 4-5 лет. Python – преобладающий язык для билдов под Firefox, те...

Банк ABN Amro отказался от запуска сервиса хранения криптовалют из-за их «рискованности» Голландский банк ABN Amro не будет запускать сервис по хранению криптовалют, аргументировав это тем, что цифровые валюты «слишком рискованны». Об этом сообщает The Next Web. Так, в январе сообщалось, что сервис Wallie, обеспечивающий безопасное хранение приватных к...

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

C++ Russia 2019. Небольшой отчет с места событий и анонс следующей конференции в Санкт-Петербурге Конференция C++ Russia — пока что самая суровая и одновременно ламповая конференция за последнее время. Она проходила в Конгресс-парке гостиницы «Украина» в Москве и собрала аудиторию более чем в шесть сотен человек. Как сказал один из товарищей на афтепати: «Я со школы пыта...

Сидорин: KnowledgeConf — это про то, как сохранить знания при средней продолжительности работы на одном месте в 2-3 года В современном мире продукты выпускаются все быстрее, а люди задерживаются в компании в среднем всего на пару лет. О том, как эти факторы влияют на участие сотрудников в процессе обмена знаниями, мы поговорили с одним из ключевых спикеров KnowledgeConf Алексеем Сидориным, рук...

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

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

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

CLRium #5: Garbage Collector. Крупнейший семинар по .NET Наш семинар уверенно набирает слушателей и постепенно перерастает офис компании EPAM в Петербурге: мы планируем набрать до 250 разработчиков под одной крышей как в Петербурге, так и в Москве. А всё почему? Когда-то я выступал с докладом по работе Garbage Collector и доклад ...

Прямой эфир: как обуздать iOS-разработку в больших командах Всем привет! Меня зовут Женя Суворов, я руководитель команды мобильной архитектуры в Авито. 4 апреля на нашем ютуб-канале и в социальных сетях мы проведем прямой эфир и обсудим, как в iOS-разработке удержать качество продукта на высоком уровне даже при сильном масштабировани...

Бэкап файловых и SQL баз 1С средствами Effector Saver (в облако и с шифрованием) В этой статье я хочу поделиться опытом резервного копирования файловых и SQL баз 1С в локальное, сетевое и облачное (на примере Google Drive) хранилище с помощью Effector Saver. Писал инструкцию для друга, но думаю она пригодиться и кому-то из вас. И как всегда, в комментар...

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

MSI Afterburner обновился до 4.6.0 beta 11 Алексей Николайчук обновил бета версию своей популярной утилиты для мониторинга и управления видеокартой MSI Afterburner.

Как найти все имеющиеся фотографии (изображения) на Mac (macOS) В этом материале мы расскажем, как быстро отыскать все возможные изображения на macOS без использования сторонних программ. Быстро, легко и самое главное бесплатно.  Хранение изображений является одной из самых распространенных проблем среди новых пользователей macOS. Mac пр...

Фотоаппарат на дискетах: 8 интересных фактов о Sony Mavica MVC-FD85 (много картинок) Меня раньше всегда забавляло, что в старой фантастике люди далёкого будущего продолжают пользоваться старыми носителями информации. Космические корабли бороздят просторы далёких галактик, но на Земле и в космосе всё ещё используют дискеты или магнитные ленты. А теперь пре...

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

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

[Перевод] Самодельный сборщик мусора для OpenJDK Это перевод статьи Алексея Шипилёва «Do It Yourself (OpenJDK) Garbage Collector», публикуется с согласия автора. О любых опечатках и других багах сообщайте в личку — мы их поправим.Процесс создания чего-нибудь в рантайме языка — весёлое упражнение. По крайней мере, создание ...

Граф Скоринг де ля Фер или исследование на тему кредитного скоринга, в рамках расширения кругозора. Ч.2 AntipovSN and MihhaCF Часть вторая, в которой Атосу все норм, а вот Графу де ля Фер чего-то не хватает Вступление от авторов: Добрый день! Сегодня мы продолжаем цикл статей, посвященный скорингу и использованию в оном теории графов. С первой статьей Вы можете ознакомиться зд...

Клиентская поддержка Директа, Метрики и РСЯ стала круглосуточной Пользователи смогут консультироваться со специалистами 24/7

Подключиться мобильным устройством к базе данных без написания серверного кода Привет, Хабр! Хочу поделиться своим опытом использования Форсайт мобильной платформы. Если у вас встанет задача удалённого хранения данных и при этом не писать собственный сервер, то первое, что придёт на ум это инструмент Firebase Realtime Database. Большинство читающих зн...

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

Яндекс.Метрика добавила отчет по Турбо-страницам У сайтов с подключенным Турбо и добавленным счетчиком он появится автоматически

BlaBlaCar в Украине хотят сделать платным до конца года, сервис планирует сотрудничество с коммерческими перевозчиками Генеральный директор BlaBlaCar в Украине Алексей Лазаренко в одном из недавних интервью рассказал о некоторых особенностях работы сервиса в нашей стране, а также поделился планами на будущее. С 2010 года Алексей с друзьями развивали локальный сервис Podorozhniki.com, альтерн...

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

M1Cloud представляет объектное хранилище для больших данных Сервис-провайдер M1Cloud компании Stack Group представляет объектное хранилище, которое позволяет более экономично и надежно хранить большие объемы неструктурированных данных, используя S3 API. Object Storage наиболее эффективно применять для хранения больших данных, в том ч...

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

Представлены Apple Watch Series 5 с постоянно включенным дисплеем Apple только что выпустила последнюю итерацию самых популярных часов в мире. Серия 5 сохраняет все, что делало ее предшественника столь желанной, включая датчик ЭКГ, и в то же время приносит несколько новых собственных функций. Благодаря первому в отрасли дисплею LT...

Голубой океан возможностей: с нуля до 400 тысяч видеоинтервью Юлия Кардаш, директор по маркетингу HR-tech сервиса VCV, рассказала на Epic Growth Conference про запуск продукта на рынке, где отсутствовал спрос. Cмотрите расшифровку доклада под катом. Читать дальше →

1С в Elastic Compute Service Alibaba Cloud. Сокровища Алибабы Если ты умеешь что-то делать хорошо, всегда найдется азиат, который сможет лучше (один из самых популярных интернет мемов). Aliexpress уже стал именем нарицательным в всем мире. Но Alibaba Group это не только интернет-молл, но и сервис облачных вычислений №1 в Китае. Интере...

[Перевод] Панель мониторинга Grafana для пивной системы BeerTender Пояснение. BeerTender — устройство для охлаждения и розлива пива от Krups и Heineken. По заявлению производителей, оно сохраняет качества свежего пива в течение 30 дней после открытия кега. Конечно, системным администраторам и девопсам удобно отслеживать температуру и уровен...

Проектирование дашбордов для веб-аналитики e-commerce сайта. Часть 4: Youtube-канал Легко посчитать, сколько трафика пришло с ютуб-канала. К примеру, зайти в счетчик Яндекс Метрики или Google Analytics. А вы попробуйте узнать, что происходило с вашим видео на канале. Кто его посмотрел, кто добавил в фавориты, а кто дислайкнул. Вот для выгрузки таких данных ...

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

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

Medium переходит на новую систему поощрения авторов: глубина прочтения важнее соцодобрения в виде хлопков А также меняет частоту выплат — с еженедельной на ежедневную. И добавляет новые метрики для авторов.

Подключение Micrometer для веб-приложения на Java Micrometer используется для сбора метрик приложения JVM и позволяет экспортировать данные в различные системы мониторинга. В этой статье я расскажу, как подключить Micrometer для spring web приложения и экспортировать данные в Prometheus (хороший пост о нем). Так как мое при...

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

Секреты API Android-устройств. Доклад Яндекса Одна из главных сложностей Android-разработки — фрагментация. Практически каждый производитель меняет Android под свои нужды. Разработчик Андрей Макеев перечислил отличия между реализациями вендоров и оригинальным Android Open Source Project. Из доклада можно узнать, как изв...

Infortrend вошла в Топ-10 провайдеров облачных решений-2019 Издание CIO Applications Europe включила компанию Infortrend® Technology, Inc. (код TWSE: 2495) в Топ-10 провайдеров облачных решений-2019. Основанием для включения в рейтинг послужила высокая репутация и инновационные облачные решения, предоставляемые Infort...

CUBA 7: что нового? Три года назад мы объявили о выходе CUBA 6. Та версия стала революционной: вместо закрытой проприетарной лицензии мы стали распространять фреймворк свободно, по лицензии Apache 2.0. В то время мы не могли даже и близко представить, насколько это отразится на развитии фреймв...

Как настроить Linux для входа в домен с использованием алгоритмов ГОСТ Введение Протокол Kerberos 5 сейчас активно используется для аутентификации. Особенностью данного протокола является то, что он осуществляет аутентификацию, базируясь на трех китах: Симметричное шифрование Хеширование ЭЦП Третья доверенная сторона Начиная с пятой версии п...

Grid Layout как основа современной раскладки В темные века верстальщики строили сайты на таблицах. Потом они освоили float и flexbox, и тьма отступила. В 2017-м наступила эпоха Просвещения с приходом CSS Grid Layout. Grid учитывает горизонтальное и вертикальное пространство, с ним можно менять раскладку, не трогая раз...

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

Яндекс ответил на частые вопросы по оптимизации конверсий на поиске Когда состоится запуск, вырастут ли цены, повлияют ли на работу цены в Метрике

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

Пробую .NET Core + Kubernetes + appmetrics + prometheus + grafana + jobs + health checks Краткое знакомство с kubernetes для разработчиков на примере разворачивания простого шаблонного сайта, с постановкой его на мониторинг, выполнением джобов по расписанию и health checks (все исходники прилагаются) — Установка Kubernetes — Установка UI — Запуск своего прил...

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

Флеш-ускорители PCI-E от 800GB до 6.4TB: от рассвета до жизни в обычном ПК/сервере Были времена, когда накопители на основе флэш-памяти стоили настолько дорого, что как накопители их даже никто и не рассматривал. Десятки тысяч долларов. Они позиционировались как нечто революционное, способное придать космическую скорость системам хранения данных. Прямо к...

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

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

На каком железе анализировать огромный вал информации? Мы – Big Data в МТС и это наш первый пост. Сегодня расскажем о том, какие технологии позволяют нам хранить и обрабатывать большие данные так, чтобы всегда хватало ресурсов для аналитики, и затраты на закупки железа не уходили в заоблачные дали. О создании центра Big Data в ...

«Я делал все — это была смешная история»: подкаст о контент-маркетинге и карьере в IT-медиа Это — подкаст с контент-мейкерами. Гость 13-го выпуска — Алексей spasibo_kep Корнеев, независимый редактор и текст-директор, с рассказом о своей карьере в контент-маркетинге. послушать в Telegram или в веб-версии подписаться на подкаст в iTunes или на Хабре Читать дальше...

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

Что ещё можно сделать в поиске? Доклад Яндекса В Яндексе есть служба разработки поисковых компонент, которая строит поисковую базу на MapReduce, обеспечивает выдачу данных вёрстке для рендеринга, формирует алгоритмы и структуры данных и решает ML-задачи роста качества. Алексей Шлюнкин, руководитель одной из групп внутри ...

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

Яндекс.Метрика стала поддерживать тип разметки JSON LD Также в сервисе появилась проверка разметки для отчетов по контенту

Теперь и 16 Тбайт: представлен новый диск Toshiba X300 для ПК Корпорация Toshiba в четвёртом квартале нынешнего года начнёт продажи флагманского жёсткого диска для высокопроизводительных настольных компьютеров и игровых систем. Речь идёт о новом представителе семейства X300: дебютировавший накопитель рассчитан на хранение 16 Тбайт инфо...

Рекомендации по настройке AFA AccelStor при работе с VMware vSphere В рамках данной статьи хотелось бы рассказать об особенностях работы All Flash массивов AccelStor с одной из популярнейших платформ виртуализации – VMware vSphere. В частности, акцентировать внимание на тех параметрах, которые помогут получить максимальный эффект от использо...

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

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

Особенности тестирования мобильной ММО Недавно довелось пообщаться с Алексеем Нелюбовым — QA-директором компании Datcroft Games. Сейчас ребята работают над мобильным ММО Action Pixel Wars, проект находится в стадии софтланча. Отдел тестирования сопровождал игру на каждом этапе ее развития, и я решил, что из расск...

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

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

3 Ключевых Качества для Успешного Менеджера по продукту: Александр Беляев Мы продолжаем нашу серию статей о ключевых качествах успешного менеджера по продукту. Мы уже успели пообщаться с Антоном Даниловым, Юрием Голиковым, Дмитрием Орловым и Алексеем Коротичем. Сегодня будем говорить с Александром Беляевым. Саша отвечает за один из наиболее масшта...

Блиц-интервью: Алексей Лукацкий о построении защиты, «Гидре» и формуле взлома Для подписчиковАлексей Лукацкий — именитый эксперт в области ИБ, а также владелец самой узнаваемой шляпы в российском инфосек-сообществе. Не исключено, что ты уже бывал на его выступлениях. Мы же задали ему несколько важных, провокационных и не совсем серьезных вопросов в пр...

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

[Перевод] AMD Radeon VII: рывок в High-End (часть 2) Часть 1 >> Часть 2>>Часть 3 Тесты Из-за изменений SMU, упомянутых ранее, никакие сторонние утилиты не могут считывать данные Radeon VII, хотя патчи ожидаются в ближайшее время. Инструменты партнеров, такие как MSI Afterburner, должны поддерживать новый SMU. В цел...

SMARTlife: Пара слов о том, как немного сэкономить при путешествии в Европу Среди наших соотечественников очень популярны туры в Египет и Турцию. И это вполне объяснимо. После долгих месяцев напряженной работы на родине, не балующей нас большую часть года хорошей погодой, многим не хочется ничего, кроме как купаться в теплом море и загорать на его б...

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

С сожалением об отсутствии в C++ полноценного static if или… … как наполнить шаблонный класс разным содержимым в зависимости от значений параметров шаблона? Когда-то, уже довольно давно, язык D начали делать как "правильный C++" с учетом накопившегося в C++ опыта. Со временем D стал не менее сложным и более выразительным языком, чем C...

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

Виталий Панарин ушёл из цифрового подразделения супермаркетов «Лента» "Севергрупп" Алексея Мордашова меняет команду интернетчиков в "Ленте" и "Утконосе".

FunTech iOS-meetup #1 Приглашаем вас на первый FunTech iOS-meetup, который пройдёт 23-го марта в Москве. Программа «Крутим RunLoop. Как устроена лента ВКонтакте», VK.com, Александр Терентьев В своём докладе Александр расскажет о том, с какими задачами и проблемами при реализации сложных колле...

[Из песочницы] Stackoverflow Dev Survey 2019 Всем привет! На днях стали доступны результаты Stackoverflow Dev Survey 2019. В опросе приняли участие 90К разработчиков со всего мира, что делает данные не только интересным чтивом для обсуждения с коллегами но и хорошим источником аналитики для профессионального обсуждения...

Samsung Galaxy S10 может хранить приватные ключи Bitcoin Пик популярности криптовалют пришёлся на зиму 2018 года, когда биткоин на торгах продавали по 20 тысяч долларов. С тех пор из-за давления со стороны властей различных стран популярность биткоина сокращается. Все переводы осуществляются через биткоин, поэтому и остальные вал...

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

Тестирования диска корпоративного класса Seagate Exos x16 объемом 16 ТБ (ST16000NM001G) Информация – главная ценность современного общества, поэтому ее надлежащее хранение является очень важной задачей, особенно когда дело касается корпоративного сегмента. Накопители, использующиеся для подобных целей, должны обладать не только большой емкостью, высокими скорос...

От ежедневных аварий к стабильности: Informatica 10 глазами админа ETL-компонента хранилища данных часто оказывается в тени самого хранилища и ей уделяется меньше внимания, чем главной базе данных или фронт-компоненте, BI, формировании отчётов. При этом с точки зрения механики наполнения хранилища данными, ETL играет ключевую роль и требу...

Память на цилиндрических магнитных доменах. Часть 1. Принцип работы Фото из коллекции автора 1. История Пузырьковая память, или память на цилиндрических магнитных доменах является энергонезависимой памятью, разработанной в Bell Labs в 1967 году Эндрю Бобеком (Andrew Bobeck). Исследования показали, что маленькие цилиндрические магнитные дом...

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

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

Подборка психологических и нетипичных технических вопросов с собеседований Java-разработчика Как и у всех разработчиков, у меня настал период затишья. Проект подходил к концу, задач практически не было, хотелось выше зарплату, ну и пошла получать свой заветный job offer. Так вышло, что некоторые собеседования занимали 2-3 этапа, и я накопила парад вопросов, кото...

Новости контекстной рекламы за март 2019 года В марте Яндекс запустил смарт-баннеры на поиске и обновил интерфейс редактирования текстово-графических объявлений. Google Ads анонсировал показ объявлений в Google Картинках и отмену метрики «Средняя позиция». Сообщение Новости контекстной рекламы за март 2019 года появили...

PHP-библиотеки для e-commerce: работа с АТОЛ и Payture, парсинг кодов GS1 и другие задачи Привет, меня зовут Павел Савельев, я руководитель отдела автоматизации бизнес-процессов в Lamoda. Мы работаем с очень разными задачами, и стараемся подобрать для каждой наиболее удобный инструментарий. Соответственно, мы используем разные языки — в наших системах можно встре...

Facebook признала хранение паролей сотен миллионов пользователей в открытом виде Обнаружились и проблемы с хранением токенов доступа.

Гаджеты недели 25 ноября 2019 года В этом выпуске: ScreenKlean удалит грязь и бактерии с дисплея; SimCam Baby Smart Detective проследит за малышом даже ночью; ThePhotoStick справится с резервным копирование медиаконтента, а также другие любопытные гаджеты. Персональный кондиционер Evapolar evaCHILL ...

.Net Community Райффайзенбанка приглашает на митап .NET Community Райффайзенбанка приглашает на Meetup, который состоится в московском офисе в Нагатино 23 мая. Сообщество разработчиков Райффайзенбанка активно проводит митапы, готовит вокркшопы, и делает еще много всего, для того, чтобы сотрудники могли делиться опытом и зна...

Обзор карты памяти Transcend microSDXC/SDHC 300S Карты памяти нужны, карты памяти важны. Если речь заходит о формате MicroSD, вероятно, в первую очередь для смартфонов. Потому что многие устройства, хотя и сами наращивают количество встроенной памяти для хранения данных, иногда становятся ли чересчур дорогими или же памя...

Старт проведения IEO платформы Torex на бирже ProBit состоится 29 ноября 2019 года Многофункциональная блокчейн-платформа Torex, специализирующаяся на торговле криптовалютами, предлагает своим пользователям расширенные опции трейдинга, включая Arbitrage Tool (инструмент для арбитража), Price Notification (уведомления об изменениях цен), Price Checker (сред...

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

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

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

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

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

[Перевод - recovery mode ] Использование Union вместо OR Иногда медленные запросы можно исправить, немного изменив запрос. Один из таких примеров может быть проиллюстрирован, когда несколько значений сравниваются в предложении WHERE с помощью оператора OR или IN. Часто OR может вызывать сканирование индекса или таблицы, которая м...

[Из песочницы] Разбираемся в числах с плавающей точкой (часть 0) Здравствуйте, хабровчане. Я давно увлекаюсь темой регистров с плавающей точкой. Меня всегда волновало то, как происходит вывод на экран и т.д. Помню, давным-давно в универе реализовывал свой класс чисел с плавающей точкой, состоящих из 512 бит. Единственное, что я не мог ник...

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

Яндекс научит разрабатывать интерфейсы — бесплатно Из 539 выпускников Школы 244 уже работают в Яндексе над Поиском, Картами, Маркетом, Метрикой и другими популярными сервисами.

Заказали сумку для MacBook Pro. И она крутая В последнее время многие производители аксессуаров стали производить чехлы и накладки для 13-дюймового MacBook Pro — ноутбук оказался очень популярным среди покупателей, во многом из-за более компактного размера по сравнению с прошлыми моделями и оптимального соотноше...

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

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

Приключения в отдельном потоке. Доклад Яндекса Как работать с изображениями на клиенте, сохраняя плавность UI? Разработчик интерфейсов Павел Смирнов рассказал об этом на основе опыта разработки поиска по фотографиям на Маркете. Из доклада можно узнать, как правильно использовать Web Workers и OffscreenCanvas. — На про...

Яндекс.Метрика добавила новые функции в отчеты по контенту Среди нововведений более наглядная сводка и поле для быстрого поиска статей

[Перевод] Cтажировка в Haxe Foundation Представляю вам перевод еще одного доклада с HaxeUp Sessions 2019 Linz, считаю что он хорошо дополняет предыдущий, т.к. продолжает тему изменений в Haxe, произошедших в 2019 году, а также немного рассказывает о его будущем. Немного об авторе доклада: Аурел Били познакомился ...

[Перевод] В двух словах о привилегиях Linux (capabilities) Перевод статьи подготовлен специально для студентов курса «Администратор Linux». Привилегии (capabilities) используются всё больше и больше во многом благодаря SystemD, Docker и оркестраторам, таким как Kubernetes. Но, как мне кажется, документация немного сложна для понима...

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

Первые подробности о Samsung Galaxy A51 На Geekbench засветился Samsung Galaxy A51. Смартфон проходил тест под номером SM-A515F, набрал 323 и 1185 баллов.Судя по данным, смартфон будет построен на чипе Exynos 9611, получит 4 Гб оперативной памяти и операционную систему Android 10 с надстройкой OneUI 2.0. По слухам...

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

Слёрм DevOps. День первый. Git, CI/CD, IaC и зелёный динозавр 4 сентября в Санкт-Петербурге начался Слёрм DevOps. В одном месте и в одном времени собрались все необходимые факторы для увлекательного интенсива длительностью в три дня: удобный конференц-зал Selectel, семь десятков любопытных разработчиков в зале и 32 участника в онлайне...

[Из песочницы] Как я боролся с Shared Element Transition и написал свою первую opensource библиотeку Нет повести печальнее на свете, чем повесть о ViewPager’e и SET’e Хочется предупредить, что автор ‒ новичок андроид, поэтому статья содержит столько технических неточностей, что вас, скорее, нужно предупредить о том, что в статье могут встретиться технически достоверные...

ТОП лучших жестких дисков объемом 1TB Жесткий диск предназначен для хранения значительных объемов различных цифровых данных. При выборе жесткого диска нужно учитывать много факторов таких как: скорость чтения и записи, объем памяти, шум и многое другое. Ведь не каждый жесткий диск может подойти под ваши требован...

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

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

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

Создатели культовой Prisma запустили конкурента Telegram Создатели нашумевшего в своё время фотосервиса Prisma Арам Харди и Алексей Моисеенков представили свой новый продукт — групповой мессенджер [Capture]https://capture.chat).

RESTinio — это асинхронный HTTP-сервер. Простой пример из практики: отдача большого объема данных в ответ Недавно мне довелось поработать над приложением, которое должно было контролировать скорость своих исходящих подключений. Например, подключаясь к одному URL приложение должно было ограничить себя, скажем, 200KiB/sec. А подключаясь к другому URL — всего 30KiB/sec. Самым инте...

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

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

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

[Перевод] Selenium WebDriver – Метрика тестов в реальном времени с использованием Grafana и InfluxDB Всем привет! Уже на следующей неделе стартуют занятия в группе «Java QA Engineer». Этому и будет приурочена нынешняя публикация. Обзор: Ежедневное выполнение автоматизированных регрессионных тестов в рамках каждодневной сборки неизбежно на настоящий момент. Приятно наход...

Принята спецификация USB4 — максимальная скорость увеличена до 40 Гбит/с Организация USB Implementers Forum (USB-IF), продвигающая технологию USB, сегодня объявила о выпуске финальных спецификаций следующей версии популярного интерфейса — USB4 (или USB 4.0). Напомним, USB-IF впервые анонсировала USB4 в марте этого года, а в июне еще одним коротки...

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

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

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

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

Древности: Интернет 1999 года в 20 скриншотах Мы не умеем хранить данные. Нет, от лица отдельно взятого пользователя — немного умеем. Как работники компании — тоже можем, в виде бэкапов, резервирования и прочего. А вот так, чтобы в любой момент можно было прокрутить цифровую машину времени лет на двадцать назад — так н...

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

«Внешность легенды, функциональность трактора»: Обзорщик оценил актуальность ИЖ Планета-5 в 2019 году Несмотря на свой внушительный возраст, советский мотоцикл всё ещё способен на многое. И чтобы это продемонстрировать, блогер Алексей Сидоров решил взять на тест-драйв старенький мотоцикл ИЖ Планета-5. Ему повезло найти прославленный байк, находящийся в отличном состоянии, п...

[Из песочницы] Гнев, торг и депрессия при работе с InfluxDB Если использовать БД временных рядов (timeseries db, wiki) как основное хранилище для сайта со статистикой, то вместо решения задачи можно получить много головной боли. Я работаю над проектом, где используется такая база, и иногда InfluxDB, о которой пойдет речь, преподнос...

Подключаем последовательные интерфейсы по IP Последовательные интерфейсы RS-232/422/485 до сих пор очень популярны в промышленности: по ним подключаются диагностические порты, датчики, сканеры штрих-кодов и RFID меток и т.д. Однако последовательные интерфейсы имеют свои ограничения. Иногда возникает необходимость получ...

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

Fujitsu оптимизирует хранение данных в гибридных ИТ-средах Fujitsu сегодня объявила о выпуске нового поколения СХД Fujitsu ETERNUS CS800 и ETERNUS CS8000, предназначенных для резервного копирования, архивирования и хранения данных второго уровня.

Xiaomi придумала, что ещё может поумнеть у вас дома Китайская компания Xiaomi запустила ещё один новый продукт для цифрового дома на своей фирменной площадке коллективного финансирования YouPin.  Им стал полотенцесушитель HL Towel Disinfection Dryer. Устройство предлагается по цене 42 доллара и на момент написания ...

Sony PS5 ещё не вышла, но уже обошла новую Xbox на одном из направлений Sony PS VR — самый популярный шлем виртуальной реальности на рынке. Это обусловлено и его ценой, и тем фактом, что для его работы нет необходимости в дорогом и производительном ПК. Когда Sony выпустит новое поколение своей гарнитуры, пока неясно, но зато теперь м...

Обновление для Huawei Mate 20 X 5G добавляет поддержку 30-кратного зума и отключает 5G по умолчанию Huawei Mate 20 X 5G — первый 5G-смартфон компании Huawei, который в ближайшее время поступит в продажу в Китае по цене около 900 долларов. Несмотря на то, что продажи еще не начались, компания начала распространение обновления под номером версии EMUI 9.1.1.158. Об...

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

[Из песочницы] Разделяй и властвуй, или медленно пишем — быстро читаем В одном из моих проектов возникла необходимость последовательной записи оцифрованных наборов данных с 3-х каналов АЦП. Результаты замеров нужно было сохранять со скоростью 6 КБайт/сек, при этом длительность цикла сбора данных могла составлять сутки и более. Таким образом об...

Локальные файлы при переносе приложения в Kubernetes При построении процесса CI/CD с использованием Kubernetes порой возникает проблема несовместимости требований новой инфраструктуры и переносимого в неё приложения. В частности, на этапе сборки приложения важно получить один образ, который будет использоваться во всех окруж...

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

[Перевод] Как Tesla обучает автопилот Расшифровка 2-й части Tesla Autonomy Investor Day. Цикл обучения автопилота, инфраструктура сбора данных, автоматическая разметка данных, подражание водителям-людям, определение расстояния по видео, sensor-supervision и многое другое. Читать дальше →

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

Смотри меня полностью: выжимаем максимум из live video на мобильных платформах Самый простой способ воспроизвести видео на мобильном устройстве — это открыть ссылку имеющимся в системе плеером, но это не всегда эффективно. Можно взять ExoPlayer и оптимизировать его, а можно вообще написать свой видеоплеер, используя только кодеки и сокеты. В статье ...

Российское ПО хранит данные киностудии Индии Индийская студия пост-продакшн Annapurna Studios использует решение на основе ПО RAIDIX от партнера Bytescale. Обновление инфраструктуры хранения обеспечивает новые возможности для творчества одной из старейших компаний на медиарынке Индии.

Корпорация «Гарант-Инвест» назвала пять ключевых позитивных эффектов, связанных со снижением ключевой ставки Центральным Банком Гендиректор ФПК «Гарант-Инвест» Алексей Панфилов прокомментировал решение Центробанка РФ уменьшить ключевую ставку на 0,5%. По его словам, это окажет положительное воздействие на бизнес тех компаний, которые владеют и управляют объектами коммерческой недвижимости. К ним отно...

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

Подкаст «Кто бы говорил», выпуск 13: «Скучали, сладкие?» Алексей Пономарь, Ирина Рогава и Родион Скрябин разрушают популярные заблуждения, спорят про тёплый ламповый звук и вспоминают самые страшные истории из жизни.

Huawei поможет операторам хранить данные россиян Китайская компания Huawei может стать поставщиком систем хранения данных (СХД) для МТС и МГТС. Оборудование будет использоваться для исполнения «закона Яровой». Об этом сообщает «Коммерсант».

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

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

Ящик для хранения данных в go-приложениях Небольшая заметка о встраиваемой key-value БД под названием Coffer, написанной на Golang. Если совсем коротко: в остановленном состоянии БД данные лежат на диске, при запуске данные копируются в память. Чтение происходит из памяти. При записи изменяются данные памяти, а изме...

Быстрый накопитель Aorus NVMe Gen4 SSD: теперь и 500 Гбайт В июне компания GIGABYTE представила твердотельные накопители Aorus NVMe Gen4 SSD: тогда дебютировали модели вместимостью 1 Тбайт и 2 Тбайт. Теперь семейство пополнилось версией, рассчитанной на хранение 500 Гбайт данных. Особенность решений названного семейства — использова...

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

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

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

Интервью с Артуром Хачуяном: как вычислить миллиардера в социальных сетях? Основатель Tazeros Global Systems Артур Хачуян рассказал о сборе данных в социальных сетях и как правильно составлять анкету в профиле, чтобы познакомиться в них с миллиардерами? Студия, где записывалось интервью, находится на высоте 332 метра. Вообще, в «Башне Федерация» на...

Камбеки, топ-10 докладов JPoint 2019 Взгляды камрадов обращены в будущее. Новая, с пылу с жару версия джавы — Java/JDK 13, о которой недавно писал olegchir в хабрапосте, манит смотреть в завтрашний день. Коварно верну в прошлое — не такое далёкое, как хотелось бы, но достаточно ламповое, чтобы потратить десят...

ок.tech Data Толк #3: Рекомендательные системы 6 ноября в московском офисе компании Одноклассники состоится ок.tech Data Толк #3, в этот раз мы решили посвятить мероприятие рекомендательным системам. Вместе с коллегами из OK.ru, Joom и СколТеха поговорим про прошедший RecSys19, а также о теории, практике и трендах реко...

Играйте на игровых автоматах для настоящих чемпионов в казино онлайн Если когда-либо и были причины играть в онлайн слоты, то это так: вы можете найти фрироллы! Работает azino mobile в соответствии с действующим законодательством. Один из самых больших слотов мифов, который существует идея, что вы можете изменить свою судьбу, переключая игров...

Mail.ru Group выпустила хранилище аналитических данных Сервис может в 3-5 раз снизить затраты на хранение и обработку больших объемов информации.

Путеводитель по программе JPoint 2019 Последний месяц зимы подходит к концу, и просыпается здоровое желание сходить на какую-нибудь большую Java-конференцию. Благо, всего месяц остался до JPoint 2019 — международной Java-конференции, которая пройдёт в начале апреля в Москве. Программа почти стабилизировалась, и ...

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

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

[recovery mode] Как потерять своё хобби и сделать из него успешный онлайн-бизнес в США История о том, как можно превратить своё хобби в успешный онлайн-бизнес, обучать людей мастерству фотографирования бутылок и получать от этого прибыль. В нашем новом выпуске на YouTube канале Startup & Travel про стартапы, технологии и инновации в Кремниевой долине, влад...

Crucial представила портативный SSD X8 со скоростью чтения 1 Гбайт/с Бренд Crucial представил свой первый портативный SSD, который получил название Crucial X8. Новинка обладает поддержкой интерфейса USB 3.1 Gen 2, благодаря чему достигается высокая скорость передачи данных, а в его основе лежит накопитель NVMe на базе Crucial P1. Подробнее об...

В IDC ожидают, что объем хранилищ данных к 2023 году более чем удвоится Аналитическая компания IDC подготовила свой первой прогноз под названием Global StorageSphere, относящийся к хранилищам данных, установленным во всем мире. По прогнозу аналитиков, объем этих хранилищ более чем удвоится в прогнозируемый период с 2018 по 2023 год. Если эт...

Kubernetes tips & tricks: о локальной разработке и Telepresence Нас все чаще спрашивают про разработку микросервисов в Kubernetes. Разработчики, особенно интерпретируемых языков, хотят быстро поправить код в любимой IDE и без ожидания сборки/деплоя увидеть результат — по простому нажатию на F5. И когда речь шла про монолитное приложени...

Пишем презентации в LaTeX В процессе подготовки доклада на GolangConf'2019 я использовал LaTeX. Несмотря на некоторые устаревшие вещи, немного необычное поведение, скудную или сложную документацию, я внезапно получил удовольствие. Я не стал "гуру" LaTeX, но я смог делать весьма неплохие слайды. И я х...

Яндекс.Метрика тестирует новые значки В разделе «Источники, сводка»

Самые короткие научные статьи Математика В 2005 году ученые Джон Конуэй (John Conway) и Александр Сойфер (Alexander Soifer) решили написать «самую короткую научную статью по математике в мире». Непосредственно тело статьи состоит из двух слов (и двух иллюстраций — в них содержится ответ на вопрос, постав...

Удалось обнаружить десятки корпоративных хранилищ Box.com, раскрывающих данные компаний Apple, Herbalife и т.д Исследователи из Adversis обнаружили десятки корпоративных аккаунтов на сервисе облачного хранения файлов Box.com, которые содержали свободно доступную чувствительную корпоративную информацию и персональные данные клиентов. Всего было найдено более 90 компаний, у которых на...

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

Spring JPA репозитории в CUBA Тема статьи достаточно узконаправленная, но, возможно, окажется полезной тем, кто разрабатывает свои собственные хранилища данных и думает об интеграции со Spring Framework. Предпосылки Разработчики обычно не очень любят менять свои привычки (зачастую, в список привычек вхо...

[Перевод] Энциклопедия освещения художника Naughty Dog Джои Ленц из Naughty Dog подробно рассказал нам об освещении в UE4: о значениях, источниках, световой температуре, освещении в PBR, ресурсах, по которым можно изучать освещение, а также обо многом другом. На официальном сайте Джои polyplant.co есть множество полезных советов...

Как дизайн-студия заменила сайт заглушкой и выиграла от этого Краснодарский дизайн-бутик Алексея Милиляна улучшил эффективность своего бизнеса путём... сознательного ухудшения сайта! Cossa выяснила у Алексея подробности этого нестандартного решения. Текст подготовлен в рамках партнёрского проекта с ПАО Сбербанк.

[recovery mode] Вышел Embarcadero RAD Studio 10.3.2 или то что мертво… умерло Привет, Хабр! Присаживайтесь поудобней, заварите себе чайку, ибо я пишу немного затянуто и через правое ухо. Итак, Вы готовы? Отлично, тогда приступаем. ВНИМАНИЕ! Информация, описанная ниже, написана исключительно в исследовательских целях и не предназначена для использовани...

Если вас заносит не в IT Жизнь – игра, иногда нам приходится играть по чужим, навязанным нам обстоятельствами правилам и делать не то, что хочется и к чему привык, а то, что сейчас нужно сделать. Невзирая на то, нравится это или нет. А может быть наоборот, вам хочется попробовать чего-нибудь новое. ...

[Из песочницы] Three.js — делаем controls для космосима или планетария Разрабатывая свой проект на тему космоса, столкнулся с тем что в three.js почему-то нет готового и удобного инструмента управления камерой, подходящего под такие задачи. Конечно я допускаю что просто плохо искал… Но, довольно продолжительный поиск результатов не дал. OrbitC...

Mesh VS WiFi: что выбрать для беспроводной связи? Когда я еще жил в многоквартирном доме, я сталкивался с проблемой низкой скорости в дальнем от роутера помещении. Ведь у многих роутер стоит в прихожей, куда провайдер дотянул оптику или UTP, и там же был поставлен типовой девайс. Еще хорошо, когда собственник меняет маршр...

Байки про иностранных заказчиков и их особенности работы в России после закона о ПДн Коллеги из Европы попросили включить эти статьи в договор на предоставление облачных услуг. Когда вступил в силу закон о хранении персональных данных в России, к нам в облако начали массово стучать иностранные заказчики, у которых было здесь локальное подразделение. Это кр...

[Перевод] Неизменяемых коллекций в Java не будет – ни сейчас, ни когда-либо Всем привет! Сегодня вашему вниманию предлагается перевод вдумчиво написанной статьи об одной из базовых проблем Java — изменяемости, и о том, как она сказывается на устройстве структур данных и на работе с ними. Материал взят из блога Николая Парлога (Nicolai Parlog), чей...

[Перевод] Искусственные нейронные сети выращивают навигационные клетки как в мозге Наличие способности находить короткий путь, самый прямой из точки «А» в точку «Б» не выглядит сегодня впечатляющим тестом разумности. Тем не менее, согласно новому отчету, который был опубликован в журнале Nature некоторое время назад, в котором исследователи рассказали о ...

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

Лучшие менеджеры паролей для Android Сохранить пароль и не дать к нему доступа злоумышленникам? Проще простого! Менеджеры паролей становятся все более популярными. Возможность хранить все ваши пароли в одном месте очень привлекательна. При этом вам не нужно держать их в голове. Кроме того, использование менедже...

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

Google Ads упразднит метрику «средняя позиция» 30 сентября 2019 Ее заменят 4 новых показателя

Google Ads упразднит метрику «средняя позиция» Ее заменят четыре показателя, запущенных в декабре

Перехват метода reachGoal Как продублировать цели из Яндекс.Метрики в Google Analytics.

Винчестер Seagate Exos X16 емкостью 16 ТБ: очередные +2 ТБ максимальной емкости без «черепичной» записи В начале прошлой осени мы радовались тому, что емкость одиночного винчестера без использования SMR удалось довести до 14 ТБ, сейчас же взята очередная вершина. И возможно, что это последняя вершина в данной цепи: без внедрения MAMR или HAMR 18 ТБ «получатся» лишь на SMR-плас...

Лучшие программы-архиваторы на Android Работать с архивами на Android просто Одним из наиболее распространенных типов файлов, с которыми нам приходится иметь дело, являются архивные файлы. Файлы форматов zip, rar, 7z и многие другие являются довольно удобным и универсальным инструментом для обмена информацией. См...

Компания NetApp признана лучшим техническим партнёром Google Cloud в 2018 году в сфере инфраструктуры <p style='color: #333333; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 13px; line-height: 19px'><strong>Компания NetApp (NASDAQ: NTAP), лидер рынка в области хране...

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

Концепты: упрощаем реализацию классов STD Utility Появляющиеся в C++20 концепты — давно и широко обсуждаемая тема. Несмотря на избыток материала, накопившегося за годы (в т.ч. выступления экспертов мирового уровня), среди прикладных программистов (не засыпающих ежедневно в обнимку со стандартом) все еще остается неразберих...

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

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

«Секретики» DPAPI. Взгляд на осла В дополнение к нашей прошлой статье про расшифровку DPAPI-блобов расскажем еще о двух случаях, с которыми нам пришлось столкнуться. Речь пойдет о сохраненных паролях в браузерах MS IE11 и Edge. Стратегия остается прежней – будем все расшифровывать в режиме offline. Для это...

Батарейное питание для устройств MySensors Эта музыка будет вечной если я заменю батарейки (С) Это опус посвящен моим изысканиям по питанию автономными беспроводными устройствами, входящими в систему умного дома MySensors. Сперва был литий... Вернее литий-ионные и литий-полимерные аккумуляторы. Долгое время эти акку...

Ember.js: (снова) время попробовать Я написал эту статью по мотивам выступления, которое я делал в meetup-группе Berlin.js. Последнее время выходит очень мало русскоязычных материалов об этом достаточно популярном и стабильном фреймворке и я решил немного исправить эту ситуацию. Вы учите Ember.js один раз, а ...

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

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

IaaS и Managed IT: технологический дайджест Это — тематическая подборка от «ITGLOBAL.COM» — IaaS-провайдера, IT-аутсорсера, интегратора и поставщика услуг «Managed IT». Мы представляем вашему вниманию наши первые хабратопики и материалы из корпоративного блога о решениях для обеспечения сетевой безопасности, работе об...

МТС установила терминалы для выдачи SIM-карт в отделениях Почты России Терминалы для выдачи SIM-карт с распознаванием личности заработали в почтовых отделениях Восточного, Центрального, Таганского и Южного административных округов Москвы. Для того, чтобы заключить договор с МТС и получить SIM-карту, достаточно отсканировать на устройстве страни...

[Перевод] Почему инженеры не заботятся о мониторинге приложений? Всех с пятницей! Друзья, сегодня мы продолжаем серию публикаций посвященных курсу «DevOps практики и инструменты», потому как занятия в новой группе по курсу стартуют уже в конце следующей недели. Итак, начнём! Мониторинг — это просто. Это известный факт. Поднимите Nagios...

Huawei представила конвергентное распределенное хранилище для дата-центров Huawei FusionStorage 8.0 позволяет системе хранения поддерживать блочные, файловые, объектные и HDFS-протоколы, а также протоколы баз данных.

M1Cloud развернул объектное хранилище на базе Cloudian HyperStore В качестве узлов хранения используются серверы HPE Proliant DL380G10 с программным продуктом Cloudian HyperStore, сеть построена на оборудовании Juniper.

Новую линейку горизонтально масштабируемых хранилищ NAS представила Infortrend Компания Infortrend® Technology, Inc. (код TWSE: 2495) представила горизонтально масштабируемые системы NAS EonStor CS, гигабитная производительность которых выражается двухзначными числами, а емкость памяти превышает 100 ПБ. Новая линейка является ценным...

Biostar анонсировала SSD накопители серии M700 SSD накопители емкостью 256 ГБ и 512 ГБ обеспечивают скорость чтения и записи до 2000 МБ/с 1600 МБ/с соответственно. M700 оснащена высокоскоростным интерфейсом PCIe Gen 3 x4. Накопители имеют толщину всего 3,5 мм и используют форм-фактор М.2 2280. SSD M700 M.2 поддерживает ф...

Скоро смартфоны будет обладать хранилищем на 1 ТБ Samsung анонсировала первый в мире встраиваемый модуль флеш-памяти Embedded Universal Flash Storage (eUFS) 2.1 вместимостью 1 Тбайт. Он предназначен для использования в смартфонах и мобильных приложениях следующего поколения. eUFS 2.1 имеет размеры 11,5 × 13,0 мм. Он выполне...

Экструдер Бульдог для Anycubic i3 Mega С момента использования моего Anycubic i3 Mega все время терзали меня постоянные сомнения, ну почему либо стучит экструдер, либо снижай скорость?Со временем (и опытом) для своего принтера решил оптимальную скорость для сопла 0.4 около 50мм/сек, а для сопла 0.6 около 30-40мм/...

Государство не видит проблем в том, что россияне хранят деньги "под матрасом" Помощник председателя Счетной палаты Российской Федерации Алексей Саватюгин отметил, что наша экономика в данный момент не испытывает трудностей с нехваткой денег, но есть проблема, куда и в какие проекты их вкладывать.

Итоги HolyJS 2019 Piter В конце мая прошла седьмая HolyJS — по нашему субъективному мнению, лучшая из всех. А теперь, когда уже собран и проанализирован весь фидбек, можно подвести итоги. Вот прошедшая конференция в числах: 900+ человек, 2 дня докладов, 3 потока 30 докладов, 2 воркшопа 36 спике...

Доступно накопительное обновление Windows 10 Build 18362.356 (KB4515384) Накопительное обновление для Windows 10 за сентябрь 2019 года теперь доступно с множеством исправлений и улучшений. Windows 10 Build 18362.356 доступно в Центре обновления Windows, а также доступны прямые ссылки для загрузки кумулятивного апдейта KB4515384.Патч будет указан ...

[Из песочницы] Свой mapper или немного про ExpressionTrees Сегодня мы поговорим про то, как написать свой AutoMapper. Да, мне бы очень хотелось рассказать вам об этом, но я не смогу. Дело в том, что подобные решения очень большие, имеют историю проб и ошибок, а также прошли долгий путь применения. Я лишь могу дать понимание того, ...

GlobalNet: Мы не смотрим на Россию, как на единственный рынок Мы продолжаем свой рассказ о магистральных операторах связи. На этот раз разговор пойдет о компании GlobalNet. Прошедший 2018 стал знаковым для одного из крупнейших магистральных операторов России. Компания завершила сделку по слиянию с пиринговым оператором DATAIX, чем укре...

Особенности транспорта Универсиады и очень увлечённый Алексей Красноярск, детская железная дорога. Мы в Туту все немного гики. Говорят, не очень правильно путать хобби и работу, но всё равно, когда мы видим странный поезд, то сразу в него садимся. Даже если нам не в ту сторону. В Красноярске к Универсиаде резко увеличили число элек...

Как сэкономить на психотерапевте используя test-driven development У вас когда-нибудь было такое состояние? Хочу показать вам, как TDD может улучшить качество кода на конкретном примере. Потому что всё то, что я встречал при изучении вопроса, было довольно-таки теоретическим. Так получилось, что мне довелось написать два практически иден...

Обзор жесткого диска WD Gold 4 Тбайт (WD4003FRYZ): золотая середина HDD Gold от компании Western Digital – это жесткие диски корпоративного класса, способные выдерживать высокие нагрузки и отлично подходящие для работы в центрах обработки данных. Новинки ориентированы на широкий спектр применения, включая серверы и хранилища малого и среднег...

Почему я пока не готов хранить важные файлы в iCloud Drive iCloud Drive удобная штука, но в нем нет многих важных функций Мне нравится iCloud Drive. Он здорово интегрирован в macOS и iOS, и я давно переместил туда большинство своих документов из Dropbox (за исключением общих папок). Однако я всегда ищу новые способы для резервного к...

Охота за ошибками, Blind-XSS и лисьи хитрости Лисы знают толк в охоте :) Многие наверняка уже слышали о BugBounty, поиске уязвимостей с вознаграждениями и сопутствующих историях об этом. Я, как один из «охотников за ошибками», начал свой путь чуть больше года назад на площадке HackerOne. За это время мне удалось много...

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

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

Laragon — WAMP с автоматическими локальными доменами Даже странно, что про Laragon нет ни единой публикации на Хабре. Хочу очень кратко восполнить этот пробел, ибо данный инструмент вполне заслуживает популярности среди целевой аудитории веб-разработчиков, кодящих под Windows. Laragon — это простой и компактный WAMP (Apach...

Динамическая генерация DAG в Airflow Всем привет! Меня зовут Антон, в Ростелекоме я занимаюсь разработкой центрального хранилища данных. Наше хранилище состоит из модулей, в качестве оркестратора которых используются несколько инстансов Informatica, часть из которых мы хотим перевести на Airflow в рамках перехо...

Разгоняем обработку событий до 1,6 миллионов в секунду Когда участники HighLoad++ пришли на доклад Александра Крашенинникова, они надеялись услышать про обработку 1 600 000 событий в секунду. Ожидания не оправдались… Потому что во время подготовки к выступлению эта цифра улетела до 1 800 000 — так, на HighLoad++ реальность прево...

PHP-модуль для работы с иерархическими данными в БД InterSystems IRIS PHP с начала своих времён славен (и критикуем) тем, что поддерживает интеграцию с массой библиотек, а также с практически со всеми БД существующими на рынке. Однако в силу каких-то странных причин в нём не было поддержки иерархических баз данных на глобалах. Глобалы — это ...

Типичные ошибки при работе с PostgreSQL. Часть 2 Мы продолжаем публиковать видео и расшифровки лучших докладов с конференции PGConf.Russia 2019. В первой части доклада Ивана Фролкова речь шла о непоследовательном именовании, о constraints, о том, где лучше сосредоточить логику — в базе или в приложении. В этой части вас жд...

[Из песочницы] Довериться Кодду или своим объектам? Хранимые объекты без головной боли: простой пример работы с объектами Caché на языках ObjectScript и Python Замок Нойшванштайн В июне 2020 года ровно 50 лет табличным хранилищам данных или говоря формально — реляционной модели данных. Вот официальный документ – та самая зн...

Apple начала хранить персональные данные российских пользователей на локальных серверах Как сообщает источник, российское представительство компании Apple впервые признало факт хранения данных российских пользователей на местных серверах. На это указывает соответствующая запись в базе Роскомнадзора. Кроме того, ТАСС сообщает, что «Эппл Рус&ra...

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

Google Search Console меняет подход к формированию отчётов об эффективности Google анонсировал крупные изменения в отчётности Search Console. Начиная с конца марта, будет изменён подход к расчёту показателей в отчётах об эффективности. Вместо использования точного URL Google начнёт использовать канонический. «Чтобы помочь вам объединить свои данные,...

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

Разбираемся с Machine Learning в Elastic Stack (он же Elasticsearch, он же ELK) Напомним, что в основе Elastic Stack лежат нереляционная база данных Elasticsearch, веб-интерфейс Kibana и сборщики-обработчики данных (самый известный Logstash, различные Beats, APM и другие). Одно из приятных дополнений всего перечисленного стека продуктов — анализ данны...

«Ростелеком» запустил опцию по хранению резервных копий на базе решений Veeam «Ростелеком» запустил новую опцию по хранению резервных копий на базе решений Veeam для интеллектуального …

«Путин одобряет!»: пользователи сети высмеяли Навального за попрошайничество Оппозиционная деятельность «кандидата в кандидаты» Алексея Навального уже давно не воспринимается всерьез никем кроме школьников. Однако, это не мешает «лидеру внесистемной оппозиции» продолжать делать громкие заявления и регулярно проводить все новые и новые сборы денег на ...

Мини-интервью Олега Анастасьева: отказоустойчивость в Apache Cassandra Одноклассники – самый крупный пользователь Apache Cassandra в Рунете и один из крупнейших в мире. Мы начали использовать Cassandra в 2010 для хранения оценок фото, а сейчас под управлением Cassandra находятся петабайты данных на тысячах нод, более того, мы даже разработали...

Обзор Motorola One One Action Motorola расширяет свой ассортимент среди смартфонов. Сегодня была официально представлена еще одна модель Motorola One Action. 6,3 дюймовый IPS ЖК дисплей, HD - разрешением. Операционная система Android 9 Pie OS, с последующим обновлением до 10 версии. Аккумулятор емк...

19 голов гидры. Большой обзор программы 11-12 июля в Санкт-Петербурге состоится конференция Hydra, посвященная разработке параллельных и распределенных систем. Фишка Гидры в том, что она объединяет крутых учёных (которых обычно можно найти только на зарубежных научных конференциях) и известных практикующих инженер...

Infortrend выводит на международный рынок новое поколение хранилищ данных Компания Infortrend® Technology, Inc. (код TWSE: 2495) представила на международном рынке новое поколение систем унифицированного хранения данных – EonStor GS Gen2, EonStor GSa Gen2, – а также сообщила о доступности функций сетевого взаимодейс...

В анализаторе все должно быть прекрасно: и функциональность, и интерфейс… Изучаем новый интерфейс Solar appScreener 3.1 Как говаривал Генри Форд, все можно сделать лучше, чем делалось до сих пор. Вот и мы так подумали, когда приступили к работе над версией 3.1 нашего анализатора защищенности приложений. Нам ОООЧЕНЬ хотелось сделать наш продукт не только самым крутым по функциональности: напри...

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

Многопоточные ассоциативные контейнеры в C++. Доклад Яндекса Из доклада старшего разработчика Сергея Мурылёва можно узнать о многопоточном ассоциативном контейнере для стандартной библиотеки, который разрабатывают в рамках WG21. Сергей рассказал о плюсах и минусах популярных решений этой задачи и о пути, выбранном разработчиками. — ...

[Из песочницы] Дизайн интерфейса для игры, рисуем кольцо Хавеля из Dark Souls 3 Здравствуйте, дорогие друзья! Я Михаил Кравченко, дизайнер игровых интерфейсов. Это статья о том как нарисовать кольцо Хавеля из игры Dark Souls 3. Перед вами результат, которого я добился примерно за полтора часа работы в фотошопе. Дизайнера интерфейсов периодически пр...

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

ok.tech: Cassandra meetup Работаете с NoSQL-хранилищем Apache Cassandra? 23 мая Одноклассники приглашают опытных разработчиков в свой офис в Петербурге на митап, посвященный работе с Apache Cassandra. Важен лишь ваш опыт работы с Cassandra и желание им поделиться. Зарегистрироваться на мероприятие...

[Из песочницы] Редактор блок схем — о дружбе Vue.js и MxGraph С чего все началось? Я фронтенд разработчик, но стремлюсь к развитию, решил написать fullstack приложение и стать миллионером получить бесценный опыт. Так вот, начал планировать бэкенд, выбрал MongoDB для хранения данных, и был готов планировать структуру и связи полей. Н...

Как открыть фото HEIC с Айфона на компьютере: что это такое и как сделать обратно съемку в JPG? Существует множество графических форматов, но популярных не так и много. У каждого из них есть свои достоинства и недостатки, отличия в алгоритмах сжатия. Так, TIFF подходит для хранения растровой графики или изображений с большой глубиной цвета, PDF позволяет использовать в...

Получите 100 Гб бесплатно в облачном хранилище Недавно в сети появился очередной сервис облачного хранения данных Firedrop. Сейчас все новые пользователи могут получит бесплатный аккаунт со 100 Гб пространства на удалённом сервере. Для этого нужно лишь зарегистрироваться в системе. Читать полную статью

OWASP Moscow (Russia) meetup 12/19 CFP Последняя в этом году встреча российского отделения OWASP пройдет 6 декабря 2019 года в московском офисе компании BI.ZONE. Вас ждут интересные доклады и обсуждения, программа и планы сообщества на 2020 год, участие в активностях сообщества и реорганизация локальных OWASP c...

«Очная ставка» NeoQUEST-2019: сбиваем дроны и создаём карманный VirusTotal Казалось бы, совсем недавно мы собирались вместе, чтобы послушать доклады о самом актуальном в ИБ, попробовать своими руками сделать что-то кибербезопасное, посмотреть на cold-boot-attack и просто хорошо провести время. Год пролетел незаметно, и уже 26 июня, как всегда — в...

Три лауреата премии Дейкстры: как прошли Hydra 2019 и SPTDC 2019 Совсем недавно, с 8 по 12 июля, одновременно проходило два знаковых события — конференция Hydra и школа SPTDC. В этом посте хочется отметить несколько особенностей, которые мы заметили по ходу проведения конференции. Самая большая гордость Гидры и Школы — это докладчики. Т...

[Перевод] Что я узнал, создавая Dribbble В прошлом месяце я выступал с 30-минутным докладом на конференции Awwwards в Сан-Франциско. Раньше я довольно часто выступал с докладами, в основном по CSS и веб-дизайну, но этот спич немного отличался. Я решил поделиться 20 вещами, которые я узнал за последние 10 лет, как ...

Выбираем хороший смартфон за 5 тысяч рублей: супер-дешёвый Xiaomi против Fly с 5000 мАч в аккумуляторе Не знаю, как вас, а нас, обзорщиков, регулярно просят посоветовать хороший смартфон за 5 тысяч рублей. К критериями "чтобы там была поддержка 4G, нормальный GPS и ещё слот под SD-карту". На это хочется автоматически ответить ухмылкой и словами: "Дружище, ты прикалываешься? П...

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

10 мини-сериалов из Instagram, Facebook и YouTube В последние несколько лет становится популярным формат мини-сериалов, которые за короткое время стараются рассказать зрителю полноценную историю. Мы сделали подборку из 10 таких cериалов, некоторые из них совсем любительские, а другие сделаны вполне профессионально. Так что ...

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

[Из песочницы] Figma — как единая точка правды в дизайне Как мы построили все процессы разработки и внедрения дизайна вокруг одного инструмента. Привет! Я — Ваня Соловьёв, дизайн-директор в DocDoc (входит в группу Сбербанк). Сегодня рубрика Тим-тим, в которой я расскажу, как мы уживаемся с другими командами. В 2017 году наши интер...

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

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