me

[info]vkapas


Уютная жежешечка Вадима Капася


Удивительный мир OpenSource
me
[info]vkapas
На днях очень не вовремя столкнулся с неприятным багом Ubuntu, а, если точнее, с багом .zip-архивов в GNU/Linux вообще*. Заключается баг в том, что если запаковать файлы с кириллическими символами в венде в формат .zip и попытаться распаковать такой архив в GNU/Linux, например, в той же Убунте, имена файлов чудесным образом преобразуются вот в такую кашу:


Этот, казалось бы, несерьёзный баг на самом деле оказался поистине эпическим, — достаточно взглянуть на историю бага в Launchpad (опубликован в 2007 (!) году, не исправлен) или в багтрекере Gnome (опубликован в 2005 (!) году, шесть (!!) лет назад, не исправлен).

Но не будем жаловаться на разработчиков, лучше пока попробуем исправить ситуацию своими руками.

Итак, шаг первый. Через Центр приложений устанавливаем пакет convmv или просто открываем консоль и пишем:

sudo apt-get install convmv

Шаг второй. Открываем любимый текстовый редактор и вставляем следующий код:

#!/bin/sh
for i in "$@"; do
unzip $i
done
cd `dirname $i`
#pwd
convmv --notest -r -f cp-1252 -t cp-850 ./*
convmv --notest -r -f cp-866 -t utf-8 ./*


Открываем свою директорию, сохраняем файл в ~/.gnome2/nautilus-scripts/ под любым понятным вам именем, например cyrillic-encoding. Теперь по правому клику мыши на любом файле наш скриптик должен появиться в разделе «Сценарии»:


В следующий раз архивы .zip, сделанные под вендой, распаковываем именно таким образом, — кликнув на архив и выбрав в меню наш сценарий.


*Внезапно, баг с кириллическими символами в zip-архивах исправлен в ALT Linux.

Установка Ubuntu 10.04 на ASUS Eee PC 1201NL (1201N)
me
[info]vkapas
ASUS 1201NL -- нетбук, а, следовательно, не имеет привода, поэтому для установки операционной системы понадобится либо внешний привод, либо предварительно подготовленная флешка с образом ОС. Я выбрал второй вариант, воспользовавшись довольно удобной и функциональной UNetbootin (программа предельно проста, поэтому нет смысла описывать процесс записи образа на флешку).

В моём случае была установлена сборка Ubuntu 10.04 от Рунту, которая не отличается от первоисточника ничем, кроме декабрьских обновлений и дополнительного предустановленного ПО.

Если это ваша первая установка Ubuntu GNU/Linux, вам, возможно, пригодится рекомендуемая разметка диска:
Точка монтированияРазмерФайловая система
/
(корневая файловая система)
30-50ГбEXT4
swap
(раздел для виртуальной памяти)
4Гбswap
/home
(домашний раздел)
всё остальноеEXT4

Большинство устройств работает сразу после установки Ubuntu. Исключением являются: микрофон и некоторые Fn-клавиши. Про них сегодня и расскажу.

Read more... )

Предпринимательское сообщество.
me
[info]vkapas
Originally posted by [info]consulan at Предпринимательское сообщество.
Приглашаю в новое  сообщество в ЖЖ - [info]delo_you 
Сообщество для предпринимателей и о предпринимательской деятельности, посвящено большому кругу вопросов, касающихся предпринимательской  деятельности.

Добро пожаловать в сообщество "Предпринимательство"



Как склеить видео-файлы (ролики) в Ubuntu GNU/Linux
me
[info]vkapas
На днях нужно было переписать с ТВ для одного хорошего человека 2-часовую передачу. Уж не знаю, есть ли другие, более простые способы, но в тот же день у меня получилось добыть эту передачу только в виде двух десятков 5-минутных кусочков (хотя через пару дней после трансляции эту передачу всё-таки выложили на торрентах).

В принципе, собрать полноценный фильм из небольшого (2-10) количества видео-файлов можно и через графический видеоредактор, например, OpenShot ($ sudo apt-get install openshot), к тому же в большинстве видеоредакторов можно сразу и подрезать наш фильм (или отдельные части), если возникнет такая необходимость.

Но я почему-то решил, что через консоль это можно сделать быстрее.

Итак, допустим, наши видео-файлы имеют имена 1.avi, 2.avi, 3.avi и так далее (т.е. имена идут по возрастанию, по возрастанию же их нужно склеить), в таком случае делаем следующее:

1) в /home/user создаём директорию для нашего будущего фильма, например /home/user/new_film;
2) перемещаем наши файлы-заготовки для будущего фильма в /home/user/new_film;
3) открываем консоль, заходим в свежесозданную директорию
$ cd ~/new_film
3) выполняем волшебную команду
(должен быть установлен mencoder, в Ubuntu это можно сделать так: $ sudo aptitude install mencoder)
$ cat *.avi > ALL.avi && mencoder -forceidx -oac copy -ovc copy ALL.avi -o film.avi
4) ждём завершения команды и ищем готовый фильм по адресу /home/user/new_film/film.avi, все остальные файлы (включая ALL.avi) из директории можно удалять.

Примечания

1. Видео-файлы должны быть в формате avi. В противном случае файлы могут склеиться некорректно. Перекодировать видео-файлы можно с помощью, например, WinFF.
2. Обрезать (разделить, сократить) видео, также можно с помощью консоли. Например, если мы хотим убрать первые 35 секунд у нашего фильма:
$ mencoder -ovc copy -oac copy -ss 00:00:35 -o изменённый_файл.avi исходный_файл.avi
Или если хотим отрезать у нашего 2-часового проекта последние 5 минут:
$ mencoder -ovc copy -oac copy -endpos 01:55:00 -o изменённый_файл.avi исходный_файл.avi
3. Чтобы видеть процесс склейки файлов (полезно, если файлы большие и их десятки) рекомендую установить замечательную программку pv ($ sudo apt-get install pv). С ней процесс будет выглядеть примерно так:

Соответственно, волшебная команда будет выглядеть вот так:
$ pv *.avi > ALL.avi && mencoder -forceidx -oac copy -ovc copy ALL.avi -o film.avi

За подсказку спасибо блогу Rascal и журналу Chip.

Чиним баг светлой иконки OpenOffice на тёмной панели Gnome
me
[info]vkapas
Что-то долго не мог я нагуглить решение для этого неприятного бага:



Пробовал даже перерисовывать иконку :-)

Но ошибка кроется не в OpenOffice и не в его иконке быстрого запуска, а в панели Gnome. На данный момент есть (надеюсь временное) решение в виде PPA (подробнее см. что такое PPA?).

Способ первый. Исправляем ошибку с помощью консоли:

$ sudo add-apt-repository ppa:cyfex/ppa && sudo apt-get update && sudo apt-get upgrade gnome-panel gnome-panel-data -y
Нажимаем Enter, водим свой пароль и после завершения команды перезагружаем панель второй командой:
$ gnome-panel --replace

Второй способ (для новичков). Исправляем ошибку "с помощью мыши":

1. Система -> Администрирование -> Источники приложений -> вкладка Другое ПО -> кнопка Добавить -> добавляем текст (без кавычек): "deb http://ppa.launchpad.net/cyfex/ppa/ubuntu lucid main" -> Добавить источник -> Закрыть -> предложат обновить информацию о ПО, нажимаем Обновить.
2. Система -> Администрирование -> Менеджер пакетов Synaptic -> в окошке Быстрый поиск пишем (без кавычек) "gnome-panel" -> ПКМ по найденному пакету (первый в списке) и выбираем пункт "Отметь для повторной установки". То же самое проделываем с пакетом "gnome-panel-data".
3. Перелогиниваемся в систему или просто перезагружаем компьютер.

Должно получиться примерно следующее:



За решение спасибо юзеру [info]ulysses4ever.

Простая настройка «Домашнего интернета» Билайн в Ubuntu 10.04 и 10.10
me
[info]vkapas
Иногда приходится настраивать Билайновский VPN на GNU/Linux системах. Догадываюсь, что от некоторых способов, описанных на форумах Beeline (и на других тоже) у неподготовленного пользователя волосы встают дыбом. Но теперь, с выходом Ubuntu 10.04, всё стало намного проще :-)

Итак, для настройки VPN-соединения Билайн в Ubuntu 10.04 необходимо:

1. Перейти в Система -> Параметры -> Сетевые соединения -> открыть вкладку VPN.
2. Нажать Добавить, выбрать Point-to-Point Tunneling Protocol (PPTP), нажать Создать.
3. В следующем окне ввести:
- Название соединения: beeline
- Gateway: vpn.internet.beeline.ru
- User name: логин@internet.beeline.ru (можно просто логин)
- Password: пароль
- NT Domain оставить пустым
4. Нажать кнопку Применить.

Для запуска VPN-соединения нажимаем на значок сети (по умолчанию на верхней панели справа), выбираем Соединения VPN -> beeline.

Источник.

Ngrams - новый инструмент от Google
me
[info]vkapas
Google преподнёс нам новый инструмент - анализ использования слов в литературе с 1800 по 2008 год.

Попробовал построить несколько графиков:

1) довольно ожидаемо :), к сожалению (альтруизм и эгоизм):


2) весьма любопытный график (отчаяние, надежда):


3) не могу не уделить внимание юным и не очень поклонникам Нострадамусов (конец света):


Опробовать Ngrams и построить свои графики можно здесь: http://ngrams.googlelabs.com

Пользуясь случаем, пиарю архиполезное сообщество [info]pishu_pravilno, где увидел анонс Ngrams.

Как узнать с какими параметрами загружено ядро Linux
me
[info]vkapas
Чтобы узнать с какими параметрами загружено ядро Linux, достаточно воспользоваться простой командой:

$ cat /proc/cmdline

Должно получить что-то вроде этого:
BOOT_IMAGE=/casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.gz quiet splash -- debian-installer/language=ru console-setup/layoutcode=ru

Ру-Центр: Отжимаем бабло на аукционах. Привет 90-е!
me
[info]vkapas
Если вы хоть когда-либо регистрировали домен или собираетесь это сделать, рекомендую потратить 3 минуты и посмотреть ролик, в котором наглядно показано, как один из крупнейших доменных регистраторов России зарабатыевает деньги на мухляже с аукционами доменов.


Схема проста: например, вас зовут Вася и вы хотите зарегистрировать домен vasya.ru. Но такой домен уже занят и в данный момент выставлен на аукцион. Вы принимаете решение участвовать в аукционе. Ваш бюджет на домен -- 1000$.

Всего в аукционе 4 участника, считая вас. Начальная цена 50$. Шаг аукциона -- 10$. После небольших торгов, первые двое участников останавливают повышение ставок на 100$. Оставшийся участник очень настойчив и повышает ставку аж до 990$. Вы делаете своё последнее предложение в 1000$. Вот здесь-то и начинается самое интересное.

Соперник делает ещё одну ставку -- 1100$. Поняв, что вы цену повышать больше не намерены, он внезапно без объяснения причин покидает аукцион. Что для вас, казалось бы, и лучше: домен получили, в бюджет уложились. Что же делает Ру-Центр? Он продаёт домен по вашей последней цене: 1000$. В чём же подвох, спросите вы?

А в том, что ничего не мешает Ру-Центру посадить на аукцион специального человека (или просто написать бота), который будет повышать ставки до заоблачных цен -- платить эти деньги он всё равно не будет. В итоге вы платите за хороший домен в 2, 3, а то и 10 раз больше, чем могли бы заплатить в честном аукционе.

Не говоря уже о том, что в цивилизованных аукционах лот достался бы вам за сумму "ставка ближайшего претендента + 1 минимальный шаг", что в нашем случае составляет ровно 110$, -- учитывая, что участник, предложивший максимальную ставку покинул аукцион.

К сожалению, необязательность соблюдения законов в РФ позволяли и позволяют до сих пор Ру-Центру заниматься этим безнаказанно.

Видео найдено на Хабре.

+1
me
[info]vkapas
Вчера собирали новый компьютер моей знакомой.

Главным критерием была цена, поэтому взяли бюджетную машинку на базе AMD (Athlon II X2 255, 2 гигабайта памяти, жёсткий WD на 500Гб, встроенное видео). Вот такую:

Небольшой мониторинг рынка показал, что выбор достаточно удачный в плане цена/производительность. Приятно удивило то, что на ПК была предустановлена Ubuntu с обоиной магазина. К сожалению, была установлена устаревшая версия 9.04, из всего пространства ЖД под систему было выделено всего 30 или 40 гигов (оставшееся место не размечено), а пароль к единственному пользователю test, видимо, нужно было подбирать методом брутфорса. В общем, как и сказали по телефону "на нём установлена Абунту, чтобы вы могли его протестировать". Что ж, приходится жить по законам рынка, а рынок пока чаще останавливается на Зверь ДиВиДи Блэк эдишен Ультимейт 2010, вместо того, чтобы просто оставить то, что есть, и начать работать.

Тем не менее, радует, что сделан выбор в пользу Ubuntu, а не, например, FreeDOS. Надеюсь, что это тенденция. Радует и то, что продавцы не путаются в операционках, и один из операторов (кстати, девушка) всё-таки назвал желанное правильное "Линукс Убунту".

Решил, что проще будет сразу накатить свежую Ubuntu 10.04 LTS. Как и ожидалось, всё оборудование определилось и заработало сразу. При попытке включить эффекты Compiz система предложила скачать и активировать проприетарный драйвер видеокарты, что и было сделано в два клика мыши. Воспользовавшись своей же инструкцией по настройке, через 30 минут после первого включения получил готовый к работе ПК. Проверка показала, что система бегает шустро и без каких-либо проблем. Знакомая осталась довольна (кстати, от эффектов плавающего окна человек был просто в восторге! :-))

PS: о сегодняшнем происшествии узнал уже после написания поста. Держись, Олег.

You are viewing [info]vkapas's journal