В сборки Chromium и Electron будет добавлена поддержка Wayland

В платформе Electron, которая предоставляет самодостаточный фреймворк для разработки многоплатформенных пользовательских приложений, использующий в качестве основы компоненты Chromium, V8 и Node.js, реализована начальная поддержка Wayland. Изменения будут включены в следующий значительный выпуск и позволят запускать в окружениях на базе Wayland приложения, использующие Electron, напрямую, без применения XWayland.

from OpenNews.opennet.ru: Основная лента https://ift.tt/2J2sIk4
via IFTTT

В сборки Chromium и Electron будет добавлена поддержка Wayland

В платформе Electron, которая предоставляет самодостаточный фреймворк для разработки многоплатформенных пользовательских приложений, использующий в качестве основы компоненты Chromium, V8 и Node.js, реализована начальная поддержка Wayland. Изменения будут включены в следующий значительный выпуск и позволят запускать в окружениях на базе Wayland приложения, использующие Electron, напрямую, без применения XWayland.

source https://www.opennet.ru/opennews/art.shtml?num=53955

Hack The Box. Прохождение Dyplesher. Memcached, Gogs, RCE через создание плагина и LPE через AMQP


Продолжаю публикацию решений, отправленных на дорешивание машин с площадки HackTheBox.

В данной статье мы получим хеши пользователей благодаря memcached, разбираемся с GIT репозиториями, пишем плагин с бэкдором на Java, анализируем трафик и повышаем привилегии благодаря RabbitMQ.

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

Организационная информация

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

Читать дальше →

from Java – Объектно-ориентированный язык программирования https://ift.tt/2Tj3qQC

GitHub намерен сканировать репозитории на предмет запрещённого содержимого

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

from OpenNews.opennet.ru: События https://ift.tt/3mm5OCH

В сборки Chromium и Electron будет добавлена поддержка Wayland

В платформе Electron, которая предоставляет самодостаточный фреймворк для разработки многоплатформенных пользовательских приложений, использующий в качестве основы компоненты Chromium, V8 и Node.js, реализована начальная поддержка Wayland. Изменения будут включены в следующий значительный выпуск и позволят запускать в окружениях на базе Wayland приложения, использующие Electron, напрямую, без применения XWayland.

from OpenNews.opennet.ru: События https://ift.tt/2J2sIk4

Выпуск серверной JavaScript-платформы Node.js 15.0

Состоялся релиз Node.js 15.0, платформы для выполнения сетевых приложений на языке JavaScript. Node.js 15.0 относится к ветке с обычным сроком поддержки, обновления для которой будут выпускаться до июня 2021 года. В ближайшие дни будет завершена стабилизация ветки Node.js 14, которая получит статус LTS и будет поддерживаться до апреля 2023 года. Сопровождение прошлой LTS-ветки Node.js 12.0 продлится до апреля 2022 года, а позапрошлой LTS-ветки 10.0 до апреля 2021 года.

from OpenNews.opennet.ru: Основная лента https://ift.tt/31yiT3L
via IFTTT

Windows Calculator портирован для Linux при помощи платформы Uno

Разработчики платформы Uno портировали калькулятор Windows для Linux, а работники компании Canonical подготовили snap-пакет для быстрой установки портированного калькулятора в Linux. Платформа Uno позволяет создавать универсальные приложения на C# и XAML, не требующие поддержания отдельных вариантов для разных платформ. Код проекта написан на языке С# и распространяется под лицензией Apache 2.0.

source https://www.opennet.ru/opennews/art.shtml?num=53951

Выпуск серверной JavaScript-платформы Node.js 15.0

Состоялся релиз Node.js 15.0, платформы для выполнения сетевых приложений на языке JavaScript. Node.js 15.0 относится к ветке с обычным сроком поддержки, обновления для которой будут выпускаться до июня 2021 года. В ближайшие дни будет завершена стабилизация ветки Node.js 14, которая получит статус LTS и будет поддерживаться до апреля 2023 года. Сопровождение прошлой LTS-ветки Node.js 12.0 продлится до апреля 2022 года, а позапрошлой LTS-ветки 10.0 до апреля 2021 года.

source https://www.opennet.ru/opennews/art.shtml?num=53950

Представлен Rust GPU, инструментарий для разработки шейдеров на языке Rust

Компания Embark Studios, специализирующаяся на разработке игр, опубликовала первый экспериментальный выпуск проекта Rust GPU, нацеленного на использование языка Rust для разработки кода для GPU. Код опубликован под лицензиями MIT и Apache 2.0.

source https://www.opennet.ru/opennews/art.shtml?num=53949

RIAA добилась блокировки репозитория youtube-dl на GitHub

