Социальные сети Рунета
Воскресенье, 11 апреля 2021

Windows Server 2019 vs. VMware Snapshots with quiescing: элегантное решение проблемы Привет, Хабр! У виртуальных машин Windows Server 2019 с эмуляцией EFI на VMware есть проблема с Application-Aware снапшотами. Выглядит это так: снапшот делается, доходит до 100%, висит минут 5, а потом вываливается в ошибку Failed to quiesce the virtual machine.   Рассл...

150 млрд $ в Биткоинах лежит на мёртвых кошельках - 3 печальные истории утраты доступа к деньгам Печальная судьба так и не ставших миллионерами несчастных владельцев Биткоинов

Painkiller: Hell and Damnation – очень печальный убийца Совсем кратко рассмотрим игру Painkiller: Hell and Damnation и проверим в ней производительность системы Xeon 1240 v3 + GTX 1070.

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

"Печальный бот" «Печальный бот» - это самосбор на основе Re-D-bot (CORE XY). В проекте используется алюминиевый профиль 2020 и 2040 разной длины, колесики, печатные детали. Дополнительно использовалась модификация для установки китайских рельс и titan aero экструдера, а также я внес в проек...

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

Представляем Open Source-утилиту elasticsearch-extractor для извлечения индексов из снапшотов Elasticsearch Рады представить наш новый Open Source-проект — elasticsearch-extractor. Это простой веб-интерфейс, решающий единственную задачу: извлечение заданного индекса из снапшота Elasticsearch. Почему такой проект вообще появился? Зачем Представьте, что у вас есть большое количеств...

Windows 10 на iPhone X. Работает медленно и через виртуальную машину Запуск Windows на смартфонах с Android мы видели не раз, а как на счёт запуска на iOS? Энтузиасту удалось заставить Windows 10 работать на смартфоне iPhone X. В данном случае важное уточнение заключается в том, что работало это посредством виртуальной машины, а не полно...

Windows 10 на iPhone X. Работает медленно и через виртуальную машину Запуск Windows на смартфонах с Android мы видели не раз, а как на счёт запуска на iOS? Энтузиасту удалось заставить Windows 10 работать на смартфоне iPhone X. В данном случае важное уточнение заключается в том, что работало это посредством виртуальной машины, а не полно...

Экстракоды при синтезе программ Впервые термин «экстракод» я услышал еще применительно к командам БЭСМ-6. Сейчас это слово практически не используется, наиболее близкое понятие - «системный вызов». Из-за особенностей системы команд БЭСМ-6, те экстракоды действительно больше напоминали дополнительные встрое...

Настройка уязвимых машин через Vagrant Статья расскажет о нестандартном подходе для использования системы конфигурации виртуальных сред. Будет показан процесс создания уязвимой версии виртуальной машины Linux для проведения соревнований CTF или для практики по hardening операционных систем. Читать далее

Создание Python Telegram бота и его deploy на виртуальную машину В 2021 г. ожидается рост числа запросов на чат-боты на 15-20% от ор­га­низа­ций из госсектора, об­ра­зова­ния, медицины, ло­гис­ти­ки, ре­тей­ла и e-commerce, промышленных и добывающих компаний.Всвязи с этим остро встает вопрос: как запустить своего первого телеграм-бота и з...

Программирование и новогодняя елка, можно ли их совместить? Закончились новогодние праздники, можно подвести итоги. Важный комментарий: Это не реклама, это печальный опыт. В этом году решили посмотреть на альтернативные елочные концепции и сходили на 'Семейное IT-приключение — Код «Новый год» 2020' от Алгоритмики. Описания и рассказы...

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

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

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

[Перевод] Развертывание кластера баз данных через Vagrant с помощью ClusterControl Если вы работаете с большим количеством виртуальных машин, то Vagrant, вероятно, будет лучшим инструментом для их создания, автоматизации и управления, повышая эффективность и производительность развертывания (особенно для dev-окружений). ClusterControl также может быть разв...

[Из песочницы] Использование GitHub Actions с C++ и CMake Привет, Хабр! Предлагаю вашему вниманию перевод статьи "Using GitHub Actions with C++ and CMake" о сборке проекта на C++ с использованием GitHub Actions и CMake автора Кристиана Адама. Использование GitHub Actions с C++ и CMake В этом посте я хочу показать файл ко...

[Перевод - recovery mode ] Хост KVM в паре строчек кода Привет! Сегодня публикуем статью о том, как написать хост KVM. Мы увидели ее в блоге Serge Zaitsev, перевели и дополнили собственными примерами на Python для тех, кто не работает с языком С++. KVM (Kernel-based Virtual Machine) — это технология виртуализации, которая постав...

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

[Перевод] Google представил Confidential VMs для Google Cloud Confidential Computing Компания Google запустила виртуальные машины на серверных процессорах EPYC от компании AMD, позволяющие шифровать данные в процессе использования виртуальных машин, а не только в их остановленном состоянии и при их перемещении. Читать далее

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

Запуск x64 систем в VirtualBox 6.1.2 на Windows 10 2004 Написать подобный пост меня сподвигло потраченное время на решение проблемы. Суть проблемы — запускаете виртуальную машину в VirtualBox, а она грузится как черепаха, бывает просто зависает и спустя некоторое время перезагружается и в окне виртуальной машины внизу справа выс...

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

Включаем Enhanced Session Mode для Arch Linux-гостей в Hyper-V Пользование виртуальными машинами на Linux в Hyper-V из коробки — несколько менее комфортное занятие, чем с гостевыми Windows-машинами. Причиной тому является то, что Hyper-V все же изначально не предназначался для десктопного пользования; нельзя просто взять, поставить пак...

Упавший в ванну iPhone убил током свою хозяйку в России Печальная и поучительная история случилась в Архангельске с 24-летней россиянкой, которая погибла в результате неудачного обращения со смартфонов во время приёма ванны. Читать полную статью

AWR: насколько «экзадатится» работа базы данных? Этим небольшим постом хотелось бы развеять одно недоразумение, связанное с анализом AWR баз данных, работающих на Oracle Exadata. Почти 10 лет я постоянно сталкиваюсь с вопросом: каков вклад Exadata Software в производительность? Или с использованием новообразованных слов: н...

«Сегодня печальный день для Telegram»​: Павел Дуров объявил о закрытии блокчейн-проекта TON И объяснил, почему.

Мультиплеер и дополнения для Cyberpunk 2077 тоже откладываются на неопределённый срок Появилась ещё одна печальная новость.

Перекупщики PS 5 и Xbox X продали 60 000 консолей на 60 млн $ – NVIDIA – 15 000 на 22 млн $ на eBay Печальная статистика того, как перекупщики наживаются на обычных геймерах

От короновируса скончался сценарист S.T.A.L.K.E.R. Весьма печальная новость пришла в игровую индустрию под конец этого года. На 67 году жизни умер Сергей Иванов — один из сценаристов игры S.T.A.L.K.E.R.: Shadow of Chernobyl. Читать полную статью

Добыча (подъем) кислорода из атмосферы Земли Этот пост написан в продолжение поста о "Добыча (подъем) водорода из атмосферы Урана", и описывает следующий этап доставки на низкую опорную орбиту земли (НОО) реактивной массы, но сперва хотелось бы дать пояснения по маневрированию КА на первом этапе. Читать далее

За 2019 год Steam продала в два раза меньше игр чем в прошлом году Печальная статистика показывает падения интереса к сервису Steam

Приключения одного бага или как починить pgx чужими руками Привет, меня зовут Иван, я делаю Авито Доставку. Тестирую я как-то раз один из наших сервисов на быстродействие. И в метриках pgbouncer’a вижу вот такую печальную картину: Зелёный — число активных клиентских соединений (cl_active), красные точки — ч...

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

Получаем бесплатные сервера в Oracle Cloud Free Tier Искал я как-то себе дешевый VPS сервер. Ну для отладки чего-нибудь, моделирования сетей... Да мало ли еще для чего может понадобится личный сервер? И вот в результатах поиска всплыло, что Oracle предоставляет возможность получить бесплатно и "пожизненно" до двух виртуальных ...

Фанатам NVIDIA придется долго ждать – процессоры Ampere выйдут только в конце 2020 года Печальные последствия отмены GTC.

Специалисты iFixit выявили, что модуль камеры iPhone 12 не может быть заменен при поломке Печальная новость для владельцев новеньких iPhone 12

Самолёт дня: ВВА-14 Один из самых странных, страшных и печальных экспонатов музея в Монино. Загадочный футуристичный то ли самолёт, то ли подлодка. Что это такое? Для чего построено? Летало ли оно вообще? Источник

[Перевод] Внутри виртуальной машины Python. Часть 2 Привет, Хабр. Перевод этой статьи занял намного больше времени, чем ожидалось. Мне очень хотелось сделать всё качественно и без обмана, но если найдёте неточности, буду рад услышать о них. Также я буду сам перечитывать и исправлять ошибки предыдущих статей, если где-то оказ...

Comet — PHP-фреймворк для быстрых REST API Два года я писал микросервисы на Go, используя генераторы кода на базе Swagger. Получались довольно компактные и очень быстрые решения. Сейчас использую PHP, поэтому решил найти средства для решения тех же самых задач в экосистеме языка. Знаю и люблю Laravel и Symfony, но т...

Жительница Китая вместо iPhone 12 Pro Max за 1560 $ получила баночку с яблочном йогуртом Печальная история исчезновения новенького смартфона за 1500 долларов

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

Да кто такой этот ваш Mobile DevOps? Сегодня почти у каждого проекта мобильного приложения есть базовая инфраструктура: ваш код хранится на git хостинге и весь новый код регулярно проверяется на CI, чтобы не сломать старый. Если ваша команда в несколько человек производит не очень много кода, то скорее всего вы...

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

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

Мошенник из Китая продавал поддельные процессоры AMD Ryzen 9 3900X, под крышкой которых скрывались 4-ядерные A8-9600 Печальная история о том, как нельзя покупать процессоры с рук

Рецензия на фантастический фильм Archive / «Создатель» Archive / «Создатель» – красивая и печальная фантастическая история с элементами греческой трагедии и киберпанка, снятая в стилистике гениальной Moon / «Луна 2112» от Данкана Джонса. И это совпадение не случайно. Режиссер Archive Гэвин Ротери работал над Moon как концепт-худ...

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

Без окон, без дверей:  как мы распилили монолит на сервисы Преподаватели Skyeng не сразу попадают «на передовую» — для начала они проходят отбор и обучение. Направление найма и онбординга преподавателей появилось в 2015 году — тогда же был сделан первый коммит в наш (уже бывший) легаси-монолит. Прежняя команда активно его поддержива...

«Ваговодам» не предлагать! Toyota RAV4 2019 после Skoda Kodiaq – скучно, дорого, медленно Чтобы купить «Равчик», способный составить конкуренцию «Кадьяку» за 2,5 миллиона рублей, потратить придётся не меньше трёх. Даже кратковременного тест-драйва новой Toyota RAV4 хватает для того, чтобы понять – с машиной что-то не так. Ещё до посадки в кроссовер он способен н...

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

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

DevOps или как мы теряем заработную плату и будущее IT-отрасли Самое печальное в сегодняшней ситуации то, что IT постепенно становится отраслью, где вообще нет слова “стоп” в количестве обязанностей на 1 человека. Читая вакансии иногда уже даже видишь не 2-3 человека, а целую компанию в 1 лице, все спешат, тех.долг растёт, старое lega...

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

