Роман Алискин: посты (новые сверху), стр 20

asc

Обновление 2019-06-09: итог

09 июня 2019 обновил сайт.
Появилось две новых страницы: популярные посты и популярные картинки. Добавил поиск в тексте постов и поиск в комментариях. Поиск в комментариях доступен только для залогиненных пользователей. А также добавил возможность поиска в тексте постов с сортировкой результатов по количеству вхождений искомого. Этот поиск чуток "опасный". В чём "опасность"? - все результаты выводятся на одной странице. Если есть много совпадений, страница будет долго грузиться. Всё, вот и вся опасность. Убрал капчу для залогиненных (кроме страницы удаления аккаунта). В профиле появился новый параметр "Включить защиту сессии" Добавил много всяких мелочей, улучшающих навигацию. Справку так и не переписал. Может за сегодня допишу (хотя я сомневаюсь) - она никому не нужна. (?) ааа, я же уже
перевел интерфейс сайта на русский язык
, но вполне очевидные кнопки оставил на английском. И... и у меня уже начинается отпуск(!) на две недели (но я хочу на целый месяц!).
Выплаты будут после моего возвращения.

САМЫЙ ГЛАВНЫЙ ВОПРОС

В отличии от марка сцукерберга и паши дурова, я не буду писать ахинею типа "Алискин о спасении лесов Амазонки" или "Роман Алискин о деньгах". Я хочу задать вопрос бОльшей важности:
Чи можна пердіти в громадских туалетах?
Можно ли пердеть в общественых туалетах?
Если можно, то как громко?

.local share baloo занимает много места baloofileextractor сильно грузит процессор baloofile

Каталог /home/user/.local/share/baloo/ занимает много гигабайт? Вы его постоянно удаляете, но он снова-и-снова появляется. Что делать? Без художественных вступлений(!), рассказываю Пакет baloo (в него входит несколько программ) предназначен для индексирования (или индексации?) файлов. Зачем индексация нужна? Ну хотя бы для быстрого поиска файлов, если вы задаете в графической программе, расширенные параметры поиска (по содержимому, по дате, по размеру).
В Убунте (или Убунту) есть два очень схожих (почти одинаковых пакета): baloo4 и baloo-kf5. Какая разница между ними я детально не интересовался. В этих пакетах есть такие программы\команды:
balooctl — управляет всем индексированием

baloo_file_extractor — каким то хандибубером
извлекает метаданные из файлов

baloosearch — для поиска файлов по всему индексу,
или в конкретной директории

baloo_file — наверное используется для обработки одного файла.
Детально не вникал. Но в сети полно жалобливых жалоб,
на тему того что этот процесс грузит систему на 100%.

balooshow — какая-то хрень, которая выводит какую-то
информацию о наличии каталогов и файлов в индексе
(количество строк, какой-то номер и еще что-то)

Афигенно я опьясняю, да?
Вы также можете заметить файл baloo_filemetadata_temp_extractor, но он, НАВЕРНОЕ, предназначен для показа метанформации на панели файлового менеджера.
Этот файл не из этого пакета. Далее… Стоить обратить внимание на balooctl. Запустив команду с параметром -h мы увидим:
balooctl -h
Использование: balooctl [параметры] command status enable disable start stop restart
suspend resume check index clear config monitor indexSize

Параметры:
  -f, --format <format>  Output format <json|simple|multiline (default)>.
                         Only applies to "balooctl status <file>"
  -v, --version          Отобразить информацию о версии.
  -h, --help             Отобразить эту справку.

Аргументы:
  command                Команда для выполнения.
  status                 Вывести состояние программы индексирования файлов.
  enable                 Включить индексирование файлов.
  disable                Выключить индексирование файлов.
  start                  Запустить индексирование файлов.
  stop                   Остановить индексирование файлов.
  restart                Перезапустить индексирование файлов.
  suspend                Приостановить индексирование файлов.
  resume                 Возобновить индексирование файлов.
  check                  Найти непроиндексированные файлы и проиндексировать
                         их.
  index                  Проиндексировать указанные файлы.
  clear                  Забыть указанные файлы.
  config                 Изменить настройку Baloo.
  monitor                Наблюдать за индексированием файлов.
  indexSize              Показать объём дискового пространства, используемого
                         индексом.
