LINUX.ORG.RU
ФорумTalks

Ах, эта странная любовь!

 


0

2

Студент, в рамках программы Google Summer of Code работавший над переписыванием встроенного поиска в файловом менеджере Nautilus (GNOME Files), поделился сокровенным:

Хотя мой проект завершён, я не брошу работать над Nautilus... Эта программа похожа на уродливого щенка: хоть глазки и режет, всё равно его любишь.

Пост со скриншотом: http://feaneron.com/2015/10/12/the-new-search-for-gnome-files-aka-nautilus/

Видео: http://www.youtube.com/watch?v=X2sPRXDzmUw

★★★★★

Да вы издеваетесь. Стоило мне на крысу перейти, как тут гном 3,18 выкатился с плюшками, тут видите ли поиск классный в наутилус запихали, чтож вы люди делаете?

Jefail ★★★★
()

А хорошо у вас там в гнуме. Содержимое домашнего каталога (из десятка элементов) грузится с пятой по одиннадцатую секунду видео.

Kaschenko
()
Ответ на: комментарий от Jefail

Не поддавайся тёмной стороне.

Deleted
()

что-то там как-то слишком много функций в этом окошке, не мешало бы выпилить

bender ★★★★★
()

Когда-то 10 лет назад, попользовавшись поиском в gnome, плюнув на всё это безобразие, открыл сосноль и выучил опции find и grep.

Так до сих пор и пользуюсь, потому что за то, что есть в гуе охота взять и уе...

fornlr ★★★★★
()
Ответ на: комментарий от Deleted

Нормально, это ж гном - тут всё серъезно и ынтерпрайзно.

Это в КДЕ только извращения, чего только стоит то, что они сделали с дракончиком 😓 Обанимешили...

fornlr ★★★★★
()
Ответ на: комментарий от gh0stwizard

Так там скорее всего вызов ее (адресной строки) по шорткату

fornlr ★★★★★
()

Как это? Ведь сами его выпиливали, потому что поиск в гномоприложениях не нужен, он может нанести непоправимый вред пользователю.

Ну и ы продолжение начавшемуся петросягству - а щенок сужеского пола?

Deleted
()
Ответ на: комментарий от Deleted

щенок сужеского пола?

щенок. пол. какая в попу разница?

оффтопик: мне почему-то субъективно показалось, что в 7-м оффтопикее поиск через powershell с использованием GetChildItem (он же ls) работает намного шустрее, чем поиск через explorer

grem ★★★★★
()

Эта программа похожа на уродливого щенка

...и каждый пластический хирург от программирования старается ему что-нибудь отрезать.

tailgunner ★★★★★
()

однако, если взглянуть на «похожие»(правый столбец 3 шт. снизу) - все становится понятно

fcx ★★★
()
Ответ на: комментарий от Kaschenko

Гномосеки привыкли страдать, там это нормально

Valkeru ★★★★
()

Чтобы перейти в хомяк нужно 5 секунд наблюдать «loading», ого, вот это я понимаю, прогресс! У меня даже CD быстрее раскручивался на стареньком NEC. Там какой-то рейд из floppy-дисководов чтоль?

ostin ★★★★★
()
Ответ на: комментарий от Kaschenko

И главное, что это нисколько не смутило чувака, который демонстрационное видео записывал!

ostin ★★★★★
()

он бы лучше в gedit добавил смену кодировки, куда полезнее имхо

maxmax
()
Ответ на: комментарий от Kaschenko

А хорошо у вас там в гнуме. Содержимое домашнего каталога (из десятка элементов) грузится с пятой по одиннадцатую секунду видео.

А до пятой секунды наутилус запускается, засирая консоль ошибками. Примерно то же самое было в 2001-м. За пятнадцать лет ничего не изменилось.

#готовдлядесктопа

Igron ★★★★★
()
Ответ на: комментарий от i-rinat

Для энторнетов 11 лет — это и есть древность :)