[Перевод] Трюки с виртуальной памятью Я уже довольно давно хотел написать пост о работе с виртуальной памятью. И когда @jimsagevid в ответ на мой твит написал о ней, я понял, что время пришло.Виртуальная память — очень интересная штука. Как программисты, мы прекрасно знаем, что она есть (по крайней мере, во всех...

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

За что я люблю Magento 2 Знаете, сейчас, в эпоху хороших фреймворков принято презирать всякие %bad CMS Name% и прочие битриксы. И не мудрено, ведь многие CMS как будто созданы не для программистов а для кодеров. Они решают множество нужных и полезных задач, имеют огромные коммьюнити и тысячи плагин...

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

Фиаско Intel. Core i9-9900KS никому не нужен Печальная судьба постигла флагманский восьмиядерный процессор Intel Core i9-9900KS — он исчез с прилавков магазинов всего лишь спустя четыре месяца с момента старта продаж. И дело вовсе не в ажиотажном спросе, просто CPU оказался провальным. Core i9-9900KS &mdash...

World of Tanks Blitz: Автоматизированное тестирование производительности Производительность критически важна для любой игры. Наша команда World of Tanks Blitz из почти 200 человек, организованных в независимые кросс-дисциплинарные группы, выпускает примерно 10 обновлений в год. Чтобы поддерживать такой высокий темп (и такие масштабы) разработки, ...

Wasm в Armory Engine Для тех кто в танке - wasm или WebAssembly это язык программирования низкого уровня для виртуальной стековой машины раз разработанный как портативная цель компиляции для высокоуровневых языков, таких как Си, C++, C#, Rust, Go. Проще говоря вы можете ...

[Перевод] Python API в Delta Lake — простые и надежные операции Upsert и Delete Delta Lake 0.4.0 включает Python API и преобразование Parquet в таблицу Delta Lake на местеМы рады объявить о релизе Delta Lake 0.4.0, в котором представлен Python API, улучшающий манипулирование и управление данными в Delta-таблицах. Ключевыми фичами этого релиза являются: ...

[Перевод] Как малоизвестный британский производитель ПК изобрел ARM и изменил мир Давайте будем честными: 2020 год — отстой. Так много в этом году было много плохих новостей и печальных событий, что очень трудно за этим всем угнаться. Тем не менее, большинство из нас постоянно следит за происходящим благодаря небольшим карманным компьютерам, которые мы вс...

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

Синхронизация продуктовых команд в Sportmaster Lab (часть 1) Привет! Меня зовут Петр Александров, я много лет работал руководителем проектов и живо интересовался вопросами календарного планирования, достижения дедлайнов и координации работ во времени. Сейчас я лидер продукта «Портал метрик продуктовых команд» в SM Lab и работаю с прод...

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

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

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

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

Отказался от Cyberpunk 2077 и вернул деньги – печальный опыт владельца GeForce RTX 2070 Super Если вы разочаровались в игре Cyberpunk 2077, не удивляйтесь. Я вернул за неё деньги и не собираюсь больше платить полякам до тех пор, пока они не выпустят достойный продукт без багов и проблем с оптимизацией

AMD Zen 3 будет работать на B450 и X470 Некоторое время назад на просторах интернета появилась весьма печальная новость о том, что процессоры AMD Zen 3 не будут работать на материнских платах B450 и X470, так как производитель заявил, что BIOS не будет поддерживать новое поколение. Более того, в AMD заявили, что н...

Тестирование From Zero to Hero. Часть 1 Всем привет! Меня зовут Сергей, я работаю в команде Тинькофф. Сегодня я хочу рассказать, как мы в Тинькофф приходили к классической пирамиде тестирования. Рассказ будет в трех частях:- Трудности, с которыми нам пришлось столкнуться, и как мы их преодолевали.- Конкретные...

7. NGFW для малого бизнеса. Производительность и общие рекомендации Наступило время для завершения цикла статей о новом поколение SMB Check Point ( 1500 cерия). Мы надеемся, что для вас это был полезный опыт, вы продолжите быть с нами в блоге TS Solution. Тема для крайней статьи мало затрагиваемая, но не менее важная - тюнинг производительно...

Почему не привлекли ПАО «ОФК БАНК» к делу о строительстве КОС «Южные» Что может быть печальнее на свете, чем разрушенные мечты? К примеру, с 2015 года жители Севастополя ждут начало строительства комплекса очистных сооружений «Южные». 

Diablo IV и Overwatch 2 не выйдут в этом году Печальные новости для всех поклонников Diablo и Overwatch: судя по всему, долгожданные продолжения этих игр выйдут ещё не скоро. Точно — не в этом году. Это подтвердила сама Activision. Информацию подтвердил финдиректор Деннис Деркинг, который отметил, что в 2021 планируетс...

Так PlayStation 5 сообщает печальные новости о своём перегреве Совсем скоро стартуют продажи игровой консоли следующего поколения PlayStation 5, некоторые пользователи получат приставки уже 12 ноября, а в магазинах появились демонстрационные стенды с PS5.

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

[Перевод] Почему чип Apple M1 такой быстрый? Опыт использования новых маков с М1 начинает расставлять точки над i. Эти чипы быстрые. Очень быстрые. Но почему? В чем магия? Я смотрел видео на Youtube, где автор купил iMac в прошлом году максимальной конфигурации. Машина с 40+ Gb ОЗУ стоила ему около 4000$. Он смотрел с ...

Уроки выживания. Что делать с токсичными руководителями Если, прочитав предыдущую статью https://habr.com/ru/post/529074/, вы пришли к выводу, что работа вам дорога, тут ваш любимый кофе и печеньки, интересные разговоры с коллегами у кулера, настольный футбол и множество других не менее важных причин.  Вы совершенно точно ув...

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

Печать плащадки с осью Z (зет ) В общем печальная печать. Деталь площадка напечаталась кривой  кривой :-( В общем не удалось площадку с осью Z (зет ) предаться руками мастерить .  Площадку буду мастерить орг стеклом. Потом покажу. НО хотя бы ручку удалось смастерить.

Как мы проверяли производительность новых процессоров в облаке для 1С по тесту Гилёва Америку не откроем, если скажем, что виртуальные машины на новых процессорах всегда производительнее оборудования на процессорах старого поколения. Интереснее другое: при анализе возможностей систем, казалось бы, очень близких по своим техническим характеристикам, результа...

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

О плохих работодателях хороших сотрудников: страсти по нерабочей неделе Кто хочет жить, кто весел, кто не тля, Готовьте ваши руки к рукопашной! А крысы пусть уходят с корабля — Они мешают схватке бесшабашной. В. Высоцкий Честно говоря, у меня сейчас нет времени на пост для Хабра — я троекратно впахиваю на удалёнке, чтобы компания, в которой я р...

Полезные скрипты для WinDBG: команда !exccandidates Некоторое время назад мы опубликовали в OpenSource небольшую библиотечку скриптов для популярного отладчика Windbg. Они предназначены для автоматизации ряда рутинных задач, возникающих при анализе причин падения программ как при отладке вживую, так и при работе с дампами пам...

Антитела к COVID-19 могут находиться в грудном молоке Ученые из Пекинского института биотехнологии обнаружили, что антитела к коронавирусной инфекции нового типа могут находиться прямо в грудном молоке матерей, которые вылечились от болезни.

CloudMaster — это про самообслуживание разработчиков в корпоративном ЦОДе и облачных сервисах Здравствуйте! Я Игорь Гальцев, с 2010 технический руководитель различных направления разработок Softline в области автоматизации управления и продаж облачных (подписочных) сервисов. Сегодня хочу рассказать об инструменте, который переводит процедуры согласования и выдачи в...

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

[Перевод] Производительность Composer 2.0 с JIT PHP 8 Последние несколько месяцев для PHP разработчиков выдались поистине захватывающими. С релизами Composer 2.0 и PHP 8.0 произошли значительные обновления кодовой базы DXP (Digital Experience Platform) Ibexa и множества других программных проектов, работающих на PHP. В рамках п...

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

DevOps-инженеров не существует. Кто тогда существует, и что с этим делать? В последнее время такие объявления заполонили интернет. Несмотря на приятную зарплату, не может не смущать, что внутри написана дикая ересь. Вначале предполагается, что «DevOps» и «инженер» можно каким-то образом склеить вместе в одно слово, а далее идет рандомный список тр...

Краткость — сестра таланта: Как сделать Transformer/Summarizer на Trax В новой курсеровской специализации «NLP» от deeplearning.ai в качестве библиотеки глубокого обучения используется Trax. В последнем курсе подробно разбирается механизм внимания и его использование в архитектуре Transformer, в том числе в таких «новеллах» как BERT и T5. Имея...

Девять советов по повышению производительности Kubernetes Всем привет! Меня зовут Олег Сидоренков, и я работаю в компании ДомКлик руководителем команды инфраструктуры . Эксплуатируем кубик в проде уже больше трёх лет и за это время пережили с ним много разных интересных моментов. Сегодня я поведаю вам, как при правильном подходе, м...

Загрузка Linux с VHD на компьютере с BIOS Загрузка Linux с VHD может пригодиться в различных сценариях, например, когда на компьютере установлена Windows и есть необходимость в Linux, но WSL или виртуальной машины с Linux недостаточно, а разбивать диск на разделы нет желания. Microsoft позволяет грузить Windows с VH...

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

Windows Kernel Drivers — Стандартные ошибки – IRQL Данная статья нацелена на тех, кто только недавно начал разрабатывать kernel-драйвера под ОС Windows. В 100-ый раз видишь ненавистную надпись IRQL_NOT_LESS_OR_EQUAL и этот грустный смайлик? Тогда прошу вас пройти под кат. Читать далее

Повторная обработка событий, полученных из Kafka Привет, Хабр. Недавно я поделился опытом о том, какие параметры мы в команде чаще всего используем для Kafka Producer и Consumer, чтобы приблизиться к гарантированной доставке. В этой статье хочу рассказать, как мы организовали повторную обработку события, полученного из Ka...

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

Давайте отключим vacuum?! Алексей Лесовский Расшифровка доклада 2018 года Алексея Лесовского "Давайте отключим vacuum?!" Такой призыв часто возникает, когда в PostgreSQL возникают проблемы, и главным подозреваемым оказывается vacuum (далее по тексту просто "вакуум"). По опыту, многие наступают на э...

AWE 2021: Haier Smart Home демонстрирует стиральные машины I-Pro с барабаном Ø525 мм AWE Shanghai 2021: Haier Smart Home демонстрирует свои стиральные машины серии I-Pro с большим барабаном диаметром 525 мм ШАНХАЙ, 24 марта 2021 г. /PRNewswire/ — Компания Haier Smart Home (далее «Haier», Shanghai: 600690), являющаяся ведущим мировым производи...

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

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

Коллектор логов на старом железе или встречайте Vector 32bit В любой большой компании, и X5 не исключение, имеется «старое железо» которое успешно работает и работает хорошо, но приходит время и с него тоже необходимо начать забирать логи и метрики. В нашем случае это машины c x86_32 Debian 9.5 и 512Мб оперативной памяти. Читать даль...

Биткоин-сервис Bittr объявил о закрытии из-за ужесточения регулирования в Нидерландах Опасения, что криптовалютный бизнес Нидерландов столкнулся с печальной перспективой массового закрытия, начинают приобретать реальные очертания. Сегодня о прекращении работы сообщил сервис Bittr. Dear fellow bitcoiners! Due to the upcoming regulatory changes in The Netherlan...

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

На Sony PlayStation 4 внезапно сломался доступ к видео на YouTube В сети появилось множество жалоб пользователей игровой приставки Sony PlayStation 4 на внезапно возникшую проблему с доступом к роликами на видеосервисе Youtube.  Об этом сообщил ресурс PiunikaWeb. Первая такая жалоба замечена ещё 15 мая 20202 года. Пользователи с...

HTB CrossFit. Раскручиваем сложную XSS, чтобы захватить хост Для подписчиковВ этой статье на примере «безумной» по уровню сложности машины CrossFit с площадки Hack The Box я покажу, как искать XSS на недоступных страницах сайта, сканировать домены через XSS, проводить разведку на машине с Linux, удаленно исполнять код, используя FTP, ...

[Перевод] Все важные фичи и изменения в Python 3.10 Если вам хочется попробовать все фичи великолепной последний версии Python, нужно установить альфа или бета-версию. Однако учитывая, что эти версии не стабильны, мы не хотим перезаписывать дефолтную установку python. Будем устанавливать Python 3.10 рядом с текущим интерпрета...

[Перевод] Реверс-инжиниринг тетриса на Nintendo для добавления Hard Drop Тетрис на Nintendo — одна из моих любимых версий тетриса. Моя единственная жалоба заключается в том, что ему не хватает возможности «Hard Drop» — мгновенного падения текущей фигуры и её фиксации на месте. Давайте её добавимВ этом посте описывается модификация, которую я внёс...

Impossible Foods начал разработку аналога коровьего молока — на растительной основе, но со вкусом «настоящего» молока В отличие от соевого или овсяного аналога продукт стартапа позволит создавать блюда с молоком без потери вкуса.

Новые AMD Ryzen на архитектуре Zen 3: сравниваем с предыдущим поколением, а также с Intel Core i9 Я планировал написать эту статью еще весной 2020-го, но постоянно откладывал её в дальний ящик. Хотелось бы сказать, что причиной тому «экологическая» ситуация в стране и мире, но на самом деле — желание накопить больше практического и тестового материала и, что поделать, ...

Машина опорных векторов в 30 строчек В этой статье я расскажу как написать свою очень простую машину опорных векторов без scikit-learn или других библиотек с готовой реализацией всего в 30 строчек на Python. Если вам хотелось разобраться в алгоритме SMO, но он показался слишком сложным, то эта статья может быть...

varchar(max)-varchar(max) и в продакшн Недавно поучаствовал в дискуссии на тему влияния на производительность указания длины в столбцах с типом nvarchar. Доводы были разумны у обеих сторон и поскольку у меня было свободное время, решил немного потестировать. Результатом стал этот пост. Спойлер – не всё так одноз...

Неприятный новогодний сюрприз Microsoft: сервисы Halo для Xbox 360 решено закрыть Студия 343 Industries, принадлежащая Microsoft, объявила печальную новость для тех, кто продолжает играть на приставке Xbox 360.  Команда по разработке Halo решила сосредоточить свои усилия на «будущем» игры и в связи с этим закрыть «устаревшие&r...

Security Week 22: вымогатель в виртуальной машине На прошлой неделе специалисты компании Sophos раскрыли детали интересного трояна-шифровальщика Ragnar Locket (статья в издании ZDNet, технический пост в блоге Sophos). Вымогатель тащит за собой на атакованную систему полноценную виртуальную машину, в которой запускается, пол...

Производитель растительного «мяса» Impossible Foods начал разработку аналога коровьего молока — с тем же вкусом В отличие от соевого или овсяного аналога продукт стартапа позволит создавать блюда с молоком без потери вкуса.

Смотрим любое кино мгновенно После ареста серверов Moonwalk жить стало в разы труднее. Лично я уже совсем отвык от торрентов. Нужно что-то качать, ждать, чем-то открывать, куда-то кликать, иногда еще и место на диске кончается. Как можно ждать час пока скачается фильм? За час можно жизнь прожить. Пришло...

Еще немного о неправильном тестировании Однажды мне случайно попался на глаза код, которым пользователь пытался мониторить производительность RAM в своей виртуальной машине. Код этот я приводить не буду (там «портянка») и оставлю только самое существенное. Итак, кот в студии! Читать дальше →

Синтез речи виртуальных ассистентов Салют: как мы отошли от классических научных статей, чтобы сделать его человеческим Автор исходного изображения: Blue Flourishes/Shutterstock.comВсем привет! В этом посте мы расскажем про синтез голосов Сбера, Афины и Джой — виртуальных ассистентов семейства Салют. О том, как мы в SberDevices обучали модели, чтобы сделать синтез живым и специфичным для кажд...

Строим систему для мониторинга качества frontend-проектов Всем привет! Продолжим цикл историй про то, чем занимается Web Core команда в компании ДомКлик. В предыдущей статье мы рассказывали как мы создаем дизайн-систему. В этой статье хотелось бы поделиться историей разработки системы мониторинга качества front-end проектов - Front...

[Из песочницы] Ответ к комментарию «как я повелся на ИБ» В данном маленьком посте хотелось бы немножко пролить свет на коммент от moooV и на отрасль в целом. Сразу хочу прояснить пару важных моментов: пост не несет в себе цель оскорбить кого-то или же осудить чей либо выбор, а так же раздуть холивар, демагогию и т.д. и т.п. ; ...

Googl Pixel 5 оказался ещё медленнее, чем ожидалось Флагманы Google и раньше имели немного меньшую производительность, чем их прямые конкуренты, хотя они всегда использовали флагманские платформы. В этом году Pixel 5 получил однокристальную систему Snapdragon 765G среднего класса, однако в ходе тестов выяснилось, что сма...

Читаем EXPLAIN на максималках Многим, кто работает с MySQL, известно, что команда EXPLAIN используется для оптимизации запросов, получения информации об использованных и возможных индексах. Большинство разработчиков и администраторов СУБД этой информацией и ограничивается. Я же предлагаю изучить команду ...

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

Engine-version — npm пакет, который позволит задать корректное окружение разработки Некоторые проекты зачастую требуют специфичные версии локально установленных программ. Это может быть как определенная версия node.js или npm (например, npm@7 с поддержкой workspaces), так и определенная база данных, менеджер пакетов и другие утилиты, которые нельзя установи...

[Из песочницы] Home видео для Selenium aka WebDriver. Или чем записать экран, если у вас есть java, поломанные тесты и немного времени Решили мы на работе автоматизировать тесты для нескольких своих веб приложений. И кроме информации, когда упали тесты, захотелось еще и увидеть, как выглядела страница на этот печальный момент. Я уже давно не брал в руки шашки и Selenium, поэтому пришлось немного покопатьс...

Наблюдения за «погодными условиями» в проекте с C++/CLI Каждая команда в своей работе сталкивается с необходимостью внедрения новой технологии или языка программирования в проект. Иногда это внедрение проходит успешно, а иногда нет. В этой статье хотелось бы рассказать о нашем опыте использования C++/CLI. Читать далее

[Из песочницы] Laravel+Docker+Gitlab. С чего начать Я обычно всегда обходился без докера и думал, что докер нужен только для больших проектов в больших компаниях. Но однажды я увидел как работает докер в паре с гитлабом у моего товарища и понял, что мне все таки стоит его изучить. Однако, как обычно это бывает, одной подходящ...

Anycubic Wash&cure Plus Тех.хар. и выявление потребности. Всем доброго времени суток. Собственно я вынужденно приобрел (да и самому хотелось на самом деле) Anycubic mono x. Машина зверь, но сейчас пока не о ней, про mono x напишу позже. Пока можно глянуть обзор на mono обычный тут. И соответственно встал вопрос и встал достаточно о...

В четверг PlayStation проведёт онлайн-презентацию, посвящённую Ghost of Tsushima Это лето будет очень интересным для игроков PlayStation. В июне они дорвутся, наконец, до долгожданной The Last of Us Part II от Naughty Dog, а в июле – до Ghost of Tsushima от Sucker Punch. Именно о последней нам расскажут в деталях в рамках новой презентации State of Play,...

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

Очень грустный твит стал самым популярным в истории Twitter Опубликованный ночью с пятницы на субботу, 29 августа, твит в аккаунте голливудского актера Чедвика Боузмана (Chadwick Aaron Boseman) на момент написания этой новости имеет уже 6,7 миллиона «лайков» и более 157 тысяч ответов (комментариев), а поделились им свыше трех миллион...

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

Шпаргалка полезных команд GDB Для кого она нужна? 1) начинающих реверсеров, знающих особенности обратного проектирования, и желающих изучить такой отладчик как GDB 2) как подсказка тем кто постоянно работает с IDA, Ghidra или любым другим мощным и надежным инструментом, но в силу тех или иных обстоятельс...