GitHub заблокировал репозиторий и все зеркала проекта youtube-dl, развивающего утилиту для загрузки видео из YouTube и других сайтов. Блокировка произведена на основании действующего в США Закона об авторском праве в цифровую эпоху (DMCA) после поступления жалобы от Ассоциации звукозаписывающих компаний Америки (RIAA).

from OpenNews.opennet.ru: События https://ift.tt/2HnjBKq

Windows Calculator портирован для Linux при помощи платформы Uno

Разработчики платформы Uno портировали калькулятор Windows для Linux, а работники компании Canonical подготовили snap-пакет для быстрой установки портированного калькулятора в Linux. Платформа Uno позволяет создавать универсальные приложения на C# и XAML, не требующие поддержания отельных вариантов для разных платформ. Код проекта написан на языке С# и распространяется под лицензией Apache 2.0.

from OpenNews.opennet.ru: События https://ift.tt/35qq8M9

12 лучших инструментов для ревью кода для разработчиков (2020)

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

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

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

Содержание

  1. Что такое процесс ревью кода?
  2. Почему код-ревью критичен?
  3. Как выполнить ревью кода?
  4. Почему Вам стоит использовать инструменты для код-ревью?
  5. Более детальный взгляд на 12 мощных инструментов для ревью кода

from Php Profi New Posts https://ift.tt/2TjfYYj
via IFTTT

Google меняет ссылки в отправленных письмах при их скачивании по IMAP

Пользователь G Suite Джеффри Пол обнаружил, что URL-адреса во входящей электронной почте изменяются службой Google при получении писем через протокол доступа к сообщениям в Интернете (IMAP). Читать дальше →

The following blog post Google меняет ссылки в отправленных письмах при их скачивании по IMAP is available on Хабр / Посты с меткой «google»

Google тестирует активацию умных дисплеев Nest Hub без ключевого слова

Google решила провести эксперимент с умным диплеем Nest Hub. Его учат включаться без команды «Окей, Google». Читать дальше →

The following blog post Google тестирует активацию умных дисплеев Nest Hub без ключевого слова is available on Хабр / Посты с меткой «google»

Google тестирует активацию умных дисплеев Nest Hub без ключевого слова

Google решила провести эксперимент с умным диплеем Nest Hub. Его учат включаться без команды «Окей, Google». Читать дальше →

The following blog post Google тестирует активацию умных дисплеев Nest Hub без ключевого слова is available on Хабр / Посты с меткой «google»

Site News: Blast from the Past – One Year Ago in PHP (10.22.2020)

Here’s what was popular in the PHP community one year ago today:

from PHPDeveloper.org https://ift.tt/3kp4iyX
via IFTTT

Стажировки Google останутся удаленными и в следующем году

Google сообщила о продлении удаленного режима летней стажировки для студентов со всего мира в компании до конца 2021 года.
Читать дальше →

The following blog post Стажировки Google останутся удаленными и в следующем году is available on Хабр / Посты с меткой «google»

[Из песочницы] Spring Boot и Filebeat локально без регистрации и смс

В данном руководстве мы рассмотрим подключение и настройку системы логирования в Spring Boot проекте и отправку логов в ELK с помощью Filebeat. Руководство предназначено для разработчиков начального уровня.

Логирование и зачем оно нужно

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

Следующий вопрос, это удобство доступа к логам. Обычно при локальном тестировании мы видим лог в консоли приложения, а на тестовым стенде — в специальных лог файлах на сервере. Удобно ли и безопасно ли каждый раз подключаться к стенду, искать нужную директорию и читать файлы логов оттуда? Практика показывает что нет и это вторая проблема которую призван решить ряд продуктов, обеспечивающих удобный доступ к логам и поиск в них важной информации. Сегодня мы очень кратко поговорим о одной из групп таких продуктов, так называемом стеке ELK (Elasticsearch — Logstash — Kibana) и более подробно о FilebeatOpen source продукте, обеспечивающем удобный механизм доставки логов до ELK.

Читать дальше →

from Java – Объектно-ориентированный язык программирования https://ift.tt/34l8JoV

Microsoft опубликовал тестовую сборку браузера Edge для Linux

Компания Microsoft опубликовала первую тестовую сборку браузера Edge для платформы Linux. Версия для Linux распространяется через сайт Microsoft Edge Insiders и репозиторий Linux Software Repository в форме rpm- и deb-пакетов для Ubuntu, Debian, Fedora и openSUSE. Сборку планируют обновлять еженедельно.

from OpenNews.opennet.ru: Основная лента https://ift.tt/35ijuYf
via IFTTT

Минюст США обвинил Apple и Google в работе в качестве «одной компании» в поисковой сделке

Фото: blog.google

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

The following blog post Минюст США обвинил Apple и Google в работе в качестве «одной компании» в поисковой сделке is available on Хабр / Посты с меткой «google»