пʼятницю, 31 грудня 2010 р.

З новим роком!

Поздоровляю всіх читачів з наступаючим новим роком. У році, що минає я дещо закинув свій блог, на, що були певні причини. Зокрема дуже багато часу відбирає робота над одним дуже цікавим проектом, яку ми ведемо разом з друзями. Маю надію, що в новому році ми таки доведемо задумане до кінця і вдасться більше уваги приділяти також і цьому блогові. Ще раз з новим роком вас!

середу, 22 вересня 2010 р.

Конвертація APE в FLAC

Чи доводилось вам завантажувати музичні альбоми у вигляді одного APE файлу і CUE файлом з ним на додачу? От і в мене така ситуація іноді трапляється і доводиться проводити конвертацію у формат FLAC з одночасною розбивкою на композиції. Далі - коротка інструкція.

Спочатку потрібно встановити декілька пакетів щоб отримати можливість розрізати файли

sudo apt-get install cuetools shntool

Далі, для підтримки формату APE подтрібно завантажити і встановити наступний пакет: mac-3.99-u4_b3-1_i386.deb

Для підтримки FLAC встановлюємо ще декілька пакетів:
sudo apt-get install flac wavpack

Готово. Тепер просто переходимо у каталог з нашим APE файлом і даємо команду:

cuebreakpoints *.cue | shnsplit -o flac *.ape ;

В результаті в каталозі з'являться FLAC файли, по одному на кожну композицію. Тепер залишається лише прописати теги з допомогою наступної команди:

cuetag *.cue split-track*.flac ;

Ось так все просто. Ну, майже.

неділю, 20 червня 2010 р.

googlecl - командний рядок для Google

Нещодавно одна з команд Google викотила цікаву утиліту написану на Python'і, яка дає можливість керувати такими сервісами як Blogger, Picasa, Docs, Contacts, Calendar та YouTube з командного рядка. Проект може бути цікавий якщо у вас є потреба проводити пакетну обробку даних.

Офіційний сайт

deb-пакет для Ubuntu

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

google contacts list

неділю, 16 травня 2010 р.

Bricscad V10 beta для Linux

Компанія Bricsys представила бета версію свого CAD пакету Bricscad для Linux. Реліз очікується на червень цього року. Bricscad колись вже мав версію для Linux, проте тепер це вже нативна програма, а не портована через winelib з жахливим інтерфейсом. Серед особливостей - нативна підтримка формату DWG та доповнень на AutoLISP. Сам же інтерфейс також концептуально повторює AutoCAD. Щоправда і в новій версії можна помітити деякі недоліки але це все ж таки помітний крок вперед. Також серед помічених проблем - базові шрифти не підтримують кирилицю, хоча ніхто не заважає використовувати TTF.


Тріал версію можна завантажити з офіційного сайту.

Для завантаження доступні пакети для RedHat та Ubuntu. Майбутні ціни на Linux версію ще наскільки я зрозумів не оголошені.

вівторок, 11 травня 2010 р.

Ігри в Linux: OpenBVE

Якщо ви цікавитесь залізнодорожним транспортом, то цілком можете зацікавитись і симулятором OpenBVE, який можна знайти у стандартних репозиторіях Ubuntu. Достатньо просто встановити пакет openbve.


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


Симулятор після кожної поїздки виставляє оцінки за майстерність і вказує на недоліки у керуванні.

 Дуже радує, що в Інтернеті можна знайти досить велику кількість готових маршрутів та моделей залізнодорожної техніки.

http://wiki.bve-routes.com/index.php/Main_Page - звідси можна завантажити маршрути та локомотиви
http://openbve.trainsimcentral.co.uk/ - Офіційний сайт

пʼятницю, 30 квітня 2010 р.

VirtualBox та Ubuntu 10.04

Після встановлення Ubuntu 10.04 я був сильно здивований тим, що VirtualBox перестав бачити USB пристрої. На щастя є бубен який тимчасово цю проблему згладжує - потрібно перед запуском VirtualBox запустити наступну команду:

sudo hald --daemon=no

Тепер все працюватиме. Само собою потрібно дати права на користування VirtualBox'ом своєму акаунту. Якщо всі USB пристрої працюють нормально, а принтери залишаються недоступними, то просто додайте себе у групу lp.

суботу, 13 березня 2010 р.

Цікаві скрінкасти про Ubuntu на YouTube

Канал користувача gotbletu на YouTube є підбіркою цікавих скрінкастів зроблених автором, які присвячені Ubuntu. Можна знайти огляди цікавих утиліт та різноманітні підказки щодо налаштування системи. Якщо хто ще не бачив - рекомендую.



Лінк: http://www.youtube.com/user/gotbletu

Що нам покаже Ubuntu 10.04

Нова версія Ubuntu, вихід якої планується на кінець квітня принесе з собою ряд цікавинок. У даній статті я хотів звернути увагу на поточний стан розвитку дистрибутиву. Багів звичайно поки досить багато, деякі речі виглядають явно недоробленими, але результат обіцяє бути цікавим.

Відтепер основний колір Ubuntu вже не коричневий, а фіолетовий. Основна тема також дуже суттєво перероблена.


