Комментарии lomereiter
lomereiter 10.07.2011 12:35 Talks! — Google+ (plus.google.com)
0
благодарствую)
Поделитесь инвайтом, плиз)
lomereiter [сцобако] gmail.com
lomereiter [сцобако] gmail.com
Похоже на то, что laptop-mode-tools конфликтует с pm-utils.
Почитай обсуждение на багтрекере:
https://bugs.launchpad.net/ubuntu/+source/laptop-mode-tools/+bug/638307
Почитай обсуждение на багтрекере:
https://bugs.launchpad.net/ubuntu/+source/laptop-mode-tools/+bug/638307
Ошибка в том, что pipe создаёт subshell, переменные в котором не имеют никакого отношения ко внешним.
http://www.mernin.com/blog/2008/07/variable-incrementation-from-a-bash-subshell/
http://www.mernin.com/blog/2008/07/variable-incrementation-from-a-bash-subshell/
У меня какое-то двоякое впечатление от elementary.
Программистское: "охохо, сколько недопиленных велосипедов! это ж как скилл можно прокачать!"
Пользовательское: "ну и на кой мне эти ваши Marlin-ы да BeatBox-ы, если есть Nautilus и DeadBeef?"
Короче, не заразился энтузиазмом.
Программистское: "охохо, сколько недопиленных велосипедов! это ж как скилл можно прокачать!"
Пользовательское: "ну и на кой мне эти ваши Marlin-ы да BeatBox-ы, если есть Nautilus и DeadBeef?"
Короче, не заразился энтузиазмом.
На Vala сложновато писать некрасиво) Жаль, документация куцая: в API reference зачастую одни заголовки методов без всякого описания.
добавил. правда, сам-то я conky+dzen2 использую)
Спасибо)) Там каждый пост -- шедевр))
Это ж надо столько велосипедов делать) Например,
Это ж надо столько велосипедов делать) Например,
Написал небольшую утилиту для скачивания файлов, потому что в GNOME не существует встроенного менеджера загрузок, а пользоваться wget немного неудобно.
Аргументируй, плиз. По мне дак наоборот: там дефолтный шаблон для LiveStreet (сравни: http://livestreet.ru/), а здесь достаточно оригинальненько всё, да и на собственном движке.
Гм, у меня linux-image 2.6.32-3-686, и этот параметр есть.
Я подозреваю, что hotplug отключается только для Wi-Fi, так что проблем быть не должно.
Ну в дебиане по крайней мере в /etc/default/grub есть строка, где объявляется переменная GRUB_CMDLINE_LINUX_DEFAULT. У меня после правки это выглядит как-то так:
После внесения изменений надо update-grub запустить (об этом и вверху в файле /etc/default/grub написано).
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor eeepc_laptop.hotplug_disabled=1"
После внесения изменений надо update-grub запустить (об этом и вверху в файле /etc/default/grub написано).
Ну я не думаю, что 701 и 1001 корректно сравнивать. (Например, процессоры различаются)
Насколько я знаю, необходимый для комфортной работы параметр ядра eeepc_laptop.hotplug_disabled добавили только в начале этого года: пруф.
Насколько я знаю, необходимый для комфортной работы параметр ядра eeepc_laptop.hotplug_disabled добавили только в начале этого года: пруф.
Ни за что не проголосовал: в терминале светлый на тёмном, а в vim (который в терминале ооочень часто используется) — тёмный на светлом :)
man curl
Больше не скажу, а то совсем уж неинтересно))
Больше не скажу, а то совсем уж неинтересно))
Замени *box на консоль - будешь счастлив.
Не, тут "Замени *box на тайловый WM — ..." скорее :)
Полный переход на консоль мне не представляется возможным, всё-таки это жуткое урезание возможностей из-за отсутствия графических программ.
WebShell — но он под iPhone заточен, соответственно, размер по умолчанию мелкий (наверное, можно изменить):
Ajaxterm вроде как неплох, но UTF8 не поддерживает (только latin1)
Других пока не видел.
Ну, например, можно фильм на закачку wget-ом с удалённой машины поставить =)
Или на попавшемся под руку компе ничего привычного нету, а тут — vim, python, R, maxima...
Применений может быть куча, тут всё от воображения и умения владеть консолью зависит)
Или на попавшемся под руку компе ничего привычного нету, а тут — vim, python, R, maxima...
Применений может быть куча, тут всё от воображения и умения владеть консолью зависит)
Занятно, но это уже плеер, а мне нужен был всего лишь поиск по исполнителям/альбомам с как можно меньшим количеством нажатий клавиш))
Да не, этот вариант реально лучше не рекомендовать по этой причине :)
Да. Всё-таки далеко не на всех системах unicode основной кодировкой является.
Да не, этот вариант реально лучше не рекомендовать по этой причине :)
А к XCompose я привык потому, что с помощью него в IM и на форумах можно легко всякие там ?(?x?+?x+?)dx писать.
P.S.: может, хватит уже на "вы"?
А к XCompose я привык потому, что с помощью него в IM и на форумах можно легко всякие там ?(?x?+?x+?)dx писать.
P.S.: может, хватит уже на "вы"?
Ну да. Кстати, про пакет ucs не упомянули, диакритические знаки с помощью XCompose удобней набирать.
Про русский язык ещё пара тонких моментов:
1. Чтобы в нумерованных списках были русские "а)", "б)" и т.д.:
2. Подписи под рисунками тоже лучше бы типа "Рис. XYZ":
P.S.: кстати, я без \cyrtext обхожусь. И fontencoding не указываю. Может, это из-за utf8x в inputenc? =)
1. Чтобы в нумерованных списках были русские "а)", "б)" и т.д.:
\renewcommand{\theenumii}{\asbuk{enumii}}
\renewcommand{\labelenumii}{\theenumii)}
2. Подписи под рисунками тоже лучше бы типа "Рис. XYZ":
\usepackage{caption2}
\addto\captionsrussian{
\def\figurename{Рис.}
}
P.S.: кстати, я без \cyrtext обхожусь. И fontencoding не указываю. Может, это из-за utf8x в inputenc? =)
А по мне, для того, кто хочет изучить LaTeX, это проще всего. Натыкаешься порой на статью, описывающую какие-нибудь вкусности, и перед прочтением вынужден нужные пакеты ставить. В итоге поставленных пакетов всё равно дофига скопится, так не проще ли единожды всё сразу установить? Полгигабайта свободного места всё равно не жалко в наше время.
Та же мерзость. Пока что юзаю совершенно жутчайший костыль, который запихнут в cron на каждые 5 минут (debian):
#!/bin/sh
if tail -n50 /var/log/syslog | grep "client connected from <0-9><0-9>*" > /dev/null ; then
/etc/init.d/loadcpufreq restart
/etc/init.d/cpufrequtils restart
/etc/init.d/acpid restart
fi
Я ж писал выше в треде, что chroot с полпинка не завёлся. Поэтому решение было выбрано наиболее быстрое (хотя и не Ъ, что печально) -- не буду ж я жить на LiveUSB, пока не заchrootюсь? =)
О, вспомнил, чем пользовался до вима: SPE.
В русских блогах краткое описание здесь.
В русских блогах краткое описание здесь.
Места в корне достаточно, в разделах -- тоже. Железки не менял.
Смонтировал старый корень в /chroot/
Ещё один скользкий момент -- если kernel panic таки-софтварный, нужно не все пакеты устанавливать. Как их по дате установки отсортировать?
Смонтировал старый корень в /chroot/
chroot /chroot/ /bin/sh
и тому подобное не работает в силу того же segfault. Как тогда список установленного достать?Ещё один скользкий момент -- если kernel panic таки-софтварный, нужно не все пакеты устанавливать. Как их по дате установки отсортировать?
Именно, что нет (14 ГБ суммарно, и ни единой ошибки).
memtest прогнал -- всё ОК.
smartctl и fsck -- то же.
Думаю.
smartctl и fsck -- то же.
Думаю.
Спасибо :) От себя тоже пару трюков добавлю:
1) Автоматическое chmod +x при сохранении для скриптов (надыбал где-то):
2) Часто работаю с LaTeX и Sweave, поэтому накопилась кучка функций (map'ьте на что хотите):
1) Автоматическое chmod +x при сохранении для скриптов (надыбал где-то):
function ModeChange()
if getline(1) =~ "^#!"
if getline(1) =~ "/bin/"
silent !chmod a+x <afile>
endif
endif
endfunction
au BufWritePost * call ModeChange()
2) Часто работаю с LaTeX и Sweave, поэтому накопилась кучка функций (map'ьте на что хотите):
function ExtPath(ext)
:return substitute(expand('%:p'),'\v\.\w+$','.'.a:ext,'')
endfunction
function CompileLatexFile()
:execute "!latex --shell-escape ".ExtPath('tex')
call system('dvipdf '.ExtPath('dvi'))
endfunction
function ViewPdfFile()
call system('evince '.ExtPath('pdf'))
endfunction
function CompileRnwFile()
:execute "!R CMD Sweave ".ExtPath('rnw')
call system('rm '.ExtPath('aux'))
endfunction
function IncludeLatexPreamble()
:0r ~/.vim/templates/latex.tpl
:call cursor(26,0)
:set syntax=tex
endfunction
Ну я все аналоги и не искал =)
Кстати, можешь из вышеперечисленного идеи повыхватывать. Например, в FAQ FSlint приводится алгоритм:
Кстати, можешь из вышеперечисленного идеи повыхватывать. Например, в FAQ FSlint приводится алгоритм:
1. exclude files with unique lengths
2. handle files that are hardlinked to each other
3. exclude files with unique md5(first_4k(file))
4. exclude files with unique md5(whole file)
5. exclude files with unique sha1(whole file) (in case of md5 collisions).
2. handle files that are hardlinked to each other
3. exclude files with unique md5(first_4k(file))
4. exclude files with unique md5(whole file)
5. exclude files with unique sha1(whole file) (in case of md5 collisions).
Молодец, но...
Во-первых, как Ъ-граммар-наци, замечу, что правильно-таки "duplicate :-) (В названии второй колонки тоже поправить надо)
Во-вторых, есть некий FSlint (GUI'ня, судя, по отзывам, хорошая штука); из консольных — liten2 на Python или fdupes на православном Си =)
Во-первых, как Ъ-граммар-наци, замечу, что правильно-таки "duplicate :-) (В названии второй колонки тоже поправить надо)
Во-вторых, есть некий FSlint (GUI'ня, судя, по отзывам, хорошая штука); из консольных — liten2 на Python или fdupes на православном Си =)
Мда, я так же думал. Пока не зарегистрировался :-)
А ещё есть Greasemonkey-скрипт LOR TreeView, без которого форумы там читать почти невозможно))
А ещё есть Greasemonkey-скрипт LOR TreeView, без которого форумы там читать почти невозможно))
Гм, ну первый же результат в гугле: shntool split file.ape -f file.cue -o flac
Более подробно, например, тут: http://kaleva.irmin.ru/blog/2009/01/razbivka-cueape-na-neskolko-flac-fajlov/
Более подробно, например, тут: http://kaleva.irmin.ru/blog/2009/01/razbivka-cueape-na-neskolko-flac-fajlov/
lomereiter 04.08.2009 21:45 Скрипты на bash — Скрипт для преобразования Сишных исходников в красиво оформленный PDF файл.
1
Короче, уже пофиксил: http://s-c.me/GA (только там у pdflatex /dev/null убран в целях отладки).
А вообще — полезная шняга, спасибо :)
А вообще — полезная шняга, спасибо :)
lomereiter 04.08.2009 21:28 Скрипты на bash — Скрипт для преобразования Сишных исходников в красиво оформленный PDF файл.
0
А что, если забить на extendedchars=\true, вместо utf8x написать koi8-r и просто прогонять файлы через iconv в однобайтовую кодировку?
Угу, только перед этим надо --output указывать (на ноутах LVDS, на обычных мониторах — VGA, наверно). А вообще xrandr рулит, можно, например, второй монитор на лету подрубать.
Ну ладно, другой пример, из New York Times: "R is also the name of a popular programming language used by a growing number of data analysts inside corporations and academia." Или NYTimes такие данные с потолка берёт?
Во-первых, не сказал бы, что он мало кому известный: "Currently, the CRAN package repository features 1890 objects including 1884 packages and 6 bundles containing 23 packages, for a total of 1907 available packages."
Во-вторых, даже если я неправ, ты в своих желаниях не одинок =)
Во-вторых, даже если я неправ, ты в своих желаниях не одинок =)
Советую почитать статьи Балдина: http://www.inp.nsk.su/~baldin/DataAnalysis/index.html
Матстата там чёртова уйма. Введите library(help=stats) и почитайте список.
ЗЫ: к синтаксису привыкается за сутки :-)
Матстата там чёртова уйма. Введите library(help=stats) и почитайте список.
ЗЫ: к синтаксису привыкается за сутки :-)
О чём это, я написал — язык для статистической обработки данных.
В профильный блог — не помешает, с незамысловатым названием "R" пусть будет.
В профильный блог — не помешает, с незамысловатым названием "R" пусть будет.
А он и должен отсутствовать по умолчанию (курить wiki firefox'а):
user.js — файл конфигурации, определяемый пользователем. Значения из этого файлы будут переписаны в файл pref.js при запуске Firefox. Главное отличие файла user.js от pref.js в том, что Firefox не может изменять значения, задаваемые в user.js - это может сделать только пользователь.
Выдрать из .mozilla/firefox/profiles.ini "Path" профиля и менять строку в .mozilla/firefox/$Path/user.js?
Мне пока что с аналогами встречаться не доводилось, так что мощь оценить не в состоянии.
Можешь на сайте автора страничку с примерами поглядеть.
Можешь на сайте автора страничку с примерами поглядеть.
Эм, а svn для чего на гуглокоде? Лучше попроси owner'ов, чтоб в project member'ы тебя добавили — всем проще будет ;-)
+1. Или можно удосужиться регулярки подучить:
import re
...
try:
return int(re.search(r"RX bytes:(\d+)\s+", commands.getoutput("/sbin/ifconfig " + interface)).groups()<0>)/1024
except:
return 'FAIL'
А ещё overkill есть :-) Multiplayer к тому же и даже боты в комплекте)))))
lomereiter 30.05.2009 08:55 Опросы — Скорость вашего интернета. Голосуем напротив скорости и напротив типа.
0
С чего бы это? Тот же dyndns заявляет: "Get five (5) hostnames in 88 available domains for free." Для доступа к домашнему компу большего и не нужно. Насчёт гемора — вообще непонятно, ddclient единожды настраивается и всё.
Тогда уж g.ho.st :-)
Вот недавно уведомление пришло:
Вот недавно уведомление пришло:
Your G.ho.st Drive now has a whopping 15GB quota with an extra 5GB every time you invite a friend and 10GB for G.ho.st Mail.