07 вересня, 2009

Bilbo Blogger

Поставил Bilbo Blogger

теперь тестирую :)

31 серпня, 2009

flac+cue розділити для запису в linux

Потреба розрізати один cue-file та flac-file виникла коли отримав через торрент альбом Beck - Odelay. Пошук в мережі дав прості рішення:

cuebreakpoints "Beck - Odelay.cue" | shnsplit -o flac "Beck - Odelay.flac"
таким чином розрізуємо файл на треки, а
cuetag "Beck - Odelay.cue" split-track*.flac - заповнить теґи у цих файлах.

для успішного користування в Debian based system

sudo apt-get install shntool cuetools flac

Все робиться швидко і "чьотко"

де знайшов? ось тут та тут
Дякую авторам



23 квітня, 2009

Подсчет количества символов

Занялся бухгалтерией... сколько букв я написал и сколько осталось. cat 01.txt | LANG=uk_UA.UTF-8 wc -m выдает необходимое количество символов в файле.... если считать что статья это 0.5 авторского листа то это примерно 20 000 символов. Таким образом можно построить графики я так думаю и общую статистику Спасибо почтовой конференции debian-russian на lists.debian.org что подсказали добрые и отзывчивые люди как это сделать. Осталось написать скрипт и прикрутить к wiki и тогда.. :)
Blogged with the Flock Browser


crosspost from http://fedir.gontsa.com

14 лютого, 2009

Мобилография

Тут будут мобилографические фотографии окружающей жизни

test from Gmail

Вот, пишу письмом, а что делать:)?

--
Fedir Gontsa
architect, Cherkasy, Ukraine
www.landarchitecture.org.ua

11 лютого, 2009

Bash+Zenity

Сталось диво :)
я вже писав про те, як сконструювати консольного клієнта під twitter але настав час GUI інтерфейсу до нього :)
#!/bin/bash
LANG=uk_UA.UTF-8 # Переведення локалі на unicode

POST=$(zenity --title "My Twitter bot" --entry --text "В Twitter:" --width 500) #Отримання даних

len=`echo "$POST" | wc -c` # визначення довжини тексту

if [ $len -gt  140 ]; then
zenity --error --text="Забагато символів, аж $len" # якщо більше ніж 140 символів 
POST=$(zenity --title "My Twitter bot" --entry --entry-text "$POST" 
--text "УВас $len символів, треба меньше:" --width 500) #то вертає на редагування       
fi

TEXT="$POST" #Можливо додання додатковий опцій у текст

curl --basic --user login:password --data status="$TEXT" 'http://twitter.com/statuses/update.xml' 
-o /dev/null | zenity --progress --title "Sending to Twitter" 
--text="$TEXT" --auto-kill --auto-close
#відправка повідомлення з прогресбаром та автозакриттям

zenity --info --title "Готово" --text "$TEXT - довжиною $len символів добавлений до вашого мікроблогу"
#вівід інформації, що повідомлення розміщене


Відносно Zenity приклади можна подивитись тут і тут
І взагалі багато можливостей для створення простих та будених дій на чудовому bash
Blogged with the Flock Browser

03 лютого, 2009

Решение для ICQ

Прочитал отличное решение для Pidgin и новых проблем с транспортом ICQ
http://habrahabr.ru/blogs/ubuntu/49865/

суть решения

sudo apt-get install tor

В настройках аккаунта Pidgin iCQ устанавливаем следующие параметры соединения: Socks 5, IP: 127.0.0.1, Port: 9050

Blogged with the Flock Browser

27 січня, 2009

Untitled

Консольный клиент для twitter
Прочитал на http://habrahabr.ru/blogs/linux/50235/ пост  и понял что нету у меня клиента для twitter а раз нет клиента то мусорю только на http://gontsa.tumblr.com/ (есть клиент)

Решил исправить ситуацию..
паралельно вобрав светлые мысли постописателей  и документации с http://apiwiki.twitter.com/REST+API+Documentation
и еше с плеера чтобы статус выводило... пару минут гугления...

#!/bin/bash
len=`echo "$*" | wc -c`
if [ $len -gt  140 ]; then
        echo "Багато букв"
        exit 1
