Архив рубрики: Полезности

Формат файла *.cer

Файл .cer это сертификат открытого ключа ЭЦП. В нем хранится информация о пользователе и представляемой им организации. Закодированно это все с помощью алгоритма ASN.1 Подробнее об алгоритме можно прочитать здесь: http://rsdn.ru/article/ASN/ASN.xml А здесь есть утилита, позволяющая посмотреть содержимое файла cer: … Читать далее

Рубрика: Полезности, ЭДО для идиотов | Метки: , , , | Добавить комментарий

Колонки одинаковой высоты

Время от времени при верстки всплывает задача что надо сделать две плавающих колонки одинаковой высоты. Сущесвуют куча вариантов: начиная от того чтобы представить что это не float блоки, а ячейки одной таблицы, и заканчивая использованием JavaScript с вычислением максимальной ширины … Читать далее

Рубрика: Полезности | Метки: , , , | Добавить комментарий

Настройка sudo для пользователя

Задача: разрешить пользователю username выполнять все команды с правами суперпользователя (root) и без запроса пароля. Так же должена работать sudo -i Настраивается под root. Открываем для редактирования файл /etc/sudoers и в самый конец добавляем строку username ALL = NOPASSWD: ALL … Читать далее

Рубрика: Сисадминское | Метки: | Добавить комментарий

Вход на сервер по ключам

Для того чтобы была возможность входить на сервер по ключам надо отредактировать файл /etc/sshd_config. Добавить или поменять следующие настройки RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys И перезапустить сервер SSH: service sshd restart

Рубрика: Сисадминское | Метки: | Добавить комментарий

Jenkins деплой из командной строки

Jenkins может использоваться в том числе как и система деплоя веб-приложения на сервера. При всех плюсах — есть одно неудобство — надо заходить в интерфейс деплоя и «кликать мышью». Если делается это долго, то утомляет. В тоже время вроде бы … Читать далее

Рубрика: Полезности, Работа | Метки: , | Добавить комментарий

Настройки консоли PostgreSQL

В названии слишком громко сказано. Настраивать будем не всю консоль, я только строку приглашения (PROMPT) Зачем это нужно? Зачастую бывает что откртыто в разных окошках по несколько баз данных. Одна отладочная, другая боевая… И можно совершенно случайно запустить запрос не … Читать далее

Рубрика: Полезности | Метки: , , | Добавить комментарий

Узнать структуру таблицы PostgreSQL

Иногда требуется узнать структуру таблицы в базе данных. Для MySQL существует куча вариантов. С PostgreSQL все чуть сложней. Если есть pgphpadmin или другая утилита для администрирования базы, то там как правило можно просмотреть колонки их тип и прочие параметры. В … Читать далее

Рубрика: Полезности | Метки: | Добавить комментарий

SH — получить директорию скрипта

Часто при написании shell скриптов на sh надо узнать директорию в которой собственно находится файл скрипта. Один из рабочих способов: SCRIPT_FILE=`readlink -e $0` SCRIPT_FOLDER=`dirname $SCRIPT_FILE`

Рубрика: Полезности | Метки: , | Добавить комментарий

Прозрачный слой

При сложной верстке случается что слои перекрывают друг друга. Визуальной прозрачности просто достичь с помощью CSS стилей. background: none; или background: transparent; Но при этом может возникнуть проблема с событиями мыши. Так в некоторых браузерах верхний слой «не пропускает» клики, … Читать далее

Рубрика: Полезности, Фриланс | Метки: , , | Добавить комментарий

Обработка изменений в поле input

При разработке пользовательского интерфейса часто надо отслеживать изменения в полях ввода «налету», средствами JavaScript. Самый простой способ это отлавливать событие onkeyup и проверять содержимое поля. Событие возникает после нажатия любой клавиши на клавиатуре, когда значение в поле input или textarea … Читать далее

Рубрика: Полезности | Метки: , | Добавить комментарий