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

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

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

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

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

[Перевод] JavaScript tree shaking, like a pro Это перевод статьи об оптимизации и уменьшении размера бандла приложения. Она хороша тем, что тут описаны best practices, советы, которых стоит придерживаться, чтобы тришейкинг работал и выкидывал неиспользуемый код из сборки. Она будет полезной многим, потому что сейчас все...

[Перевод] Усложнение команд консоли, 1979−2020 Моё хобби — открыть «Философию UNIX» Макилроя на одном мониторе, одновременно читая маны на другом. Первый из принципов Макилроя часто перефразируют как «Делайте что-то одно, но делайте хорошо». Это сокращение от его слов «Создавайте программы, которые делают одну вещь хоро...

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

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

Razer представил самую легку игровую мышь Razer Viper Mini Razer Viper Mini весит всего лишь 61 граммов. Это уменьшенная версия мыши Viper. Razer Viper Mini имеет идентичный дизайн с старшей версией Viper, единственные отличия это ее размеры и вес. Razer Viper Mini был уменьшен до размеров 118,3 x 53,5 x 38,3 мм, по сравнению с ...

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

Это позволит уменьшить чёлку iPhone 13. Смартфон получит вдвое уменьшенную микросхему Face ID Как сообщает DigiTimes, компания Apple будет использовать уменьшенные на 40-50% микросхемы VCSEL в смартфонах линейки iPhone 13, которые применяются для 3D-сканирования и распознавания лиц в системе фронтальных камер. Это является ещё одним доказательством того, что раз...

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

У Samsung готовы впервые в мире 3-нанометровые транзисторы GAAFET Наиболее передовым техпроцессом, освоенным TSMC и Samsung в серийном производстве, является 7-нанометровый. Сейчас компания TSMC инвестирует значительные средства в 5-нанометровый техпроцесс, который, по неофициальным данным, будет использован для выпуска SoC Apple A14 ...

Moxy Strategy plugin Иногда простые вещи очень утомляют, особенно когда их необходимо делать постоянно. Одна из таких вещей при работе с фреймворком Moxy — это добавление стратегий к функциям. Для ускорения этого процесса был написан плагин, который по "alt+enter" предоставляет выбор ...

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

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

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

[Перевод] Как получить размеры экрана, окна и веб-страницы в JavaScript Доброго времени суток, друзья! Представляю Вашему вниманию перевод небольшой заметки «How to Get the Screen, Window, and Web Page Sizes in JavaScript» автора Dmitri Pavlutin. Для определения ориентации окна браузера (ландшафтной или портретной) можно сравнить его ширину...

Lego Mindstorms EV3 battery holder 18650 Здравствуйте,Любителям Lego Mindstorms EV3 предлагаю свой вариант питания системного блока.https://www.thingiverse.com/thing:4587037Заменил 6 стандартных батареек 1.5 вольта на 2 аккумулятора размера 18650.Аккумуляторы заряжаю зарядкой Liitokala lii-500.Модель сделана в прог...

Как сжать модель fastText в 100 раз Модель fastText — одно из самых эффективных векторных представлений слов для русского языка. Однако её прикладная польза страдает из-за внушительных (несколько гигабайт) размеров модели. В этой статье мы показываем, как можно уменьшить модель fastText с 2.7 гигабайт до 28 ме...

Dynamic Delivery в многомодульных проектах (часть 1) Привет! Меня зовут Юрий Влад, я Android-разработчик в компании Badoo и занимаюсь внедрением Dynamic Features в наши проекты. Dynamic Delivery — технология, позволяющая устанавливать и удалять части приложения прямо во время работы для того, чтобы уменьшить место, занимаемо...

Алгоритмы быстрой обработки HTTP-строк В HTTP/2 появилась компрессия стандартных заголовков, но тело URI, Cookie, значения User-Agent по-прежнему могут составлять десятки килобайт и требуют токенизации, поиска и сравнения подстрок. Задача становится критичной, если HTTP-парсер должен обрабатывать интенсивный злон...

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

[Перевод] Быстрый поиск файлов От переводчика: предлагаю вашему вниманию перевод очень старой статьи, опубликованной 15 января 1983 года. Несмотря на столь внушительный возраст, статья показалась мне интересной, и возможно, что она будет полезной для кого-то и сегодня. На эту статью, кстати, ссылается раз...

MMORTS видеоигра Starborne предлагает принять участие в открытом бета-тестировании Starborne - это бесплатная MMORTS для ПК в жанре стратегии 4Х. Игра схожа с CIvilization. 2-го апреля будут внесены многочисленные изменения в игру. Была улучшена производительность и стабильность игры. Изменения коснулись и игрового процесса. Размер альянса был уменьшен ...

[Перевод] Как JIT инлайнит наш C# код (эвристики) Инлайнинг — одна из самых важных оптимизаций в компиляторах. Она не только убирает оверхед от вызова, но и открывает много возможностей для других оптимизаций, например, constant folding, dead code elimination и т.д. Более того, иногда инлайнинг приводит к уменьшению размера...

[Перевод] Использование современных графических форматов в веб-проектах Эдди Османи, в статье «Цена JavaScript в 2018 году», озвучил одну ценную мысль: время, необходимое на обработку скрипта размером 200 Кб, и на обработку изображения, имеющего такой же размер, серьёзно различается. Дело в том, что при обработке кода браузеру нужно проделать бо...

Как надо исправлять утечки маршрутов Стоит оговориться, что нижеследующая история во многом уникальна. И вот как она начиналась. В течение примерно одного часа, начиная с 19.28 UTC вчера, 1 апреля 2020 года, крупнейший российский интернет-провайдер — Ростелеком (AS12389) — начал анонсировать сетевые префиксы к...

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

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

Каретка для 3д принтера, на 4-х роликах (много фото) Каретки для 3д принтера, на 4-х роликах(2 регулируемых), из алюминиевого уголка и пластиковой сердцевины выполняющей роль крепления чего на каретку. При желании, пластиковую сердцевину можно заменить на что то алюминиевое, т.к. всю нагрузку по крепости каретки держат алюмини...

Знакомство с Flyingbear Reborn             Flyingbear Reborn это FDM принтер построенный на базе CoreXY и является "перерождением" Flyingbear Ghost 5". Я мало знаком с этой фирмой так что получилось у них это или нет решать Вам.            Принтер использует прозрачный Direct экструдер фирмы BMG, Wifi, и ...

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

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

Компания F-Secure представила компьютер размеров с флэш-диск Компания F-Secure выпустила компьютер с операционной системой Linux размером с флэш-диск. Он был разработан с основными требованиями информационной безопасности. Стоимость устройства составляет 149 долларов. Компьютер USB Armory Mk II имеет размеры 66 x 19 x 8 мм без ко...

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

Новый фронтенд Одноклассников: запуск React в Java. Часть I Многие слышали название GraalVM, но опробовать эту технологию в продакшене пока довелось не всем. Для Однокласснииков эта технология уже стала «священным Граалем», меняющим фронтенд. В этой статье я хочу рассказать о том, как нам удалось подружить Java и JavaScript, и нач...

SteelSeries выпускает фантастическую периферию в стиле Neon Rider Новая периферия в стиле Neon Rider разработана двумя компаниями SteelSeries и Red Moon. Было выпущено три продукта: коврики для мыши и игровая мышь. Новинки уже доступны для заказа. QcK L Neon Rider Edition игровой коврик, компактный вариант для мышки с размером 450x400...

Как изменить размер и количество иконок приложений Launchpad в macOS Наверняка, далеко не всех пользователей macOS устраивает размер и количество иконок в Launchpad. Действительно, почему в Apple не предусмотрели возможность изменять эти, казалось бы, нехитрые параметры, ведь в том же Finder подобное возможно? В нашем материале мы расскажем, ...

Работники американского сервиса доставки продуктов Instacart опять проведут протесты из-за условий оплаты труда Сотрудники требуют восстановить стандартные чаевые в размере 10% для всех заказов.

Как бесплатно заменить насадки для AirPods Pro Заменить амбушюры на AirPods Pro можно бесплатно Многих покупателей AirPods Pro волнует вопрос: а что делать, когда комплектные белые амбушюры наушников придут в негодность? Или просто станут желтого оттенка от специфики человеческого уха. Apple нашла выход и из этой ситуаци...

«Hello, Checkmarx!». Как написать запрос для Checkmarx SAST и найти крутые уязвимости Привет Хабр! В статье я хочу рассказать о нашем опыте создания своих запросов в Checkmarx SAST. При первом знакомстве с этим анализатором может сложиться впечатление, что кроме поиска слабых алгоритмов шифрования/хеширования и кучи false positive, он ничего больше не...

Стабильная MIUI 12 прибыла на Redmi Note 9 в Европе Компания Xiaomi начала распространять фирменную оболочку MIUI 12 для смартфонов Redmi Note 9 в Европе.  Стабильная версия европейской прошивки на основе Android 10 доступна «по воздуху». Апдейт имеет номер V12.0.1.0.QJOEUXM и размер 538 МБ. Несмотря на...

В польском магазине замечен бандл Xbox Series X с игрой Cyberpunk 2077 Похоже, вскоре Microsoft представит новый бандл, который объединит в себе игровую консоль Xbox Series X и одну из самых ожидаемых игр этого года — Cyberpunk 2077. Упоминание этого бандла было обнаружено в польском интернет магазине RTV Euro AGD, который является одним из кр...

Обзор Microsoft Arc Mouse. Беспроводная мышка толщиной в смартфон Проблема большинства мышек в том, что их неудобно носить с собой вместе с ноутбуком. По этой причине приходится покупать либо совсем миниатюрную мышку либо взять что-то более привычных размеров и свыкнуться с тем что она всегда будет торчать из кармана сумки. К нам в руки по...

MSI GeForce GTX 1650 поражает размерами Довольно часто при сборке компьютера пользователь понимает, что в его корпус просто не помещается видеокарта, к примеру, так как под нее не хватает высоты или ширины корпуса. Теперь в продажу поступит видеокарта MSI GeForce GTX 1650, которая выглядит очень привлекательно и п...

Как выбрать 4K-телевизор в 2020 году? «Игра престолов» закончилась, но золотая эпоха телевидения продолжается. Каждую неделю Netflix, HBO и другие производители сериалов выпускают новые шоу и продолжения старых, но на чём смотреть всё эти великолепие? В этой заметке мы поможем вам подобрать телевизор под любые з...

Появились подробные спецификации камеры Canon EOS-1D X Mark III Источник опубликовал подробные спецификации камеры Canon EOS-1D X Mark III, описание которой уже появилось ​​сайтах крупных фотомагазинов Adorama и B&H. Как утверждается, полнокадровая зеркальная камера Canon EOS-1D X Mark III размерам 158 х 83 х 168 мм...

Microsoft начинает реже обновлять Windows 10 Новая стратегия поможет компании уменьшить количество ошибок, проявляющихся в операционной системе.

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

[Перевод] Продуманные запросы: стратегии кэширования в век PWA Давным-давно мы, в деле кэширования, всецело полагались на браузеры. Разработчики в те дни почти никак не могли на это повлиять. Но потом появились прогрессивные веб-приложения (Progressive Web App, PWA), сервис-воркеры, API Cache. Внезапно случилось так, что в руках програм...

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

[Из песочницы] Как научить UITextView красиво выделяться Постановка задачи Дано: многострочный текст. Найти: красиво оформленный фон. «Да это же на часок», — подумал я. — Нужно всего лишь поставить backgroundColor в attributedText». Но этого оказалось недостаточно. Дело в том, что стандартное выделение — это закрашенный прямоуго...

TESS обнаружил похожую на Землю экзопланету в зоне обитаемости NASA’s Goddard Space Flight Center Как сообщает NASA, космический телескоп TESS обнаружил свою первую похожую на Землю планету в зоне обитаемости. Объект получил индекс TOI 700d; он находится в системе, включающей три планеты и располагающейся примерно в 100 световых го...

32 января Часть 1 Праздничное настроение отгудело. Астрономы занялись обычной работой. 13 января 2020 года мимо Земли пролетает огромное космическое тело размером с Нептун. Что это было так никто и не понял, потому что появилось и исчезло космическое тело ровно из ниоткуда. Уфологи, ...

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

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

Сергей Русанов: как банку «Открытие» войти в top-5 Банк «Открытие» объявил о новой стратегии: «От трансформации к инновациям». С ее помощью он собирается войти в top-5 банков по размеру бизнеса уже в 2020 г. Сегодня на реализацию новых стратегических задач нацелено 50 проектов. О новой стратегии и пл...

[Перевод] Тестирование Raspberry Pi 4 на нагрев Raspberry Pi 4 стала гораздо холоднее! За последние четыре месяца обновления прошивки уменьшили энергопотребление в ждущем режиме на 1/2 Вт и почти на 1 Вт под полной нагрузкой. Гарет Халфакри провёл тепловое тестирование платы для журнала MagPi. Raspberry Pi 4 Model B Ras...

Настройка Gmail API для замены расширения PHP IMAP и работы по протоколу OAuth2 Оказавшись одним из счастливчиков, совершенно не готовым к тому, что с 15 февраля 2021 года авторизация в Gmail и других продуктах будет работать только через OAuth, я прочитал статью "Google хоронит расширение PHP IMAP" и загрустил начал предпринимать действия по ...

Corsair представила периферию для MMO игр Компания Corsair выпустила игровую мышь и большой коврик для мыши. Мышь оснащена RGB подсветкой. Производитель говорит, что она разрабатывалась специально для MMO игр. Он оборудована 17 программируемыми кнопками. Scimitar RGB Elite использует датчик 18000 DPI. Компания...

Новый ноутбук Redmi окажется легким, и при этом не разочарует своей автономностью 10 декабря Redmi представит свой «самый тонкий, самый премиальный» (так новинку величают в китайских СМИ) ноутбук RedmiBook 13. С легкой руки все тех же СМИ новинка записаны в конкуренты MacBook Air, но даже если полноценной конкуренции не случится, RedmiBoo...

Дружим ELK и Exchange. Часть 1 Начинаю серию статей, где хочу поделиться своим опытом подключения Exchange и ELK. Этот стэк поможет обрабатывать большие объемы логов и не задаваться вопросом, при каком размере привычные инструменты логирования откажутся нам помогать. Давайте знакомиться с новым бойцом с...

[Перевод] Terraform в AWS: несколько аккаунтов и другие хитрости В этой статье поговорим о нюансах использования Terraform от HashiCorp, в частности о том, как использовать Terraform при управлении несколькими аккаунтами Amazon Web Services (так делают все чаще — из-за размера организации или предпочтений команды DevOps). По сути, AWS са...

После удаления Telegram входит в учетную запись без верификации даже после смены пароля После удаления приложения Telegram с Вашего macOs устройства стандартным путем (переносом из папки Applications в корзину) — в нем остаются файлы. Скриншот файлов Это какая-то часть переписки, информация об аккаунте и т.д. Вещи на первый взгляд не страшные — все, что ест...

