Создание расширения для Google Chrome работающего с DOM активной вкладки

Simple google extension with dom manipulationКак-то задался целью сделать простое расширение для Chrome, совершающее какое-нибудь простое действие с html-кодом страницы, открытой во вкладке. Например, захотелось вернуть ранее убранную из Google Chrome функция растягивания любой формы на странице.

Ранее я уже добавлял в Chrome «Hello World»-расширение созданное по этому официальному мануалу, но оно не подходило в качестве примера манипуляций с DOM. Поэтому пришлось еще поискать и найти эту, еще одну официальную страницу примеров различных расширений, с применением всех возможностей API для Chrome Extensions.

Ниже будет пример реализации задуманного расширения в виде всего двух файликов.

Создание самоподписанного сертификата в OpenSSL для подписывания документов

OpenSSL slogan

  1. Найти, скачать и установить подходящий OpenSSL, начинать искать можно отсюда.
  2. Если при старте OpenSSL в консоли есть ошибка «Can't open config file /usr/local/ssl/openssl.cnf» необходимо создать системную переменную, например в cmd.exe так: set OPENSSL_CONF=C:\OpenSSL-Win32\bin\openssl.cfg.
  3. Подменить дефолтный openssl.cnf на приложенный openssl.cfg.
  4. Выполнить в консоли OpenSSL команду: req -x509 -new -out server.crt -days 365

Не открываются «Общие настройки»/Global Configuration (index.php?option=com_config)

Joomla Security Release На днях столкнулся с такой проблемой на одном из старых сайтов на Joomla 1.5.26. Как оказалось решение этой проблемы заняло чуть более 5 минут.

Заранее скажу, что дело было во взломе, и далее буду примеры вредоносного кода, метод их поиска и общие выводы насчет безопасности.

Как скачать видео из вконтакта онлайн (100% рабочий метод)

Сервис для скачивания видео из вконтакта онлайн Как-то мне понадобилось скачать из вконтакта видео онлайн, так как устанавливать какие-то ненужные программки для этого совсем не хотелось (тем более на дворе облачный век и все такое). На поиски нужного сайта сервиса ушло довольно продолжительное время, и, поэтому я даже решил оставить памятную заметку об этом. В качестве бонуса краткая на 100%-но работающая инструкция:

 css.php