fi
TITLE=$(dcop amarok player title); #
ALBUM=$(dcop amarok player album); #
ARTIST=$(dcop amarok player artist); #

TEXT="Слухаю: ${ARTIST} - ${TITLE} / ${ALBUM}"

curl --basic --user gontsa:*** --data status="$* - $TEXT" 'http://twitter.com/statuses/update.xml' -o /dev/null;

Blogged with the Flock Browser

05 листопада, 2008

Bazaar to My Site

Обновление сайта с Bazaar
super-mini-howto

перейти в каталог проекта
bzr init - создаст репозитарий

bzr add - добавит все файлы в проекте

bzr gcommit - запустит GTK программку для внятных коммитов :) без гуи bzr commit -m "message" - сообщение о создании ревизии

 bzr push --use-existing-dir ftp://login@gontsa.com/.domains/gontsa.com/public_html/f/ - создание удаленного репозитария и запросит пароль

bzr upload ftp://login@gontsa.com/domains/gontsa.com/public_html/f/ - заливка файлов проекта на сайт
и запросит пароль

в дальнейшем можна пользоваться просто bzr upload из корневой папки проекта


все

 bzr checkout ftp://login@gontsa.com/.domains/gontsa.com/public_html/f/ - получение версии проекта с сайта


Полезное прочитать и установить плагин:

http://bazaar-vcs.org/BazaarForWebDevs

http://beuno.com.ar/archives/80


Blogged with the Flock Browser

14 лютого, 2008

LaTeX book - Камни его родины

Доброго дня, Шановні!
Знову продовжую писати про свої невеличкі здобутки з використання ВПЗ.
Назріла потреба створювати книжки, тому перед тим як ці книжки мати в руках їх треба написати (або copy/paste), зверстати, надрукувати, брошуровати... та позгинати навпіл і відлежати під пресом цім книжичкам.
Про написання, не буду, тут все просто:)
про Верстку тут також не дуже складно. От про це і розповім.
Щоб не бути пустозвоном розпочну тут проект з художньої літератури книжка

"Камни его родины"
    * Автор : Эдвин Гилберт
    * Перевод : Э. Линецкой


Про цю книжку розповідать не буду, бо вона кльова. Шукав довго але знайшов на сайті Віталія Сардико http://oksiv.by.ru/ там він виклав книгу сканованою у чотирьох частинах.
За що йому велика ДЯКА! Беру від нього естафету, та йду далі, верстаю книжку!

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

Перше що зроблю, створю в Kile http://kile.sourceforge.net/ новий проект.
Та файл book_all.tex в якому будуть зібрані всі частини цієї книги. Тоб-то це головний файл!.

\documentclass[a4paper,12pt]{book}
\usepackage[cp1251]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[russian]{babel}
\usepackage{pscyr}

\begin{document}

\include{part1} %Часть 1....
\include{part2}
\include{part3}
\include{part4}

\end{document}

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

А поки що, до зустрічі на шпальтах цього блогу :)



Blogged with Flock

04 грудня, 2007

Print PDF A5 book

Доброго дня!

Давно я не писав сюди, хоча події відбувались досить швидко, щоб зрозуміти де і що це ІНТЕРНЕТ.

Так от почну можливо знову додавати до скарбнички своєї маленької, корисні як на мене поради.

Саме порада! :)

Інколи треба роздрукувати багато тексту, а папір треба з економити, бо це:

  1. наща природа гине у офісній сірій системі, а цього не треба допускати. Перейти на безпаперовий офіс, як на мене покищо не можливо, треба тоді багато всяких електроних пристроїв, щоб мати змогу читати окремо від своєї "матриці".
  2. по друге, папір, хоч не великі алеж всеж таки гроші, і знову ж таки охорона дерев бо офісний папір не роблять з вторинної сировини, всім начебто потрібні "білі папірці", хоча якби іх продавали, ці папери з вторинно сировини то мабуть брав би
  3. книжку у вигляді книжки читати зручно :)

Все це лірична частина, практика робить це простим і не складним скриптом. Умова
друк книжки А5 формату з PDF-файлу з двох сторін.