Одна история с оператором Redis в K8s и мини-обзор утилит для анализа данных этой БД Что будет, если использовать всем известное in-memory-хранилище ключей и значений в качестве персистентной базы данных, не используя TTL? А если оно запущено с помощью надёжного, казалось бы, оператора в Kubernetes? А если в процессе увеличения реплик Redis мы внесём ещё о...

Western Digital представила внешний накопитель Внешние твердотельные накопители доступны в размерах 500 ГБ, 1 ТБ и 2 ТБ. WD BLACK P50 GameDrive совместим с Microsoft Windows 8.1, 10, Apple MacOS 10.11+, Sony PlayStation 4 Pro и PS4, также поддерживает игровые приставки Microsoft Xbox One. Корпус имеет размеры 11...

iPhone 12 получит множество изменений Apple iPhone 12 ожидается в 2020 году и будет отличаться от предшественников. Будет использоваться новый модуль аккумулятора, для предотвращения перегрева и перезарядки батареи. Его размер уменьшен на 50%, что позволит использовать батарею большей емкости. iPhone 12 бу...

Большой промышленный 3Д принтер Winbo Dragon L4. 3D принтер + лазерный гравер (3 в 1м.) Видео обзор от 3Dtool. Всем привет, Друзья! С Вами 3DTool!Идея совместить в одном устройстве сразу несколько функций всегда очень заманчива. Особенной популярностью у производителей 3D принтеров является добавление возможности лазерной гравировки из-за схожести кинематики подобных устройств. Именн...

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

Игровой движок Unreal Engine 4.25 будет включен в поддержку новых консолей Новые консоли Xbox Series X и PlayStation 5 в данный момент используют стандартный игровой движок Unreal Engine. В дополнении к стандартному движку, новая версия обеспечит поддержку трассировки лучей и технологии Niagara VFX. Были добавлены новые функции. Unreal Engine 4....

Представлен водоблок Raijintek Samos AD5700 RBW Компания Raijintek представила водоблок Raijintek Samos AD5700 RBW. Он предназначен для видеокарт AMD Radeon RX 5700 XT и RX 5700 референсного дизайна. Основание водоблока с полным покрытием изготовлено из меди и никелировано. Крышка изготовлена из прозрачного акрилово...

В The Elder Scrolls V: Skyrim вышел новый мод Wyrmstooth The Elder Scrolls V: Skyrim получает новый мод под названием Wyrmstooth. Он был разработан моддером "Jonx0r". Размер файла составляет 179,9 МБ. Wyrmstooth Mod предлагает игроку убить дракона, который прерывает торговые пути по Скайриму. Помимо нового квеста, мод добавляет ...

Осенняя сессия вопросов Хабру. AMA #22 Огромного размера чейнджлог Хабра оказался передо мной перед последней пятницей месяца. Но глаза боятся, а руки делают: текстовый скальпель почикал всё «системное» и оставил лишь то, на что можно обратить внимание — ознакомиться можно под катом. Ну а в комментариях традицион...

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

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

Пандас и другие для толстых данных В этой заметке я расскажу о паре простых приемов, полезных при работе с данными, не помещающимися в память локальной машины, но все еще слишком мелкими чтобы называться Большими. Следуя англоязычной аналогии (large but not big), будем называть эти данные толстыми. Речь идет ...

Google отснял 16 млн километров панорамных видов для Street View Компания Google впервые назвала точный размер территорий, отснятых для своих сервисов Street View и Google Earth. Так, режим Street View, с помощью которого пользователи могут просматривать снимки городских улиц и пейзажи со всей планеты, содержат 16 млн км панорамных видов....

ASRock анонсировала видеокарту ITX размера RX 5500 XT Challenger ITX ASRock анонсировала видеокарту ITX размера, предназначенная для компактных систем. При своих размерах видеокарта обеспечивает стабильные 60+ FPS при разрешении 1080p. Модель предлагает новейшие функции Radeon Image Sharpening, Fidelity FX, Radeon Anti-Lag и Radeon FreeSync. ...

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

CES 2020: Dell представила флагманский ноутбук XPS 13 (2020) с обновлённым дизайном Dell XPS 13 долгое время считался одним из лучших ноутбуков под управлением Windows, и на CES 2020 компания представила обновлённую версию устройства с новым дизайном. Прежде всего, новинка получила экран InfinityEdge, благодаря которому удалось уменьшить рамки. Размер экра...

Micron планирует запустить производство 128-слойной 3D NAND памяти Производитель памяти Micron готовится к серийному производству памяти основанной на 128-слойной 3D NAND памяти. Как утверждает компания, серийное производство запустится в 3 квартале 2020 года. Компания использует в производстве технологию "плавающий затворов", это позво...

Phison представила два новых контроллера памяти На выставке CES 2020 компания Phison продемонстрировала два SSD накопителя на новом контроллере. Контроллер Phison PS5012-E12S PCIe 3.0 был спарен с QLC NAND компании Micron, для обеспечения 8 Тб памяти для NVME накопителя формата M.2 2280. Компания уменьшила размер кон...

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

[Перевод] Как работает Spring Boot Auto-Configuration Глубокое погружение в мир аннотации Spring Boot @Conditional с проработанными примерами реализаций классов доступа к БД Mongo и MySQL. В моем посте «Почему Spring Boot?» было рассмотрено создание Spring Boot приложения, из которого вы едва ли сможете понять, что происходит з...

B&O выпустила третье поколение беспроводных TWS наушников Beoplay E8 Компания Bang&Olufsen обновила свои беспроводные (TWS) наушники Beoplay E8, которые получили увеличенное время автономной работы, поддержку Bluetooth 5.1 и зарядный кейс с портом USB-C.По сравнению с их предшественниками наушники также были уменьшены в размерах и теперь веся...

Nitro Concepts представил игровой стол Nitro Concepts D12 Новый бренд который производит игровую мебель Nitro Concepts расширил линейку игровых столов. Nitro Concepts D12 уменьшенная версия старшей модели D16. Столешница изготовлена из МДФ материала с таким же материалом, что и D16. Специальная поверхность гарантирует защиту ...

[Перевод] 52 датасета для тренировочных проектов Mall Customers Dataset — данные посетителей магазина:id, пол, возраст, доход, рейтинг трат. (Вариант применения: Customer Segmentation Project with Machine Learning) Iris Dataset — датасет для новичков, содержащий размеры чашелистиков и лепестков для различных цветков. MNIS...

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

Samsung создала прототип 3-нм техпроцесса Samsung удалось создать прототип первого 3-нм техпроцесса. И теперь новая цель для Samsung - стать производителем полупроводников номер один в мире к 2030 году. 3 нм техпроцесс основан на технологии Gate All Around (GAAFET), которая отличается от отраслевого стандарта ...

[Перевод] Life in the Fast Lane Серия статей о GC Don’t Fear the Reaper Life in the Fast Lane Go Your Own Way. Часть первая: Стек Go Your Own Way. Часть первая: Куча В первой из серии статей о GC я представил сборщик мусора в языке D и...

OPPO Find X2 выйдет в 2020 году Представители компании Oppo, поделились информации журналистам, что OPPO Find X2 в разработке. и компания представит его в 2020 году. Новинка получит новый семи нанометровый процессор Qualcomm Snapdragon 865 с модемом X55 который поддерживает сети пятого поколения 5G, а име...

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

Охота за уязвимостями на 7% эффективнее «За что я люблю Россию, так это за низкие налоговые ставки» — анонимуc С ростом дохода у охотника за уязвимостями все более остро становится вопрос о налогах. После определенных сумм мне стало жалко отдавать 13% (даже несмотря на то, что у коллег из США это вообще 30%). К т...

[Из песочницы] Instagram api на минималках Все началось с того, что я захотел сделать канал в инстаграме потратив на поиски и тесты сервисов авто публикаций целый день, далее я решил посмотреть на готовые пакеты гитхаба я удивился на размер кода этих пакетов (некоторые фреймворки php меньше чем эти обертки над инст...

[Перевод] Старый и новый CSS. История веб-дизайна Я увлеклась веб-дизайном и разработкой в конце 90-х. Чёрт побери, как это было давно. И как это было ужасно. Я имею в виду, что сделать сайт и опубликовать его представляло хитрое дело, а заказчиков можно было пересчитать по пальцам. Мне казалось, что большинство разработчи...

[Перевод] Иерархический буфер глубин Краткий обзор Иерархический буфер глубин — это многоуровневый буфер глуби (Z-буфер), используемый как ускоряющая структура (acceleration structure) для запросов глубин. Как и в случае mip-цепочек текстур, размеры каждого уровня обычно являются результатами деления на степен...

ЖК-телевизор Philips 58PUS6504/60: экран 58” на матрице VA, разрешение 4К и поддержка HDR Philips 58PUS6504/60 имеет экран не очень распространенного размера. Его можно рекомендовать к покупке в тех случаях, когда телевизоры с экранами в 65 дюймов уже не помещаются в отведенное место, в случае 55 дюймов остается свободное пространство, а именно 58 дюймов вписываю...

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

Опыт внедрения Service Mesh на Nomad и Consul В этой статье мы расскажем, как развернули Service Mesh, решили часть проблем микросервисной архитектуры и уменьшили нагрузку на разработчиков и инженеров инфраструктуры. Читать дальше →

UML для самых маленьких: диаграмма классов Аве, Кодер! Диаграмма классов UML иллюстрирует структуру системы, описывая классы, их атрибуты, методы и отношения между объектами. Даже самые малые детки знают, что UML происходит от Unified Modeling Language, если по русски, то — унифицированный язык моделирования, кото...

Samsung откладывает производство 3 нм техпроцесса Крупные техно-компании, такие как Intel, Apple, Nvidia, AMD стремятся достичь уменьшение размеров своих чипов. Этому есть подтверждение, уменьшение приводит к меньшему энергопотреблению, лучшей производительности, меньшего выделения тепла и уменьшение затрат на производство....

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

World War Doh — новая PvP-стратегия в стиле Clash Royale для iOS и Android Студия Jam City, известная массой казуальных игр по лицензиям, включая Harry Potter: Hogwarts Mystery, выпустила на мобильных PvP-стратегию в стиле Clash Royale под названием World War Doh. Здесь два игрока сражаются, выставляя на поле бое своих персонажей. Важное отличие в...

Раджа Кодури: Intel создаёт огромный кристалл Xe HP — «отец всех чипов» Intel готовит свой дискретный графический ускоритель Xe, и главный архитектор Intel Раджа Кодури (Raja Koduri) поделился некоторыми намёками относительно грядущего флагманского кристалла. Недавно он посетил команду инженеров в индийском Бангалоре и написал об этом короткую п...

[Перевод] Улучшение улучшенного фотореализма Разработчики из Intel Labs при помощи сверточной нейросети улучшают синтертические изображения, повышаеют их стабильность и реализм. GTA V to Cityscapes Модификации, выполненные нашим методом, геометрически и семантически согласуются с исходными изображениями. Читать даль...

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

[Перевод] Как работал графический чип Super Nintendo: руководство по Super PPU Описание концепций PPU Super PPU Super "Picture Processing Unit" — чип видеоконтроллера, обрабатывающий тайловую графику, плоскости скроллинга и спрайты SNES. По функциям схож с PPU консоли NES. VRAM VideoRAM — ОЗУ, используемое Super PPU. Содержит тайлы. В каждом режим...

Pine64 представили одноплатник Quartz64 с процессором RK3566 Хорошие одноплатные ПК появляются не так часто, и, похоже, сейчас как раз такая ситуация. Компания Pine64 представила одноплатник размером 5.2″ x 3.1″. Он работает на основе процессора Rockchip RK3566 ARM Cortex-A55 с частотой работы ядра 1,8 ГГц. Он поддерживает вплоть до ...

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

Nokia 7.1 обновилась до Android 10 Новость была подтверждена в стиле HMD Global в Твиттере директором по продукции компании Юхо Сарвикасом. Размер обновления составляет около 1,3 ГБ. Обновление включает в себя все стандартные функции Android 10, такие как темный режим для всей системы, навигация жестами, инте...

Подбираем чехол для Huawei Honor 20i На рынке смартфонов уже достаточно длительное время можно заметить тенденцию к уменьшению физических размеров устройств. Многие производители упорно делают свои гаджеты более тонкими, хотя это, конечно, приводит к не очень приятной ситуации. Например, если вы чехол для Huawe...

Трафарет для нанесения паяльной пасты на 3д принтере Достаточно часто надо сдеть 10-20 плат, заказ трафарета для такой работы не окупается. Пробовал резать лазером из картона. Картон меня не устроил. Фотополимерника к сожалению нет думаю там было бы получше, но и на FDM пластиком PLA получилось вполне неплохо. Технология следу...

Новый iPhone SE анонсируют сегодня Об этом сообщает портал 9to5Mac, ссылаясь на надежный источник. Ожидается, что новая модель удешевленного iPhone будет называться не SE2 и не iPhone 9, а просто iPhone SE, как модель 4-летней давности. Новая модель рассматривается как замена iPhone 8, с аналогичным дизайном....

Шаблон backend сервера на Golang — часть 2 (REST API) Представленный ниже шаблон сервера на Golang был подготовлен для передачи знаний внутри нашей команды. Основная цель шаблона, кроме обучения — это снизить время на прототипирование небольших серверных задач на Go. Первая часть шаблона была посвящена HTTP серверу: настройка...

Как мы мигрировали с Oracle JDK и Java Web Start на AdoptOpenJDK и OpenWebStart Доброго времени суток. В данной статье я расскажу о «модернизации» в компании, в которой я работаю, такого инструмента как Java Web Start, а точнее об его замене альтернативным opensource решением. Читать дальше →

Alphacool демонстрирует компоненты охлаждения Компания представила систему жидкостного охлаждения для процессора Alphacool Phobya Strike. Кулер будет представлен в разных вариантах начиная 120 мм, заканчивая 420 мм размера радиатора. Радиаторы изготовлены из алюминия. Помпа работает со скоростью до 2600 Об/мин. Ei...

Вблизи Земли пролетит астероид размером с автобус Астероид, получивший обозначение 2020 JA, был обнаружен 1 мая. По данным НАСА, его диаметр может составлять от 9,2 до 22 метров, а скорость — чуть более 20 км/c. К Земле он приблизится на минимальное расстояние в 238 тысяч километров. Потенциально опасным 2020 JA не считаетс...

[Перевод] Понимание CSS Grid: Создание Grid-контейнера Перевод «Understanding CSS Grid: Creating A Grid Container» Рейчел Эндрю Хотя технология CSS Grid стала поддерживаться некоторыми браузерами еще в 2017 году, у многих разработчиков пока не было возможности использовать её в своих проектах. Технология CSS Grid привносит множ...

Состоялся пробный запуск Lineage 2M на iOS и Android в Юго-Восточной Азии Если вы ждали новую Lineage 2M, то этот день настал: игру выпустили в Юго-Восточной Азии. Страны только две, о них позже. Что проект из себя представляет? Это изометрическая MMORPG; если помните Bless Mobile, то суть поймёте. Наш персонаж бегает и фармит автоматически мобов....

THOR Zone представила очень маленький корпус Компьютерные кейсы малых размеров набирают популярность во всем мире. Компания THOR ZONE продемонстрировала корпус форм-фактора SFF для mini-ITX систем. Объем корпуса составляет 9,7 литра. Имеется встроенная RGB подсветка, а также корпус оснащен пылевыми фильтрами. Все ...

Язык запросов для TSDB. Улучшаем PromQL (Александр Валялкин, VictoriaMetrics) Добрый день! Сегодня я вам расскажу немного про PromQL. Это язык запросов для time-series баз данных. Затем расскажу, как мы его усовершенствовали в разрабатываемой нами time-series базе данных VictoriaMetrics. Читать дальше →

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

Блогеру удалось снизить температуру памяти видеокарты MSI RTX 3080 на 25℃ Путем исправления ошибок сборки и замены термопрокладок на MSI RTX 3080 Gaming X Trio удалось существенно снизить нагрев памяти видеокарты!

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

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

Гигантомания: почему современные игры так много весят? Те времена, когда видеоигры умещались на дискетах, давно прошли: сегодня средний размер проекта категории AAA составляет уже как минимум 50 гигабайт, а некоторые тайтлы вплотную подобрались к отметке в 200 ГБ. С одной стороны, это вызвано стремительным развитием графических...

Анонсирован выпуск ультратонкого планшета reMarkable 2 Компания reMarkable анонсировала выпуск ультратонкого планшета reMarkable 2. Это второе поколение изделия, представленного в декабре 2016 года. Как и его предшественник, устройство адресовано темп, кто привык делать заметки на бумаге и работать с карандашом в руке. По ...

Golang: на что рассчитывать специалисту по Go в море IT-специальностей? В апреле на Хабре публиковалась статья «Зачем вам учить Go», в которой подробно освещались возможности языка и его преимущества.   Ну а сейчас — самое время поговорить о разработчиках Golang, пороге входа в эту отрасль и о том, чего может ожидать Go-разработчик от работода...

Сколько памяти занимает 1 минута 8K-видео в Galaxy S20? Сколько памяти занимает 1 минута 8K-видео в Galaxy S20? Samsung 11 февраля представила флагманскую линейку, куда вошли Galaxy S20, S20+ и S20 Ultra. Вместе с ними компания представила также складной Galaxy Z Flip, своим мнением о данном устройстве поделился мой коллега Иван...

Новый открытый VPN-протокол — на что обратить внимание Большинство VPN-провайдеров для построения сервисов использует стандартные решения вроде OpenVPN и IKEv2. Однако малая их часть выбирает другой путь и разрабатывает собственные протоколы — одним из них стал Lightway. В статье обсуждаем его возможности, достоинства, недостатк...

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

Компания Montech представила корпуса серии Fighter Компания Montech, специализируется на производстве компьютерных корпусов. Корпуса относятся к бюджетному сегменту. Модели поставляются с закаленной стеклянной панелью. Корпус Fighter 400 поддерживает радиаторы размером 120/240/280/360 мм, а Fighter 600 только 120/240 мм. ...

Обновление Android 10 доступно для Nokia 6.1 Plus и Nokia 7 Plus Компания Nokia официально объявила что пользователи Nokia 6.1 Plus и Nokia 7 Plus получат обновление Android 10-ой версии. Nokia использует чистую версию Android без настроек, в сборке очень мало изменений. Единственное изменение это добавление новой функции усилителя звука ...

Представлена электронная книга размерами с небольшой смартфон Tencent Tencent Pocket Reader II имеет размеры 145 х 75 х 8,5 миллиметров и весит примерно 130 граммов, передает портал GizmoChina. Устройство оборудовано 5,2-дюймовым дисплеем на электронных чернилах с плотностью пикселей 284 PPI; для подсветки новинка оснащена 36 свет...

Как отправить видео большого размера с iPhone, iPad, Android или компьютера Казалось бы, с ростом скоростей Интернета отправка больших файлов тоже должна становиться более простым занятием. На самом деле задача по-прежнему остается сложной. Самое простое решение – отправить файл по электронной почте, упирается в ограничение в размер письма в 25 МБ, ...

Слух: Google Pixel 4a выйдет только в стандартном ... Для любителей больших смартфонов в этом году Google приготовил не самый приятный сюрприз. Судя по всему, компания оставит столько компактный вариант преемника прошлогоднего Pixel 3a. Об этом рассказал на своем канале техно-блогер Дэйв Ли (Dave Lee).     Ли не явля...

Делюсь небольшим, но полезным плагином: Deeplink Helper для Android Studio DRY. Don’t Repeat Yourself. Принцип, призывающий разработчика не дублировать код. DRY часто можно распространить шире, не только на код. Сегодня расскажу о личном проекте, который уже помог мне и другим разработчикам избавиться от последовательности рутинных действий при раз...

[Перевод] Пишем макет 16-битного ядра на C/C++ В первой и второй статьях я лишь коротко представил процесс написания загрузчика на ассемблере и C. Для меня это было хоть и непросто, но в то же время интересно, так что я остался доволен. Однако создания загрузчика мне показалось мало, и я увлекся идеей его расширения до...

Микроволновые печи Hoover Бренд Hoover представил в России микроволновые печи серии CHEFVOLUTION, представленной тремя моделями HMW25STB (базовая), HMG25STB (гриль), HMC25STB (гриль+конвекция). Устройства модели выполнены в максимально лаконичном дизайне, идеально подходящем к интерьеру кухонь, офор...

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

На iOS вышла фэнтезийная action RPG Vengeance в стиле Diablo Разработчик Dmitry Torba выпустил на iOS action RPG под названием Vengeance, которая доступна на Android уже несколько месяцев. Это одиночное приключение, в которое вы можете отправиться, выбрав один из 7 классов персонажей, у каждого из которых есть по 4 навыка. В процессе...

Оправа для линзы (Лупа)              Долгое время была у меня в помощниках, линза шестикратного увеличения (по моему от бывшего, Советского, фотоувеличителя), и от частого её применения, она стала царапаться. Чтобы дольше сохранить её прозрачность, решил изготовить для неё корпус, с ручкой. Тем б...

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

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

3D принтер Cannibal Пока за окном выходные, появилась  очередная возможность обрушить на себя тонны критики. :)Накануне, меняя проводку на подогрев стола, вспомнил про видео которым хотел поделиться.Собрал нарезку, вывалил на Ютубе, вот:Слышны "удары" в момент переложения сил, когда каретка экс...

