s o m e t h i n g a b o u t m e

morning cheating

выпил большую чашку кофе. через пару минут заснул и проспал в кресле 15 мин.

не берет уже? :-\


mc customisation

недавно таки кастомизировал себе mc, т.к. начал ощущать, как болят глаза от долгого всматривания в ярко-синий фон. да и тенденция последнего времени - забить на плагин к эклипсу и писать код на python прямо в mc-edit. мегаудобно, должен сказать.

итак, скриншоты цветовой темы:

python-овский код собственно, панели
java код а это фича yakuake :)

для кастомизации в такие цвета нужно добавить этот блок в файл ~/.mc/ini (убрав предварительно переносы строки)

[Colors]
base_color=dnormal=black,grey:dfocus=black,lightgrey:dhotnormal=blue,grey:
dhotfocus=white,gray:menu=white,black:menusel=yellow,grey:menuhot=yellow,black:
menuhotsel=white,black:input=white,black:reverse=brightblue,default:gauge=brightblue,default:
normal=lightgray,default:selected=white,blue:marked=yellow,default:directory=white,default:
link=red,default:device=brightblue,default:special=red,default:core=brightred,default:
executable=green,default:editnormal=white,default:editbold=yellow,default:
editmarked=black,lightgray

midnight commander black color scheme rocks!


dum diddly

засел писать мега-русаново-калькулятор на питоне. синт. анализатор, автомат, все дела. жалко, что мозгов не хватило сделать на haskell - или времени довести эти мозги до состояния готовности в нужной температуре. ну, теперь осталось фигачить - аттестации и слава о Русановой, как о громе в ясном пре-сессичном небе, поджимают. нужно сдавать, сдавать и еще раз - сдавать.

черт возьми :)


***2

домики на Шулявке


***

тотально неправильный баланс белого, я знаю :)


feeds2fb2 v0.3

Обновление. v0.3

  • timestamps. Запоминается последнее время скачивания rss feed-а и следующий раз при конвертации скачиваются только новые посты. Но все так же можно скачать все посты, выставив флаг — get-all-posts
  • output name. Задавая имя результата вы задаете
    1. если включен режим “каждый фид в отдельную книгу” - имя директории, куда кладутся все книги-фиды
    2. по умолчанию - это имя книги-результата конвертации
  • zip. по умолчанию все fb2 книги сжимаются zip-ом

скачать/описание - feed2fb2 home


funny in my mind

готовлюсь к ректорской контре, перегоняя маны на jinke. в процессе подгонки word-овских документов в OO, читаю ответы на вопросы.

отжЫг:

вопрос: Використання різних форматів зберігання даних. Вказати який формат для зберігання яких даних використовується. DOC, JPG, PDF, HTML, AVI, PAS
ответ:
DOC – для текстових документів (MS Word)
JPG – графічний редактор (!)
PDF – для зберігання документів в Acrobat Reader (!)
HTML – для гіпертекстових документів на WEB-сторінках (!)
AVI – для відеоінформації (фільмів) (!)
PAS – для зберігання програм в системі PASCAL (!)

остальные вопросы/ответы в том же стиле :) и с грамматическими ошибками.


lost in

мне вот интересно, у python в работе с utf8 наблюдается перманетный п**дец или я просто не умею готовить default encoding?


feeds2fb2

Обновление конвертора.

Добавил конвертацию картинок. Т.к. иногда они могут существенно увеличить размер fb2-книги, конвертация картинок по-умолчанию выключена (включается флагом --enable-pics).

Фиды можно конвертировать не в одну книгу, а в режиме книга-на-фид, т.е. каждый фид - в отдельном fb2 файле. Это очень удобно, опять же, с потоками, что перегружены изображениями.

подробнее - feeds2fb2

скриншоты:

баг-репорты приветствуются :)


real sugar

 

а скоро сессия


feeds to fb2

Задумал сделать RSS ленты на jinke — дабы отделить время чтения в отдельную категорию :) и не мешать с браузингом и работой. Потому реализовал конвертор feeds2fb2:

feeds2fb2.zip
feeds2fb2.tar.gz

изначально набросал конвертер на XSLT (получил удовольствие, вспоминая былое :) ), но потом захотелось большего — захотелось, чтоб конвертор сам скачивал фиды и потом их парсил, сливая в один fb2 файл. Т.к. xslt научить скачивать линки я не знаю как, а строить конвеер xslt[opml—>txt] —> wget —> xslt[rss—>fb2] —> cat[merge fb2s to single fb2] было интересно, но лень :) , то окончательно сделано в виде скрипта на python-е c использованием шарового rss-парсера. пришлось чуть поплясать с преобразованием тегов из html в понятные для fb2 парсера на jinke, но, как оказалось, fb2 простой как стол.

для запуска:

  1. поставить Python 2.5.1
  2. распаковать архив feeds2fb2
  3. запустить “python feeds2fb2.py” и получить подсказку о формате задания аргументов в коммандной строке

входными данными являются два типа файлов — OPML файлы и обычный текстовый файл, в каждой строке которого - ссылка на ленту

пример использования:

traut@traut-laptop:~/_devel/feeds2fb2$ ./feeds2fb2.py -t text --title="My Title" ./some.txt feeds.fb2
[ http://bash.org.ru/rss ]      Bash.Org.Ru
[ http://googlerussiablog.blogspot.com/atom.xml ]       Официальный блог - Google Россия
[ http://www.the-ebook.org/e107/e107_files/backend/news.xml ]   The-eBook Russia

В windows так же просто — может только прийдется указать полный путь к python.exe

результат:

пока конвертирует посты, игнорируя изображения.
вопросы-пожелания — сюда в комментарии или в почту


jinke aka lbook v3

LBook V3

скачал книгу — накормил бобра


cornerstones

Должен существовать один — и, желательно, только один — очевидный способ. Хотя он может быть с первого взгляда неочевиден, если ты не употребляешь легкие наркотики

Дарт Херохито. Python и реальность, —>

:)

Программы на Haskell настолько ленивы, что по умолчанию вообще не хотят работать. Скорость и результаты работы всецело зависят от джедайской силы (force) хаскеллера.


fun for me

needtomoveon

eth0less.com is half-up. code, typography articles, fall

in coffee we trust