Archive for the ‘firefox’ Category

Обо всем по-немногу. Firefox, AMR, ExtJS.

Февраль 28, 2008

Прошу прощения у читателей/подписчиков за продолжительное отсутствие. Проекты съедают много времени. Что не съедает работа, догрызает свое дело. Свет в конце тоннеля пока не виден, поэтому учимся жить в условиях ограниченного времени.

Сегодняшняя заметка будет очень короткой, но информативной. Посмотрим на пару улучшений, которые я давно хотел описать

Конвертация AMR и 3gp.

Я часто пользуюсь диктофоном на мобильном телефон. Во-первых, потому что не всегда есть возможность достать бумагу и ручку, а во-вторых для того, чтобы хранились логи встреч, которые потом можно послушать, если забыл что же было решено по итогам встречи 😉

Я не помню уже, чем конвертировал из amr в mp3 под Windows, но под *nix искать программу долго не пришлось. Попробовав несколько самопальных скриптов, некоторые из которых опасны для жизни файлов 😉 я остановился на программе Mobile Media Converter (ссылка внизу страницы, между гуглоРекламой, долго искал =). Программа с самым банальным интерфейсом и тем очень удобна. Умеет работать с amr и 3gp, а большего мне и не нужно.

Знаменитый баг Firefox

С этим багом я столкнулся сразу же после установки Ubuntu. Это тот самый знаменитый баг, из-за которого хоткеи не работают в русской раскладке. Его уже поправили (за деньги), но исправления будут только в Firefox 3. А пока, необходимо установить маленький add-on, который всё вам поправит. И будет шастье =)

Небольшой багФикс для ExtJS

Замешивая полный винегрет из тем, упомяну ещё одну вещь. Все знают, что ExtJS можно заставить говорить по-русски в окошках/менюшках, просто подключив файл с русской локалью. Но в нем есть один неприятный и редкий баг. При работе с DateField, когда выставляется формат содержащий месяц прописью (янв, фев и пр.), мы получаем январь 1970 года и ничего кроме.

Вся проблема кроется в массиве Date.monthNumbers, в котором содержатся неверные короткие имена. Надо просто заменить его на следующий:

Date.monthNumbers = {
  Янв : 0,
  Фев : 1,
  Мар : 2,
  Апр : 3,
  Май : 4,
  Июн : 5,
  Июл : 6,
  Авг : 7,
  Сен : 8,
  Окт : 9,
  Ноя : 10,
  Дек : 11
};

На сегодня — всё. Надеюсь, что скоро станет посвободнее и я допишу туториал по ExtJS и гридам с фильтром и поиском =)

Мои "must have" расширения для FireFox

Июнь 21, 2007

Для работы

  • Web developer — первый и главный. Без него разработка html+css двигалась медленнее (project page).
  • FireBug — второй, но не менее главный. Без него отладка ajax-приложений и всего, что завязано на javaScript была труднее (project page).
  • Html Validator — проверка валидности страниц (project page)
  • IE Tab — если работать в Windows, то очень полезен (project page).
  • Tamper Data — просмотр отсылаемых запросов и заголовков в реально времени. С возможностью подмены 😉 (project page)
  • YSlow — расширение для FireBug (именно), позволяющее контролировать выполнение 13 правил разработки JS от Yahoo (project page)
  • Firecookie — ещё один плагин для FireBug, позволяющий отслеживать и менять печеньки. В принципе, ту же функциональность предоставляет Web Developer, но здесь чуть удобнее реализовано (project page).

Не для работы

  • Gmail Manager — проверять гмэйл (project page).
  • Google Reader Wathcer — проверять ленту от Google (project page)
  • del.icio.us — закладки с одноименного сайта (project page).
  • Session Manager — сохранение всех вкладок, открытых в FF и прочие удобства.