# cat printbook_pdf.sh
#!/bin/bash
#
pdftops $1 temp.ps
psbook temp.ps | psnup -l -pa4 -2 | pstops "2:0(0in,0in)" | lp

echo 'Перенесіть листи з верхнього лотка не перевертаючі в нижній та натисність Enter...'
read test

psbook temp.ps | psnup -l -pa4 -2 | pstops "2:-1(0in,0in)" | lp
rm temp.ps


Всім щасливо!



technorati tags:, ,

Blogged with Flock

24 серпня, 2007

WMA to MP3

Вітаю всіх!

Потрібно було мені сконвертувати вражеский WMA у більш дружній для мого плеера формат, верніше для мобілко :)

Етапи такі: конвертуємо WMA у WAV а далі у що потрібно, зокрема у MP3 , хоча OGG зробити також не проблема.

Робимо вигляд що прослуховуємо файл, на справді ні:)

mplayer -quiet -vo null -vc dummy -af volume=0,resample=44100:0:1 -ao pcm:waveheader:file="audiofile.wav"

або

mplayer -vo null -vc dummy -af resample=44100 -ao pcm:waveheader mashina.wma
(у цьому випадку отримуємо файл audiodump.wav)

Залишилось сконвертувати WAV у MP3. Робимо це так:

lame audiodump.wav mashina.mp3
або
lame -h -b 192 audiodump.wav mashina.mp3
(для кращих варіантів треба читати man lame, це найкорисніше :) )


Якщо ж файлів багато, то краще використовувати простий bash-скрипт, зразків їх повно в інтернеті. Наприклад такий:

#!/bin/bash
#
# Dump wma to mp3
for i in *.wma
do
if [ -f "$i" ]; then
rm -f "$i.wav"
mkfifo "$i.wav"
mplayer -quiet -vo null -vc dummy -af volume=0,resample=44100:0:1 -ao pcm:waveheader:file="$i.wav" "$i" &
dest=`echo "$i"|sed -e 's/wma$/mp3/'`
lame -V0 -h -b 160 --vbr-new "$i.wav" "$dest"
rm -f "$i.wav"
fi
done

або зовсім майже потужний:

#!/bin/bash
#current_directory=$( pwd )
#remove spaces
for i in *.wma; do mv "$i" `echo $i | tr ' ' '_'`; done

#remove uppercase
for i in *.[Ww][Mm][Aa]; do mv "$i" `echo $i | tr '[A-Z]' '[a-z]'`; done

#Rip with Mplayer / encode with LAME
for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm -waveheader $i && lame -m s audiodump.wav -o $i; done

#convert file names
for i in *.wma; do mv "$i" "`basename "$i" .wma`.mp3"; done

rm audiodump.wav

done

Проблема тільки з тегами файлів. Я поки що їх забиваю easytag, бо під час корвертації вони губляться. Більш коректнішого варіанту не знайшов поки що. Хоча, той хто кодує у WMA той переважно пише "Неизвестный диск - Звуковая дорожка 1", тому це поки що не актуально :)))

Бажаю всім наснаги та щастя, успіхів безумовно та здоров'я!!!

З повагою, Федір Гонца

поки що. Хоча, той хто кодує у WMA той переважно пише "Неизвестный диск - Звуковая дорожка 1", тому це поки що не актуально :)))

Бажаю всім наснаги та щастя, успіхів безумовно та здоров'я!!!

З повагою, Федір Гонца

Blogged with Flock

02 червня, 2007

Встановлення додаткових декоративних шрифтів

Привіт усім!

