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

MVCC-5. Внутристраничная очистка и HOT Напомню, что мы рассмотрели вопросы, связанные с изоляцией, сделали отступление про организацию данных на низком уровне, а затем подробно поговорили о версиях строк и о том, как из версий получаются снимки данных. Сегодня займемся двумя довольно тесно связанными вопросами: ...

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

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

MVCC-4. Снимки данных Рассмотрев вопросы, связанные с изоляцией, и сделав отступление об организации данных на низком уровне, мы в прошлый раз подробно поговорили о версих строк и проследили, как изменяется служебная информация в заголовке версии при различных операциях. Сегодня мы посмотрим на ...

MVCC-1. Изоляция Привет, Хабр! Этой статьей я начинаю серию циклов (или цикл серий? в общем, задумка грандиозная) о внутреннем устройстве PostgreSQL. Материал будет основан на учебных курсах по администрированию, которые делаем мы с Павлом pluzanov. Смотреть видео не все любят (я точно не л...

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

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

Очистка диска в Windows 10 20H1 не удалит ваши важные файлы Очистка диска была частью всех версий Windows, и этот полезный инструмент интегрирован в ОС. Очистка диска позволяет пользователям удалять временные файлы, старые и кэшированные данные, чтобы освободить место для хранения.Windows 10 также поставляется со Storage Sense (Памят...

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

Изменение схемы таблиц PostgreSQL без долгих блокировок. Лекция Яндекса Если одновременно выполняется много операций по изменению схемы БД, сервис не может корректно работать на запись. Разработчик Владимир Колясинский объяснил, какие операции в PostgreSQL требуют длительных блокировок и как команда Яндекс.Коннекта обеспечивает почти стопроцентн...

[Перевод] Механизм Heap only tuples в PostgreSQL Postgresql отличается от других СУБД тем, что в ней при операции UPDATE, изменений в существующей строке не происходит, а вместо этого делается копия строки, которая отличается от оригинала значениями колонок, затронутых апдейтом — в оригинале они старые, а в копии — изменён...

[Перевод] Что такое таблица виртуальных таблиц? Однажды в Slack я наткнулся на новый акроним для моего глоссария акронимов C++: “VTT.” Godbolt: test.o: In function `MyClass': test.cc:3: undefined reference to `VTT for MyClass' “VTT” в данном контексте означает «таблица виртуальных таблиц» (virtual table table). Это вспом...

[recovery mode] Один способ вычисления логарифма по основанию 2 Вычисление логарифмов довольно распространённая операция в цифровой обработке сигналов. Чаще пожалуй приходится считать только свёртки (умножение с накоплением) и амплитуды с фазами. Как правило для вычисления логарифмов на FPGA применяется алгоритм CORDIC в гиперболическом ...

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

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

Полезная help-ссылка для маркетологов Привет, Хабр! Представляю вам таблицу ресурсов для маркетологов. Материал в Google-таблице подойдёт как профессионалам, так и тем, кто делает первые шаги в маркетинге. Пользуйтесь, прокачивайте навыки сами и делитесь с коллегами. На данный момент файл содержит шесть раздело...

[Из песочницы] (5-2) Способа перенести большую SQL таблицу Введение Всем привет! Это моя первая статья и пишу я ее от лица младшего инженера-разработчика на языке C#. Так что здесь не будет каких-то подробных сведений о SQL, лишь практические сведения и размышления по решению довольно не очевидной задачи, с которой мне пришлось стол...

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

Microsoft объединяет свои мобильные офисные приложения в одно Microsoft предлагает пакет программ «все в одном» Компания Microsoft известна, в первую очередь, своей настольной операционной системой Windows, а также весьма популярным офисным пакетом приложений (ставшим, фактически, стандартом де-факто в индустрии) в лице прило...

«Latency numbers» на iPhone Latency Numbers Every Programmer Should Know — таблица «задержек, которые должен знать каждый программист». Там собраны средние значения времени для выполнения базовых операций компьютера в 2012-м году. Для этой таблицы есть несколько альтернативных представлений и вот одно ...

Windows 10 версии 1903 требует 32 Гб на накопителе, но не везде Недавно вышла Windows 10 May 2019 Update и было объявлено, что системные требования слегка подрастут и отныне потребуется накопитель минимум на 32 Гб. Microsoft немного прояснила данную ситуацию. Оказывается это относится только к OEM-партнерам, которые используют чистую уст...

Нормальные таблицы в Markdown Таблицы Markdown — это ад кромешный: В ячейках нельзя написать текст длиннее пары слов, а тем более список. Если диалект и позволяет пункт 1, это неудобно форматировать. Если ячейки не выровнены, таблицу невозможно читать. Нет поддержки однотипных таблиц и автоматики, врод...

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

[Из песочницы] Сохранение цвета элемента в БД Navisworks Предыстория задачи Возникла у заказчика задача, допустим, такая: Скинуть в 1С элементы модели здания. В 1С использовать эти части модели в договорах – ну, допустим, указать, что вот такие-то элементы уже построены, такие-то – только запланированы, и т.п.. В Navisworks на че...

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

Секционирование в SQL Server Секционирование («партицирование») в SQL Server, при кажущейся простоте («да чего там – размазываешь таблицу и индексы по файловым группам, получаешь профит в администрировании и производительности») – достаточно обширная тема. Ниже я попробую описать как создать и применить...

[Обновлено] Apple выпустила iOS 13.2 beta 1. Что нового? iPhone 11, 11 Pro и 11 Pro Max — единственные iPhone с поддержкой Deep Fusion Что бы ни делала Apple, обязательно найдутся хейтеры, которые поспешат раскритиковать её действия. Это те самые, кто сначала обвиняли компанию в непонимании рыночных тенденций и производстве ...

Временно бесплатно: приложение для очистки Android от мусора и ненужных файлов Обычная его цена составляет 309 рублей.

AZORult раздается под видом легитимной утилиты Киберпреступники создали новый канал распространения трояна AZORult. Как выяснили ИБ-специалисты, под видом легитимной утилиты G-Cleaner, предназначенной для очистки дискового пространства в среде Windows, раздается установщик вредоносной программы. Сайт, предлагающий фальши...

Как добавить индекс на нагруженной системе 24/7 без простоя? Друзья, в конце января у нас стартует новый курс под названием «MS SQL Server разработчик». В преддверии его запуска мы попросили преподавателя курса, Кристину Кучерову, подготовить авторскую статью. Эта статья будет вам полезна, если у вас есть очень популярная таблица на ...

Новая опция в Chrome снижает потребление оперативки, но её нужно включить вручную Корпорация Google добавила в экспериментальную версию своего браузера Chrome для компьютеров новую опцию, снижающую потребление оперативной памяти. Ею может воспользоваться любой желающий — достаточно активировать нововведение в настройках для разработчиков. В последнем...

Как перестать делать одно и то же Вы любите из раза в раз повторять рутинные операции? Вот и я нет. Но каждый раз в SQL-клиенте при работе с хранилищем Ростелекома приходилось прописывать все джойны между таблицами ручками. И это притом, что в 90% случаев поля и условия соединения таблиц совпадали от запроса...

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

Периодические таблицы элементов, которые вы никогда не видели С момента представления Дмитрием Менделеевым своей версии периодической системы прошло уже 150 лет, и все это время не прекращались попытки ее усовершенствовать. Хотя бы потому, что и сам Менделеев признавал – таблица неполная, в ней оставлены места для элементов, которые ещ...

LG привезла на CES 2019 свою домашнюю настольную капсульную пивоварню HomeBrew В декабре компания LG пообещала представить на CES 2019 настольную домашнюю пивоварню HomeBrew. И компания действительно привезла это устройство на выставку. Для начала нужно сказать, что, к сожалению, стоимость производитель не назвал, как и дату начала продаж. Учитыв...

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

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

Видеоурок Теплицы: как работать в Coda.io с таблицами Мы уже делали обзорный скринкаст о приложении Coda.io. Coda — это настоящий комбайн, который позволяет вам визуализировать любой процесс в любой организации. То, для чего раньше требовался десяток приложений от Microsoft Excel до Trello теперь собрано в одном месте, и беспла...

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

Google убивает Голосовой поиск на Android До всем известного Ассистента у Google был так называемый «Голосовой поиск», который также был тесно интегрирован с обычным Google Поиском. За последние несколько лет все инновации «поискового гиганта» были сосредоточены в основном на Google Ассистенте, и поэтому сейчас ком...

[Перевод] Гибкие таблицы на CSS Grid Просмотр списка лидов («холодных» контактов) Поскольку мы уже запустились, я, наконец, могу рассказать о секретном проекте, над которым работал последние два года. Одна из интересных функций Teamwork CRM — просмотр списка (list view). Это мощный компонент, который встреч...

[Перевод] Операционная система на Rust. Страничная память: продвинутый уровень В этой статье объясняется, как ядру операционной системы получить доступ к фреймам физической памяти. Изучим функцию для преобразования виртуальных адресов в физические. Также разберёмся, как создавать новые сопоставления в таблицах страниц. Этот блог выложен на GitHub. Есл...

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

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

Linux Foundation займется open source чипами Linux Foundation открыли новое направление — CHIPS Alliance. В рамках этого проекта организация будет развивать свободную систему команд RISC-V и технологии для создания процессоров на её основе. Расскажем подробнее, что происходит в этой сфере. Читать дальше →

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

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

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

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

Apple выпустила iOS 13.3 beta 1 и iPadOS 13.3 beta 1 iOS 13.3 уже здесь, но чем она удивит — пока непонятно Вы тоже это заметили? Только не говорите, что даже не обратили на это внимания. Ведь за всю прошлую неделю Apple не выпустила ни одной бета-версии предстоящего обновления. Некоторые даже могли подумать, что компани...

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

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

iOS-пользователи теперь могут распознавать данные в таблицах по фото Microsoft представила новую возможность iOS-приложения Excel, которая позволит пользователям мгновенно оцифровывать таблицы с распечатанных документов. Ранее эта опция уже появилась в Excel для Android. Читать дальше →

Обновление Google Камеры принесет функцию Pixel 4 на более старые устройства Google Pixel 4 лишается эксклюзивных функций Google Рixel 4 вышел уже приличное время назад, но, кажется, не собирается покидать заголовки новостных лент. Но это и не плохо, ведь свежая информация говорит о том, что Google, что приятно, не стала жадничать и некоторые опции P...

Microsoft повторно выпускает KB4023057, чтобы подготовить ПК к обновлению Windows 10 May 2019 Update Microsoft снова выпускает накопительное обновление KB4023057, чтобы подготовить больше компьютеров с Windows 10 для обновления до версии 1903.Накопительное обновление KB4023057 будет применять различные изменения для подготовки устройства к будущим обновлениям, включая очист...

[Из песочницы] Dagger 2 – это элементарно (Часть 1) Содержание Введение Что такое Dependency Injection, Пример зависимости Dagger 2 – введение Первое использование Dagger 2 Введение Статья написана не продвинутым программистом для таких же, обычными и понятными словами В статье используется пример кода на Kotlin. Версия da...

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

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

Бета-обновление: Lerdge 4.0.0, обновление прошивки WiFi модуля и Lerdge PC Control Буквально день назад "Вопросах и ответах" "промелькнуло и кануло в Лету" сообщение от KurkinAndrey про очередное обновление от Lerdge.Решил немного поднять эту тему.Итак, сначала я не въехал, "где и как" - поскольку на самом сайте самыми последними являются прошивки версии 3...

[Перевод] DEFCON 21. Одних паролей недостаточно, или почему «ломается» шифрование диска и как это можно исправить. Часть 2 DEFCON 21. Одних паролей недостаточно, или почему «ломается» шифрование диска и как это можно исправить. Часть 1 Существуют забавные штуки, такие, как монотонно возрастающие счетчики, с помощью которых можно контролировать активность TMP, а затем проверять полученные значен...

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

Стандартные изменения в ITIL V3 и ITIL4 В каком случае изменения могут быть стандартизованы и выполняться, как запросы на обслуживание? Вопрос, безусловно, уже с бородой. Однако он по-прежнему не теряет своей актуальности. Во всяком случае, слушатели курса ITIL RCV задают его снова и снова. Одним из тезисов, вно...

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

Типичные ошибки при работе с PostgreSQL Чуть более месяца назад в Москве состоялась крупнейшая конференция постгресового сообщества PGConf.Russia 2019, собравшая в МГУ свыше 700 человек. Мы решили выложить видео и расшифровку лучших докладов. Выступление Ивана Фролкова с разбором типичных ошибок при работе с Postg...

Firefox начнёт блокировать автозапуск видео со звуком Mozilla объявила о том, что её браузер Firefox в скором времени начнёт блокировать автоматическое воспроизведение видео со звуком. Функция появится в версии Firefox 66 для компьютеров и Android-устройств, релиз которой запланирован на 19 марта. В блоге компании подробно...

Как почистить Mac без использования сторонних приложений Тряпочка — это хорошо, но диск она вам не почистит Зачастую свободное место заканчивается не только на iPhone или iPad, но и компьютере Mac — особенно если «под капотом» у вас SSD на 128 ГБ. Многие сразу бегут за помощью к сторонним приложениям, но во-первых, они...

Windows 10 November 2019 Update может появиться во вторник Ноябрьское обновление Windows 10 November 2019 Update (также известное как 1909 и 19H2) может начаться во вторник. Согласно отчету и доступности ISO в Microsoft Developer Network, последнее обновление функции Windows 10 в этом году готово к общедоступному выпуску.Технически ...

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

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

Решение задания с pwnable.kr 05 — passcode. Перезапись таблицы связей процедур через уязвимость форматной строки В данной статье разберем: что такое глобальная таблица смещений, таблицей связей процедур и ее перезапись через уязвимость форматной строки. Также решим 5-е задание с сайта pwnable.kr. Организационная информацияСпециально для тех, кто хочет узнавать что-то новое и развиват...

10 беспроводных проекторов Acer - обновленная линейка 2019 Компания Acer сумела избежать двух очень распространенных ошибок в создании беспроводных проекторов и стала обладателем самого большого ассортимента DLP-проекторов с реально работающим Wi-Fi подключением к источникам сигнала Практически все производители сегодня выпускают б...

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

Microsoft готовит универсальное приложение для Android и iOS Microsoft поддерживает независимые версии приложений Word, Excel, PowerPoint, Outlook и OneNote для Android и iOS. Похоже, что на телефонах с Android и iOS скоро может появиться новое универсальное приложение Microsoft Office, которое будет включать в себя Word, Excel и Powe...

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

Менеджер пакетов Linux позволяет выполнить вредоносный код Независимый исследователь Макс Юстич (Max Justicz) рассказал об уязвимости менеджера пакетов APT, используемого для загрузки апдейтов в операционной системе Linux и ее дистрибутивах. Как выяснил специалист, удаленный злоумышленник может перехватить HTTP-запрос, адресованный ...

Создание таблиц в дизайн системе Figma и реализация в Storybook (React) В предыдущей статье на тему дизайна таблиц в Фигме мы выяснили, что базовый элемент создания любого data grid — это компонент ячейки, внутри которого спрятано все необходимое для того, чтобы оставаться в одном экземпляре и строить таблицы ячейка-за-ячейкой. Теперь поговори...

Арифмометр Curta. Часть 2 Первая часть статьи находится здесь Вкратце, я печатаю модель арифмометра Curta, модель которого в масштабе 3:1 находится тут:https://www.thingiverse.com/thing:1943171Данная статья не будет содержать много текста, а будет большей частью состоять из картинок, так как процесс ...

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

[Перевод] Уточнение погрешностей — физические константы в настоящей и новой версиях Международной системы единиц (СИ) 29 марта 2019 года — Майкл Тротт, главный научный сотрудник — Вступление — Мир обсуждает грядущие перемены — Краткий обзор соответствующих ингредиентов языка Wolfram Language — Вернемся к письму редактору — Вычисление таблицы форм, оптимизированных по погрешности Вступлен...

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

Поиск данных и объектов в базе данных MS SQL Server с помощью бесплатной утилиты dbForge Search Описание общей потребности в поиске данных и объектов в базе данных Поиск данных, а также хранимых процедур, таблиц и других объектов в базе данных является достаточно актуальным вопросом в том числе и для C#-разработчиков, а также и для .NET-разработки в целом. Достаточно ...

Программирование LibreOffice Base. Часть 3 Сегодня мы рассмотрим использование диалоговых окон при редактировании данных в LibreOffice Base (OpenOffice Base). Как мы выяснили в предыдущих сообщениях, Форма LibreOffice Base (OpenOffice Base) — это фактически экземпляр текстового редактора LibreOffice (OpenOffice) Writ...

Defense Grid 2 выйдет на Nintendo Switch с ранее недоступной за пределами VR кампанией Студия Hidden Path Entertainment объявил о том, что Defense Grid 2 выйдет на Nintendo Switch 7 февраля. Стоимость игры составит $19,99, а предварительный заказ будет открыт 25 января и предложит 10-процентную скидку. Defense Grid 2 предлагает игровой процесс в жан...

Apple запретила доступ к интернет-магазину владельцам слишком старых MacBook Владельцы MacBook обнаружили, что не могут зайти в официальный интернет-магазин Apple через Safari. На странице сайта написано, что доступ ограничен, поскольку используется «неподдерживаемая версия браузера». Как оказалось, такое происходит только со старыми версиями macOS и...

EFORTH для МК-161: Структуры данных Эта статья — окончание цикла статей про eForth на программируемом калькуляторе. Начало здесь: habr.com/ru/post/452398 Команды входного языка «Электроники МК-161» занимают только половину файла eForth0.mkl. Вторую половину занимают таблицы, разработать которые был не меньший...

Calm Cards - Freecell — Солитер-антистресс за 149 рублей на iOS и Android Жанр карточных игр у нас давно ассоциируется с ККИ — комплексными стратегическим приключения с персонажами из известных вселенных или просто богатым сеттингом. Calm Cards – Freecell — это нечто совершенно иное. Это самый обычный солитер, где у вас есть колода карт, которую ...

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

[Из песочницы] Web MVC приложение без фреймворков и сервлетов Напишем небольшое веб приложение, без использование Web-фреймворков, внешних библиотек, и сервера приложений. Цель данной статьи показать общую суть происходящего под капотом веб-сервиса, на примере Java. Итак, поехали. Мы не должны использовать сторонние библиотеки, а так...

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

Технология eSim в России может начать работать в конце 2019 года Как сообщает «Ведомости» со ссылкой на справку, подготовленную ведомством, Минкомсвязи предлагает легализовать на территории технологию eSIM, позволяющую подключать услуги связи без SIM-карт и явки к операторам. Напомним, встроенные SIM-карты (eSIM) делают ...

Вейвлет — анализ.Часть 1 Введение Рассмотрим дискретное вейвлет – преобразования (DWT), реализованное в библиотеке PyWavelets PyWavelets 1.0.3. PyWavelets — это бесплатное программное обеспечение с открытым исходным кодом, выпущенное по лицензии MIT. При обработке данных на компьютере может выполня...

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

[Из песочницы] Организация reducer'а через стандартный класс Приветствую, сегодня я собираюсь поговорить с вами о способе организации Reducer'a. И рассказать с чего я начал и к чему пришел. Итак, есть некий стандарт по организации Reducer и выглядит он следующим образом: export default function someReducer(state = initialState, action...

Apple выпустила macOS 10.15 beta 5. Как установить Apple любит порядок и старается его соблюдать. Именно поэтому обновления всех операционных систем компании обычно выходят в одну и ту же минуту. Впрочем, иногда даже в такой отлаженной системе, как у Apple, могут возникать накладки, и тогда апдейты начинают выходить вразноб...

#фото дня | Очень редкая фотография обратной стороны Луны на фоне Земли В январе 2019 года случилось историческое событие — китайский зонд «Чанъэ-4» успешно сел на обратной стороне Луны, сделал потрясающие панорамы и даже слегка изучил его поверхность. Выполнение этой миссии было бы невозможным, если бы не работа спутника «Лунцзян-2» — так как ...

Вышел микропатч для бреши 0-day в Adobe Reader Специалисты ACROS Security выпустили временный патч для уязвимости нулевого дня в Adobe Reader DC. Согласно сообщению команды 0patch, брешь открывает возможность для кражи хешированных паролей, используемых для аутентификации по протоколу NTLM. «Эта уязвимость позволяет...

XXH3: новый рекордсмен по скорости хеширования Бенчмарки сделаны в программе SMHasher на Core 2 Duo 3,0 ГГц На Хабре неоднократно рассказывали про некриптографические хеш-функции, которые на порядок быстрее криптографических. Они применяются там, где важна скорость и нет смысла применять медленные MD5 или SHA1. Наприме...

Уязвимость в iOS 13 позволяет обойти пароль и получить доступ к контактам iOS 13 Golden Master Тестовая версия обновления — на то и тестовая, что практически наверняка содержит те или иные недоработки, которые предстоит выявить в процессе её исследования тестировщиками. iOS 13 не была в этом смысле исключением, поскольку содержала несколько ...

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

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 21. Дистанционно-векторная маршрутизация RIP Тема сегодняшнего урока – RIP, или протокол маршрутной информации. Мы поговорим о различных аспектах его применения, о его настройке и ограничениях. Как я уже говорил, тема RIP не входит в учебный план курса Cisco 200-125 CCNA, однако я решил посвятить этому протоколу отдель...

Доступно накопительное обновление для Windows 10 November 2019 Update [KB4522355] Microsoft повторно выпустила накопительное обновление KB4522355 для устройств под управлением Windows 10 19H1 и 19H2 в канале Release Preview, поскольку компания в настоящее время завершает ноябрьское обновление 2019 года. Одно и то же накопительное обновление поставляется д...

В Android Q beta 4 заработали динамические обновления системы Google только что выпустила Android Q beta 4, и в этом обновлении заработала одна очень занятная функция. В новую бета-версию завезли возможность динамического обновления системы или, как ее называет сама Google, Dynamic System Updates. Новая функция позволит вам временно у...

[Перевод] Параллельные запросы в PostgreSQL В современных ЦП очень много ядер. Годами приложения посылали запросы в базы данных параллельно. Если это отчетный запрос ко множеству строк в таблице, он выполняется быстрее, когда задействует несколько ЦП, и в PostgreSQL это возможно, начиная с версии 9.6. Понадобилось 3 ...

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

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

Microsoft выпускает новый Office Build 12228.20020 для инсайдеров Office Microsoft выпустила новую версию Office для инсайдеров. Новая сборка 12228.20020 представила новые функции для Excel, PowerPoint, Visio, Word. Помимо этого, она приносит множество исправлений ошибок. Вы можете прочитать официальный список изменений ниже.Обновления функцийExc...

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

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

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

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

[Перевод] PostgreSQL 11: Эволюция секционирования от Postgres 9.6 до Postgres 11 Отличной всем пятницы! Все меньше времени остается до запуска курса «Реляционные СУБД», поэтому сегодня делимся переводом еще одного полезного материала по теме. В процессе разработки PostgreSQL 11 была проделана впечатляющая работа по улучшению секционирования таблиц. Секц...

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

Нужно больше разных GPU. Похоже, карты Nvidia RTX Super основаны на отдельных модификациях GPU Ещё в прошлом году мы узнали, что для видеокарт Turing компания Nvidia создаёт по две модификации каждого GPU. По крайней мере, если говорить о некоторых графических процессорах. Тогда мы в частности рассматривали вопрос на примере GPU TU106-400 и TU106-400A. Они иденти...

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

Фотогалерея дня: смартфон Redmi K20 Pro Marvel Hero Limited Edition Как известно, у смартфона Redmi K20 Pro есть версия Marvel Hero Limited Edition для фанатов киновселенной Marvel. Это забавно, учитывая, что на коробках обычных Redmi K20 и K20 Pro можно видеть стилизованное изображение Годзиллы, а сами смартфоны. Как бы там ни было, се...

Microsoft планирует обновлять Блокнот в Windows 10 через магазин Microsoft Store Начиная с Windows 10 20H1, унаследованное приложение «Блокнот» потеряет свою зависимость от обновлений Windows 10. В своем новом отчете Microsoft подтвердила, что приложение «Блокнот» будет чаще обновляться из магазина Microsoft Store и не будет зависеть от новых версий Wind...

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

Весеннее обновление Windows 10 начнут распространять в мае Компания Microsoft в четверг анонсировала обновление Windows 10 May 2019 Update и будущие изменения в процессе распространения подобных обновлений Windows. Речь в данном случае идёт о версии 1903, поскольку в марте состоялось подписание RTM.Окончательным названием обновления...

RTM-сборка Windows 10 20H1 будет подписана в декабре в соответствии с циклом разработки Azure Грядущий релиз Windows 10 20H1 станет первой версией операционной системы, разработка которой будет завершена в декабре, то есть на три месяца раньше обычного. Это связано с переходом Windows на «семестровый» цикл разработки, который в настоящее время используется командой ...

Как делать фото во время видео на iPhone Возможность одновременно делать фотографии и снимать видео на айфон Apple показала еще несколько лет назад на презентации iPhone 5. Действительно, в iOS 6 появилась такая кнопка — а чтобы было понятно, для чего она нужна, дизайнеры выполнили ее в виде небольшого фотоа...

[Перевод] Воссоздание старой DOS-игры на C++ 17 В 2016 году я начал работу над хобби-проектом по реверс-инжинирингу игры Duke Nukem II и воссозданию с нуля его движка. Проект имеет название Rigel Engine и выложен в open source (его страница на GitHub). Сегодня, более чем два с половиной года спустя на моём движке уже можн...

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

Обновлённые системные требования для Windows 10 касаются только новых устройств В апреле компания Microsoft внесла изменения в минимальные системные требования для Windows 10, согласно которым теперь для работы операционной системы теперь требуется не менее 32 ГБ свободного места на внутреннем накопителе. Однако это изменение касается только новых устр...

Игра в прятки с оптимизатором. Гейм овер, это CTE PostgreSQL 12 Эта статья — продолжение рассказа о новом в PostgreSQL 12. Мы уже разобрали SQL/JSON (патч JSONPath) в статье «Что заморозили на feature freeze 2019. Часть I. JSONPath», теперь очередь CTE. CTE CTE это Common Table Expression — общие табличные выражения, их еще называют к...

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

F#3: Форматирование текста При работе с любым языком вам, скорее всего, нужно будет отформатировать текст, и F# ничем не отличается. Поскольку F# является языком .NET, мы всегда можем использовать Console.WriteLine (..) и String.Format (..), где мы можем использовать любой из обычных форматеров, кото...

Почему Apple больше не дает установить iOS 13.2 Обновление iOS 13.2 больше нельзя установить В ночь на 15 ноября Apple перестала подписывать iOS 13.2. Это значит, что владельцы iPhone, iPad и iPod Touch больше не смогут установить эту версию операционной системы. Однако с момента релиза iOS 13.2 прошло не так много времен...

Windows 10 Update Assistant – помощник по обновлению до November 2019 Update Помощник по обновлению до Windows 10 позволяет быстро и комфортно обновиться до последней версии Windows 10, то есть до ноябрьского обновления. Программа проверит совместимость вашего ПК с версией 1909, а также проверит свободное место на жесткой диске, после чего даст добро...

OceanLotus: обновление малвари для macOS В марте 2019 года в VirusTotal, популярный онлайн-сервис сканирования, был загружен новый образец вредоносного ПО для macOS кибергруппы OceanLotus. Исполняемый файл бэкдора обладает теми же возможностями, что и предыдущая изученная нами версия малвари для macOS, но его струк...

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

Случайные базы данных. Oracle Enterprise Data Quality — щит и меч корпоративного хранилища Процесс мышления любого человека с трудом подвергается математизации. Любая бизнес-задача порождает набор формальных и неформальных документов, информация из которых имеет отражение в корпоративном хранилище. Каждая задача, порождающая любой информационный процесс, создает в...

[Перевод] Вся правда об ОСРВ. Статья #29. Прерывания в Nucleus SE Все современные микропроцессоры и микроконтроллеры содержат какие-либо механизмы прерывания. Эти механизмы необходимы для обеспечения «отзывчивости», требуемой многими приложениями. Безусловно, отзывчивость и предсказуемость являются основной целью при использовании ОСРВ, но...

Полный привод в матрицах 4×4 Само умножение нехитрое, элементы строк умножаются на столбцы поэлементно и складываются. Как корректно умножать можно посмотреть здесь Языковая часть написана на Delphi, а для оптимизации код выполнен с применением встроенного 64-х битного ассемблера. Рассматриваются 4 прак...

Nitro Nation Experiment – новая площадка для экспериментов популярной гоночной серии Nitro Nation– популярная серия мобильных гонок с акцентом на качественную графику. Creative Mobile развивают ее уже довольно давно и добрались до 6 части, а недавно выпустили Nitro Nation Experiment в режиме бета-теста. В этой игре разработчики представили новую версию режи...

В обновлении iOS 13.2 Beta добавят функцию Deep Fusion Deep Fusion — это функция, которая создаёт качественные HDR-фотографии. Она делает 4 кадра до того, как пользователь нажмёт кнопку затвора и пять во время съёмки: четыре обычных снимка и один с большой выдержкой. После этого, специальный 8-ядерный движок Neural в паре с алго...

Microsoft исправляет проблемы с Центром обновления Windows в Windows 10 версии 1903 Microsoft выпускает обновление KB4508433 по крайней мере с тремя важными исправлениями для улучшения работы Центра обновления Windows. Windows 10 KB4508433 должна заменить KB4506933, которая также является обновлением стека обслуживания.Как объясняет Microsoft, KB4508433 улу...

С таблицей Менделеева по жизни 2019 год провозглашен Генеральной ассамблеей ООН (A/RES/72/228) и одобрен Генеральной конференцией ЮНЕСКО (39 C/60) Международным годом Периодической таблицы химических элементов в честь 150-летия открытия Периодического закона химических элементов Д.И. Менделеевым. В 1869 г...

Пересылка видео в WhatsApp оказалась опасной Неясно, требуется ли для взлома телефона открывать присланный файл, либо достаточно того, что он появился в WhatsApp. Уязвимость, которую обнаружили специалисты Facebook, присутствовала во многих версиях приложения: WhatsApp и WhatsApp для бизнеса, в версиях для iOS, Android...

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

До 23 МБ на снимок. Появились метаданные 64-мегапиксельной фотографии с Redmi Note 8 Pro Пару недель назад компания Xiaomi представила первую 64-мегапиксельную камеру для смартфонов, заявив, что она дебютирует в смартфоне Redmi Note 8 Pro. На тот момент сообщалось, что сделанный этим смартфоном снимок в максимальном разрешении будет иметь размер около 19 М...

[Перевод] Элегантная обработка ошибок в JavaScript с помощью монады Either Давайте немного поговорим о том, как мы обрабатываем ошибки. В JavaScript у нас есть встроенная функция языка для работы с исключениями. Проблемный код мы заключаем в конструкцию try...catch. Это позволяет прописать нормальный путь выполнения в разделе try, а затем разобрать...

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

Как исправить ошибку Windows Update 0x80073701 Несмотря на усилия Microsoft по совершенствованию работы Центра обновления Windows и обеспечения бесперебойного процесса обновления для пользователей Windows 10, существуют отдельные исправления и накопительные обновления, которые по-прежнему не могут быть установлены. И диа...

Фотографии нового уровня. Функция Deep Fusion для iPhone 11 появилась в iOS 13.2 Во время презентации новинок Apple в прошлом месяце, когда компания представила линейку смартфонов iPhone 11, также была анонсирована новая технология камеры под названием Deep Fusion. Последняя использует машинное обучение для обработки снимков, оптимизации текстур, ум...

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

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

Утёкшая внутренняя сборка Windows 10 демонстрирует новое меню «Пуск» В сеть утекла внутренняя сборка Windows 10 из ветки rs_xbox под номером 18947, которая содержит в себе совершенно новый пользовательский интерфейс меню «Пуск», где динамические плитки были заменены традиционной сеткой приложений. Предполагается, что именно такой вариант буд...

Лучшая компания IT продукции Компания AMS Software является одним из лидеров на рынке производителей IT продукции. Её программы пользуются большим успехом во всем мире. Большой ассортимент предлагаемой продукции позволяет каждому клиенту подобрать себе подходящий вариант программы для своей работы. Техн...

Доступно для загрузки Windows 10 Build 18363.476 Корпорация Майкрософт начала развертывание накопительных обновлений исправлений во вторник для поддерживаемых версий Windows 10. Также доступны прямые ссылки для загрузки автономных установщиков Windows 10 KB4524570.Обновление KB4524570 содержит исправления только для безопа...

В Firefox для iOS введен постоянный приватный режим Компания Mozilla обновила Firefox для владельцев iPhone и iPad. В свежей версии браузера изменился внешний вид панелей меню и настроек, а также появились дополнительные возможности организации вкладок. Однако наибольшее внимание пользователей привлек новый режим постоянного ...

Окончательные характеристики NVIDIA GeForce GTX 1660 Super и GTX 1650 Super Компания NVIDIA раскрыла представителям прессы окончательные спецификации видеокарт GeForce GTX 1660 Super и GTX 1650 Super. И то, что данная информация находится под защитой соглашения о неразглашении не остановило ресурс VideoCardz от её публикации. Характеристики GeForce ...

Выделение активной строки таблицы на чистом CSS Несколько дней назад мой друг попросил помочь с решением задачи, которая была на его собеседовании. Интервьюер дал ему следующий фрагмент кода: tbody:hover tr { opacity: 0.24; } Также добавил: “Сейчас, при наведении на таблицу, все строки становятся блеклыми. А требуется ...

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

Microsoft предлагает пользователям Windows 10 версии 1809 обновить ОС Выпуск Windows 10 версии 1903 или обновления за май 2019 года продолжается, так как Microsoft предлагает поэтапное обновление этой новой функции для устройств, чтобы обеспечить высокий уровень совместимости аппаратного и программного обеспечения.Тем не менее, Microsoft отмеч...

В ближайшее время EMUI 10 получат 33 смартфона Honor и Huawei: список Сегодня Huawei опубликовала картинку, которая наглядно иллюстрирует, какие модели Huawei и Honor получат обновление EMUI 10 — и когда. В перечне упомянуто 33 модели. Все эти модели получат EMUI 10 до конца года, однако статус обновлений будет разным. Например, в ...

Как включить новый раздел «Обзор» в Chrome на Android? Google настолько часто обновляет свои мобильные браузеры Chrome и Chrome Canary для Android, что порой кажется, уследить за всеми нововведениями просто невозможно. Любопытные разработчики и обычные пользователи с выходом каждой новой бета-версии начинают перелопачивать весь...

Apple выпустила iOS 13 beta 6, macOS 10.15 beta 6 и tvOS 13 beta 6 Сегодня, 7 августа, Apple выпустила шестую бета-версию iOS 13 для разработчиков. Несмотря на то что обычно в Купертино предпочитают выпускать тестовые версии обновлений в понедельник или вторник, в последнее время компания все реже соблюдает сложившееся правило, отталкиваяс...

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

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

Таблицы в Figma. Дизайн Data Grid одним компонентом Строительство таблицы из компонентов — задача, которая рано или поздно возникает перед каждым разработчиком дизайн-систем в Figma. Существует три подхода к дизайну таблиц, чтобы создать data grid с гибкой архитектурой. В каждом из случаев используется либо row-компонент, ...

NoVerify: линтер для PHP от Команды ВКонтакте теперь в открытом доступе Расскажу, как нам удалось написать линтер, который получился достаточно быстрым, чтобы проверять изменения во время каждого git push и делать это за 5−10 секунд при кодовой базе в 5 миллионов строк на PHP. Мы назвали его NoVerify. NoVerify поддерживает базовые вещи вроде ...

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

Как упростить исследование БД Oracle: «джентльменский набор» скриптов Добрый день! Мы команда системных аналитиков одного из подразделений управления данными «Ростелекома». В нашей компании насчитывается более 300 неоднородных источников данных — такое многообразие необходимо для поддержки работы Ростелекома по всем многочисленным направлениям...

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

Microsoft планирует значительные внутренние изменения в Windows 10 20H1 Впервые компания Microsoft начала тестировать крупное обновление системы Windows 10 более чем за год до выпуска этой версии. Обычно выходящие раз в полгода обновления системы в рамках программы Windows Insider тестируются от 6 до 8 месяцев. Потом создаётся финальная версия и...

Kubernetes 1.14: обзор основных новшеств Этой ночью состоится очередной релиз Kubernetes — 1.14. По сложившейся для нашего блога традиции, рассказываем о ключевых изменениях в новой версии этого замечательного Open Source-продукта. Информация, использованная для подготовки этого материала, взята из таблицы Kuber...

Обзор Coolmuster Android Eraser. Чистим смартфон надежно Глядя на ту ересь, что происходит нынче с Facebook и безопасностью персональных данных в целом, немудрено задуматься – а насколько уязвим ваш смартфон? Как сильно вы можете пострадать, если ваше устройство попадет не в те руки. Приложение Coolmuster Android Eraser долж...

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

Вот чем отличаются режимы Night Mode и Pro Mode в камере Galaxy S10 Многие фанаты просили Samsung предоставить для камеры Galaxy S10 специальный режим для ночной съемки. Первая версия ночного режима в камере Galaxy S10 пользователей совсем не впечатлила, и поэтому было приятно видеть, что Samsung на этом не остановилась, выпустив еще одно о...

Microsoft выпускает Office Insider Build 12030.20004: Surface Pen теперь будет лучше работать с Office Microsoft выпустила новую сборку Office Insider Preview для пользователей Windows. Если вы используете Surface Pen, вы по достоинству оцените новые функции в новом Office Insider Build 12030.20004, поскольку теперь он позволяет легко рисовать в Excel, PowerPoint и Word. Поми...

Критическая уязвимость Android пряталась пять лет Уязвимость нашел сотрудник компании Positive Technologies Сергей Тошин. Поскольку она устранена в обновлении движка от 29 января 2019 года, информацию о ней стало безопасно публиковать. Подробный комментарий С. Тошина появился в четверг, 21 марта. Благодаря недоработкам в Ch...

Microsoft начала избавляться от стандартного браузера Edge в Windows 10 Компания Microsoft сейчас вовсю трудится над новой версией браузера Edge, которая основана на движке Chromium. Разработчик Рафаэль Ривера (Rafael Rivera) обнаружил в последней тестовой сборке Windows 10 под номером 18936, софтверный гигант уже начал подготовку к тому, ч...

iOS 13 добавляет жесты 3D Touch на все старые устройства Первая бета-версия iOS 13, установить которую было не так уж и просто установить, подтвердила слухи о том, что Apple решила отказаться от использования 3D Touch в пользу Haptic Touch. Однако тестирование обновления на старых устройствах подтвердило еще более радостную новос...

[Перевод] Асинхронное программирование в Python: краткий обзор Когда говорят о выполнении программ, то под «асинхронным выполнением» понимают такую ситуацию, когда программа не ждёт завершения некоего процесса, а продолжает работу независимо от него. В качестве примера асинхронного программирования можно привести утилиту, которая, работ...

Windows становится современной Согласно многочисленным слухам, «Windows Lite» может появиться только в 2020 году. Редмондский гигант только что намекнул, что он работает над современной версией своей настольной операционной системы.На Computex Microsoft также обсудила свое видение современной ОС, выделив ...

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

McLaren среди смартфонов. Появились изображения OnePlus 7T Pro McLaren Edition Несколько дней назад мы узнали, что компания OnePlus кроме смартфонов 7T и 7T Pro в ближайшее время может представить ещё и 7T Pro 5G McLaren Edition. И теперь мы можем говорить об этом практически уверенно, так как известный инсайдер OnLeaks опубликовал изображения обы...

Apple выпустила iOS 13.2 beta 2 для всех. Как установить iOS 13.2 beta 2 уже доступна для загрузки всем желающим. Устанавливайте скорее Хорошего должно быть понемножку, гласит старая присказка, но Apple, видимо, о ней никогда не слышала. Именно поэтому в Купертино, поставив выход обновлений на поток, уже не могут остановиться и пр...

Обновления Windows 7 заблокированы на ПК с несовместимыми антивирусами 15 февраля Microsoft выпустила предупреждение о том, что пользователям Windows 7 и Windows Server 2008 должна быть включена поддержка SHA-2, чтобы получать ежемесячные обновления Windows.Предыдущие обновления Windows были с двойной подписью (SHA-1 и SHA-2) для подтверждения ...

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

Google добавит скроллинг-скриншоты в Android R Дэйв Берк, вице-президент Google по разработке Android, сегодня упомянул в Twitter, что его команда уже работает над добавлением функции строллинг-скриншотов для Android. В данный момент нет никаких конкретных данных о том, когда данная возможность должна появиться, но Дейв ...

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

Microsoft начала предупреждать о скорой смерти прошлогодней Windows 10 Операционная система Windows 10 версии 1803, также известная как Windows 10 April 2018 Update, подойдёт к концу своего жизненного цикла 12 ноября 2019 года. И хотя до этого дня осталось больше месяца, компания Microsoft начала предупреждать пользователей.  Релиз W...

4 прогноза по Windows 10 на 2019 год 2018 год закончился и пора поговорить о том, что ждёт платформу Windows в следующие 12 месяцев. 2018 был безумным годом, и не слишком удачным для системы Windows. Наступает следующий год, в который многие по традиции смотрят с оптимизмом. Если воспользоваться логикой и проан...

[Перевод] Многопоточность в Node.js: модуль worker_threads 18 января было объявлено о выходе платформы Node.js версии 11.7.0. Среди заметных изменений этой версии можно отметить вывод из разряда экспериментальных модуля worker_threads, который появился в Node.js 10.5.0. Теперь для его использования не нужен флаг --experimental-worke...

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

Смартфоны Huawei Mate 20 обновили до Android 10 Компания Huawei выпустила стабильную версию прошивки EMUI 10 на базе Android 10 для смартфонов серии Huawei Mate 20. Обновление доступно для китайских пользователей Huawei Mate 20, Mate 20 Pro, Mate 20 RS и Huawei Mate 20 X 4G, участвовавших в бета-тесте. Позже обновление вы...

Microsoft опубликовала список известных проблем в Windows 10 May 2019 Update В начале апреля Microsoft официально анонсировала новое функциональное обновление для Windows 10 под названием May 2019 Update. Учитывая проблемы, которые возникли с предыдущим крупным обновлением (речь об October 2018 Update), компания приняла решение провести гораздо боле...

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

Windows 10 получит улученный интерфейс сопряжения Bluetooth Предыдущие выпуски Windows поставляются с простым процессом сопряжения Bluetooth, который требует от нас ввода кода сопряжения после сканирования устройства. В обновлении Windows 10 April 2018 Update появилась функция «Swift Pair», которая превратила несколько шагов сопряжен...

Робот Spot от Boston Dynamics покидает пределы лаборатории С июня этого года американская компания Boston Dynamics говорила о начале серийного производства роботов Spot. Теперь же стало известно, что робот-собака не поступит в свободную продажу, но для отдельных компаний разработчики готовы сделать исключение. Что касается области п...

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

Анонс Windows 10 Insider Preview Build 18945 (Fast и Skip Ahead) Добрый вечер, друзья! Компания Microsoft выпустила новую предварительную сборку Windows 10 20H1 под номером 18945 для участников программы Windows Insider, использующих каналы Fast и Skip Ahead. Напоминаем, что разработка этого функционального обновления находится на ранней...

Владельцев iPhone 5 призывают срочно обновить iOS Представители компании Apple напомнили, что пользователям iPhone 5 необходимо актуализировать установленную операционную систему. Если владельцы этих устройств не установят обновление iOS до 3 ноября, то не смогут работать с iCloud и App Store, а также использовать встроенны...

Windows 10 Build 18305 – Windows Sandbox, Буфер обмена, Фрагмент экрана Перед Новым годом Microsoft выкатила новую сборку 18305 операционной системы Windows 10. Скорее всего, это последняя сборка в этом году, поэтому предлагаю закончить красиво. Точнее, как и всегда. Как ни странно, но изменений масса в последней сборке, и не только в последней....

[Перевод] Апгрейд для ленивых: как PostgreSQL 12 повышает производительность PostgreSQL 12, последняя версия «лучшей в мире реляционной базы данных с открытым исходным кодом», выходит через пару-тройку недель (если все пойдет по плану). Это соответствует обычному расписанию — новая версия с уймой новых возможностей выходит раз в год, и, честно говор...

Microsoft выпускает накопительные обновления для Windows 10 (KB4499147 и KB4499162) Корпорация Майкрософт выпустила два новых накопительных обновления для старых версий Windows 10, и они оба имеют множество исправлений, не связанных с безопасностью. Обновление KB4499147 предназначено для Windows 10 Fall Creators Update (версия 1709), а KB4499162 – для Windo...

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

Windows Server Core против GUI и совместимость с ПО Мы продолжаем рассказывать про работу на виртуальных серверах с Windows Server 2019 Core. В прошлых постах мы рассказали как готовим клиентские виртуальные машины на примере нашего нового тарифа VDS Ultralight с Server Core за 99 рублей. Затем показали как работать с Windows...

Flickr продлил крайний срок удаления «лишних» фотографий и видео из бесплатных аккаунтов до 12 марта 2019 года (должно остаться не более 1000 файлов) В ноябре прошлого года популярный фотохостинг Flickr объявил, что закрывает программу с бесплатным 1 ТБ облачного хранилища и ограничивает количество хранимых обычными пользователями фотографий до 1000 штук. Автоматическая очистка стартовала 5 февраля 2019 года, однако серви...

(Без)опасный онлайн-банкинг: исследование веб-ресурсов банков России и мира Мы решили повторить масштабную исследовательскую работу 2015 года и проанализировали безопасность веб-ресурсов ведущих банков мира. Онлайн-банкинг с тех пор стал не просто более распространённым, а даже повсеместным явлением. Действительно, это быстро и удобно, но насколько ...

Samsung уже работает над прошивкой для Galaxy S11 Источник сообщает, что Samsung уже приступила к работе над программным обеспечением для смартфона Galaxy S11, выход которого на рынок ожидается весной. Новый флагман будет из коробки работать под управлением Android 10 с оболочкой One UI 2.1. На данный момент ведётся р...

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

Обзор JavaScript-сканнеров штрихкодов Недавно появилась идея сэкономить на ТСД на складе и попробовать использовать вместо них обычные дешёвые мобильники (даже без пылезащиты). Интерфейс планирую реализовать в виде веб-приложения (обычные веб-странички, HTML + CSS + JS). Для того, чтобы всё получилось, необход...

Huawei Mate 30 Pro может стать первым в мире смартфонов с жидкостной оптикой Компания Huawei на сегодняшний день занимает второе место на рынке смартфонов и метит на первое. Буквально за несколько лет аппараты компании на многих рынках стали очень популярными, а отношение к бренду изменилось. Кроме того, именно Huawei можно назвать одним из осн...

Windows 7 и трассировка лучей – MSReview Дайджест #24 Всем привет, с вами MSReview Дайджест и это уже 24-й выпуск нашего дайджеста. Ровно 2 года в таком темпе выходят ежемесячные дайджесты и спасибо, что продолжаете их читать, хоть и не все, кто был с зарождения такой идеи. Что же, в этом выпуске: Microsoft всех прослушивает, Т...

Google Pixel 4 будет обновляться почти как iPhone Google встроила в прошивку Pixel 4 продвинутый инструмент автообновления. Такой же, как на iPhone У них что, и раньше этого не было? Пожалуй, это самый популярный вопрос, которым пользователи Android задаются, узнав о нововведениях последних версий iOS. Действительно, многие...

Вот зачем нужны топовые платформы. Функции Live HDR+ и Dual Exposure не появятся на старых смартфонах Google Pixel Производительность топовых однокристальных систем уже давно избыточна для обычных задач. Смартфоны OnePlus и Pixel на Snapdragon 835 работают даже быстрее, чем многие современные флагманы, доказывая очередной раз, что нередко вопрос в оптимизации, а не в производительно...

«Бананофон» Nokia 8110 получил глобальную поддержку WhatsApp и Facebook Телефон Nokia 8110 выделяется не только своим дизайном, но и тем, что работает под управлением операционной системы KaiOS. Это один из немногих мобильных телефонов, продающихся за пределами Индии, который может предложить данную ОС. И сегодня у владельцев данного телеф...

Выпущена первая Nightly-сборка Firefox для Windows 10 on ARM Mozilla выпустила первую Nightly-сборку Firefox для архитектуры ARM64, сделав его первым сторонним веб-браузером, который нативно работает на Windows 10 on ARM. Это предварительная версия Firefox, которая не предназначена для постоянного использования. Впрочем, если у вас е...

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

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

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

[Перевод] Недостатки RISC-V Изначально я написала этот документ несколько лет назад, будучи инженером по проверке ядра исполнения команд (execution core verification engineer) в ARM. Конечно, на моё мнение повлияла углублённая работа с исполнительными ядрами разных процессоров. Так что делайте на это с...

Системные требования Windows 10 версии 1909 Ожидается, что обновление Windows 10 November 2019 Update начнет свое развертывание для пользователей 12 ноября, и Microsoft обновила свои требования к процессору, чтобы отразить грядущие изменения. На сайте Microsoft Windows 10 версии 1909 представлена как совместимая опера...

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

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

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

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

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

Выпущено ядро Linux 5.0 Linux - ядро операционной системы семейства GNU/Linux, соответствующее стандарту POSIX (обеспечивает совместимость различных UNIX-систем). Авторство и права на торговую марку Linux принадлежат программисту финского происхождения, проживающему в США, Линусу Торвальдсу. Linux ...

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

Крекинг в 3D или изучение утилиты Repetier-Server Начну с того, что возникла потребность делать таймлапсы (видео с ускорением), но рендить по 3-4 часа после печати весьма уныло... Многие знают утилиту Repetier-Server. Но те, кто в танке скажу в крацэ - это веб морда в которой есть много функций для удобного управления принт...

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

[Из песочницы] Выбор между XML и SQL для накатывания скриптов LiquiBase на примере Java/Spring/H2 В процессе работы над очередным проектом в команде возникли споры по поводу использования формата XML или SQL в Liquibase. Естественно про Liquibase уже написано много статей, но как всегда хочется добавить свои наблюдения. В статье будет представлен маленький туториал по со...

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

Обновление Windows 10 May 2019 Update по-прежнему имеет известные проблемы Компания Microsoft впервые анонсировала обновление системы Windows 10 May 2019 Update ещё в начале апреля. После этого на протяжении полутора месяцев она проверялась в программе тестирования Windows Insider в канале Release Preview. 21 мая было начато распространение обновле...

Баг в защитном решении Cisco грозит постоянным DoS Компания Cisco закрыла две серьезные уязвимости, затрагивающие Email Security Appliance (ESA) — комплекс средств для обеспечения безопасности электронной почты. Эксплойт в обоих случаях позволяет вызвать состояние отказа в обслуживании и осуществляется через отправку вредоно...

Кто кушает память нашего iPhone? Чистим яблоки Все современные устройства дивным образам подчиняются второму началу термодинамики — энтропия (в простонародье — хаос) возрастает, если к системе не прикладывать внешние усилия. За примерно 3 года использования своего iPhone я особо не прикладывал усилий к очистке памяти тел...

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

3 главные проблемы Windows 10 May 2019 Update Microsoft решила в этот раз не торопиться с обновлением Windows 10 версии 1903, поэтому и дала больше месяца тестирования для нового крупного обновления. И поэтому релиз May 2019 Update должен состоятся в конце мая, да и название теперь обновление имеет не April 2019 Update,...

AMD представила свой самый производительный графический ускоритель — Radeon Pro Vega II Duo Компания Apple вчера представила новый ПК Mac Pro. В его топовые версии входит видеокарта Radeon Pro Vega II Duo (можно установить даже две), которая содержит два GPU Vega второго поколения. И вот теперь этот ускоритель представила сама AMD. Во-первых, это первая двухпр...

Razer выпустит тостер, и на этот раз это не первоапрельская шутка Компания Razer собирается сделать тостер. Обычный тостер, который просто делает тосты. История началась ещё в 2013 году, когда группа энтузиастов создала в Facebook страницу Give us the Razer Toaster. Затем в 2016 году Razer сама пошутила по этому поводу на 1 апреля, н...

Следующее обновление Windows 10 повысит эффективность поиска Windows Microsoft выпустила Windows 10 20H1 Build 19025 для инсайдеров с рядом исправлений и улучшенной функцией поиска Windows. В отличие от ноябрьского обновления 2019 года, Windows 10 20H1 является следующим большим обновлением, и релиз ожидается уже весной 2020 года, но обновлен...

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

150 лет таблице Менделеева — сможем ли мы найти ее конец? Как сейчас открывают новые элементы, и найдем ли мы конец таблицы Менделеева.

Excel для iPhone научился превращать бумажные таблицы в электронные Для этого таблицу нужно лишь сфотографировать.

49 смартфонов Huawei получат обновление EMUI 9.1 Huawei подробно рассказал некоторые функции, доступные в его последней версии EMUI для Android. На данный момент четыре устройства Huawei находятся на этапе бета-тестирования EMUI 9.1. Новая версия содержит обновленный дизайн иконок, улучшенные элементы управления жестам...

Новый режим «никаких замедлений» существенно ускорит браузер Google Chrome Разработчики браузера Google Chrome начали тестировать режим под названием Never-Slow Mode, проще говоря «никаких замедлений». Функция пока недоступна в публичных сборках браузера, но может скоро появиться.  Согласно описанию, это экспериментальный реж...

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

Как выгружать данные с вложенной структурой из Google BigQuery на примере пользовательских параметров Google Analytics Google BigQuery — популярная облачная база данных, которой пользуются компании по всему миру. Она особенно удобна для работы с “сырыми” данными Google Analytics: в GA 360 интеграция с BigQuery настраивается в несколько кликов, а для бесплатной версии существуют сторонние ск...

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

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

[Перевод] Проблема со связанными переменными: как превратить оптимизатор из врага в друга Автор статьи – Виктор Варламов, OCP. Оригинал статьи опубликован 07.07.2017. Отдельное спасибо автору перевода — brutaltag. В нашей системе подготовки отчетности обычно выполняются сотни длительных запросов, которые вызываются различными событиями. Параметрами запросов с...

Розыгрыш 10 ключей для Coolmuster Android Eraser - чистим смартфон надежно! Сегодня у нас конкурс для активных пользователей Android! Если вы часто меняете устройства и обеспокоены сохранностью своих личных данных, то данное приложение обязательно вам пригодится. Мы разыграем 10 лицензионных ключей для приложения Coolmuster Android Eraser - мощной W...

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

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 8. Настройка свитча Добро пожаловать в мир свитчей! Сегодня мы поговорим о коммутаторах. Предположим, что вы – сетевой администратор и находитесь в офисе новой компании. К вам подходит менеджер со свитчем «из коробки» и просит его настроить. Возможно, вы подумали, что речь идет об обычном элект...

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

Redmi K20 и K20 Pro могут отличаться сильнее, чем предполагалось + утечка о версии с 12 ГБ RAM Redmi K20 и K20 Pro еще даже не начали продаваться, а ажиотаж вокруг них не стихает. Так, появились слухи о том, как будут называться смартфоны в разных странах. В Индии, например, новинки могут выйти как Poco F2 и Poco F2 Pro, а в России — Xiaomi Mi 9T и Mi 9T Pro. Появ...

Почему в ITIL 4 процессы ITIL больше не главное? Если до 2019 года вы успели поучиться ITIL, то, несомненно,  успели заметить, насколько важная роль в нём отведена процессам. Однако если посмотреть на ITIL 4 Foundation, то становится очевидно, что фокус сместился от процессов в пользу практик, потоков создания ценности и р...

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

В iOS 13 дебютирует режим одновременной съёмки на две камеры Новая версия мобильной операционной системы от Apple обзаведётся интересной опцией — возможностью съёмки на две камеры сразу. Речь идёт об одновременной записи с фронтальной и основных камер. Об этом рассказали представители компании, в ходе одной из обзорных лекций WW...

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

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

pudge встраиваемая база данных в 500 строк на golang pudge — встраиваемая key/value база данных, написанная на стандартной библиотеке Go. Остановлюсь на принципиальных отличиях от существующих решений. Stateless pudge.Set("../test/test", "Hello", "World") Пудж автоматически создаст базу данных test, включая вложенные дире...

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

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

[Перевод] Замена EAV на JSONB в PostgreSQL TL; DR: JSONB может значительно упростить разработку схемы БД без ущерба производительности в запросах. Введение Приведем классический пример, наверное, одного из старейших вариантов использования в мире реляционных БД (база данных): у нас есть сущность, и необходимо сохрани...

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

Excel начнет распознавать напечатанные таблицы Компания Microsoft планирует обновить мобильные приложения Excel и встроить в них функцию распознавания напечатанных на бумаге таблиц - пользователи смогут просто сфотографировать их и получить готовую для редактирования электронную версию.

Magento 2: импорт продуктов прямо в базу В предыдущей статье я описал процесс импорта продуктов в Magento 2 обычным способом — через модели и репозитории. Обычный способ отличается весьма низкой скоростью обработки данных. На моём ноутбуке выходило примерно один продукт в секунду. В данном продолжении я рассматрива...

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

Самый мягкий и пушистый путь в Machine Learning и Deep Neural Networks Современное машинное обучение позволяет делать невероятные вещи. Нейросети работают на пользу общества: находят преступников, распознают угрозы, помогают диагностировать болезни и принимать сложные решения. Алгоритмы могут переплюнуть человека и в творчестве: они рисуют карт...

Microsoft защитит Windows 10 от случайного удаления важных файлов пользователя Компания Microsoft вовсю сейчас работает над крупным обновлением Windows 10 20H1. Эта версия операционной системы будет выпущена весной 2020 года.  Важной частью Windows 10 является утилита Disk Cleanup (Очистка диска), она позволяет быстро удалить временные файлы...

В Play Store появилось приложение Xiaomi Cleaner Lite для очистки памяти Android-смартфона Оболочка MIUI от Xiaomi является одним из самых популярных скинов для Android-устройств. Как утверждают статистики, на сегодняшний день с ней работают более чем 300 миллионов пользователей по всему миру. MIUI — это «тяжелая» оболочка для Android. Она нацелена на обеспечение ...

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

Суровая сибирская JVM: большое интервью об Excelsior JET Недавно мы писали о том, на какие ухищрения пошла Alibaba, чтобы сделать себе жизнь с OpenJDK более приемлемой. Там были комментарии вроде «оказывается, пока мы тут страдаем с обычной джавой, китайцы уже сделали себе свою особенную». Alibaba, конечно, впечатляет — но и в Рос...

На Coursera стартует курс по основам работы с Google Таблицами Google объявил о запуске курса по основам работы с Google Таблицами на Coursera – Getting Started with Google Sheets course. Обучение стартует сегодня, 8 ноября. Слушатели курса научатся организовывать информацию и анализировать данные с помощью Таблиц. Согласно Google, этот...

Слухи: на мобильных может выйти MMORPG Lost Ark на Unreal Engine 4 Lost Ark – достаточно популярная MMORPG с элементами классических action RPG, выпущенная в прошлом году на ПК издателем Smilegate. В России она еще не вышла, но в Азии быстро завоевала популярность. Некоторые СМИ в Азии заметили, что издатель оригинальной Lost Ark набирает ...

Hyundai и Kia считают, что электромобили смогут парковаться и заряжаться сами Компания Hyundai Motor Company и компания Kia Motors Corporation, входящая в группу Hyundai Motor Group, представили концепцию системы беспроводной зарядки электромобилей с автоматизированной парковкой (Automated Valet Parking System или AVPS). Предполагается, что сист...

[Перевод] Dart 2. Асинхронное программирование: футуры Асинхронное программирование: футуры Содержание Введение Что такое футура? Async — await Обработка ошибок Последовательное выполнение Future API Обработка ошибок Вызов нескольких функций, возвращающих футуры Что еще почитать? Что важно: Код в Dart работает в одном тре...

Накопительное обновление KB4517389 исправляет печать, но остаются проблемы с меню «Пуск» Вчера Microsoft выпустила новые накопительные обновления Patch Tuesday для Windows 10 версии 1903 и более ранних версий с рядом исправлений, предназначенных для предприятий и обычных пользователей.Согласно обновленному журналу изменений Microsoft, Windows 10 KB4517389 наконе...

В Play Маркете появилось приложение Xiaomi Cleaner Lite для очистки памяти Android-смартфона Оболочка MIUI от Xiaomi является одним из самых популярных скинов для Android-устройств. Как утверждают статистики, на сегодняшний день с ней работают более чем 300 миллионов пользователей по всему миру. MIUI — это «тяжелая» оболочка для Android. Она нацелена на обеспечение ...

Функции Android 10, которые мы так и не увидели Не все опции Android 10 нам доступны Бета-тестирование Android 10 обещало нам много разнообразных функций — от жестовой навигации до тонкой настройки уведомлений. Однако зачастую бывает так, что не все опции из тестовых сборок «доживают» до финальной стадии. ...

Сюрпризы планировщика запросов в БД PostgreSQL Графики, отчеты и аналитика – все это так или иначе присутствует в back-office любого, даже совсем маленького, предприятия. Когда в обычных таблицах в Excel/Numbers/Libre становится уже тесно, но data все еще не очень big, традиционные решения для внутренних потребностей ком...

[Перевод] Печальная судьба спецификаторов формата функции printf для символов Юникода в Visual C++ Поддержка Юникода в Windows появилась раньше, чем в большинстве остальных операционных систем. Из-за этого многие проблемы, связанные с представлением символов, в Windows решались не так, как в других системах, разработчики которых отложили внедрение нового стандарта до лучш...

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

[Из песочницы] Драйвер шагового двигателя. Тестируем микросхему L9110 Откуда «ножки» растут В настоящее время стали доступны и приобрели популярность различные станки с программным управлением. Это лазерные и фрезерные резчики и гравёры. А так же 3D принтеры. Все эти станки имеют один общий узел — шаговый двигатель. И этому двигателю нужен др...

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

Оказывается, у Tesla есть дизайн подводного автомобиля В этом году Tesla планирует показать прототип электрического пикапа, а также работает над запуском в производство тягачей типа Model Y и Class 8. Но кого это волнует, когда у Tesla есть дизайн подводного автомобиля, который просто пылится в долгом ящике. Генеральный директо...

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

Новая статья: Linux для новичков: знакомимся с Linux Mint 19. Часть 2: как настроить… Напоминаем, что попытки повторить действия автора могут привести к потере гарантии на оборудование и даже к выходу его из строя. Материал приведен исключительно в ознакомительных целях. если вы собираетесь воспроизводить действия, описанные ниже, настоятельно советуем внимат...

Надо ли устанавливать macOS Catalina? Мнение наших читателей Умеет Apple делать красивые заставки для своих ОС Летом этого года Apple представила macOS Catalina. На презентации она выглядела очень многообещающей. Возможность запускать приложения с iPad, использование iPad в качестве графического планшета или второго экрана. Выглядит и...

Telegram наносит ответный удар DPI и блокировкам — Fake TLS Telegram тестирует новый вариант обхода блокировок — маскировка трафика под обычный TLS (https). Предистория: Попытки заблокировать Telegram происходят в разных странах, первый вариант блокировки был простым — блокировка IP адресов серверов Telegram. Telegram достаточно ...

[Перевод] Создание изометрических 2D-уровней с помощью системы Tilemap В Unity 2018.3 появилась поддержка изометрических тайловых карт, очень напоминающая поддержку тайловых карт шестиугольников, которая была добавлена в версии 2018.2. Новые функции Tilemap позволяют быстро и эффективно создавать 2D-окружения на основе изометрических и шестиуг...

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

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

Microsoft снимает блокировку обновления Windows 10 версии 1903 для большинства ПК С последним вторничным обновлением Microsoft сняла блокировку обновления Windows 10 May 2019 Update (версия 1903), что позволяет большему количеству пользователей устанавливать последнюю стабильную версию системы.11 июля 2019 года Microsoft сообщила, что она разрешила три пр...

Анонс Windows 10 Insider Preview Build 18956 (Fast и Skip Ahead) Добрый вечер, друзья! Компания Microsoft выпустила новую предварительную сборку Windows 10 20H1 под номером 18956 для участников программы Windows Insider, использующих каналы Fast и Skip Ahead. Напоминаем, что разработка этого функционального обновления находится на ранней...

Windows 10 May 2019 Update приводит к зависанию Microsoft Visio Microsoft Visio, которая используется для создания простых или сложных диаграмм, может зависнуть в Windows 10 May 2019 Update (версия 1903).Microsoft Visio – это адаптируемая программа, в основном используемая почти всеми в бизнесе и организации для создания различных диагра...

Apple выпустила iOS 12.4.2, watchOS 5.3.2 и macOS 10.14.6 iPhone 5s и iPhone 6 всё ещё обновляются, не списывайте их со счетов Несмотря на то что традиционно Apple обновляет iPhone и iPad не дольше пяти лет, иногда в Купертино оглядываются назад и выпускают апдейт для устройств, чья программная поддержка уже прекратилась. Это проис...

20 ноября представят realme 5s с 4 камерами и основным сенсором на 48 Мп realme 5 и realme 5 Pro получились достаточно интересными устройствами, способными конкурировать с другими моделями китайских производителей. А уже 20 ноября компания официально анонсирует realme 5s. Внешне новинка будет напоминать младшую модель в линейке. На задней крышке...

Ученый случайно нашел самую старую версию периодической таблицы Менделеева Порой можно обнаружить по-настоящему удивительные и невероятно ценные вещи, проводя генеральную уборку помещения, где эта самая уборка никогда толком и не проводилась. Не верите? Просто спросите доктора химии Алана Айткена из Сент-Эндрюсского университета (Шотландия), котор...

Аналитика как фича: процесс работы с данными в Plesk Всем привет, недавно мы писали о том, как учились быть Data Driven с Симулятором GoPractice! В этом выпуске продолжим тему анализа данных и поговорим о выстраивании процесса работы с аналитикой в команде Plesk. Plesk — сложный продукт с 20-летним бэкграундом и эффективно с...

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

Земля — плоская Точнее, не плоская, но и не шар. И даже не эллипсоид. А вполне себе многогранник. Точнее, 56-гранник. Ещё точнее — предлагается новый формат записи гео-координат. Сначала немного общих соображений: в базе OSM имеется три типа данных: node way и relation. Узлы содержат коорд...

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

В Apache HTTP Server залатали баг эскалации привилегий Разработчики Apache HTTP Server выпустили версию 2.4.39 своей системы, где закрыли шесть брешей. Четыре из них признаны специалистами серьезными, остальные имеют средний рейтинг опасности. Уязвимости допускали эскалацию привилегий, обход механизма аутентификации и неправильн...

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

MSI показала ещё одну гигантскую версию видеокарты GeForce RTX 2080 Ti Буквально позавчера у нас на сайте был опубликован обзор MSI GeForce RTX 2080 Ti Lightning Z — одной из самых огромных видеокарт на сегодняшнем рынке. Кроме того, это одна из самых уникальных карт, ориентированная на максимальный разгон, включая экстремальные вари...

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

Обзор «Песочницы Windows» в Windows 10 May 2019 Update Microsoft планирует начать выпуск своей новой версии Windows 10 1903 в конце мая 2019 года, и заинтересованные пользователи могут получить эту новейшую версию раньше, чем кто-либо другой, присоединившись к тестированию в канале Release Preview программы Windows Insider.В обн...

Программирование LibreOffice Base. Часть 2 В части 2 будет рассмотрена связь между таблицами базы данных и формами. В частности как задавать связь между двумя таблицами и использовать таблицы-«справочники» в качестве источника данных для выпадающих списков. Читать дальше →

Не нравится Android 10? Инструкция, как откатиться на Android 9 Pie В большинстве случаев рекомендуется использовать последнюю версию Android (или любой другой операционной системы вне зависимости от устройства). Однако мы живем в то время, когда только единицы выпускают новое ПО без багов или ошибок. В таком случае лучше вернуться к предыду...

Глобальная стабильная версия MIUI 10 вышла на Redmi Note 7 Pro Компания Xiaomi начала распространение глобальной стабильной версии прошивки MIUI 10.2.6.0PFHINXM, которая распространяется по воздуху. Первой страной, в которой стало доступно обновление, оказалась Индия. В ближайшие прошивка будет выпущена и в других регионах. Да...

Apple обновляет приложения iWork Как и было обещано ранее в марте, Apple представила основные обновления для всех своих приложений iWork для iOS, включая Pages, Keynote и Numbers. Сегодняшнее обновление принесло расширенную функциональность Apple Pencil, совпавшую с добавлением поддержки Apple Pencil на нов...

Новая версия бестселлера Redmi Note 8 появится уже послезавтра Смартфон Redmi Note 8 на ряде рынков для многих перестал быть актуальным, так как вышел Redmi Note 8T с NFC. Однако Note 8T продаётся не везде, поэтому производителю нужно как-то привлекать внимание в обычной версии своего смартфона. Один из проверенных вариантов &mdas...

C++, FIX, Oracle и PL/SQL: что нужно знать IT-специалисту для получения работы в сфере финансов + реальные вакансии В наши дни, большинство бирж уже давно работают в электронном формате, а сделки совершаются не с помощью выкриков трейдеров из специальной ямы, а в пару кликов через интернет. Для организации торгов и участия в них используется передовой софт, железо, разрабатываются сложн...

[Перевод] На что способен формат Mini PCI-e Мне очень нравится формат Mini PCI-e. Это крохотный форм-фактор, служащий базовым для mSATA и M.2, но в основном он используются для подключения карт WiFi и Bluetooth в ноутбуках или маленьких ПК. Но по сути это просто PCI-e, поэтому с его помощью можно сделать гораздо бол...

Новые Nintendo Switch и NVIDIA Shield TV получат улучшенную Tegra X1 На прошедшей игровой выставке E3 было представлено немало впечатляющих игр для гибридной портативной консоли Switch, но ожидания, что Nintendo покажет или расскажет о грядущих аппаратных новинках, не оправдались. Пока даже о формате устройств нет верных сведений, тем не мене...

Брешь в браузерах Xiaomi допускает подмену URL Независимый исследователь Ариф Хан (Arif Khan) обнаружил незакрытую уязвимость в Android-браузерах Mi и Mint производства Xiaomi. Баг позволяет выполнить подмену URL и направить пользователя на вредоносную или фишинговую страницу. Брешь найдена в международных версиях прилож...

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

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

Подписчикам Nintendo Switch Online доступна новая королевская битва — Tetris 99 99 игроков вступят в борьбу, но останется только один: Nintendo бросила вызов Fortnite, выпустив во время последней презентации собственную геометрическую версию жанра королевской битвы. Tetris 99 предлагает без малого сотне игроков схлестнуться на онлайн-арене, что...

Почему в Windows 10 так много багов? Всем привет! Сегодня мы поговорим, почему качество Windows 10 так сильно упало и посмотрим на это с точки зрения бывшего сотрудника Microsoft. Именно так, я работал там на протяжении 15 лет. Вот моя первая карточка, а вот моя подписанная награда Vista Hero Award. Я был разра...

Google научила «Google Фото» красить чёрно-белые снимки Наверное, все знают про «Google Фото». Это такой сервис, совмещающий в себе галерею с мега-удобной навигацией и безлимитное хранилище для всех ваших снимков и видеозаписей, за которое даже не нужно платить. Однако Google в свойственной ей манере просто не могла допустить, ч...

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

Глобальный топ самых мощных смартфонов по версии AnTuTu: почти без изменений На прошлой неделе мы увидели, что лидерами китайского сентябрьского топа AnTuTu стали Vivo NEX 3, Vivo iQOO Pro и ASUS ROG Phone 2. Глобальный рейтинг традиционно менее интересен, да и изменений по сравнению с прошлым месяцем в нет совсем немного. Так, первые 3 позиции вооб...

Как делать портретные снимки на iPhone с одной камерой (даже на iPhone 5s!) Одной из главных фишек iPhone с двумя камерами стала возможность портретной съемки (с эффектом боке). Пока что единственным смартфоном Apple с одной камерой, который способен делать такие снимки, является iPhone XR — правда, с некоторыми ограничениями, что в кадре обя...

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

Всё, что нужно знать о Windows 10X Компания Microsoft представила новую версию Windows 10, которая была перестроена с нуля с использованием Windows 10 Core Technologies. Фактически это новая редакция Windows 10, основанная на Windows Core OS, модульной версии Windows 10, позволяющей создавать операционные си...

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

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

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

Дизайн смартфона Samsung Galaxy M30s будет отличаться от обычной версии Как известно, уже в августе Samsung должна выпустить смартфон Galaxy M30s, который будет существенно производительнее, чем обычная модель Galaxy M30. Как минимум за счёт SoC Exynos 9610, которая также является основой для Galaxy A50. Теперь же в Сети появились фотограф...

Котлета из пробирки: «Бургер Кинг» начал продажу вопперов с синтетическим мясом В американских фаст-фудах Burger King теперь можно найти версию флагманского воппера «без мяса»: с котлетой на растительной основе, которая на вид и на вкус идентична настоящей говядине. Начиная с сегодняшнего дня Impossible Whopper можно найти в 59 местах в Сент-Луисе, одн...

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

Внутренней команде Tencent удалось взломать устройства, защищенные сканером отпечатков пальцев Около 10 лет назад дактилоскопические сенсоры были атрибутом только дорогих бизнес-ноутбуков, а сейчас их устанавливают даже в недорогие смартфоны стоимостью $100-$150. Этот метод защиты считается довольно безопасным, но это не значит, что защиту нельзя обойти. Команда Tenc...

Microsoft случайно выпустила обновление для Windows 10 [KB4523786] 22 октября Microsoft начала выпускать дополнительное накопительное обновление для Windows 10 версии 1903 с исправлениями критических ошибок. В дополнение к дополнительному накопительному обновлению Microsoft также отправила пользователям автономный пакет KB4523786 для улучше...

Что такое «темные фотоны» и почему физики снова начали их искать За последнее время количество информации о свойствах и строении элементарных частиц, из которых состоит вся наша Вселенная, значительно возросло. Это позволило ученым узнать больше об устройстве нашего мира. Однако одна вещь до сих пор не дает им покоя: темная материя. Ее н...

[Из песочницы] Транзакции и механизмы их контроля Транзакции Транзакцией называется последовательность операций над данными имеющая начало и конец Транзакция это последовательное выполнение операций чтения и записи. Окончанием транзакции может быть либо сохранение изменений (фиксация, commit) либо отмена изменений (откат, r...

Разновидности координат используемые в GUI Unity3d Почему разновидности и сколько их? Часто сталкиваюсь с тем, что люди просто не понимают как подвинуть объект в UI на какое то значение, и удивляются что результат зачастую непредсказуем. Или допустим как получить правильные координаты объекта в UI. Если мы через дебагер выве...

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

Что не рассказала Google про Android Beam в Android Q На прошедшей конференции для разработчиков Google I/O была официально представлена новая версия операционной системы Android. Во время релиза компания сфокусировалась только на тех положительных изменениях и новшествах, которые несет с собой десятая итерация зеленого робота....

Вся история войн за 5 минут: 4500 лет сражений Автор ролика задался вопросом, что будет, если поместить на глобус все известные битвы. Итоговая карта содержит 10 624 точки, а за лидерство по количеству побед борются Франция и Великобритания (последняя отстает на 10). Что характерно, большая их часть происходила в Европе ...

Обзор Turbo X Dream 4G: Мечты о большом аккумуляторе сбудутся Что нам нужно от смартфона? В общем-то, список ключевых требований невелик — он должен быть надёжным, быстрым, а что касается автономности — как минимум доживать на одном заряде до вечера. Многие уже привыкли ставить гаджет на зарядку на ночь, но всегда хочется ...

Владимир Высоцкий - Стихи и тексты песен 1.0.4.1 Стихи Владимира Высоцкого в одном приложении, содержащее 838 стихов и текстов песен. Характеристика: • Очень эффективный, быстрый и с хорошей производительностью. • возможность высокоскоростного поиска • Фильтры поиска — поиск суффикса, префикса (начинается/ закан...

Мой первый опыт восстановления базы данных Postgres после сбоя (invalid page in block 4123007 of relatton base/16490) Хочу поделиться с вами моим первым успешным опытом восстановления полной работоспособности базы данных Postgres. С СУБД Postgres я познакомился пол года назад, до этого опыта администрирования баз данных у меня не было совсем. Я работаю полу-DevOps инженером в крупной IT-к...

Анализ производительности видеокарт в тесте трассировки лучей Crytek Neon Noir Прошёл почти год с тех пор, как игры, использующие для эффектов освещения аппаратное ускорение трассировки лучей (RT), впервые появились на рынке. Уже тогда стало ясно, что использование технологии RT будет набирать обороты, а после анонса аппаратной поддержки в консолях Son...

Виды контекста в JavaScript И снова здраствуйте! Мы уже писали о том, что в конце сентября в OTUS стартует новый поток курса «Fullstack разработчик JavaScript». В преддверии начала занятий продолжаем делиться с вами авторскими статьями, подготовленными специально для студентов курса. Сегодня разберем в...

Битва титанов. Google Pixel 4 против iPhone 11 Pro в первом тесте камер Смартфоны Google Pixel 4 и 4 XL представлены, и осталось дождаться их появления в продаже, чтобы оценить все особенности новинок и сравнить их с конкурентами. Но наши коллеги из The Verge уже успели провести одно небольшое тестирование. Они сравнили камеру Google 4 с iP...

DeepFake своими руками [часть 1] Не смотря на все прелести интернета, у него есть много минусов, и один из самых ужасных – это введения людей в заблуждение. Кликбейт, монтаж фотографий, ложные новости – все эти инструменты активно используются для обмана обычных пользователей в мировой сети, но в последние ...

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

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

Смартфон Huawei P10 начал обновляться до Android 9.0 Pie Несколько дней назад в сети появилась информация о том, что смартфоны Huawei P10 и P10 Plus, Huawei Mate 9 и Mate 9 Pro получат обновление прошивки EMUI 9.0 на основе Android 9.0 Pie лишь в марте следующего года. Однако сегодня малазийские пользователи глобальной версии Huaw...

Что делать, если не работает Google Play Store Не работает Google Play Store? Не беда! Без Google Play Store сложно представить полноценное функционирование устройств под управлением Android, ведь все важные приложения и обновления для них можно скачать именно оттуда. Однако же порой случается так, что Play Store переста...

[Из песочницы] Структуры данных в Java. Полезные методы вспомогательных классов Привет, habr! Я Software Engineer в EPAM. Более 8 лет я работаю с legacy-кодом, написанном на языке Java (предвосхищая комментарии, отмечу, что понимание и терпимость к legacy началась задолго до EPAM, в заключении вы найдёте ответ, почему). Часто в работе я сталкивался с ...

[Перевод] Начинаем работать с Google Analytics: App + Web Google недавно выпустила в публичный доступ новую версию Google Analytics под названием App + Web. Симо Ахава уже написал отличную пошаговую инструкцию о том, как начать работать с инструментом, поэтому я решила перевести ее на русский язык. От себя добавлю, что продукт толь...

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

Как выбрать Open Source лицензию для RAD фреймворка на GitHub В этой статье мы немного поговорим об авторском праве, но в основном о выборе свободной лицензии для RAD фреймворка IONDV. Framework и для опенсорсных продуктов на его основе. Мы расскажем о разрешительной лицензии Apache 2.0, о том, что привело нас к ней и с какими решениям...

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

Microsoft: Windows 10 версии 1909 еще не готово Microsoft дорабатывает обновление Windows 10 версии 1909. Обновление под кодовым названием «19H2» должно появиться осенью 2019 года, что означает довольно скоро, учитывая, что мы уже в октябре.ESD Windows 10 версии 1909 Build 18363.356 был недавно опубликован на сервере служ...

[Перевод] Два в одном: Intel Optane Memory H10 (часть 2) Часть 1 >> Часть 2 Тест накопителей AnandTech — The Destroyer The Destroyer — это чрезвычайно долгий тест, который реплицирует шаблоны доступа приложений с большим объемом ввода-вывода. Как при использовании в реальных условиях, накопители получают время от времени не...

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

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

Windows 10 Build 18317 доступна для загрузки Microsoft решила нас на этой неделе порадовать и выпустила очередную инсайдерскую сборку Windows 10 под номером 18317. Так как сейчас уже идет завершающий этап разработки обновления Windows 10 19H1, то и изменений кардинальных ждать не стоит, но, тем не менее, незначительные...

[Перевод] Рассказ о том, почему я до сих пор использую jQuery Многие, когда речь заходит о jQuery, говорят так: «Просто пользуйтесь обычным JavaScript. Библиотека jQuery вам не нужна». Что тут сказать? Я не нуждаюсь во многих вещах, но, несмотря на это, хорошо, когда они есть. Так и jQuery. Я в этой библиотеке не нуждаюсь, но её, опред...

LG представила новую посудомойку с технологией ThinQ LG официально представила посудомоечную машину QuadWash с технологией TrueSteam и возможностью подключения ThinQ. Она оснащена четырьмя распылителями вместо традиционных двух и рычагами Multi-Motion, которые вращаются взад и вперед для очистки посуды под разными углами. ...

Apple выпустила iOS 13.3 beta 1 для всех iOS 13.3 уже вышла, а нововведения, которые она содержит, ещё нет Вчера Apple сделала то, чего – вы не поверите – не делала уже целую неделю – она выпустила очередную бета-версию обновления для iOS. На этот раз этим обновлением стала iOS за номером 13.3, которая сначала стал...

Пикап Tesla будет более практичным, чем Ford F-150, и более спортивным, чем Porsche 911 Сегодня мы уже вспоминали про электрический гиперкар Tesla Roadster, который могут и не выпустить в следующем году, так как это неприоритетная модель. Но у Tesla есть ещё один новый автомобиль в запасе, который компания выпустит на рынок в недалёком будущем. Это пока ещ...

[Из песочницы] Снимки событий в Axonframework 3, улучшаем производительность Обзор фреймврока Axonframework Axonframework это фреймфорк реализующий несколько принципов и паттернов проектирования такие как: CQRS – разделяет обработку запросов на чтение и запись данных Event Sourcing – это когда состояние приложения хранится как цепочка событий DDD Ag...

Анонс Windows 10 Insider Preview Build 18348 (Fast) Добрый вечер, друзья! В этот пятничный вечер Microsoft решила порадовать участников программы Windows Insider, использующих канал Fast, новой сборкой Windows 10 19H1 под номером 18348. Предлагаем вашему вниманию список изменений, которые принесла с собой эта сборка. Новшест...

Apple Watch получат встроенный механизм обновления в watchOS 6 Пожалуй, главным недостатком Apple Watch, который делал их недостаточно привлекательным устройством для покупки, была их несамостоятельность. Глубокая связка с iPhone, без которого смарт-часы не могли буквально ничего, во многом и стала причиной формирования их образа как и...

Быстро разряжается батарея? Проверьте наличие этих приложений Иногда причина быстрой разрядки вовсе не в изношенном аккумуляторе Магазин приложений Google Play, при всём желании, сложно назвать безопасным местом. В фирменный каталог программ, несмотря на все старания Google, то и дело пробираются различные вредоносные приложения. Для э...

HTC возобновила распространение обновления доя Android Pie для HTC U11. Теперь проблемы быть не должно Компания HTC в конце мая выпустила обновление до операционной системы Android 9 Pie для смартфона HTC U11 на Тайване, после чего обновление начали получать пользователи других стран. Однако в некоторых случаях после обновления смартфоны не получалось разблокировать, поэ...

[Перевод] Новое в Git 3: замыкания Git — популярная система контроля версий. В ней атомарное изменение одного или нескольких файлов называется коммитом, а несколько последовательно идущих коммитов объединяются в ветку. Ветки используются для того, чтобы реализовывать новые идеи (фичи). Случается, что идея ок...

Зачем нужны «Команды» Siri? Ответ Apple 17 сентября 2018 года, одновременно с релизом iOS 12, watchOS 5 и tvOS 12, Apple выпустила приложение «Команды» для Siri. Именно оно обеспечивает работу функции быстрых команд (shortcuts), позволяющих автоматизировать выполнение многих повседневных задач на iPhone и iPad. С...

Лучше поздно, чем никогда. LG наконец-то выпустила Android Pie для флагманского смартфона G7 ThinQ Компания LG — один из аутсайдеров среди известных брендов по скорости вывода новых версий Android для своих смартфонов. И это учитывая тот факт, что модельный ряд у LG достаточно скромный. Вот и флагманский смартфон G7 ThinQ только теперь начал получить финальную ...

Хирургический шаблон из фотополимера Harz labs Dental yellow на Form2. Приветствую всех. Делал сегодня хирургические шаблоны, и наконец-то решил опробовать совет от коллег из Harz labs. Шаблоны обычные, ничего сверхъестественного, два имплантата на верхнюю челюсть, и один на нижнюю  Смысл совета в том, что обычный полимер dental yellow печатает...

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

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

Инженеры сравнили «начинку» Apple Watch 5 и Apple Watch 4 Полностью разобранные Apple Watch 5 Инженеры с сайта iFixit продолжают разбираться с яблочными новинками. Вслед за iPhone 11, который попал к ним в разборку на днях, специалисты решили препарировать Apple Watch 5, сравнить их с четвёртой версией, чтобы узнать, чем же они отл...

Meeting Room L̶i̶t̶t̶l̶e̶ Helper v 2 Данная статья подробно описывает этапы разработки мобильного приложения Meeting Room Helper: от зарождения идеи до релиза. Приложение написано на Kotlin и построено по упрощённой MVVM архитектуре, без использования data binding. Обновление UI-части происходит с помощью LiveD...

Основы формата GLTF и GLB, часть 1 Что такое GLTF и GLB? GLTF (GL Transmission Format) — это формат файла для хранения 3Д сцен и моделей, который является крайне простым в понимании (структура записана в стандарте JSON), расширяемым и легко взаимодействующим с современными веб-технологиями. Данный формат хоро...

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

Доступна для скачивания Windows 10 Build 17763.720 (October 2018 Update) Microsoft только что начала выпускать второе августовское накопительное обновление для Windows 10 версии 1809. Windows 10 Build 17763.720 доступна через Центр обновления Windows, а также вы можете получить прямую ссылку для загрузки автономных установщиков обновления KB45125...

Галерея дня: Microsoft превращает браузер Edge в клон Google Chrome Ещё в прошлом году компания Microsoft подтвердила планы по переводу браузера Edge на движок Chromium. Теперь ресурс Neowin опубликовал подборку скриншотов, демонстрирующих интерфейс новой версии браузера.  На данный момент Microsoft проводит внутренне тестирование...

Аккумулятор вашего Android-смартфона стал быстро разряжаться? Причина в обновлении сервисов Google Play! Сервисы Google Play стали своего рода раздражающим фактором лицензионной ОС Google Android. Приложение задействуют основные службы Android, такие как GPS и фоновые процессы, чтобы обеспечить бесперебойную работу Android-смартфонов. Соответственно, проблема с приложением впол...

[Из песочницы] Замечательная аннотация Version в JPA Введение Итак, начнем! Что же означает аннотация Version в JPA? Если коротко, то она отвечает за блокировки в JPA. Данная аннотация решает одну из проблем, которые могут возникнуть в результате параллельного выполнения транзакций. Какие же могут возникнуть проблемы? Пот...

STM32 + PPP + GSM + LwIp + TLS 1.2 Недавно пришлось снова поднять PPP на STM32 Первая часть Задача усложнилась обязательным требованием, использовать TLS 1.2 и отправлять данные по MQTT Напомню, что MQTT и TLS находятся выше TCP (гуглим osi) Беглый поиск выдал скудную таблицу результатов Amazon FreeRTOS о...

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

Как реализовать язык программирования на JavaScript. Часть 1: Парсер Здравствуйте! Представляю вам любительский перевод руководства реализации своего языка программирования на JavaScript — PL Tutorial. От переводчика Мы создадим свой язык программирования — λзык (в оригинале — λanguage). В процессе создания мы будем использовать достаточно мн...

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

Достаточно просто позировать. В режиме Photobooth смартфон Google Pixel 3 сам делает фотографии Компания Google представила новый режим Photobooth для камеры смартфона Google Pixel 3, в котором снимки делаются автоматически, когда камера практически неподвижна, а у людей в кадре нормальное выражение лица и открыты глаза. Инженеры Google обучили искусственный интел...

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

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

Магия Deep Fusion от Apple: Что это на самом деле? На прошлой неделе Apple выпустили бета-версию iOS 13.2 в которой стала доступна новая революционная технология Deep Fusion, улучшающая фото. Результаты первых тестов получились неоднозначными, вроде бы стало лучше, а вроде бы это совсем чуть-чуть заметно. Поэтому мы решили р...

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

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

Безопасность IoT. Выпуск 1. Умные часы, фитнес-трекеры и весы В своей прошлой статье я рассказывал, как съездил на DefCamp. Сегодняшняя статья — первая часть публикации о моих исследованиях в области безопасности интернета вещей, которые легли в основу выступления на конференции. IoT быстро развивается: сейчас насчитывается более 260...

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

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

Смартфон Xiaomi Redmi 5 получил стабильную версию MIUI 10.2.3 Смартфон Xiaomi Redmi 5 начал получать финальную стабильную версию прошивки MIUI 10.2.3, о чем заявили представители команды разработчиков. Размер обновления составляет около 1,4 ГБ, причем важно понимать, что прошивка MIUI 10.2.3 для данного смартфона собрана на базе в...

О сравнении форматов хранения в Hadoop: начнем с ORC В Hadoop входят продукты, которые могут работать с файлами разных форматов. Я неоднократно искал, читал и думал над тем — какой же формат лучше. Относительно случайно столкнувшись с форматом ORC, заинтересовался, почитал (и даже чуть покодил) и вот что понял — сравнивать фор...

Состоялся релиз цифровой версии популярной настольной игры The Castles of Burgundy Разработчик DIGIDICED, занимающийся созданием цифровых версий популярных настольных игр, благодаря которому на ПК и мобильных вышли Terra Mystica, Stockpile, Patchwork, Agricola и другие, выпустил одну из лучших настольных игр в истории — The Castles of Burgundy. Действие и...

Livy — недостающее звено цепи Hadoop Spark Airflow Python Привет всем, немного информации "из под капота" дата инженерного цеха Альфастрахования — что будоражит наши технические умы. Apache Spark — замечательный инструмент, позволяющий просто и очень быстро обрабатывать большие объемы данных на достаточно скромных вычислительных ...

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

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

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

[Из песочницы] Странные они, статические переменные в PHP Дисклеймер: данная статья не явит вам какого то откровения и не откроет третий глаз, но позволит разобраться в не очень очевидном вопросе более детально. Мне по крайней мере при ее написании она в этом помогла. Если вы матерый волк в php то можете не читать, опытным человека...

Самый первый Google Pixel получил режим астрофотографии, который Google не планировала выпускать Сразу после официального релиза смартфонов Google Pixel 4 и Pixel 4 XL компания Google обновила приложение Google Camera до версии 7.2, представив парочку новых режимов. Во-первых, речь идет о режиме астрофотографии (Astrophotography mode), в котором пользователи могут ...

Apple вернула в App Store легендарную игру 11-летней давности Компания Apple решила оригинальным образом отпраздновать 10-летие магазина приложений App Store. Купертинский гигант вернул в магазин игру Texas Hold’em — одну из первых игр для App Store. Конечно, Apple не просто вернула игру. Обновлённая версия Texas Hold&...

Что особенного в перископической камере Huawei P30 Pro в сравнении с Galaxy S10+ и iPhone XS Новый Huawei P30 Pro – впечатляющий смартфон по премиальной цене, который выделяется своими фотовозможностями, и даже получил за это наивысший балл от DxOMark. Однако из четырех камер на задней панели P30 Pro наиболее инновационной является перископический модуль, который н...

Redmi Note 5, Redmi 6 Pro, Mi 6X и Redmi S2 получат Android Pie не позднее марта Xiaomi обещала обновить Mi 6X, Redmi Note 5, Redmi 6 Pro и Redmi S2 до актуальной Android Pie в этом году, а внутренняя бета-версия будет готова в течение первого квартала 2019 года. Указанные смартфоны были сертифицированы для получения Android Pie 9.0. Даты касаются тольк...

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

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

Repair System & Booster RAM (Fix Problems Android) 5.5.6 Repair System & Booster RAM (Fix Problems Android) (Восстановить Систему) Восстановление системы — ускоритель ускорения (устранение проблем с Android) — это единственное средство ускорения и очистки мусора, которое полностью оптимизирует ваш телефон на платформе Andr...

Реализация горячей перезагрузки С++ кода в Linux и macOS: копаем глубже *Ссылка на библиотеку и демо видео в конце статьи. Для понимания того, что происходит, и кто все эти люди, рекомендую прочитать предыдущую статью. В прошлой статье мы ознакомились с подходом, позволяющим осуществлять "горячую" перезагрузку c++ кода. "Код" в данном случае — ...

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

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

Huawei представила операционную систему Harmony OS Сегодня открылась конференция Huawei Developers Conference 2019, на которой компания представила свою операционную систему — Harmony OS (китайские СМИ называют ее Hong Meng). Особенность ее — свободное использование всеми желающими, так как распространятся о...

Microsoft переименовывает Office Online в Office Microsoft объявила о ребрендинге веб-версии набора приложений Office, предусматривающее исключение слова «Online» из названия. Таким образом, теперь приложения «Word Online», «Excel Online» и «PowerPoint Online» будут называться «Word», «Excel» и «PowerPoint» соответственно...

Популярное ПО для очистки macOS содержит дюжину багов В приложении CleanMyMac X производства MacPaw обнаружены множественные уязвимости, позволяющие при наличии локального доступа к системе повысить привилегии до уровня root. Программа CleanMyMac X широко используется для очистки компьютеров Apple от мусора и оптимизации работы...

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

Слух: релиз Android 10 состоится 3 сентября На прошлой неделе Google объявила о ребрендинге своей мобильной ОС, а также сообщила, что новая версия будет именоваться просто Android 10 — без дополнительных имен, связанных с десертами и сладостями. Теперь же ресурс PhoneArena, ссылаясь на свои источники, рассказал, что ...

Honor обновила свои уникальные телевизоры, наделив их вдвое большим объёмом ОЗУ Летом бренд Honor представил уникальный телевизор Smart Screen (другое название — Vision). Это первое потребительское устройство с HarmonyOS, да и к тому же первый телевизор Huawei. Представили нам всего одну модель в двух модификация. В обоих случаях сердце...

[Перевод] Как реализовать язык программирования на JavaScript. Часть 3: CPS-интерпретатор Здравствуйте! Представляю вам третью часть моего перевода руководства реализации своего языка программирования на JavaScript — PL Tutorial. От переводчика Мы создадим свой язык программирования — λзык (в оригинале — λanguage). В процессе создания мы будем использовать достат...

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

Стали известны параметры видеокарт от Radeon 610 до Radeon RX 640 С выходом видеокарт поколения Navi компания AMD снова сменила формат названий адаптеров, что в последние годы делала уже не раз. Однако позже нам пообещали, что в ближайшие годы AMD будет придерживаться новых принципов именования карт. Таким образом, следующее поколени...

Найден старейший экземпляр таблицы Менделеева Разбиравший богатства доктор Алан Эйткен (Alan Aitken) помимо пробирок и реактивов обнаружил в чулане свернутую пачку учебных пособий явно многолетней давности. Его внимание привлекла таблица Менделеева, на которой не было элементов, открытых после 1885 года. Последующее изу...

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

Анонс Windows 10 Insider Preview Build 18865 (Skip Ahead) Добрый вечер, друзья! Компания Microsoft выпустила новую сборку Windows 10 20H1 под номером 18865 для участников программы Windows Insider, использующих канал Skip Ahead. Новшеств в сборке нет, а большая часть исправлений связана с работой «Экранного диктора». Сборка относи...

Microsoft интегрирует Cortana в Outlook Microsoft расширяет роль Cortana, чтобы это был не обычный голосовой помощник, который может сообщить вам погоду или включить свет, а полноценный виртуальный ассистент, помогающий вам сохранять высокую продуктивность. Именно для этого Microsoft интегрирует Cortana в Outlook...

[Перевод] Процедурные паттерны, которые можно использовать с тайловыми картами Процедурная генерация используется для повышения вариабельности игр. Среди известных проектов можно упомянуть Minecraft, Enter the Gungeon и Descenders. В этом посте я объясню некоторые из алгоритмов, которые можно применять при работе с системой Tilemap, появившейся как 2D-...

WebStorm 2019.3: ускоренный запуск, усовершенствованная поддержка Vue.js и другие улучшения Всем привет! Давненько на Хабре не было блог-постов от команды WebStorm. Что же, будем исправляться, тем более, есть отличный повод: мы только что выпустили последнее крупное обновление WebStorm в этом году. Если у вас нет времени на чтение всей статьи, вот несколько сло...

Плагин Jetpack прохудился В популярном плагине для WordPress устранили критическую уязвимость, привнесенную в июле 2017 года с выпуском ветки 5.1. Администраторов сайтов призывают как можно скорее обновить расширение до актуальной сборки. Проект с открытым исходным кодом Jetpack призван облегчить упр...

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

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

Badoo Jira API Client: магия в Jira на PHP Если в строке поиска на Хабре ввести “Jira Badoo”, результаты займут не одну страницу: мы упоминаем её почти везде, потому что она играет важную роль в наших процессах. Причём каждый из нас хочет от нее немножко разного. Разработчик, которому пришла задача на ревью, ожида...

Google: обновления основного алгоритма не связаны с плохими ссылками Очистка ссылочного профиля не поможет сайту возобновить свои позиции после обновления основного алгоритма Google. Об этом заявил сотрудник поиска Гэри Илш на конференции Pubcon в Лас-Вегасе. В Google уже неоднократно отмечали, что обновления основного алгоритма не связаны со...

Релиз Windows 10 версии 1909 – MSReview Дайджест #25 Всем привет, с Вами MSReview Дайджест и это 25-й выпуск дайджеста о Microsoft. В этом выпуске: Проблемы с последними накопительными обновлениями Windows 10, Начало разработки Windows 10 21H1, Релиз Windows 10 версии 1909, Официальное упоминание о Windows Core OS и многое дру...

Юбилей AMD будет отмечен выпуском памятного варианта процессора Ryzen 7 2700X В этом году компания AMD празднует свое 50-летие. Юбилей будет отмечен, в частности, специальной версией восьмиъядерного настольного процессора Ryzen 7 2700X. Он имеет каталожный номер YD270XBGAFA50. Американский интернет-магазин ShopBLT выставил процессор на продажу по...

Цена не радует: EVGA за видеокарту RTX 2060 Super будет просить 500 долларов Сегодня мы уже оценивали спецификации видеокарт GeForce RTX Super, а теперь пришла пора на них взглянуть. Дизайн референсных карт мы уже видели — отличий от текущих моделей там будет мало. Сейчас же в Сети появились изображения видеокарт Super в исполнении EVGA. С...

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

Адаптация программ для ZX Spectrum к TR-DOS современными средствами. Часть 1 В отличие от современных компьютеров, на спектрумах понятия файловой системы не было как такового. Это значит, что загрузка с каждого типа носителя требовала отдельной реализации и в большинстве случаев программу нельзя было просто так скопировать с кассеты на дискету. В слу...

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

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

«На эти авто чиновников нужно сажать» – Реакция россиян на обзор-сравнение старой и новой LADA Granta LADA Granta назвали уже не «девяткой», но обычным русским автомобилем с начинкой ВАЗ-2109. Блогер YouTube-канала «Тут и Там 174», являясь обладателем автомобиля LADA Granta предпоследней версии, провел обзор и сравнительную характеристику своей старой «Гранты» с новой модел...

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

[Перевод] Новости из мира OpenStreetMap № 480 (24.09.2019-30.09.2019) CyclOSM is a brand new bike-oriented map 1 | Leaflet | CyclOSM v0.2 | Map data OpenStreetMap contributors О нас Уточнение: пользователь AndiTabinas не является участником программы стипендии SotM-2019 (об этом мы ошибочно написали в прошлом выпуске № 479). Информация (пос...

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

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

Apple выпустила iOS 12.4.3 для старых iPhone и iPad Поддержка iOS 12 не прекратилась, ведь Apple по-прежнему её обновляет Обновление старых устройств – вопрос крайне противоречивый. Google решила эту проблему, просто перестав выпускать апдейты для устройств старше трёх лет, в то время как Apple делает это в течение минимум че...

Бредогенератор: создаем тексты на любом языке с помощью нейронной сети Привет Хабр. Эта статья будет в немного «пятничном» формате, сегодня мы займемся NLP. Не тем NLP, про который продают книжки в подземных переходах, а тем, который Natural Language Processing — обработка естественных языков. В качестве примера такой обработки будет использов...

APEX станет главным нововведением Android Q. Что это такое? Android Q покажут, как обычно, на Googe I/O. Уже сейчас известно, что в систему встроят полноценную темную тему, а все стандартные приложения компании к моменту выхода новой версии Android будут обновлены под данное нововведение. Однако тёмная тема — не главное в Andr...

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

28 января в России заработает система быстрых платежей с карты на карту без комиссии (по номеру телефона) Директор департамента национальной платёжной системы ЦБ РФ Алла Бакина сообщила, что пилотная версия системы быстрых платежей (СБП) для физлиц заработает 28 января 2019 года: «Мы стартуем 28 января, в эту дату начинается запуск промышленной эксплуатации системы. До 28 февр...

WZor: В мае выйдут обновленные ISO-образы Windows 10 May 2019 Update Подписчикам MSDN уже стали доступны финальные сборки Windows 10 версии 1903, как и SDK, но вот корпоративных версий VLSC все еще нет. Как утверждает WZor, связано это с тем, что текущие образы, которые есть на серверах MSDN (18362.30) не являются окончательными. При релизе о...

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

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

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

Разработчик рассказал об опасности шорткатов для iOS Скрипты для приложения Shortcuts, русскоязычным пользователям более известного под названием «Команды», могут содержать в себе вредоносные компоненты. Об этом сообщил разработчик сервиса Codea – twolivesleft. Ему удалось выяснить, что один такой скрипт, якобы предназначенны...

NHTSA изучает аварии на стоянках с участием электромобилей Tesla, ехавших к их владельцам Американские регуляторы рассматривают аварии на стоянках с участием автомобилей Tesla, которые ехали к своим владельцам, будучи вызваны с помощью функции Smart Summon. Об том сообщил источник со ссылкой на Национальную администрацию безопасности дорожного движения (NHTS...

В Google Docs и Slides можно будет обновлять связанные объекты в один клик Google добавил в Google Документы и Презентации новую боковую панель, где пользователи смогут видеть все связанные объекты – диаграммы, таблицы и слайды – и обновлять их в один клик. Чтобы открыть панель, нужно перейти в «Инструменты» и нажать «Linked Objects». Для обновлени...

Анонс Windows 10 Insider Preview Build 18361 (Fast) Добрый вечер, друзья! Компания Microsoft выпустила новую предварительную сборку Windows 10 19H1 для участников программы Windows Insider, использующих канал Fast. Предлагаем вашему вниманию список изменений и известных ошибок: Исправления и улучшения Исправлена проблема, из...

[Из песочницы] novtable оптимизация Компилятор Microsoft позволяет добавить расширение «novtable» для атрибута «__declspec» при объявлении класса. Заявленная цель — значительно уменьшить размер генерируемого кода. На экспериментах с нашими компонентами уменьшение составило от 0,6 до 1,2 процента от размера D...

[Перевод] Собственная реализация библиотеки ECS На этой неделе я начал работать над своим движком для игры Vagabond и приступил к реализации шаблона entity-component-system. В этой статье я хочу рассказать о своей реализации, которая свободно доступна на GitHub. Но вместо простого комментирования кода я хочу объяснить, ...

Как освободить место на Android-смартфоне и не потерять важные данные Рано или поздно память вашего устройства забивается различными данными. Даже несмотря на то, что смартфоны сегодня имеют по несколько десятков (а то и сотен) гигабайт встроенной памяти и возможность расширения этой самой памяти посредством SD-карт, ситуацию это особо не спа...

[Перевод] Самодельный сборщик мусора для OpenJDK Это перевод статьи Алексея Шипилёва «Do It Yourself (OpenJDK) Garbage Collector», публикуется с согласия автора. О любых опечатках и других багах сообщайте в личку — мы их поправим.Процесс создания чего-нибудь в рантайме языка — весёлое упражнение. По крайней мере, создание ...

Ferrari среди смартфонов. Lenovo готовится выпустить новую версию своего флагмана Z6 Pro Представленный недавно смартфон Lenovo Z6 Pro вскоре обзаведётся специальной версией Ferrari Edition. Подобная была у прошлого флагмана Lenovo, будет и у нынешнего. Даты запуска такой версии пока нет, но фотографией смартфона поделился вице-президент Lenovo, так что, ве...

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

Пользователи жалуются, что iOS 13.2 выбивает приложения из памяти В iOS 13 приложения работали корректно, в iOS 13.2 все поломалось Все больше пользователей iPhone и iPad жалуются на чрезмерное потребление оперативной памяти в iOS 13 и iPadOS 13, что приводит к частой перезагрузке таких приложений, как Safari, YouTube и «Почта» вскоре посл...

Clear This Page: расширение для очистки веб-страниц от лишнего мусора Сделает сайт приятным глазу и даже уберёт рекламу.

Xiaomi CC9 Pro сенсационного обошел Samsung Galaxy Note 10+ 5G в рейтинге DxOMark и получил столько же баллов, сколько Huawei Mate 30 Pro Сегодня компания официально представила камерофон Xiaomi CC9 Pro, и сегодня же специалисты DxOMark опубликовали обзор пентакамеры этой модели. Если вкратце, то CC9 Pro выступил очень хорошо — он остановился в полушаге от лидера рейтинга, стоящего в два раза больше...

Миграция на инфраструктуру async-await в Rust img source На прошлой неделе для Rust комьюнити случилось огромное событие — вышла версия компилятора 1.39, а в месте с ней и стабилизация async-await фичи. В этом посте я постараюсь резюмировать все релевантные изменения в компиляторе и экосистеме, а также предоставить инс...

СМИ подняли панику, что «в России кончаются IP-адреса». Как на самом деле? Распределение адресного пространства IPv4 (слева) и IPv6 (справа), апрель 2018 года На прошлой неделе немало шума наделала статья «К концу сентября в России закончатся IP-адреса» в РБК (123 000 просмотров), которую затем подхватили другие СМИ. На самом деле никаких причи...

Airbus представили полностью электрический гоночный самолет Гоночный самолет? Да еще и полностью электрический? Это что-то новенькое! Сегодня электротранспорт развивается какими-то сумасшедшими темпами. И еще лет пять назад о подобном нельзя было даже мечтать. Легковыми электромобилями уже никого не удивить, а электрогрузовики спокой...

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

Смартфоны всей серии Huawei Mate 20 начали получать стабильную EMUI 10 на основе Android 10 Компания Huawei начала распространять стабильную версию новой фирменной прошивки EMUI 10 на основе свежей операционной системы Android 10 для прошлогодних флагманских смартфонов серии Huawei Mate 20.  На данный момент обновление доступно для пользователей Huawei M...

Band 5i — странный фитнес-браслет. Honor наделит новый трекер активности штекером для зарядки Бренд Honor готовится выпустить новую версию своего актуального фитнес-браслета. Модель Band 5i дебютирует 22 октября. Несмотря на схожее название, новинка будет весьма сильно отличаться от Band 5 как минимум одной особенностью. Как можно видеть на изображениях, разъём...

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

График выхода Android 10 для OnePlus 6, OnePlus 6T, OnePlus 5 и OnePlus 5T Компания OnePlus начала распространение стабильной версии операционной системы Android 10 для смартфонов OnePlus 7 и 7 Pro на прошлой неделе. Сегодня будут представлены OnePlus 7T и OnePlus 7T Pro, которые станут первыми устройствами на рынке с предустановленной Android...

[Перевод] Отлаживаем развертывание ПО со strace Моя основная работа — это, по большей части, развертывание систем ПО, то есть уйму времени я трачу, пытаясь ответить на такие вот вопросы: У разработчика это ПО работает, а у меня нет. Почему? Вчера это ПО у меня работало, а сегодня нет. Почему? Это — своего рода отладка,...

В честь выхода Xiaomi Mi 9 выпустят специальную версию браслета Xiaomi Mi Band 3 Компания Xiaomi официально сообщила о том, что в честь выхода новой линейки смартфонов Xiaomi Mi 9, в которую также вошли премиальная Mi 9 Explorer Edition и бюджетная Mi 9 SE, будет выпущено специальное издание фитнес-браслета Xiaomi Mi Band 3. В принципе, единс...

[Перевод] Courier: мигрирование Dropbox на gRPC Примечание переводчика Большинство современных программных продуктов не являются монолитными, а состоят из множества частей, которые взаимодействуют друг с другом. При таком положении дел необходимо, чтобы общение взаимодействующих частей системы происходило на одном языке...

Microsoft подробно описывает известные проблемы в Windows 10 May 2019 Update Microsoft заявила, что Windows 10 May 2019 Update (версия 1903) теперь доступна для загрузки «ищущим» (опытным пользователям). Любой, кто заинтересован, может вручную загрузить и установить обновление May 2019 Update с помощью Media Creation Tool или пакетов ISO.Обновление п...

Samsung выпустила Android 10 для Galaxy S10. Где скачать Android 10 для Galaxy S10 уже тут. Скачивайте Не знаю, как вы, а я не могу спокойно относиться к обновлениям Android. Когда я узнаю о планах того или иного производителя обновить свои смартфоны, моя душа преисполняется сарказма. Ведь мало того, что обновление в лучшем случае...

Huawei показала, насколько быстр Huawei Mate 20 X 5G в сетях пятого поколения Компания Hawei опубликовала рекламный ролик, в котором сравниваются новый смартфон Huawei Mate 20 X 5G с обычной версией Смартфон Huawei Mate 20 X, оснащенной только модемом 4G. Изначально данные аппараты сравниваются в популярном тестовом приложении Speedtest. При заг...

Agile RBAC? Когда мы слышим или употребляем выражение RBAC (Role-Based Access Control, ролевая модель управления доступом), какой смысл мы вкладываем в него в первую очередь? Конечно, использование ролей. Это центральный элемент данной модели управления доступом. Как показывает практик...

Функция Deep Fusion может появиться в бета-версии iOS 13.2 Функция Deep Fusion была представлена в рамках сентябрьской презентации Apple. Однако доступ к ней владельцы последних яблочных смартфонов получат только в будущем. Сегодня стало известно о том, что опробовать Deep Fusion можно будет в бета-версиях iOS 13.2.Читать дальше... ...

Тестирование поддержки FreeSync в GeForce: это всё меняет Приятным сюрпризом от NVIDIA на CES 2019, конечно, стало заявление о поддержке технологии VESA Adaptive Sync в продуктах GeForce — проще говоря, видеокарты NVIDIA теперь поддерживают AMD FreeSync. На данный момент только ускорители серий Pascal и Turing получили такую совмес...

Google Фото для Android научился красить чёрно-белые снимки Любой чёрно-белый снимок можно сделать цветным. Главное знать как Если вы думаете, что представить новый продукт публике, а потом на несколько лет забыть про него вообще умеет только Apple, вы ошибаетесь. Для Google это тоже совершенно обычная практика. Во всяком случае, в к...

Apple выпустила macOS 10.15.2 beta 2 для разработчиков macOS 10.15.2 — уже четвёртый апдейт, который выходит для macOS Catalina этой осенью Зачем нужны бета-версии обновлений? Как правило, благодаря им разработчики выявляют всевозможные недоработки и исправляют их, чтобы релизная сборка апдейта вышла максимально стабильной...

Каково это — использовать iPhone SE в 2019 году Apple прекратила выпуск iPhone SE в сентябре, когда были выпущены модели iPhone XS и XR, но в январе компания начала распродавать оставшиеся запасы через свой сайт за 249 долларов (правда, не в России). Впрочем, в нашей стране их по-прежнему покупают у реселлеров. Каждый ра...

Oculus представила новую гарнитуру виртуальной реальности Rift S В рамках проходящей настоящий момент в Сан-Франциско конференция разработчиков игр Game Developers Conference (GDC) компания Oculus представила обновленную версию своей гарнитуры виртуальной реальности Rift, которая должна появиться на полках магазинов этой весной. Озвученн...

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

Пользователи столкнулись с киберугрозами при поиске приложений для очистки компьютера Согласно статистическим данным компании, в первой половине 2019 года такие утилиты, которые на деле могли оказаться потенциально опасным или вредоносным ПО, пытались загрузить на свои устройства почти 1,5 миллиона пользователей. В аналогичном периоде 2018 года этот показател...

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

Важные изменения в работе CTE в PostgreSQL 12 WITH w AS NOT MATERIALIZED ( SELECT * FROM very_very_big_table ) SELECT * FROM w AS w1 JOIN w AS w2 ON w1.key = w2.ref WHERE w2.key = 123; Сегодня в репозиторий PostgreSQL упал комит, позволяющий управлять поведением обработки подзапросов CTE, а имен...

Проект "Умная розетка" Всем привет! С вами Vario Company, и мы хотим рассказать про наш внутренний проект "Умная розетка". Идея данного проекта родилась, когда мы  начали сталкиваемся с рядом житейских вопросов, таких как потребление электроэнергии и шум принтеров на холостом ходу. Чтобы не г...

Известные проблемы Windows 10 May 2019 Update и их решение Установить обновление системы Windows 10 May 2019 Update может быть нетрудно, но потом могут возникнуть проблемы в работе. Если у вас это произойдёт, читайте возможные варианты исправления ситуации.Компания Microsoft начала процесс распространения обновления Windows 10 May 2...

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

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

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

Как приучить ребёнка читать. У Amazon есть ответ Компания Amazon вчера представила не только бюджетный планшет All-New Fire HD 10, но и электронную книгу Kindle Kids Edition. Из названия несложно догадаться, что новинка ориентирована на детей. Судя по всему, это первая подобная электронная книга на рынке. Как и в случ...

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

Redmi Note 8T на «живых» фото Компания Redmi, обретя независимость от Xiaomi, продолжает свое наступление на рынок доступных смартфонов, регулярно придумывая новые модели. Сейчас производитель надумал усовершенствовать Redmi Note 8, выпустив модель с приставкой T. Но, рассчитывать на то, что новинка прин...

Обзор Windows 10 LTSC 2019 – лучшая версия Windows 10? Windows 10 – очень прогрессивная операционная система, где помимо изменения интерфейса изменилось также как распространение самой системы, так и ее обновление. Microsoft уже начиная с Windows 8 экспериментировала с интерфейсом и с крупномасштабными обновлениями, и были планы...

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

[Перевод] Как мы разработали девкит Librem 5 полностью на свободном ПО От переводчика: Librem 5 (на рендере) — защищённый смартфон под Linux от компании Purism, который создаётся на максимально открытом железе и софте за счёт краудфандинга. Сегодня расскажем о разработке Librem 5 Developer Kit и о том, как мы использовали в его разработке толь...

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