Социальные сети Рунета
Понедельник, 6 мая 2024

Защита документов от копирования Существует 1000 и один способ защиты электронных документов от несанкционированного копирования. Но как только документ переходит в аналоговое состояние (согласно ГОСТ Р 52292–2004 «Информационная технология. Электронный обмен информацией. Термины и определения», понятие «ан...

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

Web Storage API: примеры использования Доброго времени суток, друзья! В данной статье мы рассмотрим парочку примеров использования Web Storage API или объекта «Storage». Что конкретно мы будем делать? Научимся запоминать время воспроизведения видео. Поработаем с формой входа на страницу. Напишем логику спис...

[Из песочницы] Валидация XML с помощью XSD, JAXB и Spring Framework Обзор Здравствуйте! В этой статье я хочу описать программу валидации XML с помощью Spring Framework. Наиболее очевидная область применения такой валидации — это программирование web-сервисов. Валидация производится через преобразование XML-Java (unmarshalling) по соответству...

Борьба за производительность по-настоящему больших форм на React На одном из проектов мы столкнулись с формами из нескольких десятков блоков, которые зависят друг от друга. Как обычно, мы не можем рассказать о задаче в деталях из-за NDA, но попробуем описать свой опыт “укрощения” производительности этих форм на абстрактном (даже немного н...

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

VictoriaMetrics и мониторинг приватных облаков. Павел Колобаев VictoriaMetrics — быстрой и масштабируемой СУБД для хранения и обработки данных в форме временного ряда (запись образует время и набор соответствующих этому времени значений, например, полученных через периодический опрос состояния датчиков или сбор метрик). Читать дальше &...

Простые запросы SNMP в Python (с помощью pysnmp) Этот пост предназначен в первую очередь для сотрудников телекома, админов и новичков в разработке, впервые столкнувшихся с необходимостью отправить snmp-запросы к какому-нибудь коммутатору и разобрать полученный ответ. Разберем основы работы с библиотекой pysnmp на примере ...

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

Как выглядит производство корпусов Flipper Zero изнутри Flipper Zero — проект карманного мультитула для хакеров в формфакторе тамагочи, который мы разрабатываем. Предыдущие посты [1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11],[12],[13]Сейчас мы активно налаживаем процесс массового производства Flipper Zero на фабриках. Компоненты ...

[Перевод] Разработка более быстрых приложений на Vue.js JavaScript — это душа современных веб-приложений. Это — главный ингредиент фронтенд-разработки. Существуют различные JavaScript-фреймворки для создания интерфейсов веб-проектов. Vue.js — это один из таких фреймворков, который можно отнести к довольно популярным решениям. Vu...

Секрет формы иконок iOS: это сквиркл? Разбор Давайте сыграем в игру. У нас есть два ряда знакомых всем пользователям iOS-иконок. На первый взгляд иконки сверху и снизу одинаковые. Но это не так. В одном ряду вы видите настоящие иконки, а в другом подделку. Можете ли вы определить, где какие? Не торопитесь, посмотр...

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

Samsung изобрела смартфон в форме печенья Samsung запатентовала смартфон с довольно необычной внешностью. Он имеет форму печенья, ну, или игровой консоли Sony PlayStation Portable (PSP).

И целого байта мало… (Часть #1) Дамы, господа, сегодня отличный день! Скорее всего вы помните, что существует такая форма компьютерного искусства как «демосцена», но если слышите это слово впервые — просто прочитайте тематический хаб и теги на Хабре, а так же пару популярных статей по этому вопросу. Од...

Рассекречена форма бойцов космических войск США В Twitter опубликовали фотографии формы космических войск США, которые были активированы в декабре 2019 года. Вид формы смутил пользователей сети.

Go optimizations in VictoriaMetrics. Александр Валялкин Предлагаю ознакомиться с расшифровкой доклада конца 2019 года Александра Валялкина "Go optimizations in VictoriaMetrics" VictoriaMetrics — быстрая и масштабируемая СУБД для хранения и обработки данных в форме временного ряда (запись образует время и набор соответст...

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

[Перевод] Marshmallow vs. Pydantic: две лучшие библиотеки для сериализации и валидации данных на Python Сериализация и десериализация данных — это преобразование между необработанной структурой данных и экземплярами классов для их хранения и передачи. Например, преобразование объектов Python в JSON-представление. Мы рассмотрим две популярные Python-библиотеки Marshmallow и Pyd...

Библиотека ttf2mesh — преобразование TrueType шрифтов в сетку Многим известна проблема трёхмерной графики — отсутствие легковесных кроссплатформенных решений в вопросе вывода текста. Большинство реализаций позволяет использовать выбранный шрифт в виде текстуры. Публикуемая библиотека ttf2mesh реализует другой способ — она преобразует в...

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

[Перевод] Учебный проект на Python: интерфейс в 40 строк кода (часть 2) Демонстрация проекта Python с пользовательским интерфейсом никогда не была такой простой. С помощью Streamlit Framework вы можете создавать браузерный пользовательский интерфейс, используя только код Python. В этой статье мы будем создавать пользовательский интерфейс для п...

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

Samsung изобрела VR-шлем в форме глаз мухи Издание Letsgodigital сообщило, что южнокорейский гигант Samsung запатентовал уникальный шлем виртуальный реальности Odyssey Mixed Reality 2020, внешняя панель которого выполнена в форма глаз мухи.

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

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

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

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

Лемматизируй это быстрее (PyMorphy2, PyMystem3 и немного магии) Я работаю программистом, и в том числе занимаюсь машинным обучением применительно к анализу текстов. При обработке естественного языка требуется предварительная подготовка документов, и одним из способов является лемматизация – приведение всех слов текста к их нормальным фор...

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

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

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

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

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

[Из песочницы] [Symfony 5] Раздельная авторизация для админов и пользователей с двумя разными сущностями и формами входа Цель Создать в Symfony 5 раздельную авторизацию: Администратор — будет иметь сущность Admin, url для входа /admin/login Пользователь — будет иметь сущность User, url для входа /login Данные для входа не должны пересекаться, мы не можем авторизоваться как User на странице /...

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

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

Представлено обновление информационно-аналитической платформы Visiology 2.17 Основные изменения в релизе Visiology 2.17 коснулись экспорта и импорта аналитических панелей и связанных с ними метаданных, что значительно облегчит работу на проектах с несколькими контурами разработки. Российская ИТ-компания Visiology выпустила обновленную версию однои...

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

JavaScript библиотека Webix глазами новичка. Часть 2. Работа с формами Я начинающий front-end разработчик. Сейчас я учусь и стажируюсь в одной минской IT компании. Изучение основ web-ui проходит на примере JS библиотеки Webix и я хочу поделиться своим скромным опытом и сохранить его в виде небольшого учебного пособия по этой интересной UI биб...

OSINT в Telegram Протокол Telegram известен своей доступностью и открытостью. У него есть множество публичных реализаций: tdlib/td, rubenlagus/TelegramApi, vysheng/tg, LonamiWebs/Telethon и другие. Однако, даже имея в распоряжении столь богатый инструментарий и объемную документацию (https...

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

Форма № 16 Преподаватели, работающие в российских ВУЗах, периодически сталкиваются с необходимостью предоставить администрации список своих научных и учебно-методических работ. Например, для (пере)избрания на должность, присвоения звания и т. д. Формат представления информации, форма №...

Microsoft выпускает Office Build 12810.20002 для инсайдеров Microsoft выпустила новую версию Office для пользователей программы Office Insider. Новая сборка 12810.20002 не содержит новых функций, но предлагает множество исправлений. Вы можете прочитать официальный список изменений ниже. СПИСОК ИЗМЕНЕНИЙ Word • Увеличен размер элемент...

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

МТC запустила оплату через push-уведомления МТС стал первым в мире глобальным партнером, реализовавшим интеграцию онлайн-платежей в push-уведомлениях."Push-уведомления - современная и интерактивная форма оплаты. Они не привязаны к телеком-оператору, SIM-карте или абонентскому номеру. Получателем сообщений являетс...

Простой комплект для обратного инжиниринга объектов свободных форм от Thor3D&Сyborg Сегодня Thor3D объявляет о партнерстве с nPowerSoftware, разработчиком Cyborg 3D MeshToCAD. Комплект предназначен для специалистов, которым необходимо быстрое преобразование органических формиз меша (полигональной сетки) в CAD. Работа с мешом объектов произвольной формо...

Компьютерные корпуса MSI серии MAG Forge 100 Forge, (ковка по-англ.) – это процесс создания металлического объекта путем его нагревания и придания нужной формы ударами молота.

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

Кардридер Baseus в форме губной помады Компании Baseus представила кардридер с необычным внешним видом в форм факторе губной помады. Baseus можно подключать к компьютеру, ноутбуку, смартфону и планшету через USB или USB-C. Оба коннектора стандарт USB 3.0. Благодаря этому скорость передачи файлов достигает 5 Гбит...

Архитектурный шаблон MVI в Kotlin Multiplatform, часть 2 Это вторая из трёх статей о применении архитектурного шаблона MVI в Kotlin Multiplatform. В первой статье мы вспомнили, что такое MVI, и применили его для написания общего для iOS и Android кода. Мы ввели простые абстракции, такие как Store и View, а также некоторые вспомо...

Как Хабр взаимодействует с госорганами и другими заявителями. Transparency report за все годы Привет, Хабр! Наконец-то представлюсь — меня зовут Алексей Шевелёв и в Хабре я руковожу отделом по работе с пользователями (куда входит фидбек через форму обратной связи по всем проектам), попутно являясь Комьюнити Менеджером. И так получается, что с некоторой периодичностью...

[Из песочницы] Как без боли, без капчи и бесплатно привести выписки из ФГИС ЕГРН к человекочитаемому(*) виду Моя зона ответственности — абонентский отдел РСО, полторы сотни тысяч лицевых счетов в трёх районах области. Для бэкграунда расскажу, как я получаю выписки. Начинал работать с Росреестром, что называется, в лоб: открыл Запрос посредством доступа к ФГИС ЕГРН, ввёл ключ, запол...

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

[Перевод] Стилизация старого доброго элемента button Кнопка — это один из тех элементов, которые чаще всего используются на веб-страницах. Тег <button></button> может быть применён для запуска некоего процесса вроде вывода данных, открытия модального окна, отправки формы и так далее. В материале, перевод которого м...

[Из песочницы] Как мы придумали TableAdapter и упростили работу с UITableView При работе с UITableView хотелось избежать написания шаблонного кода, который еще больше усложняется, если нужно обновлять состояние таблицы анимировано. Apple представила свое решение этой проблемы на WWDC 2019, но оно работает только с iOS 13. А у нас, как у студии разраб...

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

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

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

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

[Из песочницы] Топ 5 причин, почему мне нравятся пользовательские свойства CSS Привет, Хабр! Представляю вашему вниманию перевод статьи «My top 5 reasons why I like CSS custom properties», автора Stas Melnikov Спецификация пользовательских свойств CSS навсегда изменила мой взгляд на веб-разработку. Именно поэтому я хочу написать, почему мне нравятся п...

Разработчик оценил сложность современных браузеров Известный Linux-разработчик, соавтор графического протокола Wayland, пользовательского окружения Sway и почтового клиента Aerc, Дрю ДеВолт (Drew DeVault) провёл анализ спецификаций W3C, которым должны соответствовать современные браузеры. Он скачал 1217 спецификаций с помощ...

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

[Из песочницы] Способы нахождения цели. Роль случайности 1. Введение Поиск может быть как сложным, так и простым. Когда не известна (или только частично известна) как сама цель, так и способ её достижения, случайность важна Целью исследования статьи будет сравнение способов нахождения цели как подвижной (жёлтый объект), так и неп...

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

Бесплатный курс обучения и повышения квалификации «Делопроизводство в организации» Учебный центр «Микротест» приглашает жительниц Москвы пройти бесплатный курс обучения и повышения квалификации «Делопроизводство в организации», организованный при финансовой поддержке Центра Занятости населения г. Москвы специально для женщин в декрете и...

Электронная трудовая доступна теперь на Едином портале госуслуг Информация из электронной трудовой книжки загружается в личный кабинет на портале госуслуг. Также ее можно выгрузить в виде скана бумажной выписки и переслать на электронную почту. Документ будет заверен электронной подписью Пенсионного фонда России (ПФР), выписка является ю...

В контроллере Dualshock 5 будет беспроводная зарядка? Несколько дней назад мы узнали, что в Sony PS5 может быть реализована функция определения уровня страха или стресса у игрока. Реализовано это может быть посредством специальных датчиков электродермальной активности в контроллерах Dualshock 5. По крайней мере у Sony есть...

Поиск багов как образ жизни: обзор №2 Длительная работа в IT натаскивает видеть несовершенства в пользовательском софте. Иногда это откровенные баги, которые хорошо бы исправить. Но сообщить об этом затруднительно из-за непрофессиональной работы поддержки. Публикация таких обзоров багов действительно помогает пр...

[Из песочницы] Погружение в Delta Lake: принудительное применение и эволюция схемы Привет, Хабр! Представляю вашему вниманию перевод статьи «Diving Into Delta Lake: Schema Enforcement & Evolution» авторов Burak Yavuz, Brenner Heintz and Denny Lee. Данные, как и наш опыт, постоянно накапливаются и развиваются. Чтобы не отставать, наши ментальные модели ми...

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

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

Хранилище для Веба Доброго времени суток, друзья. Представляю вашему вниманию перевод статьи «Storage for the Web» автора Pete LePage. Существует несколько технологий для хранения данных в браузере. Какая из них лучше? Интернет-соединение может быть плохим или вовсе отсутствовать в опреде...

[Из песочницы] Интеграция с ЕСИА для .Net: проще, чем кажется Предисловие Однажды в далекой-далекой галактике… потребовалось нам реализовать аутентификацию пользователей с помощью учетной записи ЕСИА на ГосУслугах. Т.к. обитаем мы в галактике .Net, первым делом был изучен весь гугол на предмет готового космолета дабы не костылить все с...

Записки pentester’а: случаи на охоте – 2 Продолжим разговор за интересные случаи в работе пентестеров. В прошлом посте речь шла о внешних тестированиях на проникновение, сегодня же расскажем о наиболее занимательных внутренних пентестах, реализованных нами за последнее время. Суть их в том, что мы должны были, на...

На Госуслугах стала доступна запись на вакцинацию от COVID-19 "С сегодняшнего дня в тестовом режиме при обращении через Госуслуги к сервису “Запись на прием к врачу” гражданин сможет выбрать доступные пункты для вакцинации от коронавируса в тех субъектах РФ, медицинские организации которых корректно выполнили необходим...

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

Самодельное сопло 0.32 Приветствую всех в сообществе. Вообщем тема такая я работаю на производстве и мы делает лит формы всю форма образующую делаем из 5хнм ну и хромируем и полируем есть идея сделать сопла по той же технологии (пластик не нагарает и не прилипает к поверхности) диаметр 0.32 . Но в...

Вечное сияние чистого .NET Когда 10 лет назад я начинал работу с .NET Framework 3,5 (язык версии 3.0), для меня его функциональность была крайне ограничена, так как начинал я с SharePoint 2010. Постепенно изучив более широкий круг технологий и следя за развитием .NET, я могу отметить его огромный рост...

Шахматы: 16 фигур в одной фигуре Просто печатающийся сверхкомпактный набор, куда входят шахматные фигуры и игровое поле. Для максимальной компактности все части помещены одна внутри другой. Это похоже на принцип матрешки или складируемых стульев. Я делал раньше подобные проекты (и описывал на сайте, наприме...

[Из песочницы] Быстрое ознакомление с SwiftUI SwiftUI — это новый удобный способ для создания пользовательских интерфейсов на Xcode. Если хотите быстрое ознакомление с SwiftUI, тогда этот блог пост для вас. Для начала давайте создадим проект с поддержкой SwiftUI. Минимально необходимые для этого требования системы — эт...

Как реализовать интеграцию с ЕСИА на Java без лишних проблем Долгое время основным способом идентификации граждан был обычный паспорт. Ситуация изменилась, когда в 2011 году по заказу Минкомсвязи была внедрена Единая система идентификации и аутентификации (ЕСИА), ― она позволила распознавать личность человека и получать о ней данные в...

Архитектура транзакций в Apache Ignite В этой статье мы рассмотрим, как устроены транзакции в Apache Ignite. Не будем останавливаться на концепции Key-Value хранилища, а перейдем сразу к тому, как это реализовано в Ignite. Начнем с обзора архитектуры, а затем проиллюстрируем ключевые моменты логики транзакций при...

Платформа для удаленной работы Zlaker обновила мобильное приложение Москва, 29 октября 2020 года – Платформа Zlaker выпустила новую версию мобильного приложения для устройств, работающих на операционной системе Android. Особое внимание разработчики уделили стабильности программы и ее удобству для пользователей. В частности, увеличилась скоро...

Сходить на удалёнку и вернуться отдохнувшим и с магнитиками Весной мы рассказывали о том, как лидерам и сотрудникам справляться со стрессом и трудностями при переходе на удалёнку. Центр подготовки руководителей цифровой трансформации ВШГУ РАНХиГС выпустил небольшой практический гайд по удалённой раб...

[Из песочницы] Свои Custom Controls в Angular Пролог Поговорим о реактивных формах в angular, узнаем за кастомные контролы, как их создавать, использовать и валидировать. Статья предполагает что вы уже знакомы с фреймворком angular, но хотите больше погрузиться в её специфику. Хорошее желание, начнем. Читать дальше &ra...

Logitech Ergo K860 в уникальной форме Довольно часто пользователи жалуются на то, что клавиатуры в классическом исполнении плохо подходят для ввода текста. Это действительно так, ведь клавиши расположены вертикально, а руки у человека при печати сводятся немного под углом. В итоге пользователь вынужден немного в...

Мишустин поручил более активно применять ИКТ для решения проблем на рынке труда На совещании о ситуации на рынке труда во вторник председатель правительства обратил внимание "на то, что современные формы, связанные с цифровизацией" позволяют эффективно решать различные задачи в сфере занятости. "Это и специальные интерфейсы, или API-прило...

Чем лидар в iPhone 12 отличается от ToF-сенсоров в смартфонах на Android iPhone 12 стал первым смартфоном Apple со встроенным лидаром. Несмотря на то что эта технология известна с давних пор и активно применяется в самых разных отраслях, в Купертино адаптировали её для своих целей только в этом году. Конечно, эта новость незамедлительно вызвала ...

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

«АМДтехнологии» модернизировали ИТ-инфраструктуру НИИ имени Склифосовского Компания «АМДтехнологии» объявила о завершении работ по созданию и модернизации ИТ-инфраструктуры в НИИ имени Н.В.Склифосовского. Проект был реализован в рамках подготовки ИТ инфрастуктуры НИИ скорой помощи им. Н.В ...

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

[Перевод] Пишем CRUD-приложение на Go с помощью Mysql, GORM, Echo, Clean Architecture Начнем сначала В этой статье будет сказ о том, как на Clean Architecture написать API с функциями CR(U)D, где в качестве БД взят Mysql, фреймворк – Echo, ORMapper – GORM. Что делаем API с функциями Create, Read, (Update), Delete. Обновление на самом деле реализовать особо н...

Avro serialization в Kafka Здесь опишу пример сериализции данных через Avro и передача в Kafka. Для Avro есть сериализатор данных для Kafka, он использует в своей работе реестр (registry) схем и поддерживает версионность на отдельном развернутом сервере. Здесь будет только сериализатор, а версионность...

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

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

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

[Перевод] Подмена DLL (DLL hijacking) Всем привет. Прямо сейчас в OTUS открыт набор на апрельский запуск обновленного курса «Реверс-инжиниринг». В преддверии старта курса мы традиционно подготовили перевод интересного материала. В операционной системе Windows приложения и службы при запуске ищут DLL, необходим...

Тестирование загрузчиков STEP формата для VR Мы, компания ООО «ВР Концепт», уже 5 лет ведем разработку программного обеспечения VR Concept для организации коллективной работы с любой 3D моделью, в том числе САПР, в шлемах виртуальной реальности. В данной статье мы хотели бы поделиться опытом интеграции нескольких загр...

Plesk, cPanel или ISPmanager: что выбрать? Протестировать все предлагаемые провайдером панели перед началом работы трудно, поэтому мы собрали три самых популярных в небольшом обзоре. Сложности возникают, когда от администрирования ОС клиент переходит к связанным с хостингом задачам. Ему приходится управлять множес...

ПК-корпус In Win B1 получил необычную форму Компания In Win пополнила ассортимент компьютерных корпусов моделью B1, который рассчитан на системные платы типоразмера mini-ITX. Новинка оснащается блоком питания мощностью 200 Вт и сертификатом 80 Plus Gold, а также 80-мм вентилятором. Корпус характеризуется необычной окр...

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

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

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

Шпаргалка по визуализации данных в Python с помощью Plotly Plotly — библиотека для визуализации данных, состоящая из нескольких частей: Front-End на JS Back-End на Python (за основу взята библиотека Seaborn) Back-End на R В этой простыне все примеры разобраны от совсем простых к более сложным, так что разработчикам с опытом будет...

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

Завершен основной этап разработки российской ERP-платформы «Ма-3» ERP-платформа "Ма-3" обеспечивает комплексное планирование и управление всеми основными бизнес-процессами современного предприятия. В "Ма-3" реализована базовая функциональность стандарта MRP II: "Планирование и управление производством", "...

Дизайн интереснее, чем у AirPods. Беспроводные наушники Samsung Galaxy Buds нового поколения удивляет своим внешним видом Если наушники Samsung Galaxy Buds за их нынешнюю форму называют попкорном, но модель следующего поколения будут называть фасолью. Почему так — легко понять, посмотрев на эти рендеры. Их опубликовал немецкий ресурс, за которым стоит известный инсайдер Роланд Кван...

[Из песочницы] Запускаем браузерные тесты с Cucumber и Selenoid в Gitlab CI c Allure отчетом Cucumber – это инфраструктура тестирования, позволяющая преодолеть разрыв между разработчиками ПО и бизнес-менеджерами. Тесты пишутся на простом языке управляемой поведением разработки (BDD) в стиле Given, When, Then (условия, операция, результат), которой понятен любому пол...

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

[Перевод] Вражеский ИИ: преследование игрока без Navigation2D и поиска пути A* Создаёте игру, в которой враги должны преследовать игрока? Всё начинается с простого — заставим врага бежать к игроку. Но что произойдёт, если он находится за деревом, или за углом стены? Ну, теперь враг будет выглядеть довольно глупо — упрётся в объект, перебирая ногами на ...

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

Групповые политики (GPO) Active Directory: разбираемся почему это важно и как ими управлять в GPOAdmin Групповая политика — важный элемент любой среды Microsoft Active Directory (AD). Её основная цель — дать ИТ-администраторам возможность централизованно управлять пользователями и компьютерами в домене. Групповая политика, в свою очередь, состоит из набора политик, называемых...

Умный дом xiaomi правильнее, чем home assistant, но можно еще правильнее В предыдущих сериях я: Накупил устройств от Xiaomi для умного дома и посредством паяльника заставил их работать в увлекательной манере — без родных серверов через home assistant (ссылка на пост) Завернул web interface от home assistant в electron (ссылка на пост) с поддерж...

HorizonCalendar: календарь от Airbnb HorizonCalendar — декларативный компонент для создания календаря от Airbnb. Подходит как для создания простых форм выбора даты, так и для показа полноценных календарей. Оцените список функций для, казалось бы, такого простого компонента: Поддерживает все календари из F...

MikroTik: L2VPN = EoIP + WireGuard (часть 1) Как позиционируют WireGuard это быстрый VPN нового поколения, в котором реализована современная криптография. Он изначально разрабатывался как более простая и удобная альтернатива существующим VPN. Ну что, давайте протестируем данный протокол на примере Mikrotik. Возьмем вер...

[Перевод] Заметки о Unix: надёжная работа с API C-библиотеки Unix возможна только из программ, написанных на C Для того чтобы полностью реализовать требования системы верификации источника системных вызовов, разработчики OpenBSD хотят, чтобы Go выполнял бы системные вызовы через C-библиотеку, а не напрямую, из собственной среды выполнения (а у Go есть некоторые причины поступать имен...

Казахстан вводит регистрацию новых автомобилей через интернет 8 апреля 2020 года вице-министр цифрового развития, инноваций и аэрокосмической промышленности Казахстана Аблайхан Оспанов, что перевод в онлайн-режим госуслуги по регистрации транспортных средств без пробега, купленных в автосалоне, состоится "в ближайшее время".&...

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

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

PostgreSQL Antipatterns: насколько глубока кроличья нора? пробежимся по иерархии В сложных ERP-системах многие сущности имеют иерархическую природу, когда однородные объекты выстраиваются в дерево отношений «предок — потомок» — это и организационная структура предприятия (все эти филиалы, отделы и рабочие группы), и каталог товаров, и участки работ, и ге...

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

Доход Qualcomm за год вырос, но чистая прибыль уменьшилась Компания Qualcomm, у которой 29 декабря завершился первый квартал 2020 финансового года, опубликовала соответствующий отчет. Доход Qualcomm за квартал составил 5,077 млрд долларов. За год до этого он был равен 4,842 млрд долларов. Операционная прибыль за год выросла с ...

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

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

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

R Markdown. Как сделать отчет в условиях неопределенности? Маленький рецепт, который будет полезен при создании динамических отчетов. Достаточно часто встречается ситуация, когда размер и содержание отчетной формы будет зависеть от состава переданных на вход данных. Речь идет именно о story-telling отчете, а не о простом выводе таб...

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

Генерация типизированных ссылок на элементы управления Avalonia с атрибутом x:Name с помощью C# SourceGenerator В апреле 2020-го года разработчиками платформы .NET 5 был анонсирован новый способ генерации исходного кода на языке программирования C# — с помощью реализации интерфейса ISourceGenerator. Данный способ позволяет разработчикам анализировать пользовательский код и создавать...

Logitech выпустила беспроводную зарядку для смартфона, часов и наушников Компания Logitech выпустила очень интересное беспроводное зарядное устройство под названием Powered 3-in-1 Dock.Пока что новинка доступна лишь на рынке США, но нет сомнения, что в скором времени девайс выйдет и на другие рынки.Powered 3-in-1 Dock оценена в $129.99. Устройств...

СМИ уличили Avast в торговле пользовательскими данными Совместное расследование, проведенное изданиями Vice Motherboard и PCMag, обнаружило, что антивирус Avast собирал пользовательские данные, которые затем перепродавались таким компаниям-гигантам, как Google, Microsoft, Pepsi и так далее.

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

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

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

Внимание! Сознание Homo. I 1. Когда наркомания встречает шизофрению. Психология в целом никогда в прошлом не мелькала среди моих интересов, хотя я и раньше поверхностно интересовался вопросами внимания по вполне банальной причине — я страдаю тяжелой формой синдрома дефицита внимания и гиперактивнос...

Дебютировала клавиатура Logitech Ergo K860 с изогнутым упором для рук Дебютировала клавиатура Logitech Ergo K860 с изогнутым упором для рук, повторяющий форму клавиатуры. Сообщается, что что кнопки Ergo K860 Ergonomic Split Keyboard рассчитаны как минимум на 10 млн нажатий. Новинка подключается к компьютеру беспроводным способом — посредством ...

Делаем страницу на React с базой сотрудников при помощи Airtable и Quarkly Слышали про такой инструмент, как Airtable, но не знали, с чего начать? Тогда приглашаем в мир визуального программирования построения БД! Этим постом мы начинаем цикл обучающих статей, в которых будем давать практические примеры работы с нашим инструментом Quarkly. В этом у...

TerraLink xDE: стратегические изменения платформы к 2020 году TerraLink, один из ведущих международных системных интеграторов, сообщает о масштабном обновлении TerraLink eXtended Document Exchange (TerraLink xDE). Для качественного изменения бизнес-процессов компаний по обмену электронными данными, разработчики представи...

Найди общий язык с инопланетным разумом. Тест по JavaScript, C++ и C# 13 декабря 2058. В этот день вся земная история разделилась на два этапа: до и после Контакта. На орбите нашей планеты появился объект внеземного происхождения. Незваного гостя засекли около Марса, а еще раньше «странно движущуюся комету» заметили астрономы в разных странах....

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

Blazor: Server и WebAssembly одновременно в одном приложении ASP.NET Core Blazor — это разработанная Microsoft веб-платформа, предназначенная для запуска на стороне клиента в браузере на основе WebAssembly (Blazor WebAssembly) или на стороне сервера в ASP.NET Core (Blazor Server), но две эти модели нельзя использовать одновременно. П...

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

Образовательный проект «Бизнес-уик-энд» переводят на онлайн-формат По словам заместителя московского градоначальника Натальи Сергуниной, образовательный проект «Бизнес-уик-энд» будет продолжать работу в онлайн-формате. Шестого апреля под его эгидой стартовал онлайн-курс «Преакселератор». Эта программа будет проводиться на протяжении шести н...

CVE-2019-18683: Эксплуатация уязвимости в подсистеме V4L2 ядра Linux В данной статье описана эксплуатация уязвимости CVE-2019-18683 в ядре Linux, которую я обнаружил и исправил в конце 2019 года. Указанный CVE-идентификатор присвоен нескольким аналогичным ошибкам типа «состояние гонки», которые присутствовали в подсистеме V4L2 ядра Linux на п...

[Перевод] 7 способов повысить эффективность автоматизации тестирования в Agile разработке Перевод статьи подготовлен в преддверии старта курса «Java QA Engineer». Разработка программного обеспечения — процесс сложный. Еще на заре разработки программного обеспечения как дисциплины архитекторы поняли, что без структуры управления этот процесс превращается в хао...

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

Как выбрать чехол для Huawei P40 Lite Если посмотреть на современные смартфоны, особенно если речь идет про флагманские устройства, то вы сразу заметите — все гаджеты имеют выгнутую форму тыльной или фронтальной стороны по краям. Это нужно для того, чтобы устройство с достаточно большой диагональю удобно лежало ...

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

GAC GS8 врывается в тройку лидеров: Сможет ли «молодой китаец» превзойти успех Haval, Geely и Chery в России? Спереди он похож на легенду — Toyota Land Cruiser 200. Ни для кого не секрет, что китайские автопроизводители любят воровать дизайн своих транспортных средств у зарубежных брендов. Однако, как же умело он научили это делать. «Китайцы» по кусочкам собирают внешний вид автомо...

О точности печати фотополимерных принтеров Тут в обсуждении одной из публикаций мой глаз зацепился за довольно пространные рассуждения на тему какие фотополимерные принтеры неточные, в отличии от FDM. vip.users :Мне вот эту модель на Форме два напечатали, шестигранники не лезут и внешний больше, после десятка неудачн...

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

Технология PoE в вопросах и ответах В статье в популярной форме вопрос-ответ рассказывается о ключевых моментах при использовании питания посредством PoE (Power over Ethernet). Приводятся различия между стандартами, даётся информация о защите устройств от импульсов перенапряжений и о других полезных вещах. Чи...

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

Перейти на контрактный тариф Киевстар теперь можно удаленно Выбрать контрактную форму обслуживания стало еще проще – теперь можно заказать бесплатную курьерскую доставку SIM-карты и договора по всей территории Украины.

Источник бесперебойного питания APC Easy UPS SMV 1000VA линейно-интерактивная модель с синусоидой на выходе Форма выходного напряжения инвертора действительно синусоидальная, наличие ЖК-экрана делает работу с источником более удобной, сам он практически бесшумный, а исполнение в металлическом корпусе с прочным шасси порадует тех, кто скептически относится к конструкциям из пластик...

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

BeeFREE. Переводим людей на удалёнку с 2016 года Привет! Надеемся, вы читаете этот пост в рабочее время, уже будучи переведённым на удалённую работу своим работодателем. У нас же получилось перевести сотрудников на удалёнку довольно быстро по одной простой причине — начиная с 2016 года в компании существует BeeFREE, наш...

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

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

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

Microsoft Xbox следующего поколения будет называться просто Xbox Не так давно в рамках мероприятия Game Awards Microsoft неожиданно анонсировала игровую консоль следующего поколения Xbox. Новинка выполнена в форме башни и оснащена новым контроллером. Тем не менее, возник вопросы по поводу её названия. Подробнее об этом читайте на THG.ru.

Прототип бутылки Печать прототипа бутылки по технологии FDM. 3D-печать один из самых доступных и быстрых способов высокоточного прототипирования. Напечатанная модель позволит заказчику тактильно оценить форму будущего изделия.https://3d-m.ru/rashodnye-materialy/

Samsung предлагает принять участие в конкурсе во время презентации Galaxy Unpacked До презентации Galaxy Unpacked осталось ровно две недели, и компания Samsung приглашает всех смотреть ее в прямом эфире. А чтобы мотивировать потенциальных зрителей — обещает подарки. Слоганом мероприятия, которое пройдет 11 февраля, стала фраза «Меняй форму будущего». В...

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

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

[Перевод] Классификация изображений на Android с помощью TensorFlow Lite и сервиса Azure Custom Vision Классификация изображений позволяет нашим приложениям Xamarin распознавать объекты на фотографиях. Все более и более распространенной становится возможность сделать фотографию и распознать ее содержимое. Мы можем наблюдать это в наших банковских приложениях при внесении мо...

Игровая мышь Logitech G203 Lightsync оценена в 40 долларов Компания Logitech представила игровую мышь Logitech G203 Lightsync. По словам производителя, это устройство «обеспечивает игровую производительность, универсальность и классический дизайн по отличной цене». Что касается цены, мышь Logitech G203 Lightsync оц...

Apple AirPods Pro: новые Bluetooth-наушники с активным шумоподавлением В конце октября Apple внезапно и без какой-либо презентации анонсировала новые наушники AirPods Pro. В них реализовано активное шумоподавление: встроенный микрофон анализирует внешний шум, и на основе этих данных формируется обратная звуковая волна той же амплитуды, нивелиру...

В ядро Linux 5.6 включили VPN WireGuard Сегодня Линус перенёс к себе ветку net-next с VPN-интерфейсами WireGuard. Об этом событии сообщили в списке рассылки WireGuard. В данный момент продолжается сбор кода для нового ядра Linux 5.6. WireGuard — быстрый VPN нового поколения, в котором реализована современная кр...

VueJS 3: Глобальное состояние с помощью Composition API Новый Composition API позволяет избавиться от Vuex хранилища. Рассмотрим простейший пример, как этого добиться. И рассмотрим за и против. Читать дальше →

Web Cryptography API: пример использования Доброго времени суток, друзья! В этом туториале мы рассмотрим Web Cryptography API: интерфейс шифрования данных на стороне клиента. Данный туториал основан на этой статье. Предполагается, что вы немного знакомы с шифрованием. Что конкретно мы будем делать? Мы напишем прос...

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

Смартфон Xiaomi Mi 8 обновили до Android 10 Компания Xiaomi выпустила финальную стабильную версию оболочки MIUI 12 на основе Android 10 для позапрошлогоднего флагмана Xiaomi Mi 8. Пока обновление доступно только в Китае, но загрузившие прошивку пользователи сообщают о стабильной работе без ошибок, а потому выхода глоб...

[Перевод] Алгоритм обратного распространения ошибки на примере Word2Vec Поскольку я столкнулся с существенными затруднениями в поисках объяснения механизма обратного распространения ошибки, которое мне понравилось бы, я решил написать собственный пост об обратном распространении ошибки реализовав алгоритм Word2Vec. Моя цель, — объяснить сущность...

IdentityServer4. Основные понятия. OpenID Connect, OAuth 2.0 и JWT Этим постом я хочу открыть ветку статей посвященную IdentityServer4. Начнем мы с основных понятий. Самым перспективным на текущий момент протоколом аутентификации является OpenID Connect, а протоколом авторизации (предоставления доступа) является OAuth 2.0. IdentityServer4 р...

Funkwhale: наконец-то нормальный децентрализованный музыкальный сервис Grooveshark уже пять лет как закрыт. За это время появились десятки проектов поменьше с той же идеей — но на базе децентрализованных сетей. Проблема Grooveshark была в его централизации, которая позволила правообладателям завалить компанию исками, в итоге потопившими её. С...

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

Инструментарий фронтенд-специалиста: полезные утилиты и фичи для ускорения разработки Прошли те времена, когда фронтендеру достаточно было открыть «Блокнот», написать несколько строк кода, проверить его в браузере и загрузить на сервер через FTP. Современная разработка пользовательского интерфейса сильно усложнилась. Экосистема JavaScript растет и изменяетс...

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

[Перевод] [в закладки] Работа с изображениями в веб Одно из решений, которые приходится принимать фронтенд-разработчику при создании сайта, касается выбора способа включения изображений в состав веб-страниц. Этот способ может заключаться в использовании HTML-тега <img>. Это может быть применение CSS-свойства background ...

Корпус In Win B1 непривычной формы предназначен для мини-ПК Компания In Win сообщила о выпуске компьютерного корпуса B1. Этот корпус предназначен для мини-ПК и вмещает плату типоразмера mini-ITX. В корпусе установлен БП мощностью 200 Вт и вентилятором диаметром 80 мм. Блок питания имеет сертификат 80 Plus Gold. Новинка оценена в...

[Перевод] Лучшие практики Kubernetes. Корректное отключение Terminate Лучшие практики Kubernetes. Создание небольших контейнеров Лучшие практики Kubernetes. Организация Kubernetes с пространством имен Лучшие практики Kubernetes. Проверка жизнеспособности Kubernetes с помощью тестов Readiness и Liveness Лучшие практики Kubernetes. Настройка зап...

Обнаружен турецкий Колизей Массивную структуру ученые нашли в древнем городе Мастаура, где он был скрыт под оливковыми и фиговыми рощами. Радиус амфитеатра составляет порядка 100 метров, а стены достигают высоты в 14−15 метров. Его удалось обнаружить благодаря запискам европейских путешественников, ко...

На Ленинградской АЭС протестировали беспроводную связь Как бы странно это ни звучало, но атомная энергетика хоть и находится на переднем крае науки, ее объекты не могут похвастаться самыми современными технологиями. А объяснение этому простое — чтобы использовать какую-то систему на столь ответственной площадке, как АЭС, ее необ...

[Перевод] Магические сигнатуры методов в C# Представляю вашему вниманию перевод статьи The Magical Methods in C# автора CEZARY PIĄTEK. Есть определенный набор сигнатур методов в C#, имеющих поддержку на уровне языка. Методы с такими сигнатурами позволяют использовать специальный синтаксис со всеми его преимуществами. ...

Вышли крупные обновления прошивки для камер Nikon Z 6 и Z 7 Как и ожидалось, обновление 3.0 для Z6 и Z7 улучшает работу системы автоматической фокусировки. В частности, улучшен режим автофокусировки с отслеживанием объектов. Теперь активировать и деактивировать режим отслеживания можно с помощью кнопок Fn1 или Fn2 на корпусе кам...

Three.js и геометрия При использовании для отображения в браузере библиотеки ThreeJS в качестве первого примера обычно выступает куб или какой-либо другой простейший объект, и он создается при помощи предустановленных специальных классов BoxGeometry или SphereGeometry. Затем обычно рассматривает...

Какие бывают RFID протоколы и как их похекать с помощью Flipper Zero Flipper Zero — проект карманного мультитула для хакеров в формфакторе тамагочи, который мы разрабатываем. Предыдущие посты [1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11],[12],[13],[14],[15],[16],[17],[18],[19] RFID – это технология для бесконтактных радио-меток, используем...

[Из песочницы] Разбираемся с WebKit в 1С, на примере интеграции TinyMCE в управляемую форму в УТ 11.4 Многие уже знают, что в релизе платформы 8.3.14.1565, браузер Internet Explorer был заменен на Web-Kit, это на самом деле большой шаг вперед, но я уверен, многим, как и мне, пока не совсем понятно, что к чему. Возник опыт использования web-kit в 1С, вызова JS из 1С и вызова ...

[Перевод] Отложенное завершение pod'а при его удалении Задержка выключения pod’а в Kubernetes Это третья часть нашего пути (прим. пер. — ссылка на первую статью) к достижению нулевого времени простоя при обновлении Kubernetes-кластера. Во второй части мы сокращали время простоя, которое возникло из-за принудительного завершения...

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

Простой rpm репозиторий используя Inotify и webdav В этом посте рассмотрим хранилище rpm артефактов c помощью простого скрипта с inotify + createrepo. Заливка артефактов осуществляется через webdav используя apache httpd. Почему apache httpd будет написано ближе к концу поста. Итак, решение должно отвечать cледующим требован...

[Из песочницы] Многопоточная сортировка с использованием пула потоков на Java В данном посте будет рассказано, как реализовать сортировку на Java c использованием ExecutorService. Общая суть сортировки в следующем: Массив разбивается на части Каждая часть массива сортируется Идем по упорядоченным массивам, сливаем их в один Здесь применяются иде...

Как построить ракетный ускоритель для скриптов PowerCLI  Рано или поздно любой системный администратор VMware доходит до автоматизации рутинных задач. Начинается все с командной строки, потом идет PowerShell или VMware PowerCLI. Допустим, вы освоили PowerShell чуть дальше запуска ISE и использования стандартных командлетов из мод...

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

[Из песочницы] Хакинг классического Sonic the Hedgehog для Sega В этой статье я хочу разобрать внутреннее устройство легендарной игры Sonic the Hedgehog для приставки Sega Mega Drive, а также способы ее модификации или, как еще говорят, хакинга. Эта игра насчитывает порядка сотни хаков, включающих как действительно достойные работы (таки...

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

Трассировка и мониторинг в Istio: микросервисы и принцип неопределенности Принцип неопределенности Гейзенберга гласит, что нельзя одновременно измерить положение объекта и его скорость. Если объект движется, то у него нет местоположения. А если местоположение есть – значит у него нет скорости. Что касается микросервисов на платформе Red Hat Ope...

[Перевод] Как реализовать кластеризацию в Power BI с помощью PyCaret И снова здравствуйте. Сегодня мы продолжаем серию переводов в преддверии старта базового курса «Математика для Data Science». В одной из последних статей мы говорили о том, как создать детектор аномалий в Power BI, интегрировав в него PyCaret, и помочь аналитикам и специа...

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

От BTT октопринт бета - OctoBTT Пользовательский интерфейс, соответствующий принтеру OctoPrint.На хабе инструкция по установке и особенности.. https://github.com/bigtreetech/OctoBTT?fbclid=IwAR1j0ntagaValcsAYdcckHbuBzXWvPJWJwhzfkps2f8Nv8rVN30Eivr31rUПробуйте, обсуждайте... что плохо , что хорошо...

Используем Google Tag Manager Server-Side вместо Zapier Появление Google Tag Manager Server Side привнесло большое количество возможностей в мир маркетологов и дата аналитиков. Так как инструмент новый не все понимают чем он может быть полезен конкретно для их компании. Одно из преимуществ GTM на сторонне сервера в том что вы мо...

Material Components Android Examples: работаем с Material Components Примеры приложений для Android с Material Components. Приложения в этом репозитории являются реализацией примеров Material Studies — каждое из них построено с использованием библиотеки MDC-Android и демонстрирует создание цветов, типографики и форм с помощью Material T...

[Перевод] Как обойти капчу-слайдер с помощью JS и Puppeteer Друзья, предлагаю вашему вниманию перевод статьи "How to bypass “slider CAPTCHA” with JS and Puppeteer" автора Filip Vitas. Спам для владельца сайта – огромная проблема. С другой стороны, капчи сводят меня с ума и ухудшают пользовательский опыт. Капчи отстой. Скаж...

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

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

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

Обзор k9s — продвинутого терминального интерфейса для Kubernetes K9s предоставляет пользовательский интерфейс терминала для взаимодействия с кластерами Kubernetes. Цель этого Open Source-проекта — облегчить удобную навигацию по приложениям в K8s, наблюдение за ними и управление ими. K9s постоянно следит за изменениями в Kubernetes и пре...

AMD признала процессоры Ryzen хорошим подарком из-за формы коробки Это вам не додекаэдр какой-нибудь!

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

[Перевод] Sol Levante: как делали аниме в 4K и HDR для сервиса Netflix Некоторые люди отмахиваются от аниме, считая произведения в этом стиле простыми мультиками, однако разнообразные и витиеватые истории аниме, живой стиль и изысканная рисовка – это форма искусства, которая за последние пятьдесят лет развивалась и росла, умножая популярность...

Что такое eSIM: какие операторы и телефоны поддерживают такую SIM-карту Встроенная SIM-карта или eSIM – это новая форма традиционной SIM-карты, которая может оказаться уже интегрированной непосредственно в устройство. Это дает возможность отказаться от специального лотка для размещения в нем SIM-карты. Будущее SIM-карт теперь сводится к программ...

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

SVM. Объяснение с нуля, имплементация и подробный разбор Привет всем, кто выбрал путь ML-самурая! Введение: В данной статье рассмотрим метод опорных векторов (англ. SVM, Support Vector Machine) для задачи классификации. Будет представлена основная идея алгоритма, вывод настройки его весов и разобрана простая реализация своими рука...

3D-печать вдвое сократила расходы на автотюнинг Источник: facebook.comСтатья с сайта raise3D.com переведена для вас Top 3D Shop. Фирма Crazy Grandpa Garage превращает стандартные автомобили в уникальные. Компания представляет полный спектр услуг, начиная от конструирования деталей и заканчивая их производством. Источник:...

[Перевод] Напишем и поймем Decision Tree на Python с нуля! Часть 1. Краткий обзор Привет, Хабр! Представляю вашему вниманию перевод статьи "Pythonで0からディシジョンツリーを作って理解する (1. 概要編)". 1.1 Что такое Decision Tree? 1.1.1 Пример Decision Tree Например, у нас есть следующий набор данных (дата сет): погода, температура, влажность, ветер, игра в гольф. В ...

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

Первое фото Intel Alder Lake 12th Gen с сокетом LGA 1700 на 3 поколения, DDR5, PCIe 5.0 и запуском в 2021 году Процессор Intel Alder Lake с разъемом LGA 1700 и прямоугольной формой

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

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

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

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

Ленивая реализация обхода дерева дочерних элементов класса QObject Введение В статье описана ленивая реализация обхода дерева на языке C++ с использованием сопрограмм и диапазонов на примере улучшения интерфейса работы с дочерними элементами класса QObject из фреймворка Qt. Подробно рассмотрено создание пользовательского представления для р...

Поиск Mail.ru будет отвечать на запросы в форме диалога Поисковая система Mail.ru приступила к тестированию нового механизма распознавания естественного языка пользователей – диалоговой речи.

Xiaomi запускает проект разработки следующего поколения интерфейса MIUI 13 Xiaomi сама объявила о начале работ по дальнейшему совершенствованию пользовательского интерфейса смартфонов и подтвердила запуск проекта по созданию набора программных средств MIUI 13. Подробнее об этом читайте на THG.ru.

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

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

Евросоюз не разрешил использование стабильных криптовалют на своей территории Об этом говорится в утвержденном в четверг заявлении Совета ЕС на уровне министров по экономике и финансам (ЭКОФИН)."Никакие глобальные стабильные криптовалюты не должны начать легально использоваться на территории ЕС до тех пор, пока все связанные с ними юридические, р...

Xiaomi анонсировала MIUI 12 Новая версия пользовательской оболочки официально находится в разработке. По устоявшейся традиции Xiaomi сообщила о работе над следующей ревизией...

Популярная электробритва Xiaomi резко подешевела В ассортименте компании Xiaomi представлено несколько моделей электробритв, включая выпущенную в прошлом году Xiaomi Soocas So White ES3. Бритва, которая подходит для сухого и влажного бритья, а также является влагозащищенной (IPX7) с самого начала предлагалась по довол...

EKWB представила 140 мм вентилятор EK Vardar EVO EK Vardar является популярным вентилятором для ПК с отличным воздушным потоком и низким уровнем шума. Новый EK Vardar будет оснащен усовершенствованными световыми диодами и включает в себя функцию ШИМ, а также функцию "старт-стоп", обеспечивающую бесшумную работу 0 дБ. Скоро...

Как вернуть деньги за Warcraft 3: Reforged Blizzard запустила новую форму возврата и рассказала о будущей поддержке игры.

[Перевод] Prometheus: мониторинг HTTP через Blackbox экспортер Всем привет. В мае OTUS запускает практикум по мониторингу и логированию, как инфраструктуры так и приложений с помощью Zabbix, Prometheus, Grafana и ELK. В связи с этим традиционно делимся полезным материалом по теме. Blackbox экспортер для Prometheus позволяет реализоват...

Беспроводная клавиатура Prestigio Click&Touch: также заменяет и большой беспроводной тачпад Что будет, если скрестить клавиатуру и тачпад не просто в одном корпусе отдельно друг от друга, а сделав сенсорной основную часть рабочей поверхности? В этом случае устройство может быть компактным и легким, а его использование — достаточно интуитивным. Именно это реализован...

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

Прошивка для фотополимерного LCD 3D-принтера своими руками. Часть 2 Продолжение статьи о написании своей прошивки для фотополимерного LCD 3D-принтера. Первая часть лежит тут. В ней было описан первый этап — создание графического пользовательского интерфейса для дисплея с сенсорной панелью. В этой части продолжу описывать этапы своего проек...

Быстрый расчет формул из Excel на C# Как часто вы слышите от заказчиков, что они пришлют данные в Excel или просят вас сделать импорт или выгрузку в Excel-совместимом формате? Я уверен, что в большинстве сфер Excel — один из самых популярных, мощных и в то же время простых и удобных инструментов. Но самым пробл...

Выход Xiaomi Mi Watch Exclusive Edition откладывается: компания приносит свои извинения Сегодня в официальном аккаунте в Weibo компания Xiaomi принесла свои извинения по поводу задержки выхода смарт-часов Xiaomi Mi Watch Exclusive Edition. Официальная дата запуска Xiaomi Mi Watch Exclusive Edition была установлена на декабрь 2019 года. Однако теперь компания за...

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

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

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

Возвращение китайского космического корабля Китайский корабль официально вернулся на Землю. Это занимательное событие произошло 8 мая в 13:49 по Пекинскому времени (5:49 UTC). В этой же статье немного разберу его полет. В частности, оценю энергетику корабля. При полетах к Луне это будет важно. Для анализа привлекал...

35 вещей с AliExpress и из других магазинов для эффективной тренировки дома Поддерживаем форму без громоздких тренажёров и походов в спортзал.

10 по-настоящему новогодних блюд для украшения стола Закуски, салаты и десерты в форме ёлочек, снеговиков и рождественских венков.

В результате взлома разработчика онлайн-игр Zynga были украдены учётные записи 170 млн пользователей По данным сервиса Have I been pwned, который позволяет проверить, были ли ваши данные скомпрометированы в результате утечки, недавний взлом Zynga затронул 170 млн пользователей. На текущий момент компания занимает 10-ю позицию среди «жертв» самых масштабных атак, в результат...

Разрабатываем чат на React с использованием Socket.IO Доброго времени суток, друзья! Хочу поделиться с вами опытом разработки простого чата на React с помощью библиотеки «Socket.IO». Предполагается, что вы знакомы с названной библиотекой. Если не знакомы, то вот соответствующее руководство с примерами создания «тудушки» и ч...

[Перевод] 5 JavaScript-библиотек для работы со строками Работа со строками может оказаться непростым делом из-за того, что она подразумевает решение множества разноплановых задач. Например, для простого приведения строки к «верблюжьему» стилю понадобится несколько строк кода: function camelize(str) {   return str.replace(/(?:^\w...

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

[Из песочницы] Unit тесты для RxSwift кода Привет, Хабр! Представляю вашему вниманию перевод статьи "Testing Your RxSwift Code" автора Shai Mishali с сайта raywenderlich.com. Написание реактивных приложений с помощью RxSwift концептуально отличается от написания приложений "обычным путем". Оно отл...

Депутаты предлагают перевести в электронную форму Книгу доходов и расходов ФЛП, а также доработать кабинет налогоплательщика В Верховной Раде Украины зарегистрирован новый законопроект №2524, регулирующий работу физических лиц-предпринимателей (ФЛП). Депутаты предлагают упростить работу ФЛП с электронным кабинетом, а также – отменить обязательное ведение книги учёта доходов и расходов в бумажном в...

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

Deepin OS с 80-миллионной пользовательской базой скоро появится на планшетах Похоже, что Deepin, дистрибутив Linux, основанный на Debian, для компьютеров, готовится к появлению на планшетах. В китайской социальной сети Weibo опубликовали изображение, на котором показаны ноутбук и планшет, работающий под управлением ОС Deepin. Источники подтвержд...

Складной лук из кинофильма "Мстители" Всем доброго дня. Это мой первый пост на этом сайте. Я не обладатель 3D-принтера,поэтому пост будет посвящен одной из моих новых работ,а точнее складному луку. Да да,именно складному луку из кинофильма "Мстители". Над этой моделью тружусь уже вторую неделю в свободное от осн...

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

Блогерам Дзена стали доступны Яндекс.Формы Это позволит создавать опросы, конкурсы прямо в статьях

Harman Kardon Onyx Studio 6 и Harman Kardon Aura Studio 3: эстетика звука и стиля Привычная форма и новые возможности – Harman Kardon обновляет сразу две линийки акустических систем.

[Перевод] Обучение и оценка модели с Keras Это руководство охватывает обучение, оценку и прогнозирование (выводы) моделей в TensorFlow 2.0 в двух общих ситуациях: При использовании встроенных API для обучения и валидации (таких как model.fit(), model.evaluate(), model.predict()). Этому посвящен раздел «Использова...

XSL-трансформация на MS SQL без CLR Иногда очень удобно отправлять письма прямо изнутри БД, например, оповещения об успешности/неуспешности каких-то действий, информацию о состоянии системы, логи действий пользователей итд. Это может показаться дикостью, чудовищным велосипедом, кривым-косым решением, итд — но ...

[Перевод] Nintendo DS: внутреннее устройство, принципы работы и взлом Оригинальная Nintendo DS (Blue edition). Выпущена 21.11.2004 в Америке, 02.12.2004 в Японии и 11.03.2004 в Европе. Краткое введение Эта консоль стала интересным ответом на множество потребностей, которые было невозможно удовлетворить в экосистеме портативных устройств. В н...

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

Появилось первое фото на камеру Microsoft Surface Duo Камера Surface Duo всегда была одной из самых обсуждаемых частей устройства. Как известно, аппарат был представлен осенью прошлого года. Демонстрируя свой прототип, Microsoft не показывал никакие камеры на задней панели смартфона. Единственной камерой оказалась фронтальная. ...

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

Возможный преемник Samsung Galaxy Fold показался на живых ... Ранее в этом году на конференции Samsung Developer Conference южнокорейская компания показывала различные форм-факторы для своего следующего складного смартфона, включая дизайн, аналогичный новой версий Motorola Razr. Сегодня же в сети появились новые утечки изображений того...

[Перевод] Основы работы с Shader Graph в Unity Шейдер — это небольшая программа, содержащая инструкции для GPU. Она описывает способ вычисления экранного цвета для определённого материала. Хотя у Unity есть Standard Shader, иногда требуется реализовать эффект, на который не способен стандартный шейдер. Раньше для этог...

Полный набор gRPC, RESTful JSON API и Swagger из одного .proto файла. От введения до нюансов и тонкостей grpc-gateway В этой статье я опишу процесс создания сервера с gRPC и RESTful JSON API одновременно и Swagger документацию к нему. Эта статья — продолжение разбора различных способов реализаций API-сервера на Golang с автогенерацией кода и документации. Там я обещал более подробно остано...

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

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

Анонс: портативный bluetooth-динамик Libratone bird Компания Libratone в честь своего 10-летнего юбилея выпустила на рынок новый мини-динамик Bluetooth в весьма оригинальном дизайне. Вдохновившись собственным логотипом птицы, Libratone придала такую же форму своей новинке. Подробнее об этом читайте на THG.ru.

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

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

Создание браузерных 3d-игр с нуля на чистом html, css и js. Часть 2/2 В данной статье мы продолжим создавать трехмерную браузерную игру лабиринт на чистом html, css и javascript. В предыдущей части мы сделали простой 3-мерный мир, реализовали движение, управление, столкновения игрока со статическими объектами. В этой части мы будем добавлять г...

Бесплатная электронная книга на русском: Blazor для разработчиков ASP.NET Web Forms Привет, Хабр! Как многие знают, мы очень активно развиваем платформу Blazor, клиентскую платформу веб-интерфейса, основанную на C#, а не на JavaScript. С помощью Blazor вы можете писать собственную клиентскую логику и компоненты пользовательского интерфейса на C#, компилиров...

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

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

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

createRef, setRef, useRef и зачем нужен current в ref Привет, Хабр!В этой статье попробуем разобрать большинство непонятных базовых принципов при взаимодействии с ref. Например чем детально отличается createRef от useRef, зачем в этих объектах отдельное свойство current и многое другое. Одним слово...

Android-митап в Redmadrobot 19 марта (МСК) Приглашаем Android-разработчиков обсудить, как себя как следует оснастить, чтобы повысить скорость и качество разработки, как (и зачем) применять фреймворк gRPC в мобилке, и разобрать наш «умно-домашний» кейс — как реализовать в приложении открытие кодового замка. Записать...

К какой серьезной болезни может привести сверхурочная работа? При гипертонии кровяные сосуды постоянно испытывают повышенное давление В 2019 году Международное агентство по изучению рака (IARC) выяснило, что работа по ночам может стать причиной нарушений сна, избыточного веса, сахарного диабета, а также сердечно-сосудистых и психически...

Технологии аддитивного построения (3D-печати), применяемые к литью металлов С 14 по 15 ноября в рамках 25-ой Международной промышленной выставки “МЕТАЛЛ-ЭКСПО 2019” состоялись Конференция и практические семинары по аддитивным технологиям. Для тех, кто не присутствовал на мероприятиях, мы подготовили серию видео с выступлениями наших специалистов. Се...

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

Парсер командной строки на .NET5 Сегодня мы собираемся показать вам, как начать парсинг аргументов командной строки. Кстати, это один пост из серии статей о .NET 5. У нас есть еще много интересного.Приложения командной строки, также известные как консольные приложения, - это программы, созданные для использ...

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

Вебинар «Обзор обязательных инструментов для SEO-оптимизатора на примере живых сайтов» 14 мая в 19:00 в прямом эфире — обзор обязательных инструментов для SEO Оптимизатора на примере живых сайтов с Дмитрием Севальневым от #Пиксельтулс! Для участия заполните форму по ссылке на мероприятие! Просто присылайте с...

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

Samsung раскрыла ключевые функции и дату выпуска One UI 3.0 Прошло почти три месяца с тех пор, как Samsung впервые анонсировала свою фирменную пользовательскую оболочку One UI 3.0 на базе Android 11. С тех пор компания выпустила три открытые бета-версии нового программного обеспечения для своих флагманских смартфонов. Теперь южнокоре...

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

Структуры данных: список, который умеет всё* * Под всё имеется в виду относительно быстрое выполнение операций над единичным элементом массива. Структур данных, которые реализуют список полно. У всех есть свои достоинства и недостатки. Например в мире Java — в зависимости от необходимых операций — можно использовать: ...

Складной смартфон Samsung могут представить гораздо раньше Уже довольно давно в сети появляется информация о том, что Samsung работает над следующим складным смартфоном. И, согласно новым отчётам, новый смартфон компании получит форму раскладушки. Подробнее об этом читайте на THG.ru.

[recovery mode] TOP12 междисциплинарных научных открытий 2019 года Спойлер! В статье возможно самое интересное из мира науки за 2019 год. Но это не точно. Коротко о нас — мы белоруские научные скауты, молодость которых еще только разбивается о гранит реальности. Мы проводим те научные мероприятия, которые считаем нужными и потому что можем...

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

Яндекс.Аура стала самостоятельным сервисом Закрытая социальная сеть Яндекса Аура стала самостоятельным сервисом и переехала с yandex.ru/aura на собственный домен aura.top. Все пользователи социальной сети получили об этом соответствующие уведомления. Чтобы перейти на новую версию Ауры, необходимо войти через Яндекс, ...

[Перевод] Создание Minecraft за одну неделю на C++ и Vulkan Я поставил перед собой задачу воссоздания с нуля Minecraft за одну неделю с помощью собственного движке на C++ и Vulkan. Меня вдохновил на это Hopson, который сделал то же самое при помощи C++ и OpenGL. В свою очередь, его вдохновил Шейн Бек, которого вдохновила Minecraft, и...

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

[Перевод] Как я модернизировал свою Flash-игру В этом посте я расскажу о том, как перенёс свою Flash-игру Frog Fractions на современную платформу. В результате я создал частично автоматизированный порт на Unity при помощи Haxe. Пост будет интересен всем, кто пытается модернизировать свою кодовую базу на Flash. В посте б...

Бесконтактная оплата при помощи Mi Band 4 скоро станет доступна в России Китайская компания Xiaomi объявила о том, что в ближайшее время готова начать тестирование своего фитнес-браслета Mi Band 4 с модулем NFC в России. Эту версию устройства поклонники бренда ждали давно. И если вы в их рядах, то имеете уникальную возможность в числе тридцати до...

[Перевод] Советы и хитрости IntelliJ IDEA: 1. Сравнение файлов и папок От переводчика: В блоге Войтеха Рузички по программированию имеется 13 постов с тегом IDEA. Один из был переведен и опубликован на Хабре — Лучшие плагины IntelliJ IDEA. Он оказася довольно популярен и я решил попробовать перевести и другие посты об IDEA. Надеюсь будут полезн...

Основы Jetpack Compose: Урок №1 В этом руководстве вы создадите простой пользовательский интерфейс с помощью  декларативных функций Jetpack Compose.

Разбираем атаки на Kerberos с помощью Rubeus. Часть 2 Всем привет! Это вторая часть статьи про возможности инструмента проведения атак на протокол Kerberos — Rubeus. Первую можно прочитать тут. В этот раз мы рассмотрим, как с помощью данного инструмента возможно реализовать следующие атаки:
 — Overpass The Hash/Pass The Key...

Microsoft 365 Virtual Training Day: погружение в Microsoft Teams Вебинар, 24 апреля 2020г., 10.00-16.30 Текущие ожидания бизнеса от ИТ и бурное развитие облачных сервисов меняют подход к работе в компаниях коренным образом и трансформируют ежедневную работу отделов ИТ. Современные коммуникации – не просто чаты, звонки или почта — это и а...

Продолжаем разбирать уязвимости промышленных коммутаторов: выполняем произвольный код без пароля В Positive Research 2019 мы разобрали протокол управления промышленными коммутаторами Moxa. В этот раз мы продолжим эту тему и подробно разберем уязвимость CVE-2018-10731 в коммутаторах Phoenix Contact моделей линейки FL SWITCH 3xxx, FL SWITCH 4xxx, FL SWITCH 48xx, выявленну...

Итальянский Vogue впервые в истории выйдет с белой обложкой — в знак уважения к врачам Белый – это уважение, перерождение и цвет формы медиков, пояснил журнал.

LG снова показала на CES телевизоры странной формы Компания сделала инсталляции из гибких OLED-экранов, в очередной раз доказав, что дисплей может не только висеть на стене.

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

[Перевод] 3D-печать: краткие советы по переходу от CAD-модели к напечатанному объекту Сообщение от модератора: статья опубликована повторно, т.к. была снята с публикации из-за технической ошибки. Просьба отнестись с пониманием. Спасибо! В основе процесса трехмерной печати – будь это просто увлечение или источник дохода – всегда лежит конструкция изделия. Тем...

Свежее обновление Opera v55 для Android В последней версии Opera для Android разработчики повторно реализовали возможность затемнять пользовательский интерфейс с нуля, чтобы предоставить пользователям полноценный и настраиваемый ночной режим. Например, есть новая дополнительная опция затемнения, которая позв...

[Перевод] Сервер Prometheus и TLS Prometheus теперь поддерживает TLS и базовую аутентификацию для HTTP эндпоинтов. Скрейпинг таргетов через HTTPS вместо HTTP поддерживается уже давно. Метрики можно собирать с поддержкой HTTPS, аутентификации по клиентским сертификатам и базовой аутентификации. В прошлом год...

Google Ads тестирует пользовательские параметры Зарубежные специалисты заметили, что Google Ads тестирует Custom Dimensions (пользовательские параметры) в кампаниях. В прошлом году эта функция тестировалась в Испании, теперь её начали видеть отдельные рекламодатели в Великобритании. В Google Ads пользовательские параметры...

Викторина GOODRAM с призами: SSD 480 ГБ и 2 карты памяти на 128 ГБ Пришло время очередного конкурса на сайте Root Nation! На этот раз у нас целых три крутейших приза от бренда GOODRAM – SSD объемом 480 ГБ и 2 карты памяти на 128 ГБ. Присоединяйтесь! Подарки от Goodram Главный приз – классический SSD GOODRAM CL100 Gen. 2 на 480 Г...

Помощник Google Duplex распространится на новые страны Система искусственного интеллекта для телефонных звонков Google Duplex некоторое время была доступна только в двух странах. Но сейчас ее распространили еще на несколько государств. Этот виртуальный помощник был представлен на ежегодной конференции разработчиков I/O в мае 201...

HorizontalList с помощью SwiftUI Вступление SwiftUI — это современный UI framework, который позволяет разработчикам быстро и легко создавать собственные приложения на всех платформах Apple. Используя простой, понятный декларативный стиль, разработчики могут создавать потрясающие пользовательские интерфейсы ...

RBK.money выпустила первый в мире open-source платежный процессинг — творим будущее вместе Привет! Если вы читали наши предыдущие посты (читали же?), то точно помните, что мы в RBK.money очень сильно за опенсорс. Настолько, что выложили в открытый доступ наш антифрод в виде открытых исходников под лицензией Apache 2.0. Как вы понимаете, нам понравилось. Одного а...

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

4. Fortinet Getting Started v6.0. Firewall Policies Приветствую! Добро пожаловать на четвертый урок курса Fortinet Getting Started. На прошлом уроке мы развернули макет для будущих лабораторных работ. Пришло время его использовать! На данном уроке мы разберем основы работы политик безопасности, которые разграничивают досту...

Конвертер видео компании Elecard Мы живем в эпоху мобильных телефонов, планшетов, ноутбуков и прочих гаджетов, которые значительно упрощают как нашу повседневную жизнь, так и профессиональную деятельность. Компания Elecard – гигант на рынке IT-индустрии. Основана в 1988 году с головным офисом в г.Томск. На...

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

Рукоятка-штатив-пульт Sony GP-VPT28T для беззеркальных камер стоит 140 долларов Компания Sony выпустила съемную рукоятку для ряда своих камер. Изделие, получившее название GP-VPT28T, также служит штативом и пультом дистанционного управления. Пульт, использующий для связи с камерой интерфейс Bluetooth 4.2, позволяет управлять затвором, зумом и други...

Dynamics 365 и Power Platform Meetup в Lamoda — анонс Всем привет! Меня зовут Станислав Гоц, я руководитель отдела внедрения и поддержки ERP систем в Lamoda. Хочу пригласить вас на Dynamics 365 и Power Platform Meetup, который пройдет 11 февраля у нас в офисе. На митапе выступят 5 спикеров, в дискуссионных секциях обсудим темы...

Создано дешевое средство от аутизма Ученые нашли лекарство для уменьшения симптомов аутизма, которое стоит около 800 рублей за месячный запас В настоящее время диагноз «аутизм» ставится в 1-2 случаях на 1000 человек, что делает данное заболевание не редкостью в современном мире. Наличие большого числа больных ...

Как остаться в форме на карантине и заменить iMovie: что скачать в App Store Каждый день мы мониторим App Store и десятки сайтов со скидками, чтобы выбрать лучшие приложения и опубликовать и здесь. Сегодня вот можно урвать бесплатно приложение, которое поможет не превратиться в «пончик» во время карантина, полезный видеоредактор, ну и апок...

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

Новые TWS наушники RH-825BTH от Ritmix Форма вкладышей очень удобно ложится в ухо, обеспечивая максимальный комфорт использования, вы просто можете забыть о том, что наушники находятся у вас в ушах, настолько они невесомы.

В «М.Видео-Эльдорадо» полностью перейдут на онлайн-заказы Компания будет осуществлять бесконтактную курьерскую доставку и выдачу интернет-покупок в магазинах. Группа &laquo;М.Видео-Эльдорадо&raquo; приняла решение закрыть магазины в качестве мер по нераспространению коронавирусной инфекции. Об этом говорится в сообщении ...

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

Жизнь и работа в условиях национального карантина Вступление Не думаю, что сегодня большой новостью будет то, что в Италии карантин, который распространяется на всю территорию страны. Данный пост пишется из Эмилии Романьи, точнее её второй части, и в нем будет только моё субъективное видение того, что творится в стране и ре...

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

Samsung представляет новый складной смартфон Galaxy Z Flip по цене 1380 долларов Samsung официально представил Galaxy Z Flip, свой новейший флагманский складной смартфон. В отличие от первого складного смартфона Samsung, Galaxy Fold, Z Flip представляет собой устройство размером со смартфон, которое складывается пополам. Samsung назвал его стильным смарт...

GitHub: шаблон Zabbix для мониторинга задач сбора данных в MaxPatrol SIEM Сегодня SIEM – это главный помощник при анализе событий ИБ: трудно представить, сколько бы потребовалось времени, чтобы вручную просматривать логи с множества источников. При этом прекращение сбора данных с источника – достаточно распространенная проблема SIEM. И далеко не...

Новая эргономичная клавиатура - Logitech Ergo K860 Logitech представила беспроводную сплит-клавиатуру Ergo K860. Необычная эргономичная форма должна уменьшить нагрузку на запястья и предплечья, позволяя печатать под более естественным углом. Клавиатура поднята посередине, и Logitech утверждает, что она уменьшает мышечную акт...

Телевизоры Samsung QLED 8K получат сертификацию Ассоциации 8K Компания Samsung Electronics объявила о сотрудничестве с Ассоциацией 8K (8K Association, 8KA) в области создания программы сертификации для продвижения на рынке 8K-телевизоров и других устройств с 8K. Сообщается, что представители серии Samsung QLED 8K будут в числе первых у...

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

[Перевод] Заменяем User Story на Job Story Всем привет. Перевели еще один интересный материал для студентов курса «Product Manager IT-проектов». Приятного прочтения Раньше, я уже писал о проблемах с user story (пользовательскими историями). В те времена я считал, что лучше просто попросить команду обсудить предлаг...

[Из песочницы] Первые шаги в Spring, Rest API, акцент на PUT в связке с фронтендом Немного о себе: На данный момент я студент Skillbox и прохожу курс “Java-разработчик”. Не в коем случае не реклама, рассказываю немного о себе. Начал учить джаву с мая 2019 года, до этого немного самостоятельно изучал HTML, CSS и JS. Собственно, подтолкнуло меня на написани...

Райтап In the Shadows Это райтап об одном из заданий, которое мы приготовили для отборочного этапа CTFZone, прошедшего в конце ноября. О процессе подготовки к квалификации можно прочитать здесь. Вы начинаете с двумя файлами: decrypt_flag.py и ntfs_volume.raw. Д...

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

Отправка и прием данных неизвестной длины по UART через DMA в freeRTOS на STM32 с использованием LL В этой статье я расскажу о том, как реализовать работу с UART через DMA в freeRTOS. Приступим!

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

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

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

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

Художник создал 3D-модели девушек с обложек GTA: Vice City и San Andreas, а также персонажей других игр Художник персонажей из Турции Хоссейн Диба (Hossein Diba) в своём профиле на ArtStation опубликовал трёхмерные модели девушек с обложек Grand Theft Auto: Vice City и Grand Theft Auto: San Andreas. Кроме того, он продемонстрировал осовремененные версии других персонажей из эт...

[Из песочницы] 5NO — NodeJS ORM for Postgres Кратко об этом модуле Этот модуль разработан мной для упрощения взаимодействия между Postgres и JS. Я понимаю что есть много подобных модулей, но хотелось сделать что то гибкое и простое в обращение средство для разных нужд. Модуль объединяет в себе три важные функции: вал...

МегаФон поможет самоизолированным поддержать форму В «МегаФон Образование» добавлен спортивный контент.

Розыгрыш трех чехлов-аккумуляторов Jmate P4 для электронной сигареты Juul Мы запускаем необычный конкурс на сайте Root Nation! В этот раз мы разыграем три зарядных кейса Jmate P4 Portable Charging Case для популярной электронной сигареты Juul. Присоединяйтесь! Где купить: Официальный сайт Jmate Немного о призах Универсальные павербанки стали обыд...

Как работать с электронными трудовыми книжками на примере сервиса для сдачи отчетности Переход на ЭТК: первые шаги Чтобы подготовиться к работе с ЭТК, от работодателя требуется провести ряд подготовительных мероприятий: · письменно уведомить сотрудников об их праве выбрать электронную или бумажную версию ТК; · отредактировать свои...

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

Выступает DMN, дирижирует ZeeBe: как использовать бизнес-правила в микросервисах Меня зовут Николай Первухин, я Senior Java Developer в Райффайзенбанке. Так сложилось, что единожды попробовав бизнес-процессы на Camunda, я стал адептом этой технологии и стараюсь ее применять в проектах со сложной логикой. Действительно сама идея подкупает: рисуешь процесс...

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

СЕS 2020: представлен круглый смартфон Cyrcle Phone В рамках выставки СЕS 2020 в Лас-Вегасе компания dTOOR показала необычный смартфон с круглым 3,45-дюймовым дисплеем с разрешением 800×800 пикселей. По словам дизайнеров Cyrcle Phone, круглая форма была разработана с учетом женской аудитории, с размером и формой, лучше…

[Из песочницы] Самодельный автопилот на одноплтаном компьютере (SBC) Tinker board и Arduino DUE Идея постройки автопилота появилась примерно 2 года назад. Хотелось создать полностью автономный аппарат способный добраться из точки А в точку Б с возможностью ухода от столкновений и облёта преград, способного преодолевать зоны глушения или отсутствия спутникового сигнал...

Первый коммерческий 5G-роутер с модемом Snapdragon X55 поддерживает подключение до 1000 устройств На мероприятии Oppo Inno Day китайский производитель представил свой 5G-роутер, который имеет нестандартную форму и оснащен модемом Snapdragon X55 производства компании Qualcomm. Представители Oppo отметили, что устройство оснащено слотом для SIM-карты в нижней части, ...

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

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

Рекомендательные системы: проблемы и методы решения. Часть 1 Привет! Я хочу рассказать вам о рекомендательных алгоритмах. Мы в Prequel создаем фильтры и эффекты для редактирования фото и видео. Создаем давно, и постепенно этих эффектов стало очень много. А с ними и пользовательского контента. Мы захотели помочь с выбором из этого мног...

Как будет работать пропускная система в Москве и Подмосковье Сразу после анонса мэром Москвы запуска пропускной системы, страница с формой подачи заявки на пропуск появилась на сайте госуслуг в Подмосковье. Ее удалили, но вот что удалось узнать.

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

16 советов по разработке для андроид на языке Kotlin. Часть 3 И еще раз здравствуйте! В преддверии старта базового курса по Android-разработке, делимся заключительной частью статьи «16 советов по разработке для андроид на языке Kotlin». Читать первую часть Читать вторую часть LATEINIT Одной из ведущих особенностей Kotlin является е...

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

[Из песочницы] Особенности установления соединения между участниками сетевой игры типа «равный к равному» Это сборник информации, которая мне понадобилась, чтобы реализовать этап установления соединения между участниками сетевой игры типа «равный к равному» (peer-to-peer) с использованием протокола UDP. Статья расчитана на начинающих разработчиков игр. Попытался написать такую ...

8. Fortinet Getting Started v6.0. Работа с пользователями Приветствую! Добро пожаловать на восьмой урок курса Fortinet Getting Started. На шестом и седьмом уроках мы познакомились с основными профилями безопасности, теперь мы можем выпускать пользователей в Интернет, защищая их от вирусов, разграничивая доступ к веб ресурсам и пр...

Песенка о субъектах Российской Федерации взорвала youtube Ролик о составе Российской Федерации созданный школьниками собрал более 200 000 просмотров. В нем в юмористической форме перечисляются все 85 субъектов федерации. «Отличный ролик для повторения состава РФ» — написали пользователи сети. «Спасибо что Курск показали, а то...

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

155 вопросов по JavaScript Доброго времени суток, друзья! Продолжаю работать над вопросами по JavaScript в форме викторины, о чем ранее писал здесь. Адаптировал приложение под мобильники, поправил стили, добавил сервис-воркер, мета-теги, линки и манифест, также немного поколдовал с серверной частью...

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

SilentiumPC анонсирует процессорный кулер Fortis 3 EVO ARGB Кулер SilentiumPC Fortis 3 EVO ARGB оснащен 140 мм вентилятором с RGB подсветкой. Он изготовлен из полупрозрачного вентилятора. Диапазон оборотов составляет от 250 до 1400 Об/мин. Радиатор соединен с основанием с помощью тепловых трубок. Ассиметричная форма радиатора позв...

Обзор Transcend 330S (TS128GUSD330S). Высокоскоростные карты памяти Карты памяти формата microSD получили широкое распространение. Используются в смартфонах, планшетах, видеорегистраторах, камерах видеонаблюдения, дронах и даже в портативных игровых приставках. Большинство таких устройств ставят повышенные требования по скорости и стабильнос...

[Перевод] Celery throttling — настраивам rate limit для очередей ​ В этой статье я покажу как решить одну из проблем, возникающих при использовании распределенных очередей задач — регулирование пропускной способности очереди, или же, более простым языком, настройка ее rate limit'a. В качестве примера я возьму python и свою любимую связку ...

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

Аналитики IDC предсказали, как вспышка COVID-19 повлияет на рынок клиентских устройств в этом году Специалисты аналитической компании IDC прогнозируют, что вспышка коронавируса COVID-19 повлечет серию серьезных изменений на рынке клиентских устройств в Китае. И не все они будут отрицательными. Эксперты проводят параллель со вспышкой атипичной пневмонии в 2003 году, к...

100 теоретических вопросов по JavaScript Доброго времени суток, друзья! Представляю вашему вниманию список из первых 100 вопросов по основам JavaScript из этого репозитория с краткими ответами и ссылками на «Современный учебник по JavaScript» Ильи Кантора (JSR) и MDN. Также в конце имеются ссылки на статьи для п...

[Перевод] Робогами – реальные потомки терминаторов и трансформеров Спросите любого, что приходит ему на ум при слове «робот», и вы наверняка получите ответы, основанные на поп-культуре. К примеру, T-1000 из жидкого металла, способный менять форму, из фильма «Терминатор 2: Судный день» (1991); или Оптимус Прайм, лидер автоботов, главный пе...

Новый пользовательский интерфейс этапа первоначальной настройки Windows 10X Этап первоначальной настройки Windows 10 встречает всех пользователей при первом включении устройств, но выглядит он весьма скучным, а интегрированный голосовой помощник Cortana скорее раздражает. К счастью, Microsoft поработала над устранением этих недостатков в Windows 10...

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

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

MVVM на основе Combine в UIKit и SwiftUI приложениях для UIKit разработчиков Мы знаем, что ObservableObject классы с его @Published свойствами созданы в Combine специально для View Model в SwiftUI. Но в точности ту же самую View Model можно использовать и в UIKit для реализации архитектуры MVVM, хотя  в этом случае нам придется вручную «привязать» ...

В Узбекистане запретят бумажный документооборот Госорганы к 1 января 2021 года должны полностью отказаться от заполнения бланков, форм и таблиц в бумажном виде.

Apple предупредила о самопроизвольных отключениях новых MacBook Pro 13″ MacBook Pro 13″ отключаются независимо от воли пользователей. Но проблему можно решить Apple всегда с большой неохотой признаёт недоработки своих устройств. Сказываются колоссальные масштабы их производства, ведь даже при самых строгих стандартах качества исключить бра...

[Перевод] Используйте парсинг вместо контроля типов В 2019 году была написана потрясающая статья Parse, don’t validate. Я крайне рекомендую изучить её всем программистам (а также недавнее дополнение к ней Names are not type safety). Её основная идея заключается в том, что существует два способа проверки валидности входящих ...

Systemd, интерактивные скрипты и таймеры Введение При разработке под linux возникают задачи создания интерактивных скриптов, выполняемых при включении или завершении работы системы. В system V это делалось легко, но с systemd вносит коррективы. Зато оно умеет свои таймеры. Читать дальше →

UXD — Реальность и будущее в дизайне или человек во главе всего Немного истории. С 2013 года, в обиходе аббревиатура UI (точное обозначение User Interface), а в 2015 году добавилась новая – UX (точное обозначение User experience).Под UI понимается дизайн интерфейса, а под UX – аналитика, ключевой опыт и удобство в пользовательских интерф...

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

Измерение температуры тела: представлен умный браслет Huawei Band 6 Pro с огромным экраном Компания Huawei представила сегодня новый умный браслет Huawei Band 6 Pro на большой презентации в Китае.  Главной изюминкой Huawei Band 6 Pro стала возможность изменения температуры тела пользователя. В остальном он почти идентичен Huawei Band 6 (обзор) с огромны...

Большое нововведение Android 12. Темы будут влиять на внешний вид приложений Операционная система Android известна широкими возможностями по настройке. Многие производители предлагают собственные оболочки с уникальным пользовательским интерфейсом и функциями. Большинство оболочек для Android также имеют поддержку тем, которая будет выведена на н...

Тренд на изоляцию и макароны популярнее гречки: результаты первоапрельского квеста для айтишников Ко Дню Рождения OTUS мы выпустили пост про наши достижения за 3 года и небольшой развлекательный тест «Спасут ли айтишники наш 2020-й?». Сейчас разобрали ответы и пофантазировали, как они могли бы повлиять на привычный образ жизни. Бонус — любопытный инсайт, чем тимлиды отли...

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

В режиме пробного запуска вышла Respawnables Heroes — яркий шутер в стиле Overwatch The Respawnables — популярный мультиплеерный шутер, вышедший на мобильных еще в 2012 году. Он все еще активно поддерживается разработчиками, но они трудятся и над новым проектом, который называется Respawnables Heroes. Это тоже мультиплеерный шутер, очень сильно напоминающи...

Мод Halo: Reach предлагает множество карт и игровые режимы "Режим кузницы" наследие Halo, и, хотя в конечном итоге он появится в "The Master Chief Collection" на ПК, инструменты для создания еще не были реализованы. Пользователь может импортировать пользовательские карты и режимы, которые были сделаны ранее. Пакет может быть установ...

Современный код для выполнения HTTP запросов в Swift 5 с помощью Combine и применение их в SwiftUI. Часть 1 Выполнение HTTP запросов — это один из самых важных навыков, которые необходимо получить при разработке iOS приложений. В более ранних версиях Swift (до версии 5) вне зависимости от того, формировали ли вы эти запросы «с нуля» или с использование известного фреймворка Alam...

Redmi Note 8 Pro обновили до MIUI 12 Компания Xiaomi выпустила фирменную прошивку MIUI 12 для европейских пользователей смартфонов Redmi Note 8 Pro. Ранее это обновление вышло для китайской, глобальной, индийской и индонезийской версий смартфона. Напомним, что прошивка MIUI 12, основанная на базе операционной с...

Понимаем красно-черное дерево. Часть 2. Балансировка и вставка Это вторая часть из серии статей "Понимаем красно-черное дерево". Если вы пропустили первую часть, настоятельно рекомендую ознакомиться с ней здесь. Там мы разобрали причину появления кчд и расставили по полочкам некоторые его свойства.В данной части мы разберем вставку и ба...

[Перевод] Разбираемся с launchMode Android Activity: standard, singleTop, singleTask и singleInstance Перевод статьи подготовлен специально для студентов продвинутого курса по Android разработке. Activity — это одна из самых ярких концепций в Android (самой популярной мобильной операционной системе с хорошо продуманной архитектурой управления памятью, которая отлично реал...

Идеальный инструмент для работы с СУБД без SQL для Node.js или Все, что вы хотели знать о Sequelize. Часть 2 Представляю вашему вниманию руководство по Sequelize. Sequelize — это ORM (Object-Relational Mapping — объектно-реляционное отображение или преобразование) для работы с такими СУБД (системами управления (реляционными) базами данных, Relational Database Management System, RD...

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

Как переиспользовать код с бандлами Symfony 5? Часть 6. Тестирование Поговорим о том, как прекратить копипастить между проектами и вынести код в переиспользуемый подключаемый бандл Symfony 5. Серия статей, обобщающих мой опыт работы с бандлами, проведет на практике от создания минимального бандла и рефакторинга демо-приложения, до тестов и ре...

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

50/200+ вопросов по JavaScript Доброго времени суток, друзья! Предлагаю Вашему вниманию небольшой интерактив — своего рода викторину по JavaScript, на данный момент состоящую из 50 вопросов. На мой взгляд, решение подобных задач — лучший способ определить свой уровень мастерства. Предисловие Данная ча...

Traefik, docker и docker registry Под катом вы увидите:• Использования Traefik в качестве обратного прокси для маршрутизации трафика внутрь docker контейнеров.• Использование Traefik для автоматического получения Let’s Encrypt сертификатов• Использование Traefik для разграничения доступа к docker registry пр...

11 способов приготовить еду по-новому: полезные лайфхаки 1. Попробуйте приготовить тефтели в духовке. Приготовить тефтели можно в духовом шкафу, поместив их в форму для кексов. Быстро и просто: слепить из фарша шарики, разложить по форме и запекать 30−40 минут. 2. Не бойтесь замораживать оставшийся лук. Если нарезали много ...

Задание на лето для профессионалов и начинающих К 25-летию домена .RU, которое празднуется в этом году, и в преддверии Дня защиты детей, отмечаемого 1 июня, Координационный центр доменов .RU/.РФ учредил в конкурсе «DOT-журналистика» специальную номинацию «25RUЛЕТ». Победитель будет выбран как среди профессиональных журна...

[Перевод] Почему на Raspberry Pi4 стоит поставить 64-битную ОС Одно из преимуществ работы на компанию, занимающуюся производством программ, заключается в том, что вам часто представляется возможность протестировать прототипы нового железа. Однако не в данном случае – я купил себе Raspberry Pi4 потому, что она очень дешёвая! На Raspbe...

[Перевод] Delta: Платформа синхронизации данных и обогащения В преддверии запуска нового потока по курсу «Data Engineer» подготовили перевод интересного материала. Обзор Мы поговорим о достаточно популярном паттерне, с помощью которого приложения используют несколько хранилищ данных, где каждое хранилище используется под свои цели,...

Epic Games раздаёт игры Sherlock Holmes: Crimes and Punishments и Close to the Sun Epic Games Store преподнёс геймерам очередной подарок в форме бесплатных игр Sherlock Holmes: Crimes and Punishments и Close to the Sun. Оба проекта можно добавить в свою библиотеку вплоть до следующего четверга, 16...

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

Подробные технические характеристики Xbox Series X Официальный дебют Xbox Series X состоялся 13 декабря, на ежегодной премии The Game Awards 2019. Благодаря информационному порталу Windows Central стали известны подробные спецификации новой игровой консоли. Дизайн Xbox Series X выполнен в форме миниатюрного ПК. Как…

Генерация под контролем: как обуздать мощные языковые модели Intro Если вы не проспали последние пару-тройку лет, то вы, конечно, слышали от трансформерах — архитектуре из каноничной Attention is all you need. Почему трансформеры так хороши? Например, они избегают рекуррентности, что дает им возможность эффективно создавать такое пред...

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

[Из песочницы] Способы реализации API-сервера на Golang с автогенерацией кода и документации Я бы хотел в этой статье рассказать вам о том как можно быстро и просто сделать веб сервер на языке Golang с документацией к нему. И о том какие есть подходы и инструменты для их реализации Сегодня мы разберем эти готовые инструменты: swagger-api/swagger-codegen go-swagger/...

Дата анонса и промо-ролик с Samsung Galaxy A51 Прошло почти десять месяцев со дня появления на рынке Samsung Galaxy A50, и компания готовится представить его прямого преемника Galaxy A51. Премьера смартфона должна пройти 12 декабря во Вьетнаме. Уже известно, что в этом году Samsung приведет дизайн своих смартфонов к един...

Металлоискатель. Мастер Модель Датчика на ЧПУ или 3Д принтере Файлы для фрезеровки/печати форм для вакуумной формовки или прямой печати корпусов катушек МД (ссылки в описании под видео):https://youtu.be/YUW9iQO5xlUhttps://youtu.be/xhNPa28VXuY

РБК перезапустит раздел «РБК Pro» с публикациями и видео для бизнеса и введёт подписку за 800 рублей в месяц До этого пользователи могли прочитать материалы из раздела «РБК Pro», заполнив форму регистрации.

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

[Перевод] Управление по защите данных Германии: телеметрия в Windows 10 1909 Enterprise может быть полностью отключена Телеметрия давно стала горячо обсуждаемой темой с момента, когда Microsoft выпустил первую версию Windows 10. Microsoft решил глубоко интегрировать сбор данных в операционную систему — да так глубоко, что у пользовательских выпусков Windows 10 Home и Windows 10 Pro не было о...

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

T-FLEX CAD 17 - Измерения и анализ геометрии Друзья!Публикуем ещё один интересный пост по новым возможностям T-FLEX CAD 17.В предыдущем материале мы рассказали об инструментах по работе с поверхностями, 3D кривых и общих операция 3D моделирования САПР T-FLEX CAD 17. Теперь разберём подробно новые и обновлённые инструме...

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

[Перевод] Как разобрать URL в JavaScript? Доброго времени суток, друзья! Представляю Вашему вниманию перевод заметки «How to Parse URL in JavaScript: hostname, pathname, query, hash» автора Dmitri Pavlutin. Унифицированный указатель ресурса или, сокращенно, URL — это ссылка на веб-ресурс (веб-страницу, изображ...

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

Кто создал Java: главное про Джеймса Гослинга Java-разработчики знают, что язык создал Джеймс Гослинг, но зачастую на этом знания о нём и заканчиваются. Кто это вообще такой? Что ещё он делал в жизни? Почему перестал участвовать в работе над Java? Мы считаем, что такие люди заслуживают большего внимания. Поэтому, во-пе...

[Перевод] Python. Язык, на котором просто мыслить Привет, Хабр! У нас возможен предзаказ долгожданного второго издания книги "Простой Python". Перевод первого издания вышел в 2016 году и по сей день остается в числе бестселлеров. Поскольку мы убеждены, что Python — лучший язык программирования для начинающих, ...

[Перевод] Заменяем Redux c помощью Observables и React Hooks Управление состоянием — одна из важнейших задач, решаемых в разработке на React. Было создано множество инструментов в помощь разработчикам для решения этой задачи. Наиболее популярным инструментом является Redux — небольшая библиотека, созданная Дэном Абрамовым, и предназн...

Materialise Magics - Что это за программа и полезные функции Решил сделать видео о программе которой часто пользуются при подготовки моделей для печати.В программе большой функционал которого хватает чтобы не использовать стороннюю программу дополнительную.Надеюсь вам понравится видео. Не судите строго мой английский и голос(волновалс...

РБК введёт платную подписку за 800 рублей в месяц на перезапущенный раздел «РБК Pro» с публикациями и видео для бизнеса До этого пользователи могли прочитать материалы из раздела «РБК Pro», заполнив форму регистрации.

Робот-колобок Samsung Ballie — домашний помощник со встроенной камерой Компания Samsung представила на выставке CES 2020 миниатюрного робота Ballie. Он выполнен в форме миниатюрного шара и может выполнять различные задачи, в том числе по расписанию.

Капля в море: Запуск Drupal в Kubernetes Я работаю в компании Initlab. Мы специализируемся на разработке и поддержке Drupal проектов. У нас есть продукт для быстрого создания Ecommerce решений, основанный на Drupal. В 2019 году мы начали решать задачу построения масштабируемой и отказоустойчивой инфраструктуры для...

Xiaomi Mi Mix 3 получил стабильную версию MIUI 12 Компания Xiaomi выпустила стабильную версию прошивки MIUI 12 для флагманских в прошлом смартфонов Xiaomi Mi Mix 2S и Mi Mix 3. Пока обновление распространяется в Китае, но в ближайшие недели оно станет доступно для пользователей этим смартфонов из других стран. Вероятно, для...

Законопроект об изменениях в электронной подписи Уходящий год запомнился шумихой вокруг применения электронной подписи (далее — ЭП) в мошеннических целях. Началось всё с того, что я запостил инструкцию о том, как зарегистрировать переход права на недвижимость с помощью ЭП. Затем то ли, это совпадение, то ли «не думаю», но...

Что такое WIMP-интерфейс и почему он до сих пор с нами? В 1973 году для персонального компьютера «Xerox Alto» был создан первый графический пользовательский интерфейс. С тех пор прошло почти 50 лет, однако всё те же принципы взаимодействия с компьютером используются по сегодняшний день. Что лежит в основе этих принципов и действи...

Теперь вы будете обновлять графические драйвера и на смартфонах Сегодня компания Qualcomm уже похвасталась, что её новейшие SoC Snapdragon 865 и Snapdragon 765/765G первыми в мире получили поддержку API Android Identity Credential, посредством которого в смартфонах можно реализовать хранилище цифровых копий различных удостоверений л...

[Перевод] Вышел релиз GitLab 13.11 с агентом для Kubernetes и настройкой конвейера для проверки соответствия требованиям В прошедший День Земли мы думали о росте. Наши клиенты масштабируют свои DevOps-процессы, и с их ростом возрастает потребность в ещё большей эффективности и автоматизации контроля. GitLab Kubernetes Agent теперь доступен на GitLab.com, что позволит вам воспользоваться преим...

Обзор ONYX BOOX Note 2 — ридер с большим экраном и максимальными возможностями Наверное, легко было обозревать первые электронные книги (ридеры, «читалки») с экранами на «электронных чернилах». Достаточно было пары фраз: «Форма корпуса — прямоугольная. Что умеет делать — показывать буквы». Сейчас так легко обзор не напишешь: ридеры обзавелись сенсорны...

ТЕСТ: Реформатор или тиран — какой вы правитель? Монархии в России не существует более 100 лет, однако монархисты никуда не деваются. За эту форму правления высказываются 22% жителей страны. Ещё 19% не против царя, но не знают, кто мог бы занять престол. Не исключено, что это вы! Пройдите тест, чтобы узнать, какой след вы ...

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

Samsung меняет форму будущего. Компания приглашает на презентацию Galaxy Unpacked 2020, обещая уникальные призы Дата анонса новых флагманских смартфонов Samsung уже давно не является секретом. Мероприятие Galaxy Unpacked 2020 стартует 11 февраля текущего года в 22:00 по Москве. Но сегодня Samsung решила ещё раз напомнить об этом событии, опубликовав приглашение на официальном са...

[Перевод] Как инженеры GM тестируют электронику Лаборатория электрической интеграции General Motors в Техническом центре Уоррена борется с рутинной работой по тестированию множества электронных устройств в современных автомобилях. По словам Гари Бандурски, исполнительного директора по глобальным электрическим компонент...

Пример event-driven приложения на основе вебхуков в объектном S3-хранилище Mail.ru Cloud Solutions Rube Goldberg coffee machine Event-driven architecture повышает ценовую эффективность используемых ресурсов, потому что они задействуются только в тот момент, когда они нужны. Существует масса вариантов, как это реализовать и не создавать дополнительные облачные сущности в...

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

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

Как интерфейс рассказывает истории в видеоиграх В копилке Plarium Krasnodar набралось много интересных материалов, и мы хотим поделиться примечательными, на наш взгляд, примерами нарративного дизайна, связанного с проектированием пользовательского взаимодействия (UX) и графического интерфейса (GUI). Читать дальше →

Не работает GPS на iPhone, как исправить Пользу реализованной в iPhone функции GPS сложно переоценить – с ее помощью проще и легче добраться до пункта назначения, используя программный навигатор, она незаменима во время игры в Pokémon GO и позволяет приложениям отслеживать местоположение пользователя. Тем не менее,...

Что нового ждать от YouTrack в 2020? Хочу поделиться с вами планами по развитию YouTrack в 2020 году. Основные изменения, над которыми мы сейчас работаем, — это раздел “Статьи” (так мы назвали редактируемые страницы базы знаний), реакции в комментариях к задачам, Helpdesk, поставляемый практически “из коробки”,...

OxygenOS обзавелась магазином тем Android наиболее известен своей индивидуальной настройкой и каждый OEM-производитель Android-гаджетов предлагает собственный пользовательский интерфейс на своих смартфонах и планшетах. OnePlus тоже радует своих потенциальных покупателей возможностью выделиться — бренд извест...

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

[Перевод] MVC в Unity со Scriptable Objects. Часть 3 Завершение цикла статей от Cem Ugur Karacam о реализации MVC в Unity с помощью Scriptable Objects. Прочитать предыдущие части вы можете здесь и здесь. Читать дальше →

[Перевод] Мягкие частицы в WebGL и OpenGL ES Системы частиц это одни из самых простых способов сделать 3D сцену визуально богаче. В одном из наших Android приложений 3D Buddha Live Wallpaper достаточно простая сцена, которой было бы неплохо добавить чуть больше деталей. И когда мы думали как добавить разнообразия изобр...

Блендинг и Unity Terrain: как избавиться от пересечений и перестать делать глазам больно Для того, чтобы получить реалистичный мир внутри игры, необходимо учитывать взаимодействие различных форм рельефа между собой и с другими моделями. И если видимые линии пересечения между 3D-моделями портят органичность изображения, стоит задуматься над тем, как их устранить....

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

[Из песочницы] Почему не стоит начинать карьеру в маленькой не-IT компании Привет! Последние 2 месяца я отработал в небольшой компании. Это был мой первый опыт работы программистом в компании, и я хочу поделиться проблемами, с которыми столкнулся, и выводами из них. Надеюсь, этот пост сбережёт начинающим специалистам время и нервы. Читать дальше...

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

Собираем простейшую ZigBee-сеть, программируем под Mbed, общаемся через MQTT Собираем простейшую ZigBee-сеть, программируем под MBed, общаемся через MQTT Эта статья — большой учебный практикум начального уровня по использованию XBee-модуля в связке с микроконтроллером, имеющим на борту Mbed OS. Стек XBee реализует ZigBee-стандарт и подходит для задач...

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

Ученые назвали ранние признаки тяжелой формы коронавируса Журналисты портала MedRxiv опубликовали материал, в рамках которого ученые из Медицинской школы имени Гроссмана назвали ранние признаки тяжелой формы коронавируса. Для этого исследователи изучили информацию о 4103 людях с положительными результатами на наличие коронавирусной...

Биткоин-биржа Poloniex расширит листинг в начале 2020 года Криптовалютная биржа Poloniex опубликовала форму для подачи заявки на листинг. Представители площадки пообещали регулярно добавлять новые активы в начале следующего года. We’re excited to open up our listing application again! We’ll begin listing new assets regularly in earl...

2 ТБ места на диске и другие коммерческие сервисы «Яндекса» стали бесплатными для благотворительных фондов Компания Яндекс при поддержке Теплицы социальных технологий представляет новый пакет возможностей Care.Yandex, доступный благотворительным фондам. Организации могут получить бесплатный доступ к сервисам Яндекс.Диск и Яндекс.Треккер бесплатно на один год (с возможностью прод...

Игровые механики на уроке геометрии или векторы на Unity 3D На примере создания 2D игры «Баскетбол», рассмотрим векторы (скорости, сил, локальной и глобальной систем координат). Разберем принципы представления систем координат и представления векторов. А еще, затронем работу с LineRenderer и многокамерность. Читать далее

В Google Data Studio теперь можно создавать собственное расписание для отправки отчётов В начале января Google добавил несколько новых функций в сервис Центр данных (Data Center). Теперь в нём можно планировать отправку отчётов на email через пользовательское расписание и чаще обновлять данные из источников по ряду коннекторов. Для создания пользовательского ра...

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

RFID-решение ГК «Микрон» реализовано на ООО «С.П. Гелпик» RFID-решение ГК «Микрон» для автоматизации производственной логистики реализовано на ООО «С.П. Гелпик». Каждый промаркированный объект теперь можно оперативно отследить на всех этапах логистической цепочки — от начала ...

Meizu 17: инновации в материалах, камере и не только Завтра, 14 марта 2020, исполняется 17 лет с момента основания компании Meizu, в связи с чем Meizu опубликовала открытое благодарственное письмо, в котором она поблагодарила своих партнеров, друзей и пользователей. Производитель отметил, что всшышка коронавируса действит...

Новая тема MIUI переносит Android 12 на смартфоны Xiaomi Хотите Android 12? Есть тема, разработанная для Xiaomi Хотя мы все еще далеки от финальной версии Android 12, новая тема Android 12 Pro Max хочет внести ожидаемые с таким нетерпением изменения в смартфоны Xiaomi. Основываясь на том, что мы видели в Developer Preview, с новым...

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

[Перевод] Имитация рисования от руки на примере RoughJS RoughJS это маленькая (<9 КБ) графическая библиотека JavaScript, позволяющая рисовать в эскизном, рукописном стиле. Она позволяет рисовать на <canvas> и с помощью SVG. В этом посте я хочу ответить на самый популярный вопрос о RoughJS: как это работает? Немного ист...

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

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

[Из песочницы] Конфигурация кластера из трех узлов ZooKeeper и брокеров Apache Kafka Доброго времени суток! В этой статье рассмотрим настройку кластера из трех узлов ZooKeeper (служба координации распределенной системы), два из которых — брокеры сообщений Kafka, третий — управляющий. В результате будет реализована следующая схема компонентов: Читать дал...

Ученые нашли недорогое средство для лечения рака крови В популярном научном журнале EMBO Molecular Medicine была опубликована статья, в которой говорится о новой находке сотрудников Каролинского института — они сумели обнаружить, что крайне недорогой и широко используемый препарат способен бороться с раком в рамках терапии резис...

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

Экстремал сделал валентинку из самого себя в снегу Как сообщает РИА Новости, свой подвиг мужчина совершил на территории городского Ледового парка. Резанов на глазах у собравшихся жителей Якутска пролежал под снегом в ледяной чаше в форме сердца 12 минут и 52 секунды. «Это посвящается моей супруге Ирине. Она мужественная жен...

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

Знакомство с wal-g системой бекапирования PostgreSQL WAL-G — простой и эффективный инструмент для резервного копирования PostgreSQL в облака. По своей основной функциональности он является наследником популярного инструмента WAL-E, но переписанным на Go. Но в WAL-G есть одна важная новая особенность — дельта-копии. Дельта-копи...

Чтение на выходные: 10 материалов про музыкальные пасхалки, ритм-игры и бесплатные аудиосэмплы Сегодня в нашей подборке будет много интересного: поговорим о пасхалках в виниловых релизах, скрытых треках на Audio CD, странных пользовательских видео на YouTube, звуковом сопровождении игр и треках, которые были «зашиты» популярные операционные системы. Всех, кто устал о...

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

«Россети» уходят в онлайн Связаться с энергетиками можно через Единый портал электросетевых услуг, новое мобильное приложение "Россети - личный кабинет", доступное пользователям устройств на Android и IOs, портал СветлаяСтрана.рф и сайты сетевых компаний. Это ответ на современные тенденции ...

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

[Перевод] Понимание CSS Grid (2 часть): Grid-линии Приветствую! Представляю вашему вниманию перевод статьи «Understanding CSS Grid: Grid Lines» автора Rachel Andrew В первой статье из серии "Понимание CSS Grid" мы рассмотрели, как создавать родительский grid-контейнер и различные свойства, применяемые к данному эл...

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

Xiaomi Mi 9 Lite получил стабильную MIUI 12 Компания Xiaomi выпустила стабильную версию прошивки MIUI 12 для глобальной, европейской и российской версий смартфона Xiaomi Mi 9 Lite. Прошивки фигурируют под маркировками V12.0.2.0.QFCMIXM, V12.0.2.0.QFCEUXM и V12.0.2.0.QFCRUXM. Напомним, что MIUI 12, основанная на о...

Коронавирус может передаваться через пищу и воду Специалисты Военно-медицинская академия имени С. М. Кирова в рекомендациях, подготовленных для министерства обороны России из-за пандемии коронавируса, назвали возможные способы заражения и отметили, что здоровые люди, переболев COVID-19, приобретают иммунитет к SARS-CoV-2. ...

Кенес Ракишев: «SIRIN LABS усовершенствовала криптокошелек FINNEY» Швейцарско-израильская компания SIRIN LABS, представила обновление криптокошелька Finney, разработанного специально для смартфона SIRIN LABS FINNEY. Обновления коснулись работы с биткоинами, лайткойнами и криптовалютой DASH, а также в добавлена поддержка cмартфона с 64 битны...

Создан компьютер в форме визитки Инженер Джордж Хиллиард (George Hilliard) создал мини-компьютер под управлением Linux в форме визитки. Устройство получилось, конечно, слабое, но любопытное.

Epic Games предлагает бесплатную игру InnerSpace Игровой магазин Epic Games предлагает бесплатную игру про исследование космоса InnerSpace. Игра заменяет предложенные на прошлой неделе Assassin's Creed Syndicate и Faeria. InnerSpace - видеоигра-головоломка, совместима с платформами Windows, Xbox, Linux, OS X и Ninte...

DDoS атаки на 7 уровень — защита сайтов DDoS атаки на 7 уровень (на уровень приложения) наиболее простой способ привести в нерабочее состояние сайт и навредить бизнесу. В отличие от атак на другие уровни, когда для отказа сайта необходимо организовать мощный поток сетевого трафика, атаки на 7 уровень могут проходи...

Windows 10 Build 19582 доступна для скачивания Microsoft выпустила новую сборку Windows 10 Build 19582. Новый билд привнес улучшения Eye Control, а также появились новые функции для приложения «Ваш телефон», где теперь реализованы кроссплатформенный буфер обмена и Rich Communication Service. Список изменений: • исправлен...

Материнская плата для AMD Ryzen с Thunderbolt 3 впервые сертифицирована Intel Материнские платы для процессоров AMD с разъёмом Thunderbolt 3 пусть редко, но встречаются, однако до сегодняшнего дня ни одна из них не была официально сертифицирована Intel, которая и разработала интерфейс Thunderbolt. Но теперь одна из материнских плат ASRock для AMD с ин...

На дисплее iPhone XR появилась странная полоса. Так бывает и на iPhone 11   Впервые iPhone XR с безрамочным экраном IPS был показан осенью 2018 года. С тех пор прошло уже немало времени, чтобы убедиться в надежности аппарата, если бы не одно НО. В последнее время начали появляться жалобы на тёмные полосы по периметру дисплея. Выглядят о...

[Перевод] Использование паттерна BFF для создания общих типов в бэкенде и фронтенде Контракт между бэкендным сервисом и фронтендным потребителем (или клиентом) обычно является местом соединения двух миров. Такой контракт может принимать форму спецификации REST API, конечной точки GraphQL, или чего-то другого. Главное, чтобы он сообщал обеим сторонам, чего ...

[Перевод] Усложняем Sci-fi-модели процедурно: что такое Greeble и как его использовать Для начала позвольте мне пожаловаться, что «greeble» — ужасное слово, которое нужно изгнать из словаря. Ну, сняв камень с души, перейдём к объяснениям. Greeble — это мелкие повторяющиеся детали, добавляемые к модели, чтобы придать ей ощущение масштаба и определённой эстети...

Samsung Galaxy Unpacked 2020 пройдёт 11 февраля Компания Samsung Electronics объявила дату своего первого Galaxy Unpacked в 2020 году, на котором очевидно будут представлены новые смартфоны Galaxy S-серии. Правда сами корейцы нашли более обтекаемую форму — «компания представит устройства, которые определят след...

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

Huawei представила новые умные очки Компания Huawei снова обратилась к Gentle Monster с предложение создать новые умные очки, которые были анонсированы после вчерашней презентации флагманской линейки смартфонов Huawei P40. Год назад, во время появления на рынке Huawei P30, были представлены первые умные о...

Представлен робот RollBot, подносящий туалетную бумагу В рамках выставки CES 2020 было представлено множество интересных и необычных устройств, среди которых оказался и робот, подносящий туалетную бумагу.Устройство получило название RollBot, а его разработчиком является производитель туалетной бумаги Charmin. RollBot имеет небо...

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

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

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

[Перевод] Видеозвонки с виртуальным фоном и опенсорсные инструменты Сейчас, когда многие из нас находятся на карантине из-за COVID-19, видеозвонки стали куда более частым явлением, чем раньше. В частности, сервис ZOOM неожиданно стал очень популярным. Вероятно, самой интересной возможностью Zoom является поддержка виртуального фона (Virtual ...

Ping из Антарктиды. Пост настоящего админа: с котиками и пингвинами Всем привет! Меня зовут Максим и я работаю обычным сисадмином в необычном месте: на антарктической станции Беллинсгаузен. В этом посте я расскажу, что мы делаем, как держим связь со всем остальным миром и чем работа здесь отличается от обычной работы сисадмина. Всем, кому ин...

iPhone — это сквиркл!?! Это что ещё за зверь? Давайте сыграем в игру. У нас есть два ряда знакомых всем пользователям iOS-иконок. На первый взгляд иконки сверху и снизу одинаковые. Но это не так. В одном ряду вы видите настоящие иконки, а в другом подделку. Можете ли вы определить, где какие? Не торопитесь, посмотрите...

Сверточная нейронная сеть и ее интеграция в iOS (часть 1) Средства реализации. Различные алгоритмы машинного обучения интегрированы в множество высокоуровневых языков программирования. Наиболее популярным и быстро развивающимся из них является Python. TensorFlow — открытая программная библиотека для машинного обучения, разработа...

Какую цену мы платим за использование async/await в языках JS / C# / Rust Привет, Хабр ! Работая с Javascript / Typescript, я давно заметил, что асинхронное API работает медленней чем аналогичное синхронное, и даже знал что так должно быть. Но на последнем проекте асинхронная работа с файловой системой стала узким местом, и я озаботился замерами. ...

Исправление ошибки Microsoft Visual C++ с кодом 0x80070666 при запуске игр на Windows 10 Сегодня мы разберем довольно частую ошибку, которая раздражает пользователей Windows при запуске некоторых игр. Она связана с пакетом Microsoft Visual C++ — вы увидите сообщение «Настройка не завершена» с информацией о том, что уже установлена другая версия этого продукта и ...

ACL коммутаторов в деталях ACL (Access Control List) на сетевых устройствах могут быть реализованы как аппаратно, так и программно, или привычней говоря hardware и software-based ACL. И если с software-based ACL должно быть всё понятно, — это правила которые хранятся и обрабатываются в оперативной пам...

Аутентификация в Kubernetes с помощью Dex: прикручиваем LDAP Сегодня я подробно разберу настройку аутентификации в Kubernetes с помощью Dex в связке с LDAP, а также покажу, как можно добавлять статических пользователей в Dex.  В статье не буду останавливаться на основных принципах работы Dex, а сразу перейду к установке и настройке L...

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