vokoscreen ubuntu 24.04 Зависает, не записывает видео - создается пустой файл

Продолжаем разрбираться с vokoscreen на этот раз на свежей LTS Ubuntu 24.04, где вокоскрин версии 4.7.1 - в итоге создается пустой файл

В нашем случае wayland изначально был включен

Также по ходу установки через flatpak наблюдась проблема типа Failed to install org.freedesktop.Platform.openh264: ...: Server returned status 403

Возможное решение

В моем случае помогло следующее:

[!] Vokoscreen по-русски: Запись экрана или области/окна программы в Linux

Тут собираем примеры по работе с данной прекрасной программой

Заметки см. ниже

ubuntu linux Обновление до следующей LTS

Подготовка

Сначала просто обновим текущее состояние, без апрейда до следующей версии, обновим индекс пакетов:

sudo apt update

обновим пакеты:

sudo apt upgrade

Обновление до следующей LTS

Сначала убедимся, что установлен менеджер:

sudo apt-get install update-manager-core

И выполним обновление:

sudo do-release-upgrade

Источник: https://askubuntu.com/a/5766

linux vscode php intelephense Не переходит при клике по имени функции к ее определению

Проблема наблюдается в Ububntu 20.04 и php 7.4

Возможное решение

В нашем случае помогло обновление vscodium (фрок vscode) до свежей версии, что привело к обновлению плагина php intelephense, хотя он должен был работать и ранее, т.к. версия пхп старая.
Может это вызвало переиндексацию проекта, глубоко не вникалт

Поиск пересечений отрезков (времени) в массивах - Разбор алгоритмической задачи с собеседований PHP

Задача:
Даны два списка отрезков времени, каждый список упорядочен.

Найдите третий список, в котором будут отрезки, являющиеся пересечениями первых двух списков.

Например для:

[[1, 5], [7, 10], [12, 24]]
[[4, 6], [12, 13], [30, 35]]

Ответом будет:

[[4, 5], [10, 12]]

Разбор решения

В решении будем применять визуализацию:

Поиск выбывших/отсутcтвующих в массиве элементов - Разбор алгоритмической задачи с собеседований

Условие:
У нас есть массив целых чисел:

[123, 45, 5638, 49, -78, 22, 5, 345, 68, 7]

из него удалили некоторые элементы, так что он получил вид:

[123, 5638, 22, 5, 68, 7, 0, 0, 0, 0]

-- выведите на экран числа, которые были удалены.
Например, в данном случае ожидается вывод:

 [45, 49, -78,  345]

Возможное решение

Например, так:

Перестановка нулей в конце массива - Разбор решения алгоритмической

Условие:

У вас есть массив целых чисел, в котором встречаются нули, например:
[0, 3, 2, 1, 0, 3, 2, 4, 0, -5]
Перенесите эти нули в конец массива, чтобы в итоге мы получили:
[3, 2, 1, 3, 2, 4, -5, 0, 0, 0]

Финальный вариант:

Pages

Subscribe to fkn+antitotal RSS