Кэшбэк сервис Aliexpress

Рубрики: 
Кэшбэк сервис Aliexpress

На днях зарегистрировался в кэшбэк - сервисе крупнейшей торговой площадки из Китая - Aliexpress. Я довольно часто заказываю из Китая различную электронику, смартфоны, фонари, одежду и всякую мелочевку. Кэшбэк-сервис Aliexpress AliBonus предлагает возврат 10% от стоимости каждой покупки на Aliexpress. Чтобы начать получать возвраты, нужно зарегистрироваться и установить их плагин для браузера (на данный момент поддерживаются Mozilla Firefox, Google Chrome, Opera и Яндекс - браузер).

Скрипт замены IP в конфиге OpenVPN на Debian

Немного усовершенствовал свой скрипт отправки IP на email. Если у вас на сервере поднят OpenVPN, то в случае изменения внешнего IP, новый адрес будет отправлен вам на e-mail, и в конфиге /etc/openvpn/server.conf в первой строке будет указан также новый IP - адрес.

  1. #!/bin/bash
  2. # парсим текущий IP
  3. ip=`/sbin/ifconfig ppp0 | egrep -io "[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}" | head -1`
  4. ip2=`cat < /home/user/ip.txt`
  5. if [ "$ip" != "$ip2" ] # сравниваем 2 IP, и если они не равны
  6. then
  7.  
  8. echo "$ip" > /home/fess/ip.txt # записываем IP в файл
  9. # удаляем первую строку в /etc/openvpn/server.conf (в ней содержится IP)
  10. sed -i '1d' /etc/openvpn/server.conf
  11. sed -i "1i local ${ip}" /etc/openvpn/server.conf # добавляем в первую строчку текущий ip
  12. cat /home/fess/ip.txt | mutt -x -s "New IP" admin@mail.ru # высылаем IP на email
  13. sleep 3 # ждем 3 секунды
  14. /etc/init.d/openvpn reload # говорим OpenVPN-серверу перечитать конфиг
  15.  
  16. else # если IP не изменился, то завершаем сценарий
  17. exit 0
  18. fi

Репозитории Debian 7.x Wheezy

Выкладываю репозитории Debian 7.x Wheezy, мало-ли кому при установке дистрибутива понадобится.

cat /etc/apt/sources.list

  1. deb http://security.debian.org/ wheezy/updates main
  2. deb-src http://security.debian.org/ wheezy/updates main
  3.  
  4. # wheezy-updates, previously known as 'volatile'
  5. # A network mirror was not selected during install. The following entries
  6. # are provided as examples, but you should amend them as appropriate
  7. # for your mirror of choice.
  8.  
  9. deb http://ftp.debian.org/debian/ wheezy-updates main contrib
  10. deb-src http://ftp.debian.org/debian/ wheezy-updates main contrib
  11. deb http://ftp.de.debian.org/debian wheezy main
  12.  
  13. # Base Debian distribution
  14.  
  15. deb http://mirror.yandex.ru/debian/ wheezy main non-free contrib
  16. deb-src http://mirror.yandex.ru/debian/ wheezy main non-free contrib
  17.  
  18. # Proposed updates
  19.  
  20. deb http://mirror.yandex.ru/debian/ wheezy-proposed-updates main non-free contrib
  21. deb-src http://mirror.yandex.ru/debian/ wheezy-proposed-updates main non-free contrib
  22.  
  23. # При необходимости расскоментируйте Sid-репозиторий
  24. #deb http://mirror.yandex.ru/debian/ sid main contrib non-free
  25. #deb http://ftp.de.debian.org/debian sid main

Sid - репозиторий раскомментируйте при необходимости.

Как отказаться от обновления до Windows 10

Как отказаться от обновления до Windows 10?

Предложение обновиться до Windows 10 в последнее время стало очень навязчивым, и, если раньше можно было просто нажать "Напомнить позже", то сейчас уже данной возможности нет, приходится закрывать ненавистное окно, до следующей перезагрузки, когда оно появится вновь:)

Обновление ClamAV через proxy

Рубрики: 
ClamAV

Нередко случается, что на рабочей станции или сервере Linux с работающим антивирусом ClamAV нет прямого подключения к интернету, а обновлять ClamAV нужно. В случае, если в вашей сети развернут proxy-сервер (например SQUID) то можно настроить обновление через Proxy.

Редактируем верхнее меню в WordPress

Рубрики: 

Во многих темах движка WordPress существует так называемое верхнее меню, в котором обычно располагаются пункты Главная, Карта сайта, Контакты и так далее. Добавлять пункты в это меню через редактор меню в админке WordPress нельзя, так как это меню динамическое, и в него отправляются абсолютно все опубликованные страницы (не записи, а именно страницы!), что не очень удобно.

Vim как IDE для разработки на Python

Рубрики: 
Vim как IDE для Python.png

Не так давно я решил настроить текстовый редактор Vim для написания скриптов на Python. Выкладываю небольшую инструкцию под Debian/Ubuntu.

Устанавливаем Python 3.4 и pip3 (установщик модулей для Python)

  1. apt-get install python3.4
  2. apt-get install pip3 (либо apt-get install python3-pip)

После этого нужно убедиться, что Vim в вашей системе собран с поддержкой Python:

  1. vim --version | grep '+python'

Переезд на новый VPS

Рубрики: 
Качественный и недорогой VPS

Примерно 5 месяцев назад я решил подыскать новый хостинг для своих сайтов (примерно 15 штук), так как на старом (был реселлером у одной конторы) цена стала кусаться да и места не хватать.

Выбирал я из VPS по следующим критериям:

  • Не менее 5 GB дискового пространства
  • Оперативная память от 1 GB
  • Операционная система - Linux, желательно с возможностью выбора дистрибутива
  • Выделенный белый IP и наличие root - доступа

Скрипт отправки ip на email

Скрипт на bash, проверяющий, не изменился ли IP адрес ppp0 - подключения, и, в случае изменения, высылающий его на email админа.

  1. #!/bin/bash
  2. ip=`/sbin/ifconfig ppp0 | egrep -io "inet [0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}"`
  3. ip2=`cat < /home/user/ip.txt`
  4. if [ "$ip" != "$ip2" ]
  5. then
  6. echo "$ip" > /home/user/ip.txt
  7. cat /home/user/ip.txt | mutt -x -s "New IP" admin@mail.ru
  8. fi
  9. exit 0

Вкратце расскажу, как он работает:

Запрет на обновление пакета в Debian/Ubuntu

Рубрики: 
Apt и Aptitude

В Debian-подобных дистрибутивах Linux порой возникают ситуации, когда нужно запретить какому-либо пакету обновляться при регулярном обновлении системы.

Чтобы запретить какому-либо пакету обновляться при apt-get update && apt-get upgrade делаем следующее:

Apt:

В Apt за запрет обновлений пакетов отвечает утилита Apt-mark.

apt-mark hold pppoe - блокируем обновление пакета pppoe

apt-mark unhold pppoe - снимаем блокировку обновления пакета pppoe

apt-mark showhold - показать все пакеты с меткой hold

Страницы

Также рекомендуем

Подписаться на Блог Системного администратора RSS