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

[Из песочницы] Скрипт настройки Windows 10 Давно хотел поделиться своим скриптом по автоматизации настройки Windows 10 (на данный момент актуальная версия 18362), да все руки не доходили. Возможно, он будет кому-то полезен целиком или только его части. Конечно, будет проблематично описать все пункты настройки, но по...

[Из песочницы] Prometheus + Grafana + Node Exporter + Docker в Azure c уведомлениями в Telegram Для начала подготовим виртуальную машину, для этого напишем небольшой скрипт, который разворачивает и автоматизирует некоторые рутинные операции, скрипт использует Azure Cli: project.sh#!/bin/bash echo "AZURE VM Create" echo "Azure Account:" echo "Az...

[Перевод] Предварительная загрузка в PHP 7.4 Перевод данной статьи подготовлен специально для студентов курса «Backend разработчик на PHP». В PHP 7.4 добавлена предварительная загрузка — возможность, которая позволяет значительно повысить производительность кода. О предзагрузке в двух словах. Для предварительной...

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

[Перевод] Разработка надёжных Python-скриптов Python — это язык программирования, который отлично подходит для разработки самостоятельных скриптов. Для того чтобы добиться с помощью подобного скрипта желаемого результата, нужно написать несколько десятков или сотен строк кода. А после того, как дело сделано, можно прост...

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

Buildroot — часть 2. Создание конфигурации своей платы; применение external tree, rootfs-overlay, post-build скриптов В данном разделе я рассматриваю часть возможностей по кастомизации, которые потребовались мне. Это не полный список того, что предлагает buildroot, но они вполне рабочие и не требуют вмешательства в файлы самого buildroot. Читать дальше →

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

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

Разработчики WordPress частично решили проблему валидности HTML Команда разработчиков WordPress заявила, что версия 5.3 будет использовать улучшенный код, позволяющий частично решить проблему валидности HTML. В частности, улучшение сосредоточено на том, как кодируются теги скриптов и стилей. До внедрения HTML5 было обязательным использов...

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

Run, Gopher, run! — о чем поговорим на GolangConf Мы обещали 5-6 причин перейти на Go, так и получилось! На GolangConf — конференции полностью посвященной Go — 7 октября будет 5 докладов с пометкой «Переход на Go» для тех, кто только собирается или начинает использовать этот язык в своих проектах. Но это только начало. С п...

[Из песочницы] Настройка связки php-fpm + nginx под WSL Я — виндузятник и всячески увиливаю от окончательного перехода на Linux на своём PC не смотря на все его преимущества. Поэтому последние пару лет для создания локальных площадок под проекты использовал Docker for Windows. Не сказать что штука сверхстабильная, но существенных...

[Перевод] Используйте __main__.py Зачем нужен __init__.py знает, наверное, любой питонист, но что насчёт __main__.py? Я видел немало проектов либо рабочих, либо на Github, которые не используют это магический файл, хотя могли бы сделать свою жизнь проще. На мой взгляд, __main__.py это лучший способ для взаим...

Microsoft Store удалил восемь приложений со скриптом для скрытого майнинга Специализирующаяся на кибербезопасности компания Symantec обнаружила в Microsoft Store для Windows восемь приложений со встроенной усовершенствованной версией Coinhive, скрипта для скрытого майнинга криптовалюты Monero. Symantec has found 8 potentially unwanted apps on the @...

Статистика и мониторинг PHP скриптов в реальном времени. ClickHouse и Grafana идут на помощь к Pinba В этой статье я расскажу как использовать pinba совместно с clickhouse и grafana вместо pinba_engine и pinboard. На php-проекте pinba — пожалуй единственный надёжный способ понять, что происходит с производительностью. Правда обычно pinba внедряется только тогда, когда уже н...

Проблемы с обновлением Windows 10: BSOD, неработающие приложения и Defender ATP Обновление KB4517389, выпущенное 8 октября для Windows 10 версии 1903, содержало исправления безопасности и исправления печати, но это может вызвать ряд проблем у некоторых пользователей с определенными конфигурациями.Согласно многочисленным отчетам и Microsoft, Windows 10 K...

Вредонос Sustes обновился и теперь распространяется через уязвимость в Exim (CVE-2019-10149) Вредонос Sustes обновился и теперь распространяется через уязвимость в Exim (CVE-2019-10149). Новая волна криптомайнера Sustes теперь использует для заражений июньскую уязвимость в почтовом сервере Exim. Начиная с 11 августа наши сетевые сенсоры PT Network Attack Discover...

Security Week 35: статистика утекших паролей и атаки через Google Drive Прошедшая неделя отметилась как минимум двумя громкими событиями в сфере инфобезопасности. Впервые за долгое время для актуальных моделей Apple iPhone со свежей прошивкой iOS 12.4 доступен джейлбрейк (новость, пост на хабре). Джейлбрейк эксплуатирует уязвимость, которую закр...

Тонкости Lambda Expressions в C# То, о чем написано в статье, я отлавливал около 10 часов, это были 10 часов непрерывного дебага, которые cвелись к пошаговому сравнению рабочей и нерабочей версий кода, даже не так, к сравнению каждой строчки из окошка дебага рабочей и не рабочей версий кода Читать дальше →

[Перевод] composer и автодополнение командной строки Так как я все больше и больше добавляю свои скрипты в файлы composer.json, было бы полезно иметь автозаполнение для команды composer в bash. Мой вопрос в Твиттере не дал немедленного решения, и, поскольку я уже делал нечто подобное для Phing, я закатал рукава и написал своё ...

Владельцам старых iPhone и iPad рекомендуется срочно установить обновление iOS 10.3.4, чтобы избежать проблем в работе GPS, интернета, электронной почты и других функций Пользователям, которые всё ещё продолжают активно пользоваться смартфонами iPhone 5 и iPad четвёртого поколения (с поддержкой Wi-Fi и сотовой сетей), рекомендуется срочно обновить операционную систему до версии iOS 10.3.4 – до 3 ноября. Иначе они рискуют столкнуться с пробле...

DroidScript 1.68 DroidScript — программа поможет легко написать приложения для смартфона или планшета используя javascript. При этом нет необходимости в ПК, просто редактируйте код непосредственно на устройстве. А широкий набор api этому только способствует. Однако есть возможность отладки...

Взломщики атакуют баги в коммерческом WordPress-плагине Опасные уязвимости обнаружили в плагине WP Cost Estimation & Payment Forms Builder специалисты компании Wordfence. Бреши позволяют злоумышленникам внедрять произвольные скрипты на целевой сайт под управлением WordPress, а также перезаписывать некоторые файлы на сервере. ...

[Из песочницы] Топ 5 ошибок в моих ReactJS приложениях Больше 4х лет назад я влюбился в ReactJS и с тех пор все Fron End приложения разрабатываю при помощи этого замечательного инструмента. За это время я и команды, в которых мне повезло поработать, наделали кучу ошибок, многие из которых были благополучно исправлены. Множество ...

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

Логи не нужны? Разработка сильно изменилась за последние годы. Вместо монолитных приложений пришли микросервисы и функции. Базы данных из универсальных промышленных монстров переродились в узконаправленные. Docker изменил взгляд на деплой. Но изменилось ли наше представление о логах? Одна...

[Перевод] Python-скрипт на 20 строк, который каждый день желает родителям доброго утра через WhatsApp Автор материала, перевод которого мы сегодня публикуем, говорит, что современные люди, жизнь которых переполнена работой, часто забывают писать сообщения своим родным и близким. Он, глядя на то, как его родители каждое утро шлют ему в WhatsApp вдохновляющие цитаты и полезные...

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

Вышло кумулятивное обновление для Windows 10 October 2018 Update версии 17763.316 Microsoft продолжает фиксить Windows 10 October 2018 Update, правда больших проблем с октябрьским обновлением больше нет. Есть небольшие баги, как и у других версий, которые фиксятся практически каждую неделю. Обновление называется KB4487044 и имеет версию 17763.316. Ниже вы...

Яндекс.Касса и РАЭК изучили проблемы российского бизнеса Привлечение новых клиентов — самая актуальная проблема для российских компаний, которые предлагают товары и услуги онлайн. К такому выводу пришли аналитики Яндекс.Кассы и РАЭК при участии Aquarelle Research, опросив представителей ...

Список изменений EMUI 10 и Magic UI 3.0 и известные проблемы Бета-тестирование прошивок с EMUI 10 для смартфонов Huawei и Magic UI 3.0 для смартфонов Honor уже идёт полным ходом. Некоторые устройства уже успели получить апдейты со свежими версиями оболочек. Пользователи, которые пользуются устройствами, а также коллеги с портала Hua...

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

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

Топ-5 проблем российского онлайн-бизнеса Проблему привлечения новых клиентов назвали актуальной 37% компаний и предпринимателей, а приоритетной для себя ее считают почти четверть опрошенных.Вторая по распространенности проблема - недостаточный трафик посетителей на сайте компании. Она актуальна для 35% опрошенных п...

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

[Из песочницы] CSS-переход свойства height от 0px до auto Здравствуй, Хабр! Хочу поделиться ещё одним способом создания css-перехода (transition) свойства height от 0px до auto. Столкнулся с данной проблемой при разработке веб-компонентов TreeView и DataGrid. В TreeView решил сделать плавное развёртывание/свёртывание узлов, а в ...

После мобильного интернета на iPhone начал «ломаться» Wi-Fi Появились новые данные о проблемах, с которым столкнулись пользователи смартфонов iPhone после установки обновления операционной системы iOS за версией 12.1.2. Теперь сообщается о том, что некоторые владельцы iPhone теперь испытывают проблемы не только с подключени...

Почта mail.ru недоступна для пользователей У 80% пользователей возникли проблемы с почтой, еще 16% столкнулись с проблемами при работой с сайтом. 6% пожаловались на то, что не отправляются сообщения. 3% не смогли войти.

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

Android 9 Pie снижает автономность Galaxy S8 и Galaxy S9 Не успели все желающие владельцы Galaxy S8 и Galaxy S9 установить Android 9 Pie, как в Сети начали появляться жалобы на преждевременную разрядку обновленных аппаратов от тех, кто уже успел обновиться. Сообщения о проблемах с автономностью поступают из разных уголков света, ...

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

[Перевод] Результаты бенчмарка сетевых плагинов Kubernetes (CNI) по сети 10 Гбит/с (обновлено: апрель 2019) Это обновление моего предыдущего бенчмарка, который теперь работает на Kubernetes 1.14 с актуальной версией CNI на апрель 2019 года. Во-первых, хочу поблагодарить команду Cilium: ребята помогли мне проверить и исправить скрипты мониторинга метрик. Что изменилось с ноября 20...

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

[Перевод] PowerShell в роли инструмента для пентеста: скрипты и примеры от Varonis Хакеры любят использовать PowerShell для запуска «fileless malware» — бестелесных вредоносных программ, которые не являются традиционными бинарными файлами с компилированным вредоносным кодом, и по этой причине подчас не могут быть обнаружены антивирусными решениями. Powe...

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

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

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

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

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

Microsoft планирует исправить 4 проблемы в Windows 10 версии 1903 Разработка Windows 10 – это непрерывный длительный процесс, и операционная система получает обновления функций примерно с шестимесячным интервалом. Microsoft недавно выпустила обновление для Windows May 2019 Update (версия 1903) с длинным списком улучшений и несколькими изве...

[Перевод] Я просканировал всю Австрию и нашёл… ...IP-камеры, принтеры, АСУ ТП и многое другое Отказ от ответственности: статья — результат нескольких недель работы. О самых больших проблемах я сообщил владельцам серверов, если смог их найти, а о других — в Cert.at. Кроме того, я не пытался войти ни на какое устройство/се...

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

Flexgate: У ноутбуков MacBook Pro 2016 и новее нашлась новая массовая проблема с дисплеем Владельцы ноутбуков Apple MacBook Pro столкнулись с новой проблемой. И она носит массовый характер. Фактически, рано или поздно с ней может столкнуться каждый пользователь MacBook Pro модельного ряда 2016 года и новее. Проблема заключается в том, что со временем при открытии...

[Из песочницы] Расшифровка LUKS контейнера в момент загрузки системы Всем доброго дня, ночи! Этот пост будет полезен тем, кто используется шифрование данных LUKS и хочет производить decryptдешифровку дисков под Linux (Debian, Ubuntu) на стадии расшифровки root раздела. И такой информации в интернете я найти не смог. Совсем недавно с увеличен...

VMWare пропатчила баги, вскрытые в ходе Pwn2Own 2019 Компания VMware пропатчила критические уязвимости в программных продуктах Workstation, ESXi и Fusion. Баги позволяли злоумышленнику выполнить вредоносный код на устройстве, добиться отказа в обслуживании и использовать в своих целях API гостевой машины. Заплатки доступны пол...

[Из песочницы] Критическая уязвимость в admin-ajax.php На прошлой неделе столкнулся с крайне неприятным фактом. Зайдя на свой сайт, обнаружил, что он переадресовывает меня на неведомый мне ресурс, на который крайне сильно ругается антивирус Dr. Web Сайт работает на WordPress актуальной версии 5.1 Все выходящие обновления для д...

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

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

Владельцы iPad столкнулись с неожиданной проблемой В середине декабря для загрузки стала доступна iOS 12.1.2. Данное обновление не несло в себе каких-либо кардинальных улучшений или исправлений, и в первую очередь было направлено на устранение патентных нарушений в связи с запретом продаж iPhone в Китае. Судя по всему, Appl...

Пользователи не могут войти в почту Google после обновления до macOS 10.14.4 Вчера Apple выпустила macOS 10.14.4 для всех пользователей с такими функциями, как темный режим в Safari, Apple News + и другими. Но как отмечают пользователи, в обновлении также есть одна неприятная ошибка, связанная с аутентификацией учетных записей Gmail через стандартно...

В новом Search Console появился раздел с проблемами безопасности Google добавил раздел с проблемами безопасности в новую версию Search Console. Ранее эти данные были доступны только в старой версии сервиса. Подраздел «Проблемы безопасности» добавлен в раздел «Security and Manual Actions»: В нём перечислены все потенциально опасные файлы, ...

В WhatsApp нашли критическую уязвимость. Она позволяет взломать вас при помощи MP4-файла Проблема актуальна как для Android, так и для iOS.

Когда почта доставляет: боремся с потерями push-уведомлений в iOS Со стороны пользователя почтовый клиент — приложение нехитрое. Разработчики Яндекс.Почты даже шутят, что в приложении всего три экрана: список писем; отправка письма; экран about. Но очень много интересного происходит под капотом. Как многие мобильные приложения, Почта испо...

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

Binkw32.dll на Windows 7, 8, 10: как скачать и решить проблему Достаточно часто пользователи ОС Windows разных версий сталкиваются с проблемой с файлом binkw32.dll. Сообщение Binkw32.dll на Windows 7, 8, 10: как скачать и решить проблему появились сначала на technoguide.

