Рубрики
Ссылки
Метки
- bash
- css
- curl
- Drupal
- fedora
- gmail
- html
- IPB
- javascript
- jom social
- joomla
- linux
- magento
- modx
- mongo
- mp3
- mysql
- nginx
- openssl
- PHP
- phpexcel
- pop3
- postgresql
- sh
- shell
- shop script
- ssh
- ssl
- sugarcrm
- tiny mce
- utf-8
- virtuemart
- vkontakte
- zen cart
- КриптоПро
- ЭЦП
- верстка
- деплой
- код
- кодировки
- отладка
- сертификат
- спаггети
- хаки
- эдо
-
Мета
Архив рубрики: Полезности
Запуск команд Монго из консоли
Иногда нужно запустить какую-то команду mongo из bash скрипта или просто из консоли. Для этого можно использовать отдельный файл js с набором команд: mongo host/dbname < script.js А можно указать команду прямо в аргументах командной строки: mongo host/dbname —eval=»db.collection.find({…})» Если … Читать далее
Переключение раскладки клавиатуры в Fedora
После обновления версии Fedоra и Gnome наткнулся на интересный баг с клавиатурной раскладкой. Выяснилось что через стандартные настройки невозможно задать адекватную комбинацию клавиш для переключения языков. Т.е. при нажатии привычных Shift+Ctrl, в окошке назначения хоткея, ничего не происходит. Путем длительного … Читать далее
Формат файла *.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`