Записки реликта [entries|archive|friends|userinfo]
Latimeria chalumnae

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

Как в _этом_ люди работают, а? [Apr. 29th, 2010|04:42 pm]
[Tags|, , , , , ]

На работе потребовалось под одну задачу создать себе рабочее место под Windows. Я, оказывается, уже забыл, насколько кошмарен процесс установки софта в ОС без нормального менеджера пакетов.

Стопиццот кликов мышкой и полдня времени там, где в Linux достаточно дать одну команду и уйти. НЕНАВИСТЬ.

Ну и чтобы два раза не вставать, хотя это уже не только про винду: отучился работать в средах с перекрывающимися окнами. Закрывающие друг друга окошки в количестве больше трёх вызывают дезориентацию и раздражение, быстро перерастающее в панику. Всё-таки у тайловых WM есть один серьёзный недостаток — они вызывают быстрое и, похоже, необратимое привыкание.
Link1 комментарий|Оставить комментарий

Recoll [Jan. 13th, 2010|01:01 pm]
[Tags|, , , , ]

Кстати, не помню, рекламировал ли я уже прекрасную программу Recoll. Это написанный на Qt интерфейс к Xapian, локальной поисковой машине. И Recoll, и Xapian, естественно — свободное ПО (GPL).

Не могу сказать, что у Recoll есть какие-то неожиданные возможности, о которых стоит рассказывать — но он просто работает. Причём, по ощущениям, существенно лучше, чем, скажем, хвалёный Google Desktop Search. Сейчас вот в очередной раз воспользовался, убедился, что всё, что надо, легко находится (а также вспомнил вчерашние мучительные поиски файла, содержащего заданную строку, на чужой машине), и решил написать — может, пригодится кому-нибудь ещё.

Кстати, многие не вполне понимают, насколько это удобно — локальная поисковая машина. По-моему, только для пользователей Mac OS X это действительно привычный инструмент. Пользователи же PC, неважно под какой ОС, обычно полагаются на "говорящие" имена файлов и иерархическую структуру каталогов. Но не надо забывать, что попытка построить всеобъемлющую классификацию — дело безнадёжное, и, даже если вы честно пытаетесь раскладывать файлы по нужным каталогам, есть немаленькая вероятность, что в какой-то момент искомый файл окажется совсем не там, где нужно.

Мне кажется, что очень сильно исправила бы положение возможность привязать к файловой системе что-то вроде тегов, но и локальный поисковик — сильно лучшее решение, чем попытки понять, где же был нужный файл — в ~/Documents/programs/myProject, в ~/src/myProject/Documentation или вообще в каком-нибудь ~/tmp/toRead/fromWork/myProject?

Для тех, кто всё ещё сомневается — список поддерживаемых Recoll форматов.
Link3 комментария|Оставить комментарий

Qt Creator [Nov. 6th, 2008|10:16 pm]
[Tags|, , , , , ]

Наконец-то!

Trolltech (с недавних пор — подразделение Nokia) выпустила-таки IDE для Qt4. Я, естественно, уже скачал и поставил. Это великолепно! По набору возможностей, конечно, оно куда беднее Eclipse, но, как всякий узкоспециализированный инструмент, свою конкретную задачу решает куда лучше.

А главное, главное, теперь можно с чистой совестью пересаживать на Qt леммингов, органически не способных освоить Emacs и gdb. Все довольны: они получают гламурную среду с умным автодополнением, похожую на их любимый Visual Studio (только быструю и безглючную), мы — избавляемся от необходимости иметь дело с говнодельфи и говноMFC.

Сейчас среда распространяется под ознакомительной проприетарной лицензией, но к моменту выхода первой версии код обещают открыть под свободной лицензией, совместимой с GPL.
Link7 комментариев|Оставить комментарий

DosBox: рецидив [Oct. 30th, 2008|03:13 am]
[Tags|, ]

Вдохновившись вот этим текстом (который вообще-то совсем не про игрушки, ага) накачал себе из торрентов гигантский архив с досовскими играми. Ох, как бы не засесть во всё это играть немедленно.

Современные игры, кстати, в массе своей не вставляют совершенно. Это старость?
LinkОставить комментарий

Inkscape из SVN, кривые Спиро [Oct. 23rd, 2008|01:41 pm]
[Tags|, , , , , , ]

Кривые Спиро (спасибо [info]prokoudine@lj за наводку), недавно добавленные в Inkscape — это просто фантастика! Вот какую лошад я нарисовал буквально за полторы минуты почти случайного тыкания стилусом в планшет:
Смотреть лошад )
Картинка (да ещё нарисованная мной, н-да), понятно, вряд ли может дать представление. Видео по ссылке более информативно, но я рекомендую всем, кто рисует в каком-нибудь векторном редакторе, попробовать использовать кривые Спиро самостоятельно.

Потому что главное достоинство этого инструмента — существенно более естественные движения руки, чем при рисовании кривых Безье. За счёт этого процесс создания рисунка гораздо ближе к нормальному рисованию на бумаге.
LinkОставить комментарий

Будни быдлокодера: // FIXME: WTF?!! [Oct. 21st, 2008|03:29 am]
[Tags|, , , , , , ]

Широко известно, что в каждом достаточно сложном проекте есть комментарий типа "Я не знаю, что это, но без него не работает". Сегодня подумалось, что квалификацию программиста, помимо всего прочего, можно оценивать по тому, какой код становится для него достаточно сложным в этом смысле.