Из разработчика в менеджеры и обратно Зимой 2012-го коллега предложил мне, С++ программисту с пятилетним стажем, написать первое приложение под Android. Ещё через год я начал руководить небольшой командой мобильных разработчиков, и с тех пор размеры моих команд стабильно росли. Но в прошлом году, после 2 лет рук...

У стандартной версии Redmi K30 Pro будет один явный недостаток. Многие предпочтут более дорогую версию Сегодня стало известно о том, что смартфон Redmi K30 Pro будет доступен в стандартной и более дорогой версиях, которые будут существенно отличаться в области камеры. Согласно официально раскрытой информации, Redmi K30 Pro получит экран без рамок, всплывающую фронтальную...

[Перевод] Пионеры студии Pixar получили премию Тьюринга и $1 млн Эд Кэтмул и Пэт Ханрахан создали компьютерные технологии, вдохнувшие новую жизнь в анимацию, спецэффекты, виртуальную реальность и искусственный интеллект Эд Кэтмул и Пэт Ханрахан внесли огромный вклад в разработку технологии генерации изображений на компьютере (computer-ge...

Разработчик Obsidian’s продемонстрировал игровой проект Grounded На игровой конференции PAX East была продемонстрирована видеоигра разработанная студией Obsidian’s - Grounded. На пресс-конференции разработчики рассказали о проекте, ее возможностях и когда она появится на игровых площадках. В игру можно играть в режимах от первого лица ...

Яндекс.Карты API, я устал. Я ухожу О последней и других каплях в чаше решения о прекращении использования Яндекс.Карты API. Что случилось? С 1 ноября Яндекс.Карты уменьшили лимиты на бесплатное использование HTTP API Геокодера с 25 000 до 1 000 запросов в сутки. Но не всех об этом уведомили. Читать дальше &...

[Перевод] Свойства Min и Max width/height в CSS Перевод «Min and Max Width/Height in CSS» Ахмада Шадида Порой у разработчиков возникает необходимость ограничить ширину элемента относительно родителя, и в то же время, оставить её динамичной. Задав таким образом начальный размер с возможностью расширения при наличии доступ...

Новая версия MIUI 11 улучшает камеру и экран Redmi K30 На прошлой неделе компания Redmi представила смартфон Redmi K30, который уже поступил в продажу, правда речь идет только о версии с поддержкой 5G. Как стало известно, Redmi K30 начал получать первое обновление программного обеспечения после начала продаж. Речь идет...

Chuwi представила самый маленький 4K мини-ПК в мире под называнием LarkBox Компания Chuwi выпустила самый маленький в мире 4K мини-ПК, размер которого почти равен размеру яблока. С процессором Intel N4100, 6 ГБ ОЗУ и 128 ГБ SSD, он может подходить для самых разных задач.Размер LarkBox составляет всего 61х61х43 мм, а вес всего 127 г, благодаря чему ...

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

[Из песочницы] Бакалавриат в США: Нетрадиционный путь в топ-вузики Прочитала я пару статей на хабре после того как прошла по ссылке со стороннего ресурса и мне как-то грустно стало так как я сама учусь в топ-университете в США и знаю нескольких из России. habr.com/ru/post/469275 habr.com/ru/post/230789 Однако, моя история не совсем станд...

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

Google показывает неправильный URL в поисковых сниппетах Зарубежные вебмастера заметили, что Google начал показывать неправильный URL в поисковых сниппетах в отдельных случаях. В частности, поисковик добавляет префикс «www» туда, где его не должно быть. Например, при поиске по запросу [harwoods] в сниппете отображается адрес «...

Новый компактный пистолет создали в России Разработанный Центральным научно-исследовательским институтом точного машиностроения (ЦНИИТочмаш) самозарядный компактный пистолет «Полоз» создан для оперативного и скрытого ношения сотрудниками служб МВД и Росгвардии. «Данная компактная модель меньше и легче стандартного а...

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

Ученые выяснили, когда Млечный Путь поглотил соседнюю галактику В 94 световых годах от Земли, в южном созвездии Индеец, расположена звезда HD 211998, иначе «Ну Инди». Благодаря комбинации точных данных, полученных в результате галактического картирования, спектроскопии, звездной кинематики и астеросейсмологии, наблюдения за этой звездой ...

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

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

В iPhone 12 наконец-то появится новая камера TrueDepth, которая не менялась со времён iPhone X Функция Face ID впервые появилась на iPhone X в 2017 году. Работает она благодаря наличию в смартфонах Apple модуля TrueDepth, включающего камеру, проектор и различные датчики. За три поколения этот датчик никак не изменился, хотя в новых iPhone функция Face ID ...

АДСМ3. IPAM/DCIM-системы В предыдущих сериях АДСМ мы выработали фреймворк автоматизации, разобрались с тем, зачем появилась виртуализация и как она работает. В последней части мы выбрали и обосновали дизайн сети, роли устройств, производителей, определились с LLD (адресацией, маршрутизацией, номерам...

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

Создание собственного пакета для Laravel Nova: OptimalImage Работая над новым проектом, для администрирования которого используется Laravel Nova, я его проверил в инструментах для веб-мастеров от Google. Оказалось что некоторые фотографии на ресурсе были не оптимизированными — размер их можно было существенно сократить. Те, что идут ...

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

Объявлена дата выхода игры про пиратов Blazing Sails: Pirate Battle Royale Blazing Sails: Pirate Battle Royale - это новый взгляд на королевскую битву. Объединив игровой режим с морским боем Blazing Sails обновляет режим Battle Royale. Все бои в Blazing Sails быстрые и легкие. Ключ к победе лежит через командную стратегию и общение. Игра предлага...

EK-Quantum Reflection Fractal ATX D5 PWM D-RGB — агрегат СЖО, созданный специально для систем в корпусах Fractal Design Компания EK в сотрудничестве с Fractal Design подготовила к выпуску изделие под названием EK-Quantum Reflection Fractal ATX D5 PWM D-RGB — комбинированный компонент СЖО, созданный специально для систем в корпусах Fractal Design. В EK-Quantum Reflection Fractal AT...

Ровняем шарды "Размышления без практики приводят к заблуждению, практика без размышления приводит к затруднению." Мы ведём войну с индивидуальностью у шардов в кластере MongoDB. Это продолжение статьи Шардинг от которого невозможно отказаться, а это значит, что наступила пора к...

Анонс Patriot PXD m.2 PCIe Type-C: внешний SSD с дизайном обычной флешки Компания Patriot привезла на выставку PAX East 2020 новый внешний твердотельный накопитель Patriot PXD m.2 PCIe Type-C с очень компактными размерами и дизайном, напоминающим обычную флешку. Подробнее об этом читайте на THG.ru.

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

С какими видами мошенничества я сталкивался на фрилансе и аутсорсе Я знаю, что люди обожают истории, в которых автора облапошили или о событиях на пути становления. Так что надеюсь, вам будет интересно. Читать дальше →

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

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

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

[Перевод] 5 инструментов геймдизайнера, которые помогут вашей игре Видеоигры существуют более 50 лет. За это время технологии скакнули от текстовой The Oregon Trail до фотореалистичной Red Dead Redemption 2. Не говоря уже о VR-тайтлах вроде Half-Life: Alyx, которая выходит в конце марта. И все же, игровая индустрии еще очень молодая. Пос...

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

Ученым из MIT удалось получить электричество из воздуха при помощи бактериального белка Группа ученых из Массачусетского технологического университета разработали установку получения энергии из воздуха. Правда, есть обязательное условие — наличие в воздухе влаги. Основной рабочий элемент — сверхтонкая пленка из токопроводящих белковых нанонитей. Их вырабатыв...

Toshiba анонсировала две новые линейки HDD ёмкостью до 6 TB и заявила об ориентации на корпоративный сегмент с 2020 года В последние дни компания Toshiba анонсировала выпуск сразу двух новых серий своих HDD-накопителей: DT02-V, ёмкостью от 2 до 6 TB для систем видеонаблюдения (Digital Video Recorder/Network Video Recorder) и P300, ёмкостью от 4 до 6 TB для домашнего использования. Также япон...

Samsung представляет серию офисных мониторов T55 с кривизной 1000R Компания Samsung представила новейшие мониторы серии T55, предназначенные для использования в офисе. Новые модели - C24T55, C27T55 и C32T55, оснащены 24-дюймовым, 27-дюймовым и 32-дюймовым дисплеями соответственно. Помимо разных размеров экрана, все мониторы имеют схожие х...

Ender 3 pro. Замена SKR E3-DIP на SKR v1.4 Turbo Как я уже писал ранее, у меня почти с самого начала стояла плата BTT SKR E3-DIP с TMC2208. Она очень удобна тем, что в принтере ничего переделывать не надо, сама она устанавливается на штатное место, все разъёмы точно такие же как на родной плате, и расположены в тех же мест...

Генеральный конструктор vs Скрам-мастер «Каспийский монстр» — советский экраноплан, который весил 544 тонны, что делало его самым тяжелым летательным аппаратом в мире. Сделан с нуля за два года. Думай об этом, закачивая лэндинг по продаже трусов «всего» за полгода. Я бы хотел рассказать о некоторых приемах древ...

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

Как ИТ-сообщество реагирует на инициативу New IP В качестве инициаторов потенциальной замены TCP/IP выступил ряд телекоммуникационных компаний страны.Но ряд экспертов, в том числе из Международного союза электросвязи (ITU), считает, что это не лучшая идея. Обсуждаем мнения и возможные варианты реализации протокола. Читат...

Gears Tactics: стартовый трейлер и предварительная загрузка До релиза пошаговой стратегии Gears Tactics на ПК остаётся пара недель (событие назначено на 28 апреля). Но в рамках Xbox Game Pass игра уже доступна для предварительной загрузки. Предусмотрены бонусы, например, можно получить Августа Коула в качестве рекрута, а также набор...

[Перевод] 5 возможностей systemd, которые нравятся сисадминам Изображение: Shmuel Csaba Otto Traian (CC BY-SA 3.0) Каждый специалист знает, что в современных системах происходит много чего интересного: в фоновом режиме периодически запускаются и завершаются какие-то приложения, придерживаются своего расписания автоматизированные зада...

Путь от стажировки до выступления на HighLoad 2019 Всем привет, меня зовут Владимир, мне 22 года и я был докладчиком на прошедшей конференции HighLoad в Москве. Как так получилось и какой опыт я из этого получил — под катом. Читать дальше →

Apple готовит наследника iPhone 8 с новым дизайном и FaceID Среди более-менее правдоподобных слухов об обновлённой серии iPhone этого года пока можно выделить лишь сообщения о 5 готовящихся моделях с информацией о диагоналях и конфигурациях тыльной камеры. Новые данные с выставки CES 2020 проливают свет на модель среднего звена с 5,4...

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

Необычный наследник iPhone 8 получит 5,4-дюймовый экран при прежних габаритах Японский тематический ресурс MacOtakara раскрыл подробности об одной из осенних новинок Apple, которые ожидаются в 2020 году.  По данным источника со ссылкой на поставщиков Apple, компания разрабатывает версию смартфона с системой распознавания лиц Face ID вместо ...

Передняя панель корпуса DeepCool Matrexx 55 Mesh 4F почти полностью изготовлена из сетки Компания DeepCool выпустила новый вариант корпуса Matrexx 55. От исходной модели, у которой боковая и передняя панели изготовлены из тонированного закаленного стекла, этот вариант, получивший название Matrexx 55 Mesh 4F, отличается тем, что его передняя панель почти пол...

One Netbook A1 — миниатюрный ноутбук-трансформер для инженера дата-центра На рынке портативных компьютеров огромное количество предложений от разных производителей. Есть и универсальные и специализированные системы. Одна из нихм — миниатюрный ноутбук-трансформер для сисадминов, инженеров дата-центров и специалистов связанных профессий. Называет...

Вся выдача Google теперь выглядит как реклама После редизайна органическая выдача Google (внизу) практически неотличима от рекламных объявлений Начиная с 13 января 2020 года компания Google начала выкатывать новый дизайн поисковой выдачи для десктопов. Он практически стирает грань между органическими результатами поис...

Microsoft улучшает аудио и прокрутку в Edge/Chrome Наконец-то у Microsoft появился браузер, который отлично работает и по назначению, а софтверный гигант активно участвует в развитии Chromium. Вклад Microsoft в равной степени помог Edge и Chrome, и компания работает над рядом других улучшений. Microsoft работает над «основан...

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

Тетрис на битбордах: старые песни на новый лад Битборды (Bitboard) — специальные битовые структуры, позволяющие эффективно рассчитывать ходы в настольных играх. На хабре писали про применение битбордов к шахматам и даже к шашкам. Сегодня мы применим технику битбордов к несколько неожиданной, но всем знакомой игре – к т...

Видеоаналитика «М.Видео-Эльдорадо»: 30 000 камер, 1 компьютер и нейросеть В середине 2020 года мы в «М.Видео-Эльдорадо» начали строить собственную систему видеоаналитики «с нуля», не используя сторонние готовые платформы. В перспективе она должна охватить более тысячи магазинов торговой сети. О том, почему мы выбрали этот путь и каких результато...

Замена дисков меньшего объёма на диски большего объёма в Linux Всем привет. В преддверии старта новой группы курса «Администратор Linux» публикуем полезный материал, написанный нашим студентом, а также наставником на курсах, специалистом технической поддержки корпоративных продуктов REG.RU — Романом Травиным. В данной статье будет расс...

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

Блокируем заливку приватных ключей, архивов, больших файлов и не только в Gitlab CE Git hooks – инструмент, помогающий держать в порядке ваш репозиторий. Можно настроить автоматические правила оформления ваших коммитов. Все вы наверное знаете про pre-commit — проверку вашего кода перед коммитом. Но ведь не все можно проверить перед коммитом. Некоторые огра...

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

Нас ожидает переиздание игры Star Wars Episode I: Racer Новая версия игры от команды разработчиков Aspyr улучшает игру, добавляя визуальные эффекты, улучшая контроль на современном контроллере. Добавлены награды на консоли PlayStation 4. Элементы управления полность переделаны, вы сможете комфортно играть на DualShock 4 и Joy-...

Ошибка: TH-Error3, или размер имеет значение...)) Итак, случилась интересная ситуация... В предысторию вдаваться не буду, но вот в один прекрасный день 31 декабря, я решил заменить фитинг-быстросъём тефлоновой трубки на входе в хотэнд. Были по нём подозрения, не нравился он мне, редиска. До кучи и профилактики была заменена...