Вспениватель молока Gemlux GL-FM-87: бюджетная модель, работающая от батареек Компактные вспениватели молока — широко распространенные и недорогие устройства, позволяющие быстро получить молоко для приготовления кофе или других напитков. Герой нашего сегодняшнего обзора относится к самым простым и компактным подобным устройствам: Gemlux GL-FM-87 — это...

Balloon Fight: перенос с VS system на NES Итак, для начала хочется отметить, что хотя я и пишу в песочницу, это уже не первый мой текст на Хабре. Когда-то я писал how to для блога зарубежных ретроигроделов, а поскольку они зарубежные, статьи приходилось переводить на английский. И я был немного удивлен, обнаружив з...

Работа с большими решениями .NET 5 в Visual Studio 2019 16.8 С выпуском .NET 5 миграция решений из .NET Framework увеличилась. В частности, мы начали наблюдать перемещение очень крупных решений. Чтобы обеспечить максимальное удобство, мы работали над оптимизацией Visual Studio для обработки решений, содержащих большое количество проек...

Open-Closed Principle в Angular Всем привет! Меня зовут Вова, я фронтендер в Тинькофф. Сейчас перед нашей командой стоит задача редизайна функциональности на пересечении нескольких продуктов. Данная ситуация заставила нас задуматься во-первых о DDD, а во-вторых о гибкости наших решений, применяемых при раз...

На Sony PlayStation 4 внезапно сломался доступ к видео на YouTube В сети появилось множество жалоб пользователей игровой приставки Sony PlayStation 4 на внезапно возникшую проблему с доступом к роликами на видеосервисе Youtube.  Об этом сообщил ресурс PiunikaWeb. Первая такая жалоба замечена ещё 15 мая 20202 года. Пользова...

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

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

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

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

[Перевод] Динамический полиморфизм с использованием std::variant и std::visit Динамический полиморфизм (или полиморфизм времени выполнения) обычно связан с v-таблицами и виртуальными функциями. Однако в этой статье я покажу вам современную технику C++, которая использует std::variant и std::visit. Этот метод C++17 может предложить вам не только лучшую...

Как Kafka стала былью Привет, Хабр! Я работаю в команде Tinkoff, которая занимается разработкой собственного центра нотификаций. По большей части я разрабатываю на Java с использованием Spring boot и решаю разные технические проблемы, возникающие в проекте. Большинство наших микросервисов асинхр...

На iPhone X установили Windows 10. Она загружается 20 минут   Блогер с канала Hacking Jules установил полноценную Windows 10 на iPhone X 2017-го года выпуска. Потому что… почему нет? Он сообщил, что использовал Windows 10 v1607. Она устанавливалась около 2 часов, а запускается, в среднем, за 20 минут. Работает вся эта сист...

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

Как перенести на TypeScript большую кодовую базу React UI-компонентов Как перенести на TypeScript большую кодовую базу React UI-компонентовПривет! Меня зовут Иван Греков, я работаю UI-разработчиком в frontend-команде Badoo. Главные задачи нашей команды — создание новых и поддержка существующих пользовательских интерфейсов для сайтов и приложен...

MikroTik основы настройки DNS Если в магазине вас угораздило купить роутер MikroTik себе домой и вы не знаете зачем он вам, а отравление DNS кэша вашим провайдером не дает вам спать по ночам, то этот пост для вас.Можно не мучаться и поставить DNS от Yandex, Google, Adquard и прочее, а можно пойти более с...

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

[Перевод] Волшебная отвёртка для дальневосточной сборки Excel 97 Группа строений кампуса Microsoft от №16 до №18 многие годы служила домом для команды разработчиков Microsoft Office. Когда они переехали в строение №37, все машины в старой лаборатории выключили и перевели в новую лабораторию здания 37. На тот момент Office 97 уже был оч...

Hack The Box. Прохождение Doctor. SSTI to RCE. LPE через Splunkd Продолжаю публикацию решений отправленных на дорешивание машин с площадки HackTheBox. Надеюсь, что это поможет хоть кому-то развиваться в области ИБ. Подключение к лаборатории осуществляется через VPN. Рекомендуется не подключаться с рабочего компьютера или с хоста, где...

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

Кроме Tesla так не может никто. Автомобили компании получили очередное крупное обновление Машины Tesla однозначно являются одними из самых знаковых и важных для автомобильного рынка за последнее десятилетие. Кроме прочего, именно Tesla Model S показала, что машина может и, наверное, должна быть в том числе и гаджетом. Новое обновление, выпущенное Tesla сегод...

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

АМА с Хабром #15. Новогодний и самый короткий выпуск! Чат Обычно это бывает в последнюю пятницу каждого месяца, но в этот раз — в последний вторник года. Но суть не поменяется — под катом будет список изменений на Хабре за месяц, а также предложение позадавать вопросы команде Хабра. Но так как именно вопросов традиционно будет немн...

Sony приостанавливает обновление Android 10 для XZ3 и XZ2 Пользователи, которые имеют на руках смартфоны Xperia XZ3 и XZ2, после обновления ОС Android 10 столкнулись с многочисленными проблемами. В связи с этим Sony, приостановила развертывание обновления для моделей до 10-ой версии Android. Владельцы жалуются на проблемы с ускоре...

Система контроля версий для hardware или чем на самом деле должен заниматься отдел стандартизации До 2020 года я работал конструктором (разрабатывал электронику и электрику). Сейчас я сменил сферу деятельности, но считаю важным поднять вопрос, который возник в свое время пока он совсем не выветрился из головы. В статье затронута важность разработки стандартов в команде h...

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

Наблюдательный пост пессимиста: технические и концептуальные решения в системе мониторинга Lamoda Всем привет! Меня зовут Александр Афенов, я работаю в Lamoda. Эта статья по мотивам моего доклада с HighLoad 2019, запись которого лежит тут. Раньше я был тимлидом, и в моем ведении была пара критикал-сервисов. И если в них что-то шло не так, это останавливало реальные бизн...

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

Нет повести печальнее на свете, чем на Фотон печати отправлять по сети. Итак.... Как то на просторах Гитхаба наткнулся на , прошивку, в которой раскомментирована передача файлов для печати Anycubic Photon...У меня всё подключалось (в меню даже есть возможность включить вайфай соединение).Итак.... отправляя в печать модель линзы  из проекта я дум...

Чек-лист по настройке инфраструктуры для повышения скорости работы 1С  с  MS SQL (особенно важно в облаках) При размещении 1С в облачной инфраструктуре и среде виртуализации наиболее важными и непростыми задачами являются повышение скорости работы платформы «1С» и настройка СУБД. Для достижения максимальной производительности инфраструктуры 1С рекомендуется правильно выбирать архи...

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

В виртуальном компьютере игры Minecraft можно сыграть в Doom Один из геймеров создал специальный мод для популярной игры Minecraft, который позволяет создавать в ней виртуальный компьютер. Как выяснилось, виртуальную машину можно использовать даже для игры в легендарный шутер Doom.

Oracle cloud: превращаем ubuntu 20.04 в gentoo Oracle cloud предлагает некоторые ресурсы совершенно бесплатно. В частности на халяву можно получить 2 виртуальные машины. При создании машины у вас есть выбор из centos, Ubuntu или oracle linux. С учетом ограниченности ресурсов витруальной машины мне стало интересно нельзя ...

Activision Blizzard: Overwatch и Diablo IV не будет в 2021 году, стоит ждать Diablo II и Call of Duty Activision Blizzard созвонилась с инвесторами и рассказала печальные новости для PC и консольных геймеров: в 2021 году не выйдет сразу две мощные игры. Это касается командной Overwatch 2 и слешера Diablo IV, который должен прийти на смену старенькой Diablo III. Информацию об...

[Из песочницы] Опыт подготовки и сдачи экзамена — AWS Solution Architect Associate Наконец-то, я получил сертификат AWS Solution Architect Associate и хочу поделиться мыслями о подготовке и сдаче самого экзамена. Что такое AWS Для начала пару слов о AWS – Amazon Web Services. AWS – это то самое облако в штанах, которое может предложить, наверное, почти вс...

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

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

Облачно-ориентированный обмен сообщениями на платформе Red Hat OpenShift с использованием Quarkus и AMQ Online Всем привет! Вот и он – наш заключительный пост из серии про Quarkus! (Кстати, смотрите наш вебинар «Это Quarkus – Kubernetes native Java фреймворк». Покажем, как начать «с нуля» или перенести готовые решения) В предыдущем посте мы рассмотрели соответствующие инструменты,...

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

Еще немного истории — на этот раз копаемся в OS/360 В продолжение поста о том, как работали программисты в 80-х, вспомнил и решил описать предысторию, идею и реализацию моего первого успешного проекта. Итак, дело было году этак в… давно тому назад. Я был студентом 3 курса, и начал работать старшим лаборантом своей кафедры. Ч...

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

[Из песочницы] Apple, ФАС и разработчики родительского контроля Давно хотелось расставить точки над i в антимонопольном расследовании ФАС в отношении Apple по жалобе Лаборатории Касперского (ЛК) ибо вижу в комментариях, что не всем понятно, про что оно. Читать дальше →

AMD расскажет о трассировке лучей в Radeon RX 6000 Многие пользователи частенько называют основным преимуществом видеокарт компании NVIDIA наличие трассировки лучей, которая, вроде как, улучшает качество изображения — свет становится более реалистичным, блики и прочие детали тоже. Теперь вот производитель-конкурент в лице AM...

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

Павел Дуров объявил о закрытии TON Основатель мессенджера Telegram Павел Дуров объявил о закрытии блокчейн-проекта TON. В своем Telegram-канале он написал, что 12 мая является печальным днем для Telegram, так как именно в этот день TON прекратил свое существование.  В своем блоге на Telegra.ph Дуров пояс...

Почему на macOS Catalina 10.15.6 не запускается виртуальная машина Чуть больше недели назад Apple выпустила macOS Catalina 10.15.6. Обновление должно было исправить основные баги, которые пользователи и тестировщики нашли в предыдущей сборке операционной системы. Многие неполадки действительно «ушли», однако, как это иногда бывает с выходо...

Не ждите от CRM чудес — просто работайте Когда вы покупаете новый автомобиль,, вы садитесь в него и рассчитываете, что он взлетит в небо и пролетит над пробкой на проспекте? Приходит ли вам в голову, что он может заменить дизельный генератор на даче? Хочется ли, не выходя из комфортного салона, порыбачить в нём лет...

Модель Белбина для IT: сила и слабость разных команд В работе с некоторыми командами бывают ситуации, когда что-то работает само, и об этом не надо думать. Сами доделываются задачи, сама развёртывается Continuous Integration — есть люди, которые этим занимаются, и за рабочими процессами не нужно специально следить. Но в других...

Настройка автовыравнивания фазы в дифференциальных парах в САПР Cadence Allegro Иногда даже любимые программы могут доставить мучения — особенно если не знаешь, как правильно настраивать ту или иную функцию. В редакторе печатных плат Cadence Allegro есть такая офигенно полезная опция, High Speed, которая ооочень помогает в трассировке скоростных сигнало...

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

