1 февр. 2010 г.

Удобный таймер online

Если нужно засечь время, сидя за монитором, а ставить отдельный софт для этого не позволяет религия - можно воспользоваться этим удобным таймером в онлайне (нужен Flash): http://e.ggtimer.com/

Примеры использования:
Оставшееся время отображается в центре странички и в заголовке, кроме того прогресс наглядно показывается рамкой, которая постепенно заполняется темно-серым цветом:


По истечении времени прозвучит сигнал (© китайский будильник) и выcкочит pop-up:


Русские названия единиц измерения времени не поддерживаются.

Очень удобно сохранить в закладках ссылки с определенным временем - при переходе по такой ссылке сразу начинается обратный отсчет.

22 сент. 2009 г.

Перед тем, как завести попугая...

... прочитайте это и это. Он будет благодарен вам за это.

8 сент. 2009 г.

Как узнать название песни или музыки?

Один вариант - выбрать несколько слов из песни и скормить их поисковику, но у него два недостатка: нужно разбирать слова, которые не всегда четко слышно; не подходит для музыки без слов.

Другой вариант - софтина Tunatic отсюда. Она бесплатна и проста как 5 копеек. Отлично сработала для ролика с youtube, определив исполнителя и название песни. Работает и с русской музыкой.

Тут более обширное описание программы и предмета вообще.

15 июл. 2009 г.

Тормозит Firefox?

Попробуйте создать новый профайл: http://support.mozilla.com/en-US/kb/Managing+profiles

Мне помогло.

Кроме того, удобно держать два профайла - один для работы и один для серфинга, с разными наборами расширений.

13 июл. 2009 г.

Кто такая пампукская хрюря?

http://marie-olshansky.ru/ct/oster.shtml

Краткий справочник по UML

Нашел толковый и краткий референс по UML (in English)
http://www.holub.com/goodies/uml/

Начал эксплуатировать UML плагин для NetBeans, сходу не нашел там organizational, collaboration и deployment диаграммы, что, впринципе, не критично. В общем и целом удобно.

27 июн. 2009 г.

Мидлет для учета расходов

Выкладываю когда-то написанный мной j2me мидлет для учета расходов "Expense"

Что может?
  • Создание/удаление/редактирование категорий расходов
  • Сортировка категорий по популярности для ускорения ввода данных
  • Бегущая строка с отчетом по категориям и общей суммой расходов
  • Таблица с отчетом по категориям и общей суммой расходов
  • Проддержка русского языка в названиях категорий
  • Эргономичный интерфейс о.О
Язык интерфейса - английский
Разрабатывался под телефон Sony Ericsson w810i, но должен работать и на многих других.

Скачать: Expense-0.0.16.zip
Продублировано на рапидшаре

11 июн. 2009 г.

Сборка окружения для компиляции стороннего софта под роутер Asus wl500g.Premium

Девайс
  • Asus WL500g.Premium
  • Прошивка от Олега, 1.9.2.7-8
  • Ядро linux 2.4.20
Десктоп

openSUSE 11.1 cо стандартными пакетами для разработки (make и т.п.)

Необходимые файлы для сборки среды
Сборка среды

~/wl500gp_env - папка в которой будет развернута среда
mkdir -p ~/wl500gp_env
tar -C ~/wl500gp_env -zxvf GPL_1817.zip
sudo tar -C / -xjf hndtools-mipsel-uclibc-3.2.3-full.tar.bz2
sudo ln -s /opt/brcm/hndtools-mipsel-uclibc-3.2.3-full /opt/brcm/hndtools-mipsel-uclibc
sudo cp ~/wl500gp_env/broadcom/opt/brcm/hndtools-mipsel-linux /opt/brcm
sudo cp -r ~/wl500gp_env/broadcom/opt/brcm/hndtools-mipsel-linux-3.2.3 /opt/brcm
Добавить путь к toolchain
export PATH=$PATH:/opt/brcm/hndtools-mipsel-uclibc/bin

Мануал адаптирован под старую версию прошивки.

Как прикрутить дешевую веб-камеру к роутеру Asus wl500g.Premium?

Есть такой драйвер - spca5xx, поддерживает достаточно обширный список веб-камер, как дешевых, так и не очень. Хорошие люди с wl500g.info даже собрали его под данный роутер, но моя Genius i-Look 110 работать c ним отказалась. Раскопки привели сюда.
Малой кровью скомпилить драйвер с найденым фиксом не удалось, пришлось основательно вникнуть в дебри кросс-компиляции под mips (об этом следующий пост).
Итак, драйвер собран, но все равно не работает. Особо не парясь, пошел дальше и напрочь закомментировал пару строк, которые затрагивал найденый фикс (проверка каких-то значений, возвращаемых камерой при инициализации). И вот, оно заработало!

Для начала погонял камеру утилитой spcaview, которая идет вместе с драйвером - все ок, только слишком уж грузит CPU. В итоге остановился на motion.

Скачать собранный драйвер можно тут.