Создание дизайн-системы для игры: детальный разбор подхода Меня зовут Максим Полстяной, я UI/UX Designer в Plarium Kharkiv. В этой статье я поделюсь опытом создания дизайн-системы для нашей браузерной стратегии «Войны Престолов», расскажу с чего все начиналось и какие этапы мы проходили. Читать дальше →

Как мы заказ обеда в офис улучшали (без доступа к серверу) Всем привет. Я работаю в офисе. Разработчиком ПО. И иногда я ем. Да что уж, каждый день. Работодатель снабжает нас обедами — работники заказывают обед на завтра, а в это завтра поставщик обедов привозит то, что работники заказали. То, что заказали и то, что привезли, не всег...

Литофания-Остров-Горы-корабль_Петра1_Гото_Предестинация_лампа_Е14_(STL+SolidWorks) Для создания литофании использовал программы модель:https://3dtoday.ru/3d-models/for-home/decoration/litofaniya-ostrov-gory-korabl-petra1-goto-predestinatsiya-lampa-e14-stlsolidworks2018PaintXnViewpixilr.comlithophanemaker.comSolidWorks 2018CuraВ Paint редактировал картинки,...

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

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

20 систем управления проектами, обзор 100 фишек – Рынок систем управления давно насыщен! Это была хорошая идея 30 лет назад. – Ха-ха еще одна система управления проектами. Их же уже сотни? – Команда вроде опытная, а занялись давно просроченной идеей. Вам бы что-то на Блокчейн сделать… Примерно так говорят 9 из 10 инвест...

10 лучших стратегий на ПК Пошаговые и в реальном времени, новые и классические, реалистичные и фантастические стратегии для фанатов жанра.

Sony выпустила обновление PlayStation 5, исправляющее раздражающую проблему с играми PS4 Компания Sony выпустила обновление системного программного обеспечения для своей новой игровой приставки PlayStation 5.  Обновление System Update 20.02-02.50.00 размером 860 МБ улучшает производительности системы, более подробное описание, как это часто бывает, от...

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

Будни DevOps: cобираем gcc 9.3.1 под CentOS 8 В «Северстали» внедрены большие корпоративные системы, такие как SAP или QMET, но есть и много разных задач, которые закрывает собственная разработка, и задачи у этой разработки редко бывают простыми. А значит, и требования к инструментам разработки ...

Видео Live! Badoo Localization Meetup 21 апреля Неделю назад прошел Live! Badoo Localization Meetup. Для нас это первая встреча на такую тему, да еще и в онлайн-формате. Отдельные секции по локализации редко встречаются на конференциях, поэтому собрать вместе четырех спикеров и больше 100 заинтересованных слушателей был...

[Перевод] Протокольно-ориентированное программирование в Swift 5.1 Протоколы — фундаментальное свойство Swift. Они играют важную роль в стандартных библиотеках Swift и являются обычным способом абстракции кода. Во многом они похожи на интерфейсы в других языках программирования. В этом руководстве мы представим вам подход к разработке прил...

KP3S некоторые улучшения. KP3S - некоторые улучшения из личного опыта эксплуатации.1. Проверить перпендикулярность осей принтера. При необходимости провести регулировку, ослабив винты крепления рельсовых направляющих осей X Y. Затянуть винты после выравнивания2. Заглушка слота для карты Micro SD. t...

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

