середу, 31 грудня 2008 р.
З новим роком!
Давайте разом згадаємо, що 2008 рік приніс нам у сфері високих технологій.
KDE 4 - нова версія, одного з двох найпопулярніших робочих середовищ Linux. Четвірка породила масу суперечок і критики, оскільки вийшла на ринок досить сирою. Тим не менш, для самого KDE це значущий реліз, це прогрес і маса нових ідей, що знайдуть відображення в інших продуктах.
Ubuntu 8.10 - остання версія Ubuntu виявилася відчутно кращою за свою досить проблемну попередницю 8.04. Дуже важливим нововведенням виявився суттєво перероблений NetworkManager.
Wine 1.0 - довгоочікуваний стабільний реліз інструменту для запуску Windows програм у Linux. Важко переоцінити важливість даного проекту з погляду на полегшення переходу користувачів на нову платформу.
Python 3.0 - реліз нової версії відомої і популярної мови програмування.
Django 1.0 - довгоочікуваний стабільний реліз чудового веб-фреймворку для мови програмування Python.
Google App Engine - новий сервіс від Google, який дозволяє всім бажаючим розробляти власні веб-сервіси на Python з доступом до всього різноманіття технологій Google. Крім власного веб-фреймворку webapp існує також підтримка Django. У ролі бази даних використовується BigTable.
GIMP 2.6 - новий реліз популярного графічного редактору, що започаткував початок інтеграції з GEGL.
Adobe AIR for Linux - відтепер Linux є однію з трьох платформ, що офіційно підтримується даною технологією.
Інші ключові релізи: Gnome 2.24, Firefox 3.0, OpenOffice.org 3.0, Mono 2.0. Потрібно також звернути увагу, що цей рік був один з ключових в плані поступового підвищення інтересу до Linux з боку серйозних гравців ринку IT. Світова фінансова криза також стала непоганим каталізатором зрушень у даному напрямку. Ну і потрібно згадати також появу підтримки української мови в Google Translate та Facebook.
Конвертуємо OGV в AVI та додаємо звуковий трек
Конвертуємо OGV в AVI:
mencoder from_file.ogv -o video.avi -oac mp3lame -ovc lavc
Додаємо звукову доріжку з mp3 файлу:
mencoder video.avi -o result.avi -ovc copy -oac copy -audiofile sound.mp3
Як виявилося, досить просто.
пʼятницю, 26 грудня 2008 р.
Два слова про CheckInstall
./configure
make
sudo make install
Генератором проблем якраз є остання команда, яка й відповідає за встановлення скомпільованого софту. Але насправді, все можна спростити, достатньо лише встановити утиліту CheckInstall:
sudo apt-get install checkinstall
Відтепер, для встановлення програм потрібно виконувати:
./configure
make
sudo checkinstall
Різниця полягає у тому, що checkinstall спочатку створює deb-пакет (його можна буде знайти у папці з програмою, що встановлюється), а потім вже його встановлює. Плюс цього методу полягає у тому, що у разі потреби, ви зможете видалити встановлені таким чином програми, через звичний інтерфейс пакетного менеджеру.
неділю, 21 грудня 2008 р.
Мова програмування Scheme
Scheme - це дуже проста мова програмування. Її цілком можна вивчити за один день, але ця простота оманлива. Scheme одночасно і дуже потужна мова. Існує величезна кількість реалізацій, я використовую Guile. Встановити інтерпретатор дуже просто:
sudo apt-get install guile
Програми можна або зберігати у *.scm файлах, або можна використовувати інтерактивний режим інтерпретатору, по аналогії з Python.
Константи та змінні
Отже, приступимо до вивчення основних структур Scheme. Перш за все, визначимося з константами:
123 - ціле число
3.1415926 - дробове число
2+3i - комплексне число
2/3 - дріб
#b1111 - двійкове число
#xFF - шістнадцяткове стаття
#o123 - вісімкове число
#\A - одиничний символ
"Hello, World!" - символьний рядок
'hello - символ
#f - логіче значення
З константами можна здійснювати операції з допомогою операторів або функцій. Врешті решт Scheme є функціональною мовою, а тому у ній все є функцією. З математики ви знайомі з формою запису функцій f(x) або t(a,b). Але те ж саме можна записати і у вигляді (f x) чи (t a b). Саме таку форму запису використовує Scheme. З погляду на це, і арифметичні вирази записуються не у звичній багатьом інфіксній формі, як наприклад 2+3, а у префіксній - (+ 2 3). Наприклад:
guile> (* 2 5)
10
guile> (+ (* 3 4) (/ 5 2))
29/2
guile> (+ 1 1 1 1 1)
5
guile> (/ 2)
1/2
guile> (expt 2 3) - степінь
8
guile> (sqrt 2)
1.4142135623731
Для оголошення змінних використовується конструкція (define ім'я значення)
guile> (define a 2)
guile> (define b 2)
guile> (+ a b)
4
Значення вже існуючої змінної можна змінити з допомогою конструкції (set! ім'я значення)
guile> (set! a 5)
guile> a
5
Функції
Функції оголошуються з допомогою конструкції (define (ім'я параметри) тіло_функції)
guile> (define (square x) (* x x))
guile> (square 3)
9
Для демонстрації рекурсії наведу приклад обчислення факторіалу:
(define (fact x)
(if (= x 1)
1
(* x (fact (- x 1)))))
Як ви вже зрозуміли, перевірку умови можна виконувати з допомогою конструкції (if умова якщо_так якщо_ні)
Введення/виведення
Не заглиблюючись у подробиці, зверну увагу на основні функції
(display "Hello, World!") - вивести рядок
(newline) - перейти на новий рядок
(read) - прочитати ввід з клавіатури
Списки
Для роботи з наборами даних зручно використовувати списки
guile> (define nums (list 1 2 3 4 5 6 7 8 9 10)) - оголошуємо список
guile> (list-ref nums 0) - читаємо елемент з номером 0
1
guile> (car nums) - читаємо перший елемент
1
guile> (cdr nums) - читаємо всі інші елементи
(2 3 4 5 6 7 8 9 10)
Можна також обробити всі елементи списку одним заходом
згенерувати новий список застосувавши функцію для кожного елемента
guile> (map square nums)
(1 4 9 16 25 36 49 64 81 100)
guile> (map (lambda (x) (* x 3)) nums)
(3 6 9 12 15 18 21 24 27 30)
Конструкція lambda дозволяє оголошувати функції по мірі потреби, не даючи їм імен. Якщо ви програмуєте на Python'і, то вже знаєте ці конструкції, саме з Lisp'у вони й були запозичені.
Цикли
Насправді, Scheme не має циклів у тому вигляді як вони є в імперативних мовах. Тут для тих же цілей використовується рекурсія. Наприклад, виведемо у стовпчик вміст списку
(define (print-list lst)
(if (not (null? lst))
(begin (display (car lst))
(newline)
(print-list (cdr lst)))))
Конструкція (begin ...) використовується у тому випадку, якщо потрібно вставити декілька операторів там де по синтаксису допускається лише один.
Наступна конструкція дозволяє змоделювати відомий по іншим мовам програмування цикл for:
(let loop ((i 1))
(display i)
(newline)
(if (<= i 10) (loop (+ i 1))))
Конструкція let використовується у тому випадку коли в рамках виразу потрібно оголосити локальні змінні, або якщо потрібно оголосити вкладену функцію. Таким чином можна реалізовувати практично всі можливі варіанти циклів. Звичайно, завжди можна створити власну функцію для скорочення форми запису, адже функції можна передавати у вигляді параметрів інших функцій, так як і прості дані. Взагалі, Scheme дозволяє підігнати мову під себе так як подобається. Вражаюче гнучка мова.
Для прикладу, можна навести реалізацію функції обчислення визначеного інтегралу
(define (func x)
x)
(define (integrate a b e f)
(define sum 0)
(let loop ((i a))
(if (< i b) (begin
(set! sum (+ sum (* (f i) e)))
(loop (+ i e)))))
sum)
(display (integrate 0 1 0.01 func))
(newline)
Звичайно, можна було б продовжувати далі, але це зайняло б дуже багато місця. Основні ж конструкції ми розглянули. Якщо ви зацікавились Scheme, то додаткову інформацію завжди зможете знайти за наступними адресами:
Офіційний сайт Guile
Введение в язык Scheme для школьников
Сторінка про Scheme на сайті MIT
Schemers.org
Відеозаписи лекцій по курсу The Structure and Interpretation of Computer Programs в університеті Berkeley
Взагалі, оскільки Scheme - мова академічна, то інформації по ній досить багато. У той же час, знання даної мови дозволить не лише по новому глянути на різноманітні конструкції в інших мовах (як Python наприклад). Той же Guile, легко інтегрується в програми на C, що дозволяє виносити код назовні.
вівторок, 16 грудня 2008 р.
Налаштовуємо автовизначення кодування в GEdit
1. Натискаємо Alt+F2 і запускаємо gconf-editor
2. Обираємо /apps/gedit-2/preferences/encodings
3. Двічі клацаємо по параметру auto_detected
4. Сортуємо список кодувань згідно наших потреб. Наприклад Windows-1251 можна перемістити на друге місце після Utf-8
5. Погоджуємося зі змінами.
От і все, тепер GEdit став ще приємнішим у роботі.
пʼятницю, 12 грудня 2008 р.
Linux Mint 6 Felicia на EeePC 701 4G
Отже, для початку записуємо ISO на CD, а потім знаходимо будь-який комп'ютер з оптичним приводом і доступом в Інтернет. Завантажуємося з CD. На відміну від Ubuntu 8.10, на диску з Mint 6 немає утиліти для переписування CD на флешку. Тому, спочатку встановлюємо пакет usb-creator, після чого вже можемо через меню відкривати цю утилітку і готувати флешку. На EeePC заходимо в BIOS (F2) і обираємо OS Installation: Start. Вставляємо флешку, перезавантажуємося, затискаємо Esc і обираємо в меню завантаження з флешки.
Після завантаження, натискаємо Alt+F2 і запускаємо gconf-editor. Обираємо /apps/compiz/plugins/move/allscreens/options і знімаємо галочку з параметру constrain_y. Це дозволить рухати вікна затиснувши Alt навіть за верхній край екрану. Якщо у вас в картридері стоїть карточка, то відмонтуйте її, щоб її потім було видно в інсталяторі. Запускаємо встановлення. На основному диску відводимо один розділ на 4Гб з файловою системою ext2. Карту в картридері я форматую у FAT32 і монтую у /media/STORAGE. Власне, з процесом інсталяції все просто.
Після встановлення, можна помітити, що не працює WiFi, не сприцмаються функціональні клавіші, та є ще ряд проблем. Найкращим способом встановити необхідні драйвери на сьогодні, є встановлення оптимізованого ядра з array.org:
wget http://www.array.org/ubuntu/array-intrepid.list
sudo mv -v array-intrepid.list /etc/apt/sources.list.d/
wget http://www.array.org/ubuntu/array-apt-key.asc
sudo apt-key add array-apt-key.asc
sudo apt-get update
sudo apt-get install linux-eeepc
По завершенню встановлення, потрібно перезавантажитись. Тепер у меню GRUB на першому місці з'явиться пункт з новим ядром. Коли система завантажиться, ми зможемо побачити, що синій світлодіод WiFi світиться, а NetworkManager почав відображати точки доступу. Наступним кроком, нам потрібно активувати підтримку зміни частоти процесора та здійснити ще ряд дрібних налаштувань. Для цього, завантажуємо нову версію скрипту RiceeeyTweak2 (це скрипт спеціально для моделі 701): RiceeeyTweak2.1.tar.gz
Даний архів потрібно розпакувати у будь-яку тимчасову папку, після чого запустити скрипт
./RiceeeyTweak2.sh
Коли скрипт відпрацює - перезавантажуємося. Якщо тепер додати на панель аплет зміни частоти, то можна обирати частосу процесора. Взагалі залишилося налаштувати лише функціональні клавіші. Найпростіший спосіб - це встановити пакет eee-control. Він дозволить вмикати/вимикати WiFi, додасть підтримку інших клавіш. Правда чомусь він завжди вмикає WiFi при кожному завантаженні. Але якщо у вас Eee PC 701, я все таки раджу саме цей підхід.
Інший спосіб, встановити Intrepid ACPI Script, користувача elmurato з eeeuser.com: Intrepid_ACPI_scripts-EeePC.tar.gz
Спочатку потрібно перевірити файл /etc/modules і якщо в ньому згадується модуль pciehp, то видалити відповідний рядок (або закоментувати). Далі, архів потрібно розпакувати і запустити скрипт:
sudo ./acpi-scripts.sh install
Потім перезавантажуємося. Тепер у нашому розпорядженні є всі функціональні клавіші, працююче OSD меню і аплет на панелі, який дозволяє налаштовувати параметри роботи процесора та ін. Тільки кнопки регулювання гучності потрібно налаштувати вручну через Центр Керування. Але є й недолік - на деяких системах (у мене в тому числі) при спробі завершити роботу чи перезавантажити ноутбук, система питає пароль, а також може іноді зависати при завантаженні. Тому даний спосіб я не рекомендую, але може в когось і працюватиме.
І ще один момент. Оскільки EeePC 701 має 512Мб RAM, а своп ми не створювали, то ноутбук може зависнути при серйозному навантаженні. Оскільки витрачати місце для свопу на маленькому SSD є дорогим задоволенням, то виходом з проблеми може бути розміщення файлу підкачки на SD карті.
sudo dd if=/dev/zero of=/media/STORAGE/mintswap bs=1M count=1024
sudo mkswap /media/STORAGE/mintswap
sudo swapon /media/STORAGE/mintswap
Щоб не набирати останню команду при кожному завантаженні, я додав у меню пункт, який зв'язав з командою gksudo swapon /media/STORAGE/mintswap
Таким чином, на даний момент є декілька недоробок у підтримці Intrepid, а значить і Mint 6. Але недоробки ці не критичні, тому працювати можна.
суботу, 6 грудня 2008 р.
Сервіси: онлайн-редактор формул для LaTeX
Online LaTeX Equation Editor - це онлайн редактор формул. Для вводу формул використовується формат LaTeX. Також можна використовувати панель інструментів.
Ідеальна штука, якщо вам потрібно, наприклад, надрукувати декілька формул у власному блозі.лицензионные программы
DarkWood: заставка на робочий стіл
Архів включає файли різних розмірів.
Завантажити
Реклама
Сайт с кулинарными рецептами.http://recept-x.ru/ Рецепты всех стран мира.,пʼятницю, 5 грудня 2008 р.
Pirates of the Amazon: доповнення до Firefox
З офіційного сайту розширення посилання на файл вже прибрали, але xpi-файл вже розійшовся по Інтернету і реально працює.
Реклама
оплата мтс,четвер, 4 грудня 2008 р.
Новини: Python 3.0
З нових можливостей Python 3.0 можна відзначити:
- Порушення зворотної сумісності зі сценаріями, розробленими для більш ранніх версій Python;
- Видалення конструкторів та модулів, що дублюються;
- Замість оператора форматування рядків "%" використана глобальна функція і метод format (), наприклад, "The story of (0), (1), and (c)". Format (a, b, c = d) або print (format ( 10.0, "7.3g")).
- Видалені методи dict.iterkeys(), dict.itervalues() і dict.iteritems(). Методи dict.keys(), dict.values() і dict.items() будуть повертати контейнер об'єктів;
- Можливість анотування параметрів функцій значень, що повертаються, наприклад def compile (source: "something compilable").
- Заміна оператора print, який широко використовується для виведення, на функцію print();
- Використання Unicode в якості основної кодування подання строк (єдиний тип str, замість окремих str і unicode);
- Для зберігання бінарних даних представлений тип bytes;
- Тип long перейменований в int, поділ int змінних повертає float, для отримання цілого результату потрібно використовувати //;
- Для позначення нерівностей, замість "<>" потрібно буде використовувати "!=";
- Визнані застарілими модулі: cPickle, imageop, audiodev, Bastion, bsddb185, exceptions, linuxaudiodev, md5, MimeWriter, mimify, popen2, rexec, sets, sha, stringold, strop, sunaudiodev, timing, xmllib, new;
- Видалені функції os.tmpnam(), os.tempnam() і os.tmpfile(), замість них потрібно використовувати модуль tempfile;
- Всі виключення тепер повинні породжувати від класу BaseException;
- Новий синтаксис для створення мета-класів (Metaclass), реалізація абстрактних базових класів (Abstract Base Class), можливість використання декораторов для класів;
- Нова реалізація бібліотеки введення/виводу, що має обернено сумісний API;
Новину взято на opennet.ru.
Подробиці
Взагалі, зміни дуже цікаві і потрібні. Цікаво, як буде проходити перехід відомих проектів на нову версію, все ж таки доведеться багато змінювати.
Dropbox: синхронізація та резервне копіювання даних
Налаштовується сервіс дуже просто.
1. Йдемо за даною адресою https://www.getdropbox.com/login і реєструємо собі аккаунт.
2. Завантажуємо клієнт для свого дистрибутиву: https://www.getdropbox.com/install.
3. Встановлюємо завантажений .deb пакет, після чого перезавантажуємо nautilus:
killall nautilus
4. Тепер, на панелі з'явиться синя піктограма. Якщо навести на неї мишкою і дочекатися появи підказки, то ми побачимо, що програма ще довантажує деякі файли. Почекаємо доки довантажиться, а потім перезавантажуємо комп'ютер.
5. Клацаємо правою кнопкою по піктограмі Dropbox на панелі, обираємо Start Dropbox і вказуємо параметри свого аккаунту.
6. По завершенню роботи майстра, у вашій домашній папці з'явиться папка Dropbox. Віднині, все, що ви в неї покладете, автоматично буде завантажено на сервер, і навпаки.
По замовчуванню, у папці Dropbox будуть розміщені папки Photos та Public. Остання використовується для розміщення файлів у публічний доступ.
Ось так просто, наприклад, отримати лінк на публічний файл:
Ну і звичайно, якщо потрібно синхронізувати дані між десктопом, ноутбуком і, наприклад, робочим комп'ютером, то Dropbox може бути дуже зручним сервісом. Крім версії для Linux існують також версії для Windows та Mac.
понеділок, 1 грудня 2008 р.
Shiki Colors: тема для Gnome
Набір піктограм можна завантажити за наступною адресою: http://www.deviantart.com/download/87655584/GNOME_Colors_by_perfectska04.zip
Розпакувавши архів можна буде побачити чотири архіви з піктограмами різних кольорів. Потрібно розпакувати той, що потрібен у папку /usr/share/icons . Для того щоб такі програми, як Firefox також отримали аналогічний набір піктограм, потрібно розпакувати у кореневий каталог вміст відповідної папки з каталогу Extras.
У випадку з Gnome 2.24 потрібно також виконати наступний набір команд, вставивши sudo перед кожною з них (інакше можливе некоректне встановлення).
rm -f /usr/share/icons/gnome/scalable/places/inode-directory.svg
rm -f /usr/share/icons/gnome/32x32/places/inode-directory.png
rm -f /usr/share/icons/gnome/24x24/places/inode-directory.png
rm -f /usr/share/icons/gnome/22x22/places/inode-directory.png
rm -f /usr/share/icons/gnome/16x16/places/inode-directory.png
rm -f /usr/share/icons/gnome/icon-theme.cache
gtk-update-icon-cache -qf /usr/share/icons/gnome
Безпосередньо тему Shiki Colors можна завантажити звідси: http://code.google.com/p/gnome-colors/
Встановлення дуже просте - достатньо просто перетягнути архів мишкою у вікно вибору теми. Для того щоб тема стала доступною для програм зарущених від root'а (як наприклад Synaptic), потрібно додатково виконати наступне:
sudo ln -s ~/.themes /root
Також, потрібно дещо підкорегувати налаштування Metacity:
gconftool-2 --type float --set /apps/gwd/metacity_theme_opacity 1
gconftool-2 --type float --set /apps/compiz/plugins/decoration/allscreens/options/shadow_opacity 0.85
gconftool-2 --type float --set /apps/compiz/plugins/decoration/allscreens/options/shadow_radius 12
Для коректної роботи теми з Firefox, необхідно встановити додатковий плагін: http://userstyles.org/styles/10822
Крім того, у якості основного шрифта я обрав DejaVu Sans у варіанті Condenced. Піктограма для кнопки головного меню знаходиться у /usr/share/icons/gnome-human/22x22/places/gnome-main-menu.png
Після вибору теми в налаштуваннях, результат матиме наступний вигляд:
Linux Mint 6 Felicia: Мабуть напростіший Linux з усіх
Отже, якщо ви ще не знаєте, що таке Linux Mint ( http://www.linuxmint.com/ ) - це дистрибутив який протягом останнього року міцно займає третє місце у рейтингу Distrowatch.com (після Ubuntu та OpenSUSE). Технічно, Linux Mint базується на Ubuntu і повністю сумісний з репозиторіями останнього, проте базова поставка дистрибутивів дещо відрізняється. На CD не знайшлося місця для модулів локалізації (у комплекті лише англійська мова), а також дещо змінений набір штатних програм. Наприклад, Evolution замінено на Thunderbird, F-Spot відсутній, натомість є X-Chat, а XSane замінено на Gnome Scan. Крім того, у комплекті йде повний набір мультимедіа кодеків, Flash та Java. Тобто після встановлення, доведеться встановити лише модулі локалізації, які й в Ubuntu довелося б встановлювати.
Основні ж цікавинки криються у дрібницях. Linux Mint не є простою альтернативною збіркою Ubuntu. До складу входить ексклюзивний набір утиліт mintTools.
Найбільш помітний компонент - mintMenu. Це оригінальна реалізація головного меню, чимось схожа на аналогічну в OpenSUSE. Можна винести в окрему категорію улюблені програми, крім того, можна додавати програми в автозапуск, а також деінсталювати просто клацнувши по відповідному пункту меню правою кнопкою мишки. В Felicia з'явилася можливість змінювати підпис кнопки та піктограму меню.
mintInstall нової версії серйозно змінився. Відтепер він представляє собою фактично офлайн-версію Software Portal з офіційного сайту. Можна встановлювати програми в пару кліків, при цьому ще до встановлення можна переглянути скріншоти програм, прочитати анотацію та коментарі.
mintBackup, mintDesktop та mintAssistant особливих змін, у порівнянні з попереднім релізом, не отримали. Вони використовуються відповідно для резервного копіювання домашнього каталогу, зміни набору піктограм на робочому столі та наприклад активації паролю root.
mintUpload віднині підтримує протокол FTP, тому тепер з його допомогою можна завантажувати файли на власний хостинг. У той же час, як і раніше, підтримується власний сервіс обміну файлами Linux Mint.
mintUpdate отримав оновлений, дещо краще пророблений інтерфейс.
mintNanny - це новий компонент, що з'явився в Felicia. З його допомогою можна швидко налаштувати перелік сайтів, небажаних для відвідування, наприклад вашими дітьми. Звичайно, є інструменти й більш функціональні, але mintNanny максимально простий, йде у комплекті з системою і цілком робочий.
Звичайно, крім оригінальних компонентів, у комплект входять і ряд зручних утиліт доступних для багатьох інших дистрибутивів. Відмінність полягає лише в тому, що тут цей набір чудово підібраний і налаштований.
Gufw - графічна утиліта для налаштування файрволу.
Simple Compiz Config Settings Manager - проста утиліта для налаштування візуальних ефектів Compiz. У системі присутній і повноцінний CCSM (на відміну від Ubuntu), але з допомогою даної утиліти проводити налаштування простіше.
Giver - дозволяє обмінюватися файлами у локальный мережі. Просто перетягніть файл у вікно утиліти і він з'явиться на робочому столі адресата.
Gnome-Do - зручний лончер. Натискаєте Win+Space і можете запускати програми просто набравши перші літери назви.
Звичайно ж Felicia включає всі нововведення з Intrepid Ibex. Мені сподобався новий Network Manager, тепер PPPoE без проблем налаштовується через графічний інтерфейс, як і в Windows. Власне, про нову Ubuntu я вже писав. Проте є й доповнення. Наприклад, Mint включає деякі доповнення до Nautilus'а - можливість відкриття терміналу у конкретній папці, відкриття папки з правами root і т.ін., що в Ubuntu доводиться встановлювати окремо.
Чесно кажучи, я залишився приємно вражений. Нова версія Linux Mint, як і очікувалося, виявилася чудово реалізованою і ще кращою за попередні. Я дійсно не зустрівся з жодним глюком, хоча офіційно про реліз ще й не оголошено.
PS: тема на скріншотах звичайно не є стандартною, це Shiki Colors.
неділю, 16 листопада 2008 р.
Вийшла Linux Mint 6 Felicia RC1
Помітно оновлено компоненти mintInstall (з'явився Software Manager), mintUpdate та mintUpload (з'явилася підтримка FTP). З'явився новий компонент mintNanny - своєрідний аналог Parential Control у MacOS X Leopard, який дозволяє встановлювати чорний список сайтів небажаних для відвідування. У консолі з'явилися команди search, apt content та apt contains.
Також до складу Linux Mint 6 включено Giver. Це програма, яка дозволяє надсилати файли з одного комп'ютеру на інший, в межах локальної мережі. Gufw - зручна оболонка для налаштування файрволу. Flegita - утиліта для роботи зі сканерами в Gnome.
Подробиці
Завантажити
неділю, 2 листопада 2008 р.
Короткі клавіші в Ubuntu
Робоче середовище:
Ctrl + Alt + Delete - Завершення сеансу
Ctrl + Alt + L - Заблокувати екран
Alt + F1 - Відкрити меню Програми
Alt + F2 - Відкрити діалог Виконати програму
Print - Зробити знімок екрану
Alt + Print - Знімок активного вікна
Shift + Alt + Up - Активація функції Scale
Alt + Tab - Перемикання між відкритими вікнами
Ctrl + Alt + D - Показати робочий стіл
Керування вікнами:
Alt + F10 - Максимізувати вікно
Alt + F5 - Повернутися до початкового розміру вікна
Alt + F4 - Закрити вікно
Alt + F9 - Згорнути вікно
Alt + F7 - Перемістити вікно
Alt + F8 - Змінити розміри вікна
Alt + Space - Відкрити системне меню активного вікна
Nautilus:
Shift+Ctrl+N - Створити нову папку
Ctrl+T - Відкрити нову вкладку
Alt+Enter - Властивості файли/папки
Ctrl+1 - Перегляд піктограм
Ctrl+2 - Перегляд списку
Ctrl+3 - Перегляд компатного списку
Ctrl+S - Виділити файли за шаблоном
F2 - Перейменувати
Ctrl+A - Вибрати все
Ctrl+W - Закрити вікно
Ctrl+Shift+W - Закрити всі вікна Nautilus
Ctrl+R » Reload Nautilus Window
Alt+Up Arrow - Перейти на рівень вище
Alt+Left Arrow - Назад
Alt+Right Arrow - Уперед
Alt+Home - Домашній каталог
Ctrl+L - Редагувати шлях до каталогу на панелі
F9 - Бічна панель
Ctrl+H - Приховані файли
Ctrl++ - Збільшити
Ctrl+- - Зменшити
Ctrl+0 - Нормальний розмір
пʼятницю, 31 жовтня 2008 р.
Реліз Ubuntu 8.10
Завантажити
PS: Тепер ще цікаво дочекатися виходу Linux Mint 6 Felicia.Продажа гипсокартон влагостойкий, барит, магнезитовая плита, стекло магнезитовый лист, КВЛ, SML, CML, магнезитовый лист
неділю, 26 жовтня 2008 р.
Встановлюємо OpenOffice.org 3.0 в Ubuntu 8.10
1. Обираємо Система -> Адміністрування -> Джерела програмного забезпечення. Вводимо пароль і переходимо на закладку Програмне забезпечення побічних виробників. І тут додаємо наступний репозиторій:
deb http://ppa.launchpad.net/openoffice-pkgs/ubuntu intrepid main
2. Закриваємо вікно і погоджуємося з проханням системи оновити інформацію про пакунки.
3. Коли система оновить списки пакунків, на панелі з'явиться піктограма про наявність оновлень. Все, що тепер залишилося - це запустити оновлення системи.
Готово. А ось і результат.
суботу, 25 жовтня 2008 р.
Огляд VMWare Workstation 6.5
Безумовно, однією з найцікавіших функцій версії 6.5 є підтримка апаратної акселерації графіки. Досі подібна функція була прерогативою лише VMWare Fusion для MacOS X. Все, що вам потрібно, це встановити на гостьовій системі VMWare Tools і відмітити відповідну галочку у налаштуваннях віртуальної машини. VMWare буде транслювати виклики DirectX у команди OpenGL на вашій основній Linux системі.
Але не все так гарно як хотілося б, можливо правда це особливість мого не зовсім потужнго комп'ютеру, але не всі програми які потребують апаратної акселерації (передусім ігри) запускаються. На скріншоті нижче, можна побачити легендарний Need For Speed 2 запущений на гостьовій Windows 2000.
Однією з неприємних особливостей Linux версії VMWare Server є відсутність підтримки Shared Folder. Комерційна версія вільна від цього недоліку.
Ще однією особливість VMWare Workstation є можливість запису скрінкастів. Достатньо обрати VM -> Capture Movie, вказати ступінь стискання відео та ім'я файлу.
Також можна записувати і потім відтворювати будь які дії з віртуальними машинами.
Звичайно це не всі переваги. У комплект поставки також входить VMWare Player та Virtual Network Editor. Помітно краще реалізовано роботу з USB. Інтегровано засоби для аналізу співпраці гостьової системи з залізом.
Взагалі, нова Workstation виглядає дуже непоганим продуктом. У той же час, якщо вам достатньо функцій VMWare Server, то можна абсолютно спокійно продовжувати користуватись і ним. Workstation все ж таки досить дорога штука, хоча звичайно ж при бажанні, знайти дистрибутив з кейгеном не є проблемою ( thepiratebay.org у цьому плані рулить ).
Огляд Ubuntu 8.10 RC
Перш за все кидається в очі дещо підкоректований інсталятор. Взагалі зміни мені здалися досить косметичними і це більшою мірою стосується етапу розбивки на розділи. Ще потрібно сказати, що з диску не обов'язково завантажуватися у режимі LiveCD, можна відразу запускати встановлення. Інсталятор в обох випадках буде однаковий, просто не буде завантажуватися робоче середовище. Українська локалізація з кожною версією стає все краще, що не може не радувати. Дуже важливе нововведення - утиліта, яка дозволяє підготовати LiveUSB варіант дистрибутиву, це те чого мабуть чекали всі власники нетбуків.
У якості основної теми, як і раніше, виступає Human. Звичайно, якщо пригледітись, то можна побачити деякі дрібні відмінності у порівнянні з попередніми релізами, але ключових змін немає. Хіба тільки по традиції змінилася заставка. На додачу з'явилася темна тема - DarkRoom, власне, вона фігурувала в Intrepid ще з ранніх альф. Не хочу нікого образити, але мені вона здалася повною лажею. Імхо Марку таки потрібно щось робити з зовнішнім виглядом, тим більше, що просто чудові концепти вже існують, наприклад на DevianART. Можливо до 9.04 таки щось зрушиться у даному напрямку.
Gnome 2.24
Gnome як завжди надає перевагу еволюції над революцією, а тому на перший погляд особливих змін не видно. Але це на перший погляд. Nautilus тепер підтримує таби, по аналогії з Firefox. Також з'явився ще компактний варіант перегляду каталогів (на додачу до списку і значків). У бічній панелі, напроти піктограм змінних пристроїв, тепер розміщено кнопки для швидкого розмонтування.
Стало набагато зручніше працювати з архівами. Відтепер штатна утиліта архівації дозволяє захищати архіви паролями, шифрувати їх, а також розбивати на томи. Але й це ще не все, відтепер ви можете дуже просто примонтувати до файлової системи будь-який архів, просто обравши відповідний пункт у контекстному меню, і працювати з ним як з будь-яким зовнішнім накопичувачем. Сказати, що це зручно, значить нічого не сказати, це просто супер. Звичайно ж підтримується також і монтування ISO файлів.
При спробі програти мультимедійний контент для якого потрібні кодеки, як і раніше запускається майстер, який допомагає їх встановити. Але тепер він доповнився кнопкою, яка дозволяє легально купити кодеки Fluendo у магазині Canonical тим користувачам, які живуть у країнах де діють софтверні патенти. Totem отримав новий плагін - для перегляду контенту BBC.
Досить цікаво, що Deskbar відтепер можна використовувати у ролі калькулятора. Не знаю, чи моя ідея на Ubuntu Brainstorm вплинула на це нововведення чи ні, але все одно приємно.
Повністю перероблено логіку аплету та діалогу завершення роботи. Відтепер він більше нагадує відповідний діалог MacOS X ніж Windows XP.
GIMP 2.6
Даний реліз всім відомого графічного редактора несе одразу декілька цікавинок:
- Новий інтерфейс. Відтепер, у панелі задач, GIMP відображається у вигляді однієї кнопки, рядок меню тепер також один - у основному вікні, яке тепер відкривається завжди, навіть якщо жодного файлу ен створено. Щоб почати редагувати зображення, його можна тепер просто перетягнути мишкою з файлового менеджеру у вікно GIMP.
- Інтеграція GEGL. Саме так, основна маса нововведень GIMP схована від стороннього погляду, так би ммовити "under the hood". Потрібно сказати, що інтеграція насправді лише розпочалася і довгоочікувану повну підтримку високої глибини кольору ми побачимо або у версії 2.8, або, якщо не пощастить, то аж у 3.0.
Network Manager 0.7
У порівнянні з попередніми релізами, Network Manager змінився кардинально. Кількість опцій вражає. Не знаю, як все це працюватиме на практиці, потрібно звичайно тестувати, але опцій дійсно дуже багато. Зокрема тепер можна просто додавати підключення через мобільний телефон, VPN та ін. Для кожного типу з'єднання доступно для редагування багато опцій, наприклад зміна MAC-адреси чи значення MTU.
Synaptic отримав функцію Quick Search, тепер працювати з ним стало зручніше. Загалом, у новій Ubuntu дуже багато саме таких, нібито не зовсім помітних покращень, але коли починаєш розбиратися глибше, то виявляється, що дуже навіть корисних.
Версія OpenOffice.org так і залишилася - 2.4. Офіційно 3.0 буде включена лише у релізі Ubuntu 9.04, тому всім бажаючим отримати новий офіс, доведеться підключати відповідний ppa з launchpad.net і встановлювати його самому. Новий реліз Python 2.6 також не відбився на Ubuntu, в дистрибутив, як і раніше, входить версія 2.5.
Звичайно, не все так вже чудово. В Інтернеті можна зустріти інформацію про несумісність драйверів до ряду відеокарт nVidia з новим X.Org 7.4. Також є інформація, що поточна версія VirtualBox не працює з ядром 2.6.27. Але, на мою думку, це просто питання часу, раніше подібні випадки також бували. EeePC, як і раніше, не підтримується з коробки на 100%, як і раніше потрібно самому ставити драйвер WiFi, функціональні клавіші та OSD. Нікуди не дівся і старий глюк з вимиканням EeePC. Мій принтер Canon LBP-810, як і раніше обирає невірний дравер, хоча існує повністю робочий драйвер від виробника. Тобто, що стосується обладнання, то особливої різниці з Hardy я не помітив.
Але загалом, Intrepid Ibex мені сподобалася. Навряд чи я кинуся переводити свої комп'ютери на нову систему у перший же день релізу, але десь через місяць, коли вийдуть основні апдейти, цілком.
пʼятницю, 24 жовтня 2008 р.
Вийшов Ubuntu 8.10 Release Candidate
Завантажитискачать фильмы 3gp бесплатно без регистрации,
вівторок, 21 жовтня 2008 р.
ShipIt приймає замовлення на Ubuntu 8.10
yEd 3.1.1
Програма написана на Java, тому у вас має бути встановлено JRE. Сам процес встановлення дуже простий:
1. Завантажуємо інсталятор: http://www.yworks.com/en/products_download.php?file=yEd3_1_1.sh
2. Виконуємо у консолі:
sudo sh yEd3_1_1.sh
3. Все. Тепер можемо запускати редактор командою yed .
Дана стаття на 7bits
середу, 15 жовтня 2008 р.
Новини: Lazarus 0.9.26
* Перехід на використання кодування UTF-8 в LCL.
* Багато змін у внутрішній структурі LCL, покращена сумісність з Delphi.
* Версія для MacOS X тепер використовує бібліотеку Carbon.
* Серйозні вдосконалення у підтримці віджетів Qt, Carbon та WinCE.
Подробиці
Дана стаття на 7bits
суботу, 11 жовтня 2008 р.
Заставка робочого столу для Intrepid Ibex
Подробиці
Дана стаття на 7bitsпрофессиональная копировальная техника,профессиональная копировальная техника,профессиональная копировальная техника,
середу, 1 жовтня 2008 р.
Google Translate і українська мова
http://translate.google.com/
Я вважаю це серйозною новиною, бо існуючі в уанеті перекладачі, які працюють на базі Pragma, мають обмеження по довжині тексту. Google Translate такого обмеження не має, а дозволяє перекладати сайти. Більш того, нові мови тепер доступні і у відповідному віджеті, який я додав на сторінку блогу.советы по строительству дома со сруба на дачном участке,Продажа СМЛ, стекломагниевый листФильмы онлайн новинки,
Реклама
огромное количество кулинарных рецептов первые, вторые блюда и многое другое,Самые свежие новости из мира кино на портале http://all-cinema.com,четвер, 18 вересня 2008 р.
Adobe AIR в Ubuntu
Нещодавно Adobe анонсувала beta-версію Adobe AIR - платформи для створення і виконання десктопних програм на базі технологій Flex та JavaScript. Завантажити інсталятор можна звідси:
Встановлюється Adobe AIR дуже легко, достатньо просто запустити завантажений файл. Знайти багато програм під дану платформу можна наприклад на RefreshingApps.com
На скріншоті можна побачити програму FLVPlay, яка дозволяє переглядати і зберігати відео з YouTube.
Реклама
Посетите: mp3 fm модулятор random,самые популярные секс сайты знакомствсайт секс знакомств тейкововолжск секс знакомствасекс сайт знакомств в курскеИзготовление флеш баннеров Заказать баннер,Уголок ПВХогромное количество кулинарных рецептов первые, вторые блюда и многое другое,Диплом на заказ в Москве,четвер, 4 вересня 2008 р.
Новини: Django 1.0
Після трьох років активної розробки нарешті з'явився реліз Django 1.0. Django - це потужний веб-фреймворк на базі мови програмування Python, фактично, місцевий аналог Ruby on Rails. Крім стабілізованого API з'явилися наступні нововведення:
- серйозно перероблена адмінка, відтепер не потрібно вставляти class Admin у описання моделей;
- удосконалена підтримка Unicode;
- покращений захист від хакерських атак;
- додано компонент django.contrib.gis;
- додано типи полів FileField та ImageField для простого збереження файлів та зображень в БД;
- додано підтримку Jython;
- вдосконалено компонент django.contrib.comments;
- та бігіто іншого.
Офіційний сайт: http://www.djangoproject.com/
Реклама
Рекомендуем: wifi оборудованиеРекомендуем: ,знакомства для секса в ковровеСправка для пользователя компьютера Оконные блоки, РАБОЧЕЕ МЕСТО СТОЛЯРАсуботу, 30 серпня 2008 р.
Новини: Full Circle Magazine
Завантажити
Реклама
знакомства для секса с животными,Максимально полная информация о автомобилях марки BMW,Изготовление и поставка производство пвх уголков - mskplastik.com, Изготовление элементов крыши, Строгание древесиныСтроительство, баки в Красноярске.,вівторок, 26 серпня 2008 р.
Переглядаємо QuickTime у Firefox
gecko-mediaplayer
.понеділок, 18 серпня 2008 р.
LightZone 3.5
LightZone
Офіційний сайт: www.lightcrafts.com
LightZone - це потужна програма націлена на постобробку фотографій. Основний акцент зроблено на інтуітивний інтерфейс і максимальну простоту роботи. Підтримується імпорт RAW файлів з різноманітних фотокамер. Також можна працювати з 16-бітним кольором.
Програма не безплатна, ціна версії для Linux становить $199.95. 30-денну повнофункціональну тріальну версію можна вільно завантажити з офіційного сайту. Архів достатньо просто розпакувати у будь-яку папку і можна починати працювати. Єдине обмеження - ваш процесор повинен підтримувати SSE2, інакше LightZone працювати не буде.
PS: Досить цікаво, якщо відкрити файл LightZone у звичайному текстовому редакторі (наприклад gedit), знайти у 279-му рядку текст -Dcom.lightcrafts.licensetype=ESD і відразу після нього через пробіл вставити "-Dcom.lightcrafts.zorn=true -Dcom.License.check=bypass" (без лапок звичайно), то LightZone почне ігнорувати перевірку на наявність ліцензії. Звичайно, не забуду нагадати, що так робити не можна.
Array.org: оптимізовані ядра для Eee PC
Підключається репозиторій дуже просто:
wget http://www.array.org/ubuntu/array.list
sudo mv -v array.list /etc/apt/sources.list.d/
wget http://www.array.org/ubuntu/array-apt-key.asc
sudo apt-key add array-apt-key.asc
sudo apt-get update
Потім встановлюємо нове ядро:
sudo apt-get install linux-eeepc linux-headers-eeepc
Після перезавантаження нове ядро запрацює. Я помітив дві дуже корисні особливості, які раніше було досить важко реалізувати:
1. Відтепер тактова частота центрального процесора змінюється автоматично в залежності від навантаження, від 112МГц до 900МГц.
2. Інтегровано підтримку USB_PERSIST, що дозволяє розміщювати каталог /home на SD карті і розв'язати проблему з пропудженням, коли на непатченій системі такий /home ставав недоступним (тут описано як включити цю функцію).
Ну, і всі необхідні драйвери, включаючи WiFi вже інтегровано тому довстановлювати більше нічого не потрібно. Дуже раджу.спиннинговые катушки МитчелПродажа Магниевый лист, магнелит, стекломагниевый лист смл, смл премиум
середу, 13 серпня 2008 р.
Новини: Tcl/Tk
Нарешті проект Tile інтегровано в основну гілку Tcl/Tk. Для тих хто не зовсім розуміється на даній темі - Tk є кросплатформеною бібліотекою для побудови GUI. Досі даний тулкіт характеризувався не лише виключною простотою у використанні але й відверто жахливим виглядом віджетів у Linux. Tile дозволяє програмам, що використовують Tk виглядати як нативні Gtk+ або Qt програми, що не може не радувати.
Подробиці
Як виявити програму, що тримає CD-ROM
lsof | grep cdrom
В результаті ми побачимо щось подібне до цього:
vlc 8786 bum 15u REG 11,0 716395780 1412 /media/cdrom0/film.avi
Як бачимо, у даному випадку, диск тримає медіаплеєр VLC.
PS: підглянуто у блозі одного маководанадежные грузоперевозки из Китая,интим знакомства серпухов Детали профильные из древесиныи древесных материалов для строительства, Соединения на клеяхкулинарные рецепты
Реклама
Массаж в красноярске,Гарні заставки на робочий стіл
Wallcoo.com
Китайський сайт з величезною кількістю високоякісних і красивих заставок. Зображення згруповано по темам, можна також знайти багато календарів.
ndesign-studio.com
Дев'ять дизайнерських заставок різних розмірів.
Iunewind.com
Ще одна галерея дизайнерських заставок.
Customize.org
Велика колекція заставок у стилі DevianArt.
Crestock.com
Підбірка фотографій стокової якості різних розмірів.
Flickr: Wallpaper and Backgrounds
Відповідний розділ на відомому фотохостингу Flickr. Близько дванадцяти тисяч зображень.
gran-angular.net
Ще одна підбірка красивих фотографій.
понеділок, 11 серпня 2008 р.
Калькулятор для Deskbar
1. Завантажуємо файл з плагіном: calculator-1-7.py
2. Відкриваємо вікно налаштувань Deskbar, перетягуємо мишкою на список плагінів щойно завантажений файл, і ставимо біля нього галочку.
3. Все, тепер якщо вам потрібно швидко щось порахувати, то не обов'язково запускати калькулятор, можна просто натиснути Alt+F3.
неділю, 10 серпня 2008 р.
Прапори країн в індикаторі розкладок клавіатури Gnome
1. Перш за все потрібно знайти зображення прапорів. Їх можна легко завантажити у форматі SVG з Вікіпедії зі сторінок присвячених відповідним країнам.
2. Завантажені файли необхідно перейменувати відповідно до двобуквенних кодів країн, наприклад: us.svg, ua.svg, ru.svg.
3. Копіюємо дані файли в каталог ~/.icons/flags (під ~ розуміють домашній каталог користувача, якщо даного каталога не існує, то його потрібно створити).
4. Запускаємо gconf-editor
5. Йдемо за адресою /desktop/gnome/peripherals/keyboard/indicator
6. Відмічаємо опцію showFlags
Все, тепер перемикач клавіатури буде виглядати наступним чином:
понеділок, 4 серпня 2008 р.
Вийшов VariCAD 2008 3.0
Таким чином, VariCAD став черговим професійним CAD пакетом для Linux який можна використовувати на практиці у наших умовах.30-денну повнофункціональну демо-версію можна вільно завантажити з офіційного сайту varicad.com. Повноцінна коробочна версія з ліцензією коштує $3250 (для прикладу, ліцензія на AutoCAD 2009 коштує близько $5995). Студентська ліцензія, без права на комерційне використання, коштує $125.
Реклама
Максимально полная информация о автомобилях марки BMW, Столярные перегородки, панели, тамбуры, Соединения элементов на нагелях,гвоздях, шурупах,Реклама
недвижимость в валенсии,Реклама
недвижимость в валенсии,неділю, 3 серпня 2008 р.
Новини: FCM, BlenderArt, Yo Frankie!
Full Circle Magazine №15
Черговий номер журналу від спільноти Ubuntu містить ряд цікавих статей. Зокрема розповідається про спосіб перенесення домашнього каталогі на інший диск. У черговій статті про створення власного серверу на базі Ubuntu розповідається про встановлення eGroupware. Цикл статей про GIMP доповнився розповіддю про використання шарів. Також у номері є цікава стаття про відновлення втраченого завантажувача GRUB. Ronnie Tucker наводить огляд МФП HP PhotoSmart C3180.
Подробиці
BlenderArt №17
BlenderArt - журнал, що видається спільнотою Blender. Даний номер більшою частиною присвячений прийомам роботи зі світлом. Приводиться інтерв'ю з Tony Mullen'ом, автором вже досить відомої книги "Introducing to Character Animation with Blender", а також з Allan'ом Brito, автором "Blender 3D – Guia do Usuario" та "Blender 3D: Architecture, Buildings and Scenery" (я вже писав про враження від даної книги). Традиційно, достіпні для вільного завантаження всі моделі, що використовувалися у журналі.
Подробиці
BlenderEmpire.ru
Російський проект BlenderEmpire.ru опублікував перший номер російськомовного журналу присвяченого Blender. Виглядає він чесно кажучи не так якісно як BlenderArt, але першому номеру це можна пробачити. Статті тим не менш досить цікаві.
Подробиці
Yo Frankie!
Проект Apricot, у рамках якого створюється гра за мотивами мультфільму Big Buck Bunnie нарешті озвучив остаточну назву: Yo Frankie!: A Furry Vendetta. Гра базується на движку CrystalSpace, практично повністю створена з допомогою Blender, код написаний на Python. На даний момент доступна для завантаження демо-версія. Протягом серпня планується вихід релізу на DVD. Через деякий час гра, а також всі девелоперські матеріали стануть доступними для завантаження за ліцензуєю Creative Commons.
Подробиці
Реклама
Посетите: сайт интим знакомств на SexWebLove.Ru,интим знакомства в ростовеинтим знакомства в саратовесмотреть онлайнИзготовление и поставка пластмассовые уголки - mskplastik.com,Печи и камины для дачи Теска древесины,Кулинария стран мираКулинарные рецепты.,Словники Lingvo для StarDict
http://jack.kiev.ua/content/view/666/5/lang,ru/
Нещодавно ж переглядаючи The Pirate Bay я наткнувся на торрент з повним набором словників для Lingvo 12 зконвертованих у формат StarDict. Там навіть українські словники є. Звантажити можна з допомогою Transmission за цією адресою:
http://torrents.thepiratebay.org/4170757/Dictionary_from_Lingvo_12_%5B6_language%5D_for_StarDict_%5Bplatform_in.4170757.TPB.torrent
PS: Звичайно ці дії порушують ліцензійну угоду, тому я не можу за подібні речі агітувати. Але якщо допустити, що у вас вже є чесно куплена ліцензійна версія Lingvo 12 для Windows (а інших просто не існує), то думаю певне моральне право на використання таких словників у власних цілях цілком є.
Розв'язання проблеми з розкладками клавіатури у Hardy
setxkbmap
От і все, тепер перемикач розкладок Gnome буде працювати коректно.
PS: Насправді часто буває досить таки неприємно через подібні дрібні глюки. Сучасні дистрибутиви Linux є достатньо зручними і простими щоб з ними міг працювати непідготовлений користувач, але ось такі глюки псують всю картину.самые популярные секс сайты знакомств, стрим , Встроенная мебель ОСНОВНЫЕ ОПЕРАЦИИ ПО ОБРАБОТКЕ ДРЕВЕСИНЫ
Реклама
паркет в Смоленске, паркет на любой вкус.,пʼятницю, 1 серпня 2008 р.
Попередній перегляд документів OpenOffice.org в Nautilus
ooo2-thumbnailer - цей файл необхідно зкопіювати у каталог /usr/bin після чого дати йому права на виконання як програми
sudo chmod +x /usr/bin/ooo2-thumbnailer
Це програма на Python яка дістає з файлів OpenOffice.org зображення попереднього перегляду яке туди записується офісним пакетом автоматично. З цього погляду реалізувати попередній перегляд не так вже й важко.
ooo2.schemas - це файл з даними для gconf необхідний Nautilus для того щоб знати які файли як відображати. Його потрібно зкопіювати у /usr/share/gconf/schemas
Тепер виконуємо команду
gconftool-2 --install-schema-file /usr/share/gconf/schemas/ooo2.schemas
І перезавантажуємо Nautilus
killall -9 nautilus
Все, тепер можемо спостерігати результат
PS: даний спосіб працює не лише з файлами OpenDocument але й зі старими документами OOO 1.x. Підглянуто на ubuntuforums.orgмультисим 10.1,интимные знакомства в санкт петербургеСантехнические услуги в Тосно. Дверные блоки, Основы резания древесины
четвер, 24 липня 2008 р.
Відкриваємо запаролені Rar архіви
Отже, нам знадобиться програма RarCrack, яка використовує алгоритм bruteforce для підбору паролю. Її немає у офіційних репозиторіях тому ми будемо збирати її вручну. Але спочатку довстановимо необхідну нам бібліотеку:
sudo apt-get install libxml2-dev
Звичайно ж, якщо ви ще не встановили на своєму комп'ютері компілятор, то це також необхідно зробити (sudo apt-get install build-essential).
Тепер завантажуємо необхідні вихідні коди з SourceForge:
wget http://superb-east.dl.sourceforge.net/sourceforge/rarcrack/rarcrack-0.2.tar.bz2
Подальші дії цілком стандартні:
tar xvjf rarcrack-0.2.tar.bz2
cd rarcrack-0.2
make
sudo make install
Все, тепер можемо використовувати наступну команду:
rarcrack ім'я_архіву
Результат буде не відразу, rarcrack підбирає пароль по символам, а тому якщо ваш пароль досить довгий, то й підбір може зайняти досить тривалий час. Але у будь-якому випадку це все ж таки хоч якийсь вихід.
PS: дана програма дозволяє зламувати паролі не лише до архівів rar, але й zip та 7z.