Проект для школы Песни про войну к 9 мая 4 класс
art blog(derogatory)

No title available
d e v o n

Kaledo Art

if i look back, i am lost

Discoholic 🪩
noise dept.

blake kathryn
taylor price
Lint Roller? I Barely Know Her
we're not kids anymore.

@theartofmadeline
KIROKAZE
𓃗
almost home
Cosimo Galluzzi

★
Jules of Nature
Today's Document
todays bird
seen from Canada
seen from Canada
seen from Canada
seen from Türkiye

seen from United States

seen from United States
seen from United States

seen from Brazil

seen from Singapore
seen from United States
seen from United States
seen from India

seen from Brazil
seen from Brazil

seen from Türkiye
seen from Singapore
seen from United States
seen from United States
seen from United States
seen from United States
@rpvita
Проект для школы Песни про войну к 9 мая 4 класс
ProtonVPN autologin
If you’re tired to login everytime you connect or changing a server, you should:
1. Create txt file in c:\Program Files\OpenVPN\config folder with 2 lines:
your login
your password
2. Open the config file (ex. jp-free-01.protonvpn.com.udp1194.ovpn) find the string auth-user-pass and correct it to:
auth-user-pass 1.txt
Save it and enjoy!
Online antiviruses
The compilation of online antiviruses. Check your files or web links online.
Блокировка Яндекс Советника на сайте
Яндекс Советник показывает предложения из маркета, когда посетитель заходит на сайт. Самый простой и эффективный способ борьбы с ним этот скрипт, нужно вставить перед закрывающим тегом body (если не сработал, то засунуть в head):
<!-- Yandex.Advisor --> <script src="//serjopepper.github.io/kick_sovetnik/dist/index.min.js" async="async"></script>
Ошибка Обнаружена ошибка. Joomla 3
Для исправления этой ошибки идем в my.cnf (в vestacp путь /etc/mysql/) и исправляем строчку sort_buffer_size увеличивая значение до 256.
Обновляем список IP адресов в VestaCP
или как добавить IP адреса в панель управления VestaCP
/usr/local/vesta/bin/v-update-sys-ip
Установка и переключение между версиями php
В общем, на наш сервер ubuntu надо поставить php7, но при этом надо сохранить и версию php5.6. Делаем следующее:
sudo apt-get install software-properties-common python-software-properties
затем устанавливаем обе версии php
sudo add-apt-repository ppa:ondrej/php sudo apt-get update sudo apt-get install php7.0 php5.6 php5.6-mysql php-gettext php5.6-mbstring php-mbstring php7.0-mbstring php-xdebug libapache2-mod-php5.6 libapache2-mod-php7.0
и переключаемся с помощью следующих команд для Апача и для командной строки разные !!!
php5.6 -> php7.0 :
Apache:
sudo a2dismod php5.6 ; sudo a2enmod php7.0 ; sudo service apache2 restart
CLI:
update-alternatives --set php /usr/bin/php7.0
php7.0 -> php5.6 :
Apache:
sudo a2dismod php7.0 ; sudo a2enmod php5.6 ; sudo service apache2 restart
CLI (этот метод работает у меня):
sudo update-alternatives --set php /usr/bin/php5.6
Интернет-магазин детской одежды из США
Нашел на просторах инета интернет-магазин, торгующий детской одеждой из США. Неплохой ассортимент. Есть следующие марки:
Картерс
Чилдрен Плейс
error undefined в заказе Opencart 2.x
Эта ошибка доставила мне немало проблем. Решение оказалось простым (как всегда). Дело в том, что при включенном https, API пытается загрузить данные через http, в результате вылезают сообщения об ошибке и невозможно отредактировать заказ.
Ошибка:
Mixed content was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint...
Решение:
В файле admin/controller/sale/order.php Находим строчку:
$data['store_url'] = $order_info['store_url'];
и под ней добавляем, чтобы получилось следующее:
$data['store_url'] = $order_info['store_url']; # add the following if( isset($_SERVER['HTTPS'] ) ) { $data['store_url'] = str_replace('http://','https://',$data['store_url']); }
Installing vestacp on ubuntu or debian
First connect to the server as root via putty or similar soft.
1. Installing VestaCP
apt-get update
apt-get dist-upgrade
apt-get install curl
curl -O http://vestacp.com/pub/vst-install.sh
bash vst-install.sh
Voila!
1.1 For IDN domains:
locale-gen en_US.UTF-8 locale-gen ru_RU.UTF-8 echo LANG=en_US.UTF-8 > /etc/default/locale service vesta restart
FOR DEBIAN
apt-get install locales locale-gen en_US.UTF-8 locale-gen ru_RU.UTF-8 echo LANG=en_US.UTF-8 > /etc/default/locale service vesta restart
2. How to Upgrade php to 7.x version:
sudo apt-get remove php5-common sudo apt-get -y purge php5 sudo apt-get install software-properties-common python-software-properties sudo add-apt-repository ppa:ondrej/php sudo apt-get update sudo apt-get install -y php7.0 php -v sudo service nginx restart sudo service apache2 restart
3. Increasing limits in php.ini
PATH /etc/php/php7.0/apache2/php.ini
memory_limit = 256M
post_max_size = 20M
upload_max_filesize = 20M
Адаптивная верстка и видео
https://css-tricks.com/NetMag/FluidWidthVideo/Article-FluidWidthVideo.php
Все работает отлично
Настройка gateway openvpn на VPS с openvz
Отличие от KVM в том, что нужно в файрволе в файле /etc/ufw/before.rules прописать вместо:
-A POSTROUTING -s 10.8.0.0/8 -o eth0 -j MASQUERADE
-A POSTROUTING -s 10.8.0.0/8 -o venet0 -j MASQUERADE
т.к. сетевой интерфейс в openvz называется venet0
Остальные шаги с пошаговой инструкцией для ubuntu 14.04 здесь
Установка и настройка файрвола ufw здесь
joomla выводит ошибки out of sort memory
Если joomla выводит ошибки, например,
out of sort memory, consider increasing server sort buffer size SQL=SELECT a.id, a.title, a.note, a.position, a.module,
ищем файл my.cnf по адресу /etc/mysql/
находим строчку sort_buffer_size = 64K и увеличиваем значение.
Настройка веб сервера ubuntu 12.04 с контрольной панелью Vesta за 5 минут
1) Подключаемся к серверу через SSH (подойдет любой клиент, например, putty)
2) Входим под root
3) Устанавливаем curl* (если требуется, перед установкой попробуйте выполнить команду curl -O http://vestacp.com/pub/vst-install.sh ). Если не будет ошибки
sudo sed -i -e 's/us.archive.ubuntu.com/archive.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get install curl
4) Устанавливаем панель управления Vesta
# Download installation script
curl -O http://vestacp.com/pub/vst-install.sh
# Run it
bash vst-install.sh
5) Панель управления будет доступна по адресу https://ipadressofyourserver:8083
Тюнинг joomla 3
1) Убираем meta name=”generator” в Joomla 3
Что бы удалить meta name="generator" в Joomla версии 2.5 - 3, находим по FTP следующий файл – head.php
/libraries/joomla/document/html/renderer/head.php
Закомментируем или удалим следующие строчки 104-110 и все готово. Должно получиться вот так:
/* Don't add empty generators $generator = $document->getGenerator(); if ($generator) { $buffer .= $tab . '<meta name="generator" content="' . htmlspecialchars($generator) . '" />' . $lnEnd; } */
2) Удалить RSS и atom из joomla 3
2.1 В общих настройках материалов (главное меню "Система"->"Общие настройки"->в колонке слева пункт "Материалы") на закладке "Интеграция" установите параметру "Ссылки на ленту новостей" значение "Скрыть" (по умолчанию имеет значение "Показать"). 2.2 Во всех пунктах меню, ссылающихся на материалы или категории на вкладке "Настройки интеграции" параметр "Ссылки на ленту новостей" выставить "По умолчанию". При этом обратите внимание: у пункта меню, назначенного как "Главная" параметр имеет значение "Показать", измените его, если не хотите иметь ленту новостей для избранных материалов.
Как видите ничего сложного и не нужно скачивать никакие плагины.
Проблема с bootstrap carousel в joomla 3
Отключаем подобную фичу в mootools не отключая mootools...
Добавляем перед </head> скриптик:
<script type="text/javascript"> window.addEvent('domready', function(){ if (typeof jQuery != 'undefined' && typeof MooTools != 'undefined' ) {
Element.implement({ slide: function(how, mode){ return this; } }); } });
</script>
This turns-off the Moo-tools Fx.Slider feature by overriding a function so that it does nothing. Benefits are that it allows the normal Bootstrap carousel function to do it's thing, doesn't need a loop and doesn't rely on calling your carousel by a particular class. Only possible downside is if you're relying on Mootools Fx.slider as it now won't do anything.
Summary: If you're using Bootstrap use method 2. If you want Mootools slider you're probably not using Bootstrap so Method 2 wouldn't trigger anyway.
Drupal
Когда-то давно (лет 7 назад) я последний раз работал с drupal. Даже забыл о его существовании. А тут клиент и...
Столкнулся с задачей установки кода счетчика яндекс метрики и google analytics на drupal. Проблема:) в том, что в корне нет index.html или index.php. Вместо этого счетчики надо прописывать в файле page.tpl.php который находится по адресу /sites/all/themes/ваша_тема
Аналогично устанавливаем код яндекс вебмастера или google webmaster на drupal.