Category Archives: Administration

Логирование js-ошибок в piwik (аналог google analytics)

Piwik — аналог google analytics, который ставится на свой домен. Копирует апи google analytics, так что всё описанное можно с небольшими изменениями применить и при использовании google analytics.

Windows XP bsod UNMOUNTABLE_BOOT_VOLUME

Принесли мне старый-старый ноутбук с Windows XP, который при включении выдавал ошибку UNMOUNTABLE_BOOT_VOLUME. В интернетах посоветовали запустить chkdsk. Но у меня загрузочного диска не оказалось, поэтому пришлось искать iso. На удивление просто нашлось по фразе en_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-73974.iso (посоветовали здесь — http://superuser.com/questions/570500/create-recovery-console-disk). После этого при начале установки r, затем chkdsk /r. Тут ещё варианты описаны — http://www.rmprepusb.com/tutorials/fixnobootxp, …

Read more

Более быстрое обновление пакетов yum

У нас деплой производится rpm-пакетами на CentOS командой

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

http://yum.baseurl.org/wiki/YumCommands или

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/sec-Working_with_Yum_Cache.html

Скопировать ssh-ключ из-под Windows

Скачать plink — http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html (http://the.earth.li/~sgtatham/putty/latest/x86/plink.exe). Открыть терминал. Перейти в папку C:\Users\имя пользователя\.ssh (там уже должен лежать ssh-ключ). Затем выполнить

http://serverfault.com/questions/224810/is-there-an-equivalent-to-ssh-copy-id-for-windows https://blog.bullgare.com/2012/08/%d1%87%d1%82%d0%be-%d1%81%d0%b4%d0%b5%d0%bb%d0%b0%d1%82%d1%8c-%d1%87%d1%82%d0%be%d0%b1%d1%8b-%d0%bb%d0%be%d0%b3%d0%b8%d0%bd%d0%b8%d1%82%d1%8c%d1%81%d1%8f-%d0%ba-%d1%83%d0%b4%d0%b0%d0%bb%d1%91%d0%bd/ https://blog.bullgare.com/2013/03/%d0%bf%d1%83%d1%82%d1%8c-%d0%bf%d0%be-%d1%83%d0%bc%d0%be%d0%bb%d1%87%d0%b0%d0%bd%d0%b8%d1%8e-%d0%b4%d0%bb%d1%8f-ssh-%d0%ba%d0%bb%d1%8e%d1%87%d0%b5%d0%b9-%d0%b2-windows/

Внедрение e2e- и unit-тестов в сборку AngularJS-приложения: Protractor, Karma и gulp

Допустим, у нас уже есть сборка проекта на gulp. И нужно добавить в процедуру сборки релиза e2e-тесты на protractor.

Настройка nginx для кроссдоменных ajax-запросов

Как разрешить кроссдоменные ajax-запросы в nginx.

Gulp не работает — что делать

Вообще-то это актуально для всех паакетов, установленных через npm install. У меня при установке на Ubuntu 14.04 через

не работало ничего, связанное с gulp. Не вызывался даже

И самое неприятное, что при запуске любой команды, связанной с gulp, не пишется в консоль ничего, при этом неважно, что и как написать в файлах gulp.js, …

Read more

Установка postfix в CentOs

https://www.digitalocean.com/community/articles/how-to-install-postfix-on-centos-6

Встроенные утилиты linux для слежения за системой

и многие, многие другие на одной схеме:

Установка cron в CentOS

У меня CentOS от digitalocean. В файловой системе есть даже директория /etc/cron.daily и даже со скриптами. Добавил я туда свой скрипт — не срабатывает. Руками запускается правильно. Никак не мог понять, в чём дело. Оказалось, что служба crond просто не установлена в системе. Проверить это можно так:

Если выводит только вызванный греп, то значит …

Read more