Архив за год: 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 килобайт). Это должно сэкономить ваш мобильный трафик. Однако учитывайте, что серверу нужно время на оптимизацию изображений, поэтому первое открытие странички радара может задерживаться на несколько секунд.

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

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

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