Социальные сети Рунета
Пятница, 22 января 2021

[Перевод] Новости из мира OpenStreetMap № 500 (11.02.2020-17.02.2020) Wochennotiz / weeklyOSM – Issue # 500 | Thank you О нас Вышел 500-й выпуск нашего еженедельного новостного проекта. Всё началось 23 июля 2010 года с небольшой заметки, в которой содержалось всего 14 новостей. Редакция проекта благодарит всех читателей, которые поддержива...

[Перевод] Представляем последнюю Preview-версию Windows Terminal — 0.11 Рады вернуться с последним крупным обновлением перед релизом версии 1.0! Выпуски с настоящего времени и до выхода v1.0 будут ревизиями этой версии. Как и всегда вы можете загрузить Терминал из Microsoft Store, либо со страницы релизов на GitHub. Под катом подробнее рассмотри...

9 главных анонсов конференции Microsoft Build 2020 Наша двухдневная конференция Microsoft Build 2020, трансляцию основного трека которой мы провели на Хабре, вот-вот подойдет к концу (последний доклад закончится сегодня в 17:00 по МСК). В этой статье мы расскажем о самых масштабных и интересных анонсах прошедшего мероприятия...

[Перевод] Вышел Windows Terminal 1.0 Мы невероятно горды тем, что можем объявить о выпуске Windows Terminal 1.0! Windows Terminal прошел долгий путь с момента своего анонса на Microsoft Build 2019. Как и всегда, вы можете загрузить Windows Terminal из Microsoft Store или со страницы выпусков на GitHub. Windows ...

Что нового в Microsoft Flight Simulator Начинаем готовиться к взлету. Xbox Game Studios и Asobo Studio рады сообщить геймерам, что новый Microsoft Flight Simulator выйдет 18 августа. Вы можете сделать предварительный заказ для Windows 10 или выполнить предустановку с помощью Xbox Game Pass for PC (Beta) уже сегодн...

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

Front End Meetup от Facebook Developer Circle: Moscow Второй год сообщество Facebook Developer Circle: Moscow активно развивается в области JavaScript и Front End разработки. И я рад вам сообщить, что скоро в сообществе будет проводиться очередной митап. Но этот митап будет не один, а три дня! Вы сможете посмотреть гораздо боль...

IDA Pro: каким не должен быть SDK Приветствую, Эта статья будет о том, как не нужно делать, когда разрабатываешь SDK для своего продукта. А примером, можно даже сказать, самым ярким, будет IDA Pro. Те, кто хоть раз что-то разрабатывал под неё и старался поддерживать, при чтении этих строк, наверняка, сейчас...

[Из песочницы] Открытое письмо компании Mail.ru об игре «Аллоды II: Повелитель душ» Уважаемые сотрудники Mail.ru Group! К вам обращается сообщество игры «Аллоды 2: Повелитель Душ». Это гениальная RPG-игра, которую в 1999 году создала команда Nival; несколько лет назад Аллоды перешли под крыло Mail.ru Group. Аллоды 2 — это RPG игра, являющаяся хрестоматий...

[Перевод] Вышел Windows Terminal Preview 1.2 Представляем очередное обновление Windows Terminal Preview, которое появится в Windows Terminal в августе. Вы можете загрузить Windows Terminal Preview и Windows Terminal из Microsoft Store или со страницы выпусков на GitHub. Заглядывайте под кат, чтобы узнать о последних ...

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

[Перевод] Вышел Windows Terminal Preview 1.1 Представляем первое обновление Windows Terminal Preview! Вы можете загрузить Windows Terminal Preview из Microsoft Store или со страницы выпусков на GitHub. Представленные функции будут перенесены в Windows Terminal в июле 2020 года. Заглядывайте под кат, чтобы узнать, что...

[Из песочницы] Docker-образ для раздачи Single Page Application Single-page Application (SPA) – это набор статических JavaScript и HTML файлов, а так же картинок и других ресурсов. Поскольку они не изменяются динамически, опубликовать их в интернете очень просто. Для этого существует большое количество дешёвых и даже бесплатных сервисов,...

[Перевод] Четыре простые настройки терминала Kubernetes, которые повысят вашу продуктивность Я управлял эксплуатацией больших Kubernetes-кластеров более трёх лет, и хочу поделиться своим минималистичным подходом к настройке терминала kubectl terminal, которая доказала свою высокую эффективность в повседневной работе. Хорошо настроенный терминал с командной строкой ...

Вышел Windows Terminal Preview 1.5 Мы вернулись с очередным выпуском Windows Terminal! Терминал Windows перешел на версию 1.4 и включает функции, описанные в сообщении блога о версии 1.4. Windows Terminal Preview была переведена на версию 1.5 и включает функции, описанные ниже, в этой статье. Вы можете загруз...

[Перевод] JavaScript и TypeScript: 11 компактных конструкций, о которых стоит знать Существует очень тонкая грань между чистым, эффективным кодом и кодом, который может понять только его автор. А хуже всего то, что чётко определить эту грань невозможно. Некоторые программисты в её поисках готовы зайти гораздо дальше других. Поэтому, если нужно сделать некий...

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

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

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

Microsoft Flight Simulator: поддержка Steam, TrackIR и VR Симулятор полетов Microsoft Flight Simulator появится не только на Windows 10 и в подписке Xbox Game Pass для ПК, но и в Steam. Мы рады объявить, что уже сегодня можно сделать предзаказ Microsoft Flight Simulator версий Standard, Deluxe и Premium Deluxe! Команда разработчик...

Топ 10 интересных товаров для автомобиля с Aliexpress и купоны площадки Представляю вашему вниманию интересные и полезные товары для обслуживания и ремонта автомобиля. Не остались в стороне и купоны площадки, которые распространяются на все позиции

FOSS News №17 – обзор новостей свободного и открытого ПО за 18-24 мая 2020 года Всем привет! Продолжаем обзоры новостей свободного и открытого ПО и немного железа. Всё самое главное про пингвинов и не только, в России и мире. Этот выпуск получился богатым на интересные новости и материалы: Microsoft переходит на светлую сторону силы или «бойтесь дана...

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

[Перевод] Дайджест релизов: выпуск GitHub за декабрь—2020 Представляем самые свежие и наиболее интересные ИТ-релизы декабря. В подборку вошло всё — от меняющих мир технологий до ваших ежедневных цифровых хобби – все те проекты, поддержкой которых занимается сообщество чудо-разработчиков из Open Source. Ставьте чайник, доставайте...

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

Представляем приложение Microsoft Family Safety Автор статьи: Лиат Бен-Зур, корпоративный вице-президент, Modern Life, Search and Devices Сегодня мы рады сообщить, что приложение Microsoft Family Safety, разработанное для защиты вашей семьи в цифровом и реальном мире, доступно для скачивания на iOS и Android. В течение...

[Перевод] Представляем Blazor WebAssembly 3.2.0 Привет, Хабр! Я рад сообщить, что Blazor WebAssembly теперь официально выпущена и доступна для всех. Это полнофункциональный и поддерживаемый выпуск Blazor WebAssembly, готовый к использованию в продакшене. Фулл-стак веб-разработка с .NET! Подробности под катом. Читать дал...

Спецификации и цена Motorola Edge+ появились в Сети до анонса Уже сегодня вечером Motorola представит свою новую флагманскую линейку смартфонов Edge. Наибольший интерес сообщества сосредоточен вокруг топовой модели Motorola Edge+, который составит конкуренцию таким крупным игрокам, как Samsung и Huawei с их сериями Galaxy S20 и P40.

Еще раз про живую миграцию: как перенести виртуальные машины Hyper-V, да побыстрее      «Любишь Hyper-V – люби и PowerShell»      Первое правило Сообщества Hyper-V в Телеграм       «А если любишь VMware ESXi, то люби PowerShell на пару с ESXi CLI и REST API»     ...

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

Начало работы с Windows Terminal Привет, Хабр! Сегодня делимся гайдом по началу работы с Windows Terminal. Да, поскольку он о начале работы с инструментом, в основном в материале описываются какие-то базовые моменты. Но я думаю, что и профессионалы смогут подчерпнуть для себя что-то полезное, как минимум из...

Звук. От механических колебаний до ALSA SoC Layer Мы в SberDevices делаем устройства, на которых можно послушать музыку, посмотреть кино и ещё много всего. Как вы понимаете, без звука это всё не представляет интереса. Давайте посмотрим, что происходит со звуком в устройстве, начиная со школьной физики и заканчивая ALSA-по...