Коли працьюєшь під час, не вистачає якихось декоративних шрифтів для натхнення. У часи коли я працював у Великій Піратскій Операційній Системі зразка кінця ХХ століття, то мав диски з колекціями шрифтів, як виявилось потім також крадених. :) Щоб у Вільній Операційній Системі цих помилок не повторювати, а всеж мати конкуретнту спроможність з "дизайнерами у корелі" родимо так:

  1. Шукаємо безкоштовні тобто FREE шрифти, один з найкращих запасників: http://www.dafont.com/ також є чудовим http://www.urbanfonts.com/free-fonts.htm - там значна колекція різних шрифтів
    ( The fonts presented on this website are their authors' property, and are either freeware, shareware, demo versions or public domain. ) Тоб то, як що ми йдемо легальним шляхом, то шукаємо або FREE або платимо за використані шрифти.
    Для себе я обрав шлях FREE тому шукаю які шрифти мені подобаються, і качаю їх собі.
  2. Шрифти при отриманні запаковані архіватором ZIP (відповідно треба розпакувати), поряд з ними в архівах часто лежать різні файли пояснень, ліцензій, прикладів, тощо. Все уважно переглядаемо, копіюємо необхідні нам шрифти у систему і з каталогу в який ми розпакували всі необхідні шрифти виконуємо послідовність команд:
    mkdir /usr/share/fonts/truetype/mynewfontdir
    cp *.* /usr/share/fonts/truetype/mynewfontdir
    sudo fc-cache -f -v
  3. все! Користуйтесь легально і на здоров'є

P.S. Дякую курдському хлопаку, мусульманину - Shevin http://blog.shevin.info/2007/05/how-to-install-extra-fonts-in-ubuntu.html

за допомогу, та деякі нюанси в роботі


Blogged with Flock

25 травня, 2007

Як слухати OpenChannel не використовуючи WMP

Доброго дня!

Короткий вступ: друзі мої, висять на http://www.openchannel.kiev.ua насолоджуються передачами Дмитра Вєкова "Атмосфера". Записували диски, закликали, але тоді в мене не було такого інтернету, безлімітного:) от як він з'явився, то мене знову запросили послухать тематичні передачі радіо "Атмосфери" лейблу Cardiowave.

Але політика www.openchannel.kiev.ua далека від "Відкритих каналів" :)
Поддерживаемые медиа-плееры
В настоящее время поддерживаются: Microsoft Windows Media Player 6.4 - 10.

Тому, навпростець, тоб то по посиланням на сайті, відкривається лише вікно чату, з вимогою використовувати Microsoft Windows Media Player, але де ж його взяти? :)

спробував копіювати лінки у різні плеєри, в тому числі і VLC (чудовому кросплатформеному плеєрі який працює в багатьох ОС і програє багато медіа-форматів, найкращий з яких я користувався)

http://www.openchannel.kiev.ua/play.aspx?id=198&q=mid

(Тематический выпуск «The Legendary Pink Dots»

Эфир программы «Атмосфера» 2007.02.01

Тематический выпуск «The Legendary Pink Dots»


також cпробував

vlc -vvv http://www.openchannel.kiev.ua/play.aspx?id=198&q=mid

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


Як не дивно, скористувався документацією VLC http://www.videolan.org/doc/streaming-howto/en/ch06.html

тоб то

vlc -vvv http://www.openchannel.kiev.ua/play.aspx?id=198&q=mid --sout file/ogg:198.The_Legendary_Pink_Dots.radio.atmosfera.ogg

але знову "не качає". Після уважного спостереження за посиланням вияв "вірний" адрес, який дозволяє слухати і качати ці чудові передачі.

vlc -vvv http://www.openchannel.kiev.ua/play/198.asx?q=mid --sout file/ogg:198.The_Legendary_Pink_Dots.radio.atmosfera.ogg

Дало очикуваний результат!

Але OGG хочь чудовий формат, переважна більшість портативних приладів відтворення музики його уперто не розуміє (виробники просто підтримують корпоративні інтереси) тому б бажано кодувати в WAV а потім вже у інші формати зокрема OGG та MP3

Використовуючи Wizard досягну мети без зусиль:)
http://www.videolan.org/doc/streaming-howto/en/ch02.html#id288450

Найкраще, щоб не лякатись командних рядків :) якими я тут лякаю людей.

Насолоджуйтесь!


P.S. Адміністрація www.openchannel.kiev.ua дала "добро", та вказала на помилки, за що велика подяка Andrey Voitenkov, Gyrus Solutions http://www.gyrussolutions.com/
Помилки виправлені, насолоджуйтесь знов!

technorati tags:, , , ,

Blogged with Flock

20 травня, 2007

Flock Map

