Социальные сети Рунета
Пятница, 19 апреля 2024

Сбалансированные двоичные деревья поиска: реализация на Julia Иллюстрация из работы Г.М. Адельсон-Вельского и Е.М. Ландиса 1962 года Деревья поиска — это структуры данных для упорядоченного хранения и простого поиска элементов. Широко применяются двоичные деревья поиска, в которых у каждого узла есть только два потомка. В этой статье ...

[recovery mode] Бинарные деревья поиска Прелюдия Эта статья посвящена бинарным деревьям поиска. Недавно делал статью про сжатие данных методом Хаффмана. Там я не очень обращал внимание на бинарные деревья, ибо методы поиска, вставки, удаления не были актуальны. Теперь решил написать статью именно про деревья. Пожа...

Пишем XGBoost с нуля — часть 1: деревья решений Привет, Хабр! После многочисленных поисков качественных руководств о решающих деревьях и ансамблевых алгоритмах (бустинг, решающий лес и пр.) с их непосредственной реализацией на языках программирования, и так ничего не найдя (кто найдёт — напишите в комментах, может, что...

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

[Перевод] Деревья квадрантов и распознавание коллизий Эта неделя была короткой, в понедельник и вторник я продолжал работать над системой 2D-освещения. Остальное время я потратил на реализацию деревьев квадрантов (quadtree). В этой статье я поделюсь своей реализацией и мыслями, возникшими в процессе её проектирования. Во-пер...

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

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

Зарабатываем на солнечной энергии или пассивный доход в 25% годовых, практический опыт. Часть 2 КДВП © Diana, made by Siuzanna Часть 2. Практическая Вы твёрдо решили построить свою домашнюю солнечную станцию? Взвесили все риски, нашли финансирование, прикинули взором, где она будет стоять и какие деревья придется спилить? Ну что, если ещё не передумали — прошу далее....

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

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

Создана интерактивная онлайн-карта самых старых деревьев Киева Киевская компания Visicom, развивающая картографический онлайн-сервис Visicom Maps, совместно с Киевским эколого-культурным центром сделала онлайн-карту самых старых деревьев столицы Украины (вот она). Карта эта не простая, а интерактивная. Она не только позволяет узнать точ...

Проверяем инкапсуляцию с помощью Roslyn Что такое Roslyn? Roslyn – это набор компиляторов с открытым исходным кодом и API для анализа кода для языков C# и VisualBasic .NET от Microsoft. Анализатор Roslyn – мощный инструмент для анализа кода, нахождения ошибок и их исправления. Синтаксическое дерево и семантическая...

[Из песочницы] Управление подставкой для ноутбука с помощью digispark Решил написать статью об очень простом устройстве, сделанным за два вечера. Решило оно давнюю проблему, чему я сильно рад и использую его по сей день. Отработало исправно оно около 3 месяцев. Собственно вот что получилось в итоге. Кого заинтересовало, прошу под кат. Читат...

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

[Перевод] 12 возможностей ES10 в 12 простых примерах Перед вами перевод статьи из блога Carlos Caballero на сайте Medium.com. Автор расскажет нам о функциях, которые появились в версии ES10 2019 года. ES10 — это версия ECMAScript, актуальная для 2019 года. Она содержит не так много нововведений, как версия ES6, выпущенная в...

Silent Trinity: изучаем новую версию фреймворка постэксплуатации Мы постоянно отслеживаем изменения в хакерском инструментарии, будь то появление новых инструментов или обновление уже известных. Поэтому мы не смогли пройти мимо Silent Trinity, анонсированного на DefCon 27 Demo Labs. Читать дальше →

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

[Перевод] Объёмный рендеринг в WebGL Рисунок 1. Пример объёмных рендеров, выполненных описанным в посте рендерером WebGL. Слева: симуляция пространственного распределения вероятностей электронов в высокопотенциальной молекуле белка. Справа: томограмма дерева бонсай. Оба набора данных взяты из репозитория Open ...

[Из песочницы] Разбор утилиты Files.walkFileTree(); Не найдя нигде толкового описания на русском, что за зверь Files.walkFileTree(), и со скрипом освоив его, как оказалось впоследствии, несложный функционал, решил поделиться в рамках закрепления материалом с примерами, чего мне так не хватало. Метод walkFileTree() позволяет ...

Пропатчил Exim — пропатчь еще раз. Свежее Remote Command Execution в Exim 4.92 в один запрос Совсем недавно, в начале лета, появились массовые призывы к обновлению Exim до версии 4.92 из-за уязвимости CVE-2019-10149 (Срочно обновляйте exim до 4.92 — идёт активное заражение / Хабр). А на днях выяснилось, что вредонос Sustes решил воспользоваться этой уязвимостью. Те...

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

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

[Из песочницы] Программируем проходной выключатель. MicroPython на esp8266 (sonoff) с OTA. Часть 1 Всем привет. В процессе ремонта возникла задача сделать проходной выключатель. Конечно же захотелось сделать самым простым и удобным способом, добавив базовые функции управления с телефона. Я выбрал наиболее простую и удобную технологию для этого (конечно, на свой взгляд) —...

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

[Из песочницы] Обход дерева в несколько потоков Всем привет, хочу поделиться с общественностью некоторым объемом информации, который как мне показалось трудно найти в интернете. Что такое дерево, смотрим Википедию. Рис.1 Пример дерева. Читать дальше →

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

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

Без дизайнера: 15 инструментов для визуализации данных Уместить 20-страничную презентацию в трех слайдах, превратить статистику в инфографику, сделать не «форму допроса», а новый канал коммуникации – всегда актуальные и часто горящие задачи. Собрали в одной статье все инструменты для их решения. Гифки, видео, карты, графики ...

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

Видео: сравнение релизной Metro Exodus с трейлером с Е3 2017 Пользователь с YouTube-канала ElAnalistaDeBits опубликовал ролик, в котором сравнил игровые моменты Metro Exodus с трейлером проекта, показанным на Е3 2017. Блогер прошёлся по тем же локациям, продемонстрировав ряд отличий. Финальная версия шутера несколько изменила...

Как сделать работающий двигатель из дерева Источник

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

[Перевод] Разработка динамических древовидных диаграмм с использованием SVG и Vue.js Материал, перевод которого мы сегодня публикуем, посвящён процессу разработки системы визуализации динамических древовидных диаграмм. Для рисования кубических кривых Безье здесь используется технология SVG (Scalable Vector Graphics, масштабируемая векторная графика). Реактив...

Xiaomi анонсировала Mijia LED Blackboard — электронную доску для рисования и заметок Поможет спасти пару деревьев без вреда для зрения.

Merkle Tree: ржавое и быстрое Всем привет! Недавно открыл для себя язык Rust. О своих первых впечатлениях поделился в предыдущей статье. Теперь решил копнуть немного глубже, для этого необходимо что-то посерьёзнее списка. Выбор мой пал на дерево Меркла. В этой статье я хочу: рассказать про эту структур...

[Из песочницы] Срочно обновляйте exim до 4.92 — идёт активное заражение Коллеги, кто использует на своих почтовых серверах Exim версий 4.87...4.91 — срочно обновляйтесь до версии 4.92, предварительно остановив сам Exim во избежание взлома. Читать дальше →

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

Прототип Vivo NEX 5G с чипсетом Snapdragon 855 и поддержкой 5G появился на фото В сети уже появлялись слухи, согласно которым Vivo работает над 5G-версией смартфона Vivo NEX. И сегодня китайский оператор China Unicom опубликовал фотографию прототипа этого устройства. Подробнее об этом читайте на THG.ru.

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

[Из песочницы] Визуализация количества побед у команд НБА с помощью анимационных столбиковых диаграмм в R Для начала небольшая вводная информация. Меня зовут Владислав и моё знакомство с R состоялось в августе прошлого года. Изучать язык программирования я решил по причине прикладного характера. Мне с детства нравилось вести спортивную статистику. С возрастом это увлечение транс...

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

[Из песочницы] Ускорение компиляции в Xcode на swift С ростом проекта, скорость компиляции проекта замедляется. Особенно это заметно становится, когда тестируешь программу, делая параллельно небольшие изменения в программе. Сначала давайте узнаем как долго компилируется проект до наших улучшений. ЧТобы это сделать надо в тер...

Microsoft теперь просит пользователей под управлением Windows 10 v1803 обновиться до недавнего обновления Поддержка Windows 10 версии 1803 завершится 12 ноября 2019 года. Поскольку остался всего месяц, Microsoft начала подталкивать пользователей, напоминая им о необходимости обновления до более новой функции.По словам пользователя Reddit, на странице обновления Windows 10 теперь...

AMD решила снизить цены на видеокарты Radeon RX 5700 и RX 5700 XT ещё до старта продаж Только вчера вечером мы успели ознакомиться с первым полноценным тестом видеокарт Radeon RX 5700 и RX 5700 XT в играх и сделать предварительные выводы, как сегодня стало известно, что выводы придётся менять. Источник утверждает, что AMD решила снизить цены на видеокарты...

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

[Из песочницы] Синтаксический разбор предложения на русском языке В данной статье описывается процесс синтаксического анализа предложения русского языка с использованием контекстно-свободной грамматики и алгоритма LR-анализа. Обработка естественного языка — общее направление искусственного интеллекта и математической лингвистики. Оно изуч...

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

[Перевод] Большие гипотезы о простых числах доказаны для небольших числовых систем Гипотеза о простых числах-близнецах – один из самых важных и сложных вопросов математики. Двое математиков решили параллельную версию этой задачи для небольших числовых систем. 7 сентября два математика опубликовали доказательство варианта одной из известнейших открытых за...

Видеоурок Теплицы: приложение для визуализации схем и таблиц Kumu.io Совсем недавно мы рассматривали приложение для визуализации рабочих процессов Coda.io. Coda – это настоящий комбайн, и в отличие от Coda, Kumu.io обладает куда более скромными возможностями. Но при этом Kumu позволяет решать специфические задачи, недоступные в Coda. Например...

[Перевод] GitHub Desktop 2.2: что нового Любой, кто использует Git, знает, что у него крутая линия обучения. Мы узнали от разработчиков, что большинство людей, как правило, учатся у знакомых, будь то коллега, профессор, друг или даже видео на YouTube. В GitHub Desktop 2.2 мы добавляем первую версию интерактивного...

Для 25 устройств Xiaomi вышла прошивка MIUI 10 Global Beta ROM 9.4.25. Для некоторых разработка заморожена Xiaomi продолжает обновлять устройства, которые работают на бета-версии MIUI 10. В этот раз прошивка получила номер 9.4.25 и доступна для 25 устройств. Их мы назовём ниже. Кроме того, для моделей Redmi Note 4X и Redmi 5 Plus выпуск новых версий временно заморожен из-за кри...

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

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

Samsung начала обновлять до Android Pie бюджетные смартфоны Компания Samsung решила пойти по стопам Xiaomi в вопросе обновления своих смартфонов до новых версий Android. ***

[Перевод] Комбинирование Signed Distance Fields в 2D В предыдущем туториале мы научились создавать и перемещать простые фигуры с помощью функций расстояний со знаком. В этой статье мы научимся комбинировать несколько фигур для создания более сложных полей расстояний. Большинству описанных здесь техник я научился из библиотеки ...

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

SPB TV Россия 1.12.14 SPB TV Россия – это ВСЕ ваши любимые каналы БЕСПЛАТНО в отличном качестве и удобном интерфейсе — повсюду с вами на вашем любимом Android-устройстве. Если вы ищете, где смотреть ТВ онлайн, значит, вам некогда рассиживаться на диване. И значит, SPB TV – мобильное телевидение –...

MIUI 11 придёт даже на старые смартфоны Xiaomi Xiaomi не всегда обновляя свои смартфоны до новой версии MIUI при этом поднимает версию Android. То есть, некоторые смартфон получают Android 10 в связке со свежайшей версией MIUI 11, некоторые получают ту же самую версию оболочки, но при том остаются на Android Pie, а нек...

[Перевод] Полная история Гарольда и дерева Боба-Герберта в Fallout Гарольд родился в 2072 году и ему было всего 5 лет, когда началась Великая Война в 2077. От ужасов ядерной войны его закрыли в Убежище 29. [1] Читать дальше →

Суббренд Vivo займется созданием гибкого смартфона Не так давно компания Vivo сообщила о появлении нового игрока на рынке смартфонов — iQOO. Что обозначает эта аббревиатура и в каком сегменте намерен играть суббренд, достоверно неизвестно. Были предположения, что «дочка» будет создавать устройства премиальн...

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

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

[Перевод] Как без особенных усилий создать ИИ-расиста Предостерегающий урок. Сделаем классификатор тональности! Анализ тональности (сентимент-анализ) — очень распространённая задача в обработке естественного языка (NLP), и это неудивительно. Для бизнеса важно понимать, какие мнения высказывают люди: положительные или отрицате...

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

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

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

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

[Перевод] Необычно связав между собой кубиты, D-Wave существенно увеличила скорость работы квантового компьютера «Большая волна в Канагаве» — гравюра на дереве японского художника XIX века Кацусики Хокусая В начале марта D-Wave Systems объявила о выходе их нового компьютера, работающего на принципе квантового отжига. В новой машине сделано несколько технических усовершенствований, а ...

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

«Яндекс» начал тестировать рекламные интерактивные блоки с каруселью изображений в поисковой выдаче Новый инструмент поможет решить проблему с претензиями Avito, ЦИАН, Profi.ru и других рекламодателей, говорит источник.

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

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

Разработчик биткоина опубликовал два предложения для грядущего софтфорка Известный разработчик биткоина и компании Blockstream Питер Велле опубликовал два предложения по улучшению протокола первой криптовалюты (BIP), которые предполагают проведение софтфорка для имплементации технологии Taproot. Taproot proposal by @pwuille https://t.co/GavATW2C2...

Состоялся релиз Grafana v6 — новые функции открытого инструмента для визуализации В конце февраля вышла шестая версия платформы для мониторинга Grafana. В материале мы расскажем подробнее об особенностях этого релиза и новых возможностях инструмента. Читать дальше →

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

[Перевод] Генерация подземелий и пещер для моей игры На этой неделе я начал работать над новой темой: генерацией подземелий и пещер. Я использовал разбиение пространства для генерации комнат, алгоритмы генерации лабиринтов для генерации коридоров и клеточные автоматы для придания пещерам более естествненного внешнего вида. Р...

Google начала выкатывать обновления Android через Play Store На прошлой неделе появились первый слухи о том, что Google начнет распространять обновления бета-версий Android Q через магазин приложений Play. Сегодня появились первые подтверждения нового процесса. Главное преимущество такого метода — пользователям проще обновлять свои ус...

Расширения для Visual Studio Code которые помогают работать с Git Visual Studio Code имеет git по умолчанию, но встроенных функций хватает не всегда для удобной и быстрой работы. Также для эффективной работы с git требуется визуализация процессов. Читать дальше →

«800 000 за чудо пьяного техника?»: В сети возмутились стоимости обновленной Chevrolet Niva Водители не понимают, как можно отдавать такие деньги за «недовнедорожник». В официальном сообществе «ВКонтакте», посвященном отечественному внедорожнику Chevrolet Niva, разгорелось жаркое обсуждение под одним из постов. Администраторы группы решили в очередной раз напомнит...

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

[Из песочницы] 12 странных вещей, которые могут произойти после установки npm пакета Пару месяцев назад я начал заниматься проектом под названием malicious-packages (ака "вредоносные пакеты"). Он следит за обновлениями в npm репозитории, скачивает все новые модули, а затем проверяет их на вшивость — ищет сетевую активность, подозрительные операции ...

История взлома классической игры на Dendy или Contra со спрэдганом в начале Раз уж прошлая моя статья, к моему большому удивлению, вас заинтересовала. Я решил дополнить её результат, хакнутую версию игры "Contra (J) [T+Rus_Chronix]", небольшим функционалом, заодно показав "code injection" на NES. В этот раз я сделаю так, чтоб игроки начинали игру с ...

Xiaomi Mi 9T и Redmi 7 начали получать MIUI 11 Недавно в рамках презентации от Xiaomi были представлены новые флагманские устройства и обновлённая версия фирменной оболочки. В настоящее время компания уже начала обновлять некоторые из устройств на стабильную версию MIUI 11.

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

Внедряем OSGI на платформе Karaf OSGI это не сложно Я много раз встречал мнение, что OSGI это сложно. И более того, у самого когда-то такое мнение было. Году в 2009, если быть точным. На тот момент мы собирали проекты при помощи Maven Tycho, и деплоили их в Equinox. И это действительно было сложнее, чем раз...

Элементарный Canvas Если вы изучаете веб совсем недавно, но уже успели увидеть различные красивые эффекты на сайте, по типу системы частиц или какие либо игры разработанные на canvas'e и вас это заинтриговало, но изучать что-то новое очень страшно, то я вам готов продемонстрировать, как за 50 с...

[Перевод] Особенности рендеринга в игре Metro: Exodus c raytracing Предисловие После выхода последней игры из серии «Метро» я потратил несколько часов на изучение её внутренней работы и решил поделиться тем, что может показаться интересным с технологической точки зрения. Я не буду проводить подробный анализ или изучать дизассемблированный ...

[Перевод] Thinking with Portals: создаём порталы в Unreal Engine 4 В этой статье я расскажу, как создавать порталы в Unreal Engine 4. Я не нашёл никаких источников, подробно описывающих такую систему (наблюдение сквозь порталы и проход через них), поэтому решил написать собственную. Что такое портал? Давайте начнём с примеров и объяснения...

Флагман попроще. За Redmi K20 будут просить от 333 до 420 долларов Поток новостей о новом бюджетном флагмане компании Redmi, которая является независимым дочерним подразделением китайского гиганта Xiaomi, не прекращает ни на день, ведь до анонса остается всего два дня. В пятницу в Сеть просочился слайд из официальной презентации, на ко...

Google обновила статистику спустя 6 месяцев. Какая версия Android доминирует сегодня? Последний раз Google обновляла статистику по версиям Android и доступным API в октябре. То есть, прошло полгода, и теперь компания снова публикует свежие цифры. При этом вышла очередная бета-версия Android Q, которую ждём через несколько месяцев на релизную раздачу, но на ...

Смузиборд от Большого Дерева С чего все началось.Жили-были Makerbase, не тужили, но выпустили они аж три версии Sbase. А расшаривать для смузи-комьюнити плату не захотели. Вот и впали в немилость. Юзеров, пишущих о неправильной работе Smoothieware на Sbase в их гитхабе нещадно банят, плата работает неск...

Ностальгия по Half Life — создаем приставку для радиостанции для получения голоса и звука окончания в стиле комбайнов Когда-то давным-давно, когда деревья были большие, был такой шутер Half-Life, продолжение которого ждут до сих пор — это уже притча во языцах. Были там такие противники как Combines (Combine Soldiers) — измененные захватчиками люди. Во время игры можно было слышать их пер...

[Из песочницы] Как собеседовать работодателя? У программистов обычно принято обсуждать собеседования с точки зрения (около)технических вопросов, которые им задает интервьювер. Надо ли писать код на доске? Надо ли жонглировать бинарными деревьями и знать наизусть все сложности алгоритмов, или просто разговаривать про жи...

Малый вуглуСКР для «Бяки» Большого Дерева «Бяка» BiQu Magician — это специальное развлекательно-издевательское устройство. Оно вообще печатает, но у меня чаще находится в полуразбросанном состоянии. Сначала срочно понадобился блок питания, пришлось у нее отобрать. Потом стало жалко денег на подобный, поэтому присоба...

Производители кофе внедряют блокчейн Farmer Connect и IBM объединились в создании приложения под названием Thank My Farmer, которое предоставляет потребителям подробные данные о кофейных продуктах, такие как происхождение и цены. Программа построена на платформе IBM Food Trust.К сентябрю 2019 года систему тести...

Видео дня: как переезжают гигантские деревья Вместе с корнями по улицам города на новое место.

Профессиональный рост сотрудников — что это такое и зачем нужно: общаемся с Dodo Pizza, Icons8 и Evil Martians В прошлом году мы запустили оценку работодателей на «Моём круге», где сотрудники могут оценить компании по 12 качествам — от комфортных условий работы до вклада компании в улучшение мира, и по результатам оценки компаний чуть позже опубликовали рейтинг лучших работодателей...

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

[Перевод] Логическая репликация между версиями PostgreSQL Есть разные подходы к обновлению PostgreSQL, но некоторые приводят к простою приложения. Если нужно избежать простоя, используйте для обновления репликацию — логическую или физическую (потоковую), в зависимости от сценария. В этой статье мы рассмотрим разницу между логическ...

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

Использование бинарного дерева в swift с помощью enum на примере OCR Была цель создать приложение на mac, которое может распознавать текст кода с изображений и видео. Хотелось сделать так, чтобы даже при большом объеме кода, текст распознавался менее, чем за секунду. Проблема облегчается тем, что язык на котором пишут код всегда английский ...

LG начала обновлять свои смартфоны до Android 10 Компания LG зачастую далека от лидеров рынка, когда речь заходит о скорости выпуска новых версий Android. Но сегодня в Сети появилась информация о том, что LG G8 ThinQ начал получать обновление до Android 10. Да, многие производители уже обновили ряд своих смартфонов д...

Атомэкспо 2019, часть 2: экспозиция Второй рассказ о форуме “Атомэкспо-2019” посвящен экспозиции. В целом ее можно разделить на две части — большое, продвинутое, красивое и научно-популярное пространство Росатома и обычные стенды участников. Представители атомных агентств мира открыли в Сочи сквер “Зеленый к...

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

[Из песочницы] Два процента «кота» или кто сфотографировал Мастера Йоду? В 2016 из-за давней мечты о видео-играх и «хайпа» вокруг AI я начал изучать Python. Computer Science is Fun потому только неделю назад я обучил первую recognition модель, но без использования Python (в computer science много соблазнов). Как и предсказывал Андрей Себрант (Ya...

Skoda запустила в Чехии программу Citigo E-Pilot, в рамках которой выдала прототипы электромобилей обычным пользователям (отзывы используют для доработки серийной версии e-Citigo) Чешский автопроизводитель Skoda объявил о запуске пилотной программы Skoda Citigo E-Pilot, в рамках которой 10 прототипов электромобиля e-Citigo отправят реальным пользователям автомобилей бренда. Таким образом в компании расчитывают собрать максимально приближенные к реальн...

[Из песочницы] TON: рекомендации и лучшие практики Эта статья является переводом документа, опубликованного на странице блокчейна TON: smc-guidelines.txt. Возможно кому-то это поможет сделать шаг в сторону разработки для этого блокчейна. Также, в конце я сделал краткое резюме. Читать дальше →

Робот тестирует SAP ERP Мы в Альфастраховании используем SAP ERP как процессную систему урегулирования убытков. И так уж получилось, что мы ее немножко дорабатываем, это неизбежно приводит к возникновению в коде ошибок. Если ошибки доходят до продуктивной системы — это плохо. Этого надо избегать, о...

[Из песочницы] Выборы, выборы, кандидаты — хостинги «Нам нужен новый хостинг», — осенило нашего шефа в начале весны. Это не было весенним обострением, это было объективной необходимостью, потому что старая кобра пережила свой яд предыдущий почему-то решил, что раз клиенты из-за 152-ФЗ идут сами, то можно предоставлять услуги ...

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

Велосипед из дерева своими руками: мастер-класс Источник

[Перевод] Unix-пароль Кена Томпсона Где-то в 2014 году в дампах исходного дерева BSD 3 я нашёл файл /etc/passwd с паролями всех ветеранов, таких как Деннис Ричи, Кен Томпсон, Брайан В. Керниган, Стив Борн и Билл Джой. Для этих хэшей использовался алгоритм crypt(3) на основе DES — известный своей слабостью (и ...

Сборка Windows 10 20H1 намекает на удаление старого браузера Microsoft Edge Microsoft Edge на базе Chromium впервые дебютировала в Windows 10 в апреле этого года, а месяц спустя она появилась в macOS, а недавно и в Windows 7. Microsoft также регулярно обновляет браузер Edge новыми функциями и улучшениями. Microsoft не сообщила, когда планирует удали...

Почему на улицах Лондона так сильно пахнет спермой Те, кому за последние 2−3 недели посчастливилось прогуливаться по улицам Лондона, наверняка обратили внимание на необычный запах. Специфический аромат может нравиться или нет, но факт остается фактом: все сходятся на мнении, что так пахнет человеческая сперма. К счастью, вин...

«У меня только один метод обучения: просто работать» — интервью с Ryan Dahl (Node.js, Deno) 27 мая исполнится 10 лет с того момента, как Ryan Dahl выпустил самую первую версию Node.js. За прошедшее десятилетие проект стал более чем успешен, но сам Райан уже переключился на другие вещи. Чем он занимается теперь? Чем его новый проект может помочь JavaScript-разрабо...

KIA везет в Россию кроссовер Производство модели Kia Seltos находится в Корее. Кроссовер уже представлен в Китае. Seltos с полным приводом, колесная база 2,610 мм, а длина автомобиля 4,345 мм. Интерьер салона имеет вставку по дереву и серебристые детали. Мультимедийная система объединена в единый блок у...

Xiaomi Mi CC9 Pro удивляет за сутки до анонса Известный инсайдер под ником Xiaomishka опубликовал новую фотографию, сделанную на 108-мегапиксельную камеру смартфона Xiaomi Mi CC9 Pro, который выйдет под названием Xiaomi Mi Note 10 в нашем регионе. Фотография запечатлела опавший с дерева лист, который оказался на ка...

[Перевод] Жизненный цикл кода на Python – модель выполнения CPython Всем привет! Наступила весна, а это значит, что до запуска курса «Разработчик Python» остается меньше месяца. Именно этому курсу и будет посвящена наша сегодняшняя публикация. Задачи: — Узнать о внутреннем устройстве Python; — Понять принципы построения абстрактного син...

Java REPL вам не ScriptEngine Привет, Хабр! Меня зовут Дима, я разработчик в команде “Архитектура” в hh.ru. Среди прочего, я занимаюсь тем, что делаю разработку проще для коллег. Выполнение кода в продакшене является типовой задачей. Поэтому когда я услышал, что с этим есть проблемы, я решил заняться и...

Стали известны цены двух версий Samsung Galaxy A70 перед завтрашним выходом смартфона Индийский инсайдер Ишан Агарвал (Ishan Agarwal), часто публикующий достоверную информацию, предоставил эксклюзивные сведения о цене смартфона Samsung Galaxy A70. Напомним, смартфон Samsung Galaxy A70 был представлен две недели назад. Южнокорейская компания опубликовала ...

Погода Lazure 3.6 Lazure Weather – красивое и лёгкое в использовании приложение, чтобы получать точный прогноз погоды 24/7! Это чрезвычайно полезное приложение предоставляет точный отчёт о погоде в режиме реального времени, почасовой прогноз погоды и прогноз на 10 дней, интерактивные карты по...

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

Передняя подвеска с дифференциалом и рулевым механизмом из дерева Источник

Изучаем OpenCV на StereoPi: карта глубин по видео Сегодня мы хотим поделиться серией примеров на Питоне для изучающих OpenCV на Raspberry Pi, а именно для двухкамерной платы StereoPi. Готовый код (плюс образ Raspbian) поможет пройти все шаги, начиная c захвата картинки и заканчивая получением карты глубин из захватываемог...

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

Nokia 2.1 с 1 ГБ оперативной памяти начал получать Android Pie Go Компания HMD Global начала обновлять Nokia 5 (2017) до Android Pie в прошлом месяце, а вчера она выпустила последнюю версию Android для Nokia 6 (2017). ***

Новый взгляд на изучение и документирование исходного кода TL;DR Привет. Меня зовут Богдан и я изучаю проблемы чтения кода. Я только что закочнил первую рабочую версию «codecrumbs» — визуального инструмента для изучения исходного кода с помощью «хлебных крошек». Гитхаб репозиторий можно посмотреть тут. Проблема Недавно я проводил...

[Перевод] Flutter. Keys! Для чего они? Параметр key можно найти практически в каждом конструкторе виджета, но используют этот параметр при разработке достаточно редко. Keys сохраняют состояние при перемещении виджетов в дереве виджетов. На практике это означает, что они могут быть полезны для сохранения местопол...

5 книг российских популяризаторов науки: от космоса до математики Виталий Егоров «Делай космос!», 16+ Покорители далеких планет часто становятся героями книг или фантастических фильмов. Они пересекают пояса астероидов, проносятся мимо живописных планет-гигантов, поднимаются на склоны инопланетных гор и любуются внеземными закатами… Б...

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

[Из песочницы] Механизм контроля версий базы данных в GIT (управление дампами MySQL) Привет, любители Хабра! Сегодня я решил поделиться своим вариантом бекапа данных из MySql и рассказать о том как его можно использовать для контроля версий в Git. И если вам интересно узнать, как можно контролировать состояние базы данных на всех этапах разработки, или прост...

postfix+dovecot+mysql в FreeBSD Введение Почтовый сервер хотел изучить уже давно, но руки дошли только сейчас, да и информации корректной не особо много удавалось найти, поэтому решил написать как можно более подробную публикацию. В данной публикации пойдёт речь не только о postfix, dovecot, mysql, postfix...

Японцы сделали автомобиль из целлюлозы Автомобиль из целлюлозы? На такое, пожалуй, способны только японцы Отгадайте загадку: какой материал в пять раз легче стали, но при этом и в пять раз прочнее ее? Ладно, не будем заставлять вас теряться в догадках. Верный ответ — целлюлозное нановолокно (CNF). Оно делае...

Срочно обновите Chrome. Google просит пользователей обновить браузер из-за найденной уязвимости Компания Google обратилась к пользователям браузера Chrome с просьбой срочно обновить приложение. Chrome обновляет сам, не требуя при этом перезагрузки, но в данном случае она всё же нужна. Суть в том, что компания обнаружила серьёзную уязвимость, которую уже «акт...

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

uCraft Free 4.7.1 UCraft — это 2D-игра, в которой вы можете построить все, что захотите. Исследуйте, копайте, фермы, выжить и просто получать удовольствие. Мы постоянно добавляем новые функции и функции. Присоединитесь к сообществу uCraft и помогите сформировать то, что может быть потрясающей...

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

Acronis True Image 2020: Новые схемы реплицирования и улучшенная защита Вышла новая версия Acronis True Image — системы защиты данных для персональных пользователей. И мы хотим рассказать о том, чем True Image 2020 отличается от True Image 2019. Всех, кому интересно, милости просим под кат. Читать дальше →

[Из песочницы] Выпуск Rust 1.34 Привет, Хабр! Представляю вашему вниманию перевод статьи "The Rust Release Team "Announcing Rust 1.34.0". Команда разработчиков Rust рада сообщить о выпуске новой версии Rust, 1.34.0. Rust — это язык программирования, который даёт возможность каждому создавать...

[Из песочницы] Как понять, являются ли цифровые активы ценными бумагами? Инструкция SEC Рынок цифровых валют слишком молод, поэтому законодательное поле здесь пока, мягко говоря, не сформировано. А если говорить точнее, то криптовалютная индустрия еще слишком далека от структурированного регулирования на международном уровне. Тем не менее, финансовые регулятор...

Как переехать с ESXi на KVM/LXD и не сойти с ума В компании «Макснет Системы» в качестве гипервизора долгое время использовалась бесплатная версия VMware — ESXi, начиная с версии 5.0. Платная версия vSphere отпугивала моделью лицензирования, а у бесплатной был ряд недостатков, которые отсутствовали в платной, но с ними мож...

5 эффективных возможностей использования технологии process mining Что такое process mining Я решил рассказать о Process mining простыми словами: что это за технология и как она применяется на практике, каковы ее ключевые задачи. Начнем с определения. Process mining — это технология для визуализации и анализа бизнес-процессов на основе иссл...

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

Meizu 16s Pro, Meizu UR и Flyme OS 8 анонсируют уже завтра Как стало известно, завтра состоится не только анонс флагманского смартфона Meizu 16s Pro, но и еще, как минимум, двух продуктов компании Meizu. Сразу несколько источников подтвердили, что 28 августа будет представлена финальная версия фирменной графической оболочки Fly...

Книга «React быстро. Веб-приложения на React, JSX, Redux и GraphQL» Привет, Хаброжители! Оригинальное издание вышло осенью 2017 года, но до сих пор считается лучшей книгой для знакомства с React. Автор постоянно обновляет и дорабатывает код к книги в репозитории Github. Предлагаем в посте ознакомится с отрывком «Состояния и их роль в интер...

[Из песочницы] Кросспостинг постов из Instagram в паблик VK на Python Предисловие Решил выйти на новый рынок сбыта, тем более, целевая аудитория моего интернет-магазина, не имеющая аккаунтов в Instagram, давно интересовалась появлением дубликата в VK. Идея хорошая, но постов на странице сотни, соответственно вручную работать ctrl+c ctrl+v не...

[Из песочницы] Импорт в Я.Коннект из файла списка пользователей через API Столкнулся с проблемой «ненахода» актуального скрипта для массового создания сотрудников. Проблема связана с переходом Яндекса с PDD (Почта для домена), на Я.Коннект с новой версией API. Скрипты которые мне попадались, были написаны только для «старой» версии API, и потому...

Быстрый старт: Go + Apache Kafka + Redis В последнее время я, в силу необходимости, просмотрел все объявления о вакансиях Go-разработчиков, и в половине из них (как минимум) упоминается платформа для обработки потоков сообщений Apache Kafka и NoSQL база данных Redis. Ну и все, конечно, хотят, чтобы кандидат знал Do...

Деревья выделяют парниковые газы и могут ускорить глобальное потепление Согласно научным данным, на нашей планете насчитывается около 60 000 видов деревьев По данным австралийского аналитического центра Breakthrough, глобальное потепление может уничтожить человечество уже к началу 2050 года. Некоторые защитники природы твердо уверены, что замедл...

Опубликовано фото готового космического корабля Starship В прошлые выходные Илон Маск (Elon Musk) опубликовал компьютерное изображение, дающее представление о том, как будет выглядеть экспериментальный экземпляр космического корабля Starship. Вчера был опубликован снимок готового корабля, сооруженного в южной части Техаса, н...

[Перевод] Мы только что распечатали микрофон на 3D-принтере в лаборатории – а дальше вообще будет полная научная фантастика Идея создания физического объекта из цифрового файла кажется захватывающей. Она вызывает в памяти репликаторы из «Звёздного пути», способные сделать всё, от одежды до запчастей для космического корабля и еды. Сегодняшняя 3D-печать совершает впечатляющие шаги в этом направл...

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

О новых идеях, узости взглядов и сарафанном радио Пойми, студент, сейчас к людям надо помягше… А на вопросы смотреть ширше.A long time ago(10 days), in a galaxy(Habr) far, far away...war will not Bee ;-) В общем, я сделал публикацию о системе смс-весов для пасеки, которая не получила столь широкой огласки как велосипеды Ну...

Samsung готовит бюджетный планшет Galaxy Tab A 8.0 (2019) с 2 ГБ оперативной памяти Компания Samsung — одна из немногих, кто не забросил выпуск планшетов. Более того, Samsung достаточно активно обновляет свои линейки. Вот сегодня в Сети появилась информация о модели Galaxy Tab A 8.0 (2019). При этом, напомним, в марте Samsung уже показала новую в...

iPad Pro получит камеру в стиле iPhone 11 Pro: прототип планшета на фото Уже давно ходят слухи, что этой осенью Apple готовит обновлённую версию iPad Pro. И сегодня в сети появилось фото прототипа планшета, которое указывает на то, что новинка получит тройную камеру в стиле недавно представленного iPhone 11 Pro. Подробнее об этом читайте на THG....

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

Идеальный подарок для женщин на 8 марта. Caviar представила смартфоны iPhone XS и XS Max под названиями Аврора, Одетта и Никия Компания Caviar известна как производитель эксклюзивных смартфонов, при украшении которых используются золото, титан, карбон, натуральная кожа, красное дерево и бриллианты. На этой неделе производитель представил специальные версии смартфонов iPhone XS и iPhone XS Max, ...

Nokia X5 начал получать стабильную версию Android 9.0 Pie Компания HMD Global продолжает демонстрировать небывалую активность на мобильном рынке, не только выпуская новые модели, но и обновляя имеющиеся. ***

Комфортный DevOpsSec: Nemesida WAF Free для NGINX с API и личным кабинетом Nemesida WAF Free — бесплатная версия Nemesida WAF, обеспечивающая базовую защиту веб-приложения от атак класса OWASP на основе сигнатурного анализа. Nemesida WAF Free имеет собственную базу сигнатур, выявляет атаки на веб-приложения при минимальном количестве ложных сраба...

«Жигули за миллион – идиотизм»: Почему не стоит покупать «люксовую» LADA Vesta SW Cross – сеть Отечественные «Вестоводы» призвали других водителей не повторять их ошибок. Сообщество «ВКонтакте» об автомобиле LADA Vesta снова стало местом для жаркого обсуждения: на этот раз один из комментаторов заявил, что хочет сменить свою KIA Picanto на более достойную машину, и с...

Опубликованы исходные коды прошивок для Google Pixel 3a Разработчик кастомных прошивок Нэйтан Чанселор (Nathan Chancellor) сообщил на своей страничке в социальной сети Twitter радостную новость для будущих владельцев смартфона Google Pixel 3a. Компания Google опубликовала исходные коды прошивок для Google Pixel 3a на ба...

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

[Перевод] Визуализация работы PEG парсера В прошлый раз получился простой генератор парсера PEG. Сейчас же я покажу, что на самом деле делает сгенерированный парсер при разборе программы. Я погрузился в ретро-мир ASCII-арта, в частности, библиотеку с именем «curses», которая доступна в стандартной поставке Python дл...

Релиз Windows 10 19H2 (1909) ожидается в сентябре Ресурс СomputerWorld опубликовал план обновления предприятий до новых версий Windows 10, в котором говорится, что корпоративные пользователи в среднем один раз в год обновляли свои ПК. Самое примечательное то, что на скриншоте ниже продемонстрирована не только миграция текущ...

Без Galaxy S8 и Galaxy Note 8. Список смартфонов и планшетов Samsung, которые обновятся до Android 10 Q Компания Google уже вовсю тестирует операционную систему Android 10 Q, выход которой запланирован ближе к осени. Бета-версия Android 10 Q доступна для более чем двух десятков смартфонов как линейки Pixel, так и партнёров-производителей Google, включая ASUS, Essential, H...

Интерактивные доски и новые комплекты «EliteBoard серии WR» - самое бюджетное решение для рынка образования и удобный инструмент для организации коллективных форм работ и бизнеса Новые комплекты на базе интерактивной доски EliteBoard WR-84A10

[Перевод] Пространство генерации и пространство возможностей В этом туториале я расскажу о двух терминах, которые используются мной для описания процедурных генераторов: пространство генерации (generative space) и пространство возможностей (possibility space). Мы дадим определения этим двум терминам, а затем рассмотрим интерактивные п...

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

Как DNSCrypt решил проблему просроченных сертификатов, введя срок действия 24 часа Раньше сертификаты часто истекали из-за того, что их нужно было обновлять вручную. Люди просто забывали это сделать. С появлением Let’s Encrypt и автоматической процедуры обновления вроде бы проблема должна быть решена. Но недавняя история с Firefox показывает, что на само...

Sony начала обновлять до Android 8.0 Oreo умные телевизоры BRAVIA в России Компания Sony Electronics сообщила о начале обновление прошивки с новой версией операционной системы для российских пользователей своих умных телевизоров.  С 30 января дня программное обеспечение телевизоров Sony BRAVIA с Android TV начнёт обновляться до новой вер...

[Перевод] Шейдеры интерактивных карт в Unity Этот туториал посвящён интерактивным картам и их созданию в Unity при помощи шейдеров. Этот эффект может служить основой более сложных техник, например голографических проекций или даже песочного стола из фильма «Чёрная пантера». Источником вдохновения для этого туториала...

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

Где скачать свежую версию Google Play Store 17.6.19? Давно ли вы обновляли Google Play Store на своём смартфоне? 22 ноября в сети появилась свежая версия фирменного магазина приложений для Android. Билд под номером 17.6.19. На некоторых смартфонах, например, Honor 20s (это они-то без сервисов Google?), он уже отлично работае...

[Перевод] Как работает Flutter Как Flutter работает на самом деле? Что такое Widgets, Elements, BuildContext, RenderOject, Bindings?.. Сложность: Новичок Вступление В прошлом году (прим: в 2018), когда я начал свое путешествие в сказочный мир Flutter, в Интернете было очень мало информации по сравнению с...

Планирование Кактуса Прихода SKR 1.3 X190625: Планирование подготовки отсека электроники к установке модели платы SKR 1.3 от "Большое Дерево Ко."Подробнее...

Японские инженеры выпустили суперкар из дерева Основой для автомобиля стал материал из растительного нановолокна

Apple Card обзавелась различными аксессуарами Владельцы кредитки могут приобрести кардхолдеры из дерева или титана, которые оцениваются в сумму от $39 […]

Экзотические структуры данных: Modified Merkle Patricia Trie "Какого дьявола я должен помнить наизусть все эти чёртовы алгоритмы и структуры данных?". Примерно к этому сводятся комментарии большинства статей про прохождение технических интервью. Основной тезис, как правило, заключается в том, что всё так или иначе используемое уже реа...

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

Xiaomi представила прототип складного смартфона на видео Xiaomi представила первый официальный тизер своей версии складного смартфона. Президент Xiaomi Лин Бин (Lin Bin) отметил, что компания столкнулась с рядом трудностей при создании девайса. Тем не менее, очевидно, что проблемы были решены и сегодня мы можем видеть прототип скл...

[Из песочницы] Ansible + авто git pull в кластере виртуальных машин в облаке Доброго дня У нас имеется несколько облачных кластеров с большим количеством виртуальных машин в каждом. Все это дело у нас хостится в Hetzner'e. В каждом кластере у нас имеется по одной мастер-машине, с нее делается снэпшот и автоматически разносится по всем виртуалкам вн...

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

3D игра на three.js, nw.js Я решил выпустить новую версию своей старой браузерной игры, которая на протяжении пары лет пользовалась успехом в качестве приложения в социальных сетях. На этот раз я задался целью оформить ее также и в виде приложения под Windows (7-8-10) и разместить в различных магазина...

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

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

Больше никаких секретов. Характеристики трех версий Honor 9X подтверждены регулятором Характеристики смартфонов Honor 9X и Honor 9X Pro уже появлялись в нашей новостной ленте, однако эта была инсайдерская информация, причем источники сами говорили, что она не является подтвержденной. Теперь же в базе данных китайского регулятора TENAA, который занимается...

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

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

Смартфоны OnePlus 5 и 5T получили стабильную версию OxygenOS 9.0.0 В конце прошлого года компания OnePlus начала распространять открытую бета-версию новой прошивки OxygenOS на базе Android 9.0 Pie среди пользователей смартфонов OnePlus 5 и OnePlus 5T. Теперь же разработчики сообщили о том, что для OnePlus 5 и OnePlus 5T начала распрост...

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

Новинки HP: ноутбуки в дереве и компьютер в рюкзаке Компания HP представила несколько новых ноутбуков, а также обновлённую модель компьютера с поддержкой виртуальной реальности.

Делаем прототип бота для боев в Clash Royale У вас бывало, что вы залипаете в какую-то простенькую игру, думая, что с ней вполне бы мог справиться искусственный интеллект? У меня бывало, и я решил попробовать создать такого бота-игрока. Тем более, сейчас много инструментов для компьютерного зрения и машинного обучения,...

Перевод «Подготовьте ваши приложения к 64-бит требованиям» Перевод статьи Get your apps ready for the 64-bit requirement блога «Android Developers Blog». Современные 64-бит процессоры увеличивают скорость и обогащают опыт ваших пользователей. Добавление 64-бит версии приложения даёт улучшение производительности, открывает пути для...

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

Дерево на новогоднем поздравлении Раджи Кодури демонстрирует индийский колорит Есть такая профессия – на Родине восхищать!

Кроссворд Лайфхакера № 12: австралийский прыгун и драконово дерево Чтобы заполнить все клеточки, вам пригодится знание биологии, географии и архитектурных терминов.

Графическое подразделение Intel одарило юбилейного подписчика багажным аксессуаром Чемодан – дело святое. Без него человек, что дерево – всю жизнь на одном месте.

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

Приложение Gmail для Android обновилось, получив новый дизайн и расширенные возможности Компания Google продолжает планомерно обновлять дизайн своих фирменных сервисов и приложений в соответствии с концепцией Material Design, запущенной в 2014 году и обновленной до версии 2.0 в прошлом году. Как известно, веб-версия почтового сервиса Google Gmail получила новый...

Поточная конвертация баз Firebird 2.5 в формат ODS12 (Firebird 3.0) У каждой версии Firebird есть собственная версия формата дисковых структур базы данных – O(n)D(isk)S(tructure). До версии 2.5 включительно, движок Firebird мог работать с ODS предыдущих версий, то есть базы от старых версий открывались новой версией и работали в режиме совме...

ModLook — сканер регистров ModBus. Отмечаем 20-летие программы Сегодня я бы хотел рассказать о программе, с помощью которой я начинал изучать протокол ModBus и ПЛК. Я ей пользуюсь до сих пор, и лично видел её в использовании у нескольких наладчиков. Если кому-то интересна история её создания или исходники прошу под кат. Читать дальше →

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

MIUI 12 уже в разработке Xiaomi взяла на себя обязательства в короткий срок обновить свои смартфоны до MIUI 11. Уже до конца нынешнего года все актуальные смартфоны компании и «дочки» Redmi получат новую версию фирменной оболочки.   Тем временем разработчики не теряют время зря и ...

Представлен 21,5-дюймовый интерактивный дисплей Wacom Cintiq 22 для художников-любителей и начинающих профессионалов В начале года компания Wacom представила устройство Cintiq 16 за $649, которое стало входным билетом в мир интерактивных перьевых дисплеев производителя. И вот сегодня свет увидела увеличенная версия Cintiq 22, нацеленная на студентов и начинающих профессионалов в области гр...

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

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

Визуализация сортировок обменами В данной статье рассматриваются различные варианты сортировки обменами, а также даётся описание простого графического приложения (processing.js) с примерами сортировок. Перед прочтением рекомендую ознакомиться со статьями: → Сортировка обменами → Пузырьковая сортировка ...

Действительно, убийца флагманов. В Китае OnePlus 7 Pro стоит столько же, сколько за OnePlus 7 просят в Европе Компания OnePlus на днях представила свои новые смартфоны. Как всегда, цены в США и Европе получились несколько разными, хотя обычный OnePlus 7 в США вообще не продаётся. Напомним, за OnePlus 7 Pro в США просят 670-750 долларов, а в Европе — 710-830 евро. OnePlus ...

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

Это начало конца. Microsoft решила не исправлять серьёзную уязвимость в мобильном Windows Компания Microsoft опубликовала подробности о уязвимости CVE-2019-1314 в системе безопасности фирменной мобильной операционной системы Windows 10 Mobile.  Она позволяет получить доступ к галерее фото на устройстве с помощью голосового помощника Cortana без разблок...

Релиз приложения для удаленного управления: Aspia 1.1.0 После нескольких месяцев разработки, готов представить новую версию приложения для удаленного управления – Aspia. Предыдущая статья на Хабре вызвала большой интерес у многих читателей к разработке и я постарался сделать релиз новой версии максимально интересным. Была продел...

How to get Security Log with non-administrative user Привет Хабр! Читайте под катом как получить доступ к логу безопасности Windows без прав администратора. Эта будет не первая статья на Хабре связанная с логами Windows и наверно не самая оригинальная, но на мой взгляд я потратил слишком много времени на поиск простого решен...

В американском болоте нашли дерево возрастом 2624 года — одно из древнейших на планете Группа ученых под командой геолога Дэвида Шталя из Университета Арканзаса опубликовала свежие данные изучения зарослей болотного кипариса в районе Черной реки в Северной Каролине. После того, как в 80-е здесь было найдено дерево возрастом 1700 лет, 6,5 тыс. гектаров земель б...

Слухи: Sony выпустит PlayStation 5 Pro вместе с базовой версией консоли В нынешнем поколении игровых консолей от Sony и Microsoft впервые появились более мощные модели, которые были представлены через несколько лет после запуска базовых версий. Сетевые источники говорят о том, что такая тенденция сохранится и в следующем поколении консолей. Несм...

Смогут ли 20 миллионов деревьев спасти нашу планету: мнение ученых Недавно ютубер Джимми Дональдсон, также известный как MrBeast, в сотрудничестве с фондом Arbor Day запустил необычную кампанию — #TeamTrees. Согласно веб-сайту кампании, их цель — высаживание миллионов новых деревьев, потому что «восстановление лесов имеет глобальный потенци...

Опубликован перечень смартфонов Xiaomi, которые получат MIUI 11 Компания Xiaomi ранее уже сообщила о том, что приступила к работе над новой версией своей оболочки MIUI — MIUI 11. А сейчас в Сети появились подробности о том, какие же модели получат эту интерфейсную надстройку. Перечень выглядит следующим образом: Модели линейк...

[Перевод] Будущее борьбы с преступностью заключается в изучении родословных деревьев Бывший сотрудник полиции Джозеф Джеймс Дианджело, обвинённый в том, что он был "Убийцей Золотого штата", в зале суда в Сакраменто, шт. Калифорния, 29 мая 2018 года, в момент, когда судья принимает решение о том, сколько информации, связанной с его арестом, можно придать общ...

Настольный. Металлический. Бесшумный. Твой? Почти полтора года прошло с момента появления на Хабре моего рассказа про самый умный обогреватель. Менялись времена года. Упал и опять начал подниматься курс биткоина. Отгремел чемпионат мира по футболу. В Терконе придумали, как сделать массовый бесшумный компьютер. Под ка...

[Перевод] Публикуем приложения iOS в App Store с GitLab и fastlane Как GitLab с fastlane собирает, подписывает и публикует приложения для iOS в App Store. Недавно у нас был пост о том, как быстро собрать и запустить приложение Android с GitLab и fastlane. Здесь мы увидим, как собрать и запустить приложение iOS и опубликовать его в TestFlig...

[Перевод] Последствия переписывания компонентов Firefox на Rust В прошлых статьях цикла мы обсудили безопасность памяти и безопасность потоков в Rust. В этой последней статье посмотрим на последствия реального применения Rust на примере проекта Quantum CSS. Движок CSS применяет правила CSS на странице. Это нисходящий процесс, который с...

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

BIGTREETECH S42A V1.0 Большое дерево начинает продажу...https://ru.aliexpress.com/item/BIGTREETECH-S42A-42-SERVO42A/32998834911.htmlВремя деятельности: с 2019/4/7 по 2019/4/9, китайское времяАктивность цена на новый продукт:Aliexpress:Для 20 первых  покупателей, цена составляет 31,72USD / ко...

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

Google прекращает поддержку мобильных приложений AdSense Google сообщил о предстоящем прекращении поддержки приложений AdSense для iOS и Android. Это будет сделано в ближайшие месяцы. А к концу 2019 года компания полностью удалит эти программы из всех магазинов приложений. Между тем Google внесёт ряд улучшений в мобильную версию A...

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

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

Первый в своем роде смартфон, который надевается на руку, покажут 25 февраля В начале этой недели компания Nubia опубликовала рекламное изображение с информацией о том, что на выставке Mobile World Congress 2019 она собирается сделать какой-то анонс. Тогда мы предположили, что речь идет об анонсе коммерческой версии устройства со сгибающимся экр...

Новая версия SmartCast 3.0 с поддержкой AirPlay 2 Компания Vizio на выставке CES 2019 представила новую версию SmartCast, которая работает с Apple AirPlay 2 и HomeKit. Теперь производитель электроники начал тестировать свою обновленную платформу Smart TV с намерением внедрить ее на все свои телевизоры с SmartCast Home в...

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

Новый флагман Sony Xperia засветился на фото Китайский регулятор TENAA опубликовал фотографии неизвестного смартфона Sony с модельным номером Sony J9180. Характеристики устройства не сообщаются, но внешне аппарат очень похож на флагманскую модель Sony Xperia 1. Возможно, перед нами Sony Xperia 1 Professional Edition, к...

Обзор Honor 9X 4/64GB. Китайская или европейская версия? Буквально несколько дней назад Huawei сообщила о старте продаж уже с 17 октября в России своего нового смартфона Honor 9X. Отдельно производитель отмечает отличия между европейской и китайской версиями. Тройная камера против двойной, Kirin 710F против Kirin 810 и разное расп...

[Перевод] Попугай приземлился. Анонс книги «Генеративное глубокое обучение» Здравствуйте, коллеги! С удовольствием сообщаем, что в наших издательских планах на начало будущего года — превосходная новая книга по глубокому обучению «Generative Deep Learning» от Дэвида Фостера Автор, сравнивающий эту работу ни много ни мало с высадкой «Аполлона» на...

[Перевод] Как реализовать чистую архитектуру на Android? Что вы найдёте в этой статье? В 2016 году я начал изучать Java, а в начале 2017 года — Android. С самого начала я уже знал, что существует понятие архитектуры приложений, но не знал, как это применить в своём коде. Я находил много разных гайдов, но понятнее от этого мне не ...

ПК-версия Ace Combat 7: Skies Unknown оказалась лучшей из доступных Сотрудники раздела Digital Foundry портала Eurogamer опубликовали анализ версий авиаэкшена Ace Combat 7: Skies Unknown. Из него стало известно, что лучшей платформой для игры является ПК. Ace Combat 7: Skies Unknown сделана на движке Unreal Engine 4. Судя по всему, ...

Специальные «чернила» для 3D-принтера позволят печатать предметы из дерева Несколько лет назад ученым Университета Чалмерса (Гетеборг, Швеция) удалось создать «чернила» для 3D-принтера на основе древесного волокна. В настоящее время они разрабатывают новую смесь, аналогичную по структуре и качествам естественной древесине.

Spring Boot 2: чего не пишут в release notes Когда у масштабного проекта происходит масштабное обновление, всё никогда не бывает просто: неизбежно возникают неочевидные нюансы (проще говоря, грабли). И тогда, как бы хороша ни была документация, с чем-то поможет только опыт — свой или чужой. На конференции Joker 2018...

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

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

[Из песочницы] Про геймификацию. Что это, зачем и как это делать? Взгляд разработчика Меня зовут Илья Ануфриев. Сейчас я Директор по развитию в «Grimwood team». Будучи гуманитарием, я очень плотно связал свою жизнь с техническим прогрессом. Свой путь в IT индустрии я начал с информационной безопасности. Со временем от информационной безопасности я решил пере...

Joplin — простое и удобное приложение для заметок в Markdown У него есть версии для всех платформ и почти такой же функционал, что и в Evernote.

[Перевод] Apollo Client. Теперь — с хуками React Автор материала, перевод которого мы публикуем сегодня, говорит, что миссия разработчиков Apollo Client заключается в том, чтобы сделать этот инструмент самым современным и удобным решением для управления состоянием React-приложений. Сообщество React развивается и осваивает ...

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

Samsung Compiler Bootcamp: научим создавать «программирующие программы» Каждый уважающий себя программист хотя бы раз в жизни хотел придумать свой язык программирования – и сделать для него компилятор. Подобное желание вполне понятно: сделать программу, которая в результате своей работы порождает другую программу – это, если вдуматься, волшебс...

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

PyTest Нео Одним вечером, созерцая бесконечные тесты и глядя на бегущие точки, проскочила мысль — как это похоже на Матрицу! Так и родилась идея, сделать визуализацию тестов в виде Матрицы. Под катом анимация и немного подробностей. Читать дальше →

Реформа Геокадастра. Гончарук анонсировал аэрофотосъемку всей Украины Сегодня пилотный проект онлайн-сервиса «Ліс у смартфоні» для мониторинга вырубки деревьев расширил свою доступность еще на три области. Одновременно правительство анонсировало аэрофотосъемку всей территории Украины — закончить все планируют уже весной 2020 года. «В этом году...

E3 2019: 4X-стратегия Age of Wonders: Planetfall выйдет 6 августа, предзаказы открыты Age of Wonders: Planetfall – одна из тех игр, ради которых люди вообще отдают предпочтение ПК перед консолями. Это полноценная 4X-стратегия от Triumph Studios и Paradox. Вы сможете как создать свой собственный мир, так и начать войну. Обещают динозавров с лазерами и дерево ...

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

Microsoft готовит прототипы Surface Pro с изменением ключевого компонента Похоже, что Microsoft решила серьезно поработать над версиями планшетов Surface Pro, работающими на архитектуре ARM. Текущий Surface Pro 6 работает на процессоре Intel Core i5 или Core i7. Сообщается, что компания готовит прототипы Surface Pro на чипах Snapdragon от Qualcom...

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

MVCC-3. Версии строк Итак, мы рассмотрели вопросы, связанные с изоляцией, и сделали отступление об организации данных на низком уровне. И наконец добрались до самого интересного — до версий строк. Заголовок Как мы уже говорили, каждая строка может одновременно присутствовать в базе данных в не...

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

Scala + MXNet = Микросервис с нейронкой в проде В интернете есть огромное количество руководств и примеров, на основе которых вы, дорогие читатели, сможете «без особого труда» и с «минимальными» временными затратами написать код, способный на фото отличать кошечек от собачек. И зачем тогда тратить время на эту статью? О...

Смартфон Nokia двухлетней давности получил Android Pie Смартфоны бренда Nokia отличаются тем, что работают под управлением Android без всяких оболочек, а также тем, что бренд стремиться обновлять все свои модели до новых версий ОС. Вот и модель Nokia 6, дебютировавшая ещё в январе 2017 года, тоже начала получать обновление ...

[Перевод] Go += управление версиями пакетов Статья написана в феврале 2018 года В Go необходимо добавить версионирование пакетов. Точнее, нужно добавить концепцию версионирования в рабочий словарь разработчиков Go и в инструменты, чтобы все употребляли одинаковые номера версий при упоминании, какую именно программу...

Илон Маск занялся благотворительностью, пожертвовав 1 миллион долларов на высадку 20 тысяч деревьев Илон Маск планирует озеленить планету ценой своего бюджета

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

Выпуск Rust 1.37.0: Profile-Guided Optimization, неименованные константы и cargo vendor Представляем вашему вниманию перевод публикации о новой версии всеми любимого языка программирования Rust. Введение Команда разработчиков Rust рада сообщить о выпуске новой версии, 1.37.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное...

[Из песочницы] Восстание машин началось. Google Play Небоскребы, небоскребы, стены, лифты, этажи, расскажу я вам, ребята, про восстание машин… Сцена из КВН Я — самый настоящий инди-разработчик и это моя страсть. Начал свой путь 4.5 года назад, опубликовав свое первое приложение в Google Play. Мной была сделана вся работа по ...

Joy UI 11 — представлена специальная версия прошивки MIUI 11 для некоторых смартфонов Xiaomi Сетевой информатор, который ведет страничку в Twitter под ником @AndroidSaint, опубликовал официальный логотип специальной версии фирменной прошивки MIUI. Как мы уже сообщали, прошивка получила название Joy UI, она будет предназначаться тольк для игровых смартфонов лине...

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

Прекращена поддержка Windows 10 April 2018 Update (версия 1803) Если вы по-прежнему используете устройства под управлением Windows 10 April 2018 Update (версия 1803) в редакциях Home или Pro, то пришло время обновить операционную систему, поскольку с сегодняшнего дня эта версия системы больше не поддерживается. Если вы используете редак...

GraphQL Voyager как инструмент для поиска уязвимостей В настоящее время все больше компаний начинают использовать GraphQL. Это относительно новая технология (если быть более точным, то это язык запросов), которая призвана решить существующие проблемы REST. Если вы еще не знакомы с GraphQL, то рекомендую начать с ресурсов: ...

Вся история Linux. Часть I: с чего все началось В этом году ядру Linux исполняется 27 лет. ОС на его базе используют многие корпорации, государственные, исследовательские учреждения и дата-центры по всему миру. За более чем четверть века вышло немало статей (в том числе и на Хабре), рассказывающих о разных отрезках истор...

[Перевод] Редактирование текста тоже вас ненавидит Опубликованная месяц назад статья Алексис Бингесснер «Рендеринг текста вас ненавидит» очень мне близка. В далёком 2017 году я разрабатывал интерактивный текстовый редактор в браузере. Неудовлетворённый существующими библиотеками на ContentEditable, я подумал: «Эй, да просто...

Как давать обратную связь: 9 правил Исследования показали: получив конструктивный фидбек, сотрудники работают лучше. Если обратной связи нет, появляется стресс: трудно понять, хорошо ли ты справляешься и куда двигаться дальше. Возникает «кризис признания» – а там не за углом и выгорание. Подробную обратную св...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 22. Третья версия CCNA: продолжаем изучение RIP Я уже говорил, что буду обновлять свои видеоуроки до CCNA v3. Все, что вы выучили на предыдущих уроках, полностью соответствует новому курсу. Если возникнет необходимость, я буду включать дополнительные темы в новые уроки, так что можете не беспокоиться по поводу соответстви...

Топ-менеджер Xiaomi опубликовал фото версии Mi 9, которая никогда не выйдет Подробности о смартфонах, которые планировались к выпуску, но впоследствии были отменены, всегда интересны. И Xiaomi Mi 9 не является исключением. Глава отдела новой продукции Xiaomi Ван Тен (Wang Teng) опубликовал в социальной сети Weibo фото отмененной версии Mi 9 &n...

Выпущенный в 2016 году Xiaomi Mi Max получил свежую версию MIUI 10 В ноябре прошлого года компания Xiaomi начала распространение глобальной версии прошивки MIUI 10 для смартфонов Xiaomi Mi Max и Mi Max Prime. Тогда высказывалось предположение о том, что это было последнее обновление для Xiaomi Mi Max и Mi Max Prime. Однако сегодня разр...

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

[Из песочницы] Пишем «Hello, world!» приложение для web на Haskell (Spock) Мне стало скучно писать на Python, захотелось чего-нибудь необычного. Решил попробовать Haskell. Языка я не знаю, однако просто писать консольные учебные программы, типа вычисления факториала, не хотелось. После изучения довольно большого числа постов про Haskell и его приме...

Huawei обновила недорогой смартфон до Android 10 Глобальная версия оболочки EMUI 10 уже стала доступна для серий Huawei P30, Mate 20 и Nova 5T в различных регионах.  Теперь компания Huawei начала распространять стабильную версию EMUI 10 на свежей операционной системе Android 10 для недорогого смартфона Huawei P ...

Рецензия на интерактивный сериал You vs Wild / «Ты против Дикой природы» Как мы и предупреждали, интерактивный фильм Black Mirror: Bandersnatch, мультфильм The Adventures of Puss in Boots и стриминговая версия игры Minecraft: Story Mode – это лишь проба пера и прощупывание аудитории, в дальнейшем нас ожидает еще больше фильмов и сериалов с интера...

[Перевод] Как распознать липовые проекты Agile От переводчика: это инструкция DIB Guide: Detecting Agile BS (версия 0.4), которую Комитет по инновациям Министерства обороны США (DIB) опубликовал в открытом доступе 9 октября 2018 года. Agile — модное словечко в разработке ПО, так что все софтверные проекты Минобороны те...

Новая версия Honor MagicBook Pro предлагает Ryzen 5 3550H и SSD объёмом 512 ГБ всего за 660 долларов Бренд Honor сегодня представил новую модификацию ноутбука MagicBook Pro. Напомним, модель была анонсирована в июле. Она получила экран диагональю 16,1 дюйма, видеокарту GeForce MX250 и процессоры Intel Core i5 либо Core i7. В базовой версии новинка оценивается в 800 дол...

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

Предлагаю кинематику по Х Всем доброго вечера.Сам владелец того самого маленького паучка  TEVO Michelangelo. Пришло время построить принтер побольше и своими ручками. На конструкцию не обращайте внимания, пока опытный образец)))) будет область печати 300х300х600 при габаритах 350х350х350.Долго д...