Фонд Гейтса вложил $3,5 млн в разработку искусственного грудного молока Biomilq Стартап планирует разработать искусственное грудное молоко в течение 5 лет.

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

Михаил Салосин. Golang Meetup. Использование Go в бэкенде приложения «Смотри+ Михаил Салосин (далее – МС): – Всем привет! Меня зовут Михаил. Я работаю бэкенд-разработчиком в компании MC2 Software, и я расскажу об использовании Go в бэкенде мобильного приложения «Смотри+». Кто-нибудь из присутствующих любит хоккей? Тогда это приложение для вас. О...

Как мы автоматизировали весь жизненный цикл серверов Привет, Хабр! Меня зовут Алексей Назаров. Я занимаюсь автоматизацией в отделе администрирования инфраструктурных систем в Национальной системе платежных карт (АО НСПК) и хотел рассказать немного о наших внутренних продуктах, которые помогают нам развиваться. Если вы еще не ...

Смартфон Realme 5 Pro: лучший среднеуровневый аппарат с хорошими камерами, но без NFC При своей доступной цене (а к моменту подготовки обзора смартфон подешевел до 13 тысяч рублей) Realme 5 Pro достоин самого пристального внимания, поскольку обладает всеми задатками того самого «народного телефона», лавры которого постоянно переходят от одного новичка рынка к...

Мы скачали 10 миллионов Jupyter-ноутбуков с Github — и вот что мы выяснили Привет, Хабр! На связи команда Datalore by JetBrains. Хотим поделиться с вами результатами анализа нескольких миллионов публично доступных репозиториев Github с Jupyter-ноутбуками. Мы скачали ноутбуки, чтобы немного больше узнать в цифрах о текущем статусе, пожалуй, сам...

В нативный код из уютного мира Java: путешествие туда и обратно (часть 1) Java и другие управляемые языки просты и удобны во многих случаях, но иногда их возможностей недостаточно — например, если нужна библиотека, написанная только на C или C++. Иногда хочется позвать пару методов из системного API, или попытаться улучшить производительность для...

Синхронизация продуктовых команд в Sportmaster Lab (часть 2) Вторая часть поста про то, как сделать, чтобы продуктовая agile-команда выполнила задачу к определенному сроку, но при этом не изменила принципам работы по потоку. Первая часть поста посвящена описанию нашего подхода к работе продуктовых команд, а также тому, что в...

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

Necronomicon notitia recuperatio: обряды и верования восстановления данных с дискет 3.5 дюйма PrologusВосстановление данных - индустрия современная, идущая в ногу со временем. Поэтому новые технологии и устройства для восстановления информации с современных устройств появляются на рынке постоянно. Что там из последнего? PC-3000 Portable III, которая умеет вытаскивать...

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

Приемы повышения производительности инференса глубоких моделей с DL Workbench. Часть 1 — введение и установка Если у вас есть проект с интенсивной обработкой данных глубокими моделями (или еще нет, но вы собираетесь его создать), то вам будет полезно познакомиться с приемами по повышению их производительности и уменьшению затрат на покупку / аренду вычислительных мощностей. Тем боле...

Много ли нового в Чёртовой Дюжине? Речь пойдёт всего лишь о PostgreSQL 13. 8 апреля состоялась «заморозка» — PostgreSQL feature freeze, теперь в эту версию войдут только те фичи, которые приняты до этой даты. Революционной эту версию, пожалуй, трудно назвать. Кардинальных, концептуальных изменений в ней нет. ...

В Южной Корее мать пообщалась с умершей от рака дочерью в виртуальной реальности (ВИДЕО) Для этого команда программистов создала виртуальный образ девочки по имени Найон. "Может, это и есть рай. Я увидела Найон, которая говорила со мной с улыбкой, и это было очень короткое, но в тоже время очень счастливое время", - поделилась впечатлениями ее мать.

Книга «Эффективный Java. Тюнинг кода на Java 8, 11 и дальше. 2-е межд. издание » Привет, Хаброжители! Программирование и тестирование обычно принято относить к разным профессиональным сферам. Скотт Оукс — признанный эксперт по языку Java — уверен, что если вы хотите работать с этим языком, то обязаны понимать, как выполняется код в виртуальной машине Ja...

«В это 1 апреля шутить не хочется»: письмо главного редактора Лайфхакера Прочтите, если вам очень хочется разыграть кого-то постом о коронавирусе.

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

Отключаем прямой доступ к терминалу на арендованном сервере Навряд ли кто-то из читателей хотя бы раз в жизни не арендовал виртуальный выделенный сервер (VPS) на каком-нибудь хостинге. Это просто и весьма дёшево: для личного блога, игрового сервера, учебных целей и так далее.Случается, что на подобном сервере нужно хранить чувствител...

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

Большая ретроспектива участия RBK.money в The Standoff 2020 …или как хакеры ломали наш опенсорс платежный процессинг в кибергороде. Привет! Мы тут недавно с процессингом RBK.money приняли активное участие в киберполигоне The Standoff — это когда делают виртуальную модель целого мегаполиса со всей его инфраструктурой, энергостанциями...

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

Новый гоночный электромобиль Jaguar можно будет встретить только в виртуальном мире Компания Jaguar представила спортивный электромобиль Gran Turismo SV. Однако это не реальная машина и даже не концептуальный экземпляр. Как и выпущенная в прошлом году модель Jaguar Vision Gran Turismo Coupé, новинка представляет собой виртуальный объект, доступн...

В каких странах и городах разработчики зарабатывают больше, если учесть налоги и стоимость жизни? Если сравнить зарплату разработчика программного обеспечения квалификации middle в Москве, Лос-Анджелесе и Сан-Франциско, взяв данные по зарплатам, которые оставляют сами разработчики на специализированных сервисах по мониторингу зарплат, то увидим:  В Москве зарплата та...

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

[Перевод] Новые метрики объектных хранилищ Flying Fortress by Nele-Diel Команда объектного S3-хранилища Mail.ru Cloud Storage перевела статью о том, какие критерии важны при выборе объектного хранилища. Далее текст от лица автора. Читать дальше →

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

Panasonic представил комплексное решение TOUGHBOOK Omnia для ускоренной разработки бизнес-приложений Компания Panasonic представила комплексное решение TOUGHBOOK Omnia на базе языка программирования MCL для ускоренной разработки программного обеспечения. Решение позволяет пользователям Panasonic TOUGHBOOK эффективно управлять проектами цифровой трансформации и сократить вре...

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

[Перевод] [Прогноз] Транспорт будущего: краткосрочный горизонт Об авторе: Брэд Тэмплтон — инженер-программист, евангелист робоавтомобилей с 2007 года, работал над Гуглокаром в его ранние годы. Основатель ClariNet, почетный председатель Electronic Frontier Foundation и директор Foresight Institute, основатель факультета в Singularity Uni...

Бывший россиянин Дмитрий Долгов возглавил проект беспилотников Waymo, родственной компании Google Известный разработчик беспилотных автомобилей Waymo объявил о важных кадровых перестановках. Компания является «дочкой» холдинга Alphabet, в состав которого также входит, например, Google.  Как самостоятельная компания Waymo была основана 13 декабря 20...

Huawei научилась заставлять 8 Гб оперативной памяти ... Huawei умеет виртуально расширять оперативную память на 2 Гб Сегодня в Китае компания Huawei устроила премьеру флагманской линейки Mate 40 и там же она анонсировала технологию, позволяющую расширять объем оперативной памяти. Рассказал о новой разработке сам руководитель потр...

Легкая работа со сложными алертами. Или история создания Balerter Все любят алерты. Конечно, гораздо лучше получить уведомление когда что-то произошло (или починилось), чем сидеть, смотреть на графики и искать аномалии. И инструментов для для этого создано немало. Alertmanager из экосистемы Prometheus и vmalert из группы продуктов Victoria...

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

Производительность приложений, работающих с Video и Audio В этой статье будут рассмотрены 3 практических вопроса, с которыми я столкнулся при разработке приложения. Как работать с Video и Audio с максимальной точностью. Как оптимально обрабатывать данные с такой скоростью. Как оптимально обрабатывать данные, приходящие по websoc...

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

Странная «фича» в почте mail.ru TL;DR Если в ящике mail.ru вы смотрите аттач к письму в браузере, то для формирования превьюшки копия документа «улетает» на IP Майкрософт в Редмонд. Хотелось бы конечно заголовок по кликбейтнее, а-ля «Mail.ru пересылает все ваши письма в США!» или «Microsoft знает содержи...

[Перевод] Почему нужна инструментальная поддержка пагинации на ключах Всем привет! Я бэкэнд-разработчик, пишу микросервисы на Java + Spring. Работаю в одной из команд разработки внутренних продуктов в компании Тинькофф. У нас в команде часто встает вопрос оптимизации запросов в СУБД. Всегда хочется еще чуть-чуть быстрее, но не всегда можно об...

Хватит это терпеть: как мы обновили архитектуру системы мониторинга автотранспорта на 15 000 машин и 17 000 магазинов Привет, Хабр! Наш проект "Пятерочки #налету", описанный в статье "Как тебе такое, Джефф Безос?"продолжает развиваться - надеемся, что вскоре дадим по нему апдейт. Ну а пока расскажем о еще более масштабном проекте, в ходе которого удалось обновить систему мониторинга ав...

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

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

После удаления AnTuTu магазин Google Play наводнили клоны и подделки Опала популярного бенчмарка AnTuTu со стороны компании Google дала неожиданные результаты — онлайн-магазин Google Play Store наводнили клоны прославленного тестового приложения.  В начале года компания Google удалила ряд приложений из Google Play Store, вклю...

Вкусовщина и AI: как мы в Prisma Labs делали объективно субъективный автоматический улучшатель фотографий Привет, Хабр! Меня зовут Андрей, я занимаюсь R&D в Prisma Labs. В своё время наша команда провела весьма интересное исследование на тему автоматического улучшения фотографии, результатом которого стала фича “AutoAdjustment” в приложении Lensa, позволяющая в один клик сде...

[Перевод] Как мы выпускаем исправления к ПО в GitLab Мы в GitLab обрабатываем исправления ПО двумя способами — «ручками» и автоматически. Читайте далее о работе release manager по созданию и доставке важных обновлений с помощью автоматического развертывания на gitlab.com, а также исправлений для пользователей, которые работаю...

Мониторим Спортмастер — как и чем О создании системы мониторинга мы задумались на этапе формирования продуктовых команд. Стало понятно, что наше дело — эксплуатация — в эти команды никак не попадает. Почему так? Дело в том, что все наши команды построены вокруг отдельных информационных систем, микросервисов...

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

«Печальный день для Telegram»​. Павел Дуров объявил о закрытии блокчейн-проекта TON О проекте блокчейн-платформы TON c криптовалютой Gram, развиваемом популярным мессенджером Telegram, мы за последние два года писали множество раз. Изначально компания планировала запустить платформу до 31 октября 2019 года, но сроки неоднократно сдвигались из-за проблем с а...

Gmail, Drive, YouTube и другие сервисы Google престали работать по всему миру Сервисы компании Google испытывают проблемы — многие из них перестали работать, функционируют очень медленно или в них недоступны некоторые возможности.