Xiaomi подтвердила еще одну версию Xiaomi Mi 10 Вице-президент компании Xiaomi Чанг Ченг (Chang Cheng) сегодня впервые сообщил о том, что смартфоны Xiaomi Mi 10 и Xiaomi Mi 10 Pro будут доступны в белом цвете. До этого момента нам показывали Xiaomi Mi 10 и Xiaomi Mi 10 Pro в трех цветовых вариантах (зеленом, голубом ...

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

Утилиты nanoCAD СПДС. Найти и заменить текст Нередко возникают ситуации, когда в чертеже нужно найти и заменить то или иное слово. В nanoCAD с модулем СПДС для решения такой задачи предусмотрена утилита Найти и заменить (SPFIND, FIND, ПОИСК). Этот инструмент используется для поиска и замены строковых значений в объек...

[Перевод] Правила компоновки во Flutter, которые должен знать каждый Когда новичок во Flutter спрашивает, почему какой-то виджет с width: 100 не ширины 100 пикселей, обычно ему отвечают, что надо обернуть этот виджет в Center, верно? Не надо так делать Если так отвечать, то к вам будут возвращаться снова и снова, спрашивая, почему какой-то F...

[Перевод] Достоинства и недостатки стратегии Infra-as-Code Repo Отвечая на вопросы, которые я получил после этой публикации, сегодня хотел бы разрешить бесконечный спор о структуре репозитория, а так же затронуть некоторые проблемы и их решения. Здесь я буду пользоваться своим IaC, основанным на Terraform, но по большей части всё будет п...

Стас Афанасьев. Juno. Pipelines на базе io.Reader/io.Writer. Часть 1 В докладе поговорим про концепцию io.Reader/io.Writer, для чего они нужны, как их правильно реализовывать и какие в связи с этим существуют подводные камни, а также про построение pipelines на базе стандартных и кастомных реализаций io.Reader/io.Writer. Читать дальше &rarr...

Стас Афанасьев. Juno. Pipelines на базе io.Reader/io.Writer. Часть 2 В докладе поговорим про концепцию io.Reader/io.Writer, для чего они нужны, как их правильно реализовывать и какие в связи с этим существуют подводные камни, а также про построение pipelines на базе стандартных и кастомных реализаций io.Reader/io.Writer. Читать дальше &rarr...

Как купить новейший Mac Pro и сэкономить до 4000 долларов. Apple начала продавать восстановленные Mac Pro Apple выделяется среди других производителей ещё и тем, что активно продаёт восстановленные устройства. Покупатель такого продукта получает полноценную годовую гарантию и примерно наполовину новое устройство при этом экономя определённую сумму, равную примерно 15% от из...

9 версий Samsung Galaxy Watch 3, цена и дата выхода часов Южнокорейский гигант-производитель Samsung в настоящее время работает над умными часами Galaxy Watch 3, подробности о которых продолжает сливать в Сеть проверенный инсайдер Эван Бласс (Evan Blass), ранее опубликовавший много качественных изображений новинки. Пользовате...

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

Путь из COBOL в Java: пишем транспилятор за сутки Приветствую, Дорогие Друзья. Продолжаем цикл статей, освещающий деятельность (бурную) нашей некоммерческой организации. Как и обещал — переходим от простого (логирование) к более сложному: метапрограммирование. Читать дальше →

Туфли 45 размера Фотополимер Anycubic SkinСлой 35 мк.

iFixit про 2019 Mac Pro: «Мастер-класс по ремонту» iFixit поделился полным разбором нового Mac Pro, назвав его «красивым, удивительно хорошо сложенным и мастер-классом по ремонту». Благодаря своему модульному дизайну новый Mac Pro, что неудивительно, получил почти идеальный показатель ремонтопригодности 9/10, при этом iFixit...

Локализация инди-игр: стоит ли игра свеч? После выхода интервью с инди-студией Duck Rockets, мы в Alconost задумались: как инди-разработчики принимают решение о локализации своих игр? Локализация — один из способов расширить аудиторию игроков, получить больше загрузок и прибыли. Но всегда ли инди-игры окупают затр...

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

Sony анонсировала линейку смарт-телевизоров с разрешением 8K и 4K Sony анонсировала новую линейку премиальных смарт-телевизоров. Компания представила в общей сложности 5 моделей под названием Z8H, A8H, X9000H, X9500H и X8000H соответственно. Все эти модели выпускаются в разных размерах и ориентированы на разную целевую аудиторию. Подробне...

Передняя панель корпуса MetallicGear Neo Pro что-то сильно напоминает Показанный на снимках корпус Neo Pro, в оформлении передней панели которого легко увидеть сходство с корпусом компьютера Apple Mac Pro, привезла на выставку CES 2020 компания MetallicGear. Корпус MetallicGear Neo Pro должен появиться в продаже в марте по цене 60 доллар...

108 Мп не завезли. Samsung Galaxy S20 и S20 Plus получат 12-мегапиксельные камеры Инсайдер Ice Universe поспешил прокомментировать полные характеристики смартфонов Samsung Galaxy S20, Galaxy S20 Plus и Galaxy S20 Ultra. В частности, источник уделил внимание характеристиками камеры. Он заявил, что опубликованные характеристики являются ошибочными, так...

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

Bitspower предлагает моноблок для платы Asus ROG Crosshair VIII Impact X570 Компания Bitspower представила моноблок для систем, основой которых служит плата Asus ROG Crosshair VIII Impact X570. Напомним, моноблок — это водоблок, отводящий тепло не только от процессора, но и от компонентов на плате. В данном случае, охлаждается процессор, ...

До конца месяца начнутся поставки объектива Viltrox AF 33mm f/1.4 По сообщению источника, до конца апреля будет представлен объектив Viltrox AF 33mm f/1.4, предназначенный для беззеркальных камер формата APS-C. Говоря точнее, объектив с функцией автоматической фокусировки будет предложен в вариантах с креплениями Sony E и Fujifilm X. ...

Скрапинг Avito без headless-браузера Недавно на хабре вышла статья Скрапинг современных веб-сайтов без headless-браузеров, и в комментариях было высказано мнение, что без headless-браузера не выйдет получить номер телефона из объявления на "авито" или "юле". Хочу это опровергнуть, ниже скрипт на python размером...

Лучшие игры для Android сентября 2020 Игры для смартфона являются такой темой, которая всегда позволяет о себе поговорить. Это логично, ведь когда есть смартфон, просто грех на нем не играть. Особенно, когда едешь в транспорте и просто не удобно или не хочется заниматься чтением, обучением или чем-то более поле...

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

Android. Surface Дисклеймер Данная статья предназначена для начинающих андроид разработчиков с небольшим опытом работы с видео и/или камерой, особенно тех кто начал разбирать примеры grafika и кому они показались сложными — здесь будет рассмотрен похожий код с упрощенным описанием основных ш...

[Перевод] Введение в графовые базы данных SQL Server 2017 В преддверии старта курса «MS SQL Server Developer» подготовили для вас еще один полезный перевод. Графовые базы данных — это важная технология для специалистов по базам данных. Я стараюсь следить за инновациями и новыми технологиями в этой области и, после работы с реляци...

CATL вместе с партнерами реализует стратегию зарубежной экспансии Реагируя на рост популярности электротранспорта, компания Contemporary Amperex Technology Co. Limited (CATL) (300750.SZ), ведущий мировой производитель аккумуляторов для электромобилей, расширяет партнерство с VDL Bus & Coach B.V. и Quantron AG в целях оптимизации спектр...

Обнаруженная NASA экзопланета Kepler-1649c очень похожа на Землю Орбитальный телескоп NASA «Кеплер» уже отправился на пенсию после окончания своей десятилетней миссии, но проделанная им работа продолжает приносить новые плоды и по сей день. В среду американское космическое агентство объявило, что в старых данных космической обсерватории н...

Размещение кучи FreeRTOS в разделе CCMRAM для STM32 При разработке одного девайса на базе STM32F407 столкнулся с проблемой нехватки оперативной памяти. Назначение самого девайса не принципиально, но важно, что изначальный код писался для десктопной системы и его нужно было просто портировать на микроконтроллер под управлением...

Скоро выйдет первый смартфон с фронтальной камерой на 44 Мп Автор канал Mrwhosetheboss, Арун Майни, опубликовал в Твиттере изображение смартфона, который, как он сообщает, будет первым устройством на рынке с разрешением фронтальной камеры 44 Мп. Пользователи уверены, что это телефон компании OPPO, но сейчас неизвестно о грядущих сма...

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

Huawei, Honor и Sony против 100-мегапиксельных смартфонов В прошлом году на рынке появился смартфон Xiaomi Mi Note 10, который оснащен датчиком изображения разрешением 108 Мп. Совсем скоро выйдут Xiaomi Mi 10 и Samsung Galaxy S20 с камерами такого же разрешения. Однако такие компании, как Huawei, Honor и Sony считают, что 100-...

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

[Перевод] Сортировка в Scala — пример на кошках Привет, Хабр! Выношу на ваш суд русскоязычный перевод моей статьи на Medium: Sorting in Scala — a cat shop example. Статья рассчитана на читателей, знающих синтаксис языка Scala и осведомлённых о базовых инструментах стандартной библиотеки. Читать дальше →

Google упорно ухудшает один из своих самых полезных сервисов Компания Google избавилась от ещё одной полезной функции в своём сервисе поиска по картинкам Google Images.  В 2018 году из Google Images пропала кнопка  «Открыть в полном размере», которая помогала быстро и удобно скачивать картинки. Это б...

Стратегия Age of Empires IV выйдет осенью 2021 года Relic Entertainment и World's Edge при поддержке Microsoft рассказали немало интересного про стратегию в реальном времени Age of Empires IV. Игру обещают закончить осенью этого года, а её релиз состоится в магазинах Steam,...

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

Как на microSD помещается 1 ТБ? — Разбор Как на на маленькой карте памяти microSD размером буквально с ноготок помещается 1 терабайт данных? Такой вопрос нам задали в комментариях к видео про шифрование данных. Звучит интересно! Сегодня мы узнаем что находится внутри SD-карты и SSD-диска. Что объединяет современные...

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

[Перевод] На Уране взорвался газовый пузырь размером в 22000 раз больше Земли Это случилось еще в 1986 году, но могло произойти снова. Знаменитый портрет Урана, сделанный космическим аппаратом Voyager -2. На постоянно растущей карте исследователей Солнечной системы есть гигантское белое пятно. За последние два десятилетия настоящий флот зондов изме...

Певчие птицы уменьшились из-за глобального потепления Исследователи Мичиганского университета с 1978 года наблюдали за представителя 52 видов птиц подотряда певчие воробьиные, проведя замеры как минимум 70 тысяч особей, сообщает Ecology Letters. Результаты научной работы подтвердили тенденцию на изменение размеров птиц. За врем...

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

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

MskDotNet Meetup 19/11 Вместе с сообществом MskDotNet встретились на онлайн-митапе 19 ноября. Поделились историей создания Dependency Pipeline — готового решения для стандартного DI-механизма .NET Core. Рассказали о переиспользовании модулей приложения при прототипировании, а после обсудили эту те...

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

Connection: поиск кратчайшего пути в графе Connection — библиотека нахождения путей в графе на Swift. Автор позиционирует ее как расширение GameplayKit, но, кажется, может подойти и многим другим. В целом — ищет кратчайший путь между двумя вершинами во взвешенном графе. Пример: import Connection // Create...

Huawei P40 и P40 Pro оказались почти одинаковы с Honor 20 В сети продолжают скапливаться подробности о флагманской линейке камерофонов Huawei P40, чей анонс ожидается в конце марта. На этот раз, информацией поделился известный сетевой информатор RODENT950.  На своей страничке в социальной сети Twitter источник опубликова...

Энергомонитор на базе PZEM-004t DIY О проектеПару лет назад, коллега по работе показал «приборчик» который включался последовательно с нагрузкой и на дисплее отображал показания энергопотребления нагрузки. Сделан он был на Arduino и PZEM-004t. Я естественно загорелся сделать себе такой-же «Измерятор», компонен...

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

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

Как уменьшить потребление wifi модулей в десять и более раз Добрый день, Всем!!! Данная статья в основном касается популярного модуля ESP8266 (ESP8285). Недавно на одном из форумов мне задали вопрос о протоколе ESP-NOW. В итоге решил рассказать о способах сокращения потребления датчиков и исполнительных устройств, работающих по WiFi,...

Агрегат EK-Quantum Reflection Evolv X D5 PWM D-RGB предназначен для СЖО компьютеров в корпусах Phanteks Evolv X и Phanteks P600S Компания EK представила новинку под названием EK-Quantum Reflection Evolv X D5 PWM D-RGB. Это агрегат, в котором объединен резервуар-распределитель и помпа. Агрегат EK-Quantum Reflection Evolv X D5 PWM D-RGB предназначен для систем жидкостного охлаждения компьютеров, со...

Смартфон BQ 6042L Magic E Российский бренд электроники BQ представил смартфон BQ 6042L Magic E. Новинка обладает большим безрамочным V-notch экраном, встроенным NFC-модулем, мощным восьмиядерным процессором с искусственным интеллектом, двойной основной камерой и выполнена в стильном дизайне. Э...

Кто есть кто в мировой микроэлектронике Типичная новость про электронику начала 2020 года: «Intel, вероятно, не будет размещать заказ на производство у TSMC, но рассматривает возможность сотрудничества с GlobalFoundries». Кто такие Intel — всем понятно, но что за GlobalFoundries и TSMC? Когда деревья были большими...

По мнению креативного директора Dying Light 2, качество игровых миров важнее их размеров «Капитанствуем» потихоньку?

Флагманские Xiaomi Mi 10 и Mi 10 Pro получили стабильную MIUI 12 с «суперобоями» Компания Xiaomi начала распространять стабильную версию фирменной оболочки MIUI 12 для флагманских смартфонов Xiaomi Mi 10 и Mi 10 Pro.  На данный момент стабильная MIUI 12 доступна только для китайских версий смартфонов. Прошивка с номером MIUI 12.0.1.0 имеет раз...

На сайте Apple замечено упоминание о четырех новых моделях iPad Pro Источник сообщил об утечке, имевшей место на китайском веб-сайте Apple. На одной из страниц технической поддержки оказались перечислены четыре новые модели iPad Pro. Две из них — A2228 и A2229 — ранее были замечены в базе данных Евразийской экономической ком...

Новейший «Монолит» готовится к испытаниям Разработанная концерном «Техмаш» ракета калибра 122 мм создаётся на замену неуправляемой авиационной ракете С-13 и является развитием проекта ракеты «Бронебойщик», который в свою очередь призван был заменить ракету С-8 калибра 80 мм. «Работа ведется. Детализировать пока рано...

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

Контроллер EK-Loop Connect предназначен для ПК с жидкостным охлаждением Называя новинку «концентратором информации и управления для всех параметров ПК с жидкостным охлаждением», компания EK представила контроллер EK-Loop Connect. Контроллер рассчитан на подключение вентиляторов, насосов и элементов адресуемой подсветки D-RGB. По...

Мониторы Acer Predator XB253QGXbmiiprzx и XB273GXbmiiprzx поддерживают частоту обновления 240 Гц Линейка мониторов Acer Predator, адресованных любителям игр, пополнилась моделями XB253QGXbmiiprzx и XB273GXbmiiprzx, в которых используются панели типа IPS разрешением Full HD и размером 24,5 и 27 дюймов по диагонали соответственно. Оба монитора соответствуют требован...

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

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

Numl – Альтернативный язык разметки и стилизации для веб Всем привет! Меня зовут Андрей, я профессионально разрабатываю веб-интерфейсы уже больше 11 лет и последний год развиваю проект Numl, который можно назвать языком разметки и стилизации для веб. В этой статье я расскажу, как в попытке перебороть ряд особенностей CSS и упрости...

Unity + git = дружба: часть 1 джентльменский набор Система контроля версий git уже давно стала стандартом де-факто в мире разработки, но для большинства разработчиков на Unity не секрет, что существует ряд трудностей связанных с особенностями Unity, которые мешают эффективно использовать ее совместно с git. Вот список типи...

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

Apache Spark, lazy evaluation и многостраничные SQL запросы Известное об известном: spark работает с “датафреймами” (dataframes), которые являются алгоритмами трансформации. Алгоритм запускается в самый последний момент для того, чтобы "дать больше места" оптимизации и за счет оптимизации максимально эффективно его выполнить. Под кат...

Tronxy X5SA-400, обзор и сборка китайского монстра) Долго я вынашивал идею, что очень часто мне не хватает стандартных 23*23*30 размеров печати на моих FDM принтерах. Смотрел что вообще есть в продаже, что можно собрать в относительно бюджетную цену. И выбор на данный момент не такой и большой. Если собирать 30*30 вариантов н...

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

[Перевод] Java Records (JEP 359) Проблема Одной из проблем Java является ее многословность и объем необходимого стандартного кода. Это общеизвестно. Давайте рассмотрим простой класс Cat на Java. Мы хотим, чтобы каждый объект Cat имел следующие атрибуты (поля): Читать дальше →

[Перевод] 10 хитростей Python, о которых полезно знать По данным StackOverflow Python — это самый быстрорастущий язык программирования. Например, в одном из отчётов Forbes речь идёт о том, что использование Python выросло на 456%. Python применяется в Netflix, в IBM, и ещё в тысячах компаний по всему миру. Давайте не забывать и ...

Стриминговый сервис Project xCloud станет частью Xbox Game Pass в этом году Руководитель Xbox, Фил Спенсер, сообщил, что уже в этом году стриминговый сервис Project xCloud станет частью Xbox Game Pass. Это значит, что вместе с подпиской, открывающей доступ к сотням игр, вы одновременно получите и удаленное устройство, способное их запускать в высоко...

Как минимум в одном Xiaomi Mi 10 будет не хуже Galaxy S11 В Сети продолжают появляться подробности о перспективном флагмане Xiaomi – модели Mi 10. На этот раз инсайдер рассказал кое-что об экране перспективной новинки, и если слухи окажутся правдой, то в лице Mi 10 мы получим едва ли не клона Samsung Galaxy S11. По крайн...

На выпуск портативного монитора Desklab собрано более 500 000 долларов На следующей неделе на сайте Kickstarter завершится сбор средств на выпуск портативного монитора Desklab. Собранная сумма уже превысила 500 000 долларов, тогда как минимальный лот, позволяющий рассчитывать на получение устройства в феврале 2020 года, примерно равен...

Обзор Xiaomi Poco X3 Pro - преимущества и особенности Обзор Поко Икс 3 Про (Poco X3 Pro) - размеры и характеристики нового смартфона от Xiaomi

Новая тема Back для MIUI 11 удивила всех фанов Тема отличается небольшим размером (лишь 6,6 МБ) и лаконичным названием.

Домашний кластер на Dask Я недавно проводил исследование, в рамках которого было необходимо обработать несколько сотен тысяч наборов входных данных. Для каждого набора — провести некоторые расчеты, результаты всех расчетов собрать вместе и выбрать "лучший" по некоторым критериям. По сути ...

Ридер Onyx Boox Poke2 оснащён экраном E Ink Carta с подсветкой Front Light Представлена электронная книга Onyx Boox Poke2 с экраном на электронной бумаге, приобрести которую можно будет по ориентировочной цене 190 долларов США. Ридер получил дисплей E Ink Carta четвёртого поколения размером 6 дюймов по диагонали. Разрешение составляет 1448 × 1072 т...

Новые модели биткоин-майнеров приносят прибыль. Antminer S9 на грани рентабельности Даже при текущей цене биткоина рентабельность работы новых моделей майнеров остается довольно высокой. Согласно данным на сайте Poolin, наибольшую прибыль при цене электричества $0,06 за кВт⋅ч приносит Whatsminer M20S со скоростью хеширования 68 TH/s и энергоэффективностью 4...

Как же, черт возьми, отсортировать этот список? Пусть у нас есть список — содержимое каталога, в котором элементами являются экземпляры классов File и Folder. Задача — отсортировать этот список. Есть два широко известных варианта сортировки структуры каталога — когда сначала идут каталоги, а потом файлы, и когда файлы и к...

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

Java-дайджест за 6 марта Вышел очередной выпуск подкаста «Битовая Каска» с Антоном Архиповым (@antonarhipov). Антона, наверное, представлять не нужно, но всё-таки: Java-чемпион, менеджер по продукту в команде Kotlin, раньше работал в ZeroTurnaround. Подкаст помогает вести Кирилл Толкачёв, в остал...

[Перевод] Что внутри у .wasm-файла? Знакомство с wasm-decompile В нашем распоряжении имеется множество компиляторов и других инструментов, позволяющих создавать .wasm-файлы и работать с ними. Количество этих инструментов постоянно растёт. Иногда нужно заглянуть в .wasm-файл и разобраться с тем, что у него внутри. Может быть, вы — разрабо...

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