Ожидание почти закончилось. Xiaomi Mi 9T Pro выйдет в Европе 20 августа С момента анонса Xiaomi Mi 9T в Европе прошло около двух месяцев, однако старшая версия под названием Xiaomi Mi 9T Pro до сих пор не поступила в продажу в европейском регионе. Стоит отметить, что Xiaomi Mi 9T и Xiaomi Mi 9T Pro являются международными версиями ранее ано...

[Из песочницы] Ломаем простую «крякми» при помощи Ghidra — Часть 1 О том, что это за зверь такой — Ghidra («Гидра») — и с чем его едят она ест программки, многие уже, наверняка, знают не понаслышке, хотя в открытый доступ сей инструмент попал совсем недавно — в марте этого года. Не буду докучать читателям описанием Гидры, ее функциональност...

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

Правда о железнодорожных тормозах: часть 1 Кинетическая энергия «Сапсана» на максимальной скорости — свыше 1500 мегаджоулей. Для полной остановки вся она должна быть рассеяна на тормозных устройствах Было дело, просили меня поподробнее раскрыть эту тему именно здесь, на хабре. Здесь публикуется довольно много обзор...

Текстолит вместо картона. Пара слов об интерактивном бейдже OFFZONE 2019 С чего начинается конференция? Конечно, с бейджа! Это первое, что ты получаешь на входе, целый день (или несколько) вы с ним неразлучны, а потом он висит над твоим столом, напоминая окружающим о твоей космической крутизне и профессионализме. Поэтому бейдж для международно...