Главный специалист Apple по железу займётся секретным проектом под личным руководством Тима Кука Сегодня Apple объявила о важных изменениях в руководстве. Нынешний старший вице-президент компании по разработке аппаратных решений Дэн Риччио (Dan Riccio) переведён на новую должность, где сосредоточится на пока необъявленном проекте. А его место займёт Джон Тернус (John Te...

[Перевод] Как использовать шаблон Circuit Breaker в приложении Spring Boot В этом посте я покажу, как мы можем использовать шаблон Circuit Breaker в приложении Spring Boot. Когда я говорю «шаблон Circuit Breaker» имеется в виду архитектурный шаблон автоматического выключателя. Netflix опубликовал библиотеку Hysterix для работы с автоматич...

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

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

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

Выход игры Resident Evil: Welcome to Raccoon City перенесен на 24 ноября Resident Evil - это известный во всем мире бренд игр-стрелялок по зомби, он впервые был выпущен в 1996 году и продолжает существовать до сих пор. Несколько месяцев назад Sony объявила о выпуске нового игрового фильма под названием Resident Evil: Welcome to Raccoon City, кот...

Спросите нас о чём угодно: ДИТ ответит на вопросы После новостей на «Эхе Москвы» о возможной виртуальной встрече ДИТ с IT-сообществом мы захотели провести такую встречу на самом деле. Связались с командой Хабра и предложили провести прямой эфир, в котором мы бы обстоятельно ответили на вопросы, которые вас интересуют. В к...

Google создаст сайт про коронавирусную инфекцию для граждан США Google (Alphabet) работает над созданием национального американского сайта, посвященного коронавирусной инфекции. В настоящее время над сайтом работают 1700 разработчиков...

Битва двух якодзун, или Cassandra vs HBase. Опыт команды Сбербанка Это даже не шутка, похоже, что именно эта картинка наиболее точно отражает суть этих БД, и в конце будет понятно почему: Согласно DB-Engines Ranking, две самых популярных NoSQL колоночных базы — это Cassandra (далее CS) и HBase (HB). Волею судеб наша команда управления...

О важности левел-дизайна, или как не сломать кор игры плохим лэйаутом Левел-дизайн позволяет нам создавать карты, а игрокам — получать удовольствие от геймплея. Оба эти утверждения будут работать только в том случае, если левел-дизайн поддерживает механики игры.В этой статье я расскажу, как на проекте War Robots при создании карт мы учитываем ...

Huawei насильно осчастливит пользователей смартфонов Huawei и Honor своими альтернативами сервисам Google Печальная новость для пользователей смартфонов Huawei и Honor, кто ещё обделён фирменными альтернативами сервисам Google. Компания Huawei решила внедрить свои сервисы на находящиеся в обращении смартфоны с очередным обновлением фирменной оболочки EMUI. Как рассказал те...

Настоящий металл: как сплавить команды в горниле совместной разработки У нас было 2 проектных менеджера, 72 эксперта от производства, 33 высококлассных спеца из двух IT-команд, несколько десятков систем управления производством по всей стране, а еще, разработчики КРОК и Группы НЛМК прежде не работали вместе.Звучит как организационный ад, и это ...

Идеальный бэкап за пять минут с ZFS Приветствуем в блоге компании «Маклауд»! Сегодня мы поговорим о том, о чём должен помнить каждый — про бэкапы. Программисты уже давно стараются использовать серьёзные production-ready решения для сохранения личных данных. Требования к инструментам растут, и если когда-то...

[Перевод] Грустная история о том, что каждый программный код переписывается хоть раз В советские времена был такой популярный жанр - фельетон. Обычно их печатали в журнале “Крокодил” (мне папа выписывал, да) или на последней полосе общесоюзных газет. Некий сатирический рассказ с выдуманными персонажами в утрированной форме, в котором легко угадывались пороки...

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

Улучшение производительности vue приложения У нас в TeamHood есть wiki. Там собралась коллекция рекомендаций, в том числе, по улучшению производительности тяжелого фронтенда на vue.js. Улучшать производительность понадобилось, потому что в силу специфики наши основные экраны не имеют пагинации. Есть клиенты, у которых...

[Из песочницы] Ад инди-разработчика или как довести свой проект до релиза и не застрелиться в процессе Когда мои друзья\знакомые\собутыльники узнают о том, что я разработчик игр, они приходят в дикий восторг, смешанный с белой завистью. “О, да ты шо, когда новый Ассасин выпустишь? ” — “Ого, вот это кайф. Такая крутая работа! ” и все в таком духе. Сразу их быстро опускаю на зе...

Samsung отключит часы Galaxy Gear от смартфонов 2021 года Компания Samsung Electronics сообщила печальную новость для пользователей обширной линейки носимой электроники Galaxy Gear. Со следующего года поддержка этих устройств будет прекращена в новых моделях смартфонов.  Оповещение об этом получили пользователи через при...

Как попасть в IPVPN Билайн через IPSec. Часть 2 Привет! Как и обещал, в этом посте я расскажу про комбинацию наших сервисов MultiSIM Резервирования и IPVPN через IPSec. Сами по себе сервисы по IPSec — это хорошо, сервис работает через кабельный интернет провайдера, но хотелось бы как-то зарезервировать включение или ж...

[Перевод] Внутри виртуальной машины Python. Часть 1 Всем привет. Я решил наконец-то разобраться, как работает интерпретатор Python. Для этого стал изучать одну статью-книгу и задумал заодно перевести её на русский язык. Дело в том, что переводы не дают тебе пропустить непонятное предложение и качество усвоения материала уве...

Angular: Интеграционное тестирование (Shallow testing) Когда приложение разрастается или нам очень важно, чтобы оно работало верно при любом рефакторинге, мы начинаем задумываться о unit или e2e тестировании. За несколько лет работы с Angular — приложениями в корпоративном сегменте, поймав множество проблем при рефакторинге ...

Победители по жизни: 12 очень грустных и смешных фейлов Случалось ли с вами что-то подобное?

Запуск Linux с виртуального диска vmdk на реальном железе и VirtualBox Возникла необходимость обеспечить работу Linux как на виртуальной машине (VirtualBox), так и на реальном железе. После долгих поисков и попыток запускать Linux с виртуального диска формата VHD, по примеру Windows, которые либо слишком сложны, либо не работают, я пришел к дос...

[Перевод] Что происходит, когда вы выполняете manage.py test? Перевод статьи подготовлен специально для студентов курса «Python Web-Developer».Вы запускаете тесты командой manage.py test, но знаете ли вы, что происходит под капотом при этом? Как работает исполнитель тестов (test runner) и как он расставляет точки, E и F на экране? К...

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

Отзыв о Hercules 2018 Брал в 2018 году отечественный принтер Hercules в базовой комплектации (единственное, прикупил два сопла побольше в дополнение). Так как это был мой первый агрегат, ориентировался на популярность и отзывы. По сравнению с предыдущей версией, этот аппарат немного больше, буква...

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

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

[Перевод] Кунг-фу стиля Linux: мониторинг дисковой подсистемы Если, работая в Linux, нужно быстро взглянуть на сведения о работающих процессах — можно воспользоваться командой top, или — что немного лучше — командой htop. А как быть, если надо получить данные о состоянии дисковой подсистемы? Решить эту задачу помогут специализированные...

Тестируем игры в виртуальной машине VMware Workstation 15 Pro - наконец-то в «виртуалке» можно поиграть Устали переустанавливать игры после каждой переустановки Windows? У меня для вас есть решение - ваши любимые игры в виртуальной машине. VMware Workstation 15 Pro поддерживают DirectX 10.1, что позволяет запустить под ней множество игр. Давайте оценим производительность и плю...

[Перевод] «Не выходя из прачечной». Как СЕО Google, Amazon, Nasdaq и Slack работают из дома Пока коронавирус шагает по планете, даже руководители крупнейших в мире IT-компаний — которые привыкли летать из города в город, со встречи на конференцию, на частных самолетах — вынуждены сидеть в самоизоляции. В США правила отличаются от штата к штату, но в основном СЕО ...

Ученые установили, что потребление цельного молока снижает риски ожирения Исследователи из Больницы Святого Михаила в Торонто установили, что у детей, потребляющих цельное молоко, шансы иметь избыточный вес или ожирение снижались на 40% по сравнению с теми детьми, которые потребляли молоко лишь с пониженным содержанием жира

Печать Copet 250часов без перерыва. Хочу поделиться печальным опытом печати больших моделей. Печатали модель 250 часов. Материал Copet. Все было в здорово если бы не одно но. После окончания печати снять деталь со стола мы так и не смогли. В итоге разломали стол.  Может у кого нибудь есть такой же опыт печати....

Коммуникации внутри удаленной команды — наш опыт В этой статье мы решили немного раскрыть внутреннюю кухню. В удаленной команде один из главных элементов — коммуникации. Расскажем, как это у нас организовано, — с целевыми параметрами (SLO) и конкретикой. Читать дальше →

[Перевод] Вторая главная обязанность CEO стартапа Али Рогани — работал в Pixar 9 лет (из них 6 лет — CFO, коммерческим директором). 2 года работал CFO в Twitter и еще 2 года COO. Руководит YC Continuity — программа для успешных выпускников YC. Успешные‌ ‌стартапы‌ ‌по‌ ‌мере‌ ‌своего‌ ‌роста‌ ‌проходят‌ ‌три‌ ‌основных‌ ...

midi-bluetooth клавиатура на esp32 Несколько лет тому назад ко мне в руки попала компактная драм-машина от небезызвестных teenage engineering. Тогда меня очень поразила идея — использовать печатную плату как часть корпуса и элемент дизайна устройства. С тех пор мне хотелось тоже собрать аналогичное по стилис...

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

На Mac с процессором M1 удалось запустить Windows 10. Работает очень быстро   Разработчик Александр Граф смог успешно запустить Windows на Mac с процессором M1. Этого удалось добиться, используя виртуальную машину QEMU с открытым исходным кодом. И хотя сам по себе процессор M1 не поддерживает х86-приложения и Boot Camp, Граф сообщил, что ...

DVC — Git для данных на примере ML-проекта Data-science развивается очень быстро, в том числе благодаря росту объема доступных данных для анализа или построения моделей. Но для создания сложных моделей командам аналитиков нужно работать совместно и эффективно управлять большими датасетами. И вот здесь может помочь, н...

Как мы делали SM Lab Analyst Day — первый митап по системной аналитике в Sportmaster Lab (+ видео всех докладов) Всем привет. Меня зовут Капранов Кирилл, я — руководитель направления системного анализа в компании Sportmaster Lab. 10 марта 2021 года мы с коллегами сделали первый митап по системному анализу, и я хочу поделиться с вами тем, как это было.Что первым приходит в голову, когда...

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

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

Absen создает крупнейшую в Азии виртуальную студию 8K Ultra HD ШЭНЬЧЖЭНЬ (Китай), 7 апреля 2021 г. /PRNewswire/ — В последние годы в центре внимания китайского и мирового рынков профессионального кинопроизводства оказалась перспективная технология создания виртуальных студий на основе светодиодных панелей. Виртуальные студии на ос...

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

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

Зачем вообще нужен Galaxy S21 на Snapdragon 888? Galaxy S21 на Exynos 2100 обеспечит ту же производительность при большей автономности О том, что фирменная однокристальная платформа Samsung Exynos 2100 не уступает по производительности Qualcomm Snapdragon 888, мы уже писали, а сейчас в Сети появились подробности об автономности Galaxy S21, и они тоже свидетельствуют в пользу Exynos 2100. Как пишет ист...

Как мы участвовали в соревнованиях автономных дронов Aerobot 2020 от русской DARPA Немного соревнований автономных дронов, рассчитанных на взрослых разработчиков и организации, проводятся в России. В статье расскажу о нашем участии в Аэробот-2020. Мы и без соревнований работаем с актуальными технологиями локализации дрона в помещении, планирования движения...

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

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

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

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

Производители натурального молока продолжают банкротиться из-за популярности растительных аналогов Как стало известно, в США обанкротился один из самых крупных, а также старых производителей молока — Borden Dairy. По словам представителей компании, в первую очередь это связано с тем, что на рынке упал спрос на коровье молоко, в то время как тот же спрос на молоко растител...

Обзор DataStore Library. Прощаемся с SharedPreference? Привет, меня зовут Сергей, я работаю в команде Мобильного Банка Тинькофф. Недавно Google представила очередной инструмент для хранения данных. На этот раз это библиотека DataStore. В официальном блоге Google пишут, что она должна заменить SharedPreference.  Читать далее

Организация автотестов на примере мобильного приложения для СЭД + более качественная, но менее смешная версия обложки Рано или поздно все приходят к АТ. Ситуация, когда это происходит поздно, понятна, а когда рано? И как понять, что уже можно? Статья основана на опыте одной команды: расскажу про наши предпосылки и поводы внедрения ав...

Что было раньше: код или документация? OpenApi (OAS 3.0) и проблемы кодогенерации на Java Задача интеграции сервисов и различных систем является чуть ли не одной из основных проблем современного IT. На сегодняшний день самым популярным архитектурным стилем для проектирования распределенных систем является REST. Но, как известно, единого стандарта для RESTful ...

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

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

[Перевод] Сделайте свое приложение масштабируемым, оптимизировав производительность ORM Перевод статьи подготовлен в преддверии старта курса «Backend-разработчик на PHP». Привет! Я Валерио, разработчик из Италии и технический директор платформы Inspector.dev. В этой статье я поделюсь набором стратегий оптимизации ORM, которые я использую, разрабатывая серв...

Новый центр обработки данных развернула INVITE Systems SRL Румынская компания INVITE Systems SRL, основанная в 2000 году, развивается быстрыми темпами с 2005 года. На сегодняшний день она является одним из важнейших в стране поставщиков сетевых услуг в сфере виртуальных частных сетей (VPN). Кроме того, будучи одним из первых поставщ...

[Перевод] Планирование в Go: Часть II — Планировщик Go Привет, Хабр! Это второй пост в серии из трех частей, которая даст представление о механике и семантике работы планировщика в Go. Этот пост посвящен планировщику Go. В первой части этого цикла я объяснил аспекты планировщика операционной системы, которые, на мой взгляд, важ...

Tesseract OCR tips — создание своего словаря для повышения эффективности OCR Это мой первый пост об оптическом распознавании текста (OCR) с использованием Tesseract. Tesserast это очень популярная open source библиотека для OCR поддерживаемая Google, которая дает высокие результаты точности и поддерживает более 100 языков. В этом посте я расскажу как...

Новый подход к просмотру логов Одно время, приходилось много работать с логами. Они могли быть большими и находиться на разных серверах. Требовалось не найти что-то конкретное, а понять почему система ведёт себя не так как надо. По некоторым причинам, лог-агрегатора не было.Хотелось иметь просмотрщик лого...

ML,VR & Robots (и немного облака) Всем привет! Хочу рассказать об очень не скучном проекте, где пересеклись робототехника, Machine Learning (а вместе это уже Robot Learning), виртуальная реальность и немного облачных технологий. И все это на самом деле имеет смысл. Ведь это и правда удобно — вселяться в ро...

Настройка дисковой подсистемы Qemu KVM для увеличения быстродействия в Ubuntu по сравнению с Hyper-V Иногда я берусь за различные задачи по настройке серверов. Некоторое время назад ко мне обратился владелец небольшой хостинговой компании, с интересной проблемой. Он хотел бы на своих серверах, где уже стоял Ubuntu 18.04, запускать виртуальные машины с Windows под KVM. Од...

Ещё одно серьёзное изменение в WhatsApp. В мессенджере появилась функция «Прочитать позднее» Команда популярного мессенджера WhatsApp работает над очередной удобной функцией, которая поможет пользователям справляться с большим потоком сообщений.  Функция Read Later (Прочитать позднее) приходит на смену Archived Chats (Архивированные чаты) и приносит серьё...

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

USB накопитель с сертификатом защиты НАТО Kingston представила USB-накопитель которая прошла сертификацию НАТО по уровню безопасности. Kingston IronKey D300 обладает повышенным уровнем безопасности. Накопитель создан в соответствии с директивой INFOSEC, устройство включено в список безопасности НАТО. Классифициру...

Процессоры Intel Xeon Scalable предлагают инновационных возможности Процессоры третьего поколения "Intel Xeon Scalable являются поворотным моментом в истории человечества" - по словам компании Intel. Компания интегрировала поддержку bfloat16 в процессорную технологию Intel DL Boost, которая призвана ускорить как обучение ИИ, так и производит...

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

Как дата-саентисты в ВК делают рекламу эффективной Еще в прошлом году у нас выступал Артем Попов, тимлид команды VK Performance Advertising. Делимся с вами расшифровкой эфира и записью. Меня зовут Артем, я – руководитель performance advertising в ВК. Наша команда занимается тем, что, с одной стороны, делает рекламу в ВК э...

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

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

Знакомьтесь: новое решение Veeam Backup for AWS В начале декабря вышло в свет новое решение Veeam Backup for AWS для резервного копирования и восстановления облачных инфраструктур Amazon Elastic Compute Cloud (Amazon EC2). С его помощью можно создавать резервные копии инстансов ЕС2 и сохранять их в облачном хранилище Am...

Pixockets: как мы написали собственную сетевую библиотеку для игрового сервера Привет! На связи Станислав Яблонский, Lead Server Developer из Pixonic. Когда я только пришел в Pixonic, наши игровые сервера представляли собой приложения на основе Photon Realtime SDK: многофункционального, но весьма тяжелого фреймворка. Решение это, казалось бы, должно...

Redmi ставит на чипы MediaTek, а Xiaomi — на количество ... Сложился стереотип, что чипы от MediaTek — это очень плохо, а вот процессоры от Qualcomm — лучший выбор и с чипсетом от этой компании вы не будете знать никаких проблем. Целый ряд производителей уже имеют печальный опыт использования тайваньских чипов, которые от...

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

[Из песочницы] Немного о частном случае реализации алгоритмов поиска открытых дверей Привет, Хабр! Время от времени на любимом мною ресурсе проскакивают темы а-ля "Как я выгорел на своей первой работе", "Жизнь — боль" и т.п., зачастую преисполненные разочарования и юношеского максимализма. На написание этого материала меня в частности под...

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

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

lerna + CI =? Или как не запутаться в трёх соснах О чём пойдёт речь?Пилотный пост будет посвящён интересной проблеме с которой мы столкнулись при попытке организовать CI/CD для монорепозитория с lerna. Сразу скажу, что этот пост:* не про монорепозитории. Плюсы и минусы монорепы, как концепции, уже давно описаны в множестве ...

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

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

О результатах первого киберспортивного чемпионата сообщил «Интерлизинг» 14 ноября компания «Интерлизинг» провела первый киберспортивный чемпионат. Участие в виртуальной битве приняли более 30 человек из всех регионов присутствия компании. Восемь команд определяли сильнейших в популярных групповых дисциплинах — Counter-Strike: Global Offens...

[Перевод] Трансформеры как графовые нейронные сети TL;DR: перевод поста Chaitanya Joshi "Transformers are Graph Neural Networks": схемы, формулы, идеи, важные ссылки. Публикуется с любезного разрешения автора.Друзья-датасаентисты часто задают один и тот же вопрос: графовые нейронные сети (Graph Neural Networks) — п...

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

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

Необычные задачи по физике развивающие научное мышление (для школьников) Возможно вы уже читали мои статьи: Научные мультфильмы, что показывать детям без вреда для них? Простые опыты с ребенком дома Как мы для музея науки сделали самую большую катушку Тесла в Украине Как сделать мощную лестницу Иакова из трансформатора от микроволновки своими р...

Между домом и офисом. Как правильно организовать работу распределенной команды Хабр, привет! Многие компании сегодня предложили своим сотрудникам работать из дома. Однако возможность трудиться удаленно есть не у всех. Часть специалистов не покидают свои боевые посты в офисных пространствах. Команда Artezio решила разобраться, как можно построить рабо...

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

Linux для macOS M1: что сделала команда Asahi Linux за январь-февраль 2021 Некоторое время назад на Хабре уже писали про проект Asahi Linux.Если кратко, то это попытка запустить linux на новом маке с M1 архитектурой. Прошло 2 месяца с момента старта проекта, и разработчики подготовили отчёт о проделанной работе, который помимо перечня сделанного и ...

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

[Перевод] Как эффективно работать с тикетами (issues) на GitHub Тикеты на GitHub бывают разные: запросы на реализацию каких-то возможностей, отчёты об ошибках, жалобы от клиентов, оповещения от систем безопасности, ретроспективы для команды и т. д. Здесь мы рассмотрим, как команда может использовать и обсуждать их. Содержание: Что так...

Шахматы на Delphi. Как я изобретал велосипед Писать игровой AI очень интересно и увлекательно - не раз убеждался в этом на личном опыте. Недавно, случайно наткнувшись на код своего старого проекта шахматной программы, решил его немного доработать и выложить на GitHub. А заодно рассказать о том, как он создавался и каки...

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

Основные linux-команды для новичка Linux — это операционная система. Как винда (windows), только более защищенная. В винде легко подхватить вирус, в линуксе это практически невозможно. А еще линукс бесплатный, и ты сам себе хозяин: никаких тебе неотключаемых автообновлений системы! Правда, разобраться в нем...

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

Вечерний Java-дайджест за 18 декабря Вышел первый пробный билд JDK 15. Страничка проекта — здесь, но смотреть там пока совершенно нечего. RedHat зарелизили WildFly 18. Заявлена поддержка Jakarta EE 8, MicroProfile 3.0, JDK 13, есть куча изменений в подсистемах безопасности и EE, и многое другое. Tobias Hart...

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

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

[Перевод] SwiftUI 2.0: будущее декларативно Фреймворк SwiftUI появился в прошлом году, и реализованный в нем подход «один раз выучить и применять на всех платформах» сразу же заинтересовал многих разработчиков ПО для Apple. Немного позанимавшись им, мы написали обзор самого SwiftUI, а также оценили возможности ег...

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

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

Энигма в контексте истории криптографии и развития шифровальных роторных машин Содержание:1.Краткая история криптографии2. Роторные шифровальные машины и первые образцы Энигмы3. Энигма и ее значение в эпоху Второй Мировой Войны4. Внутреннее устройство и принцип работы Энигмы5. Расшифровка кода Энигмы Читать далее

Cyber Risk Index: сравниваем компании по уровню киберзащищённости Процесс изучения защищённости компаний от киберугроз осложняется тем, что отсутствуют какие-либо объективные критерии, по которым можно произвести сравнение. Чтобы решить эту проблему, Trend Micro совместно с Институтом Понемона (Ponemon Institute) разработали индекс киберри...

Приходит ПМ и говорит, что надо на завтра чай через 3 минуты Ты говоришь, что чайник только 5 будет закипать. ПМ настаивает, что клиент очень просит и это нам крайне важно, ты под натиском прогибаешься и решаешь что-то думать. Кидаешь пакетик в чайник, заливаешь водой и ждешь когда вода покоричневеет. Четко понимаешь, что надо будет н...

[Перевод] Разработчик игры VVVVVV в честь её десятилетия сделал исходный код открытым Сегодня — десятилетняя годовщина релиза VVVVVV! Хотя, возможно, и завтра — строго говоря, впервые игра стала доступной 3 часа утра по GMT 11 января 2010 года, спустя очень долгий день устранения каждого найденного мной бага, создания сборок последней минуты и попыток медле...

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

Ускоряем кеш проекта в NoVerify (линтер для PHP) в 10 раз Одним вечером, обсуждая с Искандером @quasilyte сложности в разработке линтера для PHP на Go, Искандер упомянул, что тесты как-то долго идут при локальном прогоне (около минуты, и, как мне кажется, для Go это довольно долго). Стали копать, и быстро выяснилось, что в основном...

«Мистер X» или стоит ли небольшой команде рассмотреть XWiki как возможную замену Confluence? В феврале 2021 Atlassian прекращает продажу лицензий на серверные версии Confluence. В этой статье я поделюсь своим виденьем Xwiki в качестве аналога Confluence, закрывающего потребности по документированию для небольшой команды разработчиков. Читать далее

How to learn languages online (fast) (Как учить языки онлайн быстро). Intro Вдохновленная названием сериала от Netflix “How to sell drugs online (fast)”, я решила написать данный пост, который повлечет за собой в дальнейшем серию постов о том, как учить иностранные языки онлайн и (!) быстро. Эти посты будут содержать в себе полезные ссылки на ресурс...

Интересное о Serverless: хабрастатьи о применении, инструментах, кейсах и инструкциях для первого свидания Привет, Хабр! Меня зовут Антон. Примерно год назад я начал работать с Serverless — и был покорён этим подходом к разработке приложений. Несмотря на определённые недостатки и ограничения, потенциал бессерверных вычислений огромен, за ними большое будущее. Очень приятно, что ч...

Перенос всех баз данных MS SQL Server на другую машину Недавно возникла необходимость переноса всех БД (>50 на одном экземпляре SQL Server) из dev-окружения на другой экземпляр SQL Server, который располагался на другом железе. Хотелось минимизировать ручной труд и сделать всё как можно быстрее. Disclaimer Скрипты написаны д...

Состоялся пробный запуск FIVE - Esports Manager Game: управляем киберспортивной командой Студия Trophy Games запустила в раннем доступе симулятор киберспортивной команды — FIVE - Esports Manager Game. Если вы всегда мечтали стать менеджером NaVi, то теперь эта виртуальная мечта станет реальностью. Наша задача — выставлять своих бойцов против других команд и след...

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

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

[Перевод] Почему видеоигры и настольные игры не самый лучший показатель способностей ИИ (интервью с создателем Keras) Определение уровня ИИ это один из самых сложных, но и один из самых важных вопросов в области компьютерных наук. Если вы не можете точно сказать, является ли машина созданная сегодня умнее машины созданной вчера, как тогда определить что вы прогрессируете? Читать дальше →

Погружение в автотестирование на iOS. Часть 1. Как работать с accessibilityidentifier объектов Всем привет!Меня зовут Борис. Я AQA iOS-engineer в Vivid Money.Это вступительная статья, в цикле статей по iOS-автоматизации, в которых хочется рассказать о пользе ui-тестов на проекте, их эффективном использовании и написании.Данная статья будет полезна начинающим iOS-автом...

[Перевод] NgRx Ducks | Динамические фасады Усовершенствование опыта разработки Общаясь с коллегами из разных компаний, я заметил, что очень многие команды обожают NgRx. Во время наших дискуссий меня не покидала мысль: «Как было бы хорошо меньше сопровождать код, а больше следовать гайдам написания, чтобы облегчить п...

Работа распределённой команды в условиях самоизоляции: как мы почти не заметили разницы Режим самоизоляции многих вынудил работать из дома. Кому-то смена обстановки даётся легче, кому-то сложнее, а кто-то и вовсе не заметил бы разницы, но после объявления недели (а потом и месяца) «карантина» прирост постов о лайфхаках, эффективности и продуктивности в ленте ...

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

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

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

Легендарному медиаплееру VLC исполнилось 20 лет Команда VideoLAN отметила 1 февраля 2021 года важный юбилей — легендарному медиаплееру VLC исполнилось 20 лет.  VideoLAN — так называется и сам проект, и французская некоммерческая организация, которая стоит за его развитием. Первый релиз VLC сост...

[Из песочницы] Антипаттерны работы с базами данных Привет, Хабр! Представляю вашему вниманию перевод статьи «Database: Anti-Patterns» автора Sergey Kozlov. Если вы храните данные, это критически важная часть вашего приложения. Можно легко и быстро задеплоить исправление бага на новом сайте знакомств, чтобы фермер Джо из сев...

Xiaomi поднимет цены на телевизоры с завтрашнего дня Печальные вести пришли по поводу более чем популярных телевизоров Xiaomi —грядёт повышение цен. Хотя изначально сообщение было сделано китайским блогером в социальной сети Weibo, затем новость подтвердил ресурс ZNDS со ссылкой на собственные эксклюзивные источник...

Развалилась за зиму? Как Toyota Camry XV70 переживает холодное время года Зима закончилась и уже уверенно можно говорить о неприятностях, которые могут приключиться с Toyota Camry в это время года. Другая жалоба касается чистоты подкапотного пространства. Когда у владельцев Camry XV70 возникают такие проблемы, то с грязью и жидкостями в подкапотк...

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

[Перевод] C++ vtables. Часть 2 (Virtual Inheritance + Compiler-Generated Code) Перевод статьи подготовлен специально для студентов курса «Разработчик С++». Интересно развиваться в данном направлении? Смотрите запись мастер-класса «Практика использования Google Test Framework»! Часть 3 — Виртуальное наследование В первой и второй части этой статьи мы г...

[Перевод] Начало работы с методами JavaScript-массивов .map(), .filter() и .reduce() Когда я разбирался в том, как пользоваться методами JS-массивов .map(), .filter() и .reduce(), всё, что я читал, смотрел и слушал, казалось мне очень сложным. Эти концепции рассматривались как некие самостоятельные механизмы, ни к чему другому отношения не имеющие. Мне тяжел...

Deep Fake Science, кризис воспроизводимости и откуда берутся пустые репозитории Я мирно сидел на семинаре, слушал доклад студента о статье с прошлого CVPR и параллельно гуглил тему. — К достоинствам статьи можно отнести наличие исходного кода…. Пришлось вмешаться: — Наличие чего, простите? — Э-э-э… Исходного кода… — Вы его смотрели?  — Нет, но в статье...

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

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

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

Железо или оптимизация? Badoo, «Авито» и «Мамба» — о производительности PHP Вопрос производительности PHP-кода для Badoo один из самых важных. От качества PHP-бэкенда напрямую зависят количество ресурсов, которые мы тратим на разработку и эксплуатацию, скорость работы сервиса и впечатление, которое он производит на пользователей.  Поэтому темой тре...

7 заповедей любого инженера Немного об инженерном мышлении. Читать далее

[Из песочницы] Быстрый деплой vm ESXi с помощью Terraform Всем привет, меня зовут Иван и я алкоголик системный администратор (OPS). Я бы хотел рассказать как разворачиваю виртуальные машины на ESXi без vCenter с помощью Terraform. Читать дальше →

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

[Перевод] Multi-Target в Albumentations Этот текст — это перевод блог поста Multi-Target in Albumentations от 27 июля 2020. Автор есть на Хабре, но переводить текст на русский поленился. И этот перевод сделан по его просьбе. Я перевела на русский все, что можно, но какие-то технические термины на английском зву...

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

Сотовый оператор «МТС» запустил новый самый лучший в мире тарифный план, о котором мечтал каждый Едва ли кому-то нравится и хочется платить денежные средства в больших объемах за услуги телекоммуникационного характера, поэтому каждый стремится максимально сильно на таких экономить. Сегодня, 30 октября 2020 года, случилось крайне важное и очень значимое Читать полную ве...

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

Что происходит на Марсе и при чем здесь облака …По статистике, 100% населения Марса — роботы.В последние дни только ленивый не смотрел репортажи о марсоходе Perseverance. В интернете можно даже послушать ветер красной планеты, он едва пробивается сквозь зуммер механических сочленений марсохода.Сегодня мы немного сменим а...

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

[Из песочницы] Взламывая ASOS Привет, Хабр! Представляю вашему вниманию перевод статьи «Breaking Into ASOS» автора Michal Necasek. Люблю старое железо, и мне хочется поделиться с вами любопытной историей изучения однго жёсткого диска из музея. Музей OS/2 недавно приобрел жесткий диск Quantum Bigfoot TS...

Резервирование в MultiSim — что это и как оно работает Привет! Меня зовут Антон Даценко и я отвечаю за развитие корпоративных решений и сервисов в подразделении Билайн Бизнес. Сегодня я расскажу вам, как мы используем технологии резервирования и балансировщик в MultiSIM, для каких клиентов подобный продукт важнее, чем кажется н...

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

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

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

Миграция из Oracle в Postgres Зачем переносить данные Тема переноса (миграции) данных из Oracle в Postgres набирает обороты. В РФ количество запросов по переходу на Postgres на волне импортозамещения, сейчас больше, чем когда либо. Oracle — очень качественный, мощный и отлично документированный инструме...

Скучаем по офису. Исповедь команды, привыкшей работать удаленно С 16 марта, когда нас попросили «самоизолироваться» из офиса, прошло больше пяти недель. За это время мы успели: побеситься от статей «Как перейти в онлайн», «Как мы перешли в онлайн», «5 инструментов для работы с онлайн»; провести сотни ненужных лишних созвонов, пока к...

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

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

Работа с асинхронностью в Dart Всем привет! Меня зовут Дмитрий Репин, я Flutter-разработчик в Surf.В этой статье я расскажу о том, как работать с асинхронностью в Dart: всё о самых важных классах библиотеки dart:async с примерами под катом. Поговорим о том, как в однопоточном языке сходить в сеть или базу...

[Перевод] EventNative – простой инструмент для записи потока событий в ClickHouse Данные стали бесценным активом, позволяющим компаниям лучше понимать своих пользователей, прогнозировать их поведение и определять тренды. EventNative – проект с открытым исходным кодом, разработанный командой из Jitsu, который позволяет упростить сбор данных. EventNative по...

Участницей музыкальной группы впервые стала виртуальная певица Любовь к технологиям в Южной Корее проявляется абсолютно во всем. Никто и не сомневался, что первым жанром, в котором появится виртуальный музыкант, будет к-поп! Как сообщают представители Aespa, ae-KARINA 20 лет и она из Южной Кореи. Она умеет петь, читать рэп и танцевать. ...

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

Жизнь под давлением: как устроены водонапорные башни Этим летом в городе Слободском Кировской области частнику продали местную достопримечательность — водонапорную башню, которую больше ста лет назад возвел знаменитый вятский архитектор Иван Чарушин. В советское время в ней располагались магазины, а в начале 2000-х работало ме...

Как организовать кинодискусиию: на платформе «Теплосеть» вышло новое руководство Кинотеатры есть не в каждом российском городе, но это не мешает смотреть и обсуждать фильмы вместе. На платформе для активных граждан «Теплосеть» появилось руководство «Киноклуб: смотрим и обсуждаем кино».  Что может дать киноклуб городу? Совместный просмотр кино – эт...

Смотрите ка, Genius Обновили. Мини обзор на обновленную версию мини Artillery Всем доброго времени сутокИ конечно же Всех с новым годом!Я всех поздравляю с окончанием 2020. Честно говоря не хочется рассусоливать, год был тяжкий и хочу пожелать всем, что бы в этом году все стало на свои места, цели достигались и желания сбывались.Речь в этой статье пой...

Переход c Cocoapods на Swift Package Manager Cocoapods считается наиболее популярным менеджером зависимостей для iOS. Последние годы Apple работает над развитием своего нативного менеджера зависимостей Swift Package Manager (SPM). Изначально его использование было возможно только для server-side Swift или приложений...

Изучаем Kubernetes: базовая программа 14-16 мая, продвинутая 18-20 мая Если вы уже работаете с Kubernetes, посмотрите на программу продвинутого курса. Там будет много тонкостей и сложностей, включая большой новый блок по Istio. Если вам нужно быстро познакомиться с Kubernetes, чтобы влиться в команду или начать самостоятельные эксперименты не с...

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

.NET 5.0 выйдет в релиз 10-12 ноября на .NET Conf .NET Conf — это бесплатное трехдневное виртуальное мероприятие для разработчиков, организованное совместно сообществом .NET и Microsoft. В этом году на .NET Conf 2020 произойдет релиз .NET 5.0. Читайте подробности о релизе. .NET Conf с самого начала была виртуальным меропри...

[Перевод] Итак, вы хотите оптимизировать gRPC. Часть 2 Насколько быстро работает gRPC? Довольно быстро, если вы понимаете, как построены современные клиенты и серверы. В первой части я показал, как легко добиться улучшения на 60%. В этом посте я покажу, как добиться улучшения в 10 000%. Как и в первой части, мы начнем с гот...

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

Сообщение о смерти исполнителя роли Чёрной Пантеры поставило рекорд по числу «лайков» По данным Twitter, последнее сообщение, опубликованное в аккаунте Чедвика Боузмана (Chadwick Boseman), стало самым популярным за всю историю социальной сети. К сожалению, это горькое сообщение — в нем члены семьи сообщили о смерти американского актера, пожалуй, бо...

Когда 30-летний «Крузак» круче нового «Патриота»: Как Toyota Land Cruiser 70 справляется с ездой по городу? «Японец» 1992 года выпуска всё ещё хорош, как бы не хотелось обратного «хейтерам» бренда Toyota. Раздумывая над тем, что купить за 500-600 тысяч рублей, поклонникам настоящих рамных внедорожников выбирать зачастую не из чего. Есть старые и ржавые «Патриоты», очень старые и ...

Аренда виртуального сервера VPS/VDS в России VPS или же VDS является выделенным виртуальным сервером, что копирует физический сервер, к которому у пользователя есть полный доступ. На одном хост-сервере, где находится сервер пользователя есть серверы и других клиентов. При этом все ресурсы распределяются равномерно. Наг...

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

Умная квартира на JavaScript. От светодиода до распознавания лица в камере домофона Привет! Меня зовут Антон, я ведущий разработчик в команде рекламного фронтенда ВКонтакте. Мои рабочие задачи связаны с развитием рекламного кабинета и возможностей для продвижения сообществ в приложении VK. Здесь результаты можно видеть только в браузере и телефоне, но мне д...

Аренда виртуального VPS/VDS сервера в России VPS/VDS – это виртуальный сервер. Аренду хостингов берут, чтобы сайт был всегда доступен. Не обязательно услугой должны пользоваться только крупные компании. Бывает такое, что аренду сервера берут молодые организации. Они сразу же вкладывают деньги, чтобы получать прибыль. А...

HighLoad++, Андрей Гущин (Zabbix): высокая производительность и нативное партиционирование Мы рассмотрим работу Zabbix с базой данных TimescaleDB в качестве backend. Покажем, как запустить с нуля и как мигрировать с PostgreSQL. Также приведем сравнительные тесты производительности двух конфигураций. HighLoad++ Siberia 2019. Зал «Томск». 24 июня, 16:00. Тезисы и...

Разгоняем портал ДО на основе Moodle (решение проблем узких мест) В последнее время все острее встает вопрос об обучении онлайн, во время пандемии, так и в связи с переходом в онлайн всего и вся. На сайте Хабр есть материалы по установке базовой системы на основе moodle. В данной заметке хотелось бы поделиться некоторым опытом настройки с...

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

Как работает система Marketplace efficiency для сервисов доставки продуктов Привет, Хабр! Меня зовут Артём Селихов, я Product manager в команде СберМаркета, и я отвечаю за управление программными продуктами для операционных процессов, которые мы разрабатываем для наших партнеров — курьеров и экспертов по закупке. В первом посте мы уже рассказывали...

Видеоурок Теплицы: голосовой и текстовый чат Discord, который многие используют для проведения онлайн уроков События последних недель, а именно пандемия коронавирусной инфекции (COVID-19), многое поменяла в мироощущении людей. Можно по-разному относится к сути происходящего, но с одним тезисом, надеемся, согласятся все: жизнь и работа переместились в Интернет и пока он вполне спра...

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

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

Составное устройство USB на STM32. Часть 1: Предпосылки История эта началась три года назад, когда я осознал, что мне скоро исполнится 50 лет, что я погряз в бумажной работе, и что мне хочется чего-то нового. Работу поменять в моём возрасте уже проблематично, поэтому я решил начать pet-проект. Первое, что приходит в таких случ...

Смешные собеседования: истории ИТ-рекрутеров (часть 3) Многие соискатели боятся собеседований как огня — нервничают до, во время и после разговора. Оно и понятно: от него напрямую зависит получишь ты работу или нет. Но ведь чаще всего интервьюер не требует назвать наизусть первые пятнадцать знаков после запятой числа π, а хочет ...

NexChange Group и Marita Group организуют виртуальный форум «Неделя блокчейна» NexChange Group и Marita Group совместно организуют виртуальный форум «Неделя блокчейна» для демонстрации технологического скачка, совершаемого африканским континентом ГОНКОНГ, 17 марта 2021 г. /PRNewswire/ — С 28 июня по 1 июля 2021 года пройдет первая Африканска...

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

[Перевод] Почему Windows около 20 секунд упорядочивает невидимые значки Рабочего стола? «Что не так с компьютером — в нём установлен накопитель nvme, но открытие проводника, если этого давно не делали, занимает примерно 10 секунд, открытие файла .zip на рабочем столе занимает примерно минуту, а при нажатии клавиши „Пуск“ реакции нужно ждать примерно 20 секунд?...

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

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

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

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

Спринт-пульс: выстраиваем эффективную работу внутри большой команды Спринт-пульс — это дополнительный инструмент, который может использовать Scrum-команда для организации процесса внутри спринта. Он помогает настроить работу в команде и экономит время на погружение новых специалистов. Как его применять, рассказывает железный project-manager ...

#08 — И целого байта мало… | Голосуем на Revision Мероприятие закончилось! Все работы на Revision Online 2020 показаны. Идет голосование. Вы вполне можете принять участие в выборе лучших работ Revision если у вас есть свободные 20 EUR на аккаунте PayPal. Инструкция по регистрации есть в нашем прошлом посте. Голосование оче...

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

Тестирование в эпоху ИИ Джеймс Уиттакер известен прежде всего как автор книг и визионер в тестировании. Одна из самых известных его книг — «Как тестируют в Google». Помимо Google, он работал в других гигантах вроде Microsoft. В общем, этого человека интересно послушать, о чём именно он бы ни говори...

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

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

OCP Experience Lab — как мы строили мини-ЦОД в офисе Начиналось всё с создания небольшого стенда для тестирования серверов нашей собственной разработки. Но аппетит приходит во время еды, и в итоге мы создали единственную в России и вторую в Европе лабораторию OCP Experience Lab. Читать далее ➾

[Перевод] Как подключить OLED дисплей к Raspberry Pi Pico — быстрый старт У Raspberry Pi Pico несколько функциональных ограничений, включая отсутствие модуля беспроводной связи. Но, в целом, это отличная плата для реализации самых разных проектов. Одно из ее достоинств — простота подключения дисплея. Она позволяет работать с Pico Display или Pico...

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

Реддит собирается платить своим удаленным сотрудникам так, будто они работают в Нью-Йорке или Сан-Франциско Даже сейчас, через 8 месяцев после начала пандемии Covid-19, мы всё еще думаем над тем, как лучше организовать удаленную работу. Каждая компания решает этот вопрос по-разному. Все расходятся даже в вопросах оплаты. Реддит, популярный социальный новостной сайт с 400 сотрудник...

[Перевод] Анализ данных Twitter для ленивых в Elastic Stack (сравнение Xbox и PlayStation) Данные Twitter можно получить множеством способов — но кому хочется заморачиваться и писать код? Особенно такой, который будет работать без перебоев и перерывов. В Elastic Stack вы можете с легкостью собирать данные из Twitter и анализировать их. Logstash может в ...

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

11 друзей RUVDS или Обзор маркетплейса с готовыми образами Недавно в очередном посте о том «как корпоративные редакторы захватили Хабр и совсем не дают вздохнуть свободным авторам», нам поставили в минус, что в нашем блоге слишком много материалов НЕ про услуги компании, ее деятельность и прочее в том же духе. То про лабиринты в иг...

Angular Meetup #18: как это было 3 сентября мы провели 18-й Angular Meetup. В этот раз все доклады были объединены общей темой: говорили о разных аспектах производительности Angular-приложений.Из-за пандемии сами знаете чего наша жизнь сильно изменилась и по большей части не к лучшему. Но есть и хорошие нов...

Китайский мозг, или в защиту Яровой (не политика). В качестве эпиграфа хочется выбрать строфу “Видит горы и леса, Облака и небеса. Но не видит ничего, Что под носом у него” – впервые я ее прочитал у Стругакцих в “Волнах гасят ветер”. Ее говорил колдун с планеты Саракш, который понял, что земляне не видят кое-ч...

Новогодний ретрокомпьютер на базе Pentium 4 Этот проект я могу описать тремя ключевыми словами: релакс, топчик и Windows 98. Релакс - это потому, что хотелось построить ретрокомпьютер без надрыва и долгостроя, как я это продолжаю делать со своим 386-м. Относительно дешевые запчасти, большой выбор, без напряга. Топчик:...

Неявный вывод в Scala Многие начинающие и не очень Scala разработчики принимают implicits как умеренно полезную возможность. Использование обычно ограничивается передачей ExecutionContext  во Future. Другие же избегают неявного и считают возможность вредной. Но я считаю этот механизм важным...

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

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

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

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

[Перевод] Как устроен билд APK файла внутри Процесс создания APK и компиляции кода Рассматриваемые темы Архитектура процессоров и необходимость для виртуальной машины Понимание Java виртуальной машины Компиляция исходного кода Виртуальная машина Андроид Процесс компиляции в .dex файл ART против Dalvik Описание каждой...

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

Год начался с печального прогноза для Huawei. Компания не попадёт даже Топ-6 производителей смартфонов Из-за воздействия пандемии коронавируса мировые поставки смартфонов снизились до 1,25 миллиарда единиц в 2020 году. Ожидается, что поставки увеличатся до 1,36 миллиарда единиц в 2021 году, при этом компании Huawei не удастся попасть даже в Топ-6 лучших производителей см...

Take a bite и «Команда Тигров»: опыт применения Agile-методов для решения непонятных задач и создания больших фич Привет, Хабр! Где-то года три назад мы начали переходить с обычного вотерфольного процесса, присущего большинству продуктов энтерпрайз-сегмента, на «гибкие подходы». Стартовали с одной команды и одного подпродукта. На данный момент у нас шесть полноценных Scrum-команд. О том...

Мосметодцентр презентовал новую версию сайта «Классный руководитель онлайн» Директор Городского методического центра (ГМЦ) Андрей Зинин рассказал об окончании работы над новой версией портала «Классный руководитель онлайн». Напомним, что речь идет о ресурсе, который аккумулирует многочисленные современные решения, способствующие организации воспитат...

[Перевод] Трассировка лучей в реальном времени в 1 КБ кода Долгий путь к рождению Chrome Revenge PENTRACE Всё началось в 1994 году, когда я прочитал в Dr. Dobbs Journal несколько интересных статей о FPU (математическом сопроцессоре) нового процессора Pentium. Я пришёл к пониманию того, что численная производительность Pentium очень...

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

АЦП преобразования в указанные моменты времени на STM32 В этом посте я расскажу, как мне удалось заставить STM32F4 измерять аналоговые сигналы в указанные моменты времени с помощью DMA не расходуя вычислительных ресурсов микроконтроллера. Читать далее

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

[Перевод] Краткое введение в BPF и eBPF Привет, Хабр! Сообщаем, что у нас готовится к выходу книга "Linux Observability with BPF". Поскольку виртуальная машина BPF продолжает эволюционировать и активно применяется на практике, мы перевели для вас статью, описывающую ее основные возможности и состояние...

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

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

С Hyper-V на VMware и обратно: конвертация виртуальных дисков Привет, Хабр! Периодически я слышу от практикующих инженеров странное: VMDK, VHD и VHDX – абсолютно разные форматы виртуальных дисков, чуть ли не закрытые, а конвертировать из одного в другое – долго и больно. Сегодня наглядно покажу, что это не так, разберу, как эти форм...

У Вас проблемы с legacy — значит, Вам повезло! Распил монолита на PHP Меня часто просят рассказать о работе с legacy-монолитами. Про микросервисную архитектуру и переход на нее говорят много, но редко упоминают о том, что проекты приходят ней после многих лет роста с монолитным приложением. Учебники по решению проблем не пишут. Чтобы поменять ...

Лучшая оперативная память DDR4. HyperX Fury HX426C16FB3K2/16 Оперативная память крайне важна для пользователя, так как она отвечает за производительность компьютера. Но далеко не каждый сможет подобрать оптимальный вариант, чтобы работать или играть, не переживая о данном компоненте своего ПК. Мы решили в этом вопросе помочь, чтобы вы...

Hardware-тестирование в СИБУРе Ожидание не всегда соответствуют реальности. К сожалению. И если очередное такое несоответствие в жизни может стать поводом для грустной ухмылки, создания нового мемчика или спешного раскатывания бэкапа, то в промышленной сфере все немного иначе. Если какая-то железка, кото...

В сундуке — заяц, в зайце — утка, в утке — яйцо :), или - дизайн для ... генеративного дизайна ;) .     Я очень верю, что половина тех читателей, от которых больше негатива, уснула после чтения третьего тире в заголовке :), а их вторая половина упала под стол после прочтения содержания там-же после запятой.  Остальным - здрасьте :).   Хочется поделиться мыслью, которая буд...

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

