пʼятниця, 15 лютого 2008 р.

FlyBack: Ще одна альтернатива TimeMachine в Ubuntu

Раніше я вже описував одну з утиліт дя автоматичного зняття резервних копій в Ubuntu - TimeVault (http://korkholeh.blogspot.com/2008/02/timevault-timemachine-ubuntu.html). Але як показали коментарі, не у всіх вона працювала нормально. Тому я вирішив написати про ще одну подібну альтернативу - FlyBack.

Перш за все, необхідно встановити потрібні пакети:
sudo apt-get install python python-glade2 python-gnome2 python-sqlite3 python-gconf rsync

Наступним кроком ми завантажуємо FlyBack і встановлюємо його у домашній каталог користувача:

cd ~
wget http://flyback.googlecode.com/files/flyback_0.4.0.tar.gz
tar -zxvf flyback_0.4.0.tar.gz


Тепер можна запустити FlyBack і зробити необхідні налаштування.

cd ~/flyback/
python flyback.py


Якщо під час першого запуску з'явиться повідомлення про помилку, просто натисніть OK, можете його проігнорувати. Далі, вкажіть у якій папці зберігати знімки (добре якщо вона буде розташовуватися на іншому фізичному носієві).



На наступній вкладці, вкажіть копії яких папок потрібно робити. Для цього, вкажіть потрібну папку з допомогою списку зліва внизу, а потім натисніть на кнопку Додати. Аналогічно, можна вказати і правила щодо виключень, які файли не потрібно включати у знімок.



Ну і наостанок, потрібно вказати з якою періодичністю потрібно робити знімки, а також за яких умов можна знищувати старі. Потрібно не забути відмітити пункт automatically.



Тут потрібно сказати, що на відміну від того ж TimeVault, FlyBack не знаходиться постійно у пам'яті. Вона просто використовує стандартний cron для того щоб запускати процес зняття знімків з заданою періодичністю. Переконатися, чи активовано дану функцію можна наступним чином:

bum@impress:~/flyback$ crontab -l
0 3 * * * python /home/bum/flyback/flyback.py --backup #flyback


Як бачимо, все нормально. Тепер, наступним кроком буде створення знімка, для цього просто натисніть на кнопку Backup у вікні програми. Результат буде подібним до наступного:



Як бачимо, інтерфейс FlyBack досить простий. У правій частині вікна можна побічити перелік знімків системи, пункт now відповідає за поточний стан системи. Знімки будуть робитися автоматично, згідно вказаної вами частоти. Примусово знімок завжди можна зробити натиснувши кнопку Backup. Тепер, навіть якщо ви знищите свої файли, ви завжди зможете їх повернути. Для цього просто знайдіть їх у старих знімках, виділіть мишкої і натисніть на кнопку Restore. Все просто.

Хочете знати як працює дана програма? Насправді дуже просто, без будь-яких складнощів. Просто з певною періодичністю вона створює за вказаною вами раніше адресою підкаталог, ім'я якого відображаї дату і час зняття знімка, і копіює у нього файли з вказаних вами для збереження каталогів.



Таким чином, бідь-який із зроблених знімків ви можете знищити просто знищивши відповідний каталог, а потім натиснувши у вікні програми кнопку Refresh. Підхід насправді дуже простий, і FlyBack насправді виконує роль не стільки самостійної програми для створення резервних копій, а є просто графічним фронт-ендом до стандартних системних команд.

Для того щоб додати FlyBack у головне меню, клацнемо правою кнопкою над меню Програми, оберемо Правка меню і додамо у розділ Системні утиліти пункт для виклику наступної команди:
python /home/bum/flyback/flyback.py
Звісно ж замість bum підставте своє ім'я користувача.



Тепер ви можете запускати FlyBack через меню Програми.

неділя, 10 лютого 2008 р.

Додаємо GetDeb.net у якості репозиторію

Усім користувачам Ubuntu повинен бути відомий портал GetDeb.net, де можна завантажити пакети з багатьма програмами та іграми, яких часто немає в офіційних репозиторіях. Алея якщо завантажувати файли вручну, то ми втрачаємо одну з головних переваг репозиторію - слідкування за оновленнями встановлених програм. Проте є можливість вирішити цю проблему.

Обираємо Система->Адміністрування->Сховища і додаємо новий репозиторій:
deb http://ubuntu.org.ua/ getdeb/

Тепер запустимо Synaptic і оновимо базу пакетів. З цього моменту, програми доступні на GetDeb.net можна буде встановлювати єдиним централізованим способом - через добре відомий Synaptic.

Це насправді дуже зручно, бо на GetDeb.net можна знайти найновіші версії різноманітних програм, на відміну від офіційних репозиторіїв які на так вже й часто оновлюються. Єдине, що потрібно мати на увазі, то це те, що на відміну від офіційних репозиторіїв, які містять протестовані програми, програми встановлені у такий спосіб не мають стовідсоткової гарантії роботи. Тобто у даному випадку, ви самі вирішуєте що для вас важливіше - нові функції чи гарантована стабільність.

Налаштовуємо багатокнопочну мишку в Ubuntu

Мабуть багато хто з вас має мишку з додатковими кнопками. От і в мене така - A4-Tech WOP-35. Вона має п'ять кнопок і два коліщатка прокрутки.



У комплекті з мишкою йшла лише дискета з драйвером для Windows. А чи можна змусити цю ж мишку повноцінно працювати в Ubuntu? Причому не так щоб додаткові кнопки виконували роль навігації вперед/назад, а взагалі, щоб можна було їх повністю налаштовувати на свій смак. Виявляється, що цілком можна. І допоможе нам у цьому утиліта btnx.

Спершу йдемо за цією адресою: http://www.ollisalonen.com/btnx/

Завантажуємо два пакети:

btnx_0.4.4-1_i386.deb
btnx-config_0.4.4-1_i386.deb


Перед тим як починати їх встановлювати, створимо каталог /etc/btnx (інакше програма не встановиться, схоже просто глюк інсталятора):
sudo mkdir /etc/btnx

Тепер встановлюємо обидва пакети і запускаємо конфігуратор обравши Програми->Системні утиліти->btnx. Відкриється наступне вікно.



Тиснемо кнопку Detect mouse & buttons - програма спробує розпізнати вашу мишку і попросить понатискати на кнопки. Все дуже просто, вам потрібно буде натиснути на кнопку угорі вікна (Press to start button detection), а потім просто понатискати декілька разів на якусь із кнопок доки не заповниться прогрес, потім вас запитають як назвати дану кнопку, набиріть, що захочете і натискайте Додати. Таким чином вчимо програму усім кнопкам які є на вашій мишці, а по завершенню тиснемо на Гаразд.



Коли ви закінчили навчати програму новим кнопкам, переходимо на закладку Buttons у головному вікні і задаємо для них таку функцію яку захочемо. Знову ж все просто, якщо ми хочемо щоб якась із кнопок мишки вела себе нестандартно - ставимо галочку на Enabled і нижче обираємо функцію. Це може бути або комбінація клавіш, або якась функція із стандартного набору, або й взагалі якась консольна команда. Можливостей багато.



Коли налаштування для кнопок зроблено, повертаємося знову на закладку Configurations і тиснемо на кнопку Restart btnx. З цього моменту ваші налаштування буде активовано. Тепер вікно можна закрити.Смотреть онлайн фильмы на кинофаноф.ру,

субота, 9 лютого 2008 р.

TimeVault: аналог TimeMachine для Ubuntu

Чи траплялося вам випадково знищити потрібний вам файл? Якщо на додачу, у вас як і в мене відпрацьована звичка завжди знищувати файли комбінацією Shift+Del (в обхід смітника), то мабуть таки траплялося. А чи бачили ви цю рекламу з серії Get a Mac?





Багатьом з вас відомо, що однією з найбільш цікавих функцій, операційної системи MacOS X Leopard компанії Apple, є функція TimeMachine. З її допомогою ви можете у будь-який момент знайти помилково знищений вами файл, або його попередню версію за певну дату, яку вам потрібно. У даній статті я розповім, як додати подібну функціональність в Ubuntu. Можливо правда це не виглядатиме так ефектно як у MacOS X, проте дієво.

Отже, для автоматизації виконання знімків системи, ми скористаємося чудовою програмою TimeVault. На даний момент, вона ще знаходиться у статусі beta candidate, проте вже цілком підходить для роботи. Взяти пакет для Ubuntu можна звідси:
https://launchpad.net/timevault/+download

Після того як система встановить всі необхідні пакети, нам необхідно буде налаштувати автоматичний запуск програми. Для цього обираємо Система->Параметри->Сеанси і додаємо наступний пункт:



Тепер, нам необхідно вийти з графічного сеансу Gnome і залогінитися повторно. На верхній панелі з'явиться нова піктограма.



Клацаємо по ній правою кнопкою мишки і обираємо Параметри. На закладці General активуємо автоматичне створення знімків системи (Enable automated snapshots) і вказуємо куди зберігати базу знімків (Snapshots Root Directory).



На закладці Include вказуємо за вмістом яких каталогів потрібно слідкувати, а також інтервал створення знімків. З допомогою кнопки Baseline ви також можете змусити TimeVault запам'ятати теперішній стан обраного каталогу. Це потрібно зробити, особливо якщо ви встановлюєте програму на робочу систему, де вже є багато файлів.



На закладці Exclude можна вказати які файли не потрібно включати до знімків.



Остання закладка, Expire, служить для того щоб вказати TimeVault через який час можна знищувати старі знімки.



Тепер можемо тиснути кнопку Зберегти.



З цього моменту TimeVault почне відстежувати операції з файлами і періодично робити знімки. Вибравши у контекстному меню Snapshot Browser ми отримаємо зручний інтерфейс для керування знімками, перегляду та відновленню старих версій файлів. Для текстових файлів також можна швидко перевірити чим відрізняються нова та стара версії файлу.



Крім того, у вікні Властивості у Nautilus з'явиться нова закладка, на якій можна буде побачити інформацію про попередні версії обраного файлу. Snapshot Browser також можна швидко відкрити використавши нову кнопку, яка з'явиться на панелі Nautilus. Для відновлення файлів, які знаходяться поза вашим домашнім каталогом, потрібно буде обирати Snapshot Browser as Root, щоб отримати необхідні права.

Так, звичайно нова функція яку ми додали до Ubuntu виглядає не так ефектно як TimeMachine в Leopard, з її тривимірною графікою, проте вона працює. Можливо тепер у вас буде менше проблем з випадково знищеними файлами.

середа, 30 січня 2008 р.

Шукаємо у Linux аналоги для Windows програм

В Інтернеті можна знайти багато таблиць з підбіркою аналогів для відомих Windows програм у світі Linux. Ну от і я вирішив відзначитися власним таким переліком. Але хотілося створити не простий перелік, з сухою таблицею у дві колонки, а підбірку програм дійсно вартих уваги, зі скріншотами та посиланнями, включаючи не лише вільні програми, але також і комерційні. Як вже вийшло, судити вам.

Альтернативи для Microsoft Office

OpenOffice.org
Офіційний сайт: http://www.openoffice.org/
Ціна: вільно
Мова: українська, російська, англійська та ін.



StarOffice
Офіційний сайт: http://www.staroffice.com/
Ціна: $70
Мова: українська, російська, англійська та ін.



EIOffice
Офіційний сайт: http://www.evermoresw.com/
Ціна: $99, 30-денна тріальна версія - вільно
Мова: англійська, французька, китайська



KOffice
Офіційний сайт: http://www.koffice.org/
Ціна: вільно
Мова: українська, російська, англійська та ін.



IBM Lotus Symphony
Офіційний сайт: http://symphony.lotus.com/
Ціна: вільно
Мова: російська, англійська та ін.



Альтернативи для Autodesk AutoCAD

Bricscad
Офіційний сайт: http://www.bricscad.com/
Ціна: €50 - €3600 (залежно від версії)
Мова: російська, англійська та ін.



VariCAD
Офіційний сайт: http://varicad.com/
Ціна: €499
Мова: англійська



CYCAS
Офіційний сайт: http://www.cycas.de/
Ціна: €88 - €228 (залежно від версії), існує сильно урізана навчальна версія
Мова: англійська, німецька



QCad
Офіційний сайт: http://www.qcad.org/
Ціна: €24, урізана версія розповсюджується вільно
Мова: російська, англійська



CADEMIA
Офіційний сайт: http://www.cademia.org/
Ціна: вільно
Мова: англійська, німецька



Graphite-One
Офіційний сайт: http://www.graphiteone-cad.com/
Ціна: €900, версія для 2D креслень - вільно
Мова: англійська



Дуже непоганою альтернативою може бути комбінація ZwCAD + Wine
Офіційний сайт: http://www.zwcad.org/
Ціна: $470 - $620
Мова: російська, англійська



Альтернативи для Graphisoft ArchiCAD

ARCAD
Офіційний сайт: http://www.arcad.de/
Ціна: €164
Мова: німецька, англійська



Альтернативи для Microsoft Visio

Dia
Офіційний сайт: http://www.gnome.org/projects/dia/
Ціна: вільно
Мова: українська, російська, англійська



Альтернативи для Microsoft Project

OpenProj
Офіційний сайт: http://openproj.org/
Ціна: вільно
Мова: англійська



Альтернативи для Adobe Photoshop

GIMP
Офіційний сайт: http://www.gimp.org/
Ціна: вільно
Мова: українська, російська, англійська



Krita
Офіційний сайт: http://www.koffice.org/krita/
Ціна: вільно
Мова: українська, російська, англійська



Pixel
Офіційний сайт: http://www.kanzelsberger.com/
Ціна: $38
Мова: англійська



Останні версії Wine також дозволяють запускати Photoshop.

Альтернативи для Adobe Illustrator

Inkscape
Офіційний сайт: http://www.inkscape.org/
Ціна: вільно
Мова: українська, російська, англійська



Xara LX
Офіційний сайт: http://www.xaraxtreme.org/
Ціна: вільно
Мова: англійська



Xfig
Офіційний сайт: http://www.xfig.org/
Ціна: вільно
Мова: англійська



Альтернативи для Adobe PageMaker

Scribus
Офіційний сайт: http://www.scribus.net/
Ціна: вільно
Мова: українська, російська, англійська



LaTeX
Офіційний сайт: http://www.latex-project.org/
Ціна: вільно
Мова: українська, російська, англійська та ін.

Альтернативи для ABBYY FineReader

Особливість OCR-програм для Linux - консольний інтерфейс. Окремо існують графічні фронтенди, більшість з яких можуть працювати з декількома програмами розпізнавання.

GOCR
Офіційний сайт: http://jocr.sourceforge.net/
Ціна: вільно
Підтримка кирилиці: відсутня

Tesseract
Офіційний сайт: http://sourceforge.net/projects/tesseract-ocr
Ціна: вільно
Підтримка кирилиці: у процесі реалізації

Vividata OCR Shop XTR
Офіційний сайт: http://www.vividata.com/
Ціна: $995 (Lite) - $2395, + $1495 за GUI
Підтримка кирилиці: підтримується

FineReader Engine
Офіційний сайт: http://www.abbyy.ru/
Ціна: версія для розробників, не у вільному продажі
Підтримка кирилиці: підтримується

Як додаткову альтернативу можна використовувати Wine у комбінації з тим же FineReader або CuneiForm.

Альтернативи для Autodesk 3D Studio MAX

Blender 3D
Офіційний сайт: http://www.blender.org/
Ціна: вільно



Autodesk Maya
Офіційний сайт: http://usa.autodesk.com/
Ціна: $1995



Альтернативи для Nero BurningRom

Nero Linux
Офіційний сайт: http://www.nero.com/
Ціна: €20



Brasero
Офіційний сайт: http://www.gnome.org/projects/brasero/
Ціна: вільно



K3B
Офіційний сайт: http://k3b.plainblack.com/
Ціна: вільно



На цьому я вирішив поки зупинитися. Якщо будуть побажання продовжити даний список, то будь-ласка, робіть пропозиції, можу продовжувати.

Tips'n'Tricks: деякі не всім очевидні речі в Ubuntu

Я деякий час не писав у свій блог. На те була причина - завершення дисертації завжди складний процес і хронічний цейтнот. Тим не менш, зараз у мене з'явилося трохи часу і постараюся написати щось корисне.

Отже, я довго думав про, що ж написати сьогодні і чесно кажучи не хотілося писати про щось дуже високо інтелектуальне. Тому я вирішив просто зібрати у рамках однієї статті ряд цікавих фіч які присутні у Linux але про які мігранти з платформи Windows не завжди здогадуються.

Середня кнопка мишки
На відміну від Windows де середня кнопка мишки на рівні системи нічого не означає, у Linux вона оброблюється X-сервером у якості простого інструменту для копіювання тексту. Звичайно ви можете користуватися і звичайним буфером обміну використовуючи комбінації клавіш Ctrl+C та Ctrl+V. А можете просто виділити ділянку тексту, а потім, не знімаючи виділення, просто клацнути середньою кнопкою мишки у тому місці, куди ви хочете його зкопіювати. При цьому вміст стандартного буферу обміну не зміниться, копіювання відбувається в обхід його. Це дуже зручно, бо, по-перше мінімізує рухи мишкою, а по-друге фактично ви завжди маєте у своєму розпорядженні два незалежні буфери обміну.

Що робити якщо якась програма відкрила вікно, а воно занадто велике щоб поміститися на екрані і заголовок знаходиться за його межами?
Насправді, вікна в Ubuntu можна рухати по екрану не лише за заголовок. Затиснувши клавішу Alt ви зможете рухати вікна захвативши їх лівою кнопкою мишки за будь-яку їх частину.

Як закрити вікно програми, що зависла?
Якщо вікно якоїсь програми не реагує на дії користувача, то закрити його примусово можна наступним чином: натискаєте Alt+F2, з'явиться вікно де можна набрати команду, набираємо xkill і тиснемо Enter. Після цього, курсор мишки змінить свій вигляд зі стрілки на хрестик, якщо тепер клацнути ним по будь-якому вікну, воно миттєво ж закриється. Бажано тільки не попасти при цьому по робочому столу.

Перезавантаження графічної підсистеми
Якщо ви встановили новий драйвер відеокарти, то вам не потрібно перезавантажувати всю систему як це робиться у Windows. Достатньо лише натиснути Ctrl+Alt+Backspace і буде перезавантажено лише саму графічну підсистему не чіпаючи ядра.

Як побачити приховані файли у Nautilus?
Потрібно натиснути Ctrl+H (від Hidden). Щоб знову їх сховати, натисніть цю комбінацію ще раз.

Ну, ось такий коротенький пост по тому, що хотілося сказати. Але можливо комусь буде цікаво.секс знакомства вомске без регистрации

неділя, 13 січня 2008 р.

Nero Linux 3: новий стандарт для запису дисків у Linux

Nero Linux довгий час був досить дивним продуктом. Зі страшнуватим інтерфейсом та меншою кількістю функцій ніж його Windows версія він просив гроші за те, що з успіхом робили вільні програмні продукти, такі як K3b, Gnome Baker чи Brasero. Але нині ситуація дещо змінилася - третя версія Nero Linux є настільки ж насиченою функціями як і її Windows аналог. Крім того, це наскільки мені відомо єдина на даний момент програма для Linux, що підтримує запис BluRay та HD DVD.



Nero Linux 3
Розробник: Nero AG
Ціна: € 19.99
Офіційний сайт: http://www.nero.com/eng/linux3.html

Програма розповсюджується у вигляді готового deb-пакету, тому встановити Nero в Ubuntu навіть простіше ніж у Windows. На офіційному сайті для завантаження доступна trial-версія, для того щоб перетворити її у повноцінну, потрібен ключ. Насправді, чесно кажучи, Google вже знає де можна знайти ключ абсолютно безплатно, але це вже кожен сам для себе вирішує, чесно купити програму чи просто крякнути, на основі своїх власних етичних принципів.



Відразу скажу, що мені Nero Linux 3 сподобався. Інтерфейс віднині переписано на gtk2, а значить він нарешті перестав відлякувати своїм зовнішнім виглядом. Все просто і зручно, тим хто знайомий з цим продуктом ще по платформі Windows повинно сподобатися.

Серед функцій можна виділити наступні:
  • ISO 9660 CD/DVD (Joliet support)
  • Audio CD (CD-DA)
  • CD, DVD, Blu-ray, and HD DVD copy (with advanced settings)
  • CD-Text
  • CD-Extra support (with advanced settings)
  • Bootable CD/DVD
  • Multisession CDs, DVDs, Blu-ray Discs, and HD DVDs (advanced features)
  • Layer Jump Recording support
  • DVD-Video and miniDVD (from DVD-Video files)
  • CD, DVD, Blu-ray, and HD DVD image recording
  • DVD double layer support
  • .nrg/.cue/.iso image import
  • Overburning support for CD and DVD
  • Ultra-Buffer™ software buffering technology
  • Speed tests and simulated burning
  • Data verification after burning



Також можна кодувати аудіо у формати mp3, ogg та flac. Існує і ще ряд цікавих функцій.

Висновок. Якісна і дуже зручна програма для запису дисків яку віднині можна вважати серйозним конкурентом для відкритих аналогів на платформі Linux. Ціна у 20 євро як на мене є цілком виправданою для такого хорошого продукту, тим більше, що це далеко не 60 євро які просять за Windows варіант (правда в останнього і функцій більше, але вони більше стосуються не безпосередньо запису дисків).