Трансформация кода в Android 2. Анализ AST Первая часть Пример на Github В этой статье расскажу о том, как решал проблемы, с которыми столкнулся в предыдущей части при реализации проекта. Во-первых, при анализе трансформируемого класса, нужно как-то понять, является ли этот класс наследником Activity или Fragment...

Для OnePlus 3 и OnePlus 3T вышла финальная версия Android 9 Pie Стабильная и максимально продолжительная программная поддержка, предполагающая регулярную рассылку обновлений, одна из составляющих деятельности успешного производителя. Многие потребители ценят, когда компании постоянно рассылают патчи безопасности и за достаточно короткий ...

Версия Gboard Spoon Bending — новое слово в интерфейсе для ввода данных Команда разработчиков Google Japan предложила в дополнение к виртуальной клавиатуре Gboard, созданной Google для гаджетов под управлением Android и iOS, новое устройство Gboard Spoon Bending, которое обеспечивает более удобный способ ввода символов. Версия Gboard Spoon Bendi...

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

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

Как я написал и издал книгу об МГУ: 10 критических ошибок Три года назад я решил сделать книгу о высотке МГУ на Ленинских горах — большую, иллюстрированную, с привлечением выпускников и т.п. История этой работы — настоящее кино (местами фарс, местами хоррор) с кучей драматических поворотов. Сверхудачный краудфандинг, широкая аудито...