Xiaomi Mi 11 против Huawei Mate 40 Pro и Samsung Galaxy S21. Кто из них мощнее? Если Huawei Mate 40 Pro уже вышел, и его даже кое-где можно купить, то Xiaomi Mi 11 и Samsung Galaxy S21 нам еще предстоит дождаться. Первый получит флагманскую однокристальную платформу Qualcomm Snapdragon 875, а во втором будет использоваться как Snapdragon 875, так и...

Обзор Check Point Secure 2020 Приветствуем читателей блога от TS Solution, с 10 по 11 ноября 2020 года состоялось виртуальное мероприятие Check Point Security 2020, которое собрало 1000 участников из России и стран СНГ. Мы решили рассказать вам о нем в виде обзора, наверняка были и те, кто пропустил данн...

Новый браузер Microsoft Edge уже можно скачать Компания Microsoft сообщает, что её обновлённый браузер Edge уже доступен для загрузки и установки. Для установки доступна стабильная версия 79.0.309.65 (Official build) (64-bit). Новый Edge работает на движке Chromium, справляется со всеми сайтами в сети и выглядит очень ...

Cross-nested ordered probit: мой первый разработческий проект, ML и эконометрика В далёком 2014 я ещё учился на экономиста, но уже очень мечтал уйти в анализ данных. И когда мне предложили выполнить мой первый платный разработческий проект для моего университета, я был счастлив. Проект заключался в написании кода эконометрической модели для пакета Stata....