Привіт Шановні!
"Опублікував" :) себе на мапі Flock - соціального веб-браузера, ось вона


У самомі центрі України шукайте мене :) Така от дитяча забавка в неділю зранку.

14 травня, 2007

PS to SVG

Довго шукав можливість працювати разом QCAD+Inkscape для виконання креслень, та лише Іван Лох допоміг деяким чином вирішити це.

Процедура поки що така:

  • Друкуємо з QCAD у ps-файл креслення;
  • за допомогою
    pstoedit -f plot-svg file.ps file.svg
    конвертуємо креслення у SVG формат
    (у кого немає pstoedit робить так: apt-get install pstoedit)
    Конвертує чудово, зберігає навіть шрифти і товщини ліній;
  • Малюєте що треба в inkscape, якщо треба знову щось докреслить, то з inkscape експортуємо в DXF (хоча вся праця пропаде, якщо робота була з кольором), набагато краще у inkscape робити фінальну частину роботи, а додаткові елементи антуражу конвертувати за ходом роботи і додавати до креслення;

в подальшому все друкувати в PDF і пакувати в архіви:))) але то вже інша історія

Щастя Вам!


technorati tags:, , ,

Blogged with Flock

12 травня, 2007

My pocketmod DIY hack

Привіт!

Знову пишу про те що змайстрував вчора.

Шукав всяке D.I.Y.-не надибав www.pocketmod.com ну і стало ж мені цікаво, що там і як воно працює. Згенерував на сайті я собі органайзер, склав, і подумав, що було б набагато краще, згенерувати таке собі самому! Під свої, вузкопрофільні потреби!

Багато є різних шаблонів, але то все не то, вирішив зробити сам.

З першу захотів зробити книжечку для читання. Оскільки в кишенькових органайзерах є місце для різноманітних книжок, то чому б думаю я не зробити для читання собі книжки текстів з нету, які не встигаєш читати за компом, друкувати жалко паперу (бо багато сторінок) і це не екологічно (так я назву свою "жадібність паперу") :)

Тож, до роботи!

Книжечка 8 сторінкова, така специфіка складання pocketmod. Працювати буду з psutils (є версія в L. і для W. також є) у кого немає той може взяти і почитати тут а версія для W. тут. Хто щасливий використовувати Debian робить

apt-get install psutils

Взагалі це дуже цікавий і корисний пакет, для роботи з PS та PDF файлами. Рекомендую прочитати статтю Андрія Носова про друк з psutils різних корисних А5 книжечок, написану ще 2004 року, і яка не втратила актуальність і зараз. За допомогою цієї статті я ознайомився з цим пакетом програм, та друкую тепер собі А5-книжки.

Так от, знову про pocketmod і мій D.I.Y-hack його на предмет генерації книжечок для читання за типом off-line e-book для мого off-line органайзера. :)

Щоб зробити одну 8-сторінкову книжечку потрібно з файлу ps книжечки якоїсь вибрати 8 сторінок (наприклад 1-8, 9-16, 17-24...) і роздрукувати. Як зробити PS-файл, спитає хтось...у всіх різні шляхи, але найпоширеніші:

  • надрукувати через віртуальний постскрипт-принтер (CUPS, Adobe та інші) з улюбленого ПЗ у ОС яка може це зробити (наприклад у L/W/M);
  • згенерувати за допомогою LaTeX (MiTeX, TeTeX, TeXLive) хто чим може (це окрема ступінь майстерності IT-користувача);
  • конвертувати готовий PDF (наприклад закачаний файл з мережі, чи згенерований з OpenOffice) чи будь якого ПЗ яке це може зробити;
  • за допомогою різноманітних маленьких програмок чи навіть великих :) головне отримати багато сторінковий ps-файл

Знову зійшов зі шляху через балачки. :) Треба з файлу вибрати перших 8 сторінок, робимо це так:

psselect -p1-8 knizhka.ps knizhka1-8.ps

(за допомогою psselect з пакету psutils вибрали (-р1-8) 8 сторінок з початку файла knizhka.ps та записали ці сторінки у новий файл knizhka1-8.ps)