Не знаю стоит ли мне повторять то что так должно быть понятно(?) Остановлюсь лишь на некоторых важных вещах: Чтобы остановить индексирование (!!!ЕСЛИ ПРОГРАММА АКТИВНО РАБОТАЕТ!!!), сначала выполните команду
balooctl suspend

и только потом

balooctl stop

Почему так? Потому что при balooctl stop (!!!ЕСЛИ ПРОГРАММА АКТИВНО РАБОТАЕТ!!!), процессы продолжают работать.Потом приходится искать процесс в памяти и убивакивать его или просто без поиска процесса стрельнуть командой killall baloo_file. Для наблюдения за текущим индексированием выполните команду
balooctl monitor
Для полного запрета автоматического старта индексирования можете выполнить
balooctl disable
Все это хорошо, но как решить проблему с большой и не нужной папкой /home/user/.local/share/baloo/ ??? Щас еще чуток теории, а потом всё станет понятно. Обратим внимание на опцЫю config. А точнее на
balooctl config list
Список параметров конфигурации, которые можно просмотреть:

  hidden                   Следует ли Baloo индексировать скрытые файлы и папки
  contentIndexing          Следует ли Baloo индексировать содержимое файлов.
  includeFolders           Список папок, которые Baloo должен индексировать
  excludeFolders           Список папок, которые Baloo не должен индексировать
  excludeFilters           Список фильтров, используемых для исключения файлов из процесса индексирования
  excludeMimetypes         Список типов файлов, используемых для исключения файлов из процесса индексирования.
Ну вот в принципе и всё. Дальше можете без подсказок понять что к чему и зачем, но… Да, есть еще одно но: Индексировать скрытые файлы\папки оно не хочет (по состоянию на конец июля 2019), а также имеются некоторые баги-непонятки. В итоге отрываем файл конфигурации
/home/user/.config/baloofilerc
и указываем что нужно индексировать, а что не нужно. Думаю, вы сумеете разобраться в 10 строках этого файла. У меня из индекса исключены такие директории:
balooctl config ls excludeFolders 
/home/user/.cache 
/home/user/.local/share/baloo 
/home/user/.mozilla 

хотя конечно это наверное тупо, запрещать индексирование в скрытых директориях
если оно и так не работает (в скрытых!)

/home/user/NB_8.2 
/home/user/VirtualBox VMs 
/home/user/books 
/home/user/dnl 
/home/user/netbeans-8.2
А индексируется вот это:
balooctl config ls includeFolders 
/home/user 
/var/www 
При этом если вы запретили индексацию монтируемого раздела диска, но хотите включить в индекс какую-то директорию на этом разделе, то добавив путь к директории в конфигфайле, она будет индексироваться. Ну и понятное дело, ненужные картинки, медиафайлы можно
(нужно!)
исключать из индекса. Глянуть что исключено
balooctl config ls excludeFilters
Все настройки удобнее задавать, редактируя конфигфайл. У меня размер папки с структурированными данными
уменьшился
с 1,7 ГБ до 45 МБ
. И напоследок пару слов о поиске по индексу. Обратите внимание на параметр
-d
baloosearch 
Использование: baloosearch [параметры] запрос

Параметры:
  -l, --limit <ограничение>   Максимальное число результатов поиска.
  -o, --offset <смещение>     Смещение в списке результатов поиска.
  -t, --type <название_типа>  Тип данных для поиска
  -d, --directory <каталог>   Ограничить поиск указанным каталогом.
  -h, --help                  Отобразить эту справку.
  -v, --version               Отобразить информацию о версии.

Аргументы:
  запрос                      Список слов, которые следует искать.
