пробовал конструкцию
user ALL = (ALL) ALL
но mount по прежнему только для root, нужно чтобы этот пользователь смонтировал папку, потому что root становится владельцем точки монтирования, если смонтировать от него
нужно запустить несколько браузеров опера,чтобы можно было залогинится несколько раз на сайте
если запускать несколько инкогнито вкладок, то второй раз уже нельзя залогинится
приходится запускать виртуалки но они память жрут
есть решение?
Здравствуйте. Стоит dwm как основной рабочий стол. Все нравится. Но используя «Картинка-в-картинке» от firefox, не особо удобно каждый раз изменять размер и положение окна.
Есть ли какие-то способы задать это по умолчанию?
Через основной конфиг, код dwm, возможно, с помощью скриптов или как-то через иксы?
сем, привет!
Для тестирования даны тестовые байты просто в текстовом файле в виде шестнадцатиричных цифр:
00 61 00 3b 00 62 ...
Как правильно передать из в сокет, т.е. сконвертить в char*?
Здравствуйте. Решил сделать подборочку. Если что-то является бояном, пишите. Также пишите ниже свои
А Windows 3.1 действительно так падала?
– Доктор, помогите! Мне кажется, что я Линукс 2.0!
– Да? А в карточке написано, что у вас мания преследования.
– Да, это потому, что я боюсь длинных пингов. Мы, линуксы 2.0, от них падаем.
– Так значит у Вас эпилепсия?
– Нет, эпилепсия у моего брата. Он думает, что он Windows 3.1!
Кастомизация в разных ОС
Пользователь: «Мне нужна бронзовая статуя русалки!»
Archlinux: «Вот вам бронзовый куб 1x1x1 м и напильник»
Gentoo: «Вот вам медь, олово, доменная печь»
FreeBSD: «Вот вам кирка и каска с фонариком. Шахта с медью — в той стороне»
Ubuntu: «Вот вам статуя русалки»
Пользователь: «Но здесь же только хвост!»
Ubuntu: «Введите, пожалуйста apt-get install tuloviche-rusalki golova-rusalki ruki-rusalki krasivie-glaza…»
MacOS: «Вот вам красивые голые девчонки»
Пользователь: «Ух ты! А можно потрогать?»
MacOS: «Заплатите 200 евро и активируйте функцию «Потрогать голых девчонок»
Windows: «Нет. Я думаю — Вам определенно нужна чугунная статуя Чапаева…»
Мерещится уже
Два системных администратора сидят на скамейке, выпив два балона пива.
– Вооотт… Я, блин, как начинаю работать вечером, так зараза черти с клавы то на стол, то на монитор прыгают, че за фигня?
– Нааа… у тебя… платформа какая?
– FreeBSD! – Блин сноси ее на фиг, у меня так же было, пока Linux не поставил!
– И че?…
– Нормально! Сидят три пингвина в холодильнике. Пиво стерегут!!!
Linux сам дрова поставит
Приходит ламер к линуксоиду:
– Есть дрова для принтера?
Линуксоид, очень удивлённо:
– Чего-чего?
– Ну, дрова для принтера. Неужели у такого специалиста их нет?
Линуксоид, ещё более удивлённо:
– Честное слово, сколько лет живу – только электрические принтеры попадались!
Зачет, вечно падает. Хуже плазмы на старом нетбуке
– Что такое DOS?
– Это когда девушка в чате с одним парнем разговаривает, а другой своей очереди ждет.
– Что такое Linux?
– Это когда девушка в чате одновременно с двумя парнями разговаривает.
– Что такое Windows?
– Это когда девушка в чате с двумя парнями разговаривает, и первому посылает то, что хотела сказать второму!
Про Gentoo
Сын подходит с флешкой к папе-линуксоиду и говорит:
– Пап, а проиграй-ка мне этот .wav-ик…
– Ща сынок, только в ядро поддержку саунда вкомпилю…
Это смотря какой Linux
«Linux. Карманный справочник (основные команды)» - 409 страниц
Нет, лучше пингвин, крестящийся и отходящий от окон
Объявлено об объединении Microsoft и Linux. Эмблемой новой системы выбран пингвин, выпадающий в окно.
Ну и как?
Postscriptum: сам анекдоты делать не умею
вот такой дегенерат 
Источники: 1 2 и я сам немного подредактировал.
Ubuntu 20.04
Не запускал игры больше полугода и тут внезапно при запуске 6ой цивилизации из стима вылетает такое вот сообщение An unrecoverable error has occurred, and Civilization VI can not continue
.
Из ошибок в логе только: ERROR: ld.so: object '/home/petr/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
.
ldd грит что либы на месте
gdb грит что оно не крашится
Куда копать?
Это же надо какое дерьмо сделали в продолжении из 2-й части после потрясной 1-й.
Если очень кратко. Жуткие спойлеры.
Игра начинается 4 года спустя после окончания предыдущей части.
Вскоре после начала игры Джоэля забивает насмерть некая *учка Эбби с компанией (бывших Цикад), вроде как мстит за кого-то. И это несмотря на то, что он ей жизнь спас, когда зараженные напали. Ближе к концу игры выясняется, что она дочь того хирурга, которого Джоэль убил, когда спасал с операционного стола Элли.
Дальше полигры долгая нудятина о том, как Элли пробирается в Сиэтл мстить за Джоэля. Со слегка лесбоподружкой Диной. Которая правда внезапно оказывается беременной от некоего Джесси, который вместо Джоэля из трейлера, говорит фразу «я тебя одну не отпущу».
Еще дальше есть момент, где приходится играть за Эбби.
В общем вся игра - это фактически история мести Элли, в ходе которой, гоняясь за Эби, она вырезала немеренно случайных людей, в том числе беременных, а под конец типа прониклась и прервала круг мести и оставила ее в живых. И похоже до конца так и не поняла зачем Эби мстила Джоэлю.
Лут, боевки, лут, лут, боевки, нападения разных уродов. Мораль какая-то в итоге тухлая и так и хочется спросить, ну и на фига это все было? Зачем Джоэля убили? А? Типа хотели показать, что месть ничего не решает? Да и с прерыванием мести. Уже сама Элли стольких походя порешила, что можно на 10 таких частей насочинять историй мести брата/свата против Элли от убитых ею.
1-я часть куда веселее была. Шли спасать мир, под конец вопрос, а стоит ли мир жизни одной девочки? И ответ, что похоже мир бы все-равно не спасли, уже некому было, ибо чего-то это за дерьмо такое, что кого-то надо разрезать до смерти ради вакцины, так не бывает, если за дело берутся настоящие ученые, а не имитаторы. Ну и попутные были моментики тоже интересные. Это в 1-й части.
Отдельно технический момент. Как игра тут есть только боевки. В остальном интерактивный фильм и все. Без вариаций совсем, не считая подобранного лута. Даже полуинтерактивный, ну хоть бы немного прохождение разнилось бы...
Установил woeusb по этой инструкции https://github.com/slacka/WoeUSB.
git clone github.com/slacka/WoeUSB.git
./setup-development-environment.bash
sudo apt-get install devscripts equivs gdebi-core
mk-build-deps
sudo gdebi woeusb-build-deps_3.3.1-1-g7171bff_all.deb
Программа не отобразилась в приложениях, через поиск не находит. Затем установил через snap, тоже не находит.
В чем проблема?
Налетай на новичка!
Есть такой огород:
Mint 19.3 XFCE с последним оф ядром. Систему только переставил.
inxi -Gx
( читать дальше... )
Все четыре монитора работают, но есть две траблемы:
Трабл № 1:
vainfo:
( читать дальше... )
Аппаратного кодирования нет. А оно мне надо.
Трабл № 2:
Отключаются только мониторы на дискретке. На интеграшке постоянно молотят. Так же было и с другой картой (R5 230).
Как бороться? Куда копать?
Да, пробовал amdgpu-pro ставить, но иксы заводиться отказались (это было до переустановки системы; на чистой экспериментировать не хочется, машина нужна для работы).
И будут ли иксы работать с двумя драйверами(amdgpu+radeon — для каждой карты свой) так же? Или это безидейно?
И ещё вопросик немного не по теме: Ради эксперимента собрал из чуланного хлама вторую машину (A64 x2 + GTX560) и понадеялся на рендер ферму в Cinelerra GG (через гигабитку)… Думал, относительно шустрая видюшка подсобит… Хрен там! Почти в два раза дольше просчитывалось, чем на одной машине в SW режиме. Что за хрень? Как так может быть? Может, кто сталкивался?
На просторах инета на свои вопросы ответов не нарыл. Может, не так искал?
LanguageTool — это свободная система для проверки грамматики, стиля, орфографии и пунктуации. LanguageTool может использоваться как приложение для рабочего стола, командной строки или как расширение LibreOffice/Apache OpenOffice. Для работы требуется Java 8+ от Oracle или Amazon Corretto 8+. В рамках отдельного проекта созданы расширения для браузеров Mozilla Firefox, Google Chrome, Opera, Edge. И отдельное расширение для Google Docs.
В новой версии:
- Обновлены модули проверки для русского, английского, украинского, французского, немецкого, арабского, каталанского, нидерландского, эсперанто, словацкого, испанского и португальского языков.
- Расширены возможности интеграции с LibreOffice.
- Для расширения LibreOffice (LT 4.8 и 5.0) обеспечена возможность подключения к внешнему LT-серверу. Можно использовать либо локальный сервер, либо подключиться к центральному серверу аналогично браузерным расширениям. Но для обеспечения стандартной работы расширения не требуется подключение к серверу. Подключение может быть использовано, если на сервере реализована расширенная функциональность, например, правила, использующие n-граммы или word2vec. По умолчанию в расширении используется встроенный движок LanguageTool.
- Для LibreOffice 6.3+ реализована возможность кастомизации различных вариантов подчёркивания ошибок: волнистое, жирное, полужирное, пунктирное подчёркивание. Возможен выбор цвета подчёркивания для каждой категории ошибок. По умолчанию используется зелёный и синий цвет для выделения ошибок.
Изменения для русскоязычного модуля включают:
- Создано 65 новых и улучшены существующие правила для проверки пунктуации и грамматики (Java и xml).
- Расширен и исправлен словарь частей речи.
- Добавлены новые слова в словарь для орфографической проверки.
- В состав версии для рабочего стола включено два варианта словаря для проверки орфографии. Основной вариант словаря не делает различий между буквами «Е» и «Ё», а в дополнительном они различаются.
Настраиваю Network controller: Intel Corporation Wireless-AC 9462
Требуется firmware.
Intel дает iwlwifi-9000-pu-b0-jf-b0-34.ucode
iwlwifi пытается грузить iwlwifi-QuZ-a0-jf-b0-*.ucode
Pulseaudio не хочет видеть звуковую карту Xonar DX. Точнее её не видит pavucontrol. Alsamixer видит.
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC883 Analog [ALC883 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC883 Digital [ALC883 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: DX [Xonar DX], device 0: Multichannel [Multichannel]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 2: DX [Xonar DX], device 1: Digital [Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
$ lspci | grep Audio
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA)
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] RV670/680 HDMI Audio [Radeon HD 3690/3800 Series]
03:04.0 Multimedia audio controller: C-Media Electronics Inc CMI8788 [Oxygen HD Audio]
Я когда-то давно настраивал pulseaudio с этой картой, звук был, но потом 5 лет не включал комп.
Вот включил. Обновил Debian до Buster поэтапно. Самое интересное после обновления периодически звук появлялся после:
rm --recursive ~/.config/pulse
Но потом после перезагрузки пропадал. А сейчас это не работает. Что я делал тогда, году в 2012, чтобы звук был я не помню.
Выручайте.
Всем привет.
Через .htaccess нужно реализовать:
https://site.ru/catalog/index.php - редирект на https://site.ru/catalog/ - т.е. без index.php
но при этом, если хотя бы https://site.ru/catalog/index.php? - то не редиректить по предыдущему условию.
По первому условию, конечно все гораздо просто:
RewriteCond %{REQUEST_METHOD} =GET
RewriteCond %{REQUEST_URI} ^(.*)/index.php$
RewriteRule ^(.*)$ %1/ [R=301,L]
но как соблюсти второе при этом?
Собираю компьютер для запуска DOS. Ищу компактную (без цифрового блока, чтобы можно было положить сверху на лежачий корпус, и она не свисала с него) проводную (желательно PS/2, но подойдёт и USB) белую (в цвет корпуса) клавиатуру для него.
Много печатать на ней не собираюсь, так что мне не важны, особенности раскладки, какие именно в ней будут свитчи и прочие подробности.
Линукс тут при том, что он будет загружаться по сети на этом компьютере, так как все готовые инструменты для передачи файлов под DOS работают на нём крайне медленно, программный дисковый кеш не спасает. А tinycore работает очень неплохо.
В продолжение к теме К дистанционному семинару типа готов прикупил к экзамену камеру и микрофон дабы студенты лицезрели в HD качестве мои красные от недосыпа из-за проверки их контрольной глазки и слышали мои добрые впечатления по поводу увиденных логических и не очень, как вполне себе теоретических, так и совсем «отфонарных» построений.
Камера Logitech WebCam C615 и микрофон Thronmax Mdrill Pulse были просто воткнуты в usb-порты и сразу из коробки заработали как надо в среде Ubuntu 18.04.
>>> Просмотр
(4656x2328,
3810 Kb)
Помню как-то два года назад пользовался им, но сейчас rabbitvcs под свежем арчем никак не собирается. Точнее его зависимости, собираю rabbitvcs-thunar он хочет thunarx-python такого пакета нет, есть python-thunarx и python2-thunarx Но они не собираются:
==> Продолжить сборку python2-thunarx ? Да/нет [Y/n]
==> ------------------------------------------------
==>
==> Сборка и установка пакета
==> Сборка пакета thunarx-python 1:0.5.1-1 (Сб 27 июн 2020 21:46:00)
==> Проверка зависимостей для запуска...
==> Проверка зависимостей для сборки...
==> Получение исходных файлов...
-> Загрузка thunarx-python-0.5.1.tar.bz2...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0
100 326k 100 326k 0 0 50312 0 0:00:06 0:00:06 --:--:-- 544k
==> Проверка файлов source с использованием sha256sums...
thunarx-python-0.5.1.tar.bz2 ... Готово
==> Распаковка исходных файлов...
-> Распаковка 'thunarx-python-0.5.1.tar.bz2' с помощью bsdtar
==> Запускается prepare()...
==> Запускается build()...
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '1000' is supported by ustar format... yes
checking whether GID '100' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking whether to enable maintainer-specific portions of Makefiles... no
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for library containing strerror... none required
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) gcc3
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking how to print strings... printf
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking whether to build gtk-doc documentation... no
checking for gtkdoc-check... /usr/bin/gtkdoc-check
checking for python version... 3.8
checking for python platform... linux
checking for python sсript directory... ${prefix}/lib/python3.8/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python3.8/site-packages
checking for headers required to compile python extensions... found
checking for libraries required to embed python... no
configure: error: could not find Python lib
==> ОШИБКА: Произошел сбой в build().
Прерывание...
==> ОШИБКА: Makepkg не смог собрать thunarx-python.
==> Перезапустить сборку python2-thunarx ? да/Нет [y/N]
==> ---------------------------------------------------
==>
Ладно выбираю rabbitvcs-caja он собирается, ура! Но появляется другая напасть - python-pysvn . Он тоже не собирается, выдаёт:
И как это лечить? Тогда уж проще вообще не связаватся с vcs и работать дедовским методом.
Задача вахтёру - показать здесь 5.2
Как же просто вас поиметь. Открываем твою херню, смотрим что родил этот идиот:
let mod_primes: [usize; 8] = [7,11,13,17,19,23,29,31];
let gaps: [usize; 16] = [4,2,4,2,4,6,2,6,4,2,4,2,4,6,2,6];
let ndxs: [usize; 30] = [0,0,0,0,1,1,2,2,2,2,3,3,4,4,4,4,5,5,5,5,5,5,6,6,7,7,7,7,7,7];
const unsigned int modPrimes[] = {7, 11, 13, 17, 19, 23, 29, 31};
const unsigned int gaps[] = {4, 2, 4, 2, 4, 6, 2, 6, 4, 2, 4, 2, 4, 6, 2, 6};
const unsigned int ndxs[] = {0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7};
const unsigned int - usize - т.е. бездарность мало того, что тупая, дак ещё и мразь.
Почему в одном случае пробелы есть, а в другом нет? Какой, нахрен, const, какой unsigned int.
//1 is true
//C doesn't like large arrays
//alocate on the heap!
Что несёт эта бездарная обезьяна?
char* nums = (char*)malloc(limit * sizeof(char));. (char*) - что это за мусор? Обезьяна не умеет в си. sizeof(char) - это уровень прям выше головы. Бездарность опять доказала, что место ей на помойке.
volatile - чего? В общем эта мразь либо совсем тупая, либо специально ваяла дерьмо.