31 октября 2008 г.

Маленькие трюки

История команд — удобная штука, но при одновременной (лучше сказать попеременной) работе сразу в нескольких терминалах, возникают неудобства: в каждой оболочке своя собственная история команд и при этом каждая оболочка записывает историю в файл без оглядки на другие запущенные экземпляры. В результате команду, которую только что вводил в соседнем окне, приходится копировать средствами X Window, а при закрытии, допустим, screen с 10 окнами в файле остается история только одной из оболочек. Однако, в bash есть средства для решения этой проблемы. Вот кусочек ~/.bashrc:
HISTTIMEFORMAT=%FT%T
PROMPT_COMMAND='history -a; history -n'
Теперь при каждом отображении подсказки bash будет дописывать в $HISTFILE часть истории текущей сессии, которая еще не была записана (history -a) и читать из файла историю, которая еще не была прочитана (history -n). UPD: Все-таки эта штука не работает как надо :(

9 октября 2008 г.

Законы сохранения

Я, наверно, сейчас что-нить очень глупое ляпну, но я не понимаю, куда делись все деньги в мире. Вот год назад они были, а сейчас их ни у кого нету. Чую, кто-то кого-то крупно нае..л. Если все бросились продавать акции и прочую макулатуру, то куда деваются деньги от продажи? Ясно, что не в банки, иначе бы у них не было кризиса ликвидности. Хотя, может и в банки — в трехлитровые... или даже в тридцатилитровые, такие деньжищщи-то.

Java

Все-таки Java — странный какой-то язык. Так все миленько начиналось: 4 класса, <1000 строк кода, надергал "кирпичиков" из библиотек, склеил — лепота! Только вот, "не по канонам". Привел к "канонам" — ~3000 строк кода, 28 классов и черт ногу сломит в трехэтажных паттернах, нагроможденных в три этажа. Зато все теперь красиво, реюзабельно и т.д. и т.п. Вопрос только — оно того стоило? Я ж не библиотеку пишу. Этого дополнительного объема работ хватило бы, чтобы полностью переколбасить исходную программу раза три.

30 сентября 2008 г.

LBook об интеллекте

LBook V3, оказывается, не безнадежен. Набрел на книжку Сандра Блейксли, Джефф Хокинс Об интеллекте. Скачал в формате FB2 — показывается отлично, даже с картинками. Глюков, как с TXT и HTML пока не замечено.