Далі, оскільки друк 8 сторінок треба розташувати на 1 А4 листі, і 4 сторінки треба щоб були до гори ногами:) тоб то у перевернутому на 180 градусів вигляді, а також саме розміщення сторінок відбувається "ялинкою" (визначено дослідним шляхом!) то відформатуєм файл knizhka1-8.ps у такий спосіб, щоб при складанні pocketmod у нас вийшла нормальна послідовність сторінок. Послідовність визначена дослідженням, у процесі якого було знайдено декілька комбінацій (кому цікаво зможе експериментувати на файлі з нумерацією сторінок). Робимо:

psselect -p2,8,4,6,5,7,3,1 knizhka1-8.ps knizhka1-8_sort.ps

У нас вийшов ps-файл з необхідною послідовністю сторінок, але ще рано його друкувати, треба щоб 4 сторінки були на 180 градусів повернуті відносно інших 4-х.

Якщо подивитись на таблицю розміщення сторінок у pocketmod то можна побачити, що сторінки 1, 8, 7, 6 ідуть в нормальному вигляді, а 2, 3, 4, 5 у перевернутому. Файл knizhka1-8_sort.ps має послідовність сторінок 2,8,4,6,5,7,3,1 і о чудо! першою іде друга сторінка, третьою 4 і так далі, що дає нам можливість!!! повернуту всі не парні (ті що не діляться на 2:), ті що чьотниє і не чьотниє:) корочще кажучи 1,3,5,7) сторінки на 180 градусів 1 командою:

pstops -pa4 '2:0,1U(21cm,29.7cm)' knizhka1-8_sort.ps knizhka1-8_rotate.ps

(детальніше про роботу програми pstops читати тут або через пошук у одному з не багатьох пошуковому сервісі:) )

Якщо переглянемо файл knizhka1-8_rotate.ps то побачимо те що в нас вийшло, що в принципі і прагнули, повернути на 180 градусів 4 сторінки.

Далі справа за малим, надрукувати все це нарешті на листок

psbook knizhka1-8_rotate.ps | psnup -l -pa4 -8 -d1 >fine_knizhka1-8.ps

1. psbook - розкладає сторінки в порядку "ліва-права" та якщо файл не містить 8 сторінок додає пустих (тут додатково буде інформація нижче!!!));
2. Пропускаємо через "тунель(конвеєр)" | що дає змогу не створювати ще один проміжний файл;
3. psnup розкладає сторінки на 1 листок, у нашому випадку на сторінку
-pa4 --(багато інших є форматів якщо почитати документацію);
-8 -- вісім сторінок;
-l -- порядок розміщення листа (є також опція -r розміщує у зворотному)
-d1 -- робить рамку! навколо сторінки у 1 пункт для зручного складання
>fine_knizhka1-8.ps -- все вище означене пакує у цей файл
(детальніше про psnup читати тут ) взагалі рамку можна і не роботи, як показує досвід, для цього достатньо не вказувати -d взагалі, або позначити як-d0, але для початку, вона стане в нагоді при складанні

Всьо Чьотко!!! (с)Б.Г. :)

Книжечка майже готова!!!

Роздруковуємо файл fine_knizhka1-8.ps одним з можливих способів на папері та складаємо за офіційною інструкцією натиснувши кнопку Folding Guide або Video Instructions - кому який спосіб до вподоби або дивимся на зображення.

Таким самим чином роздрукуємо і інші сторінки з книжечки. Щоб не робити багато маніпуляцій :) напишем у одну магічну строчку:

psselect -p9-16 knizhka.ps | psselect -p2,8,4,6,5,7,3,1 | pstops -pa4 '2:0,1U(21cm,29.7cm)' | psbook | psnup -l -pa4 -8 -d1 >fine_knizhka9-16.ps


або "Безумству храбрых поём мы пестню.." (с)old movie and old life :) (хто автор цих строк? а? :))

psselect -p9-16 knizhka.ps | psselect -p2,8,4,6,5,7,3,1 | pstops -pa4 '2:0,1U(21cm,29.7cm)' | psbook | psnup -l -pa4 -8 -d1 | lp - зразу отримуємо роздруківку


(головне, все коректно написати і вдумливо :) перевірено мною на