AP ★★★★★
() автор топика
Ответ на: комментарий от fornlr

А можно подробнее? В крысе поиск тоже не особо. Есть у меня дирректория, в ней куча поддиректорий и в какой-то нужный файл, я знаю имя файла, как мне консольными тулзами его найти?

Jefail ★★★★
()
Ответ на: комментарий от AP

Хмм, ну вот для поиска нужного сонга мне пришлось писать

find ./Music -name '*.mp3' | grep Erasus
Но каждый раз писать такую простыню не ок, а вот скостылять бы скрипт, который просто принимает параметр grep'a как аргумент, вот это было бы торт, но я не умею.

Jefail ★★★★
()
Ответ на: комментарий от AP

Что-бы было что-то вроде find-music Erasus, а он сам все дальше сделает.

Jefail ★★★★
()
Ответ на: комментарий от AP

О, ну или так, буду благодарен, если поможешь слисопедить скрипт, который принимает аргумент и сам делает этот find, ибо я в баше немного не силен.
Притываю сатану intelfx

Jefail ★★★★
()
Ответ на: комментарий от i-rinat

Какое отношение любители жареных цыплят имеют к гному?

templarrr ★★★★★
()
Ответ на: комментарий от Jefail

Из меня скриптописатель как из Шомы поэтесса.

AP ★★★★★
() автор топика
Ответ на: комментарий от Jefail
$ tracker sparql -q 'select nmm:artistName(?artist) nie:title(?track) nie:url(?track) { ?track a nmm:MusicPiece. ?track nmm:performer ?artist. ?artist nmm:artistName "Joe Satriani" . }'
Results:
  Joe Satriani, Asik Vaysel, file:///home/brain/Music/Joe%20Satriani%20-%20Professor%20Satchafunkilus%20And%20Musterion%20Of%20Rock%20(2008)/09.%20Asik%20Vaysel.mp3
  Joe Satriani, Diddle-Y-A-Doo-Dat, file:///home/brain/Music/Joe%20Satriani%20-%20Professor%20Satchafunkilus%20And%20Musterion%20Of%20Rock%20(2008)/08.%20Diddle-Y-A-Doo-Dat.mp3
  Joe Satriani, Out Of The Sunrise, file:///home/brain/Music/Joe%20Satriani%20-%20Professor%20Satchafunkilus%20And%20Musterion%20Of%20Rock%20(2008)/07.%20Out%20Of%20The%20Sunrise.mp3
...
i_gnatenko_brain ★★★★
()
Ответ на: комментарий от i_gnatenko_brain

Я сделал проще

#! /bin/bash
find /home/vitaly/Music/ -name "*.*"| grep -i "$1"

Ну и работает соответственно
vitaly@workstation:~/Desktop$ ./find-music.sh "Erasus"
/home/vitaly/Music/Part 2/Subkulture - Erasus [EP]/Erasus.mp3

Jefail ★★★★
()
Последнее исправление: Jefail (всего исправлений: 1)
Ответ на: комментарий от Jefail

Гм? Это не скрипт, это однострочник. Прочти уже man bash, в конце концов.

#!/bin/bash

REGEX="$1"
EXTENSIONS=( mp3 flac ) # допиши сам
BASEDIR="$HOME/Музыка"

FIND_ARGS=( find "$BASEDIR" -type f '(' )

for ext in "${EXTENSIONS[@]}"; do
    FIND_ARGS+=( -iname "*.$ext" -or )
done

FIND_ARGS[${#FIND_ARGS[@]} - 1]=')' # remove last -or, add closing parenthesis

FIND_ARGS+=( -regextype posix-egrep -regex "$REGEX" )

"${FIND_ARGS[@]}"

Согласно man 1 find, регулярное выражение будет сопоставляться с полным путём к файлу, а не только с его именем (т. е. использовать ^ не стоит).

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 2)
Ответ на: комментарий от intelfx

Ох шикарно, спасибо. Именно ради этого я тебя и кастовал.

Jefail ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.