Приглашаем на технические сессии Dell Technologies: бесплатная регистрация открыта Привет, друзья! Сегодня у нас ещё один полезный анонс специально для вас. В начале осени мы запустили интересный онлайн-формат – технические сессии с экспертами нашей компании. Это вебинары для специалистов, принимающих технически важные решения (CTO, системных инженеров, би...

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

[Перевод] Как стать валидатором на Eth2 1 декабря 2020 года состоялся запуск нулевой фазы Ethereum 2.0. Это первый шаг по переходу с proof-of-work на proof-of-stake. Годы упорной работы, наконец, начинают приносить плоды. На депозитном контракте Eth2 уже больше 1,5 млн. ETH (~1 млрд. долларов), и на данный момент ...

[Из песочницы] Удав укрощает Graal VM В мире Java за последнее время произошло много интересных событий. Одним из таких событий стал выход первой production ready версии Graal VM. Лично у меня Graal давно вызывает нескрываемый интерес и я пристально слежу за докладами и последними новостями в этой области. Одно...

[Перевод] О роли фронтенд-разработчика Привет, Хабр! Представляем вашему вниманию перевод статьи фронтенд-разработчика из MediaMonks Рональда Мендеса. Будучи родом из Венесуэлы, Рональд перебрался в Аргентину и построил успешную карьеру, а благодаря своему большому интересу к дизайну и анимации стал одним из член...

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

[Перевод] .NET Interactive уже здесь! | .NET Notebooks Preview 2 В ноябре 2019 мы анонсировали поодержку .NET для Jupyter notebooks с доступностью C# и F#. Сегодня мы рады объявить о выпуске Preview 2 .NET Notebook. В этой статье вы можете найти все основные новые функции этого выпуска. Присоединяйтесь! Читать дальше →

Sony PlayStation 4 Pro временно продают за 3 390 рублей В настоящее время на полках магазинов можно встретить крайне много различных моделей электронных устройств, начиная с крайне дешевых и заканчивая очень дорогостоящими. Особенно большой популярностью со стороны покупателей пользуются игровые приставки, позволяют которые весе...

Вышел Zabbix 5.0 Команда Zabbix рада представить релиз новой версии Zabbix 5.0 LTS, в котором основное внимание уделено вопросам безопасности и масштабирования. Читать дальше →

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

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

ТОП-20 смартфонов ушедшего года: очень много Samsung, мало Xiaomi Журналисты портала GSMArena каждую неделю в течение прошлого года составляли свой список смартфонов, которые занимали внимание пользователей больше всего. Это крайней интересная статистика, которую мы с большим интересом отслеживали. Сейчас появилась информации об итоговом...

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

[Перевод] Как использовать HashiCorp Waypoint для совместной работы с GitLab CI/CD HashiCorp показала новый проект Waypoint на HashiCorp Digital. Он использует файл на основе HCL для описания сборки, поставки и выпуска приложений для различных облачных платформ, начиная от Kubernetes и заканчивая AWS и Google Cloud Run. Можно представить, что Waypoint — э...

Визуализация промисов и Async/Await Доброго времени суток, друзья! Представляю вашему вниманию перевод статьи «JavaScript Visualized: Promises & Async/Await» автора Lydia Hallie. Приходилось ли вам сталкиваться с JavaScript кодом, который… работает не так, как ожидается? Когда функции выполняются в про...

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

[Из песочницы] Windows 10 + Linux. Настройка GUI KDE Plasma для Ubuntu 20.04 в WSL2. Пошаговое руководство Введение Данная статья предназначена вниманию системных администраторов, которые подготавливают типовые рабочие места на компьютерах под управлением ОС Windows 10, в том числе для разработчиков ПО. Следует отметить, что существует определенная проблема, связанная с невозм...

«Связной» временно продает Sony PlayStation 4 всего за 2 599 рублей Сейчас в продаже по всему миру можно встретить крайне много различных игровых приставок, начиная с крайне дешевых и заканчивая очень дорогостоящими, которые стоят больших денег. Тем не менее, самой желанной и востребованной со стороны покупателей Сообщение «Связной» временн...

Составлен график, показывающий прирост производительности в пересчёте на доллар для массовых видеокарт NVIDIA за последние 10 лет Энтузиаст с ником Hic-Stunt-Leones создал интересный график, показывающий повышение производительности в пересчёте на один потраченный доллар для массовых потребительских видеокарт NVIDIA GeForce при переходе к каждому следующему поколению. График захватывает большой перечен...

WireGuard, настройка нескольких клиентов за NAT и причем здесь STUN? На данный момент мы запускаем доступ к серверам на базе WireGuard и сегодня я хочу рассказать, как настраивать клиентов, которые находятся за NAT, хотя про настройку сервера, тоже не забудем. Читать дальше →

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

Kingston запустила в России программу Design-in для помощи в строительстве корпоративного парка SSD Kingston запустила в России программу Design-in для оказания помощи в выборе, настройке и сопровождении корпоративного парка SSD-накопителей. Заказчики, прошедшие путь кастомизации по программе Design-in SSD Kingston, сохраняют за собой 3-летнюю гарантию производителя и бесп...

[Из песочницы] Микросервисы — комбинаторный взрыв версий Привет, Хабр! Представляю вашему вниманию авторский перевод статьи Microservices – Combinatorial Explosion of Versions. Во времена когда мир IT постепенно переходит на микросервисы и инструменты вроде Kubernetes, все более заметной становится лишь одна проблема. Эта проблем...

[Из песочницы] Как настроить автоматическую съемку при улыбке за полчаса с помощью HUAWEI ML Kit Один из сервисов, к которому было больше всего внимания на презентации Huawei HMS Core 4.0, — это сервис машинного обучения ML Kit. Для чего нужен сервис ML Kit? Какие проблемы он может решить при разработке? Сегодня представляю вашему вниманию одну из самых важных функций...

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

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

Swift 5.3: Что нового? Привет Хабр! Язык программирования Swift обладает большой популярностью ввиду его использования в написании приложений под iOS, поэтому его развитие представляет интерес для всех занятых в этой области. Давайте посмотрим что нового приготовил разработчикам Swift версии 5.3....

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

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

Развитие сообщества Open DevOps Community. Тимур Гильмуллин. Александр Паздников Старый но, полезный доклад про развитие сообщества Open DevOps Community, в рамках которого создаются продукты объединяющего решения для continuous integration, continuous delivery систем. Надеюсь что сообщество Open DevOps Community разовьется и усилится. Читать дальше &ra...

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

Дайджест материалов сообщества Svelte (16.01 — 01.02) Сегодня мы начинаем делиться с вами наиболее заметными материалами сообщества Svelte. Приятного чтения! Читать дальше →

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

[Из песочницы] Переосмысление DTO в Java Привет, Хабр! Представляю вашему вниманию любительский перевод статьи “Rethinking the Java DTO” Стивена Уотермана, где автор рассматривает интересный и нестандартный подход к использованию DTO в Java. Я провел 12 недель в рамках программы подготовки выпускников Scott Logic,...

Библиотека данных: коллекция интересных хабрапостов про Data Science С каждым годом сфера Data Science обрастает новыми методиками, терминами и направлениями. К счастью, у нас есть почти готовая энциклопедия по этой теме, которую год за годом кропотливо наполняло сообщество Хабра. Есть, правда, проблема: материалы сообщества почти не структур...

[Перевод] Сравнение производительности HTTP/3 и HTTP/2 Мы в Cloudflare объявили о поддержке HTTP/3 в сентябре прошлого года, когда отмечали девятый день рождения. Наша задача всегда состояла в улучшении интернета. Сотрудничество в области стандартов — важная часть процесса, и нам повезло участвовать в разработке HTTP/3. Хотя ...

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

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

[Перевод] Полезные советы по Python, которых вы ещё не встречали. Часть 2 Недавно мы опубликовали перевод материала, в котором были приведены полезные советы для Python-программистов. У того материала есть продолжение, которое мы представляем вашему вниманию сегодня. Читать дальше →

nanoCAD Конструкторский BIM с точки зрения САПР-администратора Введение Эта статья представляет тот необходимый минимум, который, по мнению автора, следует учитывать при администрировании ПО nanoCAD Конструкторский BIM (версия 2.0). В первую очередь подразумевается использование данного ПО в корпоративной среде. Материал также будет п...

Запускаем Apache Spark на Kubernetes Дорогие читатели, доброго дня. Сегодня поговорим немного про Apache Spark и его перспективы развития. В современном мире Big Data Apache Spark является де факто стандартом при разработке задач пакетной обработки данных. Помимо этого, он также используется для создания стр...

[Из песочницы] Ты еще не используешь tmux на полную! (Наверное) Привет, Хабр! Представляю вашему вниманию перевод статьи "(たぶん)君はまだtmuxの真の力を引き出せていない". Содержание Что такое tmux Запуск и начало новой сессии Открытие нового окна Переходы между окнами Разделение окон и создание панелей Передвижение между панелями Передвижение ме...

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

Релиз werf 1.1: улучшения в сборщике сегодня и планы на будущее werf — наша GitOps CLI-утилита с открытым кодом для сборки и доставки приложений в Kubernetes. Как и обещали, выход версии v1.0 знаменовал начало добавления в werf новых возможностей и пересмотра привычных подходов. Теперь мы рады представить релиз v1.1, который является б...

Вокруг data.table Эта заметка будет интересна для тех, кто использует библиотеку обработки табличных данных для R — data.table, и, возможно, будет рад увидеть гибкость ее применения на различных примерах. Вдохновившись хорошим примером коллеги, и надеясь, что вы уже почитали его статью, пред...

Анонс нового формата: прямые эфиры с IT-гуру Привет, Хабр. Мы уже 4 года ведем блог здесь и собрали большое сообщество разработчиков, почти 17 тысяч! Мы пишем для вас статьи, переводим то, что стоит внимания и создаем туториалы. Пришла пора расти и идти дальше, поэтому мы запускаем совершенно новый формат: прямые э...

Так ли токсичен синтаксис Rust? fn main() { println!("Hello, Rust!"); println!("... Goodbye!"); } Синтаксис — это первое, на что обращают внимание разработчики, впервые столкнувшись с кодом на Rust. И сложно найти что-то другое, что вызывало бы больше негодования у новичков, и при э...

[Перевод] Переход с reCAPTCHA на hCaptcha в Cloudflare Компания Cloudflare сообщила о том, что она недавно перешла с использования сервиса reCAPTCHA, предоставляемого Google, на сервис hCaptcha, который поддерживает компания Intuition Machines. В Cloudflare очень рады тому, что им удалось совершить этот переход, так как он спо...

Путь одной команды от «велосипедов» до IoT-платформы Привет, Хабр! Мы, команда Rightech, наконец-то решили начать вести блог. У нас накопилось много опыта в построении высоконагруженных IoT-систем, и мы решили, что просто обязаны им делиться! Совсем недавно прошел запуск публичной версии нашей платформы RIC (Rightech IoT Clou...

Серия Realme X7: легкие, бодрые и быстрые смартфоны Компания все больше раскрывает деталей о линейке Realme X7 Ситуация с неймингом у Realme и скоростью выпуска новинок все больше вызывает вопросов. Были Realme X и Realme X2, а пару месяцев назад вышел Realme X3 и есть флагманы серии Realme X50. А 1 сентября состоится премье...

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

[Перевод] Windows Terminal Preview 1.3: палитра команд, переключатель вкладок и многое другое Мы вернулись с очередным обновлением Windows Terminal Preview, которое появится в Windows Terminal в сентябре. Обе сборки Windows Terminal можно загрузить из Microsoft Store или со страницы выпусков на GitHub. Заглядывайте под кат, чтобы узнать о последних новинках! Чита...

[Перевод] Windows Terminal Preview 1.4: список переходов, поддержка Blink и гиперссылок Мы вернулись с очередным обновлением Windows Terminal Preview, которое уже в октябре появится в Windows Terminal. Обе сборки Windows Terminal можно загрузить из Microsoft Store или страницы выпусков на GitHub. Заглядывайте под кат, чтобы узнать о последних новинках! Чита...

[Из песочницы] 6 советов для успешного Code Review Привет, Хабр! Представляю Вашему вниманию перевод статьи «6 Tips To A Successful Code Review». Сode review во все времена являлся основополагающей практикой, отвечающей за создание чистого и поддерживаемого кода. Частенько разработчики пренебрегают и недооценивают code revie...

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

Grand Theft Auto V вышла бесплатно для устройств на Android Более чем 4/5 от общего числа смартфонов в мире работают на базе операционной системы Android, а выпускают такого рода электронику десятки различных самых разных компаний, начиная с очень известных и заканчивая такими, о которых так Читать полную версию публикации Grand The...

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

[Перевод] Устанавливаем рабочий стол Linux на Android Привет, Хабр! Представляю вашему вниманию перевод статьи из журнала APC. В данной статье рассматривается полная установка операционной среды Linux вместе с графическим окружением рабочего стола на Android-устройствах. Одной из ключевых технологий, которую применяют многи...

[Из песочницы] Повысьте производительность SPA, разбив ваши библиотеки Angular на несколько частей Привет, Хабр! Представляю Вашему вниманию перевод статьи «Improve SPA performance by splitting your Angular libraries in multiple chunks» автора Kevin Kreuzer. Angular — отличный фреймворк. Мы все его любим <3. Одна из вещей, которая делает Angular успешным и прекрасным в...

Заменит ли автоматизация пентестеров? Тестирование на проникновение (penetration testing, pentest) — вероятно, самая показательная «дисциплина» информационной безопасности. Показательная во всех аспектах: про хакеров снимают фильмы, их деятельность помогает подсветить «настоящие» проблемы информационной безопасн...

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

[Из песочницы] Пять интересных способов использования Array.reduce() (и один скучный путь) Привет, Хабр! Представляю вашему вниманию перевод статьи "Five Interesting Ways to Use Array.reduce() (And One Boring Way)" автора Chris Ferdinandi. Из всех современных методов работы с массивами самым сложным из всех, что мне пришлось использовать, был Array.reduce(). На пе...

[Из песочницы] Начинаем работу с Google Sheets на Python. От регистрации до чтения данных Довольно долго я обходился выгрузкой данных в Excel, но мода меняется, пользователи хотят в облака. Начав переводить ряд проектов на Python, решил, что самое время сменить (или дополнить) Excel чем-то более современным. Когда я впервые столкнулся с необходимостью работы c ...

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

Меняем фреймворк и профиль работы на ходу — и не только. Что будет на втором митапе PHP NN Под катом можно увидеть, как прошла первая встреча сообщества, а пока — важный анонс для тех, кто живет в Нижнем или будет там 21 декабря (это суббота). Приходи на новые посиделки: Дмитрий Косов из московского Финама расскажет, как ребята переезжали с Zend на Symfony без...

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

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

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

AliExpress раздает покупателям купоны на 12 000 рублей Нет на всей российской территории ни одного более крупного, известного и распространенного онлайн-магазина, чем AliExpress, а продает он крайне много различных самых разных товаров из различных ценовых категорий, начиная с крайне дешевых и заканчивая очень Читать полную вер...

Освободи свой Android Некоторое время назад на Хабре вышла статья замечательной девушки fur_habr о проблемах безопасности, приватности и конфиденциальности мобильных коммуникаций и о путях решения этих проблем на платформе Android. В момент выхода этой статьи я как-то не обратил на неё внимани...

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

Google Maps отмечает 15-летие большим обновлением Сегодня приложение Google Maps отмечает свое пятнадцатилетие. Приложение прошло долгий путь с момента его выпуска в 2005 году, и Google заявляет, что более 1 миллиарда людей во всем мире зависят от него, чтобы быстро и безопасно добраться из точки «А» в точку «В». Goog...

[Из песочницы] Сохраните в закладках эту статью, если вы новичок в Python (особенно если изучаете Python сами) Привет, Хабр! Представляю вашему вниманию перевод статьи "Bookmark this if you are new to Python (especially if you self-learn Python)" в двух частях (1, 2) c простыми, но полезными советами и трюками в Python. Если из-за скучной карантинной жизни вы решили погру...

[Перевод] Rust 1.47.0: const generics для массивов, LLVM 11, Control Flow Guard и сокращение трассировок Команда Rust рада сообщить о выпуске новой версии, 1.47.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если вы установили предыдущую версию Rust средствами rustup, то для обновления до версии 1.47.0 вам дост...

[Перевод] Представляем PyCaret: открытую low-code библиотеку машинного обучения на Python Всем привет. В преддверии старта курса «Нейронные сети на Python» подготовили для вас перевод еще одного интересного материала. Рады представить вам PyCaret – библиотеку машинного обучения с открытым исходным кодом на Python для обучения и развертывания моделей с учителем...

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

AliExpress сделал разовую выплату 12000 рублей всем покупателям Нет на всей российской территории ни одного более крупного и известного онлайн-магазина, чем AliExpress, а продает он более чем 10 млн товаров из различных самых разных ценовых категорий, начиная с крайне дешевых и заканчивая очень Читать полную версию публикации AliExpress...

[Перевод] Выпуск Rust 1.41.0: новые гарантии для Box<T> в FFI, улучшения в cargo install, ослабление ограничений для типажей Команда Rust рада сообщить о выпуске новой версии, 1.41.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если вы установили предыдущую версию Rust средствами rustup, то для обновления до версии 1.41.0 вам дост...

Игра на WinForms + C# в 16 лет (2 часть) Предыстория Прошло довольно много времени с момента написания предыдущей статьи. Как и обещал я написал вторую часть. Хотелось бы сказать спасибо всем тем, кто давал советы в комментариях, из всех их я смог узнать что-то новое. Ну а для тех кому хочется сразу посмотреть прое...

Vivaldi 3.5 — Свежий взгляд на привычные вещи Привет, Хабр! Всегда интересно работать над большими новыми проектами. Тут тебе и огромный простор для творчества, и видимые издалека результаты. Вот, к примеру, несколько дней назад мы показали долгожданный почтовый клиент, а в придачу к нему читалку RSS лент новостей и ...

Стационарный блендер Rawmid Vitamin RVB-02: мощный, профессиональный, с тритановым кувшином Блендер Rawmid Vitamin RVB-02 произвел на нас исключительно положительное впечатление — начиная с момента знакомства с прибором и заканчивая результатами тестов. Впрочем, мы приступали к тестированию, уже будучи хорошо знакомы с продукцией Rawmid, поэтому довольно хорошо пре...

[Из песочницы] Создание механизма лучше, чем «Like» Это путешествие началось с попытки стать успешным и трансформировалось в поиск идеального механизма для рейтинга и поиска интересного контента в интернете, а также некоего идеального применения этого механизма. Это рассказ о моем незакрытом гештальте, персональной утопии о ...

Обзор подкаста «Деньги пришли» План такой: слушаю, что записывает компания, делаю заметки, пишу обзор. Alec Favale, Unsplash.com В конце прошлого года я решил написать о корпоративных подкастах и спросил в Facebook, кто ими занимается. Ответили человек 20, дали примеры программ. По мере их изучения я ...

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

Xiaomi подтвердила обновление до Android 11 для 9 смартфонов 2019 года Прошло некоторое время с тех пор, как Google выпустила одиннадцатое поколение операционной системы Android. Мы уже говорим о том, что вы можете скачать Android 11 и установить его на несколько устройств. А теперь давайте посмотрим на другие смартфоны, на которые Xiaomi пока ...

RESTinio-0.6.13: последний большой релиз RESTinio в 2020 и, вероятно, последний в ветке 0.6 RESTinio — это относительно небольшая C++14 библиотека для внедрения HTTP/WebSocket сервера в C++ приложения. Мы старались сделать RESTinio простой в использовании, с высокой степенью кастомизации, с приличной производительностью. И, вроде бы, пока что это получается. Ранее...

[Из песочницы] Цвет в современных фильмах Всем привет, меня зовут Денис. Я работаю художником по свету (Lighting Artist) в игровой индустрии. Часто читаю Хабр просто потому что интересно и вот сегодня увидел статью Дефицит цветов в современных фильмах которая меня немного ошарашила. Ведь в кино существуют целые отд...

Huawei выпустила смартфон на HarmonyOS, без Android Одним из самых крупных и известных производителей мобильных устройств на рынке является компания Huawei, а выпускает она первоклассные модели мобильных устройств из различных самых разных ценовых категорий, начиная с крайне дешевых и заканчивая очень дорогостоящими. Читать ...

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

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

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

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

DLR RMC — часть 1. Путь из космоса на Землю Ссылка на первоисточник: http://www.robotexnik.info/publ/robotics/dlr-rmc-part1/1-1-0-13. Здесь больше порядка с оформлением, особенно, для видеороликов. Заходите! Содержание Введение Ничего необычного: один из лучших центров робототехники в мире Оберпфаффенхофен Просто ко...

Скидки дня: Xiaomi Mi 10T, Honor Band 6 и Amazfit T-Rex Есть возможность выгодно купить Xiaomi Mi 10T, Honor Band 6 и Amazfit T-Rex Позади распродажа 11.11 на алиэкспресс, когда можно было попытаться урвать что-то по сниженной цене. Но далеко не все успели это сделать, действительно интересных и стоящих предложений было немного. ...

Обзор и тестирование видеокарты ASUS TUF Gaming GeForce RTX 3070 С момента анонса нового поколения NVIDIA GeForce RTX особый интерес вызывала видеокарта GeForce RTX 3070, для которой была обещана производительность уровня GeForce RTX 2080 Ti при более низкой цене. На бумаге все выглядело...

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

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

Обзор Witch It. Прятки на новый лад В последнее время разработчики всё чаще стали выпускать проекты, в которых компания игроков делится на две команды и начинает охоту друг на друга. Это простая и проверенная годами механика позволяет привлекать море игроков, заинтересовывать их необычным геймплеем и радовать ...

Испытать удачу. «Заблокированный» в России Telegram получил очень полезное обновление     Команда популярного мессенджера Telegram объявила о выпуске большого обновления, которое окажется полезным для многих. Версия Telegram 6.0 позволяет организовать чаты по папкам, что очень удобно для пользователей с большим количеством чатов. Создавать пап...

[Перевод] Как ошибка из 2009 вызывает конфликт Docker for Windows и Razer Synapse Сегодня мне попался весьма любопытный баг: Docker for Windows не запустится, если у вас запущена панель управления драйвером Razer Synapse. Но интереснее всего то, почему так случилось… Читать дальше →

Названа возможная дата анонса Honor V40 Семейство Honor V40 могут представить на выставке CES 2020 в первой половине января Honor идет своим путем и будет стараться максимально быстро адаптироваться к той ситуации, в которой компания оказалась. Анонсы смартфонов не отменяются и в числе первых — релиз серии H...

Скачать Windows 11 бесплатно с лицензией Американская корпорация Microsoft является одним из крупнейших и самых известных создателей ПО в мире, потому что на базе ее операционных систем работают миллиарды различных самых разных электронных устройств, начиная с крайне дешевых и заканчивая очень Читать полную версию...

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

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

[Перевод] 4 революционных возможности JavaScript из будущего JavaScript, с момента выхода стандарта ECMAScript 6 (ES6), быстро и динамично развивается. Благодаря тому, что теперь новые версии стандарта ECMA-262 выходят ежегодно, и благодаря титаническому труду всех производителей браузеров, JS стал одним из самых популярных языков про...

[Из песочницы] Дайджест главных новостей мобайла и ASO за месяц Каждый месяц готовлю подборку основных новостей мобайла для Checkaso. Решила, что стоит поделиться русскоязычной версией с Habr. В этом выпуске: iOS 14 привел в негодование разработчиков и помог Pinterest побить дневной рекорд загрузок, измененные правила App Store, попытки ...

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

Как правильно заканчивать электронные письма, чтобы получить больше шансов на положительный ответ Электронные письма давно уже стали важной и неотъемлемой частью современной жизни. Независимо от того, отправляете ли вы электронные письма друзьям или по работе, факт остается фактом: вам приходится иметь дело с ними достаточно часто. ♥ ПО ТЕМЕ: Что читают миллиардеры? 10 л...

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

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

AliExpress массово теряет абсолютно всех покупателей Крупнейшей и самой известной торговой площадкой на рынке является AliExpress, а продают в ее рамках более чем 10 млн наименований из различных категорий, начиная с крайне дешевых и заканчивая очень дорогостоящими. Этот онлайн-магазин был запущен Читать полную версию публика...

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

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

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

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

[Перевод] Изготовление контроллера терминала IBM 3270 IBM 3270 – это терминал компьютерного мейнфрейма. Я давно восхищаюсь мейнфреймами от IBM, и особенно этими терминалами. У ранних моделей, 3278 и 3279, была уникальная эстетика, а их блочная система работы заметно отличается от той, которой пользовались вездесущие терминалы с...

С Новым годом, друзья! С Новым годом! Дорогие читатели AndroidInsider.ru! От всей души хотим поздравить вас с наступившим Новым годом! Прошедший 2019 год был очень интересным и насыщенным на события. Мы всегда старались рассказать о них первыми и преподнести в интересном формате. Сегодня под бой к...

NTFS Reparse Points Привет, Хабр. Представляю вам гайд по NTFS Reparse points (далее RP), точкам повторной обработки. Это статья для тех, кто только начинает изучать тонкости разработки ядра Windows и его окружения. В начале объясню теорию с примерами, потом дам интересную задачку. Читать дал...

Новый инструмент нагрузочного тестирования Boomq Enterprise Boomq Enterprise совместим с Apache JMeter, есть возможность реализовывать кастомизацию отчетов, возможно автоматизированное создание профилей, присутствует управление распределенным тестированием.

[Перевод] Переход с reCAPTCHA на hCaptcha Блог Cloudflare Недавно мы сменили нашего провайдера капчи с Google reCAPTCHA на сервис независимой компании hCaptcha. Мы рады этому изменению, потому что оно помогает решить проблему конфиденциальности, присущую сервисам Google, а также даёт больше гибкости в настройка...

Изображения Samsung Galaxy Z Fold 2, Galay Note20, Galaxy Watch 3 и Galaxy Buds Live утекли до анонса В китайской социальной сети Weibo распространились рендеры новых мобильных устройств компании Samsung, которые должны быть представлены на мероприятии Samsung Galaxy Unpacked в начале августа. На рендерах показаны смартфон с гибким экраном Samsung Galaxy Z Fold 2, планш...

Темная версия Google Maps начинает поступать на Android Компания Google начала развертывание темного режима для Google Maps начиная с версии 10.51.1, работающей на Android 11. В настройках Google Maps появится новый переключатель, позволяющий пользователю установить ночную тему на постоянной основе или отключить его совсем. ...

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

[Перевод] Что JavaScript-разработчику следует знать о Curl Доброго времени суток, друзья! Представляю Вашему вниманию перевод статьи «What JavaScript Developers Should Know About Curl» автора Valery Karpov. Curl — это популярный инструмент командной строки, часто используемый для отправки HTTP-запросов. Curl поддерживает большое...

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

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

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

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

[Перевод] Игра в Code Golf: сжатие кода и его сабмит на конкурс платформы AtCoder Привет, Хабр! Представляю вашему вниманию перевод статьи "【コードゴルフ】コードをDeflate圧縮してAtCoderに提出する【圧縮ゴルフ】". Вы когда-нибудь слышали о Code Golf? Это что-то вроде игры, где все стараются написать определенный код максимально маленьким количеством символов. Одно из реше...

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

Путь самурая: от Servlet к Reactive Programming Примерно 1-1,5 года назад Spring Webflux был на хайпе. Практически на любой Java-конференции можно было встретить доклады по Webflux, реактивному программированию, где-то даже проскакивали доклады про RSocket. Выступлений было много, сообщество маленькое, работающих проект...

HP представила кассовый терминал Engage One Pro Модель Engage One Pro дополняет портфолио POS-терминалов от HP и представляет собой моноблочное решение премиум-класса, которое разработано специально для розничных магазинов, ресторанов и гостиниц.

Слухи: Sony и Microsoft готовят на лето ряд анонсов и презентаций Сегодня по интернету разлетелась некоторая информация, которая несомненно вызовет интерес у поклонников этих консолей. Говорят, что Sony планирует два больших события на это лето - одно в начале июня, и другое в августе. Подробнее об этом читайте на THG.ru.

Сенсорный терминал для суровых условий Устройства Advantech TPC — это тонкие клиенты для запуска приложений человеко-машинного интерфейса (англ. Human-machine interface, HMI). Представляют из себя полноценный x86 компьютер с пассивным охлаждением, встроенный в защищенный монитор с тачскрином. HMI-терминалы пре...

FOSS News №12 — обзор новостей свободного и открытого ПО за 13 — 19 апреля 2020 года Всем привет! Продолжаем обзоры новостей свободного и открытого ПО и железа (и немного коронавируса). Всё самое главное про пингвинов и не только, в России и мире. Участие Open Source сообщества в борьбе с COVID-19, 15-летие Git, отчёт FreeBSD за первый квартал, пара интер...

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

Полезная утилита для Mac и тест Wi-Fi на iPhone: приложения дня Каждый день мы стараемся отбирать для вас лучшие приложения, которые стали бесплатными или распространяются со скидкой. Сегодня для вас есть бесплатная сетевая утилита для iOS, игра с очень необычным сюжетом и полезная утилита для Mac, которую можно урвать в два раза дешевл...

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

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

GitLab CI: 6 фич из последних релизов, которых мы так ждали В эпоху повсеместного CI/CD мы сталкиваемся с большим спектром сопутствующих инструментов, в том числе и CI-систем. Однако именно GitLab стал для нас самым близким, по-настоящему «родным». Заметную популярность он снискал и в индустрии в целом*. Разработчики продукта не от...

Портирование приложений с QWidget на QML под Desktop Привет, Хабровчане! Последнее время часто встречаю проекты для desktop, которые необходимо портировать с QWidget на QML. Кто-то хочет написать с нуля, кто-то перенести старые наработки. В любом из сценариев это популяризация QML, чему я очень рад. Я решил тоже побыть полез...

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

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

Xamarin.Forms 5.0 уже здесь, уже доступен Сегодня мы публикуем финальный стабильный выпуск Xamarin.Forms версии 5.0. Этот основной выпуск содержит сотни улучшений качества и включает новые функции, включая темы приложений, кисти, CarouselView, RadioButton, Shapes and Paths и SwipeView. Команда Xamarin хотела бы выр...

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

[Перевод] Rust 1.46.0: track_caller и улучшения const fn Команда Rust рада объявить о новой версии Rust 1.46.0. Rust — это язык программирования, который позволяет каждому создавать надёжное и эффективное программное обеспечение. Если у вас установлена предыдущая версия Rust через rustup, получить Rust 1.46.0 так же просто, как: r...

Google официально объявляет о запуске бета-версии Android 11 Google недавно выпустила рекламный ролик, в котором всем желающим предлагается посмотреть онлайн-релиз Android 11 Beta. Бета-версии новых систем Android обычно выпускаются на конференции Google I/O. Однако, этот год немного отличается из-за пандемии коронавируса. Google I/O ...

Facebook выпустил крупное обновление Messenger: новый логотип, больше настроек кастомизации и интеграция с Instagram Direct Компания Facebook анонсировала крупное обновление приложения Messenger.

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

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

Обзор инструментов для chaos engineering в Kubernetes. Часть 1: kube-monkey, chaoskube, Chaos Mesh Хаос-инжиниринг для Kubernetes становится всё популярнее, и это закономерно: ведь такая инфраструктура создавалась быть готовой к тому, чтобы в любой момент что-нибудь «отстрелило». А значит — это замечательное свойство надо проверять в реальных проектах. Благо, уже сегод...

Управление Java Flight Recorder Не так давно в мире Java случилось грандиозное событие. Во всех актуальных версиях OpenJDK стал доступен Java Flight Recorder (или просто JFR). Что такое Java Flight Recorder? JFR – это механизм легковесного профилирования Ja...

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

Intel представила новые настольные процессоры Comet Lake: старая архитектура, старый техпроцесс, но новый сокет Итак, компания Intel только что представила свои новые процессоры Comet Lake-S. Мы уже множество раз обсуждали эти CPU, так что остаётся лишь повторить основное и подвести итоги. Comet Lake-S — это настольные процессоры, использующие всё ту же старую архитектуру и...

Мониторинг сервера — бесплатно или за деньги? Утилиты Linux и специализированные сервисы Есть много полезных инструментов, которые помогают отслеживать нагрузку на сервер, начиная с утилит Linux и заканчивая специализированными службами. Простые утилиты Linux показывают текущее потребление памяти для каждого процесса, нагрузку на CPU, свободное место на диске...

Представляем .NET Live TV — ежедневные лайв-стримы для разработчиков Сегодня мы запускаем .NET Live TV, ваш универсальный поисковик для всех потоковых трансляций .NET и Visual Studio на Twitch и YouTube. Мы всегда ищем новые способы донести отличный контент до сообщества разработчиков и вводить новшества в способы взаимодействия с вами в режи...

Флагманы Samsung Galaxy Note20 получат Android 13 Компания Samsung Electronics сегодня представила флагманские смартфоны серии Galaxy Note20, а также планшеты Galaxy Tab S7, складной смартфон Galaxy Z Fold 2, беспроводные наушники Galaxy Buds Live и умные часы Galaxy Watch 3. В конце презентации корейский производитель...

LED-драйвер со стоимостью BOM-а меньше 1$. Это возможно? Разработка LED-драйвера – интересная и комплексная задача. Рынок в этом направлении весьма насыщен – иногда кажется, что производство светодиодных светильников везде. Начиная от гаража и заканчивая огромными заводами. Что касается драйверов, гиганты типа Philips или Meanwell...

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

Xiaomi подтвердила неизбежный анонс Redmi 9 Компания Redmi представила три модели линейки Redmi Note 9, в которую также вошли модели Redmi Note 9 Pro, а также Redmi Note 9 Pro Max. Однако большой интерес общественности продолжает вызывать неанонсированный смартфон Redmi 9, который должен стать самым интересным в ...

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

Заметки Дата Сайентиста: на что обратить внимание при выборе модели машинного обучения — персональный топ-10 Мы снова в эфире и продолжаем цикл заметок Дата Сайентиста и сегодня представляю мой абсолютно субъективный чек-лист по выбору модели машинного обучения. Это топ-10 свойств задачи и просто пунктов (без порядка в них), с точки зрения которых я начинаю выбор модели и вообще ...

Стала известна стоимость складного телевизора LG Прямо сейчас в Лас-Вегасе во всю проходит ежегодная выставка CES 2020, в рамках которой уже было представлено множество интересных устройств, начиная от геймерских мониторов и ноутбуков, заканчивая анонсом официального логотипа PlayStation 5. Сейчас же стала известна официал...

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

Postgresso 18 После паузы (отпуск), продолжаем знакомить вас с самыми интересными новостями по PostgreSQL. Не будем придерживаться здесь строго отображения всех релизов и событий, произошедших после последнего, еще октябрьского выпуска Postgresso #17, но важнейшее, произошедшее ещё в ко...

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

Вышел Wine 6.0: что нового? С момента выхода Wine 5.0 прошел целый год, и разработчики представили стабильный релиз Wine 6.0. Обновлений много, всего в новой версии Wine более 8300 изменений. Главное, что стоит отметить, — поставка базовых модулей Wine в формате PE, бэкенд на основе графического API V...

[Перевод] Трюки с SQL от DBA. Не банальные советы для разработчиков БД Когда я начинал свою карьеру разработчика, моей первой работой стала DBA (администратор базы данных, АБД). В те годы, ещё до AWS RDS, Azure, Google Cloud и других облачных сервисов, существовало два типа АБД: АБД инфраструктуры отвечали за настройку базы данных, конфигури...

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

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

PyCon Russia открыл CFP для будущих спикеров. Форматы участия и ожидаемые темы Восьмой российский PyCon пройдет 3-4 сентября в 12 км от Москвы. Мы ищем полезные сообществу темы и людей, которым есть что сказать. В прошлом году самыми интересными докладами стали: Андрей Власовских, JetBrains – Что будет в Python 3.8 и чего не будет; Raymond Hettinger –...

Опасность при настройке SSL VPN на FortiGate По информации SAM Seamless Network более 200 тысяч компаний, в которых используется SSL VPN с настройкой «из коробки», уязвимы к атакам типа MitM. Злоумышленники при подключении могут предоставить действующий SSL сертификат и обманным путем подключиться к корпоративной сет...

iPhone SE 2 (9): все, что нам известно о новом смартфоне Apple Смартфоны Apple всегда вызывают большой интерес у потребителей, а тем более, если речь заходит про относительно недорогую модель компании. В этом материале мы собрали информацию об анонсе iPhone SE 2 (iPhone 9), который ожидается этой весной. iPhone SE 2 или iPhone 9? Изнача...

[Из песочницы] 5 фич JavaScript, без которых я не мог бы писать код (перевод) Доброго времени суток, друзья! Представляю Вашему вниманию перевод статьи Kent Dodds «5 JavaScript Features I Couldn't Code Without». Это мой первый перевод, так что буду рад любым замечаниям. 5 фич JavaScript, без которых я не мог бы писать код Прежде чем мы начнем, по...

Официальные изображения изображения Huawei P40 и P40 Pro появились в сети Анонс долгожданных флагманов Huawei P40 и P40 Pro уже на носу, и как это водится у китайских вендоров, в сети появляется все больше сливов относительно будущих продуктов, дабы подогреть интерес к ним. Например, сегодня представители Huawei выложили официальные изображения Hu...

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

[Перевод] Полное руководство по HTML-атрибутам data-* Представляем вашему вниманию перевод статьи, посвящённой использованию атрибутов data-*. Это — атрибуты, которые можно применять для удобного хранения в стандартных HTML-элементах различной полезной информации. Эта информация, в частности, может применяться в JavaScript и CS...

«На пике» Брэда Сталберга и Стива Магнесса: профилактика самовозгорания (часть первая) Книга Брэда Сталберга и Стива Магнесса «На пике: как поддерживать максимальную эффективность без выгорания» вызывает невольный интерес уже своей предысторией. Она стала продуктом творческого тандема профессионального спортсмена и финансового аналитика – двух людей, у котор...

iТоги 2020/7: Tesla превосходит ожидания аналитиков, Intel признает технологическое отставание, Canon и Nikon представляют беззеркальные камеры В июле было очень много новостей об электротранспорте, начиная с сообщения о складном электрическом велосипеде и заканчивая публикацией об успехах компании Tesla. Вместе с тем хватало новостей и на другие темы — о процессорах, мобильных устройствах, фотокамерах и новых станд...

iТоги 2020/8: Tesla превосходит ожидания аналитиков, Intel признает технологическое отставание, Canon и Nikon представляют беззеркальные камеры В августе было очень много новостей об электротранспорте, начиная с сообщения о складном электрическом велосипеде и заканчивая публикацией об успехах компании Tesla. Вместе с тем хватало новостей и на другие темы — о процессорах, мобильных устройствах, фотокамерах и новых ст...

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

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

Читатели Лайфхакера, кто вы? Расскажите нам о себе! Лайфхакер читают больше 25 миллионов человек в месяц. В год мы выпускаем почти 10 000 публикаций. И очень хотим сделать их полезными для вас. Расскажите нам побольше о себе! Вам будет интереснее статья про покупку гироскутера или налоговые режимы для бизнеса? Лучшие способы ...

Google откладывает выпуск Android 11 на фоне протестов США Компания Alphabet сегодня заявила, что отложила запланированный на следующую неделю выпуск бета-версии своей новейшей версии мобильной операционной системы Android в свете протестов и беспорядков в Соединенных Штатах. «Мы рады рассказать вам больше об Andr...

cGit-UI — web-интерфейс для Git-репозиториев cGit-ui — это web-интерфейс для Git-репозиториев, основу которого предстваляет CGI-скрипт написанный на языке С. cGit-ui поддерживает Markdown-файлы, которые обрабатываются на стороне сервера с помощью библиотеки md4c, зарекомендовавшей себя в проекте KDE Plasma. cGit-ui пр...

Бессерверные вычисления на основе OpenWhisk, часть 4 Эта статья заканчивает цикл переводных заметок об OpenWhisk от автора Priti Desai. Сегодня рассмотрим процесс развертывания OpenWhisk поверх Kubernetes с исправленными командами для работоспособности с актуальными версиями приложений. Также будет описан процесс запуска функ...

Создаем прогрессивное веб-приложение на ReactJS и размещаем его в Netlify и PWA Store Доброго времени суток, друзья! Представляю Вашему вниманию перевод серии статей автора K G Prajwal, посвященных созданию Weather PWA на ReactJS, разворачиванию приложения в Netlify и его загрузке в PWA Store. React React — продукт Facebook. Это очень гибкая и эффективная J...

CI TeamCity — Автоматизация build процессов Android и UI тестирования В этой статье предлагаю Вашему вниманию инструкцию по установке и настройке TeamCity для автоматизации сборки и тестирования Android проектов под Windows. Также буду уделять внимание особенностям настройки environment’а под Android проект (которые находил в процессе исследо...

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

[Перевод] Хакаем WhatsApp, часть 2 – разбор Whatsapp VOIP протокола В это статье я хочу рассказать как я вскрыл несколько частей WhatsApp VoIP протокола с помощью джейлбрейкнутого iOS устройства и набора разных программ для анализа. В последнее время Whatsapp привлекает к себе большое внимание из за найденных уязвимостей и возможностей дл...

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

[Из песочницы] Особенности охоты на вакансии в Германии На вопрос, почему вы переехали в Германию, большинство моих бывших соотечественников отвечают – по работе. И это действительно так! Только в сфере IT в Мюнхене, где я проживаю, работают тысячи русскоязычных специалистов, многие из которых когда-то эту самую работу искали. ...

[Перевод] Мы слишком много используем redux-селекторы Когда я заглядываю в файл {domain}/selectors.js в больших проектах на React/Redux, с которыми работаю, я часто встречаю огромный список redux-селекторов подобного вида: getUsers(state) getUser(id)(state) getUserId(id)(state) getUserFirstName(id)(state) getUserLastName(id)(st...

Хорошо ли вы помните nullable value types? Заглядываем «под капот» В последнее время модной темой стали nullable reference types. Однако старые добрые nullable value types никуда не делись и всё так же активно используются. Хорошо ли вы помните нюансы работы с ними? Предлагаю освежить или проверить свои знания, ознакомившись с этой статьёй...

Твое рабочее окружение в нордическом стиле Хочу поделиться своей интересной находкой, которая помогла мне наконец осуществить свою маленькую мечту. Объединить все свои рабочие инструменты единым стилем. И не просто стилем, а хорошо продуманным, выверенным и целостным. Что мне помогло этого добиться? Это палитра Nord,...

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

Python в Visual Studio Code — июльский релиз Мы рады сообщить, что июльский выпуск расширения Python уже доступен для Visual Studio Code. Вы можете загрузить расширение Python из Marketplace или установить его прямо из галереи расширений в Visual Studio Code. Если у вас уже установлено расширение Python, вы также может...

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

[Перевод] Почему я отказался от Google Maps API TL;DR Недавние изменения в модели ценообразования, мягко говоря, безумны. Когда я в 2012 году запустил NUKEMAP, у Google Maps были просто потрясающие программные интерфейсы. Абсолютно лучшие API для создания картографических мэшапов на JavaScript, практически бесплатные, с...

IntelliJ IDEA: Structural Search & Replace Современные IDE — очень мощные инструменты, способные помогать разработчику в самых разных ситуациях. Но обратной стороной этой мощности является то, что большинство функций находится в тени — об их наличии мало кто подозревает. Простой пример одной...

[recovery mode] CRUD операции с Entities в DialogFlow (C#) Вступление Совсем недавно я начал работу над новым проектом, который включал в себя работу с уже достаточно известным сервисом (AI) от Google — DialogFlow. Суть заключалась в том, что у нас был бот (Telegram) который работал с API нескольких сайтов, а сам же DialogFlow помог...

Чем интересен Wi-Fi 6 в исполнении Huawei Предлагаем вашему вниманию взгляд Huawei на Wi-Fi 6 — саму технологию и связанные с ней новшества, в первую очередь применительно к точкам доступа: что в них нового, где им найдётся самое подходящее и полезное применение в 2020 году, какие технологические решения дают им осн...

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

Обзор 3D принтера Anycubic Photon Zero и устройства 2в1 Anycubic Wash&Cure Добро пожаловать в Цветной мир!Сегодня мы расскажем Вам про две интересные новинки от Anycubic.Компания Anycubic существует с 2015 года, но за эти 5 лет уже успела зарекомендовать себя, как производитель 3д-принтеров с очень достойным качеством и вполне приемлемыми ценами. Т...

Безумие iOS 14: как превратить новенький iPhone в «антиквариат» на Windows 98, iOS 6 или даже в PlayStation 2 Одним из самых главных отличий между iOS и Android была степень свободы пользователей по настройке интерфейса под себя — Google давала больше свободы и меньше стабильности, а Apple делала ставку на заранее выверенный дизайн и надёжность. С выходом операционной сис...

[Перевод] Пока, Python. Привет, Julia❗ По мере того, как Python замедляет свой впечатляющий темп, растёт новый сильный конкурент. Не поймите меня превратно. Популярность Python по-прежнему обеспечивается сообществом ученых, дата-сайентистов и специалистов по искусственному интеллекту. Но если вы когда-либо об...

Новости Yii 2020, выпуск 6 Всем привет! Почти три месяца прошло с последнего выпуска новостей. От нас почти ничего не было слышно. Мы работали. После расширения команды Yii 3 я больше занимаюсь управлением, ревью, проектированием и обсуждениями, чем непосредственно кодом. Получается неплохо. В общем т...

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

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

Google Pixel 5 и Pixel 4a 5G представят в этот день Как известно, сейчас на рынке можно встретить крайне много различных смартфонов из самых разных ценовых категорий, а наибольшим интересом со стороны покупателей, конечно, пользуются флагманские модели, оснащенные по последнему слову техники и технологий. Тем не Читать полну...

Баг в прошивке OxygenOS на OnePlus Nord приводит к потере данных Владельцы OnePlus Nord рискуют потерять данные из-за самопроизвольного сброса настроек В этом году OnePlus пошла по пути других вендоров на рынке, отказавшись от выпуска только флагманов, предлагая и более доступные модели. Первенцем стал OnePlus Nord и при цене 399 евро он ...

Баг в прошивке OxygenOS на OnePlus Nord приводит к потере данных Владельцы OnePlus Nord рискуют потерять данные из-за самопроизвольного сброса настроек В этом году OnePlus пошла по пути других вендоров на рынке, отказавшись от выпуска только флагманов, предлагая и более доступные модели. Первенцем стал OnePlus Nord и при цене 399 евро он ...

Новый год, новый браузер: Microsoft Edge вышел из стадии предварительной оценки и теперь доступен для загрузки Чуть более года назад мы объявили о намерении перестроить Microsoft Edge на основе проекта с открытым исходным кодом Chromium. Это было нужно для того, чтобы улучшить совместимость для всех пользователей, уменьшить фрагментацию для веб-разработчиков и установить партнерски...

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

[recovery mode] От “стартапа” до тысяч серверов в десятке ЦОД. Как мы гнались за ростом Linux инфраструктуры Если ваша IT инфраструктура растёт слишком быстро, вы рано или поздно столкнётесь с выбором – линейно увеличивать людские ресурсы на её поддержку или начинать автоматизацию. До какого-то момента мы жили в первой парадигме, а потом начался долгий путь к Infrastructure-as-Code...

Предварительный обзор Redmi K30 5G. Очень крутой флагман Сегодня мы поговорим о современном устройстве, которое обладает целым рядом преимуществ при достаточно низкой стоимости. Все же производитель решил, что именно так стоит привлекать внимание потенциальных покупателей. И, стоит сказать, у него все вышло просто отлично — смартф...

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

Ракета от Амперки, часть 5: Разбор полетов, ремонт Рад всех приветствовать! Очередная неделя работы над ракетой. В этом выпуске займемся выяснением причин срыва сопла, поиском вариантов решений и ремонтом. Читать дальше →

[Перевод] Второй год Q# Прошло уже больше 2 лет с момента первого публичного выпуска языка квантового программирования Q#. К случаю годовщины ребята из команды Q# подготовили рассказ про второй год этого развития. Читайте о нем под катом! Читать дальше →

Акция года: Sony PlayStation 4 Pro временно продают за 3 499 рублей Сейчас на рынке можно встретить крайне много различных электронных устройств из самых разных ценовых категорий, начиная с крайне дешевых и заканчивая очень дорогостоящими, на покупку которых у большинства людей попросту нет денежных средств. Особенно большой Сообщение Акция...

Xiaomi Mi 10 Pro «убил» Samsung Galaxy S20 и Apple iPhone 11 Pro В настоящее время в продаже можно встретить крайне много различных моделей телефонов, начиная с крайне дешевых и заканчивая очень дорогостоящими, которые стоят невероятно больших денег. На радость всех тех, кто любит флагманские смартфоны, уже вскоре Сообщение Xiaomi Mi 10 ...

«Посоветуйте, как жить»: 20 полезных советов от пользователей Сети Жизненные советы обо всём: начиная от нарезки колбасы и заканчивая походом к психотерапевту.

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

К анонсу готовится бюджетный смартфон LG W11 Компания LG постепенно начинает оживать после длительного застоя на мобильном рынке, выпуская и готовя к выпуску новые устройства.Только вчера мы рассказывали о выпуске новых смартфонов K71 и K42, а сегодня в базе Google Play Console появился другой телефон под названием LG ...

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

Debouncing с помощью React Hooks: хук для функций Здравствуйте! Меня зовут Игорь Шамаев, я главный инженер по разработке в команде SmartData. Занимаюсь fullstack-разработкой внутренней аналитической BI-системы. В нашей компании React принят в качестве основного стандарта для построения пользовательских интерфейсов. Как и бо...

IntelliJ IDEA 2020.3 Привет Хабр! Представляем последнее большое обновление IntelliJ IDEA в этом году. Версию 2020.3 можно скачать с нашего сайта, установить через приложение Toolbox, обновиться прямо в IDE или, если вы пользуетесь Ubuntu, с помощью snap-пакетов. IntelliJ IDEA 2020.3 несет в с...

Пакет валидации mobx form validation kit 2.0 (TypeScript / Flutter) Предисловие Почти полтора года назад мы выпустили первую версию библиотеки "Новый пакет валидаций для React на Mobx @quantumart/mobx-form-validation-kit" Время шло, и библиотека корректировалась и не стояла на месте, да собственно, как и наше развитие в целом. Мы п...

[Из песочницы] Docker Tips: Очистите свою машину от хлама Привет, Хабр! Представляю вашему вниманию перевод статьи "Docker Tips: Clean Up Your Local Machine" автора Luc Juggery. Сегодня мы поговорим о том, как Docker использует дисковое пространство хостовой машины, а также разберемся в том, как это пространство освободи...

[Перевод] 70 вопросов по JavaScript для подготовки к собеседованию Доброго времени суток, друзья! Представляю Вашему вниманию перевод статьи Mark A «70 JavaScript Interview Questions». Надеюсь, эта статья будет полезна как начинающим разработчикам, так и бывалым (я хотел сказать, опытным). Первым для изучения, вторым для повторения. Лич...

Вышла Java 15 Сегодня в свет вышла новая, 15-я версия платформы Java. Скачать JDK 15 можно по следующим ссылкам: Oracle JDK (проприетарная версия, обратите внимание на ограничения в использовании). OpenJDK (бесплатная версия) В новый релиз попало 14 JEP'ов и сотни более мелких улучшений...

Ленивая инициализация в C# Отложенная инициализация или «ленивая» инициализация — это способ доступа к объекту, скрывающий за собой механизм, позволяющий отложить создание этого объекта до момента первого обращения. Необходимость ленивой инициализации может возникнуть по разным причинам: начиная от же...

Microsoft Surface Go 2 получит более крупный дисплей Появилась достаточно интересная информация о том, что компания Microsoft планирует в своем планшетном компьютере Surface Go 2 увеличить дисплей. Стоит сказать, что это вполне разумное решение со стороны разработчиков, так как пользователям сегодня нужна большая диагональ для...

Вторая конференция Zabbix в России: регистрация и важные даты Летом прошлого года мы провели первую Zabbix Confrence Russia и получили большой интерес со стороны публики. Стало ясно, ежегодной конференции в России – быть. В 2020 году мы решили перенести мероприятие на май, не посягая на время летних отпусков. До конференции осталось чу...

Анонс Huawei Sound X: беспроводной динамик с RGB-подсветкой и чистым звучанием У Huawei сегодня большой анонс и наряду с флагманами P40 компания презентовала ряд других интересных устройств. В их числе беспроводной динамик Huawei Sound X, разработанный совместно с компанией Devialet. Подробнее об этом читайте на THG.ru.

Loghouse 0.3 — долгожданное обновление нашей системы работы с логами в Kubernetes У компании «Флант» есть ряд Open Source-разработок, преимущественно для Kubernetes, и loghouse — одна из самых популярных. Это наш инструмент для централизованного логирования в K8s, который был представлен более 2 лет назад. Как мы упоминали в недавней статье про логи, о...

Легенды и мемы ретрочатика Полтора года назад я прикрутил к своему каналу в Телеграмме чат, и тогда еще сомневался — стоит ли, и зачем? Получилось неплохо: без общения с коллегами по хобби, такими же собирателями старых устройств, было бы не так интересно. А подчас без подсказок со стороны более опытн...

[Перевод] Вышел Windows Terminal Preview v0.8 Выпущена новая версия Windows Terminal. Терминал можно загрузить из Microsoft Store или со страницы выпусков на GitHub. Давайте перейдем к просмотру нововведений! Поиск В Терминал добавлена функция поиска. По умолчанию, для вызова строки поиска, используется комбинация клав...

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

Сегодня в YouTube начались прямые трансляции из Google Stadia Как сообщает The Verge, Google наконец разрешила пользователям Stadia транслировать свою игру прямо на YouTube, начиная с сегодняшнего дня. Недавно эта возможность была обнаружена ресурсом 9to5Google, но она были доступна не всем. Теперь представитель Google подтвердил,...

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

[Перевод] Цены и затраты на Serverless: AWS Lambda Привет, Хабр! Стараюсь делать переводы лучше и буду рад вашей критике. (Примечание: цены являются точными по состоянию на август 2018 года) В сервисе AWS Lambda существует 263 позиции с уникальными ценниками. Например, они могут называться “Accelerated InterRegion Inbound u...

Почему вымирают этнические языки и языки программирования, и как их помогают спасать в соцсетях Привет, Хабр! Мы в MNFST разрабатываем платформу для брендов и микроинфлюенсеров. Наш опыт показывает, что инфлюенсеры могут реализовывать себя в самых разных сферах деятельности. Одни привлекают внимание к проблемам экологии, другие — помогают спасать вымирающие языки. В м...

WSL эксперименты. Часть 1 Привет, хабр! В октябре OTUS запускает новый поток курса «Безопасность Linux». В преддверии старта курса делимся с вами статьёй, которую написал один из наших преподавателей — Александр Колесников. В 2016 году компания Microsoft представила IT сообществу новую технологи...

Книга “Разработка мобильных приложений на C# для iOS и Android” Уважаемые читатели, рады представить вам книгу “Разработка мобильных приложений на C# для iOS и Android” от уже хорошо известного вам автора и эксперта в Xamarin, Вячеслава Черникова из компании Binwell. Без долгих прелюдий передаю слово автору. Добрый день, уважаемый хабр...

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

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

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

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

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

[Перевод] Выбираем лучший бэкенд-фреймворк 2021 года Недавно мы опубликовали статью, автор которой размышлял о том, какой язык программирования, JavaScript, Python или Go, лучше всего подойдёт для бэкенд-разработки в 2021 году. Сегодня мы представляем вашему вниманию перевод ещё одного материала того же автора. Здесь он пытает...

C2x: будущий стандарт C Я ловлю в далёком отголоске, Что случится на моём веку. («Гамлет», Борис Пастернак)Признаться, пишу на чистом C я не так уж и часто и за развитием языка уже давно не слежу. Но тут произошло два неожиданных события: С вернул себе звание популярнейшего языка программирования ...

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

Возможно Windows 10 версии 2004 получит название May 2020 Update Начиная с самого начала 2017 года, Microsoft взяла на себя обязательство обновлять Windows 10 два раза в год – весной и осенью. С 2017 года Microsoft выпускает новые версии Windows 10 каждые шесть месяцев, а следующая версия Windows 10 должна появиться в апреле-мае. В настоя...

Видеозаписи докладов онлайн-конференции Product Security Trends 2020 Привет, Хабр! Мы в Wrike TechClub решили устроить несколько онлайн-встреч по информационной безопасности. Первая из них прошла в минувший вторник и вызвала большой интерес в сообществе. Мы получили много заявок на доклады и почти 500 зарегистрировавшихся. Пришлось расширит...

Анонс объектива FUJINON GF30mmF3.5 R WR Корпорация FUJIFILM рада объявить о выпуске нового объектива FUJINON GF30mmF3.5 R WR, старт продаж запланирован на конец июля 2020 года.

Немного про устройство современного радио на примере HackRF One Приветствую, Habr! Некоторое время назад в поле моего зрения очень часто попадало множество статей, видеороликов о теме SDR трансиверов. Тема представляет интерес и сегодня. Большой популярностью среди радиолюбителей и других, разного рода, «технарей» пользуются устройства H...

Office 2020 стал бесплатным для Windows 10 Американская корпорация Microsoft старается делать все возможное ради того, чтобы как можно больше людей на постоянной основе пользовались тем программным обеспечением, выпуском которого она активно занимается. В этом, конечно, нет совершенно ничего удивительного или странн...

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

Не спешите покупать Xiaomi Mi Band 5. Mi Band 5 Pro и Mi Band 5 Lite на подходе? Строки в коде приложения Mi Wear указывают на то, что новейший фитнес-браслет Xiaomi Mi Band 5 в скором времени получит, как минимум, еще две версии: Xiaomi Mi Band 5 Pro и Xiaomi Mi Band 5 Lite. Фитнес-браслет Xiaomi Mi Band 5 был представлен на прошлой неделе, он пост...

Кастомизация компонентов Ant Design и оптимизация бандла The Archivist by juliedillon Я Иван Копенков, ведущий фронтенд-разработчик в Mail.ru Cloud Solutions, в статье расскажу, какие есть подходы к кастомизации компонентов UI-библиотеки Ant Design, как это сделали мы, а так же покажу, как удалось полностью избавиться от неисполь...

Анонс Sony WF-XB700: недорогие беспроводные наушники с отличной автономностью Флагманские беспроводные наушники Sony WF-1000XM3 были одними из лучших с момента их появления на рынке летом прошлого года. Сегодня же Sony представила более доступные, но не менее интересные по функционалу и звучанию, наушники Sony WF-XB700. Подробнее об этом читайте на T...

Очередь в backend: за чем стоим и с чего начать свой путь? Для всех, кто не любит делать UI, «дышит» очередями и мечтает об идеальном API, в четвёртый выпуск подкаста «Сушите вёсла» мы позвали backend-разработчиков Андрея, Азата и Антона. Железные разработчики Redmadrobot Артём и Рома записывают подкаст, где вместе с гостями обсуж...

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

[Перевод] Представляем Visual Studio Codespaces: облачная разработка, где бы вы ни были Поскольку все мы внедряем такие практики, как социальное дистанцирование и удаленная работа, команды разработчиков стали более распределенными. Наша собственная команда столкнулась с некоторыми проблемами, которые являются частью этого перехода, и это побудило нас усилить ра...

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

[Перевод] Новый эксперимент: Вызов сервисов .NET gRPC из браузера с gRPC-Web Рады объявить об экспериментальной поддержке gRPC-Web с .NET. gRPC-Web позволяет вызывать gRPC из приложений на основе браузера, таких как JavaScript SPA или приложений Blazor WebAssembly. gRPC-Web для .NET обещает привнести многие замечательные функции gRPC в приложения дл...

Мошенники регистрируют поддельные домены Zoom Популярность сервиса вызывает повышенный интерес к нему со стороны злоумышленников.

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

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

[Перевод] Знай своего врага: создаём Node.js-бэкдор Бэкдор в собственном коде, который может незаметно взаимодействовать с операционной системой, это один из самых страшных кошмаров любого разработчика. В настоящий момент в npm имеется более 1.2 миллиона общедоступных пакетов. За последние три года зависимости проектов превра...

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

Xiaomi продала более 10 миллионов портативных аккумуляторов всего за 3 года в одной стране Портативные аккумуляторы Xiaomi пользуются большой популярностью во многих странах мира. Компания начала производство внешних аккумуляторов в Индии в 2017 году. Первыми моделями были версии Xiaomi Mi Power Bank 2i с аккумуляторами ёмкостью 10 000 мА•ч и 20 000 мА&b...

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

[Из песочницы] Классификация Deep Sky объектов и их наблюдение Привет, Хабр! Представляю вашему вниманию адаптированный перевод статьи «Deep Sky Objects and Their Observation» с любезного резрешения автора. Интересная статья, классифицирующая объекты Deep-Sky, описывающая их разную природу образования. Также данная публикация дает край...

Security Week 17: последствия атаки на Linux-серверы На прошлой неделе было опубликовано интересное исследование об атаках на Unix-подобные системы. В нем описано создание ханипота из Docker-контейнера (новость, исходная статья Akamai). Docker было использовать не обязательно, ведь поведение «ботоводов» из отчета ничем не отли...

VxLAN фабрика часть 4. Multipod Привет, Хабр! Все еще заканчиваю цикл статей, посвященных запуску курса "Архитектор сетей" от OTUS, по технологии VxLAN EVPN. И сегодня обсудим реализацию подключений машинных залов или ЦОД в одну VxLAN фабрику Читать дальше →

[Из песочницы] Создание Discord-бота, используя библиотеку discord.js | Часть №1 Введение В этой статье я подробно расскажу о том, как работать с библиотекой discord.js, создать своего Discord-бота, а также покажу несколько интересных и полезных команд. Сразу хочу отметить, что я планирую сделать ряд подобных статей, начиная с простых команд, заканчивая...

Сравнение размеров iPhone 12, 12 Pro Max, 12 mini, 11, 11 Pro, SE 2, XR, XS, X, 8 Plus, SE, 8, 7, 6, 5 После выхода линейки iPhone 12 Apple предлагает куда больше вариантов размеров своих смартфонов, чем когда-либо. На изображении ниже вы можете наглядно увидеть, как соотносятся размеры всех актуальных на сегодня iPhone, начиная с iPhone 5 и заканчивая iPhone 12 Pro Max. Как ...

Внезапно: кавычки против мракобесия. Что бы это ни значило Есть на свете вещи действительно важные. Наверное, есть. Должны быть. Да по любому есть. А есть на свете вещи «важные». Чувствуете разницу? «Важных» вещей полно на работе, в политике, в телевизоре и интернете. Сегодня поговорим только про работу. Итак, есть у нас (а может, ...

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

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

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

[Перевод] Топ-10 книг для разработчика Совершенствоваться в сфере разработки — это не только писать хороший код, но и читать о том, как его писать. Привет, хабр! Продолжаю делиться полезными подборками. Совсем недавно я опубликовал 2 поста с перечнем Github репозиториев: Часть1 и Часть2. На этот раз предлагаю в...

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

DGTL Communications Online Meetup 28/05 28 мая сообщество DGTL Communications Райффайзенбанка приглашает на свою первую открытую online-встречу. Спикеры из компаний Mars, DataLine и Райффайзенбанка обсудят системы объединенных коммуникаций и средства связи: настройка выгрузки логов Exchange в Elastic, Microsoft En...

Что почитать на праздниках Длинные праздники впереди, а это значит, что будет время вернуться к закладкам в Read later или еще раз перечитать важные статьи уходящего года. В этом посте мы собрали и подготовили для вас список из самых интересных материалов из нашего блога за 2019 год и надеемся, что ...

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

Обзор внешнего жёсткого диска Verbatim Fingerprint Secure Hard Drive Сегодня многие начинают задумываться о безопасности своих данных и пресечении несанкционированного доступа к ним. Всё большее число пользователей начинает уделять внимание личным данным и контролю над доступом к ним. Причём актуально это и для домашних пользователей и для ...

Samsung Galaxy S21 сразился с iPhone 12 Pro Max, но в итоге проиграл Huawei Mate 40 Pro На YouTube-канале Random Stuff 2 опубликовали еще один интересный видеоролик с участием нового флагманского смартфона Samsung. Если верить названию, речь идёт о базовой модели Samsung Galaxy S21. Автор видеоролика запустил на Samsung Galaxy S21 и iPhone 12 Pro Max тесто...

Awesome-лист своими руками или GitHub вместо блокнота Привет, Хабр! Наверное, у каждого из нас есть такой файлик, куда мы припрятываем что-то полезное и интересное для себя. Какие-то ссылки на статьи, книги, репозитории, мануалы. Это могут быть закладки в браузере или даже просто открытые вкладки, оставленные на потом. Со врем...

Вышли финальные версии iOS 13.6 и iPadOS 13.6 Сегодня купертиновцы завершили тестирование iOS 13.6 и iPadOS 13.6 и выпустили финальные версии этих операционных систем. Обновления уже доступны для загрузки. Несмотря на относительно небольшой вес (порядка 500 Мб), прошивки приносят с собой не только исправления, но и ряд ...

[Из песочницы] 6 Современных шаблонов проектирования архитектуры в области ПО Привет, Хабр! Представляю вашему вниманию перевод статьи "Modern-Day Architecture Design Patterns for Software Professionals" автора Tanmay Deshpande. Многие современные приложения необходимо создавать в масштабах предприятия, иногда даже в масштабах Интернета. К...

Обзор и тестирование Huawei Dorado 5000V6 Полгода назад я уже начинал рассказывать об обновлении линейки СХД компании Huawei – Dorado V6. На самом деле, мне удалось познакомиться с ними еще до официального анонса, и логично, что тогда у меня не было возможности потрогать их в работе собственными руками. В своей ста...

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

[Перевод] Большие требования к памяти в Android – что делать? Здравствуйте, уважаемые читатели. Сегодня предлагаем вашему вниманию небольшой материал о грамотном использовании памяти в Android. Приятного чтения! Читать дальше →

MIUI 12 уже в пути В сентябре прошлого года одновременно с анонсом концептуального Xiaomi Mi Mix Alpha компания представила новую версию фирменной оболочки MIUI 11. На этот раз производитель постарался и распространение интерфейса происходило достаточно оперативно.   Тем временем разраб...

MIUI 12 уже в пути В сентябре прошлого года одновременно с анонсом концептуального Xiaomi Mi Mix Alpha компания представила новую версию фирменной оболочки MIUI 11. На этот раз производитель постарался и распространение интерфейса происходило достаточно оперативно.   Тем временем разраб...

[Перевод] Открытое письмо авторам российской вакцины от COVID-19 Это открытое письмо Денису Логунову и другим авторам статьи:“Safety and immunogenicity of an rAd26 and rAd5 vector-based heterologous prime-boost COVID-19 vaccine in two formulations: two open, non-randomised phase 1/2 studies from Russia.” Lancet. 2020;0(0). doi:10.1016/S01...

HMD Global продолжит путь возрождения бренда Nokia выпуском «классики» Nokia 6300 4G и Nokia 8000 4G HMD Global продолжит путь возрождения бренда Nokia выпуском «классических» смартфонов Nokia 6300 4G и Nokia 8000 4G. Новые телефоны будут использовать классический дизайн. Анонс должен состоятся в ноябре. Подробнее об этом читайте на THG.ru.

[Перевод] Подсчет запросов: Базовое тестирование производительности на Django Всем привет. Мы подготовили перевод еще одного полезного материала для студентов курса «Web-разработчик на Python», который стартовал вчера. Очень часто можно услышать о методах тестирования, таких как TDD, и о том, как тестировать бизнес-логику приложения. Однако тестиро...

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

Новый Realme C11 стоит всего $100 Realme сегодня анонсировала новый смартфон Realme C11, ставший еще одной моделью в серии C. Новинка появилась в аккурат после анонса новых бюджетных Redmi. Realme C11 имеет большой дисплей с высоким соотношением сторон и массивную батарею. Подробнее об этом читайте на THG.ru...

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

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

Samsung выпустила флагман Galaxy S20 с поддержкой 5G и огромной батареей Сейчас в продаже можно встретить очень и очень много различных мобильных устройств из самых разных ценовых категорий, начиная с крайне дешевых и заканчивая очень дорогостоящими, за которые просят больших денег. Впрочем, уже вскоре в продажу Сообщение Samsung выпустила флагм...

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

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

Xiaomi открыла предзаказ на премиальную версию своих "умных" часов спустя 3 месяца после анонса Xiaomi очень долго не выпускала свои первые смарт-часы, стараясь как можно больше времени провести за разработкой продукта. Но в итоге, в конце прошлого года столь долгожданное событие состоялось — были представлены Xiaomi Mi Watch. И вот сейчас, спустя 3 месяца после анонса...

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

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

И полгода не прошло: выпущена система управления версиями Git 2.29 Привет, %username%, сегодня отличная новость: в открытом доступе появился выпуск распределенной системы управления версиями Git 2.29.0. Наверное, на Хабре не стоит рассказывать, что это такое, ведь Git по-прежнему остается одной из лучших систем. В новом выпуске — сразу 6...

[Из песочницы] Датчик движения и подключение сигнализации и видеорегистрации в Home Assistant на Raspberry pi Хочу рассказать о своем небольшом опыте работы с Home Assistant (далее – HA) на Raspberry pi и о подключении функционала видео регистрации, датчика движения и, соответственно, функции охраны дома с получением по почте снимков в случае срабатывания “охраны”. Конечно же, одно...

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

Почему «Удаленное ПО» в настройках мобильного интернета на iPhone потребляет трафик Изучение отзывов пользователей iPhone, работающих под управлением последних версий iOS, начиная с 13, дает интересное наблюдение – очень много людей жалуется на высокий расход интернет-трафика. Удивляет даже не это, а то, что потребляют его удаленные ранее приложения. ♥ ПО Т...

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

Apache Bigtop и выбор Hadoop-дистрибутива сегодня Наверное, ни для кого не секрет, что прошлый год для Apache Hadoop стал годом больших перемен. В прошлом году произошло слияние Cloudera и Hortonworks (по сути, поглощение второго), а Mapr, в виду серьезных финансовых проблем, был продан Hewlett Packard. И если несколькими...

Расцветки индийской версии Redmi K30 5G появились в Сети ... Xiaomi подогревает интерес к индийской презентации Redmi K30 5G – теперь мы знаем о цветах новинки.     Еще в декабре 2019 года «дочка» Xiaomi Redmi объявила о выпуске 5G-версии смартфона Xiaomi Redmi K30 в Китае, и он поступил в продажу в начале...

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

Полное визуальное руководство-шпаргалка по Flexbox и Grid + туториал Доброго времени суток, друзья! Представляю вашему вниманию полное визуальное руководство-шпаргалку по всем свойствам CSS-модулей Flexbox и Grid. Основные источники: A Complete Guide to Flexbox, A Complete Guide to Grid. В конце статьи вас ждет небольшой туториал по созд...

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

Короткая заметка по инциденту с перегревом RAID-контроллера LSI в сервере в холодном ЦОДе TL;DR; настройка режима работы системы охлаждения сервера Supermicro Optimal не обеспечивает стабильность работы LSI-контроллера MegaRAID 9361-8i в холодном ЦОД-е. Мы стараемся не использовать аппаратные контроллеры RAID, но есть у нас один клиент, который предпочитает именн...

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

Путь разработчика Привет! Меня зовут Алексей Скоробогатый. В 2015 году я пришел в Lamoda на позицию разработчика. Сейчас я системный архитектор e-commerce платформы и по совместительству Technical Lead команды CORE. В этой статье хочу поделиться инсайтами, которые получил за эти 5 лет — в фор...

[Из песочницы] Двухфакторая аутентификация VPN/Mikrotik – просто и масштабируемо Здравствуйте! На написание данной статьи меня побудило прочтение аналогичного содержания статьи пользователя nkusnetsov. По количеству просмотров видно, что сообществу интересна данная тема. Поэтому я решил поделиться с вами собственным решением, которое было ранее реализо...

FOSS News №7 — обзор новостей свободного и открытого ПО за 9-15 марта 2020 года Всем привет! Продолжаем обзоры новостей свободного и открытого ПО (и немного коронавируса). Всё самое главное про пингвинов и не только, в России и мире. В выпуске №7 за 9–15 марта 2020 г.: Релиз Firefox 74 Полная домашняя автоматизация в новостройке. Продолжение Метод...

Три проекта с «Премии Рунета», которые помогут с интересом провести время На днях прошло награждение «Премии», и сегодня об этом публиковалась новость на Хабре. Правда, новость немного официальная, без особого упоминания интересных проектов, которые были награждены. Указаны номинанты — но кто, что и почему, не сказано. Лично мне понравились три ...

Книга «Паттерны объектно-ориентированного проектирования» Привет, Хаброжители! Больше 25 лет прошло с момента выхода первого тиража книги Design Patterns. За это время книга из популярной превратилась в культовую. Во всем мире ее рекомендуют прочитать каждому, кто хочет связать жизнь с информационными технологиями и программирован...

Есть с двумя вентиляторами, а есть и с тремя. Как выглядят нереференсные GeForce RTX 3060 Ti? Несмотря на то, что официальный анонс видеокарты GeForce RTX 3060 Ti состоится только 2 декабря, в Сети уже есть изображения нереференсных версий видеокарты. Источник приводит картинки двух таких: Gigabyte GeForce RTX 3060 Ti Aorus Master и GALAX GeForce RTX 3060 Ti EX....

Игровая индустрия с 20 по 26 января 2020 года В сегодняшнем выпуске: Left 4 Dead 3 все же не случится? Анонс ремастера легендарной Kingpin Life of Crime. Cyberpunk 2077 перенесли на сентябрь. DualShock 4 будет совместим с PlayStation 5. Все самое интересное из мира игр и игровой индустрии за прошедшую неделю. Left 4...

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

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

Как мы ускоряли время разгрузки товара на складе Терминал сбора данных Zebra WT-40 со сканером-кольцом. Нужен для того, чтобы была возможность быстро сканировать товар, при этом укладывать физически короба на паллету (свободные руки). На протяжении нескольких лет мы очень быстро открывали магазины и росли. Закончилось эт...

Сравнение компиляторов ARMCC, IAR и GCC Я работаю над одним проектом, который с большим трудом вмещается в 64к памяти микроконтроллера. И подумалось мне, что возможно, пора взглянуть на разные компиляторы, чтобы выбрать какой более агрессивно может уменьшить размер программы. Представляю вашему вниманию небольшо...

WebStorm 2020.3: обновленный интерфейс, поддержка Tailwind CSS и другие улучшения Всем привет! Мы рады представить вам последнее крупное обновление WebStorm в 2020-м году. В этот раз улучшений очень много. Ниже расскажем про основные из них. Читать дальше →

Python в Mobile development Ни для кого не секрет, что область применения Python довольно широка: начиная от web-технологий, игровой индустрии и заканчивая проектами NASA. Python работает практически везде: от карманных компьютеров и смартфонов до серверов сети и практически на всех известных платфор...

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

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

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

Обзор Philips 65OLED854: лучший OLED-телевизор 2019 года Постоянные читатели gg наверняка помнят, что редакция внимательно следит за развитием OLED-телевизоров с момента их появления на рынке, справедливо считая их следующим технологическим шагом после ЖК-телевизоров со светодиодной подсветкой. Разница между ними видна невооруженн...

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

[Из песочницы] ConfigureAwait: часто задаваемые вопросы Привет, Хабр! Представляю вашему вниманию перевод статьи «ConfigureAwait FAQ» автора Стивен Тауб. Async/await добавили в .NET более семи лет назад. Это решение оказало существенное влияние не только на экосистему .NET — оно также находит отражение во многих других языках...

Новый слух: Apple выпустит Final Cut Pro и Xcode для iPad   Анонимный инсайдер под ником @a_rumors0000 рассказал, что Apple выпустит Xcode, Final Cut Pro и Logic Pro на iPadOS 14. Apple не собирается переносить все функции, поэтому на iPad будут доступны урезанные версии приложений. Больше всего интереса вызывает XCode н...

[Перевод] Несколько полезных советов как практиковаться в Python Привет, Хабр! Сегодня я предлагаю Вам перевод статьи Duomly, посвящённой изучению и практике программирования на языке Python. Введение Изучение Python не сильно отличается от изучения других языков программирования. Один путь для становления профессионалом в Python (или в д...

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

Стартовал открытый бета-тест Cascadeur Со времени первого анонса Cascadeur в начале 2019 года уже более 18 000 пользователей приняли участие в закрытом бета-тестировании программы. У аниматоров, занимающихся разработкой игр и созданием фильмов, было более 12 месяцев, чтобы испытать в работе наш инструментарий. ...

Стоит ли Samsung бояться конкуренции со стороны складного iPhone Одно время складные телефоны приковывали к себе много внимания со стороны любителей гаджетов. Когда нам показали складной Samsung Galaxy Fold и через пару дней после него Huawei Mate X, это казалось просто фанстастикой. Конечно, все сразу обратили внимание на складку экрана...

Путь в IT — воспоминания бумера, часть 1 из 3 Воспоминания "бумера" о пути в карьеру: начиная с перфокарт и странных калькуляторов, через PDP-11 и VAX к "лихим 90м". Первая часть, школа. Читать далее

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

[Перевод] 10 интересных репозиториев на GitHub, полезных любому разработчику Представляем вам перевод статьи Simon Holdorf, опубликованной на сайте medium.com. В ней вы найдете ссылки на полезные репозитории, с помощью которых можно прокачать навык разработки ПО. Фото с ресурса Unsplash. Автор: Vishnu R Nair GitHub — это лучшая платформа для обме...

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

Что посмотреть на карантине? Подборка материалов от Технострима (часть 4) Продолжаем нашу подборку интересных материалов (первая часть, вторая часть, третья часть). На этот раз много материалов про Kotlin, а также анонс нового эфира ток-шоу для айтишников «Oh, my code» с Павлом Dzirtik Щербининым, который состоится сегодня вечером. Читать дальше...

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

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

Волки не с Уолл-стрит: как миллениалы развернули рынок, и что к этому привело Привет сообществу! Меня зовут Станислав, я занимаюсь торговлей на финансовых рынках (фондовый, срочный и валютный рынок) более 15 лет и в блоге буду рассказывать вам интересные истории из мира финтеха и индустрии трейдинга. Stay tuned. Брокерская индустрия сегодня находится...

[Перевод] Мифы о useEffect Доброго времени суток, друзья! Представляю вашему вниманию перевод небольшой заметки Kent C. Dodds, в которой он делится своими соображениями относительно правильного использования хука «useEffect». Я обучил React тысячи разработчиков. Как до, так и после релиза хуков. О...

Switch-версия DOOM Eternal близка к релизу Напоминаем на случай, если вы забыли: DOOM Eternal была анонсирована на Nintendo Switch. Выступая на PAX Online × EGX Digital, исполнительный продюсер шутера Марти Стрэттон (Marty Stratton) заявил, что версия для консоли Nintendo «очень близка» к релизу, и команда id Softwar...

[Из песочницы] Автономизация Unit-тестов в PHPUnit Всем привет! Меня зовут Антон и сейчас (не так долго, около года) я разрабатываю на PHP в одном большом и старом проекте. Для обеспечения качества проекта мы применяем автотесты на фреймворке PHPUnit. Но, к сожалению, так получилось, что большая часть наших автотестов функц...

[Перевод] Прогрессивные веб-приложения в 2020 На КДПВ — стикер, созданный командой браузера Samsung Internet Больше 12 лет прошло с тех пор, как Стив Джобс впервые представил идею веб-приложений, «которые выглядят и ведут себя точно так же, как и нативные приложения». Больше 4 лет прошло с момента появления термина «PW...

Глобальная версия MIUI 12 представила официально. Её получат 47 устройств, начиная со следующего месяца Спустя месяц после анонса в Китае MUI 12 наконец-то представлена на международном рынке, и бета-тестирование стартует уже на следующей неделе. Новая версия системы получила улучшенные анимации, доработанный тёмный режим и продвинутые настройки безопасности наряду с другими ...

Xiaomi Mi 10T Lite: прайс, модификации и цветовое исполнение Названа цена Xiaomi Mi 10T Lite и объем памяти Через два дня состоится анонс Xiaomi Mi 10T и Mi 10T Pro. А вместе с ними должен дебютировать Xiaomi Mi 10T Lite, который станет самой простой моделью новой серии и самой доступной. Одно из главных упрощений, которое будет отлич...

Простой путь к Serverless-вычислениям Сами по себе Serverless-вычисления (в прямом переводе «бессерверные») получили широкую известность в 2014 году после анонса AWS Lambda — одной из первых Serverless-платформ. С того момента популярность Serverless-подхода лишь растёт, а вот развитие инструментария, увы, не по...

Создаём с нуля высоконагруженное приложение на Tarantool В 2013 я пришел в Mail.ru Group, и я решал задачу, в которой мне нужна была очередь. Есть много разных инструментов для построения очередей, но я решил для начала узнать, что уже имеется в компании. Услышал, что есть такой продукт — Tarantool. Узнал, как он устроен, и мне п...

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

Рецепт дня: готовим сообщество профессионалов, не выходя из своего отдела Историями о профессиональных сообществах сейчас вряд ли кого-то удивишь. Гильдии образуют по разным причинам: кто-то из интереса, кто-то — чтобы быть в тренде, а кто-то из-за недостатка общения на профессиональные темы. Это история о том, как бизнес-направление компании ЦФТ,...

4. Анализ зловредов с помощью форензики Check Point. CloudGuard SaaS Мы добрались до последнего продукта из нашего цикла статей по форензике от Check Point. На этот раз речь пойдет об облачной защите. Трудно представить компанию, которая не использует облачные сервисы (так называемый SaaS). Office 365, GSuite, Slack, Dropbox и т.д. И наибол...

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

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

[recovery mode] Использование IPv6 в Advanced Direct Connect Наблюдать за развитием файлообменной сети интересно, но ещё интереснее участвовать в нём. На сегодняшний день, устанавливая и запуская современный NMDC хаб, новоиспечённый администратор получает доступ практически ко всем наработкам и накопленному в этой области опыту его п...

[Перевод] Как подготовиться к интервью в YCombinator Когда я готовился к интервью зимнего класса 2018 года, я пересмотрел все доступные источники по теме и провел около 20 практических интервью с выпускниками YCombinator. Ниже собрано воедино все, что я узнал. Это руководство – моё личное видение, и оно не представляет официал...

Интервью с Анной Ященко, автором Топ Базы и seo-know-how.ru Дорогие друзья, я рад представить вашему вниманию второе интервью с Анной Ященко на блоге shakin.ru. Первое было в 2012 году. Анна много лет живет в Юго-Восточной Азии и развивает свои проекты seoandme.ru, seo-know-how.ru и gettingclose.ru. Также она является автором Топ Баз...

Интервью с Анной Ященко, автором Топ Базы и seoandme.ru Дорогие друзья, я рад представить вашему вниманию второе интервью с Анной Ященко на блоге shakin.ru. Первое было в 2012 году. Анна много лет живет в Юго-Восточной Азии и развивает свои проекты seoandme.ru и gettingclose.ru. Также она является автором Топ Базы для Allsubmitte...

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

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

[Перевод - recovery mode ] Учебный проект на Python: алгоритм Дейкстры, OpenCV и UI ( часть 1) Лабиринты — это распространенная головоломка для людей, но они представляют из себя интересную задачу для программирования, которую мы можем решить, используя методы кратчайшего пути, такие как алгоритм Дейкстры. Вспоминаем алгоритм Дейкстры Алгоритм Дейкстры — один из наиб...

[Перевод] Анонс Flutter 1.20 Повышенная производительность, автозаполнение, новый виджет и многое другое! Всем привет, я Евгений Сатуров из Surf. Представляю перевод официальной статьи про последний апдейт Flutter 1.20 с моими комментариями. Фреймворк с каждым новым релизом становится всё более отполир...

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

Nvidia не разочарует. GeForce RTX 3090 на 50% быстрее GeForce RTX 2080 Ti В Сети появились новые и довольно интересные подробности о перспективной видеокарте Nvidia GeForce RTX 3090 семейства Ampere. Как написал один из пользователей в Twitter, в тесте Time Spy Extreme бенчмарка 3DMark эта модель набирает около 10 000 баллов. Для сравнен...

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

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

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

[Перевод] Эндрю Ын «Страсть к машинному обучению». Перевод глав 36-46 Три года прошло с момента публикации первых глав книги Эндрю Ына (Andrew Ng) «Machine Learning Yearning». Если вы подписаны на хаб «Машинное обучение», то нет никакой нужды представлять вам её автора и скорее всего саму книгу вы уже давно прочитали на языке первоисточника. П...

Аналог правой кнопки мыши на iPad, или как вызывать различные контекстные меню в iPadOS Манипулятор типа «мышь» – неотъемлемая часть любого современного компьютера. А щелчок правой кнопки устройства позволяет реализовывать множество важных функций. Так можно упростить работу с документами или облегчить навигацию в Интернете, создавать ярлыки для приложений и вы...

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

[Перевод] Новости из мира OpenStreetMap № 491 (10.12.2019-16.12.2019) Хайку, созданные с помощью локаций в OpenStreetMap1 | satellite studio, Map data OpenStreetMap contributors Мы благодарим всех наших читателей за интерес к нашему проекту, потому что вы и ваши замечания — это самое важное для нас. Это позволяет нам — редакторам — в очере...

Как детально настроить macOS без Терминала: 4 полезных утилиты Терминал — великолепный инструмент для тонкой настройки macOS, только вот вся проблема в том, что далеко не каждый найдёт терпение и силы для погружения в мир программирования. А что если хочется настроить macOS по своему вкусу? На помощь придут специализированные утилиты! ♥...

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

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

Для демонстрации видеокарты DG1 компания Intel выбрала очень нетребовательную игру Пару дней назад Intel представила видеокарту DG1, не раскрыв практически никаких подробностей. Разве что нам показали демонстрацию игры Destiny 2, запущенной на ПК с DG1, но, снова-таки, ни разрешения, ни качества графики, ни кадровой частоты мы не знаем. Сегодня мы ув...

[Перевод] LCH-цвета в CSS Меня всегда интересовала наука о цвете. В 2014 году я выступала на разных конференциях, рассказывая о спецификации CSS Color 4. А до этого, в 2009 году, я написала программу для выбора цвета. Она использовала скрытый Java-апплет для поддержки цветовых профилей ICC и для прав...

Грядут новые нескучные Samsung Galaxy Buds+. Но на активное шумоподавление не надейтесь Компания Samsung готовит к выпуску не только более функциональную модель полностью беспроводных наушников Galaxy Buds X, но и не большое обновление в ассортименте существующих версий Galaxy Buds+. Информацией о новой версии Galaxy Buds+ поделился хорошо себя зарекоменд...

[Перевод] Расширьте возможности машинного обучения Azure с помощью расширения VS Code Привет сообществу Python! Прошло много времени с тех пор, как мы последний раз писали об этом, но мы рады представить новые возможности, добавленные в расширение VS Code Azure Machine Learning (AML). Начиная с версии 0.6.12, мы представили изменения в пользовательском интерф...

Xiaomi представила 27-дюймовый монитор с частотой 165 Гц Недавно мы сообщили, что Xiaomi готовится к выпуску нового игрового монитора, а сегодня китайская компания анонсировала 27-дюймовый монитор с очень высокой частотой обновления изображения. Новый 27-дюймовый игровой монитор Xiaomi оснащен IPS-панелью разрешением экрана 2...

[Перевод] 5 приемов и хитростей для работы с SSH и кое-что еще В этой статье мы поговорим о полезных приемах и командах при работе с SSH. А именно: Как использовать двухфакторную аутентификацию для SSH-подключений. Безопасное использование «проброса ключа» (agent forwarding). Завершение зависшей сессии. Оставляем терминал открытым пр...

Методы борьбы с legacy-кодом на примере GitLab Можно бесконечно холиварить о том, является ли GitLab хорошим продуктом. Лучше посмотреть на цифры: по итогам раунда инвестирования оценка GitLab составила 2,7 млрд долларов, в то время как предыдущая оценка была $1,1 млрд. Это означает бурный рост и то, что компания будет н...

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

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

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

[Перевод] Установка и правильная настройка Docker на Windows Subsystem Linux (WSL) Предварительные требования Прежде чем начать, убедитесь, что ваша система имеет примерно следующую конфигурацию: Windows 10 Version 1803 Build 1734 и выше Ubuntu for WSL 16.0.4 LTS или что-то в этом роде (ваша версия может немного отличаться) Важно, чтобы версия и сборка ...

Философия в IT как вершина созидания жизни Доброго времени суток, Хабрачане! С большим удовольствием, представляю вашему вниманию свою новую статью об искусстве в мире IT! Мою прошлую статью вы активно читаете, комментируете и голосуете за неё. Спасибо вам за это! Как благодарный автор, я постарался учесть все ваши ...

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

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

Как научиться разработке на Python: новый видеокурс Яндекса Осенью прошлого года в московском офисе Яндекса прошла первая Школа бэкенд-разработки. Мы сняли занятия на видео и сегодня рады поделиться на Хабре полным видеокурсом Школы. Он позволит вам научиться промышленной разработке на Python. Авторы лекций — опытные разработчики в Я...

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

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

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

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

Windows 10 Build 20190: новые настройки графики и обновления системы Microsoft выпускает Windows 10 Build 20190 для инсайдеров в канале Dev (Fast Ring) и включает некоторые интересные изменения в области графического процессора, а также улучшенный опыт после обновления. Windows 10 Build 20190 включает некоторую работу над настройками графики ...

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

Редактор кода Visual Studio Code. Самый подробный гайд по настройке и установке плагинов для начинающих Бесплатный, мощный, очень популярный, с кучей дополнений, да что там говорить, сам Фейсбук выбрал его в качестве основного редактора! Сегодня речь пойдет о редакторе кода Visual Studio Code или просто VS Code. Мы с тобой его установим, настроим, а также применим плагины, к...

1. FortiAnalyzer Getting Started v6.4. Введение Здравствуйте, друзья! Мы рады вас приветствовать на нашем новом курсе FortiAnalyzer Getting Started. На курсе Fortinet Getting Started мы уже рассматривали функционал FortiAnalyzer, но прошлись по нему довольно поверхностно. Сейчас я хочу более подробно рассказать про этот...

Microsoft и Mojang Studios продали 200 миллионов копий Minecraft Mojang Studios и компания Microsoft поделились сегодня очень интересными цифрами касающимися продаж игры. Оказывается, что с момента выхода Minecraft в свет в 2011 году было продано 200 миллионов копий игры. Подробнее об этом читайте на THG.ru.

Эффективен ли TDD? Во время интересной дискуссии, один очень уважаемый человек «козырнул» «неубиваемым» аргументом:Есть полно исследований, демонстрирующих эффективность TDD Действительно. Если зайти на Google Scholar, забить ключевые слова «TDD» и «Эффективность» — будет много научных статей,...

Создаем thumbnails для видео с python и opencv Порой, разбирая завалы больших и малых видеофайлов в папке(папках) нет времени заглядывать в содержимое каждого файла. Тут на ум приходят так называемые thumbnails, которые позволяют в виде нарезки фрагментов из видео, создать представление о содержимом. Создадим небольшу...

Практические истории из наших SRE-будней. Часть 2 Утекло уже немало воды с момента публикации нашего последнего очерка об интересных случаях из практики обслуживания Kubernetes-кластеров и запускаемых в нём сервисов/приложений. Хотим представить очередную серию приключений инженеров «Фланта» в неспокойных водах большой (и...

[Из песочницы] OBS Studio Lua Скриптинг Всем привет, в этом руководстве рассмотрим создание скриптов для OBS на языке Lua. Скриптинг в OBS доступен начиная с версии 21, на данный момент новейшая 26.0.0-rc3 версия доступна для тестирования.Обновление включает в себя виртуальную веб камеру (пока что только на Window...

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

Интересные находки с Aliexpress, на которые стоит обратить внимание - TWS наушники Amazfit PowerBuds, ультратонкий повербанк Xiaomi, очки с настройкой затемнения линз AliExpress - онлайн площадка с колоссальным ассортиментом товаров, где цены более привлекательны, чем в магазинах. Сегодня я вам расскажу про лучшие находки, которые точно будут вам полезны. Итак, начнем!

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

Очень горячий выпуск: как Land Rover убивает и почему их нельзя покупать? Samsung Galaxy Note20. Как молодые менеджеры портят жизнь большим компаниям? Каждую неделю я стараюсь не оставлять вас без свежего выпуска подкаста, спасибо за то, что […]

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

Новые умные часы Xiaomi Watch Color поступят в продажу в Китае с 3 января Несколько месяцев назад, в сентябре в сети прошла информация о том, что Xiaomi работает над новыми умными часами под названием Xiaomi Watch Color. Такой вывод был сделан на основе заявки на товарный знак, поданной китайской компанией вместе с заявкой на товарный знак для MIX...

Внимание! Низкая цена! Купить Poco F2 Pro, Redmi Note 9 Pro, Realme 6 ... Рассказываем где купить Poco F2 Pro, Redmi Note 9 Pro, Realme 6 и другие смартфоны по низким ценам.   Начиная с сегодняшнего дня на торговой площадке AliExpress стартует распродажа 8.28 и, естественно, мы не могли обойти ее стороной. Ее проведение вызывает интерес как у...

[Из песочницы] Как я делал Telegram-бота для работы с сетью Добрый день! Я поделюсь с Вами интересным опытом по созданию мобильного инструмента для работы с сетью. Предисловие Я отработал несколько лет в провайдерах, начиная с маленького — до федерального. Придя в «Федерала» я столкнулся с большим количеством рутины, и появилось ж...

Кастомные хуки. Part 1 Доброго времени суток, друзья! Представляю вашему вниманию первую десятку пользовательских хуков. Оглавление useMemoCompare useAsync useRequireAuth useRouter useAuth useEventListener useWhyDidYouUpdate useDarkMode useMedia useLocalStorage Читать дальше →

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

Установка и активация LabVIEW Community Edition После публикации анонса о выпуске "Community Edition" версий LabVIEW в комментариях и на форумах были замечены отчёты о неудачной активации этих продуктов. Система активации в чём-то отдалённо похожа на Visual Studio Community, но есть тонкости, о которых и хотелос...

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

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

Евгений Катышев: «OpenStreetMap подходит не для всякой информации» Евгений Катышев — UX-дизайнер и турист из Нижнего Новгорода, посвятивший OpenStreetMap последние 11 лет. Он один из немногих участников сообщества RU-OSM, который не только придумал несколько своих тегов, но еще и успешно их утвердил. Как ему это удалось, зачем это делать ...

Обзор смартфона Motorola Moto G8 Plus Motorola некоторый период времени не так часто радовала нас новыми моделями устройств. Однако, в последний год компания решила вернуться на российский рынок, выдав несколько аппаратов, но ещё большее их количество показав у себя на Родине. Далеко не все их них добрались и ...

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

Изучаем React: 300+ вопросов для подготовки к собеседованию Доброго времени суток, друзья! Представляю вашему вниманию первую версию репозитория с большим количеством вопросов (с ответами, разумеется) по React и связанным с ним технологиям. А много — это сколько? Это 322. Почему первая версия? Потому что будет еще и вторая, прим...

[Из песочницы] Как работают реляционные базы данных (Часть 1) Привет, Хабр! Представляю вашему вниманию перевод статьи "How does a relational database work". Когда дело доходит до реляционных баз данных я не могу не думать, что чего-то не хватает. Они используются везде. Существует множество различных баз данных: от небольшог...

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

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

Эффект реалистичного перелистывания страниц на JS Представляю вашему вниманию — один из возможных вариантов реализации довольно забавного приема, для создания эффекта реалистичного перелистывания страниц. Демо и документация: nodlik.github.io/StPageFlip Github: github.com/Nodlik/StPageFlip Подобный эффект я реализовывал...

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

Mash — язык программирования, компилирует сам себя Приветствую всех в новом 2020-м году. С момента публикации первого поста про Mash прошел практически ровно 1 год. За этот год язык был сильно доработан, были продуманы многие его аспекты и определен вектор развития. Этим всем я рад поделиться с сообществом. Читать даль...

[Перевод] 10 полезных приёмов для JavaScript-программистов Как всем известно, JavaScript — это язык, который очень быстро развивается. В стандарте ES2020 имеется немало новых возможностей, с которыми вам, вероятно, захочется познакомиться поближе. Честно говоря, писать JS-код можно по-разному. Различные варианты кода, направленные н...

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

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

Анонс: как дата-саентисты в ВК делают рекламу эффективной Завтра, 28 декабря в 20:00 у нас выступает Артем Попов — тимлид команды VK Performance Advertising. Артем руководит командой, которая занимается задачами, связанными с Data Science в рекламе. Их задача делать рекламу в ВК эффективнее и выгодней. Все члены команды, занимаю...

MIUI 12 для твоего Xiaomi! Первый взгляд на новый интерфейс Xiaomi представила смартфон Mi 10 Youth Edition и новую версию фирменного интерфейса MIUI. Большую часть своей презентации компания посвятила именно анонсу MIUI 12, которую она называет одной из красивых и сбалансированных оболочек Android. Что нового и интересного предложил...

Обзор Philips 272E1CA. Недорогой 27-дюймовый монитор с изогнутой матрицей Сегодня в центре внимания линейка мониторов E-Line в лице монитора Philips 272E1CA с изогнутой 27-дюймовой панелью. Обзор будет интересен для тех, кто находится в поиске недорогого монитора под широкий круг задач. Разрешение Full HD с матрицей VA. Частота 60 Гц с соотношение...

[Из песочницы] Истоки математики: логические идеи Привет, Хабр! Представляю вашему вниманию перевод статьи "Math Origins: The Logical Ideas" автора Erik R. Tou (University of Washington Tacoma). От переводчика: В журнале Математической ассоциации Америки был опубликована серия статей об истоках математики вообще ...

Настройка окружения в CLI. WSL / Windows Terminal Есть люди, которые большинство рабочего времени проводят в консоли, есть те, кто пользуются терминалом при необходимости, запуская что-то по инструкциям. Но я думаю, что каждый айтишник, будь он разработчиком, сисадмином, сетевым инженером, или даже senior yaml developer`ом,...

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

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

Обзор материнской платы MSI MPG X570 GAMING PLUS: больше функций, больше возможностей В данной модели прекрасно всё: начиная от количества интерфейсов и заканчивая охлаждением. При этом стоимость относительно демократичная.

[Перевод] The Ember Times — Выпуск 129 От переводчика: Хотя в последнее время js-фреймворк Ember переживает новый период роста, в русскоязычном js-сообществе сохраняется мнение, что его уже никто не использует и он переживает упадок, повторяя путь Backbone. Отчасти причиной этому является отсутствие материалов н...

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

[Из песочницы] Академия плохого кода: переводы строк, пробелы и отступы Привет, Хабр! Представляю вашему вниманию перевод статьи «Dark code-style academy: line breaks, spacing, and indentation» автора zhikin2207 Привет, народ! Позвольте мне продолжить рассказ про нашу академию плохого кода. В этом посте мы раскроем другой путь замедления чте...

Google представляет социальный проект “Google For Life” Сегодня мы рады представить проект “Google For Life”, цель которого мотивировать украинских пользователей к изучению и использованию современных технологий в повседневной жизни.

Google представляет социальный проект “Google For Life” Сегодня мы рады представить проект “Google For Life”, цель которого мотивировать украинских пользователей к изучению и использованию современных технологий в повседневной жизни.

Полезные товары с Aliexpress: Huawei Bluetooth колонка, смарт часы, Xiaomi мини-электробритва и другое Всем салют! Сегодня представляем очередную подборку гаджетов с Али, которые будут интересны многим. Мы специально отобрали товар с высоким рейтингом, а значит продавцу можно доверять.

Kingston KC600 512GB: твердотельная ракета В последнее время довольно много производителей уделяют больше внимания проектированию и производству накопителей M.2 NVMe, в то время как многие пользователи ПК до сих пор продолжает использовать SSD-накопители форм-фактора 2,5”. Приятно, что компания Kingston не забывает...

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

Компания Acer выпустила новый доступный хромбук Chromebook C871 Компания Acer выпустила достаточно занятный хромбук под названием Chromebook C871, который привлекает сразу несколькими особенностями.Chromebook C871 оснащается 12-дюймовым IPS дисплеем с разрешением 1366 х 912 пикселей и соотношением сторон 3:2. Покупатель может выбрать меж...

Как мы кратно улучшили качество рекомендаций в оффлайн ритейле Всем привет! Меня зовут Саша, я CTO & Co-Founder в LoyaltyLab. Два года назад я с друзьями, как и все бедные студенты, ходил вечером за пивом в ближайший магазин у дома. Нас очень расстраивало, что ритейлер, зная, что мы придём за пивом, не предлагает скидку на чипсы или...

[Перевод] Накопительная диаграмма потока (CFD) как индикатор здоровья вашего проекта Предисловие переводчика В русскоязычном профессиональном сообществе менеджеров процессов крайне мало литературы по Канбан методу на русском языке. Мы, сообщество Kanbanguide.ru, решили исправлять эту несправедливость и будем публиковать самые значимые с нашей точки зрения ст...

DIY Аппаратура радиоуправления "Orbis Air" Приветствую!По причине весеннего карантина образовалось достаточное количество свободного времени. Плюс существенно замедлилась моя профессиональная жизнь. Поэтому нереализованный инженерный потенциал искал какого-то применения. К тому же я довольно давно увлекаюсь всякими F...

Новая версия командного интерпретатора GNU Bash 5.1 уже в строю Сегодня стало известно о выходе новой версии командного интерпретатора GNU Bash 5.1. На ее разработку ушло целых два года. Кроме того, есть и еще новость — сформирован релиз библиотеки readline 8.1, которая применяется в bash для организации редактирования командной строки....

[Перевод] Несколько советов по созданию page object классов здорового человека И снова здравствуйте. В преддверии старта курса «Java QA Engineer» подготовили перевод еще одной полезной статьи. Это начало нового года, и многие люди во всем мире принимают решение уделять больше внимания своему здоровью. Это прекрасно! На самом деле, ваши тесты для фро...

[Перевод] Deepfakes и deep media: Новое поле битвы за безопасность Эта статья является частью специального выпуска VB. Читайте полную серию здесь: AI and Security. Количество дипфейков – медиа, которые берут существующее фото, аудио или видео и заменяют личность человека на нем на чужую с помощью ИИ – очень быстро растет. Это вызывает бе...

Лучшее приложение за 4 900 рублей стало бесплатным для Windows 10 Американская корпорация Microsoft всегда имела очень большой аппетит, когда речь заходит о заработке денежных средств. Она старается зарабатывать на всех пользователях своей фирменной продукции максимально много денежных средств, делая это по одной простой единственной прич...

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

JetBrains Rider — теперь для Unreal Engine Привет Хабр! На прошлой неделе, после релизов версии 2020.1 для всех наших десктопных продуктов случилось еще одно большое событие — мы открыли публичный доступ к пробной версии Rider for Unreal Engine. На данный момент это отдельный продукт, версия нашей среды для разработ...