psselect -p1-8 mirovoe_zlo.ps | psselect -p2,8,4,6,5,7,3,1 | pstops -pa4 '2:0,1U(21cm,29.7cm)' | psbook | psnup -l -pa4 -8 -d1 >fine_mirovoe_zlo1-8.ps

psselect -p9-16 mirovoe_zlo.ps | psselect -p2,8,4,6,5,7,3,1 | pstops-pa4 '2:0,1U(21cm,29.7cm)' | psbook | psnup -l -pa4 -8 -d1>fine_mirovoe_zlo9-16.ps

- все працює чудово, хоча спершу пропустив "U" що не крутило сторінки як мені потрібно :))

Щоб всі сторінки книжки зібрати в 1 файл для подальшого швидкого друку робимо

psmerge -oknizhka_pocketmod.ps fine_knizhka1-8.ps fine_knizhka9-16.ps fine_knizhka17-24.ps

отримуємо на виході файл knizhka_pocketmod.ps (зауважте опція -о без пробілу з іменем вихідного файла)

Бувають моменти, коли в кінці книжки лишається не 8 сторінок а меньше, у цьому випадку добре б було запастись файлом blank.ps який можна зробити з пустого файлу, або додати до нього якусь користну інформацію (у деяких книжках рятувались сторінками "Для заметок" :) ) я створив поки що собі простий пустий файл blank.ps і до файлу у якому не доставало 2 сторінки добавив їх. Наприклад у файлі mirovoe_zlo.ps 22 сторінки, а треба щоб було 24 (24/8=3 книжечки), то я пишу:

psmerge -omirovoe_zlo24.ps mirovoe_zlo.ps blank.ps blank.ps

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

Таким чином можливо друкувати любі тексти, креслення чи іншу цікаву інформацію для себе. Наприклад Apple та фани їх і тут відзначились випустивши книжечку-troubleshooting "My Mac Won`t Start!" у вигляді pocketmod.

Спробувавши різні розміри шрифтів для друку, прийшов до висновку, що найкраще використовувати розмір 16-18pt хоча і 14pt можна прочитати у кого "добрі" :) очі.

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

На цьому мабудь і кінець, хто дослучав (дочитав) той молодець:)

І на останок, якщо у Вас W. або M. система Ви можете зкачати з http://www.pocketmod.com/ new PDF to PocketMod converter!

і без напрягу згенерувати собі pocketmod-book який заманеться або зробити собі іграшку (до речі, іграшки також можуть бути в off-line органайзері!!! а як же без них)

Але ж.... це не шлях D.I.Y. - це вже інше :)

Бажаю Вам наснаги в роботі, та натхнення на втілення Ваших бажань!

В подальшому викладу свій органайзер та інші навороти до мого нового автономного low-tech PDA

Видаю на загальний доступ цю статтю у форматі pocketmod (PDF, 73Kb) для офф-лайн читання :)


:)

З повагою,

Федір Гонца


technorati tags:, ,

Blogged with Flock

09 травня, 2007

QCAD

Привіт всім!

Поки що як шалений клепаю креслення в QCAD. Раніше вважав що в ньому креслить неможливо, або дуже складно або він сируватий. Теперь роблю повноцінні креслення такі на вигляд після другу як із Автокада, от такий прикол.

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

Деякі інструменти дуже цікаві, і були в Автокаді тільки в розширеному Експрес-пакеті, а деяких нема. Все інше - лише звичка. Звик швидко.

Друг конвертнув DWG у DXF стандартними можливостями автокаду, все показуе, тобто підтримка DXF чудова.

От такі справи.


З днем Перемоги!

До речі, пишу з Flock чудового браузеру-форку Firefox

technorati tags:, , , ,

Blogged with Flock

10 березня, 2007

тест нового сервісу

Знайшов згадку про  http://swiftpen.ru/ по типу онлайн агрегат для постингу куди завгодно....тестую зразу в 2 блога
Хоча проскочила мисля, що куча онлайн сервісів, не є добре, треба робить 1 онлайн власний, з усіма наворотами, тоді не буде таких мук, який сервіс юзать




Написано веб-клиентом Swiftpen.