Отставить панику! Pocophone F1 тоже получит MIUI 11 После вчерашней публикации планов Xiaomi по обновлению разных моделей до MIUI 11 пользователи Pocophone F1 приуныли: в перечне обновляемых моделей его не оказалось. Но MIUI 11 для этого смартфона точно выйдет, о чем сегодня объявил глава Pocophone Global Алвин Це (Alvin...

Как установить публичные бета-версии iOS 13 и iPadOS прямо сейчас Несмотря на обещание выпустить публичные версии iOS 13iPadOS и macOS Catalina только в начале июля, Apple запустила тестирование этих обновлений для всех желающих уже сегодня. Для установки Public beta потребуется пара простых действий и немного времени.

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

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

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

Найдена новая функция Xiaomi Mi TV 5 Буквально на днях стартовали продажи нового поколения фирменных телевизоров Xiaomi - Xiaomi Mi TV 5. На данный момент для заказа доступны лишь две версии устройства, на 55 и 65 дюймов. 75-дюймовая версия также появится в открытой продаже, но чуточку больше - ближе к декабрю ...

20 крутых средств корейской косметики дешевле 400 рублей Тканевые маски, патчи для губ, BB-крем с экстрактом чайного дерева и другие товары по очень приятным ценам, которые можно заказать на Pandao.

16 крутых средств корейской косметики дешевле 400 рублей Тканевые маски, патчи для губ, BB-крем с экстрактом чайного дерева и другие товары по очень приятным ценам, которые можно заказать на Pandao.

Невангеры: Spice must flow Доброго времени суток. В этой статье машинки-мехосы ищут пряность, во тьме зажигаются светлячки и пробуждается червь пустыни. Пятая версия прототипа Невангеров — механика переноса цвета и прочие нововведения. Часть первая: Невангеры Часть вторая: Road is changed Читать д...

В 2020 году Microsoft прекратит поддержку Internet Explorer 10 Корпорация Microsoft в 2020 году перестанет выпускать обновления не только для Windows 7, но и для Internet Explorer 10. Впервые эта версия браузера появилась в 2012 году. В 2016 редмондский гигант сфокусировался на IE 11, но и «десятку» не забросил. Тем не менее, сейчас к...

Интерактивный Roadmap для изучающих веб-разработку В поселке продолжает развиваться школа программирования codery.camp. Недавно мы закончили полную переработку курса веб-разработки, который теперь доступен и в онлайн-форме. Для компоновки теоретических материалов мы применили необычное решение – все они объединены в интера...

Автотестирование: десять лайфхаков от команды Skyeng Привет, я Андрей Шальнев, QA Automation Lead в проекте Skyeng Vimbox. В течение года мы с командой занимались оптимизацией процессов автоматического тестирования и сейчас вплотную подошли к ее финальной стадии. А это хороший повод выдохнуть, пересмотреть бэклог и подвести к...

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

Xiaomi решила закрыть beta версию MIUI С 1 июля бета-версия MIUI будет навсегда закрыта, о причинах читайте полностью

О том как я подготовился и сдал сертификацию Oracle Database SQL (1Z0-071) Зачем написана статья? Когда я готовился к OCA и OCP по Java 8, то нашел много статей на Хабре, благодаря которым выбрал оптимальный путь и сэкономил много времени. Однако по подготовке именно к OCA Oracle Database SQL (1Z0-071) материалов на Хабре нет и в интернете тоже о...

Microsoft выпустила PowerToys 0.12 с функцией массового переименования файлов Компания Microsoft выпустила новую предварительную версию утилиты PowerToys, которая принесла с собой новую функцию под названием Smart Rename. С помощью этой функции вы сможете осуществлять массовое переименование файлов, используя простую технику поиска и замены, использу...

[Из песочницы] Продвинутый Debug Debug Area — полезная функция в работе iOS разработчика в Xcode. Как только мы начинаем осваивать разработку под iOS, и пытаемся отойти от привычного и любимого print метода, и найти более быстрые и удобные методы понимания состояния системы в определенный период мы начинаем...

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

Опубликовано фото версии Xiaomi Mi 9, которая не поступит на рынок Прежде, чем на рынок поступает тот или иной смартфон, его разработчик испытывает несколько прототипов и версий, дабы выбрать наиболее интересные. ***

Введение в разработку CatBoost. Доклад Яндекса Меня зовут Стас Кириллов, я ведущий разработчик в группе ML-платформ в Яндексе. Мы занимаемся разработкой инструментов машинного обучения, поддержкой и развитием инфраструктуры для них. Ниже — мой недавний доклад о том, как устроена библиотека CatBoost. В докладе я рассказал...

[Из песочницы] Опыт создания игры для Android в одиночку с нуля и как ее зафичерили на Google Play Привет! Меня зовут Ибрагим, я — начинающий инди-разработчик. У меня всегда было желание заняться программированием, но меня отпугивала сложность и неопределенность выбора (что именно изучать и делать). И лишь 2 года назад я все-таки преодолел этот психологический барьер, смо...

[Из песочницы] ClusterJ — работаем с MySQL NDB Cluster из Java Привет, Хабр! В этой статье я хочу рассмотреть такую библиотеку для Java, как ClusterJ, которая позволяет очень просто работать с движком MySQL NDBCLUSTER из Java кода, которая представляет собой высокоуровневое API, схожее по концепции с JPA и Hibernate. В рамках статьи со...

«Ламботаз»: Продажу «ласточкиных» дверей для ВАЗ-2108 высмеяли в сети По словам продавцов, установить петли в стиле Lamborghini можно на любое авто, потому владелец «Восьмёрки» решил это проверить. Легендарный ВАЗ-2108 «Спутник» с оригинальными дверьми в стиле премиальных суперкаров покорил комментаторов в сети. «Ласточкины» двери ему действи...

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

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

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

[Из песочницы] Установка MacOS High Sierra, когда под рукой только WiFi Итак, у меня случилась ситуация, которая заставила меня попотеть, так как подробной инструкции не нашёл нигде. Сам себе создал проблем. Уехал заграницу, с одной сумкой, из техники был только телефон) Думал куплю ноут на месте, чтоб не таскаться. В итоге купил первый свой, н...