AMD разрабатывает свою версию архитектуры big.LITTLE с кластерами ядер разной производительности Процессоры настольных компьютеров медленно перевоплощаются в аналог ARM-решений

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

Как мы сделали автопилот для сельхозкомбайна на видеоаналитике первыми в мире Вот и весь комплект, если есть CAN-шина. Всего пять лет назад не было нормально работающих нейросетей для того же определения препятствий и краёв стеблестоя, поэтому не было и видеоаналитики. Были «слепые» GPS-методы, которые на практике оказались далеко не лучшими и сильн...

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

Touch slider на JavaScript Когда я начинал изучать JavaScript, мне очень хотелось понять как работают и делаются слайдеры, которые можно перелистывать свайпами или мышью, но материалов с хорошим объяснением именно того, что мне надо, я не нашел. Через какое-то время мне удалось сделать нечто подобное....

IBM предлагает ИИ-приложение для ответов на вопросы граждан о коронавирусе Компания IBM предлагает ИИ-пакет «Watson Assistant for Citizens» («Помощник Watson для граждан»)  для организаций для того, чтобы справляться с потоком звонков и запросов о коронавирусной инфекции.

Чего ждать при работе с API: 5 (не)обычных проблем при интеграции приложений Где-то на просторах мультивселенной…Представьте на минуту, что вы капитан Сиракузии, которая в 239 году до н. э. приближается к острову Фарос, что близ города Александрии. Вслед­ст­вие узо­сти про­хо­да, вой­ти в гавань Александрии — непростая задача, в особенности, для тако...