[Из песочницы] Оптимизация скриптов с Webpack SplitChunksPlugin В этой статье я бы хотел поделиться своим опытом по разбиению бандлов для многостраничного сайта с помощью Webpack 4. Cначала создадим для каждой страницы свою точку входа. Рассмотрим на примере 4 страниц: const path = require("path"); const PATHS = { src: path...

Обнаружена опасная многолетняя уязвимость в Android Эксперт Positive Technologies Сергей Тошин выявил критически опасную уязвимость в актуальных версиях операционной системы Google Android (7.0, 8.0, 9.0) и ее более ранних редакциях. Ошибка обнаружена в компоненте WebView. Она позволяет получать доступ к конфиденциальным данн...

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

В Sierra Wireless AirLink нашли серьезные уязвимости В промышленных LTE-шлюзах Sierra Wireless AirLink ES450 пропатчены двенадцать уязвимостей; четыре из них признаны критическими. Баги, обнаруженные командой Cisco Talos, позволяли удаленному злоумышленнику выполнить на устройстве сторонний код, изменить пароль администратора ...

Пользователи массово жалуются на проблемы iOS 13.1.2 iOS 13.1.2 — уже третий апдейт, вышедший после iOS 13, но проблем в нём хоть отбавляй Думаю, немногие могут похвастать тем, что ни разу не столкнулись с какими-либо проблемами после обновления до новых версий iOS. Разного рода недоработки даже стали своего рода фишкой ...

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

Эксперты Positive Technologies нашли в Android уязвимость пятилетней давности Проблема в WebView затрагивала все версии Android старше 4.4 (включая актуальные 7.0, 8.0 и 9.0).

Некоторые пользователи Samsung Galaxy S9 после установки обновления Android 9.0 Pie жалуются на проблемы с голосовым помощником Bixby Пару дней назад компания Samsung начала распространять обновление Android Pie с оболочкой One UI для смартфонов Galaxy S9 и Galaxy S9+. Однако, как оказалось, совсем без проблем не обошлось. Как сообщают некоторые владельцы Galaxy S9, после установки новой прошивки они столк...

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

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

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

Новый дизайн YouTube перестает работать в Microsoft Chromium Edge Edge на основе Chromium столкнулся с новой проблемой при использовании принадлежащего сервиса Google YouTube. Некоторые пользователи сегодня заметили, что YouTube открывается с классическим интерфейсом в браузере Edge, и новый дизайн больше не доступен по неизвестным причина...

Кумулятивное обновление KB4517389 вызывает проблемы с браузером Edge и установкой обновления Microsoft заявляет, что не знает ни о каких известных критических проблемах в Windows 10 и обновлении KB4517389, но некоторые пользователи сообщают об ошибках меню Пуск и сбоях Microsoft Edge после применения Windows 10 KB4517389.KB4517389, которое является обновлением для с...

[Из песочницы] Автоматизация конвертирования word файлов в другие форматы Некоторые гос. структуры формируют отчёты в doc файлах. Где-то это делается руками, а где-то автоматически. Представим, что вам поручено обработать тонну таких документов. Это может быть необходимо для вычленения какой-то конкретной информации или просто проверки содержимого...

Участники конференции IMC обсудят актуальные проблемы в бизнес-процессах и их решения Об актуальных проблемах в бизнес-процессах и их решениях, реализованных в новом банковском продукте, представят бизнес-кейс спикеры от платформы «Норма» на финансовой конференции IMC «Непроцентные доходы банка в 2019». Участников форума, который состоится 27-29 ноября 2019 г...

Пользователи Nokia 6.1 Plus и 5.1 Plus сообщают о проблемах с портом для зарядки Некоторые из владельцев Nokia 6.1 Plus столкнулись с проблемой, связанной с портом зарядки смартфона. Пользователи отмечают, что устройство заряжается медленно, и необходимо аккуратно вставлять кабель USB C в порт под определенным углом, чтобы пошел процесс зарядки. Но кроме...

Мнение: Android 9 Pie заставила Google смутиться Владельцы iPhone знают, что Apple любит хвастаться скоростью распространения новых версий iOS. То ли из чувства гордости, то ли из чувства долга, но в Купертино регулярно публикуют отчеты о процентном соотношении пользователей, обновившихся до актуальной итерации ОС. До нед...

Metro Exodus столкнулась с проблемами после выхода Рядовые игроки обнаружили множество проблем в Metro Exodus в первый день после релиза. Они жалуются на невозможность запуска игры из-за отсутствия необходимых файлов в директории (характерно для Steam-версии), проблемы подключения к серверу, вылеты...

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

Что (не)нужно знать для создания игр на Unity Unity — игровой движок, с далеко не нулевым порогом вхождения (сравнивая с тем же Game Maker Studio), и в этой статье я расскажу с какими проблемами столкнулся начиная его изучение, и какие решения этих проблем нашел. Я буду описывать подобные моменты на примере своей 2d и...

Schneider Electric залатала баги в приложении ProClima Разработчики Schneider Electric исправили три уязвимости в программе ProClima, предназначенной для проектирования климатических систем в шкафах с электротехническим оборудованием. Эксплуатация багов могла привести к подмене DLL, выполнению несанкционированных операций в гран...

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

XMrig атакует через PowerShell-скрипты и EternalBlue Эксперты Trend Micro обнаружили криптоджекинговую кампанию, которая объединила в себе несколько вредоносных PowerShell-скриптов и эксплойт EternalBlue. Атаки злоумышленников направлены на пользователей в странах Азиатско-Тихоокеанского региона. Для доставки майнера XMrig на ...

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

Некоторые пользователи Windows 10 S не могут отключить S-режим Когда Windows 10 S впервые была выпущена, Microsoft обещала, что в течение ограниченного времени пользователи смогут бесплатно обновиться до полноценной Windows 10 Pro. Позднее Windows 10 S превратилась в S-режим, а компания объявила, что отключить который можно в любой мом...

Яндекс.Касса и РАЭК: российскому бизнесу не хватает внутренней экспертизы Привлечение новых клиентов — самая актуальная проблема для российских компаний, которые предлагают товары и услуги онлайн. К такому выводу пришли аналитики Яндекс.Кассы и РАЭК при участии Aquarelle Research, опросив представителей рынка электронной коммерции в России....

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

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

Обновление Windows поставило миллионы компьютеров под угрозу Проблема касается всех актуальных версий операционной системы, начиная с Windows 7. "Бракованным" оказалось обновление KB4493472 (Monthly Rollup), выпущенное две недели тому назад, 9 апреля.

Задержки, «прожорливость», а теперь ещё и перегрев. Пользователи Google Stadia столкнулись с ещё одной проблемой Казалось бы, огромных задержек и «прожорливости» вполне достаточно, чтобы о Google Stadia сложилось не самое приятное впечатление, но оказалось, что это не всё. На форумах Reddit начали появляться записи пользователей, которые столкнулись с ещё одной...

Samsung Galaxy S10 на Exynos 9820 страдают от проблем с автономностью Пользователи международной версии флагманов серии Samsung Galaxy S10 жалуются на ряд багов, оказывающих влияние на время автономной работы гаджетов. Как сообщает PhoneArena, проблемам подвержены только варианты на Exynos 9820, тогда как случаи возникновения проблем с версией...

В Joomla выявили уязвимость нулевого дня Специалист компании Hacktive Security Алессандро Гроппо (Alessandro Groppo) обнаружил опасную уязвимость в CMS Joomla. По его словам, некоторые версии системы допускают внедрение стороннего PHP-инжекта, что может привести к выполнению вредоносного кода на сервере веб-ресурса...

Google выпустила Android Q Beta 5 и почти сразу же прекратила распространение обновления Вчера компания Google начала распространение пятой бета-версии операционной системы Android 10 Q для смартфонов семейства Google Pixel. Однако через несколько часов Google приостановила распространение Android Q Beta 5, заявив, что некоторые пользователи столкнулись с п...

[Из песочницы] Какой дистрибутив лучше использовать для вашей embedded системы? Какой дистрибутив лучше использовать для embedded систем. Этот вопрос является актуальным на сегодняшний день. Существует три актуальных подхода для решения этой задачи: Использовать готовый дистрибутив для вашего одно платного компьютера(Armbian, Openwrt и т.д.) Собрать...

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

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

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

Поддержка Visual Studio 2019 в PVS-Studio Поддержка Visual Studio 2019 в PVS-Studio затронула сразу несколько различных компонентов: сам плагин для IDE, command line приложение для анализа, ядра C++ и C# анализаторов, а также несколько утилит. О том, с какими проблемами мы столкнулись в ходе поддержки новой версии ...

Новый бюджетный планшет Samsung не разочарует производительностью О бюджетном планшете Samsung с каталожным номером SM-P205, мы уже писали. Тогда источник говорил, что это будет модель линейки Galaxy Tab A, которая получит 32 ГБ флэш-памяти. Теперь это устройство прописалось в базе Geekbench, что позволяет нам узнать о других его пара...

После обновления Windows 10 не работает Поиск и VMware Workstation 26 сентября Microsoft отправила KB4517211, дополнительное накопительное обновление для Windows 10 с исправлением проблем со звуком и других проблем, но похоже, что обновление добавляет еще проблем.Ранее на этой неделе мы узнали, что у нескольких пользователей возникли пробле...

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

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

Nokia стали лидером по поддержке Android В отличие от Apple, которая одновременно выпускает новые версии ОС для нескольких поколений смартфонов iPhone, со свежими версиями Android дела обстоят не так хорошо. Аналитики Counterpoint Research изучили ситуацию с обновлениями ОС для смартфонов на Android, проверив, скол...

Samsung Galaxy S10e, S10 и S10+ получили стабильную версию Android 10 На прошлой неделе пользователи смартфонов Samsung Galaxy S10 из Германии получили стабильную версию операционной системы Android 10. Но то были участники бета-тестировании, а сам патч весил всего 134 МБ. Сегодня корейский производитель выпустил стабильную версию самой актуал...

Проектирование дашбордов для веб-аналитики e-commerce сайта. Часть 4: Youtube-канал Легко посчитать, сколько трафика пришло с ютуб-канала. К примеру, зайти в счетчик Яндекс Метрики или Google Analytics. А вы попробуйте узнать, что происходило с вашим видео на канале. Кто его посмотрел, кто добавил в фавориты, а кто дислайкнул. Вот для выгрузки таких данных ...

Проблема с высокоскоростной серийной съемкой в камере Leica Q2 устранена в обновлении прошивки Как известно, некоторые владельцы камер Leica Q2 столкнулись с проблемой — снимки в формате RAW (DNG), сделанные  в режиме высокоскоростной серийной съемки, невозможно перенести на компьютер. Служба поддержки Leica в США, Байерс получил подтверждение, что про...

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

Биткоин-биржа KuCoin отберет токены у участников IEO за использование скриптов Криптовалютная биржа KuCoin завершила расследование в отношении пользователей, использовавших скрипты в ходе IEO проекта MultiVAC. Announcement of MultiVAC (MTV) Airdrop Distribution and Scripting User Processing Read more about this news on:https://t.co/mH1BgeYZ3D@MultiVAC_...

Байки из склепа (из 40 лет работы программиста) С ЭВМ (слово компьютер тогда не было в ходу) я столкнулся в году 1977, просто курс такой был на мехмате. Fortran IV, коды М-20, Algol-60, PL/1, сразу после универа попал в программисты (системные программисты!), и пошло-поехало… А несколько лет назад я активно кодировать воо...

Обновление MIUI 10.3.1.0 выводит из строя смартфоны Xiaomi Mi 9 SE Европейские пользователи смартфонов Xiaomi Mi 9 SE столкнулись с напастью: последнее обновление MIUI 10.3.1.0, имеющее размер около 600 МБ и содержащее в себе свежее обновление безопасности и режим фотосъемки Moon Mode, выводит из строя смартфоны. Характерный признак то...

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

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

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

Windows 10 Build 18894 доступна для загрузки Microsoft выпустила новую инсайдерскую сборку Windows 10 Build 18894. Изменения пока лишь касаются небольших правок в системе. К примеру, готовится обновленная версия поиска на основе Windows Search, который позволит искать файлы не только на ПК, но и в OneDrive прямо из стр...

Бот для ВКонтакте деанонимизировал пользователей Pornhub Программист Даниил Суворов создал скрипт для деанонимизации посетителей Pornhub, авторизованных через ВКонтакте. Бот PRNHB, уже заблокированный администрацией социальной сети, указывал пользователям, кто из их друзей заходил на порносайт. Разработчики PornHub и ВКонтакте нал...

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

В США произошли массовые сбои в работе интернета Жалобы на сбои начали поступать примерно в 22:00 по московскому времени. Со сбоями столкнулись пользователи от Нью-Йорка до Калифорнии. Последние сообщения о проблемах с доступом в интернет поступали из Портленда, Денвера, Сиэтла, Лос-Анджелеса Далласа и т.д.Больше половины ...

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

Деревянные игрушки, часть вторая — 1986-1988 Продолжая воспоминания про деревянные игрушки. Играть я на компьютерах начал где-то в районе 1988-1989. Первые несколько лет — на работе у родителей друзей, а дальше уже начали и по домам компьютеры появляться. Свой, правда, у меня появился относительно поздно, где-то в 1997...

Пользователи Windows 10 (1803) будут автоматически обновлены до версии 1903 Microsoft начинает процесс автоматического обновления устройств под управлением Windows 10 April 2018 Update (версия 1803) до May 2019 Update (версия 1903). Это связано с тем, что поддержка версии 1803 завершится 12 ноября этого года, поэтому компания хочет заранее перевест...

Microsoft выпускает обновление для исправления функции SFC в Windows 10 В июле у ряда пользователей Windows 10 возникли проблемы при исправлении поврежденных файлов с помощью функции sfc /snannow, и Microsoft сообщила, что виновником является обновление для Защитника Windows.Функция командной строки Windows 10 sfc /snannow не работает со следующ...

iOS 12.1.4 ломает работу SIM-карт и Wi-Fi на некоторых iPhone Высокий уровень быстродействия iOS 12 на старых моделях iPhone, о котором с восхищением говорили как в Купертино, так и за его пределами, оказался своего рода расплатой за проблемы в работоспособности новых. Даже актуальная версия iOS за номером 12.1.4 не только не исправил...

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

В Drupal пропатчен баг, грозящий угоном сайта Разработчики CMS-системы Drupal выпустили обновление 8.7.5, устраняющее критическую уязвимость, которую они охарактеризовали как «обход доступа». Согласно алерту Агентства кибербезопасности США (CISA), использование новой проблемы позволяет захватить контроль над с...

[Перевод] Как работает Zig? От переводчика: этот пост был опубликован в блоге автора 15 марта 2018 года. Так как язык развивается, в настоящее время его синтаксис может отличаться. Всё описанное относится к Zig 0.2.0, текущая версия языка — Zig 0.3.0. Я связался с автором поста, и он любезно предостави...

GandCrab распространяется через вики-систему Confluence Злоумышленники используют RCE-уязвимость в Atlassian Confluence для распространения шифровальщика GandCrab. Заплатка для бреши CVE-2019-3396 вышла 20 марта, однако далеко не все пользователи вики-системы успели ее установить. Согласно отчету ИБ-компании Alert Logic, начало в...

[Из песочницы] Обход ReCaptcha в Selenium тестах ReCaptcha (она же всенародно любимая «капча») — одна из самых болезненных вещей, с которой может столкнуться автоматизатор тестирования на своём пути. В Сети гуляют тысячи разнообразных видео, записанных выходцами из солнечной Индии, касательно того, какими танцами с бубном ...

Как распилить монолит на сервисы и сохранить производительность In-memory кэшей без потери консистентности Всем привет. Меня зовут Александр, я Java-разработчик в группе компаний Tinkoff. В данной статье хочу поделиться опытом решения проблем, связанных с синхронизацией состояния кэшей в распределенных системах. Мы столкнулись с ними, разбивая наше монолитное приложение на микр...

[Перевод] Sketch + Node.js: генерируем иконки для множества платформ и брендов. Часть 2 Это вторая часть статьи о создании инструмента, способного экспортировать все помещённые в Sketch-файл иконки: в разных форматах, для разных платформ, с возможностью A/B-тестирования каждой из иконок. Первую часть вы можете прочесть по ссылке. В прошлый раз мы подготов...

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

Есть ли жизнь под Windows 98, часть вторая — про софт Я довольно сильно затянул с продолжением. Частично из-за работы, частично из-за лени, частично из-за того, что задача несколько более объёмной оказалась. Но рассказывать про все поиски не буду, приведу только результаты. Хотя для начала надо определить, что понимать под жизн...

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

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

Media365 Reader 4.3.1092 Media365 Reader — стильное и удобное приложение для чтения электронных книг Android. С этой главной новой версии вы можете открыть более 50 форматов файлов через импорт в EPUB и PDF: Преобразование AZW, azw3, CBC, CBR, CBZ, CHM, DOCX, FB2, освещено, ФПС, Mobi, PDB, PM...

95% транзакций в сети EOS связаны с эйрдропом EIDOS — Coinbase 1 ноября пользователи EOS начали испытывать проблемы с отправкой транзакций. Перегрузку сети спровоцировал эйрдроп токенов EIDOS. EOS is currently in congestion mode due to an airdrop contract for the EIDOS token. Check out our technical analysis here: https://t.co/cApAS5nx5...

У некоторых пользователей не работает авторизация при помощи PIN-кода в Windows 10 версии 1903 Накопительное обновление для Windows 10 за сентябрь 2019 года быстро становится огромной проблемой для пользователей, поскольку по крайней мере одно из исправлений, выпущенных Microsoft в этом месяце, продолжает вызывать одну проблему за другой.На этот раз в отчете AskWoody ...

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

Работа с cron под Android и добавление shell-скрипта в автозапуск при загрузке устройства В связи с тем, что мобильные устройства уже давно имеют обширный функционал, то задачи автоматизации можно смело переносить и на них. И, как нельзя лучше, здесь так же хорошо подходит cron для их выполнения. Но если в «обычных» Linux системах настройка cron занимает мало в...

Анонс Android 10 (Go Edition): еще быстрее и безопаснее Пару лет назад Google решилась на создание облегченной версии Android, которую назвали Go. Это адаптация операционной системы для работы на малопроизводительных устройствах и попытка упорядочить бюджетный, массовый сегмент устройств.   После анонса стабильной сборки A...

Исследователь опубликовал код эксплойта для Chrome 73 Компания Exodus Intelligence опубликовала код эксплойта для уязвимости в стабильной версии Google Chrome. Рабочий прототип использует проблему безопасности в движке v8, которую разработчики браузера устранили 18 марта, но пока что не исправили в актуальной версии 73. ИБ-иссл...

«5 копеек» к разговору о Cортировках В продолжение темы хочу поделиться своим кодом обгоняющим std::sort() из актуальных версий GNU C++ Library. Читать дальше →

По всему миру не работает Facebook и Instagram Нет, проблемы далеко не только у вас. По всему миру, в том числе в России, перестали работать мобильные приложения и веб-версии Facebook, Instagram и частично WhatsApp. Сбой, вероятно, связан с проблемами на серверах.

Microsoft Office Insider Build 12126.20000: потоковые диаграммы Visio из Excel Microsoft выпустила новую версию Office для инсайдеров в Windows. Новая сборка 12126.20000 позволяет создавать потоковые диаграммы Visio из Excel. Кроме того, новая версия Office Insider содержит множество исправлений ошибок. Вы можете прочитать официальный список изменений ...

Security Week 31: уязвимость в VLC и испорченный телефон На прошлой неделе широко обсуждалась (новость) серьезная уязвимость в популярном медиаплеере VLC. Информация о проблеме была добавлена в реестр немецкого центра реагирования на угрозы CERT Bund и в американскую базу National Vulnerability Database. Изначально уязвимость CVE-...

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

У пользователей macOS Catalina пропадают письма. Как решить проблему Кто-то еще пользуется приложением «Почта» на Mac? Проблемы с macOS Catalina у многих наблюдались еще тогда, когда операционная система была в состоянии бета-версии, но в основном они касались работы сторонних приложений. Многие проблемы Apple успела поправить к рел...

ТОП-10: самые скоростные смартфоны апреля Компания AnTuTu известна многим любителям современных гаджетов. Она занимается выпуском одноимённого приложения-бенчмарка с помощью которого собирает самую разную статистику о гаджетах, которые сегодня на руках у пользователей во всем мире. Это становится ещё более актуаль...

Киберпреступники превратили TeamViewer в продвинутого шпиона Эксперты Check Point обнаружили серию атак, направленных на государственных служащих сразу нескольких стран. Злоумышленники использовали вредоносные документы Excel и скомпрометированную версию TeamViewer, чтобы обеспечить себе полный доступ к компьютерам жертв. Под удар поп...

[Перевод] Собственный сервер Commento с Docker Compose Примечание: это перевод моего поста (англ.), описывающий реализацию сервера комментариев, используемую на том же сайте, где находится оригинал. TL;DR-версия: я разработал конфигурацию Commento-сервера, которая легко и просто развёртывается в полуавтоматическом режиме. Скопир...

[Из песочницы] Ежедневные отчёты по состоянию виртуальных машин с помощью R и PowerShell Вступление День добрый. Уже пол года у нас работает скрипт (точнее набор скриптов), генерирующий отчёты по состоянию виртуальных машин (и не только). Решил поделиться опытом создания и самим кодом. Рассчитываю на критику и на то, что данный материал может быть кому-то полез...

32- или 64-битная Windows: какая разница и какую систему нужно устанавливать? При установке Windows или программ для нее пользователи часто сталкиваются с выбором между 32- и 64-битной версией ПО. При этом далеко не каждый владелец ПК знает, в чем заключается разница и каковы последствия неверного выбора разрядности. На самом деле, данная проблема акт...

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

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

Накопительное обновление KB4505903 для Windows 10 нарушает работу Bluetooth-устройств Обновление KB4505903, выпущенное 26 июля для ПК с Windows 10 May 2019 Update, делает нерабочими аудиоустройства, которые подключаются через Bluetooth. KB4505903 является необязательным обновлением. Это означает, что оно не будет установлено, если пользователь не нажмет кнопк...

[Перевод] Прекратите использовать Else в ваших программах Когда я только начинал программировать, хотел бы я, чтобы тогда нашёлся кто-то, кто мог бы рассказать об основных подводных камнях, с которыми я столкнусь при создании моего первого сайта. Тогда одной из проблем было чрезмерное использование else при написании условных выраж...

WhatsApp быстро разряжает аккумуляторы смартфонов OnePlus, ... Все больше владельцев Android-смартфонов жалуются на то, что столкнулись с аномально быстрой разрядкой аккумулятора и повинна в этом новая версия приложения WhatsApp. Обсуждение этой проблемы активно ведется на форуме Reddit и на странное поведение устройств пожаловались вла...

[Из песочницы] Технологии Яндекс Турбо-страницы и Google AMP для e-commerce Введение Веб разработка давно двинулась в сторону мобильного контента. Тренд последних нескольких лет в пользу трафика с мобильных устройств вместо десктопа, привёл к тому что поисковики сначала стали требовать от сайтов адаптивности и быстрой скорости загрузки, а с 1 июля 2...

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

Apple перестает подписывать iOS 12.1.1 и 12.1.2 после выпуска iOS 12.1.3 После выпуска iOS 12.1.3  22 января Apple прекратила подписывать iOS 12.1.1 и iOS 12.1.2 с предыдущими версиями iOS, которые были доступны для потребителей. Владельцы iPhone, iPad и iPod touch, которые обновились до iOS 12.1.3, больше не смогут переходить на iOS 12.1.1 или i...

Закрытая уязвимость iOS стала вновь актуальна Актуальная версия iOS содержит ранее закрытую уязвимость, которая позволяет выполнять сторонний код с системными привилегиями. Эксперты предупреждают, что вредоносные приложения с эксплойтом для этого бага могут оказаться и в App Store. Проблему обнаружил специалист по безоп...

Пользователи пожаловались на странный баг iOS Пользователи жалуются на то, что их пароли передаются на устройства их родственников. Но баг ли это? iOS 13 сложно назвать самым стабильным обновлением из тех, что когда-либо выпускала Apple. Кажется, даже iOS 9, которая до сих пор считается одной из наиболее проблемных верс...

5-6 причин прийти на GolangConf Если вы бывали на HighLoad++, то знаете о традиционном митапе по Go. Активисты, интересующиеся Go, занимали зал на пару часов, представляли небольшие доклады, обсуждали насущные темы, холиварили. Были на HighLoad++ и отдельные доклады по Go. Теперь, нам кажется, что Go-сооб...

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

Google пообещала решить проблему спама в Календаре. Наконец-то! Я календарь переверну Спам уже давно воспринимается как неотъемлемое явление современного интернета, которое постепенно перекочевало из почты в календари. Ни у «Календаря iCloud», ни у «Google Календаря» нет от него защиты, а потому их пользователи вынуждены либо мириться с ...

Как мы сделали PHP 7 в два раза быстрее PHP 5 В декабре 2015 вышел PHP 7.0. Компании, которые перешли на «семерку» отметили, что увеличилась производительность, а нагрузка на сервера — уменьшилась. Первыми перешли на семерку Vebia и Etsy, а у нас Badoo, Авито и OLX. Для Badoo переход на семёрку обошелся в 1 млн. долларо...

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

Свежее обновление EMUI 10 для Huawei P30 и P30 Pro починило Google Pay и банковские приложения Свежее обновление бета-версии прошивки EMUI 10 для смартфонов Huawei P30 и P30 Pro решило проблему с прохождение теста безопасности Google SafetyNet. Напомним, на неделе некоторые пользователи Huawei P30 и P30 Pro начали жаловаться на проблемы с работой платёжной систе...

Драйвер 19.7.4 Beta избавляет от вылетов GTA V на системах с Radeon RX 5700 Если вы столкнулись с проблемой некорректного запуска GTA V на системах с видеокартой Radeon RX 5700, ПО Radeon Software Adrenalin 2019 Edition версии 19.7.4 Beta создано специально для вас. После установки нового драйвера проблема должна исчезнуть. Загрузить пакет можно с ...

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

Как дебажить переменные окружения в Linux Часто бывает так, что приходишь на машину и обнаруживаешь какой-то скрипт, запущенный под системным пользователем неделю назад. Кто его запустил? Где искать этот run.php? Или добавляешь запись в /etc/crontab, а скрипт там падает с ошибкой «command not found». Почему? И что д...

​У Яндекса случился серьезный сбой Несколько часов назад Яндекс и его сервисы столкнулись с проблемами по всей территории РФ.

Кумулятивное обновление для Windows 10 October 2018 Update версии 17763.379 доступно для скачивания 12 марта Microsoft выпустила очередное накопительное обновление для Windows 10 (1809). Апдейт KB4489899 несет исправление ошибок и закрытие уязвимостей.Список изменений:• решена проблема с калибровкой и отслеживанием устройства HoloLens у некоторых пользователей;• при устано...

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

В WordPress 5.1.1 закрыли уязвимость, грозящую CSRF-атаками Разработчики WordPress выпустили обновление безопасности 5.1.1, в состав которого вошли 14 исправлений безопасности. Они устраняют CSRF-уязвимость системы и упрощают переход на новые версии PHP. Брешь позволяла потенциальным злоумышленникам использовать систему комментирован...

[Перевод] Реализуем UI в iOS: улучшаем, ускоряем, масштабируем Привет! Меня зовут Азат Зулькарняев, я занимаюсь разработкой iOS-приложений в компании Badoo. При создании мобильных приложений большая часть времени уходит на разработку UI, и оптимизация этого процесса всегда является актуальной темой в среде разработчиков. Мой коллега А...

Роскомнадзор активизировал блокировку мессенджера Telegram Роскомнадзор предпринял очередную попытку заблокировать запрещенный в России мессенджер Telegram — ведомство добавило в реестр запрещенных сайтов более 1000 IP-адресов. Пользователи Telegram сразу же заметили неполадки и пожаловались на массовы...

Microsoft заблокировала установку Windows 10 на старых Mac Пользователи старых Mac вновь попали под раздачу: корпорация Microsoft запретила установку самого последнего обновления Windows 10 (1903) на устаревшие компьютеры Apple. В список «пострадавших» входят все Mac, выпущенные до 2012 года. По утверждениям представителей Microsof...

Проблемы с меню «Пуск» в накопительном обновлении Windows 10 KB4517389 Windows 10 KB4517389, поставляемая обычным пользователям с исправлениями безопасности и улучшениями печати, также делает нерабочим меню Пуск с критической ошибкой. Накопительное обновление Windows 10 за октябрь 2019 года содержит относительно меньше ошибок и обеспечивает без...

У пользователей iPhone 11 новые проблемы Похоже, в смартфонах Apple появилась проблема, связанная с новейшей технологией. Пользователи новых iPhone жалуются на то, что после обновлений iOS 13.1.3 и iOS 13.2 beta 3 у них появилась ошибка Ultra Wideband Update Failed. В частности, она не даёт отправлять ...

Security Week 25: уязвимость в Evernote и сотни взломанных интернет-магазинов Специалисты компании Guardio обнаружили (новость, исследование) интересную уязвимость в Evernote. Точнее, не в самом приложении для хранения заметок, а в расширении для браузера Google Chrome. Evernote Web Clipper позволяет сохранять веб-страницы, причем как целиком, так и ч...

У Twitter проблемы — пользователи не могут зайти в ленту и написать твит Социальная сеть Twitter столкнулась с глобальным сбоем.

Обзор блока питания Thermaltake Smart BX1 550W (PS-SPD-0550NNSABE-1) В прошлом году мы проводили тестирование блоков питания Thermaltake Smart BX1 RGB 650W и Thermaltake Smart BX1 RGB 750W с пятилетней гарантией и сертификатом 80Plus Bronse. Как можно догадаться по названию, они были оснащены вентилятором с RGB-подсветкой, которую немалая час...

Проблемы Android 10 Q Beta 4 устранены На прошлой неделе компания Google начала распространение четвертой бета-версии мобильной операционной системы Android 10 Q среди пользователей смартфонов Google Pixel. Сразу же после того, как первые пользователи опробовали Android 10 Q Beta 4, появились сведения&n...

[Перевод] Пиксельный Lo-fi в Unity Визуальный стиль моей находящейся в разработке игры LAUNDRY GAME (да, это бессовестная реклама) основан на больших чётких пикселях в 3D. Я обожаю 3D в низком разрешении. Мне задавали много вопросов о том, как я это сделал, поэтому я решил написать туториал. Примечание: это...

Проблема «синтетических кликов» по-прежнему актуальна для macOS Известный ИБ-эксперт и бывший сотрудник АНБ Патрик Вордл (Patrick Wardle) сообщил о 0-day уязвимости в устройствах Apple, которые все еще уязвимы перед проблемами «синтетического» взаимодействия с пользовательским интерфейсом.

Создание и обновление списков рассылки в Zimbra Collaboration OSE на основе групп и пользователей Active Directory 1. Пара слов от автора В комментариях к прошлой статье мне задали интересный вопрос об автоматическом формировании списков рассылки на основе групп безопасности AD. Есть задача – есть решение. Правда, оговорюсь сразу, решение несколько костыльное (почему – читать далее), но ...

[Из песочницы] Сказ о том как .NET 4.5 на ReactOS ставился Это могла бы быть рождественская история со счастливым концом, но он не такой. В канун рождества 2018 года заметил в списке проверенных приложений для ReactOS установщик .NET 4.0 и был приятно удивлён, что он успешно устанавливается и приложения запускаются. Но так как 4.0 ...

Xcode 10.2, macOS Mojave 10.14.4, iOS 12.1 и другие бета-версии Вышли новые беты Xcode, macOS Mojave и iOS — и вот основные моменты, которые я усвоил. Swift 5 для Xcode 10.2 beta Swift Прежде всего, последняя бета-версия Xcode идет в комплекте с новой версией Swift: Apple Swift 5.0 (swiftlang-1001.0.45.7 clang-1001.0.37.7) Target: x8...

Группировка Magecart внедрила скиммер на 17 тысяч веб-сайтов По данным ИБ-экспертов, злоумышленники из группировки Magecart внедрили код скиммера в JavaScript-файлы более 17 тыс. сайтов, размещенных на неправильно настроенных серверах Amazon S3. Некоторые из атакованных веб-ресурсов входят в список 2000 самых посещаемых сайтов в рейти...

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

Chrome будет блокировать скрипты автозагрузки Браузер не допустит автоматического скачивания случайных файлов

AdDuplex: May 2019 Update используется на 56,6% устройств с Windows 10 Компания AdDuplex опубликовала статистический отчёт об использовании различных версий Windows 10 за октябрь 2019 года, согласно которому доля Windows 10 May 2019 Update (версия 1903) достигла 56,6%, что на 11% больше, чем месяцем ранее. Продолжается падение доли Windows 10 ...

Adobe исправила опасные ошибки в Acrobat и Flash Player Компания Adobe выпустила обновления для Flash Player и Acrobat / Reader, закрыв в числе прочих критические уязвимости, грозящие исполнением вредоносного кода. Совокупно новый набор плановых патчей компании устраняет 87 уязвимостей. Основная масса этих проблем (84) содержится...

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

[Из песочницы] Внедрение Zimbra Collaboration Open Source, авторизация через AD и автоматическое создание почтовых ящиков 1. Исходные данные ОС сервера: CentOS 7 По поводу ОСНа самом деле разница между CentOS7 и любой другой системой будет заключаться исключительно в командах серверу на установку зависимостей, и, возможно, расположении некоторых файлов. Работа ведется в основном с командлетами...

Самый продвинутый лончер на Android, который можно скачать в Google Play Hyperion – это надстройка, оболочка, лончер, – кому как удобнее – который создала команда разработчиков Projekt, те же самые люди, которые когда-то создали лончер Substratum. Substratum является чем-то вроде родного лончера смартфонов Pixel, но с большим количеством дополни...

Xiaomi рассказала, как обновить Mi 9 и Mi Mix 3 5G до Android Q Вчера мы писали о том, что только-только анонсированная ОС Android 10 (она же Android Q) в виде третьей бета-версии стала доступна для Google Pixel всех поколений и еще 15 смартфонов, среди которых оказались Xiaomi Mi 9 и Mi Mix 3 5G. А сегодня производитель рассказал, ...

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

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

Microsoft признает новую ошибку в октябрьском обновлении для Windows 10 Последнее накопительное обновление для Windows 10 версии 1903 (May 2019 Update) вызывает ряд новых проблем. В субботу Microsoft подтвердила, что обновление Windows 10 может сломать меню «Пуск» с критической ошибкой, и пообещала исправить это в ближайшие недели, но, похоже, э...

Xiaomi представила новое издание Mi 9 Xiaomi представила еще одно издание флагмана Mi 9, которое в этот раз отличается не цветом, а конфигурацией системной памяти. Теперь пользователи в Китае могут приобрести версию с 8 ГБ ОЗУ и 256 ГБ ПЗУ в традиционных для Mi 9 цветах (ранее вариация 8/256 ГБ была актуальна дл...

Проблема в Apache представляет угрозу для виртуального хостинга Разработчики Apache Software Foundation исправили серьезную уязвимость в Apache. При определенных условиях пользовательские скрипты могут использоваться для исполнения кода с root-правами и захвата контроля над сервером.

Firefox 69 блокирует трекинг-скрипты и Flash-контент Разработчики Firefox выпустили 69-ю версию интернет-обозревателя, в которой исправили ряд багов, а также добавили несколько важных функций, влияющих на безопасность работы. Браузер пополнили заплатки для 20 уязвимостей, одна из которых критическая, а 11 получили высокий уров...

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

Удалённое управление эмулятором Fceux с помощью Python В статье я опишу, как сделать эмулятор NES управляемым удалённо, и сервер для удалённой отправки команд на него. Зачем это нужно? Некоторые эмуляторы различных игровых консолей, в том числе и Fceux, позволяют писать и запускать пользовательские скрипты на Lua. Но Lua – пл...

PowerShell, дамп моего опыта Введение Эта статья адресована тем, кто уже познакомился с основами PowerShell, запускал какие-то скрипты со stackexchange и, вероятно, имеет свой текстовый файл с теми или иными сниппетами облегчающими повседневную работу. Целью её написания есть уменьшение энтропии, увелич...

Майнинговый бот ищет хосты Docker с помощью Shodan Исследователи из Trend Micro изучили криптоджекинговую кампанию, в рамках которой злоумышленники атакуют хосты с открытым Docker API для внедрения бота с майнером Monero. Поиск пригодных для заражения объектов в Сети автоматизирован; для этого зловред использует скрипт Shoda...

Security Week 23: уязвимость в Блокноте, миллион систем с непропатченным RDP Блокнот в Windows – это островок стабильности посреди вакханалии прогресса. Приложение, которое никогда не подводит. Функционал Notepad почти не изменился за 34 года его существования (разве что были подняты лимиты на размер открываемых документов), да и дизайн актуальной ве...

Termux шаг за шагом (Часть 2) В прошлой части мы с вами познакомились с базовыми командами Termux'а, настроили SSH соединение с ПК, научились создавать alias'ы и установили несколько полезных утилит. В этот раз нам предстоит шагнуть еще дальше, мы с вами: узнаем про Termux:API установим Python и nano, а...

Проектирование дашбордов для веб-аналитики e-commerce сайта. Часть 3: SEO-канал В этой статье соберем дашборд для аналитики SEO-трафика. Данные будем выгружать через скрипты на python и через .csv файлы. Что будем выгружать? Для аналитики динамики позиций поисковых фраз потребуется выгрузки из Яндекс.Вебмастера и Google Search Console. Для оценки «поле...

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

ОБНОВЛЕНО: Приложение «Погода» сломалось на iOS 12.3. Как теперь быть? После обновления iOS до версии 12.3 многие владельцы iPhone столкнулись с проблемами при работе с приложением «Погода». Многие читатели сообщают о том, что смартфоны отказываются определять погоду по геолокации, перезагрузка при этом не помогает, но в обычном режиме погода ...

Как скачать книги из iBooks на Mac Загружаем все нужные книги В 2013 году Apple добавила в macOS прекрасный инструмент для чтения книг, журналов и заметок — iBooks. Приложение довольно быстро приобрело популярность — во многом благодаря тесной интеграции в экосистему Apple. Если вы активный пользо...

Пользователи Xiaomi Mi 6, Mi 8, Poco F1 и Redmi Note 5 Plus получили Android 10 Компания Google выпустила финальную версию операционной системы Android 10 на прошлей неделе, которая стала доступна в составе официальных прошивок для линейки смартфонов Google Pixel, а также Essential Phone, Xiaomi K20 и K20 Pro, а также OnePlus 7 и 7 Pro. После выпус...

[Из песочницы] Мониторинг доступности хостов на Powershell Всем доброго времени суток, хочу поделиться простой инструкцией «Как можно перестать вручную пинговать десяток хостов. Без регистрации и СМС!». С просторов Интернета Важно: я не программист и не системный администратор, но мне приходиться работать одновременно с большим на...

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

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

[Из песочницы] Предотвращение устаревания учебных материалов Кратко о ситуации с ВУЗах (личный опыт) Для начала стоит оговорить, что изложенный материал субъективен, так сказать "взгляд изнутри", но по ощущениям информация актуальна для многих государственных ВУЗов постсоветского пространства. Ввиду спроса на специалистов ИТ, многие у...

Функции обратного вызова в скриптах Иногда наш COM‐компонент должен отправить клиенту уведомление или вызвать функцию обратного вызова. Схема простая: компонент публикует интерфейс, клиент создаёт унаследованный от интерфейса объект и передаёт его компоненту, компонент в свою очередь вызывает функции интерфейс...

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

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

LG наконец-то выпустила Android Pie для одного из своих актуальных флагманов Компания LG — один из аутсайдеров рынка, когда вопрос заходит о скорости выхода обновлений Android. Только лишь сейчас, когда на носу уже Android Q, компания выпустила обновление до Android Pie для своего флагмана V40 ThinQ. Пока обновление получила только америка...

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

Браузер Mozilla Firefox внезапно массово сломался Если вы только что открыли популярный браузер Mozilla Firefox и с удивлением обнаружили, что все ваши расширения были отключены и не работают, то смеем вас заверить, что практически наверняка это не ваша вина, вы ничего не сломали и это не какой-нибудь новый экзотический вир...

Обновление Microsoft нарушает функцию сканирования Защитника Windows Некоторые пользователи Windows 10 были обеспокоены после применения накопительного обновления от сентября 2019 года из-за критических ошибок, таких как нерабочее меню «Пуск» и сбои сетевого адаптера. Вслед за каталогом бедствий появляется еще одна ошибка, связанная с Windows...

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

bobaoskit — аксессуары, dnssd и WebSocket Таким образом я описал строение системы управляемых программных аксессуаров. Упрощенная модель включает в себя главный процесс(bobaoskit.worker) и скрипты аксессуаров(использующие объекты bobaoskit.sdk и bobaoskit.accessory). От главного процесса идет запрос к аксессуару дл...

BlueKeep-2 — теперь уязвимы все новые версии Windows Ещё не успела отшуметь уязвимость BlueKeep (CVE-2019-0708) для старых версий ОС Windows, нацеленная на реализацию протокола RDP, как снова пора ставить патчи. Теперь в зону поражения попали всё новые версии Windows. Если оценивать потенциальную угрозу от эксплуатации уязвимо...

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

Исследование быстродействия СУБД MS SQL Server Developer 2016 и PostgreSQL 10.5 для 1С Цели и требования к тестированию «1С Бухгалтерии» Основной целью проводимого тестирования является сравнение поведения системы 1С на двух разных СУБД при прочих одинаковых условиях. Т.е. конфигурация баз данных 1С и первоначальная заполненность данными должны быть одинаковым...

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

[Из песочницы] Проблема перехода на зимнее и летнее время для отдельно взятой скайп школы 28 марта на Хабрасеминаре Иван Звягин, главред в Habr, посоветовал написать статью о буднях нашей лингвистической скайп школы. «Людям будет сто пудов интересно, — пообещал он,-сейчас многие создают онлайн школы, и было бы любопытно узнать эту кухню изнутри». Семь лет сущест...

React и Code Splitting С code splitting я познакомился очень давно, в году так 2008, когда Яндекс немного подвис, и скрипты Яндекс.Директа, синхронно подключенные на сайте, просто этот сайт убили. Вообще в те времена было нормой, если ваши "скрипты" это 10 файлов которые вы подключаете в единствен...

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

Доступен Windows 10 SDK Insider Preview Build 18323 Компания Microsoft выпустила новую предварительную версию набора средств разработки Windows 10 SDK под номером 18323, который можно использовать вместе с актуальной сборкой Windows 10 19H1, доступной на быстром канале обновлений, или более новыми сборками системы. Новая вер...

Intel устранила опасные баги в своем ПО Компания Intel выпустила патчи для пяти уязвимостей в программных продуктах. Три из этих брешей допускают повышение привилегий при наличии локального доступа; степень их опасности оценена как высокая. Самым серьезным признан баг CVE-2018-12177, присутствующий в утилите подкл...

[Из песочницы] Управление автоматизированными тестами с помощью Telegram Работая QA инженером, я разрабатывал систему автотестестирования. Столкнулся с рядом проблем: На каждый вид тестирования приходилось создавать свои job в CI и запускать их руками. Разработчики отказывались запускать кейсы автотестов самостоятельно. Отсутствие возможност...

Новый скрипт от Brainlabs поможет отследить эффективность разных стратегий биддинга в Google Ads Глава Brainlabs Дэниел Гилберт (Daniel Gilbert) поделился скриптом, который позволяет отслеживать и сравнивать эффективность ряда стратегий назначения ставок в Google Ads. Это решение призвано помочь рекламодателям понять, какие стратегии для них наиболее эффективны, и дать ...

Основы DevOps. Вхождение в проект с нуля В ноябре 2018 года в ЛитРес создали отдел информационного обеспечения и пригласили руководить Андрея Юмашева. Последний год отдел помогает компании работать и развиваться и держит под контролем всю инфраструктуру. Но так было не всегда. Перед тем, как наладить работу, Андрей...

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

Доступно накопительное обновление для Windows 10 October 2018 Update (17763.652) Обновление October 2018 Update (версия 1809) получает новый патч, который увеличивает номер сборки ОС Windows 10 до билда 17763.652. Как всегда, вы также можете скачать автономные установщики KB4505658 и обновить систему вручную.Windows 10 Build 17763.652 поставляется с длин...

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

[Из песочницы] Редактирование видео в MPC с помощью шейдеров Есть задача: Изменить видео “на лету” при воспроизведении — поменять местами правую и левую часть. Не отразить, а именно поменять, т.е. разрезать картинку на две части и поменять их местами. Можно, конечно, сделать с помощью фреймсервера типа AviSynth'a, но это уже не совсем...

Обзор Intel Core i7-7740X. Тесты с процессорами 2019 года Тестируемый сегодня Intel Core i7-7740X далеко не новинка, но он по-прежнму остается интересным, выступая альтернативой массовому сегменту с сокетом LGA 1151v2. Также процессор может быть интересен, как решение перед предстоящим апгрейдом на старшие процессоры с сокетом LGA ...

[Из песочницы] Настройка FreePBX + GoIP В Интернете довольно много примеров настройки. Но ни один из них у меня не заработал как надо. Одной из проблем с которой я столкнулся было неправильное определение линии при входящем звонке. В свое время нигде не нашел мануал для решения этой проблемы. Поэтому решил выложит...

Внедрение Airflow для управления Spark-джобами в ivi: надежды и костыли Задача деплоя моделей машинного обучения в продакшн — это всегда боль и страдания, потому что очень некомфортно вылезать из уютного jupyter notebook в мир мониторинга и отказоустойчивости. Мы уже писали про первую итерацию рефакторинга рекомендательной системы онлайн-киноте...

ESET изучила новый арсенал хакерской группировки Turla Недавно ESET зафиксировала несколько кибератак на дипломатические учреждения в Восточной Европе. Во всех случаях использовались скрипты PowerShell, которые позволяют загружать и запускать вредоносные программы прямо в памяти.Этот способ более эффективен для сокрытия вредонос...

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

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

[Из песочницы] Замена Punto Switcher, раскладки Бирмана с помощью скрипта на autohotkey В данной статье я не предлагаю полностью заменить Punto Switcher (Спасибо Сергею Москалёву за данную программу), а только в очень ограниченном функционале. Довольно давно пользуюсь программой Punto Switcher, но не в целях автопереключения, а как переключатель по левому и пра...

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

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

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

После обновления до macOS 10.14.4 пользователи начали жаловаться на проблемы с Gmail На днях компания Apple выпустила финальную версию своей новой настольной операционной системы. Апдейт macOS 10.14.4 должен был исправить ряд недочетов, но вместо этого принес проблемы. В частности, на форуме Apple появились жалобы на неправильную работу почты Google.Читать д...

Apple выпустила обновления почти для всей линейки продуктов Майский пакет обновлений Apple включает более 100 заплаток к iOS, macOS, Safari, tvOS и watchOS. Разработчики устранили уязвимости, которые позволяли выполнять сторонний код, повышать привилегии пользователя и проводить прочие несанкционированные операции с устройствами. Спе...

Жалоб всё больше. Пользователи iPad Pro страдают от замирающих экранов Пользователи планшетов iPad Pro 2017 и 2018 годов всё более массово жалуются на проблемы с экранами. Изображение на дисплее замирает, запинается при прокрутке, иногда не обрабатывают жесты и нажатия на кнопки виртуальной клавиатуры. Некоторые пользователи столкнулись с...

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

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

Новые голосовые приложения на C# в 3CX v16 3CX v16 уже на подходе, и у нас есть отличные новости о нашем приложении для разработчиков Call Flow Designer. В новом релизе CFD использует новый скриптовый «движок», интегрированный в ядро сервера 3CX. Благодаря выполнению скриптов в ядре АТС, производительность голосовых ...

Анализ коммитов и pull request'ов в Travis CI, Buddy и AppVeyor с помощью PVS-Studio В анализаторе PVS-Studio для языков С и C++ на Linux и macOS, начиная с версии 7.04, появилась тестовая возможность проверить список указанных файлов. С помощью нового режима можно настроить анализатор для проверки коммитов и pull request'ов. В этой статье будет рассказано,...

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

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

В версию Axiom Verge для Epic Game Store попала забавная ошибка, связанная со Steam Epic Games сейчас раздаёт метроидванию Axiom Verge в своём магазине, но игроки быстро обнаружили, что эта бесплатная версия содержит серьёзную ошибку, которая приводит к сбою. Забавно, что причиной стал тот факт, что разработчики решили автоматически исключить ...

Chrome 75 защищает от поддельных URL В Google Chrome появились две новые возможности для борьбы с мошенническими сайтами. Теперь браузер предотвращает переходы по подозрительным URL-адресам и позволяет сообщать о потенциально опасных веб-ресурсах команде Google Safe Browsing с помощью расширения Suspicious Site...

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

История типизации на примере одного большого проекта Всем привет! Сегодня я расскажу вам историю развития типизации на примере одного из проектов в Ostrovok.ru. Эта история началась задолго до хайпа о typing в python3.5, более того, она началась внутри проекта, написанного еще на python2.7. 2013 год: совсем недавно был рел...

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

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

Calltouch научился подменять номера на скоростных AMP-страницах Google Calltouch первым научился использовать подмену номера на ускоренных мобильных страницах Google – AMP. Настроить коллтрекинг на AMP-странице можно менее, чем за 10 минут с помощью скриптов Google и Calltouch. Подмена номера требует особой технологии, которую разработал Callto...

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

Блокировка Telegram, Hetzner подсеть /16, опыт общения с РКН Работаю в достаточно крупной консалтинговой компании с представительствами по всему миру. Головной офис в Германии… Так сложилось, что, уехав из России около 20 лет назад, до сего момента про РКН и блокировки я лишь читал и сопереживал. Информация ниже, я так понимаю, не но...

Обзор AMD Ryzen 7 2700X Pinnacle Ridge. Тесты процессора в 2019 году Несмотря на то, что с момента релиза AMD Ryzen 7 2700X прошло уже достаточно много времени, он все еще остается актуальным как в вопросе стоимости, так и уровня быстродействия в сравнении с процессорами Intel. Сегодня мы детально рассмотрим его в рамках «Лаборатории» и прове...

[Из песочницы] Установка OpenCV + CUDA на Windows Введение В данной статье речь пойдет о сборке и установке OpenCV 4 из исходных файлов с дополнительными модулями CUDA 10 на ОС Windows. Я постарался включить сюда все тонкости и нюансы, с которыми можно столкнуться в ходе установки, и про которые не написано в официальном м...

Microsoft планирует снять еще один тип блокировки обновления Windows 10 v1903 Вчера вышло новое дополнительное обновление для ПК с Windows 10 May 2019 Update, которое меняет номер сборки до версии 18362.329. Windows 10 KB4512941 поставляется с длинным списком улучшений качества, включая исправление ошибок, связанных с Windows Sandbox и Remote Desktop....

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

MSI выпустит обновлённые версии системных плат со «старыми» чипсетами AMD, оснастив их микросхемами SPI Flash удвоенного объёма Вчера мы сообщали, что некоторые покупатели процессоров Ryzen 3000 столкнулись с проблемой в игре Destiny 2, но она, похоже, обусловлена не самими CPU, а чипсетом X570. Теперь вот стало известно, что есть ещё один нюанс, связанный с новейшими процессорами AMD, где винов...

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

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

Matrix Powerwatch внутри и снаружи: что нового? Matrix Powerwatch — часы, которые получили известность как первые в мире, которые никогда не требуют зарядки. В основе работы часов научное открытие с двухвековой историей, эффект Зеебека. Два года назад это стало что-то вроде маленькой революции, потому что решало одну важн...

Вышли iOS 13.1.2, watchOS 6.0.1 и macOS 10.15 beta 10 iOS 13.1.2 — третье обновление iOS за последние две недели Несмотря на то что за последние две недели Apple выпустила два обновлений для iOS, исправить все недоработки компании так и не удалось. По этой причине в Купертино задумались о выпуске третьего апдейта, который...

В роли подменного процессора при трудностях с обновлением BIOS теперь выступает Athlon 200GE Переход на процессоры AMD Ryzen второго поколения не был безболезненным для некоторых пользователей. Чтобы новый процессор был успешно распознан материнской платой, требовалась совместимая версия BIOS. Хорошо, если процессор и плата покупались уже в то время, когда новые вер...

[Из песочницы] WiFi Enterprise. FreeRadius + FreeIPA + Ubiquiti Уже были описаны некоторые примеры организации корпоративного WiFi. Здесь я распишу как реализовал подобное решение и проблемы с которыми пришлось столкнуться при подключении на разных устройствах. Будем использовать уже имеющейся LDAP с заведенными пользователями, подниме...

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

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

Обновление 13.2.3 для iOS и iPadOS Apple выпустил обновление для операционной системы iOS и iPadOS. С версией 13.2.3 для iOS и iPadOS, по мнению Apple, будут устранены различные проблемы с поиском. Почтовая программа Apple была улучшена. У пользователей возникали трудности с почтой, файлами и заметками. Были ...

«Медведь» больной уже с салона? О заводском браке Skoda Kodiaq рассказали «официалы» Владелец нового «Кодиака» обратился в сервис к дилеру по поводу скрипа задних колодок всего на 5 тысячах км пробега, и был удивлен масштабами проблемы. На одном из популярных автомобильных форумов обсуждается случай очередной выявленной проблемы с кроссоверами Skoda Kodiaq...

Win10 Widgets 2.0 – добавлена светлая тема, исправлена погода Представляем вашему вниманию второй крупный релиз Win10 Widgets. В новой версии была реализована светлая тема под грядущее обновление Windows 10 19H1. Также была решена проблема в виджетом погоды, который с 1 января 2019 года перестал работать из-за Yahoo. Еще стоит отметить...

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

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

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

«Вы держите его неправильно». Пользователи Samsung Galaxy S10+ сообщают о проблемах с LTE Смартфоны Samsung Galaxy S10 на SoC Exynos 9820 быстро разряжаются из-за найденного бага Платформы Exynos от Samsung никогда не имели репутацию максимально энергоэффективных, смартфоны Galaxy S10 с Exynos 9820 лишь укрепили данный факт. Версия со Snapdragon 855 не толь...

[Перевод] Автоматически импортируем избранные библиотеки в IPython или Jupyter Notebook Всем привет! Сегодня мы разберем очень короткий, но полезный лайфхак о том, что нужно сделать, чтобы не вводить, к примеру, «import pandas as pd» по 10 раз в день. Для этого нужно: Перейти к ~/.ipython/profile_default; Создать папку с именем startup, если ее там еще нет; ...

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

Нововведение Google может усложнить блокировку рекламы Компания Google, похоже, решила усложнить жизнь разработчикам блокировщиков рекламы, а заодно и пользователям. Рэймонд Хилл (Raymond Hill), автор uBlock Origin и uMatrix, предупредил о невозможности использования в браузере Chrome дополнения uBlock Origin, если в ко...

Компиляция программ с помощью из Notepad++ Компиляция программ с помощью Notepad++ Цель: Научиться компилировать программы из командной строки. Научиться компилировать из текстового редактора Notepad++, создавать скрипты и макросы, устанавливать системные переменные. Терминология Читать дальше →

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

Как email-маркетинг изменился с 2013 года: 4 главных тренда и актуальная статистика Изображение: Pixabay Email-маркетинг – эффективный инструмент коммуникации компании с аудиторией, который доказал свою эффективность. Однако чтобы он работал по-настоящему эффективно, необходимо следить за актуальными трендами и анализировать их. За последние годы в том...

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

[Из песочницы] Уведомления о входах на сервер (SSH/TERMINAL) дешево и сердито Приветствую сообщество. Это первая публикация, далеко не профи-администратора, но просто захотелось поделиться короткой и простой наработкой, которая может оказаться полезной для такого же новичка как я сам. Сложилось так, что потребовалось контролировать около 30 VDS-ок на...

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

Клиенты GoDaddy недовольны JS-инъекциями со стороны хостера Один из клиентов GoDaddy обратил внимание, что хостер внедряет в HTML-страницы своих пользователей посторонний JavaScript. На админской стороне никаких скриптов не было, а со стороны клиента в коде появился <script></script> с комментарием от хостера. Читать ...

Xiaomi Mi 8 получил глобальную версию MIUI 11 Еще в прошлом месяце компания Xiaomi выпустила стабильную прошивку MIUI 11 для смартфона Xiaomi Mi 8. Данный апдейт был доступен только для китайской версии устройства. Сегодня стало известно, что обновление MIUI Globl 11.0.6 вышло для пользователей Xiaomi Mi 8 из России и с...

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

[Перевод] Конфигурируйте Visual Studio в вашей организации с помощью .vsconfig В Visual Studio 2017 Update 15.9 мы добавили возможность экспорта и импорта рабочей нагрузки и выбора компонентов в файл конфигурации установки Visual Studio. Разработчики могут импортировать эти файлы в новые или существующие установки. Проверка этих файлов в ваших исходных...

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

Флагман Lenovo снимает не хуже флагмана Google Несколько дней назад специалисты DxOMark опубликовали сообщение, в котором говорилось, что они готовят обзор какого-то смартфона, производитель которого ранее в их тестах не участвовал. Большая часть пользователей предполагала, что это Sony Xperia 1, Oppo Reno 10x Zoom ...

ФСБ потребовала у Яндекса ключи для дешифровки данных пользователей Почты и Диска Несколько месяцев назад ФСБ направила в Яндекс требование предоставить ключи для дешифровки данных пользователей сервисов Яндекс.Почта и Яндекс.Диск. Источники на ИТ-рынке утверждают, что за истекшее время Яндекс так и не предоставил в спецслужбу ключи, хотя по закону на это...

Владельцы SPARK 3 Pro смогут оценить новый Android Q beta 3 до полноценного релиза от Google Бренд TECNO Mobile вошел в список двенадцати мировых компаний, продукцию которых разработчики Google выбрали для тестировки самой актуальной третьей бета-версии операционной системы Android Q.

Обзор Digma S-33. Портативная колонка с MP3 и FM Беспроводные колонки, как показал личный опыт актуальны не только в летнее время, но и вполне востребованы зимой, весной и осенью. Тестируемая сегодня портативная акустика Digma S-33 может эксплуатироваться как на улице, так и в помещении. Несмотря на невысокую стоимость, со...

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

Самой распространенной версией Android является Oreo, актуальная Pie за девять месяцев заняла 10,4% рынка Google вчера не только представила следующую версию операционной системы Android 10 Q, которая пока остается безымянной, и сообщила о более 2,5 млрд активных Android-устройств по всему миру, но и опубликовала статистику касательно распределения различных версий этой операцио...

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

Google перестала «душить гуся»: DuckDuckGo включен в список стандартных поисковиков Chrome для 60 стран У нас есть определенно хорошие новости: поисковой гигант Google, по всей видимости, пересмотрел свою стратегию касательно конкурента DuckDuckGo. Компания включила «утку» в список поисковых систем по умолчанию Chrome для 60 различных регионов. Обновление поставляется с верс...

Сортировка фотографий по данным из EXIF + PHP Хочу поделиться своим опытом сортировки фотографий с помощью скрипта на PHP Наступает тот момент, когда фотографий становится не много, а катастрофически много. Читать дальше →

Как начать программировать в Adobe Illustrator. Скрипт Expand Clipping Mask. Часть вторая Этот пост — продолжение первой части, где был представлен скрипт Expand Clipping Mask и детально описано, что и как он делает, а также попутно рассмотрены основные принципы создания подобных программ в целом. В этой части я продолжу рассказ о том, как добавить в программу но...

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

Использование Liquibase для управления структурой БД в Spring Boot приложении. Часть 1 В этой статье я разберу использование утилиты Liquibase в Spring Boot приложениях для версионирования структуры реляционной БД и миграции этой структуры с одной версии на другую. В первой части разберем базовый пример, а во второй поговорим об использовании liquibase-mave-pl...

Материнские платы Gigabyte на Z490, X299X и TRX40 замечены в базе ЕЭК В базе данных Евразийской Экономической Комиссии (ЕЭК) появилась новая запись о регистрации материнских плат компании Gigabyte, которые ещё не были представлены официально. Это оказались платы на чипсетах Intel X299X и Z490, а также AMD TRX40. Напомним, что неделю назад в ба...

Что делать при сбое оперативной памяти. Анамнез и методы лечения Оперативная память – такая деталь системы, которая реже всех выходит из строя. Но спонтанные перезагрузки системы с BSOD и без него, вылеты игр или программного обеспечения, некорректные результаты обработки заданий в тяжёлом софте – всё это и многое другое может быть симпто...

Доступен Windows 10 SDK Preview Build 18362 Компания Microsoft выпустила очередную предварительную сборку Windows 10 SDK под номером 18362, что соответствует актуальной инсайдерской сборке Windows 10 19H1, доступной на каналах Fast и Slow. Велика вероятность, что именно Windows 10 Build 18362 окажется той самой сборк...

Предрелизный версия Android 10 Q доступна на Xiaomi Mi 9 и Redmi K20 Pro На этой неделе Google начала распространение шестой, заключительной бета-версии операционной системы Android 10 Q для смартфонов семейства Google Pixel. Сегодня разработчики прошивки MIUI официально объявили о том, что пользователи смартфонов Xiaomi Mi 9 и Redmi K20 Pro...

Как долго Google будет поддерживать Pixel 4 и Pixel 4 XL Pixel 4 прослужит вам верой и правдой долго Рано или поздно любые смартфоны перестают получать обновления. И дело даже не в том, что производители таким образом «заставляют» вас покупать новые устройства. Мы здесь не за тем, чтобы строить теории заговора. Зачастую ...

Buildbot в примерах Потребовалось мне настроить процесс сборки и доставки на сайт пакетов программ из Git-репозитария. И увидев, ни так давно, тут на Хабре статью по buildbot (ссылка в конце) решил для этого попробовать его и применить. Так как buildbot — это распределённая система, то будет ло...

Проблем у Microsoft прибавилось. Автоматическое обновление Windows 10 ломает массу приложений и фирменный антивирус Выпущенное около недели назад обновление безопасности для пользователей систем с установленной Windows 10 May 2019 Update (версия 1903) оказалось ещё более проблемным, чем предполагалось.  Ранее мы уже сообщали, что автоматическое обновление Windows 10 KB4517389 п...

Всё для китайцев: Apple готовится выпустить в Поднебесной iPhone XS и XS Max в новом цвете Компания Apple уже показала, что готова отказываться от своих изначальных концепций и создавать определённые модификации своих iPhone для конкретных рынков. Если точнее, то в первую очередь для рынка Китая. Конечно, речь о смартфонах с поддержкой двух карт SIM. Однако, ...

Сайт не ищется в ТОП-100 Яндекса, что делать? Вопрос пользователя: Запустили новый сайт по услугам. Перед индексацией сайт был полностью наполнен (тексты, мета, цены, примеры работы и т.д.), присвоен регион (Яндекс). Прошел месяц, все проиндексировалось. Но сайта нет в выдаче – он не ищется в Яндексе даже в ТОП-100 ни п...

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

Подключаем онлайн-карты к навигатору на смартфоне. Часть 3 — OverpassTurbo Превращаем созданный ранее скрипт в API для просмотра интерактивной карты с сайта OverpassTurbo.eu через навигационное приложение смартфона. Читать дальше →

[Из песочницы] Создание приложения Sticky Notes с использованием 8base, GraphQL и React Посмотреть демо версию программы здесь. Во все времена тайм менеджмент был связан для меня с огромной борьбой, запланированные задачи забыты, заметки потеряны, потому что они распределены по нескольким приложениям, сохраняющим заметки. Решение заключается вовсе не в прило...

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

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

Не ждите смартфона Xiaomi Mi 9 с поддержкой 5G Вчера компания Xiaomi представила в Европе смартфон Xiaomi Mi Mix 3 с поддержкой 5G. Аппарат перевели на новую платформу, увеличили аккумулятор и цену. В остальном же это всё тот же слайдер, который нам уже хорошо знаком. На фоне такого шага возник вопрос касательно по...

Провинциальная ИБ – стагнация или развитие? Всем доброго времени суток. Сегодня нам хотелось бы обсудить информационную безопасность в регионах, и рассказать о прошедшем 19-20 июня восьмом ежегодном Форуме «Актуальные вопросы информационной безопасности», который мы традиционно с 2009 года проводим на базе Администр...

Netramesh – легковесное service mesh решение В процессе перехода от монолитного приложения к микросервисной архитектуре мы сталкиваемся с новыми проблемами. В монолитном приложении обычно достаточно просто определить, в какой части системы произошла ошибка. Скорее всего, проблема в коде самого монолита, либо в базе дан...

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

Google приняла меры, чтобы новые смартфоны выходили на ... Похоже, что Google в принудительном порядке ускорит переход новых смартфонов на актуальную версию фирменной прошивки — Android 10. Интернет-гигант опубликовал документ GMS Requirements, регламентирующий те требования, которые предъявляются к смартфонам и планшетам на б...

Ботнеты в 2019 году: актуальные опасности и вред, наносимый малому и среднему бизнесу О ботнетах на Хабре писали много раз, чем не приходится удивляться — это действительно значительная угроза, которая никуда не исчезла. В нашей сегодняшней статье мы поговорим о том, какие ботнеты актуальны в 2019 году и какой вред они могут нанести бизнесу — не крупным кор...

Разработчики Valve не полностью закрыли уязвимость Steam Независимый ИБ-исследователь Сяоинь Лю (Xiaoyin Liu) обошел защиту Steam от обнаруженной ранее уязвимости. Учитывая позицию Valve, которая вывела этот баг из зоны своей ответственности, эксперт предпочел опубликовать эксплойт без уведомления специалистов компании. О проблеме...

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

Трясущаяся камера Google Pixel 3 — не баг, а фича Несмотря на все неоспоримые достоинства камеры третьего поколения Pixel-фонов, у одного из них есть один серьезный недостаток. На официальном форуме Google можно найти немало жалоб пользователей на тряску камеры без видимых причин. Чтобы наглядно показать, как дрожит камера...

Для Redmi Note 7 Pro готова стабильная сборка MIUI 11, а для ... Xiaomi продолжает полномасштабное распространение своего фирменного интерфейса MIUI 11. Очередь дошла до Redmi Note 7 Pro, который получил стабильную сборку глобальной версии прошивки. Информацию о приходе апдейта начали распространять жители Индии.   Обновление весит...

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

[Из песочницы] GridmiAPI — простая и гибкая библиотека Android для работы с REST&RPC Здравствуйте, хабровчане! Когда занимаешься разработкой сетевых приложений под платформу Android, понимаешь, что одно и другое приложение похоже друг на друга. С этой мыслью у большинства разработчиков инициализируется и другая мысль — «Почему бы мне не использовать какие-л...

AdDuplex: May 2019 Update используется на 11,6% устройств с Windows 10 Компания AdDuplex опубликовала очередной ежемесячный отчёт о доле использования различных версий Windows 10, согласно которому May 2019 Update (версия 1903) теперь используется на 11,6% устройств с Windows 10, что на 5% больше, чем в предыдущем месяце. При этом отмечается, ...

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

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

Google App Script, Mikrotik, Telegram и VPNBook затеяли сыграть квартет Сегодня в программе: Куда еще можно применить Google Apps Script, если закончились нормальные идеи. Автоматизация работы с VPNBook через цепочку скриптов на разных языках, которые я не знаю. Недо-cURL от Mikrotik. Telegram через одно место, чтобы не оказаться в другом, самко...

Как перенести файлы между Mac и Android Предположим, у вас есть MacBook или любой другой компьютер Mac и мобильный телефон Android, и вы хотите перенести файлы с MacBook на устройство Android. Если вы захотите использовать USB-кабель, вы не сможете передавать файлы с Mac на Android из-за несовместимости двух платф...

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

Python стал «языком 2018 года» по версии экспертов TIOBE Эксперты TIOBE назвали Python языком программирования 2018 года. По словам специалистов, Python сегодня является неотъемлемой частью многих IT-сфер. Он лидирует по использованию в статистике и при создании систем искусственного интеллекта, скриптов и системных тестов, а такж...

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

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

[Перевод] Приключения неуловимой малвари, часть II: скрытные VBA-скрипты Эта статья является частью серии «Fileless Malware». Все остальные части серии: Приключения неуловимой малвари, часть I Приключения неуловимой малвари, часть II: cкрытные VBA-cкрипты (мы тут) Я поклонник сайта гибридного анализа (hybrid analysis, далее HA). Это сво...

Обновление до Android 9.0 Pie для Samsung Galaxy S9 и Galaxy S9+ крадет ... Флагманы Samsung Galaxy S9 и Galaxy S9+ получили несколько дней назад обновление, которое принесло с собой стабильную версию новой фирменной оболочки One UI на основе Android 9.0 Pie. Однако прошло не так много времени, как пользователи мобильников, установивших апдейт, нача...

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

AMD Ryzen 3000 получили заплатку BIOS для исправления проблем с Linux и Destiny 2 На прошлой неделе AMD официально выпустила новые процессоры Ryzen серии 3000 и видеокарты Radeon RX 5700, но выявилась небольшая загвоздка с ЦП. Как быстро заметили некоторые пользователи Linux, имеется проблема с относительно свежими дистрибутивами, из-за которой ОС не може...

Google обновит агента пользователя Googlebot в декабре Google сообщил, что обновит агента пользователя Googlebot, чтобы он отображал отображал актуальную версию браузера Chrome, в декабре. После того, как в мае Google запустил новую версию Googlebot, краулер теперь всегда работает на базе последней версии Chrome, однако user-age...

Apple выпустила macOS 10.15.1 beta 1 и отозвала iPadOS 13.2 beta 2 для iPad Pro macOS 10.15 неидеальна. Иначе зачем была нужна macOS 10.15.1 Несмотря на то что именно понедельник и вторник являются традиционными днями, на которые Apple обычно назначает выход обновлений своих операционных систем, на этой неделе всё произошло с точностью до наоборот. Проп...

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

Украинский облачный сервис FEX.NET запустил новую версию платформы, в которой изменил подход к хранению данных и «убил» старые ссылки на файлы Украинский облачный сервис FEX.NET представил новую версию своей платформы FEX.NET 2.0, которая заметно меняет подход к хранению и работе с файлами. В частности, сервис отказался от объектов, файлы и папки сделаны приватными по умолчанию, а пользователи теперь могут делиться...

Microsoft выпускает Office Insider Build 12026.20000 Microsoft выпустила новую версию Office для инсайдеров. Новая сборка 12026.20000 не содержит новых функций в приложениях Office, но содержит множество исправлений ошибок и улучшений производительности. Вы можете прочитать официальный список изменений ниже.Что новогоPowerPoin...

Microsoft блокирует Windows 10 May 2019 Update на некоторых ПК с Intel Windows 10 May 2019 Update (версия 1903) в настоящее время блокируется для установки на системах с определенными версиями Intel Rapid Storage Technology (RST). Microsoft сообщает, что May 2019 Update на некоторых ПК с Intel может вызвать проблемы со стабильностью, а также мо...

Xiaomi Mi 6, Xiaomi Mi 8, Pocophone F1 и Redmi Note 5 можно обновить до Android 10 Каждый год примерно в одно и то же время на нас обрушивается лавина новостей, связанных с выходом и обновлением смартфонов до новой версии операционной системы Android. Но если посмотреть то, с какой скоростью распространяется новая версия прошивки, статистика выглядит разоч...

Массовое отключение плагинов Firefox затронуло миллионы устройств У миллионов пользователей Firefox перестали работать надстройки браузера, сообщает ZDnet. При этом отключенные плагины не получается снова активировать или переустановить. Баг затронул все версии браузера и даже Tor, который поддерживает надстройки Firefox. «Мы активно ...

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

Always on display на android 7.0 и Galaxy S6/S6 Edge Всем привет, пишу статью в первый раз. Приступим, активировать AOD можно 2 способами: Имея Samsung S6 давно хотел активировать Always on display (AOD). И у меня получилось, вот какие программы для этого необходимы always on display 1.8.6, always on display servies 1.2 (мож...

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

Некоторые аспекты мониторинга MS SQL Server. Рекомендации по настройке флагов трассировки Предисловие Довольно часто пользователи, разработчики и администраторы СУБД MS SQL Server сталкиваются с проблемами производительности БД или СУБД в целом, поэтому весьма актуальным является мониторинг MS SQL Server. Данная статья является дополнением к статье Использование ...

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

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

Модернизация GHIDRA. Загрузчик для ромов Sega Mega Drive Приветствую вас, товарищи. Не слышал о пока-ещё-не-опенсорсной GHIDRA, наверное, только глухой/слепой/немой/без_интернета реверс-инженер. Её возможности из коробки поражают: декомпиляторы для всех поддерживаемых процессоров, простое добавление новых архитектур (с сразу же а...

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

Навигация в DataGrip с Яндекс.Навигатором Яндекс.Навигатор прекрасно находит дорогу домой, на работу или в магазин. Сегодня мы попросили его сделать для наших пользователей экскурсию по DataGrip. Как искать по исходникам? Где список файлов? Как найти таблицу? Ответы на эти вопросы — в нашем сегодняшнем видео. Чит...

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

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

Пользователи жалуются на нерабочий интернет в iOS 13   Ещё в iOS 13 beta на разных моделях iPhone появились проблемы с подключением к сети. И даже в iOS 13.1.1 её не исправили. Суть в том, что пользователь видит полный сигнал сотовой сети, но, в то же время, на устройстве не работает передача данных, интернет не заг...

Шифровальщик NextCry атакует облачные хранилища NextCloud Пользователи облачного хранилища NextCloud столкнулись с атаками нового шифровальщика, который уничтожает сохраненные резервные копии. По мнению ИБ-экспертов, зловред проникает в системы через обнаруженную недавно уязвимость движка PHP-FPM. Об угрозе сообщили посетители фору...

Беты Apple живьем: мелочи, о которых не рассказали на презентации Официально новые версии операционных систем Apple появятся только через несколько месяцев, но бета-версии можно «пощупать» уже сейчас. Для этого нужен аккаунт разработчика, компьютер с iTunes, Xcode 11 beta и файлы прошивок: iOS 13, iPad OS 13, TV OS 13, Watch OS 6 и MacOS 1...

[Из песочницы] Composer для самых маленьких Доброго дня. Когда я первый раз разбирался с composer, я набросал для себя маленькую шпаргалку и теперь, спустя некоторое время представляю её на суд общественности в несколько доработанном виде. Данная публикация актуальная для тех, кто в первый раз столкнулся с незаменимы...

Живы и здравствуют: вирусы-вымогатели в 2019 году Вирусы-вымогатели, как и другие виды вредоносного ПО, с годами эволюционируют и видоизменяются — от простых локеров, которые не давали пользователю войти в систему, и «полицейских» вымогателей, пугавших судебным преследованием за выдуманные нарушения закона мы пришли к про...

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

Обзор Xiaomi Mi9 SE 6/128GB. Компактная версия народного флагмана Не так давно в России официально стартовали продажи Xiaomi Mi9 SE, компактной и упрощенной версии флагманского смартфона. Выпуск как упрощенной, так и улучшенной версии это политика, которой производитель придерживается в течение нескольких лет. Изучаем мы на примере глобаль...

Автоматическое свежее обновление Windows 10 ломает браузер и отказывается устанавливаться. Microsoft верна корпоративным стандартам Компания Microsoft выпустила свежее обновление безопасности для пользователей систем с установленной Windows 10 May 2019 Update (версия 1903).  Обновление KB4517389 автоматически устанавливается на Windows 10 и приносит пользователям новую подборку проблем. Пользо...

Игроки жалуются на вылеты клиента Apex Legends Игроки в Apex Legends стали жаловаться на вылеты клиента из игры. А вылеты были связаны оказывается с релизом Star Wars Jedi: Fallen Order. На форумах Electronic Arts пользователи пробовали разные варианты решения проблемы, но решить проблему все-таки смогли. Достаточно все...

Обзор Samsung 960 EVO (MZ-V6E250BW). NVMe-накопитель, все еще молодцом С моменты выхода Samsung 960 EVO в форм-факторе М.2 прошло уже более двух лет, тем не менее по сочетанию стоимости и производительности, это решение все еще остается актуальным. Да, и с выходом новых поколений, эти накопители стали еще доступней. За это время появилось больш...

Galaxy Note 9/10 и Galaxy S10 получат стабильную версию Android 10 Компании Samsung опубликовало график обновлений устройств до актуальной версии ОС Android 10. Если верить этому списку, то смартфоны Galaxy S10e, Galaxy S10, Galaxy S10+, Galaxy Note 10, Galaxy Note 10+ и Galaxy Note 9 получат прошивку в январе 2020 года. После этого боль...

[Из песочницы] Использование учетных записей Joomla в проекте на Django Допустим что сайт, которым пользуются ваши пользователи, написан на Joomla, но для создания нового продукта для вашей аудитории вы выбрали связку Python/Django. Как следствие, возникает необходимость использовать в Django учетные записи пользователей из базы данных Joomla. ...

Yii 2.0.16 Команда PHP-фреймворка Yii выпустила версию 2.0.16, содержащую более сотни исправлений и немного улучшений. Исправлены несколько проблем с безопасностью. Ветка Yii 2.0 достигла заморозки более чем год назад, что означает что в неё принимаются главным образом исправления. Сд...

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

[recovery mode] Первая волна пострадавших от уязвимости Exim. Скрипт для лечения Уязвимость с RCE в Exim уже довольно сильно нашумела, и довольно сильно потрепала нервы системным администраторам по всему миру. На волне массовых заражений (очень многие наши клиенты используют Exim в качестве почтового сервера) быстренько накидал скрипт для автоматизации...

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

Корпоративные пользователи скоро получат Windows 10 версии 1903 Microsoft недавно выпустила напоминание об обновлении для организаций, использующих Windows 10 версии 1809 (October 2018 Update) со старыми настройками Windows Update для бизнеса (WUB).Организации и предприятия, администрирующие Windows 10 с более старыми настройками Центра ...

Вышло новое накопительное обновление для Windows 10 October 2018 Update версии 17763.253 Компания Microsoft выпустила для Windows 10 October 2018 Update и Windows 10 April 2018 Update обновления KB4480116 (17763.253) и KB4480966 (17134.523) соответственно.Список изменений:• устранена уязвимость в PowerShell и теперь получить удаленный доступ можно только с учетн...

Доступна для загрузки Windows 10 Build 19013 (20H2) Microsoft выпустила Windows 10 под номером 19013. В новой версии появились очень интересные изменения.Список изменений:• В Emoji Panel были добавлены новые каомодзи (японские эмодзи);• Подсистема Windows для Linux 2 теперь возвращает неиспользованную оперативную память;• Pow...

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

В процессорах Intel снова нашли проблемы Месяц назад в процессорах Intel Apollo Lake сначала обнаружили проблемы, а затем оказалось, что никаких проблем нет. Но теперь вот источники сообщают, что проблемы всё же есть. Только с другими «атомными» CPU Intel — Gemini Lake. Эти процессоры были пр...

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

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

AMD Radeon Software Adrenalin 2019 Edition 19.3.3 – поддержка Sekiro: Shadows Die Twice AMD выпустила драйвер Radeon Software Adrenalin 2019 Edition версии 19.3.3. В новой версии были сделаны оптимизации под Sekiro: Shadows Die Twice и Generation Zero. Также в новом драйвере решены проблемы с исчезновением курсора, улучшены показатели приложения Radeon WattMan,...

Adobe залатала Flash Player и Application Manager В рамках сентябрьского «вторника патчей» компания Adobe устранила три уязвимости в двух продуктах: Flash Player и Application Manager. Согласно бюллетеням, все выявленные проблемы грозят исполнением вредоносного кода; в реальных атаках ни одна из них не замечена. У...

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

Почему Minecraft: Pocket Edition лучше PC-версии? В этом году портативная версия всем любимой Minecraft опередила по покупкам PC-версию игры. В этой статье мы объясним, в чем причина популярности Minecraft: Pocket Edition и в чем она превосходит «полноценную» версию. Ну а если вы хотите поиграть в мобильный Minecraft прямо ...

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

Топ-5 самых важных обновлений Директ.Коммандера Новая версия Директ Коммандера продолжает активно развиваться. Команда сервиса собрала топ-5 самых важных случившихся обновлений и топ-5 ожидаемых. Уже готово: 1. Копирование и вставка столбцов 2. Импорт из буфера обмена 3. Фильтры по «звездочкам» и ...

Топ-5 нововведений Android Q, которые давно есть в iOS Мало кто помнит, что были времена, когда iOS не отличалась широким набором функций, а большинство нововведений, которые появлялись в обновлениях ОС, в той или иной степени были позаимствованы у Android. Но поскольку ничего вечного не бывает, то пришло время для обратного за...

Как мы разогнали САПР КОМПАС-3D → Часть 1 Уже 20 лет прошло с момента выпуска первой 3D-версии КОМПАС — V5.11. За это время мы поняли, что потребности наших пользователей растут пропорционально возможностям КОМПАС-3D, так же как и функциональность КОМПАС расширяется пропорционально запросам пользователей. Только вот...

[Перевод] Улучшенный sandboxing для Groovy скриптов От переводчика: При разработке CUBA Platform мы заложили в этот фреймворк возможность исполнения пользовательских скриптов для более гибкой настройки бизнес-логики приложений. О том, хороша или плоха эта возможность (и мы говорим не только о CUBA), ведутся долгие споры, но ...

[Из песочницы] Первое рабочее место или как начать разработку API на Node.js Введение В данной статье хотел бы поделиться своими эмоциями и приобретенными навыками в разработке первого REST API на Node.js с использованием TypeScript, как говорится, с нуля. История достаточно банальная: «Закончил университет, получил диплом. Куда же пойти работать?» К...

Server Side Rendering для React App на Express.js На написание этой статьи меня сподвигло отсутствие какого-либо более-менее полного мануала, как же сделать Server Side Rendering для React приложения. Когда я столкнулся с этой проблемой, у меня было 2 варианта это сделать, либо Next.js фреймворк, либо используя Express.js....

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

Сжимаем APK, стараясь сохранить его работоспособность / PxHere / PD Оптимизация веса APK — это нетривиальная, но очень актуальная во времена Instant App, задача. Включение proguard избавит вас от ненужного кода, если ваши зависимости можно определить на этапе компиляции, но в APK есть ещё несколько видов файлов, которые можно ...

Доступен Windows 10 SDK Insider Preview Build 18317 Компания Microsoft выпустила новую предварительную версию Windows 10 SDK под номером 18317, что соответствует актуальной инсайдерской сборке Windows 10 19H1, доступной на быстром канале обновлений. В блоге не упоминаются какие-либо новшества, а значит можно говорить только ...

Доступен Windows 10 SDK Insider Preview Build 18312 Стала доступна новая предварительная версия набора средств разработки Windows 10 SDK под номером 18312, что соответствует номеру актуальной инсайдерской сборкой Windows 10 19H1 на быстром канале обновлений. Разработчики могут использовать предварительные версии SDK для знак...

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

Что такое формат .ics, и как поделиться своим календарем? Файл .ics – универсальный формат календарей. Он используется в таких сервисах, как Mozilla Sunbird, Google Calendar, Microsoft Outlook, Apple iCal. Формат .ics позволяет пользователям публиковать и обмениваться данными календаря онлайн и рассылать по email. Другие пользоват...

Microsoft временно заблокировала переход с 19H1 на 20H1 из-за ошибки 0xca00a000 Microsoft сообщила у себя в блоге, что распространение Windows 20H1 Build 18875 было приостановлено для пользователей Windows 10 19H1 (May 2019 Update). Связано это с тем, что при обновлении со сборки 18362.53 до сборки 18875 возникают ошибки 0xca00a000 и 0x80242016 при попы...

Microsoft окончательно починила принтеры, но доломала меню «Пуск» в Windows 10 Компания Microsoft выпустила очередное накопительное обновление обновление для операционной системы Windows 10.   Оно предназначено для Windows 10 версии 1903 и более ранних. Обновление окончательно решает проблему с принтерами и печатью, которые появились с выпус...

Angular: создание и публикация библиотеки Начнем с начала Если мне не изменяет память, то с версии 6 в angular появилась возможность создавать в одном workspace проекты разных типов: application и library. До этого момента люди, которые хотели создать библиотеку компонент, скорее всего, пользовались отличным и поле...

Сервисы Google засбоили по всему миру Сегодня, 29 января, многие сервисы Google подверглись сбоям. Пользователи жаловались на проблемы с поисковой системой, почтой Gmail и другими. На данный момент многим ещё недоступны Google+, календарь, диск, документы, таблицы, презентации и так далее. В компании уж...

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

[Перевод] 5 распространенных ошибок при использовании архитектурных компонентов Android Даже если вы не делаете этих ошибок, стоит о них помнить, чтобы не столкнуться с некоторыми проблемами в будущем. Читать дальше →

Вышла новая версия Firefox с включенной по умолчанию защитой от отслеживания Mozilla выпустила новую версию своего браузера Firefox Fдля ПК и Android c включенной по умолчанию блокировкой сторонних cookie-файлов и криптомайнеров.  В обновленном Firefox функция Enhanced Tracking Protection является стандартной настройкой. Ее наличие обозначается ...

[Перевод] Ментальные модели в информационной безопасности Я ранее приводил аргументы, почему информационная безопасность находится в состоянии когнитивного кризиса, причём ситуация ухудшается. Несмотря на обилие свободно доступной информации, мы плохо справляемся с выявлением и обучением практическим навыкам в сфере ИБ, во всём раз...

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

Новая версия OxygenOS улучшила работу камеры OnePlus 7 Pro Одним из преимуществ OnePlus 7 Pro стала тройная тыльная камера. Несмотря на то, что эксперты DxOMark достаточно высоко оценили ее возможности, производитель продолжает ее совершенствовать. Так, вышло обновление программного обеспечения Oxygen OS 9.5.4.GM21AA, направленное н...

Северокорейская группировка Lazarus по-прежнему нацелена на криптовалютный бизнес Специалисты «Лаборатории Касперского» продолжают наблюдать за деятельностью хак-группы Lazarus. Злоумышленники по-прежнему интересуются криптовалютными сервисами, активно используют PowerShell и маскируют свои скрипты под файлы WordPress.

Смартфоны Xiaomi уничтожаются обновлением У многих обладателей модели Mi 9 SE после обновления «по воздуху» и плановой перезагрузки смартфон превращался в «кирпич» выдав на экране сообщение «Система была уничтожена, нажмите кнопку питания для выключения» (The system has been destroyed, press power button to shutdown...

Обзор Philips 323E7QDAB. Недорогой 32-дюймовый IPS-монитор В центре внимания 32-дюймовый монитор с Full HD разрешением. Установлена IPS-матрица с широкими углами обзора. Philips 323E7QDAB ориентирован на массового пользователя, поддерживается технология устранения мерцания, уменьшающая нагрузку на глаза. Средняя стоимость составляет...

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

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

Kaz’Hack’Stan 2019. Нур-Султан Ежегодная практическая конференция, посвященная актуальным проблемам информационной безопасности, будет длиться два дня.

Telegram бот для персонализированной подборки статей с хабра Для вопросов в стиле "зачем?" есть более старая статья — Натуральный Geektimes — делаем пространство чище. Статей много, по субъективным причинам некоторые не нравятся, а некоторые, наоборот, жалко пропускать. Хочется оптимизировать этот процесс и экономить время. В вышеупом...

РНР-безопасность: где и как хранить пароли. Часть 1 Каждый год в мире происходит все больше хакерских атак: от краж кредитных карт до взломов сайтов онлайн-магазинов. Уверены, что ваши скрипты по настоящему защищены? В преддверии старта курса «Backend-разработчик на PHP» наш коллега подготовил интересную публикацию на тему бе...

Quick Draw Doodle Recognition: как подружить R, C++ и нейросетки Привет, Хабр! Осенью прошлого года на Kaggle проходил конкурс по классификации нарисованных от руки картинок Quick Draw Doodle Recognition, в котором среди прочих поучаствовала команда R-щиков в составе Артема Клевцова, Филиппа Управителева и Андрея Огурцова. Подробно опи...

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

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

Вышла новая версия TerraLink xDE Компания «Терралинк» объявила о выпуске новой версии продукта для обмена электронными юридически значимыми документами TerraLink xDE. Обновления обеспечивают возможность массовой отправки приглашений к ЭДО из SAP. Переход на ЭДО с контрагентами — ...

Tor Project отключил 13,5% серверов своей сети Причиной отключения стало то, что все перечисленные серверы использовали устаревшие и не поддерживаемые версии ПО Tor, что создавало риск раскрытия анонимности и потенциально позволяло организовать успешные кибератаки на сеть. В актуальных версиях программного обесп...

Какие устройства обновятся до Android 10 Q Хоть компания Google ещё даже не анонсировала Android 10 Q, разработчики из «корпорации добра» уже вовсю разрабатывают новую версию операционной системы. Это подтверждается не только здравым смыслом, но и различными утечками в виде скриншотов из Android 10 Q и даже видеообзо...

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

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

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

[Перевод] Распределённая трассировка: мы всё делали не так Прим. перев.: Автор этого материала — Cindy Sridharan, инженер из компании imgix, занимающаяся вопросами разработки API и, в частности, тестирования микросервисов. В этом материале она делится своим развёрнутым видением актуальных проблем в области распределённой трассировки...

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

У некоторых пользователей сломался App Store. Проверьте сами Сегодня, 1 февраля, владельцы некоторых iPhone и iPad пожаловались на проблемы в функционировании каталога App Store. Это следует из доклада издания PiunikaWeb, специализирующегося на поиске багов и сбоев в работе устройств, сервисов и программного обеспечения. Коллеги ссыл...

На Яндексе появилась возможность бронировать отели Яндекс запустил бронирование отелей. Уже больше месяца любой желающий может не только выбрать, но и забронировать отель прямо в поиске. Это делает планирование поездок гораздо проще. Возможность указать даты заезда, выбрать номер и сразу его забронировать, особенно удобна по...

Обзор ADATA Ultimate SU650 480GB (ASU650SS-480GT-C). Недорогой и быстрый SSD с 3D NAND В линейке твердотельных накопителей ADATA доступны решения, построенные на разных контролерах и разными типами памяти. Есть как SSD флагманского уровня, так и «народные» решения. Тестируемый сегодня ADATA Ultimate SU650 один из самых доступных вариантов на российском рынке с...

Эксплуатация машинного обучения в Почте Mail.ru По мотивам моих выступлений на Highload++ и DataFest Minsk 2019 г. Для многих сегодня почта является неотъемлемой частью жизни в сети. С ее помощью мы ведем бизнес-переписку, храним всевозможную важную информацию, связанную с финансами, бронированием отелей, оформлением з...

Пользователи столкнулись с проблемами после обновления до iOS 12.3.2 Не так давно Apple выпустила обновление для iOS 12.3.2. Апдейт предназначался только для одной модели — iPhone 8 Plus и содержал в себе исправления функции портретного режима. И, казалось бы, на этом тема с обновлением должна быть закрыта — но нет. Как выяснилос...

Специалисты Kaspersky нашли 0-day в Chrome Эксперты «Лаборатории Касперского» обнаружили серьезную ошибку нулевого дня в браузере Chrome. Уязвимость позволяет злоумышленникам выполнить вредоносный код, используя недостаток use-after-free в одном из компонентов интернет-обозревателя. Киберпреступники уже взя...

Серия опасных уязвимостей найдена в программе Carousel Независимый ИБ-эксперт Дрю Грин (Drew Green) обнаружил серию уязвимостей в системе управления мультимедиа Carousel. Бреши позволяют неавторизованному пользователю загружать на сервер файлы и выполнять сторонний код. Решение Carousel от Tightrope Media Systems позволяет центр...

Microsoft Launcher v5.9 теперь доступен всем Microsoft выпустила обновление приложения Microsoft Launcher для Android – это обновление было выпущено для пользователей бета-версии в прошлом месяце и теперь оно доступно всем. Приложение имеет версию 5.9, обновление приносит обновленный значок календаря Microsoft, которы...

Cron в Linux: история, использование и устройство Классик писал, что счастливые часов не наблюдают. В те дикие времена ещё не было ни программистов, ни Unix, но в наши дни программисты знают твёрдо: вместо них за временем проследит cron. Утилиты командной строки для меня одновременно слабость и рутина. sed, awk, wc, cut и ...

AdClear Ad blocker for Samsung 1.0.8 Блокировщик рекламы AdClear для браузера Samsung работает только с версией Samsung Internet версии 4.0 и выше, в которой реализована функция «блокировка контента».  AdClear блокировщик рекламы для Android будет блокировать надоедливую рекламу при просмотре веб-страниц. ...

Из-за Microsoft были взломаны аккаунты iCloud Компания Micosoft признала наличие проблем с Outlook. Некоторые пользователи этого почтового сервиса получили от Microsoft уведомления о том, что к их почте могли получить доступ посторонние лица.

Как прикреплять файлы (фото, видео) к электронному письму (E-mail) на iPhone и iPad Даже не смотря на всю простоту операционной системы iOS, у новичков могут возникнуть проблемы с некоторыми аспектами. Одним из таких слабых мест стал файл-менеджмент, а если быть более точным — отправка файлов штатным почтовым клиентом. В этом материале мы расскажем как отпр...

Re-ARM 32 bit. Установка Marlin 2.0 Давно хотелось поставить 32 битную плату управления принтером.Так как сейчас моя плата управления представляет собой стандартный бутерброд Mega+Ramps и свободное место для установки платы большего размера практически отсутствует, то первоначально рассматривался вариант замен...

Вышел CLion 2019.2: поддержка встроенной разработки, отладчик для MSVC, поиск неиспользованных заголовочных файлов Привет, Хабр! Лето за окном пролетает для нас почти незаметно, потому что все эти месяцы мы посвятили работе над новым релизом 2019.2 нашей кросс-платформенной среды для разработки на C++ — CLion. Мы успели довольно много всего: и провести внутренний Хакатон, и попробовать ...

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

Зачем писать свой React Data Grid в 2019 Привет, Хабр! Я участвую в разработке ECM системы. И в небольшом цикле статей хочу поделится нашим опытом и историей разработки своего React Data Grid (далее просто грид), а именно: почему мы отказались от готовых компонент с какими проблемами и задачами мы столкнули при ра...

[Перевод] Реверс-инжиниринг Fantastic Dizzy Fantastic Dizzy — это игра в жанре «пазл-платформер», созданная в 1991 году компанией Codemasters. Она является частью серии игр про Диззи (Dizzy Series). Несмотря на то, что серия Dizzy до сих пор популярна, и по ней создаются любительские игры (Dizzy Age), похоже, что никт...

Как мы пробивали Великий Китайский Фаервол (ч.1) Всем привет! На связи Никита — системный инженер из компании SЕMrush. Сегодня я расскажу вам о том, как перед нами встала задача обеспечить стабильность работы нашего сервиса semrush.com в Китае, и с какими проблемами мы столкнулись в ходе ее выполнения (учитывая местонахожд...

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

Вышел Chrome 75 для Windows, Linux и macOS Компания Google выпустила новую версию Chrome для Windows, macOS и Linux. Релиз 75.0.3770.80 доступен для загрузки всем пользователям обозревателя и содержит 42 исправления, связанных с безопасностью. Апдейты затрагивают скрипт фонового запуска Service Worker, менеджер загру...

Отставить панику! «Старые» смартфоны Samsung не потеряют функциональность Пару дней назад тематический ресурс SamMobile сообщил, что Samsung решила прекратить поддержку Bixby для старых версий Android. Если читать только кричащие заголовки, то звучит страшно, на самом деле ситуация оказалась не такой «угрожающей».  Sams...

У Samsung Galaxy замечены технические проблемы Пользователи смартфонов Samsung Galaxy столкнулись с проблемой сканера отпечатка пальцев. В компании объяснили и из-за чего возник баг. Оказалось что, ультразвуковые сканеры отпечатков в Galaxy Note10/10+, а также S10/S10+/S10 5G некорректно взаимодействуют с силиконо...

Массовые попытки взлома аккаунтов пользователей Dailymotion Французский видеохостинг Dailymotion подвергся атаке злоумышленников, которые пытаются взломать аккаунты пользователей сервиса методом подстановки учетных данных (credential stuffing), слитых в Сеть в результате недавних утечек. Нападение началось 19 января и продолжалось ка...

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

Разработчики Intel закрыли 77 багов, включая ZombieLoad v2 Компания Intel выпустила очередной пакет обновлений, куда вошли заплатки к 77 уязвимостям. Пользователей защитили от утечек системных данных, взлома аутентификационных ключей и потери контроля над Windows-устройствами. Уязвимости TPM-FAIL Две проблемы обнаружились в модулях ...

Совместим ли новый Smart Battery Case с iPhone X? Не все так просто Smart Battery Case для iPhone XS, чьи продажи Apple вчера начала по всему миру, может использоваться даже с iPhone X из-за совпадающих форм двух смартфонов, убедился iMore. Несмотря на это, на странице товара на официальном сайте компании в качестве совместимого устройства ...

Обзор Toshiba TransMemory-EX U382 32GB. Флешка с USB Type-C Сегодня героем нашего обзора будет флеш-накопитель Toshiba TransMemory-EX U382 32GB с двумя разъемами. Её можно подключать к смартфонам и планшетам, оснащенным разъемом USB Type-C, а также ноутбука и настольным компьютера с полноразмерным USB. Эту же особенность накопителя м...

В работе Google произошел сбой, жалобы поступают от пользователей по всему миру От интернет-пользователей начали поступать массовые жалобы на неполадки сервисов Google. Портал Downdetector сообщил, что такие проблемы начали с 18:37 среды по времени Восточного побережья США. Чаще всего о неполадках сообщают жители США, но также жалобы поступают с Бразил...

Polychain Capital привлек $175 млн на создание криптовалютного венчурного фонда Калифорнийская компания Polychain Capital, считающаяся крупнейшим хедж-фондом в области криптовалют, привлекла $175 млн, которые, однако, будут направлены уже на создание венчурного фонда. Об этом пишет Bloomberg. Новый фонд будет иметь семилетнее ограничение на вывод капита...

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

Организуем работу с приложениями на Mac Каждый пользователь Mac имеет определенный набор приложений для работы. Это может быть браузер, мессенджер, почтовый клиент, прочие программы. Увы, в macOS нет встроенных инструментов (если не брать в расчёт Automator), которые бы позволили запускать сразу несколько приложе...

Gotify — open source проект по доставке уведомлений и отправке сообщений на сервер Для тех, кто администрирует серверы и/или веб-проекты остро стоит вопрос информированности о том, что же происходит с их «подопечными». На рынке существует масса решений об оповещении о сбоях, состоянии соединения и прочих параметрах, в том числе и с помощью СМС. речь о MR...

Флагман линейки Redmi Note получил обновление, исправляющее проблему с камерой Для смартфона Redmi Note 7 Pro сегодня компания Xiaomi выпустила обновление v10.3.12.0. В первую очередь оно будет полезным тем, кто столкнулся с проблемой падения кадров при записи видео. Неясно, насколько массовой была эта проблема, но теперь она решена. Кроме того, о...

iPhone разряжается раньше времени? Установите iOS 13.2 Быстро разряжается iPhone? Возможно, дело в iOS 13.1.3 Первое, о чём пользователи iOS спрашивают таких же, как они, после выхода очередного обновления, — как изменилась автономность. Этим людям неважно, что апдейт вышел всего несколько минут назад и у тех, кто его уста...

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

Баг в macOS Mojave может привести к компрометации системы Уязвимость в актуальной версии ОС для компьютеров Apple позволяет злоумышленнику с минимальными правами обойти защитные механизмы и выполнить вредоносный код. К такому выводу пришел ИБ-специалист Патрик Уордл (Patrick Wardle), рассказавший о баге на конференции Objective By ...

DataArt запустил бесплатный сервис улучшения резюме CV Duck Сервис рассчитан, в первую очередь, на разработчиков и тех, кто занимается созданием цифровых продуктов. HR-эксперты и редакторы исправляют ошибки и дают рекомендации, как структурировать резюме, описать профессиональный опыт и навыки. Бета-версия CV Duck доступна пользо...

Ускоренный разряд и сбои во время звонков. Последнее обновление iOS 13.1.2 принесло новые проблемы пользователям iPhone По количеству проблем и разного рода ошибок в последних обновлениях ОС с Microsoft (вот) может запросто посоревноваться Apple. В начале месяца последняя выпустила обновление iOS 13.1.2 (третье за неделю), которое должно было исправить ряд ошибок, но принесло вместо этого оче...

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

Создатели CMS Magento исправили 37 брешей в своем ПО Разработчики Magento выпустили пакет обновлений, который устраняет 37 уязвимостей в открытой и коммерческой версиях CMS. Спектр нейтрализованных угроз включает SQL-инъекции, межсайтовый скриптинг, удаленное выполнение кода (RCE) и компрометацию важных данных. Четыре обнаруже...

Обзор Defender Mayhem GK-360DL. Игровая клавиатура с подсветкой Итак, сегодня мы изучим возможности проводной игровой клавиатуры Defender Mayhenm GK-360DL. При своей невысокой стоимости, модель оснащена подсветкой с разной степенью интенсивности, которую пользователь может настроить самостоятельно. Быстрый доступ к браузеру, электронной...

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

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

[Из песочницы] Generic Recycler View или как не писать шаблонный код Все мы пишем приложения и у всех нас есть списки. И самое очевидное решение это RecyclerView. Сама по себе реализация не сложна и писать гайд по RecyclerView уже не актуально. Но есть одно но. Каждый раз когда нам нужен список мы создаем класс, в нем прописываем шаблонный ме...

[Из песочницы] Перенос данных бэкапа новой версии MS SQL Server на более старую версию Предыстория Как-то раз для воспроизведения бага мне потребовался бэкап production-базы. К моему удивлению я столкнулся со следующими ограничениями: Бэкап базы был сделан на версии SQL Server 2016 и не был совместим с моей SQL Server 2014. На моем рабочем компьютере в кач...

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

Zabbix: LLD-мониторинг SIM-карт Yeastar TG Несколько месяцев назад я обзавелся GSM-шлюзом Yeastar TG200. Оборудование само по себе хорошее, чего не сказать о яичном операторе, который периодически подкладывает свинью. Вот поэтому и появилась необходимость иметь актуальную информацию о состоянии SIM-ок и реагировать...

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

Обновилось приложение «Фотографии» для инсайдеров Windows На днях состоялось обновление «Фотографии» до версии 2019.19011.15410.0.Список изменений:• Появилась возможность отключать автоматическое создание фотоальбомов;• Решены проблемы производительности и сделаны различные улучшения.Данное обновление доступно инсайдерам ветки Fast...

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

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