Загалом нова тема радує, мене у всякому випадку. Але одна річ викликає здивування - перенесення кнопок керування вікном з правої на ліву сторону заголовка. Імхо не варто було цього робити, у такого рішення більше мінусів ніж плюсів. Зрозуміло, що MacOS X багатьом не дає спокою, але там все таки інша організація інтерфейсу тому й кнопки зліва є логічними (та й їх порядок там інший). Можливо правда до релізу користувачам запропонують альтернативу. Ще одна цікава зміна - тепер вікна можна переміщувати тримаючись мишкою навіть за область меню.

Багато аплетів на верхній панелі помітно модифіковано. Наприклад меню вимкнення/перезавантаження та вибору статусу рознесені по різним аплетам. Звертає увагу на себе інтеграція з соціальними сервісами (Twitter, Facebook та ін.). Дуже радують мінімалістичні іконки, тут їх стало більше ніж у 9.10. Мені вони дуже подобаються бо абсолютно не напряжні.


Перемикач розкладки клавіатури тепер з'являється на панелі автоматично коли ви додаєте в систему другу розкладку (і це логічно). Також перероблено багато діалогів налаштувань, як наприклад діалог керування користувачами чи утиліта керування дисками, а файловий менеджер Nautilus віднині може працювати в двохпанельному режимі.


Дещо змінено набір програм. З поставки Ubuntu 10.04 прибрано Gimp, а замість страшнючого XSane для роботи зі сканерами додано більш простий і зручний Gnome Scan, також з коробки доступний Gwibber. Крім того до поставки включено редактор відео Pitivi.

Суттєвих змін зазнав Ubuntu Software Center. Він не лише тепер краще виглядає, але реально став зручніше у роботі.


Зверніть увагу на напис на кнопці: Install - Free. Думаю, буде цілком логічно, якщо через деякий час ми зможемо побачити в Software Center і платні програми. Як на мене, то наявність зручної системи дистрибуції платних програм було б дуже серйозним плюсом для Ubuntu, як десктопної ОС.


Досить інтригуюче виглядає новий розділ в Rhythmbox. На мою думку важливість появи Ubuntu Music Store важко переоцінити і зовсім скоро ми повинні будемо його побачити.


На жаль з Ubuntu One у мене так і не наладились добрі відносини. Маю надію, що його таки доведуть до того стану щоб він став реальною альтернативою для Dropbox.

Загалом вибраний Ubuntu вектор лише радує. Думаю, що певний рівень комерціалізації буде лише на користь, та й модель монетизації проекту тепер стає цілком ясною. Це добре.

неділю, 17 січня 2010 р.

Як об'єднати два PDF файли в один

Іноді виникає задача коли потрібно взяти певні сторінки з різних PDF файлів і згенерувати на їх основі новий файл. У мене така ситуація виникла коли потрібно було склеїти декілька сторінок підготовлених в OpenOffice з рештою документу згенерованого LaTeX. Як виявилося, все робиться досить просто якщо взяти на озброєння консольну утиліту PDF Toolkit.

Офіційний сайт: http://www.accesspdf.com/pdftk/

Встановлюється дуже просто:

sudo apt-get install pdftk


Користуватися також абсолютно не складно. Наприклад у мене є файл title.pdf з якого я хочу взяти сторінки 1-2 і файл report.pdf з якого потрібно вибрати сторінки 3-65, а результат записати у файл combined.pdf. Тоді виконуємо наступну команду:

pdftk A=title.pdf B=report.pdf cat A1-2 B3-65 output combined.pdf

Тобто формат цілком простий і зрозумілий. Утиліта має і ряд інших функцій (наприклад можна змінити орієнтацію певної сторінки) про які можна прочитати на сайті або набравши man pdf.

пʼятницю, 15 січня 2010 р.

Rhythmbox та плагіни

Однією з сильних сторін плеєра Rhythmbox є підтримка сторонніх плагінів, що дозволяють розширювати його функціональність. Каталог з доступними плагінами можна знайти за наступною адресою: http://live.gnome.org/RhythmboxPlugins/ThirdParty

Зазвичай плагіни розповсюджуються у вигляді архівів, які достатньо просто розпакувати у каталог ~/.local/share/rhythmbox/plugins, перезавантажити плеєр і потім включити їх через меню Правка->Модулі.

Наприклад, якщо встановити плагін 10 Band Equalizer ви отримаєте еквалайзер. Взяти плагін можна за наступною адресою: http://www.lirmm.fr/~morandat/index.php/Main/Tools



Ще один цікавий плагін - Desktop Art, який дозволяє відображати обкладинку поточного альбому та назву пісні на вашому десктопі (як це виглядає, видно на скріншоті). Його можна взяти тут: http://nedrebo.org/code/rhythmbox/desktop_art/

Рекомендую переглянути список доступних плагінів, можливо і вам дещо сподобається.

середу, 13 січня 2010 р.

Короткий огляд Lenovo ThinkPad SL500