Ужасы Set.removeAll Мы привыкли, что стандартные коллекции в JDK сделаны достаточно хорошо и ведут себя интуитивно-понятно. Но так ли это на самом деле? Вчера Роман Елизаров elizarov опубликовал в твиттере новость о новом интересном косяке, найденном на SO. Держитесь покрепче: Set.removeAll(li...

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

Насколько огромным получился Samsung Galaxy S20 Ultra Вчера вечером компания Samsung весьма лаконично представила свои новые флагманские смартфоны. Напомним, в линейке Galaxy S20 имеется три модели: Galaxy S20, S20+ и S20 Ultra. И последний является очень крупным аппаратом. Изначально смартфоны Galaxy Note были намного бо...

Как заниматься сексом, если у партнёра слишком большой член Это тот случай, когда размер имеет значение.

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

Будущие iPad и iPhone получат сенсоры Face ID меньшего размера Это поможет Apple снизить производственные затраты

Рейтинг DxOMark обвинили в продажности Сообщается, что для получения наилучших результатов необходимо «сделать взнос» в размере 100 000 евро.

Гугл финанс перестал транслировать данные российских акций — что делать? С 5 июня 2021 года сайт гугла, и самое главное гугл таблицы - перестали отдавать данные с Московской биржи. При попытке получить любые котировки с префиксом MCX, например для Сбербанка, формулой из гугл таблиц =GOOGLEFINANCE("MCX:SBER") теперь всегда возвращается резуль...

Формочка для шоколада Что любят дети ? конечно же киндер сюрпризик. Что нам сделать что бы нашего чада удивить ? Естественно можно сделать формочки,Органический пластик то что надо PLA, при заливки горячего шоколада он не расплавится.И так начнем с того что нам нужна модель, для этого используем ...

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

Получаем Apple Music на 6 месяцев бесплатно. Но только для МТС Неожиданно тихо прошла инициатива от МТС, которая позволяет абонентам оператора получить доступ к сервису Apple Music на 6 месяцев совершенно бесплатно. Конечно, готовьтесь, что после истечение этого триального периода, с вас будут списывать абонентскую плату в размере 169...

Новые подробности о грядущем Surface Book 3 Microsoft готовится выпустить на рынок обновлённый Surface Book с новым процессором, графикой, увеличенным объёмом ОЗУ и новыми конфигурациями хранилища. Напомним, что второе поколение Surface Book было выпущено в 2017 году, так что необходимость в обновлении назрела уже да...

Медиасистема для Toyota Prius (часть 2) Продолжение проекта по замене медиасистемы Toyota Prius. В этой статье — PHY, Transport, и доставка пакетов до хост-девайса, которую наконец-то удалось проверить на реальной родной голове приуса. Быстро сказка сказывается, да не быстро дело делается. Сегодня продолжаю за...

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

KingRoon KP3 - меняем плату на MKS Robin nano v.2.0 с драйверами ТМС 2209 Добрый день дорогие друзья!Давно думал о замене платы, но дальше мыслей дело не заходило. В принципе родная плата мкс робин мини меня вполне себе устраивала, работала вполне стабильно и предсказуемо, все в ней устраивало. На замену платы меня толкнул случай - перестал работа...

Entity Framework Core Привет, друзья. В этот чудесный майский день мы продолжаем трудиться и сегодня хотим рассказать о том, что в мае OTUS запускает полюбившийся всем курс «Разработчик С#», а также отдельный курс по С# ASP. NET Core. Традиционно, в преддверии старта курсов начинаем публиковать п...

Пошаговая стратегия Civilization VI продается с 70% скидкой Сервис цифровой дистрибуции Steam объявил новую акцию. Так, вплоть до 22 января можно купить популярную пошаговую стратегию Civilization VI по очень выгодной цене.

Простой ЧПУ выжигатель на 3d принтере. Нихромовый ЧПУ выжигатель. Изначально хотел изготовить по шаблону ЧПУ выжигатель ( благо таких много), но все таки решил по шаблону это не моё. Всем известный ( золотой) ЧПУ выжигать мне не подходит  ( движение по строительным шпилькам я считаю не надёжным). Задень стол ( о ...

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

Вышел новый релиз «Python для браузеров», встречаем Brython 3.9 Разработчики проекта Brython Python выпустили новый релиз, Brython 3.9. Сам проект позиционируется, как «Python для браузера». Он основан на Python 3 и выполняется на стороне браузера, причем для разработки веб-скриптов вместо JavaScript используется Python. Код проекта ...

Knights of Ages — новая стратегическая RPG для Android в режиме пробного запуска Студия Less Mainstream Games выпустила в Google Play свою дебютную игру под названием Knights of Ages. Это RPG с элементами стратегии в сеттинге Артурианы, в которой вам предстоит исполнить судьбу своего персонажа и получить возможность стать правителем целого государства. ...

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

Новые фото AMD Renoir заставили вернуться к обсуждению размеров кристалла Меньше психологически важного значения.

Как сжать видео онлайн и офлайн без потери качества: 5 способов Всего несколько кликов, и размер файлов уменьшится на 50–80%.

OmniVision OV64B: 64 Мп сенсор из Калифорнии Начиная с 2019 года обострилась битва за мегапиксели, ведь Samsung со своим подразделением ISOCELL буквально начал наращивать количество пикселей на своих сенсорах. Sony Semiconductors пока отмалчивается, при этом их 48-мегапиксельный IMX586 стоит чуть ли не в половине смарт...

Pixel tolerance 5, или на что способен Anycubic mono X. Часть 1 Приветствую всех!Давненько не писал об измерениях точности LCD печати, но вот появился прекрасный повод.Попал ко мне на тесты Anycubic Mono X.О его технических характеристиках и комплектации сказано уже много, поэтому нет смысла повторяться. Так же обойдемся без анпакинга. М...

Как мы построили динамические отчеты на SSRS 2014 Мы уже рассказывали, как помогли одной производственной компании трансформировать процессы корпоративного обучения и развития персонала. Сотрудники заказчика, которые тонули в бумажных документах и Excel-таблицах, получили удобное iPad-приложение и веб-портал. Одна из самых ...

[Перевод] Что я узнал после более чем 1000 code review За последние 3 года я рассмотрел более 1000 pull (merge) request’ов. За это время я многому научился — в основном тому, как не проверять код, как сделать процесс менее болезненным, что делает код хорошего качества и так далее. Pull request должен делать только одну вещь Это...

Быстрое чтение CSV в C# (fast read CSV) Уже не первый год пользуюсь своим универсальным конвертером CSV файлов в БД SQL Server - ImportExportDataSql, который имеет ряд полезных функций, необходимых любому разработчику БД MSSQL, например: перенос данных с одной БД в другую через SQL скрипт, выгрузка структуры БД...

[Из песочницы] Ускорение сборки проекта на CMake+GCC: предварительная компиляция заголовочных файлов Есть несколько причин, почему проект на С++ в среднем собирается дольше сравнимых по величине проектов на других языках, например на Java или C#. Соответственно, есть и несколько способов уменьшить время сборки. Одним из самых известных является использование предварительной...

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

Как дезинфицируют самолеты в эпоху covid-19? Еще несколько месяцев назад, когда авиасообщение не было так сильно сокращено, многие авиакомпании расширили стандартную уборку салонов самолетов, включив в нее новые специальные процедуры. Экспертами в мире отмечается, что когда придет время готовить самолеты к возвращению ...

Redmi K30 Pro представят сразу после анонса Huawei P40 и до презентации Honor 30 Компания Redmi готовится представить свой флагманский смартфон Redmi K30 Pro в марте этого года, однако пока что точная дата презентации пока что не называется. Вице-президент Xiaomi и глава бренда Redmi Лу Вейбинг (Lu Weibing) на своей страничке в социальной сети Weibo...

Уменьшенный аккумулятор сделает Samsung Galaxy S22 тоньше, чем Galaxy S21 Появились первые сведение о смартфоне, который должен быть представлен южнокорейский технологическим гигантом Samsung через год с небольшим. Речь идёт о Samsung Galaxy S22. Да, Samsung Galaxy S21 ещё не был представлен официально, однако источники утверждают, что Samsun...

Новый ролик мобильной Diablo Immortal призван раскрыть способности классов персонажей Игра выйдет на iOS и Android.

One Moments Awards (OMA) 2019: лучшие фото, снятые на смартфоны Meizu Несмотря на то, что смартфоны Meizu никогда не попадали в топы рейтинга DxOMark, есть немало пользователей, которые ежедневно используют смартфоны компании в качестве инструмента для фотографирования и вполне довольны качеством снимков. Производитель как может улучшает камер...

Raijintek Antila D5 EVO RBW — помпа и резервуар в одном блоке Компания Raijintek представила изделие под названием Antil D5 EVO RBW. Это компонент системы жидкостного охлаждения, точнее говоря, два компонента — помпа и резервуар, которые объединены в один блок, удобный для монтажа и подключения.   В алюминиевой раме за...

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

ADAM-6700 —универсальный модуль связи с объектом на базе Linux Модули серии ADAM — самый узнаваемый продукт нашей компании. Запущенные в далеком 1992 году, они постоянно развиваются, сохраняя классический узнаваемый дизайн. Сегодня это мощные многофункциональные устройства, совмещающие в себе сразу несколько классов приборов для решен...

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

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

Будущий флагманский планшет Samsung выйдет в двух вариантах размера Не исключено, что компания Samsung начнёт предлагать будущие флагманские планшеты Galaxy Tab S в двух вариантах размера. По крайней мере, об этом сообщает ресурс SamMobile. Нынешний планшет Samsung топового уровня — устройство Galaxy Tab S6 (на изображениях) — наделён 10,5-д...

Chuwi LarkBox собрал более полмиллиона долларов на Indiegogo Компания Chuwi в июне запустила на Indiegogo сбор средств на «самый маленький компьютер в мире» под названием Chuwi Larkbox.Эта коробочка стоимостью всего $155 оказалась чрезвычайно популярной и уже успела собрать свыше 540 тысяч долларов от более чем 3500 человек.Краудфанд...

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

Почему я не стала конвертироваться в фултайм в Google и пошла в Mckinsey в Лондон: расшифровка эфира 30 июня в 20:00 в нашем инстаграм-аккаунте выступила Влада Рау — Senior Digital Analyst в лондонском офисе McKinsey Digital Labs. Она рассказала, почему она не пошла на фултайм в Google, как устроена работа в McKinsey и про свой путь в IT. Делимся записью и расшифровкой эф...

[Перевод] Простая хэш-таблица для GPU Я выложил на Github новый проект A Simple GPU Hash Table. Это простая хэш-таблица для GPU, способная обрабатывать в секунду сотни миллионов вставок. На моём ноутбуке с NVIDIA GTX 1060 код вставляет 64 миллиона случайно сгенерированных пар ключ-значение примерно за 210 мс и...

[Перевод] Электронный нос своими руками Работая в рамках предыдущих проектов с частицами класса PM2,5 [мелкие, потенциально опасные для вдыхания частицы, размером порядка 2,5 мкм / прим. перев.] я заметил одно неудобство – я не мог распознать источники загрязнения, испускающие мелкие частицы. Большинство данных,...

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

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

Обзор Prusa i3 Steel V2 от 3DiY Выбор     Идея приобрести новый принтер появилась довольно давно, поскольку заморочки с калибровкой дельты и небольшая площадь столика не давали реализовать наиболее интересные задумки. Разные сувениры и мелкая техничка получаются отлично, а вот детали с большими плоскими по...

Осознанное внедрение удалённой работы: как улучшить результаты в два раза, никого не нанимая Сегодня я расскажу о том, как мы внедряли remote work в CarPrice, к каким результатам нас это привело, и для чего это вообще нужно. Цель статьи: чтобы стало больше компаний, поддерживающих remote work, потому что такой подход действительно улучшает результаты компании, и, ...

[Перевод] Улучшаем генератор случайных чисел QBasic Pixelmusement создаёт видео об играх для MS-DOS и программном обеспечении. Каждое видео завершается коротким случайно выбранным списком тех, кто поддержал канал финансово. В видео ADG Filler #57 Крис рассказал, как происходит процесс выбора. Оказалось. что он абсолютно впи...

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

[recovery mode] Digital Banking Campus — итоги программы стажировок Друзья, салют! В декабре мы завершили набор на программу IT-стажировки Digital Banking Campus. Прошло 3 месяца, наши стажеры немного освоились, и мы попросили их поделиться своими историями. Путь Егора, Анны и Алексея, наших стажеров, в банковские айтишники — под катом. ...

Частота обновления игровых мониторов GIGABYTE достигает 165 Гц Компания GIGABYTE приурочила к выставке электроники CES 2020, которая сейчас проходит в Лас-Вегасе (Невада, США), анонс сразу трёх игровых мониторов под собственной маркой. Дебютировали модели G27F, G27QC и G32QC. Первая оборудована традиционным плоским экраном размером 27 д...

[Из песочницы] Python Memory Management: немного о фрагментации памяти Некоторые мысли по этой статье. На днях заинтересовался тем, как работает Python Memory Management в CPython для Python3 для 64-разрядной Ubuntu. Немного теории В системной библиотеке glibc есть аллокатор malloc. У каждого процесса есть область памяти, называемая кучей. Вы...

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

Пять панелей корпуса Revolt GT3 для систем малого форм-фактора изготовлены из стекла Компания iBuyPower, называющая себя «ведущим производителем нестандартных игровых ПК», недавно предстала следующее поколение корпуса Revolt. Модель Revolt GT3 предназначена для систем малого форм-фактора (SFF) на основе плат типоразмера mini-ITX. Конструкци...

Монитор ASUS TUF Gaming VG27WQ имеет вогнутую форму В ассортименте ASUS появился монитор TUF Gaming VG27WQ, рассчитанный на использование в составе настольных систем игрового уровня. В основу панели легла матрица VA вогнутой формы. Размер составляет 27 дюймов по диагонали, разрешение — 2560 × 1440 пикселей. Заявлен 120-процен...

Бесплатная книга «Искусственный интеллект в играх 3» Третий выпуск в серии книг Game AI Pro был опубликован в июне 2017 года, сейчас все главы доступны для бесплатной загрузки. В книге: Общее представление об искусственном интеллекте в играх Архитектура Движение и нахождение путей Тактика и стратегия Поведение персонажа Прочее...

Поменять дисплей в Samsung Galaxy Z Flip дешевле, чем в iPhone Сегодня компания Samsung объявила цены на замену дисплея в складном смартфоне Galaxy Z Flip, который, как известно получил защитное стекло под защитным пластиком. В США процедура замены обойдется в 500 долларов, а в Южной Корее – 640 долларов. А вот замена внешнего дисплея б...

Новый продукт Xiaomi призван защитить пользователей от гриппа Компания Xiaomi представила новый очиститель воздуха Mijia F1 Air Purifier, призванный защитить пользователей от гриппа.  Отмечается, что Mijia F1 Air Purifier — это одна из немногих моделей очистителей воздуха на рынке, которые способны эффективно справлять...

Смартфон BQ 6424L Magic O Российский бренд мобильной электроники BQ представил свой самый доступный смартфон с безрамочным FullView-экраном – BQ 6424L Magic O. Новинка выделяется тройной основной камерой, встроенным NFC-модулем, мощным восьмиядерным процессором, а также емким аккумулятором с функцие...

Ender 3 + TMC2208, тишина при печати Замена чипов A4988 на штатной плате Ender 3 Creality Melzi Board v.1.1.4 на TMC2208 прошла успешно. Чипы снимал и сажал феном. Распиновка 1к1. Заменены конденсаторы на ногах 4 и 5 на 0.022мкФ, согласно даташиту. Почитав про возможные проблемы с Linear Advance, чип экструдера...

Российский производитель продал 1,8 млн телефонов в 2019 году Российский производитель электроники Inoi в 2019 году продал 1,8 млн устройств, включая 1 млн кнопочных телефонов и 800 тыс. смартфонов. Наиболее востребованные кнопочные телефоны бренда – Inoi 100 и Inoi 101. Среди смартфонов пользовались особой популярность...

Гриль-духовка Redmond RGM-M808P: действительно мастер стейков. И не только. Гриль-духовка Steakmaster RGM-M808P — это сразу три устройства в одном: стандартный прижимной гриль, мини-духовка и открытое электрическое барбекю. Прибор компактен, может послужить заменой микроволновки или плитки на даче, а может прекрасно их дополнить. Гриль быстро нагрев...

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

Стали известны планы LG Display по развитию IPS-панелей для мониторов Компания LG Display время от времени рассказывает о своих планах по развитию производства панелей для мониторов. Они дают представление о том, в каком направлении будут развиваться дисплеи для ПК в следующем и последующих годах. LG Display занимает значительную долю рынка па...

Токен Авторизации В настоящее время киберпреступность стала проблемой мирового уровня. Например, Дмитрий Самарцев, директор BI.ZONE в сфере кибербезопасности привёл на Всемирном экономическом форуме следующие цифры. В 2018 году ущерб мировой экономики от киберпреступности составил по его слов...

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

[Из песочницы] React Native init vs Expo В официальной документации React Native, из раздела Getting Started, мы узнаем о том, что у нас есть два пути запуска мобильного приложения: expo и react-native cli. Пользователи Windows и Linux, а таких большинство, зайдя во вкладку Building Projects with Native Code и выб...

Как выглядит рабочий стол моего смартфона? Не так давно я перешел с iPhone на Xiaomi Mi 9 Lite. И, конечно, после iOS мне было достаточно сложно привыкнуть к рекламе в операционной системе, большому количеству ненужного контента, а также к недостаточно приятному внешнему виду. В iOS у вас не возникает вопросов относ...

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

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

5 способов провалить внедрение DDD Спустя годы после выхода "Domain-Driven Design", идеи Эванса вошли мейнстрим. Разработка через моделирование должна была уменьшить неопределенность, позволить разрабатывать ПО за меньшее число итераций. Должна была, но ничего не вышло. На собеседованиях и митапах я...

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

Операторы связи обвинили ФАС в саботировании дел против «Ростелекома» По их оценкам, из-за бездействия ведомства госоператор ежегодно получает сверхприбыль в размере 2–4 млрд руб.

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

GraphView: графики для Android GraphView — простая Android-библиотека для рисования графиков. При этом для отображения настраивается практически все — цвет градиента и его наличие, размер и цвет точек, цвет линий и их толщина и пр. Библиотека: https://github.com/NsAveek/GraphView

Xiaomi Redmi 7A в Европе получил Android 10 Обновление приходит «по воздуху», но при желании можно установить апдейт вручную через Recovery. Для этого нужно скачать архив, размер которого составляет 1,6 ГБ.

Google хоронит расширение PHP IMAP Google сообщил владельцам G Suite аккаунтов о том, что с 15 феврался 2021 года авторизация в Gmail и других продуктах будет работать только через OAuth. Для IMAP-авторизации разработчикам предлагается использовать способ автризации под названием SASL XOAUTH2. Но дело в том...

[Перевод] Как работает panic в Rust Как работает паника в Rust Что именно происходит, когда вы вызываете panic!()? Недавно я потратил много времени на изучение частей стандартной библиотеки, связанных с этим и оказалось, что ответ довольно сложный! Мне не удалось найти документы, объясняющие общую картину пани...

Общаемся с дисплеем SSD1306 по i2c Все любители электронных самоделок когда-нибудь приходят к желанию отобразить работу своей поделки на экране в виде текста или графики. Самый бюджетный способ сделать это — обратиться к алфавитно-цифровому дисплею типа LCD1602 или LCD2004, общение с которыми происходит либо ...

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

[Из песочницы] Реактивная разработка Telegram бота Доброго времени суток, Habr'овчане. В поисках различной информации по разработке бота для чата Telegram в сети Интернет обнаружил, что все tutorial'ы хоть и достаточно полны различными механиками взаимодействия с библиотекой «telegram-bot-api», никто не пришёл к умозаключен...

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

Итоги недели: Huawei адаптируется к санкциям, Путин подписывает нашумевшие законы, а в России блокируют ShutterStock Итоги прошедшей недели на Хабре. В этом дайджесте — самые важные, интересные и громкие события, о которых мы говорили в последние семь дней. Huawei нашла замену американских комплектующих, рынок GPU вскоре пополнят новинки, а в России, между тем, блокируют крупнейший фотоб...

[Из песочницы] Ack лучше grep Хочу рассказать об одной утилите для поиска, которая очень сильно упрощает жизнь. Когда я попадаю на сервер и мне надо что-то поискать я первым делом проверяю установлен ли ack. Эта утилита является прекрасной заменой grep, а также в какой-то мере find и wc. Почему не grep? ...

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

«Звёздный десант» станет стратегией Помните фильм «Звёздный десант», вышедший в далёком 1997 году? Теперь эта идея найдёт себе воплощение в виде стратегической игры.

Путь к награде В 2019 году Учебный центр РДТЕХ получил награду Oracle University «Partner Excellence Award 2019» и тем самым был признан лидером авторизованного обучения Oracle в России. Что было сделано за годы существования Учебного Центра, что происходит сейчас, какие цели мы ставим н...

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

Детская сказка программисту на ночь Есть интересная тема, на первый взгляд мало относящаяся к алгоритмам. Она "сказочная" с одной стороны, а со стороны другой в ней есть созвучие с насущными проблемами начинающего свой профессиональный путь программиста. Давайте попробуем разобраться и немного развл...

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

Замена экрана Photon. Покупаем в Китае. Всем доброго времени суток.Немного предыстории. Наверно стандартный случай, стала подтекать пленка в ванночке. Залило и засветило экран, почистили. На тот момент казалось что очистка прошла нормально. Но.. экран умер, на 8 марта.. допечатал розы дамам и умер.. джентельмен. П...

Epson анонсировала ноутбук Endeavor NJ7000E CAD Design Select для САПР Компания Epson анонсировала ноутбук Endeavor NJ7000E CAD Design Select, ориентированный на пользователей систем автоматизированного проектирования в 2D и 3D (САПР), включая архитекторов, инженеров и конструкторов. Устройство не уступает по производительности настольным компь...

Функциональное программирование на TypeScript: задачи (tasks) как альтернатива промисам Предыдущие статьи цикла: Полиморфизм родов высших порядков Паттерн «класс типов» Option и Either как замены nullable-типам и исключениям В предыдущей статье мы рассмотрели типы Option и Either, которые предоставляют функциональную замену nullable-типам и выбрасыванию искл...

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

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

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

Практика использования Spark SQL или как не наступить на грабли Если вы работаете с SQL, то вам это будет нужно очень скоро. Apache Spark – это один из инструментов, входящих в экосистему Hadoop, который обрабатывает данные в оперативной памяти. Одним из его расширений является Spark SQL, позволяющий выполнять SQL-запросы над данными. Sp...

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

Полотенцесушитель на радиатор Привет! Однажды, на данном ресурсе мне попалась модель полотенцесушителя для радиатора (батареи), но на тот момент у меня еще не было принтера, я её просмотрел, и отметил для себя, что вещь стоящая - надо будет позже сделать. Узнав цену в магазине, за данный девайс, однознач...

10 лучших стратегий в реальном времени последних 10 лет Стратегии в реальном времени (RTS) для многих стали любимым жанром игр на ПК. Давайте вспомним лучшие из них за последние 10 лет.

Пять стадий принятия неизбежного, или Как мы разрабатывали программу для автоматизированного профайлинга Привет, на связи Алексей Филатов (aka afilatov123). В 2017 году меня пригласили в команду «СёрчИнформ» для запуска нового программного решения. Точнее так – для наращивания возможностей флагманского продукта – DLP-системы. Рынку мало того, что софт уже умеет (предотвращать у...

Оптикон. Оптический концевик размером с механический И чего это меня понесло по концевикам? - А нужны, для ZAVmini в частности, вот и делаю.Усовершенствованная копия фирмы лердж уже готова, установлена на ось Z.А вот для осей X Y пришлось подумать. Cобирался было уже на механические деградировать, примерял. И вдруг  внезапно п...

Центробанк обновил дизайн сайта Теперь все его страницы адаптивны под разные размеры экрана, а навигация должна стать более понятна пользователям.

5G-устройства заняли 5% рынка дорогих смартфонов По продажам телефонов с поддержкой 5G-сетей пока безоговорочно лидирует Samsung с долей в размере 74%.

Slack отчитался об убытках в размере $87,8 млн на фоне роста числа платящих клиентов на 30% Выручка компании выросла на 60%, до $168,7 млн в третьем квартале 2020 финансового года.

Стала известна стоимость самого маленького мини-ПК Chuwi LarkBox Совсем недавно компания Chuwi представила свой мини-ПК LarkBox размером всего с яблоко. Продукт будет запущен на краудфандинговой площадке Indiegogo примерно в конце мая и, ожидается, что его цена составит около $199. LarkBox — это самый маленький в мире мини-ПК с...

oVirt за 2 часа. Часть 3. Дополнительные настройки В этой статье мы рассмотрим ряд необязательных, но полезных настроек: использование дополнительных имен для менеджера; подключение аутентификации через Active Directory; Mutlipathing; управление питанием; замена SSL сертификата; архивация; менеджмент-интерфейс хостов (cockp...

Между Грузией и Коста-Рикой Cisco оценивала страны на основе семи критериев: уровень удовлетворения основных потребностей, необходимый для процветания населения (ожидаемая продолжительность жизни, детская смертность, доступность чистой питьевой воды и электричества); государственные и частные инвест...

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

«Как я провёл лето» В конце ноября мы писали о том, как мы вошли в IT и работали все эти четыре года. А теперь — сочинение на тему «Как я провёл лето» традиционный пост с подведением итогов года, где мы подробней хотим рассказать о новшествах, появившихся в RUVDS в 2019.  Мы не устаём двигат...

Выбираем лучший пластик для печати литофании Вы наверняка видели (в может и сами печатали) такие лампы. Ведь это 2в1: эффектный светильник и отличный сувенир

[Перевод] Оптимизация времени сборки проекта Там, где я работаю (в стартапе Spot.IM, размер которого находится где-то между малым и средним), Webpack используется для сборки различных проектов. После 4 лет работы над нашим основным продуктом, когда в его код внесло вклад столько народа, что и не сосчитать, время его пе...

Samsung рассчитывает в 2022 году разработать 3-нанометровый техпроцесс Компания Samsung намерена в 2022 году разработать 3-нанометровый техпроцесс. Для этого техпроцесса придется существенно изменить конструкцию транзистора, фактически создав транзистор нового поколения. Сейчас специалисты Samsung работают над технологией Gate-All-Ar...

Разбор: стратегии поведения инвесторов во время биржевых обвалов Изображение: Unsplash Март 2020 года оказался богат на события, которые повлияли на рынки по всему миру. В России ситуация неопределенности усугубилась снижением курса рубля. При таких условиях инвесторам, особенно начинающим, трудно удержаться от совершения импульсивных ...

Вышло крупное обновление для шутера КУБУМ 3D: ультра настройки, новые скины и карта Лунная база КУБУМ 3D — командный шутер, очень сильно напоминающий Counter-Strike: Global Offensive. Это касается только игрового процесса, потому что графика здесь достаточно мультяшная и аркадная. Геймеры участвуют в боях «5 на 5», это стандартный режим. Ещё есть режим «Каждый сам за с...

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

Google уже тестирует Android 11 Несмотря на то, что до официального выпуска Android 11 осталось еще несколько месяцев, нет никаких сомнений в том, что Google активно работает над новой версией своей мобильной операционной системы. Первым подтверждением этого является живое фото Google Pixel 2 XL, на экране...

Древности: вторая жизнь кассетного портатива 2003 год. Я совершаю вояж в известный многим мелкооптовый магазин электроники в Москве, выкладываю наличные за CD/MP3-плеер. С собой беру переносной кассетник: не ехать же в метро в тишине. Не выходя из магазина открываю коробку, вставляю самописный компакт-диск — десять час...

Samsung Galaxy S11+ получил особенный датчик Samsung ISOCELL Bright HM1 с технологией Nonacell Осведомленный сетевой информатор под ником Ice Universe продолжает поставлять крупинки новой информации об основной камере смартфона Samsung Galaxy S11+. Ранее сообщалось в стандартной версии Samsung Galaxy S11 будет использоваться 108-мегапиксельный датчик изображения ...

Из разнорабочих — в php-программисты. Необычная карьера разработчика Сегодня публикуем историю студента GeekBrains Леонида Ходырева (leonidhodirev), ему 24 года. Его путь в IT отличается от ранее опубликованных историй тем, что Леонид сразу после армии стал изучать PHP, что, в конечном итоге, помогло ему найти хорошую работу. Читать дальше ...

Intel грозится за десять лет освоить техпроцесс 1,4 нм На недавней ежегодной конференции Credit Suisse генеральный директор Intel Роберт Суон признал застой в технологическом развитии Intel, назвал конкретные ошибки, которые привели к сложившейся ситуации и обозначил пути выхода из кризиса. После возврата к старой «маятниковой» ...

В чем проблема подержанных Kia Optima III? Kia Optima третьего поколения на релизе считалась идеальной машиной: отличный экстерьер и интерьер, 5 звезд по результатам американского института безопасности. Казалось, что машине не сулит ничего, кроме успеха, но через несколько лет после выпуска у машины повылазили разно...

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

МТС покупает 5G-ready оборудование Ericsson Реализация проекта значительно увеличит производительность и емкость сети LTE и позволит МТС в будущем оперативно развернуть покрытие в стандарте 5G на существующей сети за счет перенастройки программного обеспечения и использования технологии динамического перераспределения...

Фото дня: самые детальные изображения поверхности Солнца Национальный научный фонд (NSF) представил самые детальные фотографии поверхности Солнца из всех, которые были получены на сегодняшний день. Съёмка осуществлялась при помощи Солнечного телескопа имени Дэниела Иноуэ (Daniel K. Inouye Solar Telescope, DKIST). Этот аппарат, рас...

[Перевод] Visx — коллекция графических примитивов для React-приложений, созданная в Airbnb После 3 лет разработки и 2,5 лет использования в продакшн-проектах Airbnb, после переписывания кода на TypeScript, мы рады представить вам официальный релиз коллекции графических примитивов visx 1.0  (раньше она называлась vx). Вот — страница проекта на GitHub. Документацию ...

СКИДКА (229р → 29р) Обзор игры Braveland Pirate для iPhone и iPad – увлекательная стратегия по мотивам King’s Bounty Российская студия Tortuga Team два года назад выпустила стратегию по мотивам King’s Bounty под названием Braveland. Разработчики пообещали, что в будущем выпустят еще две части проекта и сдержали свое обещание. Сегодня мы рассмотрим финальный эпизод трилогии, – Braveland Pir...

Челюсти из Harz labs Dental Yellow Clear на Hardlight Sirius Приветствую всех!Подобрал режимы печати для dental yellow. При 5.5 сек на слой 100 мкм выходит стабильный размер с отклонением на величину пикселя. 

Карл Айкан призывает HP к слиянию с Xerox По мнению известного активиста-инвестора, объединение компаний может привести к синергетическому эффекту в размере более 2 млрд долларов.

Арбитражная торговля (Алгоритм Беллмана — Форда) Торговля на бирже обычно ассоциируется с рисками. Это совершенно верно для большинства торговых стратегий. Успешность торговли в этих случаях определяется исключительно способностью верно оценивать риски и управлять ими. Но не все торговые стратегии таковы. Существуют безр...

Впечатления от принтера 3D-DIY Bizon 2 Добрый день коллеги.Решил поделиться впечатлениями от недавно прибретенного принтера 3D-DIY Bizon 2 версии 2020. До этого я пользовался принтером Tevo Tornado, в принципе особых претензий к нему не было за исключением одной - невозможности беспроблемной печати ABS пластиком ...

Наша с девушкой первая видеоигра. Разработка на Unity. Часть 2 У-у-у… Кто обитает на дне океана? Cubicity — квадратная игра. Привет всем, кто ждал продолжения первой части нашей статьи. Настало время подвести итоги релиза Cubicity. Это был долгий путь с довольно полезным хоть и местами болезненным опытом, которым хотим с вами поделитьс...

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

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

Машинное обучение на языке R с использованием пакета mlr3 Источник: https://mlr3book.mlr-org.com/ Привет, Хабр! В этом сообщении мы рассмотрим самый продуманный на сегодняшний день подход к машинному обучению на языке R — пакет mlr3 и экосистему вокруг него. Данный подход основан на «нормальном» ООП с использованием R6-классов и...

Sony представила флагманский Xperia 1 II с технологиями камер Sony Alpha Компания Sony представила новый флагманский смартфон Xperia 1 II, который продолжает дело прошлогоднего Xperia 1.  В Европе это будет первый смартфон Sony с поддержкой сотовых сетей пятого поколения 5G. В отличие от предшественника, у Xperia 1 II вернулся стандарт...

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

Обновлённая линейка саундбаров LG Компания LG Electronics покажет линейку саундбаров с премиальным качеством звучания на выставке CES 2020. Новинки будут отличаться насыщенным, реалистичным звучанием, впечатляющим своей точностью и глубиной. Устройства будут обладать технологиями Bass и Space, улучшающими в...

Раунд финансирования серии С позволил Hesai привлечь $173 млн 7 января в Лас-Вегасе открылась международная выставка Consumer Electronics Show (CES 2020). Компания Hesai, мировой лидер в технологии LiDAR, сообщила о завышении раунда финансирования серии С, принесшем ей новое финансирование в размере 173 млн долл. США.  Этот раунд,...

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

[Перевод] Самый полезный модуль стандартной библиотеки Python, о котором все постоянно забывают В Python много отличных доступных «из коробки» модулей. Один из самых полезных — collections. Он содержит «специализированные типы для создания контейнеров», являющихся альтернативами универсальным dict, list, set и tuple. Ниже мы рассмотрим три содержащихся в модуле класса...

Samsung стремится разработать 600-мегапиксельную камеру для смартфонов Компания Samsung является одним из крупнейших игроков в области разработки и производства сенсоров для камер смартфонов. Это первый производитель, который представил 64-Мп и 108-Мп сенсоры, и, похоже, что это только начало.В редакционной статье на веб-сайте компании Йонгин П...

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

[Перевод] Как написать игру за месяц, не отвлекаясь от основной работы MoonGun — игра в жанре экшен/стратегия о защите лунной базы от астероидов. Игра была создана Ивенсом Серпой — автором множества статей о геймдизайне — в рамках Github Game Off Game Jam в ноябре 2020 года. Занимался он ей в одиночку в свободное от работы время. Игра получил...

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

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

DevOps для разработчиков (или против них?!) Подход DevOps качественно изменил процесс разработки. Если раньше программисты только писали код и прогоняли тесты, то теперь они участвуют и в развертывании проектов на продакшен. Звучит так, будто сисадмины решили переложить свои заботы на плечи разработчиков, не так ли?...

Deepfake. Реализация технологии замены лиц в видео. Часть 1 Deepfake. Выбор архитектуры для реализации. Autoencoder vs GAN. Читать далее

Ученые обнаружили новые симптомы и пути передачи опасного вируса Члена экспертной группы госкомитета КНР по вопросам здравоохранения Ли Синван рассказал общественности о новых симптомах, а также путях передачи нового коронавируса. Так, по его словам, несмотря на то, что в основном передача вируса происходит воздушно-капельным путем, зараз...

Обзор Before Launcher — минималистичный лаунчер для Android Стандартные лаунчеры современных смартфонов многим уже надоели. К тому же они слишком перегружены и приводят к очевидной зависимости. Я стал замечать, что больше не могу провести и 10 минут без гаджета в руках, и немалую роль в этом играют в том числе и интерфейсы оболочки....

OKEx откроет возможность стейкинга DAI под 4% годовых Криптовалютная биржа OKEx станет первой крупной площадкой, которая интегрирует Dai Savings Rate (DSR), позволяя владельцам стейблкоина DAI получать доход от стейкинга в размере 4%. BIG news: Maker is thrilled to partner with @OKEx to bring the #Dai Savings Rate to millions o...

Создан недорогой аппарат искусственной вентиляции лёгких размером с тостер В Индии создан недорогой аппарат искусственной вентиляции лёгких (ИВЛ) размером с тостер. Спрос на такие устройства сейчас растёт из-за пандемии коронавирусной инфекции COVID-19.

Готовятся к выходу Huawei MateBook 13 и MateBook 14 В преддверии выставки MWC 2020 в Сеть просочилась информация касательно ноутбуков MateBook 13 и MateBook 14 – первое устройство получит 2К-дисплей с размерами 13 дюймов, чипы Intel Core i7-10510U либо Intel Core i5-10210U, графику NVIDIA GeForce MX250, 8/...

Amazon стала партнёром второго по размеру ритейлера в Индии — через неделю после запуска интернет-магазина у первого Компания будет продавать товары через свой маркетплейс.

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

ArangoDB в реальном проекте ArangoDB гибридная (документная и графовая) база данных. К ее положительным сторонам относятся: мощный и удобный язык запросов AQL JOIN (даже более мощный чем в реляционных базах данных) репликация и шардинг ACID (в кластере работает только в платной версии) Из менее сущес...

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

Создать мощный курс Machine Learning: миссия выполнена У нас было 2 неудачных запуска, 169 студентов, 8 сердитых отзывов, 3 смены названий, слишком много теории и мало реальной практики. Не то чтобы это было полным провалом, но если начал обучать Data Science, надо сделать это идеально. Сегодня вы услышите историю о том, как м...

Игра Company of Heroes для iPad: качественный порт легендарной стратегии в реальном времени Вышедшая в 2006 году для PC игра Company of Heroes быстро стала хитом и классикой жанра. Стратегия в реальном времени переносит игрока на поля сражений Второй мировой войны. Но теперь эта игра получила новую жизнь в виде адаптации для сенсорных экранов и появлении версии для...

Как Mitsubishi Pajero Sport умеет разочаровывать Не замена «Крузака» и конкурент «УАЗ Патриота», а «тряпка». Недавно в Сети появился отзыв автомобилиста, который долгие годы искал замену Toyota Land Cruiser 200, так как его цена находится в районе 4?985?000 — 6?258?000 рублей. По его словам, он остановился на Mitsubishi P...

Кусочки подземелий для ДнД Тайлы для настольно ролевой игры, изображающие подземелья, модульного типа.АБС Грег.Размер тайла 50 на 50 мм

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

Крошечный компьютер NanoPi NEO3 поможет создать сетевое хранилище данных Команда FriendlyELEC подготовила к выпуску крошечный одноплатный компьютер NanoPi NEO3, на базе которого могут создаваться сетевые хранилища данных (NAS) для домашнего и офисного использования. В основе решения — процессор Rockchip RK3328 с четырьмя вычислительными ядрами AR...

Портативная колонка Sony Extra Bass SRS-XB33 работает без подзарядки 24 часа Одновременно с моделью Extra Bass SRS-XB23 компания Sony представила портативную колонку Extra Bass SRS-XB33. Она тоже может заинтересовать тех, кто проводит время на природе и предъявляет повышенные требования к выносливости электронных устройств. Ударопрочный корпус и...

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

Доля "умных" счетчиков электроэнергии в России достигнет 30% к 2024 году Об этом сообщил министр энергетики Александр Новак в ходе заседания правительства России."В стратегии предусматривается внедрение цифровых технологий в государственное управление и контрольно-надзорную деятельность в отраслях ТЭК, создание интеллектуальных систем учета ...

Насколько увеличилась камера iPhone 12 Pro Max по сравнению с iPhone 11 Pro Max Известный инсайдер и дизайнер Бен Гескин (Ben Geskin) использовал официальные изображения iPhone 12 Pro Max и iPhone 11 Pro Max, предложив всем желающим оценить изменения габаритов модуля основной камеры нового флагманского смартфона Apple. Очевидно, что сам блок камеры...

В Minecraft создали Землю в масштабе 1:1 Многие авторы создают в Minecraft целые миры, однако блогер PippenFTS создал карту, размером в нашу планету, в масштабе 1:1.

Обнаружена «бешеная» звездная система Новая планета, получившая название AU Microscopii b, или AU Mic b для краткости, была обнаружена космическими телескопами Transiting Exoplanet Survey Satellite (TESS) и Spitzer. Открытие позволит ученым лучше понять, как развиваются планеты, как формируется их атмосфера и ка...

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

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

CES 2020: ASUS ExpertBook B9450FA — самый лёгкий и тонкий деловой 14″ ноутбук Накануне открытия крупнейшей выставки потребительской электроники CES 2020 компания ASUS провела мероприятие, в котором участвовали наши журналисты. На нём снова был показан готовящийся к выходу весьма любопытный мобильный ПК ExpertBook B9450FA, который отличается потрясающе...

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

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

ASUS представила миниатюрный ZenFone 8 и Zenfone 8 Flip с поворотной камерой ASUS анонсировала два новых смартфона ZenFone 8 и Zenfone 8 Flip. Первый примечателен своими размерами – это самый маленький флагманский Android-смартфон. Второй обладает поворотной камерой, как и его предшественник ZenFone 7. ASUS Zenfone 8ASUS Zenfone 8 оснащён…

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

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

[Из песочницы] Частотный анализ русского текста и облако слов на Python Частотный анализ является одним из сравнительно простых методов обработки текста на естественном языке (NLP). Его результатом является список слов, наиболее часто встречающихся в тексте. Частотный анализ также позволяет получить представление о тематике и основных понятиях т...

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

Как Computer Science Center перевёл обучение в онлайн Когда понадобилось в один день перевести весь CS центр на домашнее обучение, кураторы проделали большую работу по замене живых лекций на равноценные альтернативы, зато всё остальное уже работало. Центр давно использует онлайн-платформы в очном обучении, в том числе свою собс...

Тест ABS SolidFilament     Вопрос диверсификации закупок материалов для печати всегда остро ощущался, но постоянно откладывался  простой отговоркой - "нет времени". Статьи на 3D Today на тему применения тех или иных материалов, почему то казались "не очень серьезными", а пробная печать с использов...

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

Redmi представит вместе с Redmi K30 Pro ряд других устройств Вице-президент и генеральный директор Xiaomi Group Лу Вейбинг (Lu Weibing) объявил о том, что на пресс-конференции, посвященной анонсу Redmi K30 Pro, будут представлены не только смартфоны. Redmi K30 Pro получит экран без рамок, всплывающую фронтальную камеру, однокрист...

PostgreSQL: Серверное программирование на «человеческом» языке (PL/Perl, PL/Python, PL/v8) Postgres знаменит своей расширяемостью, что относится и к поддержке процедурных языков (PL). Никто не может похвастаться языком списком языков такой длины, а потенциально этот список и вовсе не ограничен: для того, чтобы подключить язык к серверу, не требуется сверхусилий. М...

12 онлайн-курсов по Data Engineering По данным Statista, к 2025 году объём рынка big data вырастет до 175 зетабайт против 41 в  2019 (график). Чтобы получить работу в этой сфере, нужно понимать, как работать с большими данными, хранящимися в облаке. Cloud4Y подготовил список из 12 платных и бесплатных курсов п...

Агломеративная кластеризация: алгоритм, быстродействие, код на GitHub Несколько лет назад мне потребовалось очень качественно кластеризовать относительно неплотные графы среднего размера (сотни тысяч объектов, сотни миллионов связей). Тогда оказалось, что алгоритма с подходящим набором свойств просто не существует, несмотря на всё разнообраз...

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

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

Язык REXX, к 40 летию появления REXX — довольно древний, передовой для своего времени язык. Он появился, согласно википедии, в 1979 году, то есть ему недавно исполнилось 40 лет. Не самый конечно старинный язык, но возраст достойный. Rexx это аббревиатура, означает она Restructured Extended Executor, что в...

Microsoft Whiteboard для Windows 10 обзавелся новыми функциями Microsoft Whiteboard для Windows 10 получил новое обновление. Установив последнее обновление, вы сможете более эффективно управлять различными чернилами.Другими словами, обновление облегчает вам писать мелкими буквами, а также предоставляет более толстый маркер, который, в с...

Грабли на пути к keep-alive Увеличение активности обмена данными между микросервисами зачастую является проблемой в архитектуре современных IT решений. Выжать максимум и выжить любой ценой — серьёзный вызов для любой разработки. Поэтому поиск оптимальных решений — это не прекращающийся процесс. В стать...

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

[Перевод] 10 вещей, которые помогут вам получить работу в UX Перечень советов по быстрому найму в качестве дизайнера UX Рынок труда для дизайнеров UX находится на подъеме и в ближайшее время перерывов не ожидается. Стандартные технологические компании постоянно ищут талантливых дизайнеров, а также практически все другие области — ...

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