Друзья, мы ищем человека себе в команду в Токио. Опыт администрирования Linux, целеустремленность, желание работать в команде и знание английского обязательны, остальному научим.
Вакансия в Токио.
Показаны сообщения с ярлыком ubuntu. Показать все сообщения
Показаны сообщения с ярлыком ubuntu. Показать все сообщения
вторник, 27 сентября 2016 г.
пятница, 17 января 2014 г.
Ubuntu 12.04, OCS Inventory and UTF-8
Ubuntu 12.04 ships with OCS Inventory 2.0.2, however UTF-8 patchs come later in 2.0.4. Here is a way to fix UTF-8 for 2.0.2.
# The following changes made to OCS Inventory after installing in order to make it display UTF-8 correctly.
wget http://bazaar.launchpad.net/~ocsinventory-core/ocsinventory-ocsreports/stable-2.0/diff/791 -O /tmp/utf8-1.patch
wget http://bazaar.launchpad.net/~ocsinventory-core/ocsinventory-ocsreports/stable-2.0/diff/801 -O /tmp/utf8-2.patch
cd /usr/share/ocsinventory-reports
patch -p0 -i /tmp/utf8-1.patch
sed -i 's/,,/,/' backend/require/lib/phpcas/CAS.php
patch -p0 -i /tmp/utf8-2.patch
среда, 8 января 2014 г.
Переключение звуковой карты в один клик / Switch sound card in one click - обновление / update
Создан deb-пакет для Ubuntu / Deb-package for Ubuntu is created
http://www.helplinux.ru/wiki/en:kb:switch-sound
http://www.helplinux.ru/wiki/en:kb:switch-sound
вторник, 7 января 2014 г.
Rebuild Ubuntu LiveCD and make it privacy friendly
The following link contains the script aimed to rebuild Ubuntu LiveCD with online search results disabled by default: http://www.helplinux.ru/wiki/en:kb:make-ubuntu-privacy-friendly
воскресенье, 10 ноября 2013 г.
Plantronics .Audio 648 buttons in Ubuntu
Making Plantronics headset buttons work in Ubuntu: http://www.helplinux.ru/wiki/en:kb:ubuntu-plantronics
понедельник, 6 мая 2013 г.
Переключение звуковой карты в один клик / Switch sound card in one click - обновление / update
Исправлены некоторые ошибки / Some bugs are fixes
https://github.com/giner/helplinux/tree/master/scripts/switch-sound
Создан PKGBUILD для Arch Linux / PKGBUILD for Arch Linux is created
https://aur.archlinux.org/packages/switch-sound/
понедельник, 29 апреля 2013 г.
воскресенье, 3 февраля 2013 г.
пятница, 25 января 2013 г.
Качаем субтитры в одно нажатие / Download subtitles in one click
Вы часто смотрите фильмы с субтитрами? Вот я, например, это дело очень люблю, но, честно сказать, я устал их искать и скачивать. Ведь хочется так, чтобы "включил и смотри". И я нашёл такой способ. Делюсь.
Вам понадобится:
- Linux (подойдёт любой, но тестировалось на Ubuntu и Arch Linux)
- Видеоплеер (в моём случае это mplayer)
- subdl - небольшая утилита, позволяющая скачивать субтитры с opensubtitles.org
- совсем немного bash-а
You need:
- Linux (any Linux, but tested on Ubuntu Arch Linux)
- Movie player (it's mplayer in my case)
- subdl
- command-line tool to download subtitles from opensubtitles.org
- just a little of bash
It's simple, isn't it? :)
Вам понадобится:
- Linux (подойдёт любой, но тестировалось на Ubuntu и Arch Linux)
- Видеоплеер (в моём случае это mplayer)
- subdl - небольшая утилита, позволяющая скачивать субтитры с opensubtitles.org
- совсем немного bash-а
Готовим
Качаем и устанавливаем subdl
mkdir ~/bin wget http://subdl.googlecode.com/svn/trunk/subdl -O ~/bin/subdl chmod +x ~/bin/subdl
Пишем и устанавливаем небольшой скритп mplayer-sub.sh
cat > ~/bin/mplayer-sub.sh << EOF #!/bin/bash [[ -z "\$@" ]] && exit 0 interactive=""; if [[ "\$1" == "-i" ]]; then interactive="-i"; shift; fi for file in "\$@"; do echo \$file; subdl \$interactive "\$file"; done mplayer "\$@" EOF chmod +x ~/bin/subdl
Используем
Ну что, попробуем? Если до настоящего момента у вас не было директории ~/bin, то потребуется перелогиниться, а если же уже была, то - поехали!mplayer-sub.sh Once.Upon.a.Time.S02E12.HDTV.x264-LOL.mp4или так
mplayer-sub.sh ~/Video/Once.Upon.a.Time.S02E12.HDTV.x264-LOL.mp4или да же вот так
mplayer-sub.sh ~/Video/Once.Upon.a.Time.*.mp4В последнем примере наш скрипт скачает субтитры на английском языке (это язык по-умлочанию для subdl, разумеется можно поменять) для всех видеофайлов подпадающих под шаблон Once.Upon.a.Time.*.mp4 и затем добавит их в плейлист mplayer-а. Удобно, неправда ли? :)
Do you like to watch movies with subtitles? I do like it very much and to be honest I've got tired to download them each time. Wouldn't it better if you could just click and go? There is a way. I'd like to share.
You need:
- Linux (any Linux, but tested on Ubuntu Arch Linux)
- Movie player (it's mplayer in my case)
- subdl
- command-line tool to download subtitles from opensubtitles.org
- just a little of bash
Cook
Download and install subdl
mkdir ~/bin wget http://subdl.googlecode.com/svn/trunk/subdl -O ~/bin/subdl chmod +x ~/bin/subdl
Create and install small script mplayer-sub.sh
cat > ~/bin/mplayer-sub.sh << EOF #!/bin/bash [[ -z "\$@" ]] && exit 0 interactive=""; if [[ "\$1" == "-i" ]]; then interactive="-i"; shift; fi for file in "\$@"; do echo \$file; subdl \$interactive "\$file"; done mplayer "\$@" EOF chmod +x ~/bin/subdl
Use
Well, shall we try? If you didn't have ~/bin directory before you should re-logon and if you did than let's go!mplayer-sub.sh Once.Upon.a.Time.S02E12.HDTV.x264-LOL.mp4or
mplayer-sub.sh ~/Video/Once.Upon.a.Time.S02E12.HDTV.x264-LOL.mp4or even
mplayer-sub.sh ~/Video/Once.Upon.a.Time.*.mp4In the last example it downloads English subtitles (English is default for subdl and can be changed) for all of the files those match Once.Upon.a.Time.*.mp4 and then mplayer plays them all.
It's simple, isn't it? :)
суббота, 29 сентября 2012 г.
Смотрим последний выпуск ThisIsHorosho используя Tor
Один из выпусков ThisIsHorosho почему-то заблокирован для ряда стран, но это легко обойти. Один из способов - использовать Tor.
1. Скачиваем Tor Browser Bundle отсюда: https://torproject.org/download/download.
2. Распаковываем.
3. Открываем файл tor-browser/Data/Tor/torrc и добавляем cледующую строку:
ExitNodes {us}
4. Запускаем start-tor-browser, ждём, открываем http://www.geoiptool.com, чтобы проверить из какой страны идёт сединение (должно быть США)
5. Заходим в Tools -> Addons -> Extensions и отключаем NoScript (Youtube из-за него не работает). На вопрос о перезапуске браузера отвечаем согласием.
6. Окрываем ролик на Youtube.
PS: Если соединение слишком медленное нажмите "Use a New Identify" и откройте ссылку заново. Это переключит вас на другой ExitNode.
1. Скачиваем Tor Browser Bundle отсюда: https://torproject.org/download/download.
2. Распаковываем.
3. Открываем файл tor-browser/Data/Tor/torrc и добавляем cледующую строку:
ExitNodes {us}
4. Запускаем start-tor-browser, ждём, открываем http://www.geoiptool.com, чтобы проверить из какой страны идёт сединение (должно быть США)
5. Заходим в Tools -> Addons -> Extensions и отключаем NoScript (Youtube из-за него не работает). На вопрос о перезапуске браузера отвечаем согласием.
6. Окрываем ролик на Youtube.
PS: Если соединение слишком медленное нажмите "Use a New Identify" и откройте ссылку заново. Это переключит вас на другой ExitNode.
Сохранение и проигрывание видео из кэша браузера
Эта запись является продолжением, вернее даже, обновлением поста на Хабрахабре.
Т.к. видео в браузере теперь проигрывается не только с помощью flash, но с использованием HTML5, то и скрипты нуждаются в обновлении. Проверено в Ubuntu 12.04 на вот этом видео: https://www.youtube.com/watch?v=BRzf9fDIBmc. Браузер Firefox.
Т.к. видео в браузере теперь проигрывается не только с помощью flash, но с использованием HTML5, то и скрипты нуждаются в обновлении. Проверено в Ubuntu 12.04 на вот этом видео: https://www.youtube.com/watch?v=BRzf9fDIBmc. Браузер Firefox.
copy-cached-flv.sh
#!/bin/bash lsof -n | egrep "(/tmp/Flash|mozilla-media-cache/media_cache)" | \ awk '{line = "/proc/" $2 "/fd/" $4; sub("[^0-9]*$","",line); print line}' | \ xargs -I '{}' cp -v '{}' -t "$@" --backup=t
mplayer-play-cached-flash.sh
#!/bin/bash lsof -n | egrep "(/tmp/Flash|mozilla-media-cache/media_cache)" | \ awk '{line = "/proc/" $2 "/fd/" $4; sub("[^0-9]*$","",line); print line}' | \ xargs mplayer -softvol-max 1000
суббота, 13 августа 2011 г.
среда, 2 марта 2011 г.
Google Voice теперь и в России
Google Voice (http://www.google.com/voice) - это возможность очень недорого (http://www.google.com/voice/rates) звонить по всему миру, а так же бесплатно (на данный момент) в Соединённые Штаты и Канаду.
До недавнего времени не было возможности пользоваться Google Voice в России, поэтому приходилось использовать европейские прокси-серверы. Сегодня заметил, что "Call phone" в чате GMail теперь доступен и без подключения к прокси.
Плагин Google Talk, который необходим для звонков прямо из браузера, доступен как для Windows так и для Linux (и даже для Mac OS X :)).
Update: "Call phone" снова пропал из списка чата. Либо это была ошибка Гугла, либо проба (надеюсь, что второе).
Update2: кнопка "Call phone" снова появилась, позвонил - всё работает.
До недавнего времени не было возможности пользоваться Google Voice в России, поэтому приходилось использовать европейские прокси-серверы. Сегодня заметил, что "Call phone" в чате GMail теперь доступен и без подключения к прокси.
Плагин Google Talk, который необходим для звонков прямо из браузера, доступен как для Windows так и для Linux (и даже для Mac OS X :)).
Update: "Call phone" снова пропал из списка чата. Либо это была ошибка Гугла, либо проба (надеюсь, что второе).
Update2: кнопка "Call phone" снова появилась, позвонил - всё работает.
суббота, 12 февраля 2011 г.
Немного об использовании Dropbox
Что я обычно храню в Dropbox?
- то, к чему нужен быстрый доступ
- то, что нужно синхронизировать
- то, чем необходимо поделиться
Что это может быть?
- это могут быть важные в текущий момент, но приватные документы (например, анкета на паспорт или на визу, резюме)
- это могут быть настройки программ (конфиг vimperator-а или настройка плагина adblock к firefox)
- это могут быть списки фильмов, которые стоит посмотреть, а может книга, которую мне только что сбросили по почте
Как это выглядит?
Например так:Dropbox
\
Private
|
Configs
|
SharedА теперь подробнее о каждой директории
- Private
Директория Private - это директория с зашифрованными файлами, но настоящими именами, которая монтируется из $HOME/Dropbox/Private в $HOME/Private. Имена не шифруются с той целью, чтобы можно было легко откатить версию файла с помощью web-интерфейса Dropbox. Что касается шифрования, то самый простой способ сделать это - использовать encfs. По умолчанию encfs шифрует имена файлов, но сразу же после создания зашифрованной директории можно отключить шифрование имён, оставив шифрование только содержимого, изменением параметров nameAlg в файле .encfs6.xml.nameAlg -> name = nameio/null nameAlg -> major = 1 nameAlg -> minor = 0
Для удобного монтирования этой директории можно использовать небольшую графическую программу cryptkeeper:
Почему именно encfs? Первая попытка создать зашифрованную директорию была с использованием ecryptfs, т.к. Ubuntu последних версий использует ecryptfs по-умолчанию. Но, как оказалось, ecryptfs имеет на данный момент проблему, которая не позволяет использовать её с Dropbox полноценно. ecryptfs не обновляет файлы в примонтированной директории в том случае когда в зашифрованной файлы обновились. Обновление происходит только если отключить, а затем примонтировать директорию заново.
- Configs
В этой директории у меня находятся все файлы конфигурации, которые я хочу иметь и дома, и на работе, и на ноутбуке. После того как файл перемещен в директорию Dropbox, нужно сделать символическую ссылку обратно, туда где этот файл был раньше, например:ln -s $HOME/Dropbox/Configs/pentadactyl/.pentadactylrc $HOME/.pentadactylrc
- Shared
А в этой директории можно хранить просто файлы, а можно использовать её и более экзотическим способом, например, как хранилище страниц настольной Wiki Zim, доступ к которой имею не только я, но и все те, кому я разрешил доступ к Shared. Большой плюс программы Zim-wiki в том, что её база представляет из себя просто текстовые файлы. Поместить файлы Zim-wiki в Dropbox можно точно так же, как это было сделано с файлами конфигураций:mv $HOME/Notes $HOME/Dropbox/Shared ln -s $HOME/Dropbox/Shared/Notes $HOME/Notes
четверг, 30 декабря 2010 г.
$HOME/.Xauthority и Ubuntu 10.10 Maverick
В Ubuntu Maverick файл с magic cookie для X-сервера неожиданно переместился в /var/run/gdm/*/database. В следствии этого кое-что перестало работать, например, некоторые функции acpi, потому что они всё ещё ссылаются на файл $HOME/.Xauthority.
Сложно сказать кто тут виноват и что делать, а я пока привожу work around для временного решения проблемы (необходимо выполнить этот скрипт в окне терминала):
Update: тоже самое справедливо и для Arch Linux, по крайней мере если у вас установлен Gnome.
Сложно сказать кто тут виноват и что делать, а я пока привожу work around для временного решения проблемы (необходимо выполнить этот скрипт в окне терминала):
cat << EOF | sudo tee /etc/gdm/PostLogin/Default
#!/bin/bash
auth=\$HOME/.Xauthority
if [ -e \$auth ]; then
diff <(xauth extract - \$DISPLAY) \\
<(XAUTHORITY=\$auth xauth extract - \$DISPLAY) > /dev/null \\
&& exit 0
fi
xauth extract - \$DISPLAY | XAUTHORITY=\$auth xauth merge -
EOF
sudo chmod +x /etc/gdm/PostLogin/Default
Update: тоже самое справедливо и для Arch Linux, по крайней мере если у вас установлен Gnome.
среда, 12 мая 2010 г.
Why I hate Gnome
I really hate Gnome because:
1. They have totally removed totem-xine - the best DVD player (proof link: http://library.gnome.org/misc/release-notes/2.28/#rndevelopers.totem). Totem-gstreamer can't play a lot of DVDs many years already and still can't do it today.
2. Totem developers think that "seeking with the keyboard keys seek different amount of time in either direction" is a GREAT feature (proof link: http://projects.gnome.org/totem/#faq). But really it's extremely useless.
3. It still doesn't have good multitouch configuration. That is why sometimes stupid things happen (like that: https://bugs.launchpad.net/ubuntu/lucid/+source/gnome-settings-daemon/+bug/432814).
4. Mount point of GVFS .gvfs is in $HOME yet and they wouldn't like to move it out. Mount points MUST NOT BE IN HOME DIRECTORY.
Developers have done a lot of hard works last time and changed many things that probably will never be noticed by ordinary user. It's not so big deal to fix these problems, but it'll make working in Gnome much more better to use.
In spite of this I use it, I like Gnome but there are some stupid bugs that unfortunately arn't likely to be fixed.
1. They have totally removed totem-xine - the best DVD player (proof link: http://library.gnome.org/misc/release-notes/2.28/#rndevelopers.totem). Totem-gstreamer can't play a lot of DVDs many years already and still can't do it today.
2. Totem developers think that "seeking with the keyboard keys seek different amount of time in either direction" is a GREAT feature (proof link: http://projects.gnome.org/totem/#faq). But really it's extremely useless.
3. It still doesn't have good multitouch configuration. That is why sometimes stupid things happen (like that: https://bugs.launchpad.net/ubuntu/lucid/+source/gnome-settings-daemon/+bug/432814).
4. Mount point of GVFS .gvfs is in $HOME yet and they wouldn't like to move it out. Mount points MUST NOT BE IN HOME DIRECTORY.
Developers have done a lot of hard works last time and changed many things that probably will never be noticed by ordinary user. It's not so big deal to fix these problems, but it'll make working in Gnome much more better to use.
In spite of this I use it, I like Gnome but there are some stupid bugs that unfortunately arn't likely to be fixed.
понедельник, 8 февраля 2010 г.
Зеркало Ubuntu на Yandex
Если при установке Ubuntu выбрать регион "Россия" или "Russian Federation", то зеркалом по умолчанию становится mirror.yandex.ru. С одной стороны это очень хорошо, т.к. зеркало невероятно быстрое. Но есть у палки и второй конец, который не перестаёт расстраивать. Если подключаться к этому зеркалу через прокси (у нас в качестве прокси используется oops-proxy), то оно не работает. При любых операциях скачивания, будь то update или install независимо от версии Ubuntu начинает происходить странное - скачивание застревает на каком либо файле и начинает качать его непрерывно по кругу, пока его не прервёшь.
Всё время забываю об этом при установке новой системы и натыкаюсь на те же грабли в который раз. Если выбрать ЛЮБОЕ другое зеркало, то проблемы нет.
Я писал Tigro несколько раз (он занимается поддержкой репозиториев в Yandex), но он всё каждый раз отвечает, что никто больше не жалуется, значит проблемы нет.
Кто-нибудь ещё сталкивался с этой проблемой?
Всё время забываю об этом при установке новой системы и натыкаюсь на те же грабли в который раз. Если выбрать ЛЮБОЕ другое зеркало, то проблемы нет.
Я писал Tigro несколько раз (он занимается поддержкой репозиториев в Yandex), но он всё каждый раз отвечает, что никто больше не жалуется, значит проблемы нет.
Кто-нибудь ещё сталкивался с этой проблемой?
суббота, 23 января 2010 г.
Пауза в SMPlayer в Ubuntu Karmic
По умолчанию в SMPlayer в Ubuntu Karmic некорректно работает пауза (возможно и в mplayer тоже). После нажатия на паузу видео останавливается и не вопсроизводиться вновь. Методом "научного тыка" обнаружено, что замена alsa на pulse в устройстве вывода звука в настройках SMPlayer решает проблему.
четверг, 7 января 2010 г.
Недостатки отличного плеера Totem
Хороший плеер Totem - играет почти всё, умеет тянуть сабы с opensubtitles.org (с плагином), да и стоит он в Гноме по умолчанию. Но есть у него проблемы. Вернее у нас от него.
1. totem на движке gstreamer имеет всё ещё много багов (особенно с DVD) и я всегда ставил себе totem-xine. Теперь он вдруг deprecated и бинарника нет в репозитории Ubuntu. Информации о том, почему так случилось, я так не нашёл. Благо в aur-е арча есть totem-xine.
2. У totem-а очень неудобная перемотка, а именно: вперёд мотает по минуте, а обратно по 15 секунд (недавно узнал, что с удержанием shift вперёд 15 сек, назад 5, это несколько облегчило жизнь, но осадок остаётся). Может это ещё и ничего, когда смотришь фильм, но крайне неудобно, когда, например, слушаешь аудио уроки и одно место нужно проигрывать раз по 10. Приходиться держать в голове, что вперёд жмём один раз, а назад четыре (а с шифтом, вперёд один, назад три). Порылся на просторах большой сети и нашёл множество единомышленников, которые так же как и я желают изменить seek time, но авторы totem-а, к сожалению, другого мнения:
Update:
Если пользователь нашёл в вашей программе баг, напишите FAQ и объявите это фичей. Учиться есть у кого.
1. totem на движке gstreamer имеет всё ещё много багов (особенно с DVD) и я всегда ставил себе totem-xine. Теперь он вдруг deprecated и бинарника нет в репозитории Ubuntu. Информации о том, почему так случилось, я так не нашёл. Благо в aur-е арча есть totem-xine.
2. У totem-а очень неудобная перемотка, а именно: вперёд мотает по минуте, а обратно по 15 секунд (недавно узнал, что с удержанием shift вперёд 15 сек, назад 5, это несколько облегчило жизнь, но осадок остаётся). Может это ещё и ничего, когда смотришь фильм, но крайне неудобно, когда, например, слушаешь аудио уроки и одно место нужно проигрывать раз по 10. Приходиться держать в голове, что вперёд жмём один раз, а назад четыре (а с шифтом, вперёд один, назад три). Порылся на просторах большой сети и нашёл множество единомышленников, которые так же как и я желают изменить seek time, но авторы totem-а, к сожалению, другого мнения:
Q: Why does seeking with the keyboard keys (Left and Right arrow) in Totem not seek the same amount of time in either direction?
A: This is on purpose. To find a particular point in a film, most people will seek forward and then realise that they've gone too far. Seeking back, if it used the same amount of time, would mean going back to where they last seeked from. You can experiment with pressing Ctrl or Shift along with the arrows to seek further, or closer (respectively).
Это из FAQ на официальном сайте http://projects.gnome.org/totem/
Update:
Думали это всё? "Ха-ха, друзья" - сказал девелопер. "Теперь я знаю, что значит фраза перекуём баги на фичи" - подумал я. Итак:
3. Когда totem в виде окна (а не в fullscreen), то пробел как пауза работает только в том случае, если в момент нажатия активна левая часть плеера (а не плей лист). Если фокус на плей листе, то нужно табом или мышью переместить его влево. А вот и ответ разработчиков (это второй вопрос в факу, а всего их там четыре)
Q: Why doesn't the space bar work to play/pause in windowed mode? It only works in fullscreen, and sometimes in windowed mode.
A: The space bar will work in fullscreen. But when in windowed mode, for accessibility reasons, we cannot use the space to play/pause (it is used to "push" buttons already). It will work sometimes, as the play/pause button, or the video widget might be the one with the keyboard focus. Try using "P" to play/pause instead.
Если пользователь нашёл в вашей программе баг, напишите FAQ и объявите это фичей. Учиться есть у кого.
четверг, 3 декабря 2009 г.
Переключение мониторов в Ubuntu на EeePC
По ссылке ответ для тех, кого мучал этот вопрос.
http://www.helplinux.ru/ubuntu-eeepc-switch-display
http://www.helplinux.ru/ubuntu-eeepc-switch-display
Подписаться на:
Сообщения (Atom)