Это я к чему. Я напрочь потерялся в собственном проекте в 470 (прописью: четыреста семьдесят) строк на C++. Что самое обидное — оно почти работает. По крайней мере, работающих кусков там больше, чем тех, про которые я понимаю, что они делают.

NB: если программа начинает работать после изменений, смысл которых ты не понимаешь до конца (в моём случае это break и continue с довольно замысловатыми условиями; не спрашивайте меня, как такое появилось без моего сознательного участия), отмени их и забудь как страшный сон. Чтобы не уподобиться автору этих строк, ага.
Link9 комментариев|Оставить комментарий

BenQ MID S6 [Oct. 2nd, 2008|08:06 pm]
[Tags|, , , , ]

Теперь на рынке есть ещё один MID (переналадонник/недоноутбук) под Linux, помимо серии Nokia N8x0 — BenQ MID S6. Толще и тяжелее N810 и уж подавно N800; время работы от батареи неизвестно. Зато ещё больший экран, и акселерометр. Управление вроде в основном пальцами, хотя есть и стилус (в N8x0 управление пальцами тоже есть, но на мой взгляд традиционный способ всё же удобнее).

Занятно, что оно поставляется с предустановленным FBReader'ом, судя по рекламному ролику.

Интересно всё-таки, как у него с распознаванием русского рукописного ввода (у N8x0 с этим очень хорошо), сколько оно всё-таки живёт от одной зарядки и сколько стоит.

А вообще увеличение количества устройств в этом классе можно только приветствовать. Я использую N800 уже где-то с полгода и потихоньку начинаю задумываться, а не удобнее для меня такая вот полноценная *nix-машина, с большим экраном, настоящей консолью и X-ами, чем традиционный наладонник. Хотя как органайзер Palm был несравненно удобнее, конечно.

Зато для N8x0 есть DOSBox, ЕВПоЧЯ. Эмулятор Palm'а, кстати, тоже есть.

В общем, ждём возможности покрутить S6 в руках…

По ссылке из [info]ru_maemo
LinkОставить комментарий

LaTeX: сноски в названиях разделов [Oct. 12th, 2006|01:25 pm]
[Tags|, , ]

Удивительно, но не нашёл в Сети (и в книге Львовского тоже, что ещё более удивительно) готового решения (точнее, нашёл, но не совсем верное); пришлось самому думать, как это сделать.

Решение, на самом деле, предельно простое — воспользоваться необязательным аргументом команды \section:


\section[Его идеология]{Его идеология\footnote{С последующим её разоблачением}}


Если вдруг кому понадобится, опять же.
Link11 комментариев|Оставить комментарий

Чудеса техники: Gmail через wap [Oct. 10th, 2006|12:04 am]
[Tags|, , ]

О. Заработал Gmail на мобильнике.

Если кто-то вдруг наступит на те же грабли: иногда телефон отказывается заходить на Gmail, мотивируя это тем, что отключены cookies (при том, что они включены). В этой ситуации надо просто очистить кэш и перелогиниться, и всё будет: http://mail.google.com/support/bin/answer.py?answer=38727

Не сразу нашёл.

Первый wap-сайт, который для чего-то реально нужен (про второй написали в "Компьютерре" на прошлой неделе — wapedia.org, wap-гейт к Википедии; есть ещё wap-версия новостей РБК, впрочем).
Link3 комментария|Оставить комментарий

Новый Alt Linux [Feb. 11th, 2006|05:22 pm]
[Tags|, , ]

Поставил себе свежий Alt Linux Compact 3.0. Поначалу ощущения были скорее неприятные, из-за локали UTF-8. Но когда выяснилось, что локаль меняется нажатием трёх кнопок, сразу стало понятно, что над дистрибутивом работали, и много.

В Alt новый конфигуратор, Alterator, симпатичный, помимо всего прочего, тем, что его рабочим языком является Scheme. Но интересен он не только архитектурно — простота настройки совершенно невообразимая. Я не слишком хорошо знаю SuSE, но по первому впечатлению даже YaST заметно уступает Альтератору по интуитивности. Даже как-то не ожидал такой дружественности и поначалу пытался решать возникающие проблемы ручной настройкой.

Да, какое-то время назад я говорил, что ни один линуксовый WindowManager не сравнится по красоте и удобству с MacOSX. Так вот, беру свои слова обратно. Новый Enlightenment (E17) как минимум сопоставим по красоте. Он ещё довольно сырой, но и то, что есть, уже впечатляет. Скриншотов даже постить не буду, это надо видеть в работе.
LinkОставить комментарий

То ли вспомнилось, то ли подумалось [Nov. 16th, 2005|10:30 pm]
[Tags|, , ]
[Current Music |В.П.Р. - Анабиоз]

Набирать научные тексты в Ворде — всё равно, что есть из помойного ведра: можно, конечно, но стыдно, неудобно и неприятно для окружающих.
Link4 комментария|Оставить комментарий

Вебсёрферское: расширения к Firefox [Jul. 27th, 2005|08:56 pm]
[Tags|, ]

Навешиваю потихоньку всякие плагины на свой Firefox. Вот, нашёл замечательную штучку — BBCode: она позволяет быстро вставлять тэги из контекстного меню. Пока нравится. Если она все мои пароли не отошлёт куда-нибудь через пару дней, буду пользоваться.
Link1 комментарий|Оставить комментарий

Замечательное про языки программирования [Jul. 27th, 2005|04:38 am]
[Tags|, , ]

Улов из ленты Лже_Фифа.

Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.

Аллегория: Си - он как английский: говорить на нём противно, но зато много инфы доступно только на нём.
LinkОставить комментарий

navigation
[ viewing | most recent entries ]