JOB.LAB

JOB.LAB

Рад приветствовать вас в своем блоге, множество событий и интересных статей ждет вас! https://joblab-studio.itch.io
Пикабушник
12К рейтинг 24 подписчика 1 подписка 81 пост 23 в горячем
70

Linux или Windows "дерьмо"?

Что вы делаете, если в документации либо нет ответа на нужный вопрос, либо он очевидно неверен? В Linux вы говорите «Linux — дерьмо!» и начинаете копаться в исходниках. В Windows вы говорите «Windows — дерьмо!» и начинаете биться головой о стену.
— Denis Vlasenko о lkml

9

Моё решение получения настроек игры через JavaScript

За задачу был взят текстовый файл «settings.txt» который хранил в себе данные настроек графики для игры.

Моё решение получения настроек игры через JavaScript Javascript, Задача, Чтение, Программирование, Логическая задача, Математика, Pikaweb, Длиннопост

Нашей задачей было:

• Создать функцию получение настроек

• Прочитать и получить все строки в файле

• Разделить эти строки на ключ и значение

Для начала

Обратите внимание что ключ не может иметь пробелов или иных знаков кроме «_» и «-». Так-же запрещен знак «\» или «/». Ключ от значения отделен лишь одним пробелом.

Решение

Моё решение получения настроек игры через JavaScript Javascript, Задача, Чтение, Программирование, Логическая задача, Математика, Pikaweb, Длиннопост

Как вы видите, мы создали функцию getSettings(txt) и передали в неё текстовое содержание файла, после внутри функции мы обозначили что локальная переменная «result» является переданным текстовым содержимым обрезанный по строкам. (Их мы получили в виде массива).

Далее мы перебираем строки с помощью цикла «for» в качестве локальной переменной указываем «param» и массив result который мы и будем перебирать. Все значения мы получили в видео числа (Индекса), их мы и будем указывать в выводе консоли «console.log».

result[param] — обращаемся к массиву со строками (Каждая разделяется по индексу) и указываем что мы берем значение из под индекса который сейчас перебирался циклом «for».

Не забываем разделить ключ и значение через пробел как это было указано в файле с помощью метода split(' '), ведь ключ не должен иметь пробелов. В результате этого, мы получили вот такой массив:

Моё решение получения настроек игры через JavaScript Javascript, Задача, Чтение, Программирование, Логическая задача, Математика, Pikaweb, Длиннопост

как вы видите, цикл перебрал значения и вывел их в виде массива который имеет ключ и значение, например ключ «resolution» и его значение «1920x1080»

Моё решение получения настроек игры через JavaScript Javascript, Задача, Чтение, Программирование, Логическая задача, Математика, Pikaweb, Длиннопост

Задача решена. Она была не такой уж и трудной согласитесь, все очень просто и легко решается, всем удачи и всем пока!

Показать полностью 4
1218

Использовать Linux — это как...

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

— Rob Riggs

15

Как настроить горячие клавиши в Ubuntu 22.04 LTS?

Как настроить горячие клавиши в Ubuntu 22.04 LTS? Linux, Ubuntu, Помощь, Инструкция, Клавиатура, Горячие клавиши, Раскладка, Настройка, Длиннопост

Переходя из дистрибутивов основанных на Ubuntu, Debian, Mint и прочих настроенный под работу дистрибутивов — на оригинальную и скаченную Ubuntu версии 22.04 где многие элементы даже не настроены, начинаешь задумываться. Почему при клике на [Win + I] или [Win + E] не открывается файловый менеджер или меню с настройками системы?


Ответ до жути прост, все эти параметры не настроены по умолчанию, даже шаблоны файлов по умолчанию пусты. Начнем решать эту проблему!

Изменение раскладки на [ALT + SHIFT]