Vue.js: Хуки жизненного цикла ваших и сторонних компонентов Lifecycle hooks (Хуки жизненного цикла) — это очень важная часть любого компонента. Нам, нашему приложению, часто нужно знать что происходит с компонентом, когда он создан, смонтирован, обновлен или уничтожен. В компоненте мы можем отлавливать эти события используя соотве...

Почему провалился Cyberpunk 2077 и как плохое отношение к сотрудникам уничтожает продукты Могло ли быть так, что игра десятилетия (во всех смыслах) — Cyberpunk 2077 — выйдет в срок или хотя бы продемонстрирует менее печальную картину на консолях после стольких переносов? Нет. Оставаясь талантливыми художниками игрового ремесла, сотрудники студии CD Project R...

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

Подведение итогов про жидкие клеи для 3d печати на основе PVP PVP == поливинилпирролидонМного было материалов про такие клеи, покупные и самодельные, разные рецепты на разный вкус, но все они были какие-то незаконченные... Попробую подвести итог.Есть 2 основных "народных" клея для печати, это1) 3D клей от The3D http://the3dm.ru/2) 4D к...

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

[Перевод] 5 вещей, о которых должен знать любой разработчик Apache Kafka Apache Kafka — это платформа потоковой обработки событий, которую используют 30% компаний из Fortune 500. У Kafka много функций, благодаря которым платформа задает стандарт обработки событий, и здесь мы поговорим о пяти самых важных аспектах, которые должны быть известны лю...

Monitorix - за минуту развёртываем мониторинг Linux сервера Мне нужен был достаточно простой мониторинг на сервере, и не хотелось долго возиться с его настройкой.В итоге удалось его установить и настроить буквально за 2 минуты: Читать далее

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

Политики хранения Veeam B&R — распутываем бэкапные цепи вместе с техподдержкой Приветствую читателей нашего блога! Отчасти мы уже знакомы – мои англоязычные посты появлялись здесь в переводе моей дорогой коллеги polarowl. На этот раз я решил обратиться к русскоязычной аудитории напрямую. Для своего дебюта мне хотелось найти тему, интересную максималь...

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

Настраиваем экспорт IPFIX на VMware vSphere Distributed Switch (VDS) и последующий мониторинг трафика в Solarwinds Привет, Хабр! В начале июля Solarwinds анонсировал релиз новой версии платформы Orion Solarwinds — 2020.2. Одно из нововведений в модуле Network Traffic Analyzer (NTA) — поддержка распознавания IPFIX-трафика от VMware VDS. Анализ трафика в среде виртуального коммутатора ...

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

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

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

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

В Москве на 50-м году жизни скончался сооснователь игровой компании "Бука" Александр Михайлов По словам продюсера "Буки", Михайлов умер от инсульта, немного не дожив до 50-летия. Он работал в компании с момента ее основания в 1993 году, а с 2004 года занимал пост ее гендиректора.

В США будет рассмотрена коллективная жалоба на внезапное ускорение электромобилей Tesla Национальное управление безопасностью дорожного движения США (NHTSA) объявило о намерении рассмотреть коллективную петицию, в рамках которой ведомство просят изучить ситуацию, связанную с жалобами на внезапное непреднамеренное ускорение электромобилей Tesla. В сообщении гово...

129-я Кантонская ярмарка готовится к виртуальному возвращению с 15 по 24 апреля 2021 г. ГУАНЧЖОУ (Китай), 19 марта 2021 г. /PRNewswire/ — С 15 по 24 апреля 2021 года в режиме онлайн пройдет 129-я Китайская ярмарка импортной и экспортной продукции (Кантонская ярмарка). Эта 10-дневная виртуальная экспозиция продолжит использовать свою ведущую цифровую платф...

Samsung может работать над Exynos 1000: 5-нм техпроцесс, ядра Cortex-A78 и новый GPU Предстоящий чипсет Samsung Exynos 990 появится в смартфонах серии Galaxy S11, но по производительности не сможет превзойти Snapdragon 865. По словам известного инсайдера, компания работает над ещё одним чипсетом - Exynos 1000, который восполнит недостающую производительность...

Яндекс.Маршрутизация: как мы окунулись в логистику и решили поменять будущее Этот текст возник благодаря появившейся в Яндексе забаве random coffee — система назначает встречу двум случайным сотрудникам, если они указали, что хотят участвовать в таких встречах. Мои собеседники находили рассказ о том, чем я занимаюсь, интересным, и вот у меня дошли ру...

[Перевод] Единственное, что имеет значение (часть 4 руководства Марка Андриессена по стартапам, 2007) Этот пост про единственное, что имеет значение для нового стартапа. Но сначала немного теории: Если посмотреть на широкий срез стартапов – скажем, 30, 40 или больше, чтобы отсеять чистые случайности и поискать закономерности – будут очевидны два факта. Первый очевидный фа...

Мониторинг Node.js-приложения Здравствуйте! Меня зовут Ренат Саматов, я возглавляю фронтенд-направление в линейке продуктов Витрина. Большая часть наших проектов рендерится на сервере. Сегодня мы побеседуем об одном из важнейших аспектов SSR-приложения: о мониторинге. Даже в 2020-м мониторинг Node.js-...

Настройка принтера этикеток XPrinter на Linux в VMware Workstation Пример для настройки в CentOS без графической оболочки, по аналогии можно настроить на любой ОС Linux. Решаю специфичную задачу, из php нужно печатать этикетки с произвольным текстом по шаблону. Поскольку на мероприятии нельзя рассчитывать на стабильный интернет, а большая ...

Тест пластика от u3print. Здравствуйте, уважаемые читатели 3D Today. Данная статья, как вы уже поняли из названия, посвящена пластику для 3D принтеров под брендом u3print. Данный пластик мы купили два года назад, когда открывали наш Центр Прототипирования. Было закуплено около 100 катушек филамента р...

Как сделать так, чтобы уведомления на iPhone и iPad отображались постоянно Уведомления на iPhone и iPad можно условно разделить на несколько групп. Например, на обычные «сервисные» сообщения, которые рассылают различные приложения и игры, и важные – о новых электронных письмах, сообщениях в мессенджере и т.д. Многим пользователям очень бы не хотело...

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

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

EDSAC aka «Very simple machine» Обучаясь в техническом вузе невольно сталкиваешься с такими профильными предметами, как например "низкоуровневое программирование". Первые ассоциации - конечно ассемблер, во вторую очередь - C и C++. Но не тут то было, вашему вниманию представляется электронная вычислительна...

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

Just for fun: команда PVS-Studio придумала мониторить качество некоторых открытых проектов Статический анализ кода — это важная составляющая всех современных проектов. Еще более значимым является его правильное применение. Мы решили организовать регулярную проверку некоторых открытых проектов, чтобы увидеть эффект от частого прогона анализатора. Мы используем анал...

Какие на ощупь виртуальные стены? За последние несколько лет устройства, позволяющие пользователю окунуться в виртуальную реальность (VR), стали намного сложнее и лучше. VR применятся и в образовании, и в искусстве, и в развлечениях, и даже в медицине (нет, я не про Surgeon Simulator). Благодаря VR человек...

Лучший VR-шлем. Oculus Rift S Несмотря на повальную популярность шлемов виртуальной реальности, пользователи до сих пор не совсем понимают, как правильно выбирать устройство, на что стоит обращать внимание и так далее. Теперь у нас есть статья, которая вам в этом поможет — достаточно просто выбрать ту мо...