В своё время эти расширения описал, а собрать всё в одно место забыл. Недавно ...
В своё время эти расширения описал, а собрать всё в одно место забыл. Недавно вспомнил. Лучше позже, чем никогда.
Как проверить свой Gmail? (расширение "GMail Checker")
Скачай видео и аудио с любого сайта за 1 клик! (расширение "Download Media Bar")
Как избавиться от всего лишнего на YouTube? (расширение "Clean Tube")
Как отключить автостарт воспроизведения на YouTube? (расширение "Youtube Autoplay Killer")
Уникальный поиск картинок (расширение "TinEye Search")
Постинг и кросс-постинг в разные блоги (расширение "ScribeFire")
Запомнить адрес и прочесть позже (расширение "To-Read sites")
Расширения для браузера «Google Chrome»
Заказчик пожелал интегрировать некий свой сервис с платежной системой QIWI.
Поскольку для ...
Заказчик пожелал интегрировать некий свой сервис с платежной системой QIWI.
Поскольку для добавления своей кнопки в их терминал сервис явно не дотягивал, решено было использовать именной QIWI кошелек(это который не привязывается к номеру мобильного телефона).
Поскольку на тот момент я изучал фреймворк Yii, то первым делом решено было поискать готовое расширение. Ну а поскольку поиски не дали результатов, было решено написать свое.
Изучив все возможности взаимодействия, предоставляемые сервисом, а именно: HTTP-протокол, XML-протокол и SOAP-протокол (термины сервиса QIWI), был выбран SOAP, как наиболее удобный.
Подробнее о SOAP-сервисе QIWI вы можете прочесть в этом документе.
Хочу заметить, что это мой первый опыт написания расширений для Yii.
Под катом вы найдете исходный код самого модуля (без запчастей от QIWI, см. ссылки внизу статьи).
Читать дальше →
Debugger Canvas – это достаточно интересный способ отладки приложений (и не только). Этот плагин для ...
Debugger Canvas – это достаточно интересный способ отладки приложений (и не только). Этот плагин для Visual Studio Ultimate дает немного, пока для меня, необычный способ пошаговой отладки в Visual Studio. После установки этого расширения в Visual Studio ничего настраивать не нужно, а увидеть его работу можно сразу же после запуска приложения под отладчиком и установки точки останова. Debugger Canvas автоматически откроет в Visual Studio отдельный таб со своей функциональностью. Идея этого расширения в том, что оно открывает каждый отлаживаемый метод в отдельной области, позволяя на одном экране проследить цепочку вызовов методов (call stack) и более того иметь возможность просматривать значения локальных переменных в предыдущих методах по цепочке, если вы проходили их под отладчиком. Под катом более подробно о функциях и скриншоты.
Читать дальше →
В новой графической оболочке GNOME 3 есть поддержка расширений. Возможно, вы спросите, что  ...
В новой графической оболочке GNOME 3 есть поддержка расширений. Возможно, вы спросите, что такое расширения GNOME Shell? Согласно информации на веб-сайте GNOME,
модель расширений для GNOME Shell была спроектирована для того, чтобы предоставить всю мощь компонентов интерфейса GNOME, управляемых графической оболочкой (например, управление окнами или запуск приложений). Загружается обычный JavaScript и CSS, что дает разработчикам возможность вносить разнообразные изменения и делиться ими с остальными. При этом не нужно патчить оригинальные исходники, повторно компилировать их и заботиться о том, каким образом распространять модифицированный код.
Другими словами, используя расширение GNOME Shell, можно менять текущую функциональность графической оболочки GNOME или добавлять новую.
Читать дальше