Обновление Windows 10 May 2019 Update теперь доступно для загрузки После месяца тестирования Microsoft выпускает обновление Windows 10 May 2019 Update для тех, кто хочет его уже сейчас установить. Microsoft говорит, что они получили положительные отзывы о длительной фазе предварительного тестирования, и теперь компания предлагает обычным по...

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

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

S7 за месяц собрала средства на посадку миллиона деревьев в Сибири с помощью кампании с возвращением названия «Сибирь» Авиакомпания отчисляла на восстановление лесов по 100 рублей с каждого билета по сибирским направлениям.

Микрофреймворк slim 25 апреля 2019 года свет увидела новая мажорная alpha-версия микрофреймворка Slim, а 18 мая она выросла до beta. Предлагаю по этому поводу ознакомиться с новой версией. Под катом: О новшествах фреймворка Написание простого приложения на Slim-4 О дружбе Slim и PhpStorm Чита...

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

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

Книга «Совершенный алгоритм. Графовые алгоритмы и структуры данных» Привет, Хаброжители! Алгоритмы — это сердце и душа computer science. Без них не обойтись, они есть везде — от сетевой маршрутизации и расчетов по геномике до криптографии и машинного обучения. «Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить за...

Обновлённый список устройств Huawei. Претенденты на EMUI 10 Если верить информации, которая появляется в Weibo у аккаунта Huawei EMUI, становится понятно, что обновлять до новейшей версии EMUI 10 компания собирается в общей сложности 33 устройства. Список приличный, и это радует. Читать полную статью

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