На днях зробив собі подарунок - ноутбук Lenovo ThinkPad SL500. У моєму випадку це SL500 622D718 - одна з найдоступніших комплектацій ThinkPad яку зараз можна знайти. У Полтаві він мені обійшовся у 4320 грн.



Сказати, що комплект поставки мінімальний, значить нічого не сказати - у коробці можна знайти лише сам ноутбук, акумулятор, зарядний пристрій та тоненьку інструкцію. Про дизайн коробки говорити нічого, оскільки його нема. Комплектація також досить скромна:

Процесор: Intel Celeron Dual Core T3100 (1,9 GHz)
Оперативна пам'ять: 2 Gb DDR2 (хоча чіпсет підтримує DDR3)
Жорсткий диск: 320Gb
Відео: Intel GMA X4500
Монітор: матовий, WXGA (1280x800)
У наявності є WiFi, DVD-RW привід і на цьому фактично все. Bluetooth та веб-камера - відсутні.

Взагалі, ноутбук справляє дуже приємне враження, корпус зібраний якісно і відчувається досить монолітним. Єдине, що не в'яжеться з брендом ThinkPad - це глянцева верхня панель, вона виглядає непогано лише до першого доторку, а потім з задоволенням збирає відбитки пальців. Але за такі гроші можна багато з чим миритися і тут радує те, що насправді плюси ноутбука набагато переважають його мінуси. До ще одного такого мінуса можна віднести не зовсім легкодоступні роз'єми по бокам корпуса, оскільки дизайнери намагалися за рахунок скошених знизу країв спробувати зменшити візуально товщину ноутбука, яка насправді складає майже 4 см.


До плюсів же можна віднести наступне:

  • Міцний корпус з характерним класичним дизайном ThinkPad, що не змінюється останніх років 15. При цьому не дивлячись на візуальну масивність вага ноутбука є звичною для 15" класу - дещо менше 3 кг.

  • Матовий екран.

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

  • Клавіатура. Вона просто класна, одна з тих коли бажання купити до ноута зовнішню клавіатуру просто не виникає. Картину правда дещо портить клавіша Fn на тому місці де на мою думку мав би бути Ctrl, але це справа звички. Зате у цієї клавіатури є ще один серйозний плюс - дренажна система, задача якої вберегти ноутбук у випадку якщо якщо ви проллєте на нього своє улюблене пиво (дренажні отвори можна спостерігати на нижній панелі).

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

  • Гріється ноутбук також слабо. Зверху нагрів майже не відчувається, лише низ корпусу з лівої частини стає теплим. Але дискомфорту знову ж таки не виникає. Мій Eee PC гріється набагато сильніше.

  • Компактний блок живлення, не набагато більший за блок мого Eee PC.

  • Пристойні як для ноутбука даного цінового діапазону звукові динаміки.

  • Легкість обслуговування. Більша частина компонентів знаходиться під знімними заглушками. Для того щоб наприклад замінити DVD привід чи жорсткий диск - достатньо відкрутити один гвинт. До вентилятора процесора також можна добратися знизу знявши заглушку, що кріпиться парою гвинтів. Нічого не заліплено гарантійними наклейкам. На сайті Lenovo можна завантажити інструкцію по обслуговуванню і розборці ноутбука. Відношення виробника до можливого апгрейду є досить лояльним.



Я спеціально брав найпростішу комплектацію, яка включає лише те, що мені необхідно. Швидкість даної конфігурації цілком достатня для моїх задач - інтернет/мультимедія/програмування і т.д. Любителям сучасних 3D ігор краще звернути увагу на більш дорогі конфігурації.

Аналогічно спартанському вмісту коробки, вміст жорсткого диску аналогічний - жорсткий диск виявився нерозміченим. Навіть DOS тут немає.



Я встановив на SL500 Ubuntu 9.10. Тут потрібно звернути увагу, що серія SL відрізняється від інших ThinkPad, які завжди були дружніми до Linux. Загалом можна сказати, що Ubuntu встановлюється без бубна, але є наступні моменти:

  • Ряд коротких клавіш не працюють з коробки. Це стосується наприклад кнопок регулювання гучності зліва від клавіатури. Для того щоб вони запрацювали потрібно активувати модуль ядра lenovo-sl-laptop. Це не важко, бо ядро Ubuntu вже зкомпільовано з його підтримкою, тому все, що потрібно зробити - це дописати рядок lenovo-sl-laptop в кінець файлу /etc/modules і перезавантажитись.

  • Кнопка Lenovo Care залишається неробочою, наскільки я зрозумів вона не генерує коду.

  • Вимикач безпровідних інтерфейсів у передній частині корпусу схоже WiFi не вимикає. Хоча можна для того ж використовувати комбінацію Fn+F5. Світловий індикатор, який повинен би показувати, що WiFi включений не світиться.

  • Я не знайшов способу завести HDAPS. Це система, яка слідкує за вмонтованим акселерометром і у випадку небезпеки віддає жорсткому диску сигнал паркувати головки. На жаль, дана система реалізована програмно і драйверів для Linux для серії SL наразі немає.



Втім, все інше працює, тому Lenovo SL500 я б рекомендував тим кому потрібен практичний і зручний ноутбук сумісний з Linux.