При переходя из Windows(a) на Linux многие столкнулись с тем, что раскладка смены языка переключается с помощью [Win + Space] — а не всеми привычными клавишами [Alt + Shift], что ввело многих в ступор. Лично я привык к смене раскладки через пробел и Win клавишу, но многие мои знакомые пошли искать ответы на решение данного вопроса.

И так, открываем терминал и вводим данную команду:

sudo apt install gnome-tweaks
Как настроить горячие клавиши в Ubuntu 22.04 LTS? Linux, Ubuntu, Помощь, Инструкция, Клавиатура, Горячие клавиши, Раскладка, Настройка, Длиннопост

Ждем завершения установки и открываем dconf через меню приложения или вводим команду в терминал:

gnome-tweaks
Как настроить горячие клавиши в Ubuntu 22.04 LTS? Linux, Ubuntu, Помощь, Инструкция, Клавиатура, Горячие клавиши, Раскладка, Настройка, Длиннопост

Перед вашим взором откроется меню с дополнительными настройками GNOME, здесь мы выбираем вкладку 'Клавиатура и мышь'.

Как настроить горячие клавиши в Ubuntu 22.04 LTS? Linux, Ubuntu, Помощь, Инструкция, Клавиатура, Горячие клавиши, Раскладка, Настройка, Длиннопост

Хорошо, мы в панели настроек, после параметров которые находятся в самом верху приложения, располагается кнопка с наименованием 'Дополнительные параметры раскладки' — нажимаем на неё.

Как настроить горячие клавиши в Ubuntu 22.04 LTS? Linux, Ubuntu, Помощь, Инструкция, Клавиатура, Горячие клавиши, Раскладка, Настройка, Длиннопост

Откроется окно с дополнительными параметрами раскладки, здесь мы находим пункт «Переключение на другую раскладку» — раскрываем пункт и ставим галочку на «Alt+Shift», она располагается третей по списку от верха. Вот и все, раскладку мы починили что делать с файловым менеджером и настройками? Переходим решать и эту задачу!

Настройка горячих клавиш

Переходим на рабочий стол, в верхней панели находим навигацию по взаимодействию с компьютером и открываем её:

Как настроить горячие клавиши в Ubuntu 22.04 LTS? Linux, Ubuntu, Помощь, Инструкция, Клавиатура, Горячие клавиши, Раскладка, Настройка, Длиннопост

Находим пункт «Настройки» и нажимаем на него, должна открыться панель настроек Ubuntu.

Как настроить горячие клавиши в Ubuntu 22.04 LTS? Linux, Ubuntu, Помощь, Инструкция, Клавиатура, Горячие клавиши, Раскладка, Настройка, Длиннопост

Переходим во вкладку «Клавиатура» в левой панели и нажимаем на самую нижнюю кнопку с наименованием 'Просмотр и изменение комбинаций клавиш':

Как настроить горячие клавиши в Ubuntu 22.04 LTS? Linux, Ubuntu, Помощь, Инструкция, Клавиатура, Горячие клавиши, Раскладка, Настройка, Длиннопост

В самом низу находим вкладку «Ярлыки» и открываем её:

Как настроить горячие клавиши в Ubuntu 22.04 LTS? Linux, Ubuntu, Помощь, Инструкция, Клавиатура, Горячие клавиши, Раскладка, Настройка, Длиннопост

Вот наши настройки и нашлись, нажимаем на интересующий ваш пункт, а дальше зажимаем нужное сочетание клавиш когда окошко попросит вас об этом и воуля! Все готово!

Как настроить горячие клавиши в Ubuntu 22.04 LTS? Linux, Ubuntu, Помощь, Инструкция, Клавиатура, Горячие клавиши, Раскладка, Настройка, Длиннопост

На этом и закончим, горячие клавиши позволяет нам активнее и быстрее работать с системой без лишних затрат времени на открытие приложений через мышь или сворачивать окна чтобы добраться до какого либо приложения — а горячие клавиши всегда под рукой!

Показать полностью 9
Отличная работа, все прочитано!