Архив за год: 2014

Sound Keeper v1.0.0 — предотвращает «засыпание» цифровых аудио-выходов SPDIF или HDMI

Если вы когда-нибудь пользовались цифровыми аудио-выходами (SPDIF или HDMI), наверняка вы сталкивались с проблемой, когда во время тишины акустика «засыпала», после чего начало следующего звука обрезалось из-за того, что акустике нужно время на «пробуждение» и инициализацию после сна. Это сильно раздражает. Если у вас никогда не было такой проблемы — значит вам повезло с драйвером. Если же проблема имеет место — она решается непрерывным воспроизведением абсолютной тишины.

Ранее для этих целей существовала одна программа с названием SPDIF Keep Alive. Но на мой взгляд она слишком тяжёлая для решения такой простой задачи: требует наличия фреймворка .NET, расходует слишком много памяти и процессорного времени. Поэтому я написал на C++ новую программу для решения проблемы.
Читать далее

Advanced Locationbar для Firefox

Firefox славится своей расширяемостью не просто так, ведь он позволяет авторам расширений изменять любую часть своего интерфейса для реализации самых смелых идей. Но у подобной гибкости есть и серьёзный недостаток — одно неосторожное движение может легко сломать браузер.

Locationbar² отлично демонстрирует это. Данное расширение добавляет в стандартную адресную строку возможность простым кликом по нужному сегменту URL подняться на несколько уровней вверх по структуре сайта, причём это «волшебное» поведение активируется только в том случае, если вести курсором мыши слева-направо от иконки типа соединения (можно рассматривать это как жест) или при нажатии Ctrl/Alt/Shift. Однако, кроме этого полезного изменения, как оказалось, Locationbar² ломает работоспособность доменов IDN — они отображаются в закодированном виде, а субдомен и вовсе целиком отбрасывается. Расширение не дорабатывается с 2011 года, со временем в нём возникли небольшие конфликты с новыми версиями Firefox, а автор расширения не выходит на связь.

Пришло время сделать форк: встречайте Advanced Locationbar!
Читать далее

Как большие обижают маленьких (про Онлайнер)

С самого появления метеорадара на известном форуме Онлайнер была создана соответствующая тема для обсуждения. Многие из предложенных там идей были реализованы. За год в той теме было оставлено порядка 100 комментариев. А вчера-сегодня тема без предупреждения была попросту удалена без всяких пояснений. Техподдержка молчит. Ещё какое-то время её будет можно видеть в кэше Google (URL страницы: http://forum.onliner.by/viewtopic.php?t=6837257), но это ненадолго. Комментарии из этой темы жалко, но похоже, что уже ничего не поделаешь. По этой причине если вам есть что сказать — пишите прямо здесь.

Кстати, по одной из последних просьб из этой темы, количество сохраняемых изображений было увеличено с 5 до 8, при этом количество видимых элементов автоматически подстраивается под ваше текущее разрешение экрана. Если вы на своём смартфоне видите только 5 последних позиций — поверните его в альбомную ориентацию, и вы увидите все 8.

Заработал радар Минск-2, по поводу чего оптимизация

Спустя несколько месяцев простоя сегодня заработал метеорадар Минск-2! Я так обрадовался, что даже немного оптимизировал работу мобильного интерфейса. Во-первых, страничка корректно кэшируется браузером и не загружается полностью без надобности. Кроме этого, все изображения с картами теперь проходят специальную оптимизацию, что уменьшает их объём в 2-3 раза (например, с 89 до 32 килобайт). Это должно сэкономить ваш мобильный трафик. Однако учитывайте, что серверу нужно время на оптимизацию изображений, поэтому первое открытие странички радара может задерживаться на несколько секунд.

В метеорадаре появилась поддержка других городов

meteoradar2014Радар Минск-2 уже долгое время не работает. Когда его починят — неизвестно. Было обидно, что скрипт простаивает без дела. А тут ещё администратор велоклуба Негонки попросил добавить поддержку радара Казани. В результате было решено добавить поддержку других радаров с сайта pogoda.by: Брест, Киев, Смоленск, Брянск, Москва, Питер, Казань, Ижевск. На данный момент уже поддерживаются все радары, которые находятся недалеко от Беларуси, поэтому пока радар Минск-2 отдыхает, вы можете изучать обстановку вокруг.

Радар можно выбрать в выпадающем меню в левом верхнем углу. Те радары, которые вы смотрите чаще всего, будут выводиться в списке выше других. Помимо этого было сделано множество небольших улучшений в интерфейсе: добавлено немного анимации, установлен новый шрифт и др. О чём не было отдельного анонса, но ещё в прошлом году появился диалог «О страничке», где по просьбе администрации сайта pogoda.by была размещена ссылка на источник изображений.