После заявления о «финансовой неликвидности» под присягой Илон Маск пожертвовал $1 млн на посадку деревьев в рамках кампании #TeamTrees. «Украина» тоже в деле с шестым по размеру взносом Основатель Tesla и SpaceX Илон Маск поддержал благотворительную кампанию #TeamTrees, которую YouTube-блогер Джимми Дональдсон, известный как MrBeast, запустил вместе с Arbor Day Foundation. Предприниматель пожертвовал на благое дело 1 млн личных средств. И это весьма примеча...

Умные часы Samsung Galaxy Watch Active 2 выйдут раньше, чем ожидалось В начале этого месяца компания Samsung Electronics представила умные часы Galaxy Watch Active 2, чуть позже было объявлено, что устройство станет доступно для предварительного заказа 6 сентября, а продажи начнутся 27 сентября. Согласно новым данным, умные часы Samsung G...

«На новый денег нет – внушаем, что старый самый лучший»: Водители обсудили проблемы подержанного Toyota LC 120 Как оказалось, японская «легенда» не так уж и безукоризненна. Началось всё в сообществе «ВКонтакте», посвященном прославленному внедорожнику Toyota Land Cruiser, где один из владельцев TLC 120 опубликовал два фото с разницей в несколько лет и заявил, что годы-то идут, а его...

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

[Перевод] HTTP/3: от корней до кончиков Протокол прикладного уровня HTTP лежит в основе интернета. Он начал свою жизнь в 1991 году как HTTP/0.9, а к 1999 году превратился в HTTP/1.1, который был стандартизирован Инженерным советом Интернета (IETF). HTTP/1.1 долго всех удовлетворял, но растущие потребности Сети п...

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

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

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

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

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

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

Получение обычных SMS в мессенджеры Viber и Telegram (с помощью шлюзов GoIP) Во многих компаниях использующих IP-телефонию и применяющих GSM-шлюзы для корпоративной связи часто возникает вопрос приема и отправки СМС со своих номеров. Для китайских моделей GOIP существует неплохое решение GOIP-SMS-Сервер, о котором неоднократно упоминалось на простор...