Ааа, и еще одно: Если когда-то индексация будет применима к скрытым файлам\папкам, то наверное стоит исключить путь ~/.local/share/baloo/ из индексации. Почему так не хочу объяснять :). И напоследок: команда считающая занимаемое место
du -hs /бла-бла
.
[email protected]:~$ du -hsc .local/share/baloo/*
45M     .local/share/baloo/index
4,0K    .local/share/baloo/index-lock
45M     итого
[email protected]:~$ 
Ну и еще рекомендую познакомиться с
ncdu
.
--- /media/user/466/MEDIA
                         /
   56,4 GiB [##########] /FILMS
   40,1 GiB [#######   ] /Video
    3,0 GiB [          ] /Music
    2,1 GiB [          ] /unsort
Эта консольная программа позволяет быстро оценить кто\что сколько занимает места в файловой системе. Есть еще какая-то фигня тоже шототипа связанная с индексированием, но собирает она данные об установленных программах(?), называется xappian или xcapitan. Я ее убрал уже давно-давно, сразу же после установки. И сейчас я точно не помню что я делал. Для примера показываю свой конфигфайл (обратите внимание на
exclude filters=
):
[Basic Settings]
Indexing-Enabled=true

[General]
dbVersion=2
exclude filters=CMakeFiles,CVS,.obj,*.rej,*.gmo,.xsession-errors*,_darcs,lost+found,moc_*.cpp,*.vm*,lzo,*.swap,.uic,.moc,*.loT,autom4te,libtool,litmain.sh,*.o,__pycache__,*.m4,.hg,*.orig,*~,CTestTestfile.cmake,*.nvram,*.pyc,*.pc,*.tmp,.histfile.*,core-dumps,*.rcore,CMakeCache.txt,*.part,*.la,qrc_*.cpp,ui_*.h,*.omf,po,CMakeTmpQmake,.git,*.po,*.elc,.svn,cmake_install.cmake,conftest,.bzr,.pch,*.aux,*.class,*.lo,*.moc,*.csproj,confdefs.h,CMakeTmp,config.status,confstat,Makefile.am,*.mp3,*.mp4,*.avi,*.png,*.gif,*.jpg,*.jpeg
exclude filters version=2
exclude folders[$e]=/media/user/60/,/media/user/466/,$HOME/dnl/,$HOME/books/,$HOME/NB_8.2/,$HOME/netbeans-8.2/,$HOME/.local/share/baloo/,$HOME/VirtualBox VMs/,$HOME/.cache/,$HOME/.mozilla/
first run=false
folders[$e]=$HOME/,/var/www/
index hidden folders=false
only basic indexing=false

Стоматология, проктология, хирургия, патологоанатомия, психиатрия

Как думаете, психически здоровый человек сможет ковыряться в трупах?, или резать людей?, или заглядывать в 5 точку другому человеку??? Проходят ли эти специалисты детальное обследование у психиатров? И как часто? Я хочу обратиться к стоматологу (впервые в жизни), но как-то страшнякувато.

Анекдот про Вакарчука (даже не анекдот, а реальная история). +цена на газ

У нас в селе есть ферма (ну еще как-то сохранилась, не всё разворовали). На ферме есть отдельные загородки для молочных коров, для мясных, для свиней, для малых свиней, для больших свиней. И недельку назад привезли туда бычка для осеменения. Ну бычок такой шо аж ого-го. такой как трахтер. Огромный, с большущими яйцами Определили его к таким же расплодным осеменительным бычкам. Он (тот что приехал не давно) на фоне других выглядит как гэракл. Мощный, мясистый, с большим ***, с большущими яйцыми. Остальные бычки обращаются к нему - давай знакомится, как тебя зовут? - называйте меня Святослав-Яйцеслав. Через пару дней у нас в селе был дождь, гром, молнии, сильный ветер. Бычки которые паслись на поле в панике стали бегать туда-сюда... И в этой суматохе Святослав-Яйцеслав, перепрыгивая через забор, оставил там свои причандалы. А они у него были такие огромные, блестящие, ну прям золотые... Перевели его к мясным породам бычков. А он такой большой, мощный, но уже без причандалов. Мясные бычки спрашивают его: - ты кто такой?, откуда взялся?, как тебя зовут? - называйте меня просто Славик. - вздыхая, проговорил бывший Святослав-Яйцеслав. (анекдот старый, бородатый, но возможно кто-то улыбнётся). +цена на газ

Подключить флешку виртуальной машине Линукс virtualbox виртуалбокс не видит флешку подключить линукс

Если вы установили virtualbox , он у вас работает, никаких особых проблем нет, но почему-то вы не можете подключить флешку (или другую юсб-приблуду) к виртуалке, то эта статья может вам помочь в решении этой «проблемы». Что нужно сделать? Нужно добавить пользователя в группу vboxusers. Выйти из системы и снова зайти. Всё. Почему так: В некоторых дистрибутивах при установке virtualbox, выдается запрос «Хотите ли вы добавить пользователя в группу vboxusers ?», в некоторых этот запрос не задается… И даже возможно в некоторых дистрибутивах даже сама группа не создается(?), но я в этом сомневаюсь. Это раньше были ужасы Линукса, над которыми приходилось чуток помучиться. Например, в Слэке для того чтобы появилась музыка, нужно было добавить пользователя в группу audio (я точно уже не помню. Уже давно ушёл из\от этого истинно-юниксового Линукс-дистрибутива). Вот в каких группах пользователь сейчас:
[email protected]:~$ id
uid=1000(xuser) gid=1000(xuser) группы=1000(xuser),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),126(sambashare)
[email protected]:~$

Вот что показыватся в виртуалбоксе, в окне настройки юсб:
Решаем "проблему" командой
usermod -aG vboxusers  xuser

После этого нужно выйти из системы и снова зайти. НЕ ПЕРЕЗАГРУЗИТЬ комп, а
завершить сеанс, и снова залогиниться
. Кто хочет перезагрузиться - можете перезагрузиться, но это не обязательно. Пользователь уже в группе vboxusers
[email protected]:~$ id
uid=1000(xuser) gid=1000(xuser) группы=1000(xuser),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),126(sambashare),129(vboxusers)
[email protected]:~$ 
Запускаем virtualbox, смотрим в настройки юсб... и видим
Теперь есть и юсб-флешка, и юсб-клавиатура, и юсб-мышка. Запускаем виртуальную машину и проверяем...
Зачем подключать флешку к виртуальной машине, если для обмена файлами можно настроить Общие папки??? Ну если вам это нужно, значить есть причины. Лично мне надо было записать руфусом образ винды на флешку. Та я знаю что это можно сделать и в линуксе, и намного проще, но на данный момент у меня стоит писалка в линуксе, которая записывает на флешку только Линукс-образы. О команде dd я знаю, но мне хотелось вспомнить как я раньше записывал образ из виртуалки. До обновления у меня все было настроено. После того как я сделал чистую установку линукса, я виртуалку еще не настраивал. Вот пару дней назад пришлось вспоминать как и что. Вот за это я и не долюбливаю Линукс. Один раз настроишь и он будет работать вечно. И если потом вдруг придётся что-то заново настраивать, то так сразу и не вспомнишь что к чему.

Пассажиры (фильм, 2008) - рекомендую посмотреть

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

Зелёная миля (рекомендую посмотреть, если вы еще не смотрели)

1935 год. Пол работает надзирателем в блоке «Е» федеральной тюрьмы «Холодная гора» (штат Луизиана), где содержатся заключённые, ожидающие казни на электрическом стуле. А «Зелёная миля» — это коридор блока, по которому осуждённые отправляются в последний путь (его пол выкрашен зелёной краской, отсюда и название). Среди прочих надзирателей в блоке «Е» работает Перси Уэтмор — злобный, трусливый и подлый молодой человек. Издеваясь над заключёнными, он уверен в своей вседозволенности, поскольку является племянником жены губернатора штата. Устав от бесконечных выходок Перси, Эджкомб и его коллеги заключают с ним договор — ему разрешат провести казнь заключённого, но после этого он должен написать заявление о своём переводе в другое пенитенциарное учреждение. В тюрьме появляется здоровенный негр по имени Джон Коффи, которого приговорили к смерти за изнасилование и убийство двух девочек,
а после него — убийца и грабитель Уильям Уортон по кличке Дикий Билл. Там же в блоке смертников находится и француз Эдуард Делакруа, приручивший сообразительного мышонка. Он дал ему прозвище Мистер Джинглс и обучил разным фокусам.
Тем временем оказывается, что Джон Коффи наделён сверхъестественными способностями...
Где смотреть, скачать - я не указываю. Найдёте сами.