shoorick: (Рыжий)
CMS Drupal — штука мощная и потому имеет несколько интерфейсов, мне известны два: веб-интерфейс (это наглядно) и командная строка (это быстро) — командой drush. Драш умеет, например, чистить кэш, но при запуске задаёт вопрос, какой же кэш почистить:
Enter a number to choose which cache to clear.
 [0]   :  Cancel         
 [1]   :  all            
 [2]   :  drush          
 [3]   :  theme-registry 
 [4]   :  menu           
 [5]   :  css-js         
 [6]   :  block          
 [7]   :  module-list    
 [8]   :  theme-list     
 [9]   :  registry       
 [10]  :  token          
 [11]  :  views

Чтобы каждый раз не вводить нужный номер, я запускал его так:
echo 1 | drush cc

Однако нашёлся более простой и наглядный способ:
drush cc all


http://shoorick.ru/2015/05/22/drush-simpler/
shoorick: (Рыжий)
Понадобилось распространять кучу картинок. Посылать всё zip-архивом — можно, но как-то не совсем правильно. Другой способ — сделать из них многостраничный PDF-файл. Простейший из методов сборки — использовать ImageMagick:
convert path/to/*.png result.pdf
shoorick: (Рыжий)
В процессе геопривязывания летних фотографий из поездки в Самарскую область столкнулся с тем, что исходные трекиь давно запакованы в архив, а на видном месте остались только здоровенные файлы, содержащие сумму исходных треков. Казалось бы — замечательно: меньше файлов надо указать скрипту геопривязки. Ан нет! Прочитав несколько файлов с сотней мелких треков с почти миллионом точек, скрипт сходит с ума, отжирает кучу памяти и очень сильно затормаживает компьютер: во-первых, на обработку одной фотографии уходит минута вместо долей секунды (что при двух тысячах кадров потребует больше суток на обработку), во-вторых, замирает всё: и мышка, и клавиатура.

Выход — сократить количество исходных данных: подсовывать скрипту треки не за всё лето, а за пару недель.

Самый простой (а также самый суровый и самый правильный) метод — с командной строки — для этого есть gpsbabel. Для начала можно слить интересующие треки воедино — есть несколько методов. После чего уже можно фильтровать объединённый трек. Например, так:
gpsbabel \
-i gpx -o gpx -f summer-raw.gpx \
-x track,start=20120701,stop=20120717 \
-F summer-filtered.gpx
Объём фильтрованного трека существенно меньше объёма исходных треков, фотографии привязываются быстро, компьютер не тормозит.
shoorick: (Default)
  1. В этих ваших линуксах вместо trussstrace
  2. Расковырял Frescobaldi — нашёл, как заставить лилипонд создавать PDF-файлы без отладочной информации — для этого есть ключ -dno-point-and-click — получающиеся файлы в два с лишним раза легче обычных. В самом Frescobaldi для подобного действия есть команда меню Lilypond → Run Lilypond (publish). Но мне проще в командной строке написать make publish :-) Попутно выяснил, что Frescobaldi написан на питоне.

find

Apr. 13th, 2009 04:43 pm
shoorick: (Default)
[livejournal.com profile] bitlz как-то говорил мне:
— mc не нужен.

Чем дольше живу под фрёй, тем больше понимаю: видимо, не нужен. Хотя я, конечно, не достиг такой степени просветления, как bitlz, но, наверное, потихоньку, мелкими шажками, движусь куда-то туда.

Я в той беседе приводил какие-то контраргументы, но получается так, что с ростом количества освоенных команд падает сила этих контраргументов. Как и нужность mc. Вот, например, я говорил, что мне mc нужен для поиска файлов. Сейчас мне уже проще воспользоваться командой find, чем ковыряться в mc.

P. S. Да ещё и автодополнение в mc, и так не самое лучшее (из-за использования Meta-Tab вместо привычного Tab) в свежей версии испортилось: ставит \ перед ~.
shoorick: (Default)
Оказывается, TiMidity++, когда запущен из командной строки, выводит в процессе проигрывания текст воспроизводимой песни:
$ timidity cant_help_falling_in_love.mid
[skipped]
Sequence: Can't help falling in love with you
Text: George Weiss, Hugo Peretti, Luigi Creatore
Track name: TENOR
Track name: BASS
No pre-resampling cache hit
Wise men say only fool rush in but I can't help falling in love with you.
Последняя строка появляется не сразу, а по слогам
shoorick: (Default)
  1. 193.233.85.13 — теперь не мой. Я на нём просидел почти 10 лет.
  2. Для подпиливания напильником (с целью перенацелить на новый адрес) существующих рабочих копий (если лень уничтожать старое и создавать новое командой svn co) можно выполнить:
    find . -type f -name entries -exec perl -e 's{/old\.address\.of\.repository/}{/new.one/}' -pi '{}' ';'
shoorick: (Default)
Глядя в handbook, не вылезая с командной строки, сграбил звук с компакт-диска и перегнал его в mp3. Правда, не удалось сразу тэги выставить: похоже, lame не захотел писать тэги с русскими буквами. Но на этот случай у нас есть EasyTAG.

Кстати, current music звучит весьма неплохо. Мне нравится.
shoorick: (Default)
0. Иксы на домашней машине запускаются, но кеды ещё не установлены. Живу в консоли.

1. Лишь сегодня обнаружил
(методом научного тыка, разумеется), что во фрёвой консоли нажатие Break позволяет листать экран стрелками взад-вперёд. И это после 9 лет знакомства с бздёвыми осями...

2. centerim, отпочкававшийся от вечно падающего centericq, похоже, может постить в ЖЖ. Сейчас проверим.

cd ~

Nov. 27th, 2007 01:21 pm
shoorick: (Default)
Недавно, пытаясь фаром найти домашний каталог юзера, набрал вместо cd %USERPROFILE% более привычное cd ~ (ибо ещё помню, что в досе/виндовсе cd никуда не идёт, а просто выводит текущее место — как юниксовая pwd) — фар перешёл в C:\Program Files\Far

Интересный подход...
shoorick: (Default)
Прислушавшись к мнению товарищей [livejournal.com profile] lodin и [livejournal.com profile] bitlz, решил попробовать клиент-серверные методы прослушивания музыки — поставил mpd. И пару клиентов к нему: kmp (гуёвый, под KDE; не понравился) и консольный mpc (играет хорошо, без тормозов). Целый день рулил процессом с командной строки — надоело. Решил оптимизировать: настроить горячие клавиши (я подобными сочетаниями клавиш уже несколько лет в винампе пользовался).

Настроил KDE на вызов по горячим клавишам нужных команд mpc:
  • Win+Space — play/pause — mpc toggle
  • Win+Left — перемотка назад на 10 с — mpc seek -00:00:10
  • Win+Right — перемотка вперёд на 10 с — mpc seek +00:00:10
  • Win+PgUp — предыдущая — mpc prev
  • Win+PgDn — следующая — mpc next


Делается так: kcontrol → Regional & Accessibility → Input Actions, затем создаём акции типа «Keyboard Shortcut -> Command/URL (Simple)», а дальше, в общем-то, очевидно...

Желающие могут навешивание клавиш делать ковырянием файла ~/.kde/share/config/khotkeysrc — в моём случае туда добавилось 136 строк )

Вполне можно жить.
shoorick: (Default)
Amarok тормозит так, что звук икает.
Надоело, закрыл, стал слушать музыку с консоли, с помощью mpg123 — хорошо звучит, без глюков.
shoorick: (Default)
Заапгрейдил на ноутбуке ActivPerl до 5.8.8.820, снеся предварительно старый и решив переставить модули на свежие, пока безлимитка не отвалилась (ибо новый месяц наступил, абонентку со счёта сняли, а заплаченное с утра ещё не дошло). Запускаю ppm и вместо привычного чёрного окошка выскакивает гуёвая штуковина для установки/апгрейда/выкидывания модулей путём клика мышой. Непривычно. Однако, работает...
shoorick: (Default)
Команда exifedit /b /t r filename.jpg убирает из картинки EXIF-thumbnail, если он там был, не сохраняя резервной копии. И делает это шустрее, чем XnView.

Profile

shoorick: (Default)
shoorick

December 2016

S M T W T F S
    1 23
45678910
11121314151617
18 19 2021222324
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 28th, 2025 12:11 am
Powered by Dreamwidth Studios