MVCC в PostgreSQL-8. Заморозка Мы начали с вопросов, связанных с изоляцией, сделали отступление про организацию данных на низком уровне, подробно поговорили о версиях строк и о том, как из версий получаются снимки данных. Затем мы рассмотрели разные виды очистки: внутристраничную (вместе с HOT-обновления...

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

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

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

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

Резюме с фотографией летит в урну. Особенности поиска работы в США Привет Хабр! Меня зовут Марина Могилко. Я уже четыре года живу в США и развиваю LinguaTrip.com — онлайн-платформу по бронированию языковых курсов. В основном мы помогаем с учёбой — выучить английский или поступить в зарубежный вуз, но периодически просят помочь и с работой з...

КОМПАС-3D v17 Home. Работа с Stl. Часть 2. Распознавание Stl. Часто скачанные в интернете Stl-файлы нуждаются в доработке. Можно доработать модель механически, но это противоречит духу 3D-печати. Доработку не всегда можно сделать с помощью операций вырезания и выдавливания на модели без истории построения, часто требуется изменить поло...

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

Новая версия Huawei Enjoy 9S получит 6 ГБ ОЗУ и 128 ГБ флэш-памяти В марте этого года в Китае был выпущен смартфон Huawei Enjoy 9S, который был доступен в версия с 4 ГБ оперативной и 64 ГБ флэш-памяти, а также с 4 ГБ оперативной и 128 ГБ флэш-памяти. Свежие данные, опубликованные в базе данных китайского регулятора TENAA, указывают на ...

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

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

Huawei начала обновлять P30 и P30 Pro до Android 10 с EMUI 10 Флагманы Huawei начала 2019 года P30 и P30 Pro начали получать стабильную версию прошивки EMUI 10 на базе Android 10. Соответствующее уведомление поклонники бренда получили в социальных сетях, сопроводив ее инфографикой по изменениям.

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

Президент Honor уже вовсю пользуется Honor V30 Pro Новый флагманский смартфон Honor V30 дебютирует только 26 ноября, но президент подразделения Honor Жао Минг (Zhao Ming) уже вовсю пользуется этой моделью, причем даже не базовой версией, а улучшенной – Pro. Это следует из его профиля в социальной сети Weibo. Жао ...

Отличная замена: обновлённый ноутбук Microsoft Surface Book 2 получит четырёхъядерный CPU вместо двухъядерного без подорожания Ноутбуки Microsoft Surface Book 2 были представлены ещё осенью 2017 года. Производитель показал две модели: с экраном диагональю 13,5 дюйма и с 15-дюймовым. Кроме того, был выбор из двух CPU: Intel Core i5-7300U либо Core i7-8650U. Первый включает лишь два ядра, и даже ...

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

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

Bouncemasters 1.1.4 Bouncemasters – это веселая аркадная игра, в которой ваша главная цель управлять пингвиньим полетом дабы тот не врезался в дерево или пролетающую птицу. Говорят, что пингвины не летают? А если из запустит из пушки? Именно в нашей игре вы впервые увидите летающего пингв...

«Золотой ЗАЗёнок»: Необычный тюнинг ЗАЗ-1102 насмешил автомобилистов Пользователи в Сети с юмором пришли к выводу, что такой смелый окрас обыкновенной «Таврии» не подходит. Фотографии оттюнингованного ЗАЗ-1102 были опубликованы на одном из автомобильных форумов. Владелец автомобиля решил покрасить кузов в глянцевый золотистый цвет, попутно з...

Xiaomi выпустит MIUI 11 ещё для 15 смартфонов Компания Xiaomi продолжает обновлять свои смартфоны до свежей версии фирменной оболочки MIUI 11. Компания Xiaomi опубликовала список смартфонов которые их получат. Какие смартфоны будут обновляться до MIUI 11 Mi 9 Pro 5G Mi 6 Mi MIX 2 Redmi Note 7 Mi CC9 Mito Customized Ed...

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

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

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

Бета версия 3Д пакета от Nvdia Daz 3D теперь поддерживает RTX Полностью интерактивный 3D-рендеринг стал реальностью с бета-версией программы Daz Studio 4.12.

Парковка возле ЦО «Перспектива» Доброго времени суток, меня зовут Мальцева Ульяна, я обучаюсь 3D-моделированию в ЦО "Перспектива".Я хочу представит вам свой проект "Парковка возле ЦО «Перспектива»".В Перспективе 1520 обучающихся. Каждый день родители привозят детей на занятия, но рядом с Перспективой нет м...

Смартфон OnePlus 6T подешевел перед выходом OnePlus 7 Флагманский смартфон OnePlus 6T подешевел у себя на родине в Китае – цена всех версий в среднем снизилась примерно на 60 долларов. Предполагается, что производитель решил освободить склады перед выходом нового смартфона OnePlus 7. На старте продаж OnePlus 6T с 6 ГБ ОЗУ 128 Г...

В ногу со временем. Google тестирует Pixel 4 и Pixel 4 XL с поддержкой 5G Официальная премьера смартфонов Google Pixel 4 и Pixel 4 XL случится через шесть дней, но о них уже практически все известно. А вот то, о чем ранее не говорилось: как пишет источник, Google тестирует версии этих моделей с поддержкой 5G. Пока это первое указание на суще...

[Перевод] Встречайте Open Source License Compliance Handbook Большой зоопарк опенсорсных лицензий неизбежно приводит к тому, что приходится нередко задаваться вопросами касательно их совместимости, тех или иных применимых лицензионных условий в зависимости от соответствующего сценария использования. Замечательно, конечно, что существу...

[Перевод] .NET Core с блокнотами Jupyter — Preview 1 Когда вы думаете о блокнотах Jupyter, на ум, вероятно, приходит код Python, R, Julia или Scala, а не .NET. Сегодня мы рады сообщить, что вы можете писать .NET-код в Jupyter Notebooks. Try .NET развился, чтобы поддерживать больше интерактивных возможностей в Интернете с помо...

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

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

Практическое применение трансформации AST-деревьев на примере Putout Введение Каждый день при работе над кодом, на пути к реализации полезного для пользователя функционала, становятся вынужденные (неизбежные, либо же просто желательные) изменения кода. Это может быть рефакторинг, обновление библиотеки или фреймворка до новой мажорной версии, ...

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

Вышел PHP 7.4! Как Badoo переходит на новую версию Сегодня, наконец, опубликован релиз PHP 7.4! Его новые фичи уже были многократно описаны, в том числе и на Хабре. Это стрелочные функции, типизированные свойства классов и ещё много всякого синтаксического сахара. Но больше всего мы ждали новый релиз из-за производительност...

Курс лекций «Основы цифровой обработки сигналов» Всем привет! Часто ко мне обращаются люди с вопросами по задачам из области цифровой обработки сигналов (ЦОС). Я подробно рассказываю нюансы, подсказываю нужные источники информации. Но всем слушателям, как показало время, не хватает практических задач и примеров в процессе...

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

Zero Bug Policy. Нет багов — нет проблем? Кто про что, а я про баги. В прошлом году я рассказывала вам про Багодельню — мероприятие, проводимое у нас в компании для чистки бэклога багов. Событие хорошее и полезное, но решающее проблему с багами разово. Мы провели уже шесть Багоделен, но количество участников постепе...

Мы включили TLS 1.3. Почему вам стоит сделать то же самое В начале года, в отчете о проблемах и доступности интернета за 2018-2019 мы уже писали, что распространение TLS 1.3 неизбежно. Некоторое время назад мы сами развернули версию 1.3 протокола Transport Layer Security и, после сбора и анализа данных, наконец, готовы рассказать...

Arduino DIY «Демоническая карусель» Всем привет. На данный момент я разработал прототип детского интерактивного тира в виде конструктора, которую я назвал “демоническая карусель”. Задумка была реализовать конструктор в области робототехники. Используя технологию 3D печати и различныx готовых плат, которые мо...

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

Об одной уязвимости, которой нет В конце марта 2019 года американская компания Trustwave, занимающаяся кибербезопасностью и сервисами по защите от угроз, опубликовала сообщение об уязвимости в СУБД PostgreSQL, которая присутствует во всех версиях, начиная с версии PostgreSQL 9.3 по версию 11.2. Эта уязвимо...

Snapdragon 855 Plus, 5G, 64-мегапиксельная камера, аккумулятор емкостью 4500 мА·ч и быстрая зарядка мощностью 44 Вт: на подходе новый флагман Завтра Vivo проведет в Индии специальное мероприятие, на котором дебютирует новый флагман компании. Модель называется Vivo Nex 3 5G, и в Сети уже появился подробный перечень ее возможностей. Это фото опубликовал инсайдер Мукул Шарма (Mukul Sharma), на изображении &mdas...

AMD починила частоты Ryzen 3000 в турбо-режиме и простое Как и ожидалось, компания AMD объявила сегодня о своей безоговорочной победе над проблемой заниженных частот Ryzen 3000 в турбо-режиме. Новые версии BIOS, которые производители материнских плат должны будут распространить в течение ближайших недель, обеспечат увеличение рабо...

Концепт электромобиля Audi AI: ME Ни кто не любит стоять в пробках в час пик, поэтому Audi решила эту проблему с помощью AI: ME, своего последнего городского концепт-кара. Электромобиль 4-го поколения с автоматическим вождением позволит вам расслабиться и развлечься в автомобиле, а не подвергаться стресс...

[Из песочницы] Трансформация кода в Android Вместо вступления Всё началось с того, что мне захотелось изучить тонкости настройки Gradle, понять его возможности в Android разработке (да и вообще). Начал с жизненного цикла и книги, постепенно писал простые таски, попробовал создать свой первый Gradle плагин (в buildSrc)...

Искусство парсинга 2 или транслитерация собственной разметки +БОНУС: как включать классы друг в друга в C++ Привет, Хабр! Эта статья — прямое продолжение статьи Искусство парсинга или DOM собственными руками, где мы разобрали HTML-документ и построили на его основе абстрактное синтаксическое дерево (AST) с доступом к любому элементу ч...

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

Как запустить java-проект на shell-раннере при пуше в репозиторий GitLab’а Меня зовут Иван Сидоренко, я инженер по тестированию в компании Digital Design. Передо мной стояла задача — внедрить запуск автотестов, написанных на Java Selenium. Я новичок в CI/CD, поэтому столкнулся со множеством проблем. Подробных инструкций в интернете по этой задаче ...

Музей DataArt. КУВТ2 — учеба и игра В начале учебного года мы решили рассказать об одном из экспонатов нашей коллекции, образ которого остается важным воспоминанием для тысяч школьников 1980-х. Восьмибитный Yamaha КУВТ2 — русифицированная версия бытового компьютера стандарта MSX, запущенного в 1983 году яп...

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

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

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

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

Как включить новый жест управления вкладками в Chrome на Android Самый удобный браузер под Android? Конечно, Google Chrome Удобство Google Chrome сложно переоценить. Несмотря на прожорливость фирменного веб-браузера Google, именно он считается одним из самых интуитивных инструментов для работы с интернетом на мобильных устройствах. Однако...

Операционная система Haiku: портирование приложений и создание пакетов Осенью этого года, спустя 6 лет разработки, вышла первая бета-версия «R1/beta1» операционной системы Haiku. Я давно слежу за этим интересным проектом, который нацелен на воссоздание и последующее развитие существовавшей в 1994-2000 годах системы BeOS. Поэтому, как только на ...

8 простых UI приёмов чтобы сделать дизайн-прототип динамичным, не прибегая к анимации Материал этой статьи является следствием моих дизайн-экспериментов и выводов за последний год-полтора непрерывного дизайн гринда. Я неустанно собирал ui kit’ы, экспериментировал с контентом в плейсхолдерах, стилями, тенями текстами и состояниями, чтобы понять влияет ли это...

Scaled Agile выпустила новую версию SAFe® 5.0 for Lean Enterprises Компания Scaled Agile, Inc., провайдер ведущего мирового фреймфоркаSAFe®, повышающего оперативность бизнеса, анонсировала выпуск ознакомительной версии SAFe® 5.0 for Lean Enterprises. Новая версия SAFe содержит значительные доработки в аспекте стратегии, исполнения и ли...

Подрядчики Microsoft слушали записи, сделанные Xbox 360 и Xbox One при использовании голосового управления Журналисты продолжают обнаруживать все новые случаи несанкционированной «прослушки» пользователей ради повышения качества распознавания голосовых команд. Теперь в этом уличили игровые приставки Microsoft — Xbox 360 и Xbox One. Как сообщает портал Vice, Micros...

Как мы сделали PHP 7 в два раза быстрее PHP 5. Часть 2: оптимизация байт-кода в PHP 7.1 В первой части рассказа по мотивам выступления Дмитрия Стогова из Zend Technologies на HighLoad++ мы разбирались во внутреннем устройстве PHP. Детально и из первых уст узнали, какие изменениях в базовых структурах данных позволили ускорить PHP 7 более чем в два раза. На этом...

[recovery mode] Что случилось с GALILEO — версия программиста GNSS Поскольку уже начались спекуляции, что Спектр-РГ атаковал GALILEO, хотелось бы изложить свою версию событий. Читать дальше →

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

Первые изображения. Умные часы Huawei Watch GT получат более дорогие версии Active и Elegant Известный информатор Роланд Квандт (Roland Quandt) и его подшефный ресурс Winfuture опубликовали первые изображения новой версии умных часов Huawei Watch GT.  На самом деле, источник ожидает появление сразу двух версий Watch GT —  Active и Elegant. Изоб...

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

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

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

[Перевод] Прототип (бескорпусный) носимого беспроводного ногтевого медицинского датчика от подразделения IBM Research IBM Research рассказывает про разработку прототипа носимого ногтевого датчика, который помогает анализировать и отслеживать симптомы и прогрессирование заболеваний, связанные с нарушением движения и не только. Читать дальше →

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

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

[Из песочницы] Два разработчика и два месяца на Бали. Какие выводы мы сделали из путешествия Привет, Habr. Меня зовут Саша, я HR в компании FINCH. Недавно наша компания отправила сотрудников на Бали на месяц. Отдыхать и работать. История на коллективной поездке не закончилась – двое наших ребят решили остаться на Бали еще на пару месяцев. Я, скучая в Москве, решил ...

У смартфона Xiaomi Redmi Note 8 Pro может появиться версия на чипе Snapdragon 730G Бренд Redmi (создан компанией Xiaomi), если верить интернет-источникам, вскоре может анонсировать новую версию смартфона среднего уровня Note 8 Pro. Названный аппарат, напомним, оборудован 6,53-дюймовым экраном IPS с разрешением 2340 × 1080 точек, четверной основной камерой ...

Google объявила, какие смартфоны гарантированно обновятся до Android Q Google тестирует Android Q уже несколько месяцев, но только вчера соизволила официально представить ее пользователям. За это время вышло уже две бета-версии предстоящего обновления, которые были доступны только владельцам устройств линейки Google Pixel. Однако с выходом тре...

Как работают поисковые системы Мы разбирали старые письма и наткнулись на статью, которую писал Илья Сегалович iseg для журнала «Мир Internet» в далёком 2002 году. В ней он сравнивает интернет и поисковые системы с чудесами света, размышляет о поисковых технологиях и вспоминает их историю. Несмотря на заг...

Весь мир в кармане или как сделать мобильную карту за пару дней В прошлой статье я рассказывал о том, как можно быстро сделать Web-звонилку. А что если поставить более амбициозную задачу — собрать своё собственное приложение с картой, без рекламы и с блэк-джеком? А если всего за пару дней? Давайте сделаем это! Прошу под кат. Читать дал...

Делаем свой Google Call Screening на основе Voximplant и Dialogflow Возможно, вы слышали или читали про функцию Call Screening, которую Google выкатил для своих телефонов Pixel в США. Идея отличная – когда вам поступает входящий звонок, то виртуальный ассистент начинает общаться, в то время как вы видите этот разговор в виде чата и в любой ...

В новых Apple Mac появится улучшенная версия Face ID Похоже, что Apple решила оснастить свои компьютеры Mac улучшенной версией Face ID, о чем свидетельствует новый патент компании. Кроме того, согласно патенту, в клавиатуре Magic Keyboard может появиться панель Touch Bar. Подробнее об этом читайте на THG.ru.

Магниевые сплавы, границы двойников и сегрегация В далеком 1903 году небезызвестные братья Райт построили первый самолет, оснащенный двигателем. Большая часть этого удивительного аппарата была изготовлена из ели. Сейчас самолеты из дерева это музейные экспонаты, но на тот момент использование этого материала было обоснов...

Ломаем игру на память: целый детектив Эта игра не давала нам покоя несколько месяцев. Правила очень простые: надо выкладывать карточки с картинками и придумывать сказку. Потом вспомнить её. Простая штука на запоминание, подумали мы. Сто раз в такое играли, и всё наше образование просто вопит, что сейчас буд...

[Перевод] 10 лучших JavaScript библиотек для визуализации данных на графиках и диаграммах Есть в графиках что-то магическое. Изгиб кривой мгновенно раскрывает всю ситуацию — историю развития эпидемии, паники или периода процветания. Эта линия просвещает, пробуждает воображение, убеждает. ― Генри. Д. ХаббардОбъемы данных, с которыми нужно работать, постоянно увели...

Самое высокое здание в мире… из дерева Рекордсменом стал 18-этажный небоскреб Mjøstårnet, возведенный недавно в Норвегии и достигающий высоты 85,4 м. На фоне гигантов из стекла и стали цифра может и не впечатлять, однако для инновационного деревянного строительства это большой шаг вперед и вверх — сразу на ...

Что происходит с деревьями в Европе? Рябина может исчезнуть с лица Земли Недавно мы писали что на территории Северной Америки исчезают птицы. Теперь стало известно о том, что некоторые деревья тоже находятся в опасности. Так, каштан входит в число более 400 европейских видов деревьев, которые Международный союз...

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

Redmi Note 5 и Xiaomi Mi 5s Plus обновлены до стабильной версии MIUI 11 Xiaomi активно обновляет прошивку MIUI своих новых смартфонов до 11 версии, но и о старых моделях тоже не забывает. Так, на днях вышла стабильная версия MIUI 11 для Redmi Note 5 и Xiaomi Mi 5s Plus – середнячка 2018 года и флагмана 2016 года. Увы, Android 10 этим...

CLRium #5: Всё-всё-всё о GC и не только. Питер и Москва За окном бушует весна и гололед, а мы решили провести семинар CLRium #5, который на этот раз будет посвящен целиком и полностью самому низкому уровню: подсистемой управления памятью. Я, Станислав Сидристый, автор книги .NET Platform Architecture, решился объединить разрозне...

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

Новая версия Flyme для смартфонов Meizu принесет новый режим для водителей Компания Meizu опубликовала график выпуска новой стабильной прошивки Flyme 7.2 для ограниченного количества бета-тестеров. Текущей стабильной версией прошивки для смартфонов Meizu является Flyme 7.1.5.0. Так вот, первыми, уже 8 января, обновление получат пользователи Me...

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

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

3-х минутный таймер для чистки зубов по времени Всю жизнь боюсь стоматологов. Хожу лечить зубы почти каждый год. После очередных вопросов: «Знаете ли Вы как правильно чистить зубы? Чистите ли Вы зубы 2-3 минуты?», родилась идея сделать устройство, которое бы следило за временем чистки зубов. Идея крепла и вылилась в та...

Недорогой смартфон Redmi Note 7S появился в продаже. Примеры фото Компания Xiaomi начала продажи смартфона Redmi Note 7S, который является копией китайской версии Redmi Note 7 для индийского рынка, где изначально продавалась версия со сдвоенной камерой на 48 и 2 Мп. Новый вариант отличается второй камерой с датчиком на 5 Мп. К старту прода...

Близкие контакты ADL-ной степени Как навсегда вписать своё имя в историю? Первыми слетать на Луну? Первым встретиться с инопланетным разумом? У нас есть способ проще — можно вписать себя в стандарт языка C++. Хороший пример показывает Эрик Ниблер — автор C++ Ranges. «Запомните это. 19 февраля 2019 года — д...

По заказам Embedded-разработчиков: ищем ошибки в Amazon FreeRTOS Каждый, кто программирует микроконтроллеры, наверняка знает о FreeRTOS, или по крайней мере слышал об этой операционной системе. Ребята из Amazon решили расширить возможности этой операционной системы для работы с сервисами AWS Internet of Things – так появилась Amazon FreeR...

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

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

[Из песочницы] Как я Keras на C++ запускал Не так давно передо мной встала производственная задача – запустить обученную модель нейронной сети Kesas на нативном C++ коде. Как ни странно, решение оказалось вообще не тривиальным. В результате чего появилась собственная библиотека, дающая такую возможность. О том, как ж...

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

[Из песочницы] Mikroik. IPSEC vpn за NAT как клиент Доброго всем дня! Так уж сложилось, что в нашей компании в течении последних двух лет мы потихоньку переходим на микротики. Основные узлы построены на CCR1072, а локальные точки подключения компов на устройствах попроще. Само собой существует и объединение сетей по IPSEC tu...

[Перевод] Взгляд на ЭКГ от Apple Watch человека, которому это жизненно важно Первые впечатления об отслеживании сердечного ритма, недавно появившегося в Apple Watch Когда Apple представила четвёртую версию своих «умных» часов, главным маркетинговым преимуществом стало то, что мы обычно не связываем с часами или любыми другими «умными» устройствами. ...

Знакомство со статическим анализатором PVS-Studio при разработке C++ программ в среде Linux PVS-Studio поддерживает анализ проектов на языках C, C++, C# и Java. Использовать анализатор можно под системами Windows, Linux и macOS. В этой заметке речь пойдет об анализе кода, написанного на C и C++ в среде Linux. Установка Установить PVS-Studio под Linux можно разными...

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

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

Доступен Windows 10 SDK Insider Preview Build 18334 Компания Microsoft опубликовала новую инсайдерскую сборку Windows 10 SDK под номером 18334, что соответствует актуальной актуальной сборке Windows 10 19H1, доступной инсайдерам на каналах Fast и Skip Ahead. Поскольку разработка следующего функционального обновления движется...

Android Camera2 API от чайника, часть 3. Media Codec и стрим видео по UDP Итак, со съемками фоточек и записью видео при помощи Camera2 API мы вроде бы, разобрались. Осталось только научиться передавать видеопоток c Android устройства страждущим получателям извне. Конечной целью, как уже неоднократно ранее говорилось, является интеллектуализация ро...

AMD перевела процессоры Ryzen 3000 на более продвинутый степпинг B0 Компания AMD недавно представила обновление библиотек AGESA, благодаря которому производители материнских плат смогут обеспечить своим изделиям с разъёмом Socket AM4 поддержку будущих процессоров Ryzen 3000. И изучая новые версии BIOS от компании ASUS, пользователь твиттер @...

Realme выпустит специальные версии смартфонов в честь выхода фильма «Человек-паук: Вдали от дома» Компания Realme опубликовала тизер, на котором подтверждается, грядущий анонс смартфона, созданного в честь выхода нового фильма «Человек-паук: Вдали от дома» (Spider-Man: Far From Home). По предварительной информации, Realme выпустит тематическую версию Rea...

Элементарная симуляция кастомного физического взаимодействия на python + matplotlib Привет! Тут мы опишем работу некоторого поля а затем сделаем пару красивых фичей (тут все ОЧЕНЬ просто). Что будет в этой статье. Общий случай: Опишем базу, а именно работу с векторами (велосипед для тех, у кого нет под рукой numpy) Опишем материальную точку и поле вз...

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

MPS 2018.3: планы генерации, улучшения в языке сборки и упаковки и в языке редактора, обновленный интерфейс Привет, Хабр! Недавно мы выпустили [MPS 2018.3](https://www.jetbrains.com/mps/download/). В этой версии много новых функций, с которыми работа над проектами станет еще эффективнее. Мы улучшили планы генерации и язык описания редактора, добавили новые конструкции в язык сборк...

Искусственный интеллект и дроны позволят следить за фермами на микроуровне Фермеры уже давно используют дроны для слежения за состоянием полей и даже для полива растений, но совершенству нет предела. Компания SeeTree придумала, каким образом можно повысить их полезность — она создала сеть, которая поможет фермерам следить за своих хозяйством на ми...

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

Реализация QoS в СХД Qsan Технология QoS (Quality of Service) в сетевой инфраструктуре известна достаточно давно. Позже подобные алгоритмы нашли применение и в сфере хранения данных, став фактически стандартом для систем, претендующих на рынок Enterprise. В СХД Qsan данный функционал стал доступен от...

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

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

Вышел Linux 4.20 — что изменилось в новой версии ядра Мы уже рассказывали о нововведениях, которые были сделаны в Linux kernel 4.18. Сегодня поговорим о том, что внедрили в 4.20, и проведем краткий обзор последующего релиза. С большой долей вероятности он будет назван «5.0». Читать дальше →

«Как управлять интеллектуалами. Я, нерды и гики» (бесплатная эл. версия книги) Привет, Хаброжители! Мы решили, что правильно не только продавать книги, но и делиться с ними. Обзор самой книг был здесь. В самом посте отрывок «Синдром дефицита внимания у Гиков» и сама книга. Основная идея книги «Оружие Юга» предельно проста и при этом очень странна. Чт...

В сети появилось видео с разборкой iPhone 11 Pro Max Официальный старт продаж нового поколения iPhone назначен на 20 сентября, но в сети уже успели появиться распаковки, первые впечатления и многое другое. Но видеоблогеры из Вьетнама решили пойти дальше всех — они опубликовали первый ролик с разборкой нового флагмана от Apple....

Флагманский смартфон ASUS Zenfone 5Z обновился до Android 9.0 Pie Несколько дней назад компания ASUS начала обновлять смартфон Zenfone 5 до свежей версии операционной системы Android 9.0 Pie , ну а сегодня настала очередь флагмана Zenfone 5Z. Пока стабильная версия прошивки доступна в Тайване, но в ближайшее время появится и в других стран...

Google Tag Manager: неочевидные и полезные настройки триггеров Маркетолог в Otzyvmarketing Станислав Романов рассказал, как с помощью диспетчера тегов Google Tag Manager (GTM) настроить аналитику и отслеживать скачивание файлов с сайта. Статья для тех, кто знает основы языка JavaScript и уже работал с GTM.  Читать дальше →

Смартфон Xiaomi Redmi 5 начали обновлять до Android 8 Компания Xiaomi начала распространять финальную стабильную версию прошивки MIUI 10.2.3 для бюджетного смартфона Redmi 5. Отметим, что прошивка основана на базе восьмой версии операционной системы Android. Обновление привносит измененный экран блокировки и патч безопасности ...

SciPy, оптимизация SciPy (произносится как сай пай) — это пакет прикладных математических процедур, основанный на расширении Numpy Python. С SciPy интерактивный сеанс Python превращается в такую же полноценную среду обработки данных и прототипирования сложных систем, как MATLAB, IDL, Octave,...

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

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

Сравнение Xiaomi Mi8 6/128GB и Xiaomi Mi9 6/128GB, что лучше? Тест камеры, экрана и быстродействия На прошлой неделе мы опубликовали детальное тестирование смартфона Xiaomi Mi9, сегодня мы проведем его сравнение с Xiaomi Mi8. В рамках этого материала рассмотрим детально разницу в качестве съемки, уровне быстродействия, отличия и особенностей эксплуатации. К моменту публи...

«Когда коту нечего делать, он придумывает комплектации»: В сети «разнесли» новые версии LADA Granta и XRay Россияне обсудили выпуск спецверсии российских авто с модной приставкой #CLUB. Компания «АвтоВАЗ» решила в очередной раз порадовать своих почитателей, выпустив в свет лимитированную серию LADA #CLUB. В этот «клуб» из популярных моделей бренда не вошли лишь LADA Vesta и «Нив...

Gigabyte убрала поддержку PCIe 4.0 в системных платах на чипсетах AMD серий 300 и 400 Компания Gigabyte сначала обнадежила пользователей, обеспечив им поддержку шины PCIe в материнских платах AMD на чипсетах серий 300 и 400, а сейчас, наоборот, расстроила: с очередным обновлением BIOS поддержка PCIe 4.0 прекращается. Изменение затронет все материнские п...

Обзор новых возможностей nanoCAD СПДС Металлоконструкции версии 1.2 Прошлой осенью компания АО «Нанософт» представила новейшую версию вертикального приложения nanoCAD СПДС Металлоконструкции 1.2, созданную для разработки двухмерных чертежей металлических конструкций марки «КМ». Подробно познакомиться с функционалом можно в описании продукта ...

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

Новая версия OneUI 2.0 устранила серьезную проблему в Samsung Galaxy S10 Известный сетевой информатор под ником Ice Universe подтвердил, что третья бета-версия фирменной оболочки OneUI 2.0 на базе операционной системы Android 10 исправила проблему на смартфонах Samsung Galaxy S10. Проблема заключалась в том, что сделанные фотографии получали...

Декларативная схема и что с ней не так в Magento 2 Всем привет. Данная публикация не претендует на звание истины в первой инстанции, а лишь является моим личным мнением, если вы его разделяете отлично, если нет — прошу в комментарии для обсуждения. Так вот, ближе к делу. В версии Magento 2.3 и выше появилась такая «плюшка» ...

Dell выпустила 75-дюймовую 4K сенсорную шуольную доску Dell анонсировала новый экран, но он больше похож на гигантский телевизор, чем на монитор. Интерактивный сенсорный монитор Dell 75 4K, или C7520QT, представляет собой массивную 75-дюймовую сенсорную панель 4K IPS, которая была разработана, чтобы сделать обучение более интера...

Анимационный граф состояний Привет! Мы тут в Playrix решили сделать свой Unity3D. А там есть Animator. В этой статье я  расскажу, как мы сделали его у себя и как он работает. Читать дальше →

[Перевод] TDD: методология разработки, которая изменила мою жизнь На часах 7:15 утра. Наша техподдержка завалена работой. О нас только что рассказали в передаче «Good Morning America» и множество тех, кто впервые посещает наш сайт, столкнулось с ошибками. У нас настоящий аврал. Мы, прямо сейчас, до того, как потеряем возможность превратит...

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

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

Microsoft сделала «Мой Office» удобнее для тех, у кого нет подписки на Office 365 Корпорация хочет, чтобы больше людей узнало о бесплатных веб-версиях Word, PowerPoint, Excel и Outlook.

Фитнес-трекер Mi Band 4 прошёл сертификацию Bluetooth 5.0, одна из версий получила поддержку NFC В этом году ожидается появление нового фитнес-трекера от Xiaomi под названием Mi Band 4. В качестве подтверждения этих ожиданий на сайте Bluetooth SIG были замечены два устройства, прошедшие сертификацию. Фактически, речь идёт о двух версиях одного устройства. При этом одна ...

Состоялся релиз обновленний версии хардкорного платформера Reed Remastered Пиксельный платформер Reed вышел на Android в начале 2017 года. В прошлом году его перенесли на iOS, а уже осенью выпустили полноценный сиквел. Теперь издатель объявил о ремастере проекта. Обновленная версия получит новую музыку, улучшенную графику и еще больше объектов для...

Microsoft посягнула на лавры Pokémon Go. На смартфоны придёт мобильный Minecraft с дополненной реальностью Компания Microsoft представила мобильную игру с дополненной реальностью Minecraft Earth для iOS и Android. Она будет распространяться как условно бесплатная.  В Minecraft Earth игрокам предложат отыскивать в реальном мире уникальные блоки, сундуки или мобов. С кус...

В сети появились шпионские снимки прототипа AirPods 3 Сегодня на достаточно известном портале SlashLeaks были опубликованы несколько снимков пока неанонсированных AirPods 3. По словам пользователя, который поделился фотографиями, на них изображен один из прототипов новых яблочных беспроводных наушников.Читать дальше... ProstoM...

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

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

Мобильные видеокарты Nvidia RTX 2080, 2070 и 2060 появились на сайте ODM-производителя В начале следующего года Nvidia выпустит мобильные версии своих новых видеокарт поколения RTX. Но, похоже, тайваньский ODM-производитель CJScope решил играть на опережение, и на сайте компании ненадолго появились три видеокарты Nvidia RTX 2080 MXM OC, 2070 MXM OC и 2060 MXM ...

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

В Java может появиться новая сериализация На сайте OpenJDK появился новый исследовательский документ, в котором описывается идея введения в язык новой улучшенной сериализации взамен старой. Сериализация в Java существует с версии 1.1, то есть практически с момента её рождения. С одной стороны, сериализация является...

Последний IRM — апгрейдим Siebel до IP17+ Ну всё, шутки в сторону — поговорим о вечном. В этом посте вы не найдете брызг радости или намека на легкость бытия. Потому что он для тех, кто боролся и искал, проходя каждый новый круг апгрейда Siebel. Начиная с 2013 года, Oracle проводит кампанию по принципиальной модер...

Пернатые динозавры научились летать раньше птиц Группа исследователей из Нанкинского института геологии и палеонтологии, Университета штата Северная Каролина и Университета Южной Каролины проанализировали перья Anchiornis huxley, чтобы узнать, отличаются ли они по своему составу от птичьих. Это не праздный интерес — архео...

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

[Перевод] Реализация PEG парсера Вдохновленный лишь частичным пониманием PEG, я решил попробовать его реализовать. Результат может получиться и не самым лучшим среди парсеров PEG общего назначения — их уже много (например, TatSu написан на Python и генерирует код Python) — но это хороший способ разобраться ...

Google сделала управление Wear OS удобнее в последнем обновлении Управление смарт-часами под управлением Wear OS сложно назвать по-настоящему удобным. Несмотря на существенные различия в компоновке их интерфейса с интерфейсом Android, совершенно ясно, что разработчики, проектируя операционку для смарт-часов вдохновлялись именно мобильной...

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

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

AMD Radeon Software Adrenalin 2019 Edition 19.4.1 – исправление ошибок Компания AMD в начале месяца выпустила новую версию драйвера Radeon Software Adrenalin 2019 Edition версии 19.4.1. Данный драйвер не содержит каких-либо глобальных игровых оптимизаций, а просто является исправлением многих ошибок, которые были замечены в предыдущих версиях д...

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

DevOpsProdigy KubeGraf v1.1.0 Сегодня мы зарелизили новую версию нашего плагина для мониторинга k8s — grafana.com/grafana/plugins/devopsprodigy-kubegraf-app — о котором писали ранее. Ключевая фича новой версии — возможность аутентификации с помощью bearer-токена. Теперь посредством манифестов (которые м...

По вашим заявкам: профессиональный тест SSD-накопителей Kingston DC500R и DC500M Вы просили показать реальные примеры использования наших корпоративных SSD-накопителей и профессиональные тесты. Предоставляем вашему вниманию подробный обзор наших SSD-накопителей Kingston DC500R и DC500M от нашего партнера Truesystems. Эксперты Truesystems собрали реальный...

[Из песочницы] Порядок в фотоархиве средствами powershell Привет, Хабр! На днях возникла типовая задача — помочь знакомой превратить гору фотографий в упорядоченную иерархию. Всё бы ничего, но гор фотографий не одна, а две — на Mac и на ноуте под Win10. В поисках решения, наткнулся на несколько сценариев для linux, а вот чего-то т...

Настройка сервера для развертывания Rails приложения при помощи Ansible Не так давно мне было необходимо написать несколько ansible playbooks для подготовки сервера к деплою rails приложения. И, на удивление, я не нашел простого пошагового мануала. Копировать чужой плейбук без понимая происходящего я не хотел и в итоге пришлось читать документац...

Владельцы Oppo Reno уже могут опробовать Android 10 Q Хорошие новости для пользователей нового смартфона Oppo Reno: производитель, как и обещал на момент анонса смартфона, начал программу бета-тестирования операционной системы Android 10 Q. Это версия Developer Preview, которая может содержать различные ошибки, включая важ...

Сказки о безопасности: Операция “Дети” Осень разыгралась полным ходом. Небо укрыто сплошными тучами. Деревья облетели. Скоро зима. Гулять в такую погоду совсем не хочется. Словно услышав мысли Иоганна, зазвонил служебный телефон. Звонил дежурный по департаменту. — Доброе ...

Xiaomi Mi 9T Pro представят в Европе 20 августа, базовая версия будет стоить около 30 000 рублей Привлекательные Redmi, K20 и K20 Pro, представили в конце весны этого года, и с тех пор фанаты бренда ждут появления новинок за пределами Китая. Среднепроизводительный Mi 9T (K20) анонсировали в Европе меньше чем через месяц, уже 13 июня, а теперь пришло время для полноценно...

Prisma-CMS как движок для быстрого создания MVP Наверняка многие слышали понятие MVP (Минимально жизнеспособный продукт вики). На хабре тоже много статей про MVP, но в основном это или просто описание что такое MVP и для чего оно, или различные success и не очень story. Но я не нашел ни одной статьи, где бы описывалось на...

Minimal Twitter — расширение, которое сделает Twitter чище и проще Веб-версия на минималках для Chrome и Firefox.

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

[recovery mode] Как я свою онлайн игру создавал. Часть 1: Работа с сетью Привет всем! У меня недавно был отпуск, и появилось время спокойно попрограммировать свои домашние проекты. Захотел я, значит, свою простенькую онлайн игру сделать на Rust. Точнее, простенькую 2D стрелялку. Решил сначала сделать сетевую часть, а там уже видно будет, что да...

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