<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Остальные | Wiki | PWODEV</title>
	<atom:link href="https://wiki.pwodev.com/category/%D0%BE%D1%81%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5/feed/" rel="self" type="application/rss+xml" />
	<link>https://wiki.pwodev.com/category/остальные/</link>
	<description>Help for developers</description>
	<lastBuildDate>Tue, 02 Jul 2024 10:30:53 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>
	<item>
		<title>Поднимаем меил сервер на проксмоксе Centos 7</title>
		<link>https://wiki.pwodev.com/%d0%bf%d0%be%d0%b4%d0%bd%d0%b8%d0%bc%d0%b0%d0%b5%d0%bc-%d0%bc%d0%b5%d0%b8%d0%bb-%d1%81%d0%b5%d1%80%d0%b2%d0%b5%d1%80-%d0%bd%d0%b0-%d0%bf%d1%80%d0%be%d0%ba%d1%81%d0%bc%d0%be%d0%ba%d1%81%d0%b5/</link>
					<comments>https://wiki.pwodev.com/%d0%bf%d0%be%d0%b4%d0%bd%d0%b8%d0%bc%d0%b0%d0%b5%d0%bc-%d0%bc%d0%b5%d0%b8%d0%bb-%d1%81%d0%b5%d1%80%d0%b2%d0%b5%d1%80-%d0%bd%d0%b0-%d0%bf%d1%80%d0%be%d0%ba%d1%81%d0%bc%d0%be%d0%ba%d1%81%d0%b5/#respond</comments>
		
		<dc:creator><![CDATA[Paul Osmachko]]></dc:creator>
		<pubDate>Thu, 09 Feb 2023 13:23:28 +0000</pubDate>
				<category><![CDATA[Остальные]]></category>
		<guid isPermaLink="false">https://wiki.pwodev.com/?p=1296</guid>

					<description><![CDATA[<p>Proxmox это отличное решение для виртуализации, сегодня мы будем считать что у вас уже установлен и настроен проксмокс, и вы уже владеете начальными знаниями о проксмоксе. Так же для начала необходимо иметь свободный IP адрес для меил сервера. Мы начнем с того что создадим для нашего mail server новую виртуальную машину. В качестве меил сервера [&#8230;]</p>
<p>Сообщение <a href="https://wiki.pwodev.com/%d0%bf%d0%be%d0%b4%d0%bd%d0%b8%d0%bc%d0%b0%d0%b5%d0%bc-%d0%bc%d0%b5%d0%b8%d0%bb-%d1%81%d0%b5%d1%80%d0%b2%d0%b5%d1%80-%d0%bd%d0%b0-%d0%bf%d1%80%d0%be%d0%ba%d1%81%d0%bc%d0%be%d0%ba%d1%81%d0%b5/">Поднимаем меил сервер на проксмоксе Centos 7</a> появились сначала на <a href="https://wiki.pwodev.com">Wiki | PWODEV</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Proxmox это отличное решение для виртуализации, сегодня мы будем считать что у вас уже установлен и настроен проксмокс, и вы уже владеете начальными знаниями о проксмоксе. Так же для начала необходимо иметь свободный IP адрес для меил сервера. Мы начнем с того что создадим для нашего mail server новую виртуальную машину. В качестве меил сервера будем использовать <a href="https://docs.mailcow.email/" target="_blank" rel="noreferrer noopener">Mailcow</a>. Обязательно ознакомьтесь с последней версией этого скрипта. Проект обновляется постоянно, может быть так что там уже появилось что-то новое. </p>



<p>Итак, приступим. </p>



<h2 class="wp-block-heading">Создаем Сервер</h2>



<p>Для начала логинемся в наш Proxmox и жмем в верхнем правом углу кнопку &#171;Создать VM&#187;.</p>



<ul class="wp-block-list">
<li>Вводим ID, Имя хоста, жмем далее,</li>



<li>Выбираем ISO образ centos-7&#8230;. жмем далее, далее</li>



<li>Выбираем размер диска не меньше 100 гигабайт жмем далее,</li>



<li>Выбираем количество ядер процессора, не меньше 4, жмем далее,</li>



<li>Выбираем количество RAM лучше не меньше 8192, жмем далее,</li>



<li>Подтверждаем и запускаем контейнер.</li>



<li>Заходим в консоль</li>



<li>Выбираем установить Centos</li>



<li>Выбираем язык</li>



<li>Выбираем таймзону</li>



<li>Выбираем диск для установки</li>



<li>Включаем Ethernet и сразу конфигурируем ее
<ul class="wp-block-list">
<li>IPv4 Settings</li>



<li>Method: Manual</li>



<li>Выбираем IP</li>



<li>добавляем DNS</li>
</ul>
</li>



<li>Стартуем установку</li>



<li>Ставим временный рут пароль</li>



<li>После окончания установки нажимаем кнопку перезагрузить</li>



<li>В параметрах виртуальной машины редактируем параметр запуск при загрузке</li>
</ul>



<h2 class="wp-block-heading">Базовая настройка сервера</h2>



<p>Меняем временный рут пароль на постоянный:</p>



<pre class="wp-block-code"><code>passwd</code></pre>



<p>Дальше заходим в консоль и видим ошибку локализации. Исправляем.</p>



<pre class="wp-block-code"><code>echo -e "LANG=en_US.utf-8\nLC_ALL=en_US.utf-8" &gt;&gt; /etc/environment</code></pre>



<p>Чтобы начать подключаться через ssh удаленно, нужно проделать следующие манипуляции:</p>



<pre class="wp-block-code"><code>yum update -y &amp;&amp; yum upgrade -y &amp;&amp; yum makecache
yum -y install openssh-server openssh-clients epel-release nano htop mc wget git chrony ntp
systemctl stop sshd &amp;&amp; systemctl start sshd</code></pre>



<p>Теперь можем подключиться к серваку через наш любимый CLI клиент.</p>



<p>Теперь нам нужно проверить все ли ок с портами. Команда должна вернуть пустоту</p>



<pre class="wp-block-code"><code>ss -tlpn | grep -E -w '25|80|110|143|443|465|587|993|995|4190'
# or:
netstat -tulpn | grep -E -w '25|80|110|143|443|465|587|993|995|4190'</code></pre>



<p>Пусто? отлично идем дальше. Если нет, то отключаем сервисы что юзают эти порты. Скорее всего это порт 25 и это postfix. Отключаем</p>



<pre class="wp-block-code"><code>systemctl stop postfix
yum remove postfix -y</code></pre>



<p>Перепроверяем еще раз порты, если теперь пусто, то идем дальше.</p>



<p>Проверяем чтобы время на сервере было настроена правильно:</p>



<pre class="wp-block-code"><code>timedatectl status</code></pre>



<p>Проверяем чтобы <strong>NTP enabled: yes</strong> и <strong>NTP synchronized: yes</strong>. Если что-то не правильно, настраиваем:</p>



<pre class="wp-block-code"><code>nano /etc/systemd/timesyncd.conf</code></pre>



<p>и добавляем следующий текст:</p>



<pre class="wp-block-code"><code>&#91;Time]
NTP=0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org 3.pool.ntp.org</code></pre>



<p>и применяем параметры</p>



<pre class="wp-block-code"><code>timedatectl set-ntp true
systemctl start ntpd.service
systemctl enable ntpd.service
systemctl restart ntpd.service</code></pre>



<p>Меняем таймзону если нужно</p>



<pre class="wp-block-code"><code>timedatectl set-timezone Europe/Berlin</code></pre>



<p>Еще раз все перепроверяем</p>



<pre class="wp-block-code"><code>timedatectl status</code></pre>



<p>Обычно приходится тут перезагрузить VPS чтобы применились параметры</p>



<h2 class="wp-block-heading">Установка Docker</h2>



<p>Первым делом устанавливаем докер следующей командой:</p>



<pre class="wp-block-code"><code>curl -sSL https://get.docker.com/ | CHANNEL=stable sh
systemctl enable --now docker</code></pre>



<p>Проверяем что докер установлен, смотрим версию докера:</p>



<pre class="wp-block-code"><code>docker -v</code></pre>



<p>Проверяем версию докер композ</p>



<pre class="wp-block-code"><code>docker compose version</code></pre>



<p>Selinux</p>



<p>проверяем установлен ли Selinux:</p>



<pre class="wp-block-code"><code>rpm -qa | grep container-selinux</code></pre>



<p>Эта команда должна что-то вывести, если выводит &#8212; идем дальше, если нет, то нужно установить Selinux. Теперь проверяем поддержку Selinux в докере:</p>



<pre class="wp-block-code"><code>docker info | grep selinux</code></pre>



<p>Тут ничего не должно вывести. Это означает, что в докер Selinux еще не подключен. Но прежде чем его подключить обсудим некоторый момент на счет докера. Давай проверим какой обьем имеет &#171;/&#187; директория, так как именно на по умолчанию ставится докер и там он хранит данные своих контейнеров и соответственно все наши письма будут лежать именно там.</p>



<pre class="wp-block-code"><code>df -h</code></pre>



<p>Если мы видим что &#171;/&#187; занимает самую большую часть памяти, пропускаем все что будет ниже и переходим к пункту включения selinux без переноса рабочей папки докера. Но если у нас например &#171;/home&#187; больше чем &#171;/&#187; следует перенести рабочую папку докера на другой диск.</p>



<p>Вариант 1: Останавливаем докер:</p>



<pre class="wp-block-code"><code>systemctl stop docker
systemctl stop docker.socket</code></pre>



<p>Когда докер остановлен, переносим текущую рабочую папку на другой диск</p>



<pre class="wp-block-code"><code>mv /var/lib/docker /home/docker-data</code></pre>



<p>Теперь меняем конфигурацию докера:</p>



<pre class="wp-block-code"><code>mkdir -p /etc/docker
nano /etc/docker/daemon.json</code></pre>



<p>заполняем в файлик следующее, заодно сразу включаем selinux для докера</p>



<pre class="wp-block-code"><code>{
  "data-root": "/home/docker-data",
  "selinux-enabled": true
}</code></pre>



<p>сохраняем и стартуем докер</p>



<pre class="wp-block-code"><code>systemctl start docker
systemctl start docker.socket</code></pre>



<p>Вариант 2: Если нам не нужно переносить рабочую папку докера, то просто включаем selinux:</p>



<pre class="wp-block-code"><code>nano /etc/docker/daemon.json</code></pre>



<p>заполняем следующий текст:</p>



<pre class="wp-block-code"><code>{
  "selinux-enabled": true
}</code></pre>



<p>и перезапускаем докер:</p>



<pre class="wp-block-code"><code>systemctl restart docker</code></pre>



<p>Дальше что для первого случая что для второго <br>проверяем выводит ли теперь<strong> </strong>selinux следующая команда:</p>



<pre class="wp-block-code"><code>docker info | grep selinux</code></pre>



<p>если да, то все получилось. Также проверяем докер применилась ли перенос Docker Root Dir в /home/docker-data. Для его запускаем следующую команду и ищем в результатах Docker Root Dir:</p>



<pre class="wp-block-code"><code>docker info</code></pre>



<p>Нашли, значит все хорошо и докер работает с новой рабочей папкой на другом диске. </p>



<h2 class="wp-block-heading">DNS записи</h2>



<p>Следующим шагом нужно добавить нужные нам DNS записи к домену. Идем в сервис где покупали домен, и добавляем следующие записи:</p>



<pre class="wp-block-code"><code>A    mail    1.2.3.4
AAAA    mail    1111:111:111
CNAME    autodiscover   mail.youdomain.com. 
CNAME    autoconfig    mail.youdomain.com. 
MX 10    @    mail.youdomain.com. 
TXT    @    v=spf1 a mx ip4:1.2.3.4 ip6:1111:111:111 -all
TXT    _dmarc    v=DMARC1; p=none; sp=none; rua=mailto:postmaster@youdomain.com; ruf=mailto:postmaster@youdomain.com; fo=1; ri=86400;</code></pre>



<p>вместо 1.2.3.4 надо написать IPv4 и вместо 1111:111:111 &#8212; IPv6 адрес вашего меил сервера и вместо youdomain.com надо написать ваш домен к которому делаем изменения DNS</p>



<p>Проверяем правильность по следующим сервисам:</p>



<ul class="wp-block-list">
<li><a href="https://mxtoolbox.com/dmarc/dmarc-email-tools?referrer=cms_dmarchome" target="_blank" rel="noreferrer noopener">https://mxtoolbox.com/</a> или <a href="https://intodns.com/" target="_blank" rel="noreferrer noopener">https://intodns.com/</a> проверка DNS записей</li>



<li><a href="https://dmarcly.com/tools/" target="_blank" rel="noreferrer noopener">https://dmarcly.com/tools/</a> и <a href="https://powerdmarc.com/analyzer/" target="_blank" rel="noreferrer noopener">https://powerdmarc.com/analyzer/</a>&#8212; еще сервисы для проверки правильности DNS</li>



<li><a href="https://www.mail-tester.com/" target="_blank" rel="noreferrer noopener">https://www.mail-tester.com/</a> &#8212; тест отправки мейла</li>
</ul>



<h2 class="wp-block-heading">Запуск Mailcow</h2>



<p>Теперь все готово для установки mailcow. Перепроверяем следующую команду:</p>



<pre class="wp-block-code"><code>su
umask</code></pre>



<p>должно вывести 0022, если все ок идем дальше.</p>



<pre class="wp-block-code"><code>git clone https://github.com/mailcow/mailcow-dockerized /home/mailcow
cd /home/mailcow
./generate_config.sh</code></pre>



<ol class="wp-block-list">
<li>Первое что спросит это hostname. Тут пишем название вашего домена для сервера mail.youdomain.com.</li>



<li>Дальше спросит таймзону &#8212; ее мы уже настроили поэтом идем дальше</li>



<li>Следующее спросит какую версию mailcow использовать, жмем 1 чтобы использовать стабильную версию.</li>
</ol>



<p>Теперь добавляем сразу редирект http -&gt; https для этого создаем файл:</p>



<pre class="wp-block-code"><code>nano data/conf/nginx/redirect.conf</code></pre>



<p>и заполняем содержимым:</p>



<pre class="wp-block-code"><code>server {
  root /web;
  listen 80 default_server;
  listen &#91;::]:80 default_server;
  include /etc/nginx/conf.d/server_name.active;
  if ( $request_uri ~* "%0A|%0D" ) { return 403; }
  location ^~ /.well-known/acme-challenge/ {
    allow all;
    default_type "text/plain";
  }
  location / {
    return 301 https://$host$uri$is_args$args;
  }
}</code></pre>



<p>Готово, меилку установлен и редирект подготовлен. Теперь можно скачать контейнеры и запускать докер.</p>



<pre class="wp-block-code"><code>docker compose pull
docker compose up -d</code></pre>



<p>Лог посмотреть можно следующей командой:</p>



<pre class="wp-block-code"><code>docker compose logs --tail=200 -f acme-mailcow</code></pre>



<p>Как только все контейнеры стартовали, нужно подождать до минуты, и можно переходить в браузер и проверить работает ли наш новый меил сервер &#8212; https://mail.youdomain.com, Домен понятное дело пишем тот который мы в настройках DNS сделали. Вы должны увидеть что-то похожее в браузере:</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="996" height="1024" src="https://wiki.pwodev.com/wp-content/uploads/2023/02/Screenshot-2023-02-08-at-12.33.37-996x1024.png" alt="" class="wp-image-1332" srcset="https://wiki.pwodev.com/wp-content/uploads/2023/02/Screenshot-2023-02-08-at-12.33.37-996x1024.png 996w, https://wiki.pwodev.com/wp-content/uploads/2023/02/Screenshot-2023-02-08-at-12.33.37-292x300.png 292w, https://wiki.pwodev.com/wp-content/uploads/2023/02/Screenshot-2023-02-08-at-12.33.37-768x790.png 768w, https://wiki.pwodev.com/wp-content/uploads/2023/02/Screenshot-2023-02-08-at-12.33.37-1494x1536.png 1494w, https://wiki.pwodev.com/wp-content/uploads/2023/02/Screenshot-2023-02-08-at-12.33.37-389x400.png 389w, https://wiki.pwodev.com/wp-content/uploads/2023/02/Screenshot-2023-02-08-at-12.33.37.png 1548w" sizes="(max-width: 996px) 100vw, 996px" /></figure>



<p>Увидели? Могу вас поздравить. Вы только что запустили очень мощный меил сервер.</p>



<p>Вводим стандартный логин&nbsp;<strong>admin</strong>&nbsp;и пароль&nbsp;<strong>moohoo</strong>, и сразу меняем пароль для администратора. Делаем необходимые нам настройки, добавляем меилы и наслаждаемся новой системой 🙂</p>



<p>В настройках нам нужно сделать следующее:</p>



<ol class="wp-block-list">
<li>Добавить домен</li>



<li>Сгенерировать для него dkim ключ</li>



<li>добавить этот ключ в DNS</li>
</ol>



<pre class="wp-block-code"><code>TXT    dkim._domainkey    v=DKIM1;k=rsa;t=s;s=email;p=****************</code></pre>



<p>После этого можно добавлять почтовые адреса и тестировать почту с помощью сервиса <a href="https://www.mail-tester.com/" target="_blank" rel="noreferrer noopener">https://www.mail-tester.com/</a></p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d0%25bf%25d0%25be%25d0%25b4%25d0%25bd%25d0%25b8%25d0%25bc%25d0%25b0%25d0%25b5%25d0%25bc-%25d0%25bc%25d0%25b5%25d0%25b8%25d0%25bb-%25d1%2581%25d0%25b5%25d1%2580%25d0%25b2%25d0%25b5%25d1%2580-%25d0%25bd%25d0%25b0-%25d0%25bf%25d1%2580%25d0%25be%25d0%25ba%25d1%2581%25d0%25bc%25d0%25be%25d0%25ba%25d1%2581%25d0%25b5%2F&amp;linkname=%D0%9F%D0%BE%D0%B4%D0%BD%D0%B8%D0%BC%D0%B0%D0%B5%D0%BC%20%D0%BC%D0%B5%D0%B8%D0%BB%20%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%20%D0%BD%D0%B0%20%D0%BF%D1%80%D0%BE%D0%BA%D1%81%D0%BC%D0%BE%D0%BA%D1%81%D0%B5%20Centos%207" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_vk" href="https://www.addtoany.com/add_to/vk?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d0%25bf%25d0%25be%25d0%25b4%25d0%25bd%25d0%25b8%25d0%25bc%25d0%25b0%25d0%25b5%25d0%25bc-%25d0%25bc%25d0%25b5%25d0%25b8%25d0%25bb-%25d1%2581%25d0%25b5%25d1%2580%25d0%25b2%25d0%25b5%25d1%2580-%25d0%25bd%25d0%25b0-%25d0%25bf%25d1%2580%25d0%25be%25d0%25ba%25d1%2581%25d0%25bc%25d0%25be%25d0%25ba%25d1%2581%25d0%25b5%2F&amp;linkname=%D0%9F%D0%BE%D0%B4%D0%BD%D0%B8%D0%BC%D0%B0%D0%B5%D0%BC%20%D0%BC%D0%B5%D0%B8%D0%BB%20%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%20%D0%BD%D0%B0%20%D0%BF%D1%80%D0%BE%D0%BA%D1%81%D0%BC%D0%BE%D0%BA%D1%81%D0%B5%20Centos%207" title="VK" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d0%25bf%25d0%25be%25d0%25b4%25d0%25bd%25d0%25b8%25d0%25bc%25d0%25b0%25d0%25b5%25d0%25bc-%25d0%25bc%25d0%25b5%25d0%25b8%25d0%25bb-%25d1%2581%25d0%25b5%25d1%2580%25d0%25b2%25d0%25b5%25d1%2580-%25d0%25bd%25d0%25b0-%25d0%25bf%25d1%2580%25d0%25be%25d0%25ba%25d1%2581%25d0%25bc%25d0%25be%25d0%25ba%25d1%2581%25d0%25b5%2F&amp;linkname=%D0%9F%D0%BE%D0%B4%D0%BD%D0%B8%D0%BC%D0%B0%D0%B5%D0%BC%20%D0%BC%D0%B5%D0%B8%D0%BB%20%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%20%D0%BD%D0%B0%20%D0%BF%D1%80%D0%BE%D0%BA%D1%81%D0%BC%D0%BE%D0%BA%D1%81%D0%B5%20Centos%207" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d0%25bf%25d0%25be%25d0%25b4%25d0%25bd%25d0%25b8%25d0%25bc%25d0%25b0%25d0%25b5%25d0%25bc-%25d0%25bc%25d0%25b5%25d0%25b8%25d0%25bb-%25d1%2581%25d0%25b5%25d1%2580%25d0%25b2%25d0%25b5%25d1%2580-%25d0%25bd%25d0%25b0-%25d0%25bf%25d1%2580%25d0%25be%25d0%25ba%25d1%2581%25d0%25bc%25d0%25be%25d0%25ba%25d1%2581%25d0%25b5%2F&amp;linkname=%D0%9F%D0%BE%D0%B4%D0%BD%D0%B8%D0%BC%D0%B0%D0%B5%D0%BC%20%D0%BC%D0%B5%D0%B8%D0%BB%20%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%20%D0%BD%D0%B0%20%D0%BF%D1%80%D0%BE%D0%BA%D1%81%D0%BC%D0%BE%D0%BA%D1%81%D0%B5%20Centos%207" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_skype" href="https://www.addtoany.com/add_to/skype?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d0%25bf%25d0%25be%25d0%25b4%25d0%25bd%25d0%25b8%25d0%25bc%25d0%25b0%25d0%25b5%25d0%25bc-%25d0%25bc%25d0%25b5%25d0%25b8%25d0%25bb-%25d1%2581%25d0%25b5%25d1%2580%25d0%25b2%25d0%25b5%25d1%2580-%25d0%25bd%25d0%25b0-%25d0%25bf%25d1%2580%25d0%25be%25d0%25ba%25d1%2581%25d0%25bc%25d0%25be%25d0%25ba%25d1%2581%25d0%25b5%2F&amp;linkname=%D0%9F%D0%BE%D0%B4%D0%BD%D0%B8%D0%BC%D0%B0%D0%B5%D0%BC%20%D0%BC%D0%B5%D0%B8%D0%BB%20%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%20%D0%BD%D0%B0%20%D0%BF%D1%80%D0%BE%D0%BA%D1%81%D0%BC%D0%BE%D0%BA%D1%81%D0%B5%20Centos%207" title="Skype" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d0%25bf%25d0%25be%25d0%25b4%25d0%25bd%25d0%25b8%25d0%25bc%25d0%25b0%25d0%25b5%25d0%25bc-%25d0%25bc%25d0%25b5%25d0%25b8%25d0%25bb-%25d1%2581%25d0%25b5%25d1%2580%25d0%25b2%25d0%25b5%25d1%2580-%25d0%25bd%25d0%25b0-%25d0%25bf%25d1%2580%25d0%25be%25d0%25ba%25d1%2581%25d0%25bc%25d0%25be%25d0%25ba%25d1%2581%25d0%25b5%2F&amp;linkname=%D0%9F%D0%BE%D0%B4%D0%BD%D0%B8%D0%BC%D0%B0%D0%B5%D0%BC%20%D0%BC%D0%B5%D0%B8%D0%BB%20%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%20%D0%BD%D0%B0%20%D0%BF%D1%80%D0%BE%D0%BA%D1%81%D0%BC%D0%BE%D0%BA%D1%81%D0%B5%20Centos%207" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwiki.pwodev.com%2F%25d0%25bf%25d0%25be%25d0%25b4%25d0%25bd%25d0%25b8%25d0%25bc%25d0%25b0%25d0%25b5%25d0%25bc-%25d0%25bc%25d0%25b5%25d0%25b8%25d0%25bb-%25d1%2581%25d0%25b5%25d1%2580%25d0%25b2%25d0%25b5%25d1%2580-%25d0%25bd%25d0%25b0-%25d0%25bf%25d1%2580%25d0%25be%25d0%25ba%25d1%2581%25d0%25bc%25d0%25be%25d0%25ba%25d1%2581%25d0%25b5%2F&#038;title=%D0%9F%D0%BE%D0%B4%D0%BD%D0%B8%D0%BC%D0%B0%D0%B5%D0%BC%20%D0%BC%D0%B5%D0%B8%D0%BB%20%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%20%D0%BD%D0%B0%20%D0%BF%D1%80%D0%BE%D0%BA%D1%81%D0%BC%D0%BE%D0%BA%D1%81%D0%B5%20Centos%207" data-a2a-url="https://wiki.pwodev.com/%d0%bf%d0%be%d0%b4%d0%bd%d0%b8%d0%bc%d0%b0%d0%b5%d0%bc-%d0%bc%d0%b5%d0%b8%d0%bb-%d1%81%d0%b5%d1%80%d0%b2%d0%b5%d1%80-%d0%bd%d0%b0-%d0%bf%d1%80%d0%be%d0%ba%d1%81%d0%bc%d0%be%d0%ba%d1%81%d0%b5/" data-a2a-title="Поднимаем меил сервер на проксмоксе Centos 7"></a></p><p>Сообщение <a href="https://wiki.pwodev.com/%d0%bf%d0%be%d0%b4%d0%bd%d0%b8%d0%bc%d0%b0%d0%b5%d0%bc-%d0%bc%d0%b5%d0%b8%d0%bb-%d1%81%d0%b5%d1%80%d0%b2%d0%b5%d1%80-%d0%bd%d0%b0-%d0%bf%d1%80%d0%be%d0%ba%d1%81%d0%bc%d0%be%d0%ba%d1%81%d0%b5/">Поднимаем меил сервер на проксмоксе Centos 7</a> появились сначала на <a href="https://wiki.pwodev.com">Wiki | PWODEV</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wiki.pwodev.com/%d0%bf%d0%be%d0%b4%d0%bd%d0%b8%d0%bc%d0%b0%d0%b5%d0%bc-%d0%bc%d0%b5%d0%b8%d0%bb-%d1%81%d0%b5%d1%80%d0%b2%d0%b5%d1%80-%d0%bd%d0%b0-%d0%bf%d1%80%d0%be%d0%ba%d1%81%d0%bc%d0%be%d0%ba%d1%81%d0%b5/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Chrome не пускает на сайт из-за SSL [Решено]</title>
		<link>https://wiki.pwodev.com/chrome-%d0%bd%d0%b5-%d0%bf%d1%83%d1%81%d0%ba%d0%b0%d0%b5%d1%82-%d0%bd%d0%b0-%d1%81%d0%b0%d0%b9%d1%82-%d0%b8%d0%b7-%d0%b7%d0%b0-ssl-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%be/</link>
					<comments>https://wiki.pwodev.com/chrome-%d0%bd%d0%b5-%d0%bf%d1%83%d1%81%d0%ba%d0%b0%d0%b5%d1%82-%d0%bd%d0%b0-%d1%81%d0%b0%d0%b9%d1%82-%d0%b8%d0%b7-%d0%b7%d0%b0-ssl-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%be/#respond</comments>
		
		<dc:creator><![CDATA[Paul Osmachko]]></dc:creator>
		<pubDate>Fri, 20 May 2022 16:18:06 +0000</pubDate>
				<category><![CDATA[Остальные]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[ssl]]></category>
		<guid isPermaLink="false">https://wiki.pwodev.com/?p=1136</guid>

					<description><![CDATA[<p>Хром не дает зайти на сайт, пишет ошибку сертификата NET::ERR_CERT_INVALID. И нет кнопочки зайти в любом случае. Чтобы это обойти заходим в консоль браузера и вводим следующее: Жмем Enter и хром заходит на сайт 🙂</p>
<p>Сообщение <a href="https://wiki.pwodev.com/chrome-%d0%bd%d0%b5-%d0%bf%d1%83%d1%81%d0%ba%d0%b0%d0%b5%d1%82-%d0%bd%d0%b0-%d1%81%d0%b0%d0%b9%d1%82-%d0%b8%d0%b7-%d0%b7%d0%b0-ssl-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%be/">Chrome не пускает на сайт из-за SSL [Решено]</a> появились сначала на <a href="https://wiki.pwodev.com">Wiki | PWODEV</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Хром не дает зайти на сайт, пишет ошибку сертификата NET::ERR_CERT_INVALID. И нет кнопочки зайти в любом случае. Чтобы это обойти заходим в консоль браузера и вводим следующее:</p>



<pre class="wp-block-code"><code>sendCommand(SecurityInterstitialCommandId.CMD_PROCEED)</code></pre>



<p>Жмем Enter и хром заходит на сайт 🙂</p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fchrome-%25d0%25bd%25d0%25b5-%25d0%25bf%25d1%2583%25d1%2581%25d0%25ba%25d0%25b0%25d0%25b5%25d1%2582-%25d0%25bd%25d0%25b0-%25d1%2581%25d0%25b0%25d0%25b9%25d1%2582-%25d0%25b8%25d0%25b7-%25d0%25b7%25d0%25b0-ssl-%25d1%2580%25d0%25b5%25d1%2588%25d0%25b5%25d0%25bd%25d0%25be%2F&amp;linkname=Chrome%20%D0%BD%D0%B5%20%D0%BF%D1%83%D1%81%D0%BA%D0%B0%D0%B5%D1%82%20%D0%BD%D0%B0%20%D1%81%D0%B0%D0%B9%D1%82%20%D0%B8%D0%B7-%D0%B7%D0%B0%20SSL%20%5B%D0%A0%D0%B5%D1%88%D0%B5%D0%BD%D0%BE%5D" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_vk" href="https://www.addtoany.com/add_to/vk?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fchrome-%25d0%25bd%25d0%25b5-%25d0%25bf%25d1%2583%25d1%2581%25d0%25ba%25d0%25b0%25d0%25b5%25d1%2582-%25d0%25bd%25d0%25b0-%25d1%2581%25d0%25b0%25d0%25b9%25d1%2582-%25d0%25b8%25d0%25b7-%25d0%25b7%25d0%25b0-ssl-%25d1%2580%25d0%25b5%25d1%2588%25d0%25b5%25d0%25bd%25d0%25be%2F&amp;linkname=Chrome%20%D0%BD%D0%B5%20%D0%BF%D1%83%D1%81%D0%BA%D0%B0%D0%B5%D1%82%20%D0%BD%D0%B0%20%D1%81%D0%B0%D0%B9%D1%82%20%D0%B8%D0%B7-%D0%B7%D0%B0%20SSL%20%5B%D0%A0%D0%B5%D1%88%D0%B5%D0%BD%D0%BE%5D" title="VK" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fchrome-%25d0%25bd%25d0%25b5-%25d0%25bf%25d1%2583%25d1%2581%25d0%25ba%25d0%25b0%25d0%25b5%25d1%2582-%25d0%25bd%25d0%25b0-%25d1%2581%25d0%25b0%25d0%25b9%25d1%2582-%25d0%25b8%25d0%25b7-%25d0%25b7%25d0%25b0-ssl-%25d1%2580%25d0%25b5%25d1%2588%25d0%25b5%25d0%25bd%25d0%25be%2F&amp;linkname=Chrome%20%D0%BD%D0%B5%20%D0%BF%D1%83%D1%81%D0%BA%D0%B0%D0%B5%D1%82%20%D0%BD%D0%B0%20%D1%81%D0%B0%D0%B9%D1%82%20%D0%B8%D0%B7-%D0%B7%D0%B0%20SSL%20%5B%D0%A0%D0%B5%D1%88%D0%B5%D0%BD%D0%BE%5D" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fchrome-%25d0%25bd%25d0%25b5-%25d0%25bf%25d1%2583%25d1%2581%25d0%25ba%25d0%25b0%25d0%25b5%25d1%2582-%25d0%25bd%25d0%25b0-%25d1%2581%25d0%25b0%25d0%25b9%25d1%2582-%25d0%25b8%25d0%25b7-%25d0%25b7%25d0%25b0-ssl-%25d1%2580%25d0%25b5%25d1%2588%25d0%25b5%25d0%25bd%25d0%25be%2F&amp;linkname=Chrome%20%D0%BD%D0%B5%20%D0%BF%D1%83%D1%81%D0%BA%D0%B0%D0%B5%D1%82%20%D0%BD%D0%B0%20%D1%81%D0%B0%D0%B9%D1%82%20%D0%B8%D0%B7-%D0%B7%D0%B0%20SSL%20%5B%D0%A0%D0%B5%D1%88%D0%B5%D0%BD%D0%BE%5D" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_skype" href="https://www.addtoany.com/add_to/skype?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fchrome-%25d0%25bd%25d0%25b5-%25d0%25bf%25d1%2583%25d1%2581%25d0%25ba%25d0%25b0%25d0%25b5%25d1%2582-%25d0%25bd%25d0%25b0-%25d1%2581%25d0%25b0%25d0%25b9%25d1%2582-%25d0%25b8%25d0%25b7-%25d0%25b7%25d0%25b0-ssl-%25d1%2580%25d0%25b5%25d1%2588%25d0%25b5%25d0%25bd%25d0%25be%2F&amp;linkname=Chrome%20%D0%BD%D0%B5%20%D0%BF%D1%83%D1%81%D0%BA%D0%B0%D0%B5%D1%82%20%D0%BD%D0%B0%20%D1%81%D0%B0%D0%B9%D1%82%20%D0%B8%D0%B7-%D0%B7%D0%B0%20SSL%20%5B%D0%A0%D0%B5%D1%88%D0%B5%D0%BD%D0%BE%5D" title="Skype" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fchrome-%25d0%25bd%25d0%25b5-%25d0%25bf%25d1%2583%25d1%2581%25d0%25ba%25d0%25b0%25d0%25b5%25d1%2582-%25d0%25bd%25d0%25b0-%25d1%2581%25d0%25b0%25d0%25b9%25d1%2582-%25d0%25b8%25d0%25b7-%25d0%25b7%25d0%25b0-ssl-%25d1%2580%25d0%25b5%25d1%2588%25d0%25b5%25d0%25bd%25d0%25be%2F&amp;linkname=Chrome%20%D0%BD%D0%B5%20%D0%BF%D1%83%D1%81%D0%BA%D0%B0%D0%B5%D1%82%20%D0%BD%D0%B0%20%D1%81%D0%B0%D0%B9%D1%82%20%D0%B8%D0%B7-%D0%B7%D0%B0%20SSL%20%5B%D0%A0%D0%B5%D1%88%D0%B5%D0%BD%D0%BE%5D" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwiki.pwodev.com%2Fchrome-%25d0%25bd%25d0%25b5-%25d0%25bf%25d1%2583%25d1%2581%25d0%25ba%25d0%25b0%25d0%25b5%25d1%2582-%25d0%25bd%25d0%25b0-%25d1%2581%25d0%25b0%25d0%25b9%25d1%2582-%25d0%25b8%25d0%25b7-%25d0%25b7%25d0%25b0-ssl-%25d1%2580%25d0%25b5%25d1%2588%25d0%25b5%25d0%25bd%25d0%25be%2F&#038;title=Chrome%20%D0%BD%D0%B5%20%D0%BF%D1%83%D1%81%D0%BA%D0%B0%D0%B5%D1%82%20%D0%BD%D0%B0%20%D1%81%D0%B0%D0%B9%D1%82%20%D0%B8%D0%B7-%D0%B7%D0%B0%20SSL%20%5B%D0%A0%D0%B5%D1%88%D0%B5%D0%BD%D0%BE%5D" data-a2a-url="https://wiki.pwodev.com/chrome-%d0%bd%d0%b5-%d0%bf%d1%83%d1%81%d0%ba%d0%b0%d0%b5%d1%82-%d0%bd%d0%b0-%d1%81%d0%b0%d0%b9%d1%82-%d0%b8%d0%b7-%d0%b7%d0%b0-ssl-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%be/" data-a2a-title="Chrome не пускает на сайт из-за SSL [Решено]"></a></p><p>Сообщение <a href="https://wiki.pwodev.com/chrome-%d0%bd%d0%b5-%d0%bf%d1%83%d1%81%d0%ba%d0%b0%d0%b5%d1%82-%d0%bd%d0%b0-%d1%81%d0%b0%d0%b9%d1%82-%d0%b8%d0%b7-%d0%b7%d0%b0-ssl-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%be/">Chrome не пускает на сайт из-за SSL [Решено]</a> появились сначала на <a href="https://wiki.pwodev.com">Wiki | PWODEV</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wiki.pwodev.com/chrome-%d0%bd%d0%b5-%d0%bf%d1%83%d1%81%d0%ba%d0%b0%d0%b5%d1%82-%d0%bd%d0%b0-%d1%81%d0%b0%d0%b9%d1%82-%d0%b8%d0%b7-%d0%b7%d0%b0-ssl-%d1%80%d0%b5%d1%88%d0%b5%d0%bd%d0%be/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Создаем свой токен в сети BEP-20</title>
		<link>https://wiki.pwodev.com/%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%b5%d0%bc-%d1%81%d0%b2%d0%be%d0%b9-%d1%82%d0%be%d0%ba%d0%b5%d0%bd-%d0%b2-%d1%81%d0%b5%d1%82%d0%b8-bep-20/</link>
					<comments>https://wiki.pwodev.com/%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%b5%d0%bc-%d1%81%d0%b2%d0%be%d0%b9-%d1%82%d0%be%d0%ba%d0%b5%d0%bd-%d0%b2-%d1%81%d0%b5%d1%82%d0%b8-bep-20/#respond</comments>
		
		<dc:creator><![CDATA[Paul Osmachko]]></dc:creator>
		<pubDate>Tue, 30 Nov 2021 06:00:00 +0000</pubDate>
				<category><![CDATA[Остальные]]></category>
		<category><![CDATA[биткоин]]></category>
		<category><![CDATA[криптовалюта]]></category>
		<category><![CDATA[токен]]></category>
		<guid isPermaLink="false">https://wiki.pwodev.com/?p=1063</guid>

					<description><![CDATA[<p>Для начала нам надо установить приложение хрома MetaMask. Создаем тестовую сеть BSC testnet Проходим регистрацию и добавляем тестовую сеть со следующими параметрами: Имя сети: BSC testnet Новый URL RPC: https://data-seed-prebsc-1-s1.binance.org:8545/ Идентификатор цепочки: 56 Символ валюты: BNB URL-адрес проводника блока: https://testnet.bscscan.com Сохраняем. Теперь у нас есть тестовая сеть. Бесплатно пополняем тестовый кошелек BNB: Для этого копируем [&#8230;]</p>
<p>Сообщение <a href="https://wiki.pwodev.com/%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%b5%d0%bc-%d1%81%d0%b2%d0%be%d0%b9-%d1%82%d0%be%d0%ba%d0%b5%d0%bd-%d0%b2-%d1%81%d0%b5%d1%82%d0%b8-bep-20/">Создаем свой токен в сети BEP-20</a> появились сначала на <a href="https://wiki.pwodev.com">Wiki | PWODEV</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Для начала нам надо установить приложение хрома MetaMask. </p>



<h4 class="wp-block-heading">Создаем тестовую сеть BSC testnet</h4>



<p>Проходим регистрацию и добавляем тестовую сеть<a href="http://chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/home.html#settings/networks/add-network" target="_blank" rel="noreferrer noopener"> </a>со следующими параметрами:</p>



<ul class="wp-block-list"><li><strong>Имя сети</strong>: BSC testnet</li><li><strong>Новый URL RPC</strong>: https://data-seed-prebsc-1-s1.binance.org:8545/</li><li><strong>Идентификатор цепочки</strong>: 56</li><li><strong>Символ валюты</strong>: BNB</li><li><strong>URL-адрес проводника блока</strong>: https://testnet.bscscan.com</li></ul>



<p>Сохраняем. Теперь у нас есть тестовая сеть. </p>



<h4 class="wp-block-heading">Бесплатно пополняем тестовый кошелек BNB:</h4>



<p>Для этого копируем ссылку на наш кошелек, идем по адресу <a href="https://testnet.binance.org/faucet-smart" target="_blank" rel="noreferrer noopener">https://testnet.binance.org/faucet-smart</a> и вставляем код нашего тестового кошелька BNB и ждем Give me BNB. Через пару секунд у нас на счету в тестовой сети BSC testnet в MetaMask появится 1 BNB.</p>



<h4 class="wp-block-heading">Создаем свой токен:</h4>



<p>Заходим на по ссылке: <a href="https://remix.ethereum.org/" rel="noreferrer noopener" target="_blank">http://remix.ethereum.org</a></p>



<p>Жмем в корне добавить файл, название любое.</p>



<p>Содержимое файла берем с официального гит репозитория по ссылке: <a href="https://github.com/binance-chain/bsc-genesis-contract/blob/master/contracts/bep20_template/BEP20Token.template" target="_blank" rel="noreferrer noopener">https://github.com/binance-chain/bsc-genesis-contract/blob/master/contracts/bep20_template/BEP20Token.template</a></p>



<p>Копируем все содержимое файла и вставляем в только что созданный нами файл.</p>



<p>Дальше надо подправить следующие параметры на 352 по 355 строки.</p>



<pre class="wp-block-code"><code>constructor() public {
    _name = {{TOKEN_NAME}};
    _symbol = {{TOKEN_SYMBOL}};
    _decimals = {{DECIMALS}};
    _totalSupply = {{TOTAL_SUPPLY}};
    _balances&#91;msg.sender] = _totalSupply;

    emit Transfer(address(0), msg.sender, _totalSupply);
  }</code></pre>



<p>Меняем эти значения на наши где:</p>



<ul class="wp-block-list"><li><strong>_name</strong>: имя токена</li><li><strong>_symbol</strong>: символ токена</li><li><strong>_decimals</strong>: количество символов после запятой обычно 18</li><li><strong>_totalSupply</strong>: общее количество монет. Если нам надо 1 000 000 монета то делаем математику: 18+6=24 значит нам надо писать 24 нуля. В этом поле нужно прибавить после нужного нам значения то количество нулей которое мы записали в <strong>_decimals</strong>.</li></ul>



<p>Выйдет что-то такое:</p>



<pre class="wp-block-code"><code>constructor() public {
    _name = "My Test Token";
    _symbol = "MTT";
    _decimals = 18;
    _totalSupply = 1000000000000000000000000;
    _balances&#91;msg.sender] = _totalSupply;

    emit Transfer(address(0), msg.sender, _totalSupply);
  }</code></pre>



<h4 class="wp-block-heading">Компилируем токен:</h4>



<p>Перепроверяем в файле на самой первой строке, какая у нас версия компилятора и выставляем для компилирования соответствующую версию. И жмем кнопку компилировать.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="1001" src="https://wiki.pwodev.com/wp-content/uploads/2021/11/Снимок-экрана-2021-11-29-в-22.28.27-1024x1001.png" alt="" class="wp-image-1064" srcset="https://wiki.pwodev.com/wp-content/uploads/2021/11/Снимок-экрана-2021-11-29-в-22.28.27-1024x1001.png 1024w, https://wiki.pwodev.com/wp-content/uploads/2021/11/Снимок-экрана-2021-11-29-в-22.28.27-300x293.png 300w, https://wiki.pwodev.com/wp-content/uploads/2021/11/Снимок-экрана-2021-11-29-в-22.28.27-768x751.png 768w, https://wiki.pwodev.com/wp-content/uploads/2021/11/Снимок-экрана-2021-11-29-в-22.28.27-400x391.png 400w, https://wiki.pwodev.com/wp-content/uploads/2021/11/Снимок-экрана-2021-11-29-в-22.28.27.png 1406w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Если ошибок не появилось, значит все мы сделали правильно. </p>



<h4 class="wp-block-heading">Теперь нужно задеплоить это все в сеть:</h4>



<p>Идем справа на следующую вкладку и выбираем в ENVIRONMENT &#171;<strong>Injected Web3</strong>&#187; должен подтянуться наш тестовый BNB кошелек из MetaMask.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="947" height="1024" src="https://wiki.pwodev.com/wp-content/uploads/2021/11/Снимок-экрана-2021-11-29-в-22.33.53-947x1024.png" alt="" class="wp-image-1065" srcset="https://wiki.pwodev.com/wp-content/uploads/2021/11/Снимок-экрана-2021-11-29-в-22.33.53-947x1024.png 947w, https://wiki.pwodev.com/wp-content/uploads/2021/11/Снимок-экрана-2021-11-29-в-22.33.53-278x300.png 278w, https://wiki.pwodev.com/wp-content/uploads/2021/11/Снимок-экрана-2021-11-29-в-22.33.53-768x830.png 768w, https://wiki.pwodev.com/wp-content/uploads/2021/11/Снимок-экрана-2021-11-29-в-22.33.53-370x400.png 370w, https://wiki.pwodev.com/wp-content/uploads/2021/11/Снимок-экрана-2021-11-29-в-22.33.53.png 964w" sizes="(max-width: 947px) 100vw, 947px" /></figure>



<p>Открывается MetaMask и прости оплатить BNB, перепроверяем что оплата через <strong>тестовую сеть</strong> и оплачиваем.</p>



<p>После чего идем в MetaMask <a href="http://chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/home.html" target="_blank" rel="noreferrer noopener">chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/home.html</a> в тестовой сети в кошельке BNB где мы только что оплатили создание нашего тестового токена переходим на вкладку <strong>активность</strong> и там ищем последнюю активность <strong>Развертывание контракта</strong>. Открываем детали и жмем на стрелочку чтобы перейти на тестовый эксплорер BSC.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="286" src="https://wiki.pwodev.com/wp-content/uploads/2021/11/Снимок-экрана-2021-11-29-в-22.41.19-1024x286.png" alt="" class="wp-image-1066" srcset="https://wiki.pwodev.com/wp-content/uploads/2021/11/Снимок-экрана-2021-11-29-в-22.41.19-1024x286.png 1024w, https://wiki.pwodev.com/wp-content/uploads/2021/11/Снимок-экрана-2021-11-29-в-22.41.19-300x84.png 300w, https://wiki.pwodev.com/wp-content/uploads/2021/11/Снимок-экрана-2021-11-29-в-22.41.19-768x215.png 768w, https://wiki.pwodev.com/wp-content/uploads/2021/11/Снимок-экрана-2021-11-29-в-22.41.19-1536x429.png 1536w, https://wiki.pwodev.com/wp-content/uploads/2021/11/Снимок-экрана-2021-11-29-в-22.41.19-400x112.png 400w, https://wiki.pwodev.com/wp-content/uploads/2021/11/Снимок-экрана-2021-11-29-в-22.41.19.png 1960w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>В открытой вкладке ищем строку <strong>Interacted With (To)</strong> и копируем адрес смарт-контракта нового нашего токена. </p>



<p>Добавляем новый токен в MetaMask. Нажимаем во вкладке активы на  <a href="http://chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/home.html#import-token" target="_blank" rel="noreferrer noopener">Import tokens</a>. В попапе вводим наш адрес который мы скопировали из строки <strong>Interacted With (To)</strong> в предыдущем пункте.</p>



<p>Все наши токены добавлены в наш кошелек. Мы закончили добавлять тестовый токен.</p>



<p>Чтобы добавить токен в реальную сеть, то оплачиваем эту всю процедуру реальными BNB и все будет добавлено в реальную сеть.</p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d1%2581%25d0%25be%25d0%25b7%25d0%25b4%25d0%25b0%25d0%25b5%25d0%25bc-%25d1%2581%25d0%25b2%25d0%25be%25d0%25b9-%25d1%2582%25d0%25be%25d0%25ba%25d0%25b5%25d0%25bd-%25d0%25b2-%25d1%2581%25d0%25b5%25d1%2582%25d0%25b8-bep-20%2F&amp;linkname=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%B5%D0%BC%20%D1%81%D0%B2%D0%BE%D0%B9%20%D1%82%D0%BE%D0%BA%D0%B5%D0%BD%20%D0%B2%20%D1%81%D0%B5%D1%82%D0%B8%20BEP-20" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_vk" href="https://www.addtoany.com/add_to/vk?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d1%2581%25d0%25be%25d0%25b7%25d0%25b4%25d0%25b0%25d0%25b5%25d0%25bc-%25d1%2581%25d0%25b2%25d0%25be%25d0%25b9-%25d1%2582%25d0%25be%25d0%25ba%25d0%25b5%25d0%25bd-%25d0%25b2-%25d1%2581%25d0%25b5%25d1%2582%25d0%25b8-bep-20%2F&amp;linkname=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%B5%D0%BC%20%D1%81%D0%B2%D0%BE%D0%B9%20%D1%82%D0%BE%D0%BA%D0%B5%D0%BD%20%D0%B2%20%D1%81%D0%B5%D1%82%D0%B8%20BEP-20" title="VK" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d1%2581%25d0%25be%25d0%25b7%25d0%25b4%25d0%25b0%25d0%25b5%25d0%25bc-%25d1%2581%25d0%25b2%25d0%25be%25d0%25b9-%25d1%2582%25d0%25be%25d0%25ba%25d0%25b5%25d0%25bd-%25d0%25b2-%25d1%2581%25d0%25b5%25d1%2582%25d0%25b8-bep-20%2F&amp;linkname=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%B5%D0%BC%20%D1%81%D0%B2%D0%BE%D0%B9%20%D1%82%D0%BE%D0%BA%D0%B5%D0%BD%20%D0%B2%20%D1%81%D0%B5%D1%82%D0%B8%20BEP-20" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d1%2581%25d0%25be%25d0%25b7%25d0%25b4%25d0%25b0%25d0%25b5%25d0%25bc-%25d1%2581%25d0%25b2%25d0%25be%25d0%25b9-%25d1%2582%25d0%25be%25d0%25ba%25d0%25b5%25d0%25bd-%25d0%25b2-%25d1%2581%25d0%25b5%25d1%2582%25d0%25b8-bep-20%2F&amp;linkname=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%B5%D0%BC%20%D1%81%D0%B2%D0%BE%D0%B9%20%D1%82%D0%BE%D0%BA%D0%B5%D0%BD%20%D0%B2%20%D1%81%D0%B5%D1%82%D0%B8%20BEP-20" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_skype" href="https://www.addtoany.com/add_to/skype?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d1%2581%25d0%25be%25d0%25b7%25d0%25b4%25d0%25b0%25d0%25b5%25d0%25bc-%25d1%2581%25d0%25b2%25d0%25be%25d0%25b9-%25d1%2582%25d0%25be%25d0%25ba%25d0%25b5%25d0%25bd-%25d0%25b2-%25d1%2581%25d0%25b5%25d1%2582%25d0%25b8-bep-20%2F&amp;linkname=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%B5%D0%BC%20%D1%81%D0%B2%D0%BE%D0%B9%20%D1%82%D0%BE%D0%BA%D0%B5%D0%BD%20%D0%B2%20%D1%81%D0%B5%D1%82%D0%B8%20BEP-20" title="Skype" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d1%2581%25d0%25be%25d0%25b7%25d0%25b4%25d0%25b0%25d0%25b5%25d0%25bc-%25d1%2581%25d0%25b2%25d0%25be%25d0%25b9-%25d1%2582%25d0%25be%25d0%25ba%25d0%25b5%25d0%25bd-%25d0%25b2-%25d1%2581%25d0%25b5%25d1%2582%25d0%25b8-bep-20%2F&amp;linkname=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%B5%D0%BC%20%D1%81%D0%B2%D0%BE%D0%B9%20%D1%82%D0%BE%D0%BA%D0%B5%D0%BD%20%D0%B2%20%D1%81%D0%B5%D1%82%D0%B8%20BEP-20" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwiki.pwodev.com%2F%25d1%2581%25d0%25be%25d0%25b7%25d0%25b4%25d0%25b0%25d0%25b5%25d0%25bc-%25d1%2581%25d0%25b2%25d0%25be%25d0%25b9-%25d1%2582%25d0%25be%25d0%25ba%25d0%25b5%25d0%25bd-%25d0%25b2-%25d1%2581%25d0%25b5%25d1%2582%25d0%25b8-bep-20%2F&#038;title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%B5%D0%BC%20%D1%81%D0%B2%D0%BE%D0%B9%20%D1%82%D0%BE%D0%BA%D0%B5%D0%BD%20%D0%B2%20%D1%81%D0%B5%D1%82%D0%B8%20BEP-20" data-a2a-url="https://wiki.pwodev.com/%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%b5%d0%bc-%d1%81%d0%b2%d0%be%d0%b9-%d1%82%d0%be%d0%ba%d0%b5%d0%bd-%d0%b2-%d1%81%d0%b5%d1%82%d0%b8-bep-20/" data-a2a-title="Создаем свой токен в сети BEP-20"></a></p><p>Сообщение <a href="https://wiki.pwodev.com/%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%b5%d0%bc-%d1%81%d0%b2%d0%be%d0%b9-%d1%82%d0%be%d0%ba%d0%b5%d0%bd-%d0%b2-%d1%81%d0%b5%d1%82%d0%b8-bep-20/">Создаем свой токен в сети BEP-20</a> появились сначала на <a href="https://wiki.pwodev.com">Wiki | PWODEV</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wiki.pwodev.com/%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%b5%d0%bc-%d1%81%d0%b2%d0%be%d0%b9-%d1%82%d0%be%d0%ba%d0%b5%d0%bd-%d0%b2-%d1%81%d0%b5%d1%82%d0%b8-bep-20/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Сравнение Asana и Trello</title>
		<link>https://wiki.pwodev.com/%d1%81%d1%80%d0%b0%d0%b2%d0%bd%d0%b5%d0%bd%d0%b8%d0%b5-asana-%d0%b8-trello/</link>
					<comments>https://wiki.pwodev.com/%d1%81%d1%80%d0%b0%d0%b2%d0%bd%d0%b5%d0%bd%d0%b8%d0%b5-asana-%d0%b8-trello/#respond</comments>
		
		<dc:creator><![CDATA[alvlad]]></dc:creator>
		<pubDate>Wed, 10 Mar 2021 09:26:37 +0000</pubDate>
				<category><![CDATA[Остальные]]></category>
		<guid isPermaLink="false">https://wiki.pwodev.com/?p=958</guid>

					<description><![CDATA[<p>Сегодня мы сравним две системы по управлению задачами, взаимоотношениями с клиентами, проектами: Asana vs Trello. Tарифный план &#8212; Бесплатный. Asana ограничивает количество пользователей в одной команде, Trello ограничивает количество командных досок и дополнений (интеграций). Есть также некоторые различия в бесплатных версиях продуктов. Вот что самое важное: Asana ограничивает количество товарищей в одной команде, с которыми [&#8230;]</p>
<p>Сообщение <a href="https://wiki.pwodev.com/%d1%81%d1%80%d0%b0%d0%b2%d0%bd%d0%b5%d0%bd%d0%b8%d0%b5-asana-%d0%b8-trello/">Сравнение Asana и Trello</a> появились сначала на <a href="https://wiki.pwodev.com">Wiki | PWODEV</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p></p>



<p>Сегодня мы сравним две системы по управлению задачами, взаимоотношениями с клиентами, проектами:<strong> Asana vs Trello.</strong></p>



<ol class="wp-block-list"><li><strong>Tарифный план &#8212; Бесплатный.</strong> <br><strong>Asana</strong> ограничивает количество пользователей в одной команде, <strong>Trello</strong> ограничивает количество командных досок и дополнений (интеграций).</li></ol>



<p>Есть также некоторые различия в бесплатных версиях продуктов. <em>Вот что самое важное</em>: <br>     <strong>Asana</strong> ограничивает количество товарищей в одной команде, с которыми вы сотрудничаете — до 15 в бесплатном плане.</p>



<p>     <strong>Trello</strong> не ограничивает количество членов команды, однако накладывает ограничение на количество командных досок (до 10) в бесплатном плане. </p>



<ol class="wp-block-list" start="2"><li><strong>Возможность масштабирования и детализации процессов.</strong><br><br> <strong>Asana</strong> имеет больше встроенных функций, в то время как в <strong>Trello </strong>вы должны использовать интеграции, чтобы расширить свои возможности (большинство реально полезных — платные).</li></ol>



<p><strong>3 Asana vs Trello: общий доступ к файлам</strong><br>В обоих инструментах можно добавлять файлы к карточкам (Trello) или задачам (Asana). Однако существуют ограничения на загрузку файлов.<br>В Trello вы не сможете прикрепить файл размером более 10 МБ на бесплатном плане.<br>В Asana предел составляет 100 МБ для файлов с вашего компьютера независимо от того, платите ли вы за инструмент.<br>&#x200d;<br>Асана из коробки больше функций</p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d1%2581%25d1%2580%25d0%25b0%25d0%25b2%25d0%25bd%25d0%25b5%25d0%25bd%25d0%25b8%25d0%25b5-asana-%25d0%25b8-trello%2F&amp;linkname=%D0%A1%D1%80%D0%B0%D0%B2%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%20Asana%20%D0%B8%20Trello" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_vk" href="https://www.addtoany.com/add_to/vk?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d1%2581%25d1%2580%25d0%25b0%25d0%25b2%25d0%25bd%25d0%25b5%25d0%25bd%25d0%25b8%25d0%25b5-asana-%25d0%25b8-trello%2F&amp;linkname=%D0%A1%D1%80%D0%B0%D0%B2%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%20Asana%20%D0%B8%20Trello" title="VK" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d1%2581%25d1%2580%25d0%25b0%25d0%25b2%25d0%25bd%25d0%25b5%25d0%25bd%25d0%25b8%25d0%25b5-asana-%25d0%25b8-trello%2F&amp;linkname=%D0%A1%D1%80%D0%B0%D0%B2%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%20Asana%20%D0%B8%20Trello" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d1%2581%25d1%2580%25d0%25b0%25d0%25b2%25d0%25bd%25d0%25b5%25d0%25bd%25d0%25b8%25d0%25b5-asana-%25d0%25b8-trello%2F&amp;linkname=%D0%A1%D1%80%D0%B0%D0%B2%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%20Asana%20%D0%B8%20Trello" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_skype" href="https://www.addtoany.com/add_to/skype?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d1%2581%25d1%2580%25d0%25b0%25d0%25b2%25d0%25bd%25d0%25b5%25d0%25bd%25d0%25b8%25d0%25b5-asana-%25d0%25b8-trello%2F&amp;linkname=%D0%A1%D1%80%D0%B0%D0%B2%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%20Asana%20%D0%B8%20Trello" title="Skype" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d1%2581%25d1%2580%25d0%25b0%25d0%25b2%25d0%25bd%25d0%25b5%25d0%25bd%25d0%25b8%25d0%25b5-asana-%25d0%25b8-trello%2F&amp;linkname=%D0%A1%D1%80%D0%B0%D0%B2%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%20Asana%20%D0%B8%20Trello" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwiki.pwodev.com%2F%25d1%2581%25d1%2580%25d0%25b0%25d0%25b2%25d0%25bd%25d0%25b5%25d0%25bd%25d0%25b8%25d0%25b5-asana-%25d0%25b8-trello%2F&#038;title=%D0%A1%D1%80%D0%B0%D0%B2%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%20Asana%20%D0%B8%20Trello" data-a2a-url="https://wiki.pwodev.com/%d1%81%d1%80%d0%b0%d0%b2%d0%bd%d0%b5%d0%bd%d0%b8%d0%b5-asana-%d0%b8-trello/" data-a2a-title="Сравнение Asana и Trello"></a></p><p>Сообщение <a href="https://wiki.pwodev.com/%d1%81%d1%80%d0%b0%d0%b2%d0%bd%d0%b5%d0%bd%d0%b8%d0%b5-asana-%d0%b8-trello/">Сравнение Asana и Trello</a> появились сначала на <a href="https://wiki.pwodev.com">Wiki | PWODEV</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wiki.pwodev.com/%d1%81%d1%80%d0%b0%d0%b2%d0%bd%d0%b5%d0%bd%d0%b8%d0%b5-asana-%d0%b8-trello/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cli команды для Magento2</title>
		<link>https://wiki.pwodev.com/cli-%d0%ba%d0%be%d0%bc%d0%b0%d0%bd%d0%b4%d1%8b-%d0%b4%d0%bb%d1%8f-magento2/</link>
					<comments>https://wiki.pwodev.com/cli-%d0%ba%d0%be%d0%bc%d0%b0%d0%bd%d0%b4%d1%8b-%d0%b4%d0%bb%d1%8f-magento2/#respond</comments>
		
		<dc:creator><![CDATA[alvlad]]></dc:creator>
		<pubDate>Mon, 02 Nov 2020 21:57:48 +0000</pubDate>
				<category><![CDATA[MAC Terminal]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Остальные]]></category>
		<category><![CDATA[cli]]></category>
		<category><![CDATA[Console]]></category>
		<category><![CDATA[Magento2]]></category>
		<category><![CDATA[Magento2 cli]]></category>
		<category><![CDATA[Terminal]]></category>
		<guid isPermaLink="false">https://wiki.pwodev.com/?p=937</guid>

					<description><![CDATA[<p>Cli команды это инструментарий, который позволяет управлять вашей маджентой с помощью простых команд и одного окна. Очистить кеш или создать нового пользователя установить модуль или пересобрать статические файлы, запустить реиндекс или обновить значение конфигурации все это возможно с помощью этого мощного инструмента. Разработчики Мадженты всегда стараются упростить пользователям жизнь вот почему они позаботелись о том [&#8230;]</p>
<p>Сообщение <a href="https://wiki.pwodev.com/cli-%d0%ba%d0%be%d0%bc%d0%b0%d0%bd%d0%b4%d1%8b-%d0%b4%d0%bb%d1%8f-magento2/">Cli команды для Magento2</a> появились сначала на <a href="https://wiki.pwodev.com">Wiki | PWODEV</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Cli команды это инструментарий, который позволяет управлять вашей маджентой с помощью простых команд и одного окна. Очистить кеш или создать нового пользователя установить модуль или пересобрать статические файлы, запустить реиндекс или обновить значение конфигурации все это возможно с помощью этого мощного инструмента. Разработчики Мадженты всегда стараются упростить пользователям жизнь вот почему они позаботелись о том чтобы базовые инструменты были доступны уже из коробки. Вам не неужно ничего дополнительно устанавливать. Просто перейдите в <strong>корень</strong> проекта, все команды доступны в папке bin/magento. Не нашли нужную команду? Введите <strong>php bin / magento</strong>, чтобы отобразить полный список команд.<br>Таблица с командами представленна ниже:</p>



<figure class="wp-block-table is-style-regula size_small"><table><tbody><tr><td>Группа</td><td>Полная команда</td><td>Сокращенная запись</td></tr><tr><td><span class="has-inline-color has-luminous-vivid-orange-color">admin</span></td><td>php bin/magento admin:user:create </td><td>php bin/magento a:u:c</td></tr><tr><td></td><td>php bin/magento admin:user:unlock </td><td>php bin/magento a:u:u</td></tr><tr><td><span class="has-inline-color has-luminous-vivid-orange-color">cache</span></td><td>php bin/magento cache:clean </td><td>php bin/magento c:c</td></tr><tr><td></td><td>php bin/magento cache:disable</td><td>php bin/magento c:d</td></tr><tr><td></td><td>php bin/magento cache:enable</td><td>php bin/magento c:e</td></tr><tr><td></td><td>php bin/magento cache:flush</td><td>php bin/magento c:f</td></tr><tr><td></td><td>php bin/magento cache:status</td><td>php bin/magento c:s</td></tr><tr><td><span class="has-inline-color has-luminous-vivid-orange-color">catalog</span></td><td>php bin/magento catalog:images:resize</td><td>php bin/magento c:i:r</td></tr><tr><td></td><td>php bin/magento catalog:product:attributes:cleanup</td><td>php bin/magento c:p:a:c</td></tr><tr><td><span class="has-inline-color has-luminous-vivid-orange-color">cron</span></td><td>php bin/magento cron:run</td><td>php bin/magento c:r</td></tr><tr><td><span class="has-inline-color has-luminous-vivid-orange-color">customer</span></td><td>php bin/magento customer:hash:upgrade</td><td>php bin/magento c:h:u</td></tr><tr><td><span class="has-inline-color has-luminous-vivid-orange-color">deploy</span></td><td>php bin/magento deploy:mode:set</td><td>php bin/magento d:m:se</td></tr><tr><td></td><td>php bin/magento deploy:mode:show</td><td>php bin/magento d:m:sh</td></tr><tr><td><span class="has-inline-color has-luminous-vivid-orange-color">dev</span></td><td>php bin/magento dev:source-theme:deploy </td><td>php bin/magento d:source-theme:d</td></tr><tr><td></td><td>php bin/magento dev:tests:run</td><td>php bin/magento d:t:r</td></tr><tr><td></td><td>php bin/magento dev:urn-catalog:generate</td><td>php bin/magento d:urn-catalog:g</td></tr><tr><td></td><td>php bin/magento dev:xml:convert</td><td>php bin/magento d:x:c</td></tr><tr><td><span class="has-inline-color has-luminous-vivid-orange-color">i18n</span></td><td>php bin/magento i18n:collect-phrases</td><td>php bin/magento i:collect-phrases</td></tr><tr><td></td><td>php bin/magento i18n:pack</td><td>php bin/magento i:p</td></tr><tr><td></td><td>php bin/magento i18n:uninstall</td><td>php bin/magento i:u</td></tr><tr><td><span class="has-inline-color has-luminous-vivid-orange-color">indexer</span></td><td>php bin/magento indexer:info</td><td>php bin/magento i:i</td></tr><tr><td></td><td>php bin/magento indexer:reindex</td><td>php bin/magento i:rei</td></tr><tr><td></td><td>php bin/magento indexer:reset</td><td>php bin/magento i:res</td></tr><tr><td></td><td>php bin/magento indexer:set-mode</td><td>php bin/magento i:set</td></tr><tr><td></td><td>php bin/magento indexer:show-mode</td><td>php bin/magento i:show</td></tr><tr><td></td><td>php bin/magento indexer:status</td><td>php bin/magento i:st</td></tr><tr><td><span class="has-inline-color has-luminous-vivid-orange-color">info</span></td><td>php bin/magento info:adminuri </td><td>php bin/magento i:a</td></tr><tr><td></td><td>php bin/magento info:backups:list</td><td>php bin/magento i:b:l</td></tr><tr><td></td><td>php bin/magento info:currency:list</td><td>php bin/magento i:c:l</td></tr><tr><td></td><td>php bin/magento info:dependencies:show-framework</td><td>php bin/magento i:d:show-framework</td></tr><tr><td></td><td>php bin/magento info:dependencies:show-modules</td><td>php bin/magento i:d:show-modules</td></tr><tr><td></td><td>php bin/magento info:dependencies:show-modules-circular</td><td>php bin/magento i:d:show-circular</td></tr><tr><td></td><td>php bin/magento info:language:list</td><td>php bin/magento i:l:l</td></tr><tr><td></td><td>php bin/magento info:timezone:list</td><td>php bin/magento i:t:l</td></tr><tr><td><span class="has-inline-color has-luminous-vivid-orange-color">maintenance</span></td><td>php bin/magento maintenance:allow-ips </td><td>php bin/magento ma:a</td></tr><tr><td></td><td>php bin/magento maintenance:disable</td><td>php bin/magento ma:d</td></tr><tr><td></td><td>php bin/magento maintenance:enable</td><td>php bin/magento ma:e</td></tr><tr><td></td><td>php bin/magento maintenance:status</td><td>php bin/magento ma:s</td></tr><tr><td><span class="has-inline-color has-luminous-vivid-orange-color">module</span></td><td>php bin/magento module:disable</td><td>php bin/magento mo:d</td></tr><tr><td></td><td>php bin/magento module:enable</td><td>php bin/magento mo:e</td></tr><tr><td></td><td>php bin/magento module:status</td><td>php bin/magento mo:s</td></tr><tr><td></td><td>php bin/magento module:uninstall</td><td>php bin/magento mo:u</td></tr><tr><td><span class="has-inline-color has-luminous-vivid-orange-color">sampledata</span></td><td>php bin/magento sampledata:deploy </td><td>php bin/magento ma:d</td></tr><tr><td></td><td>php bin/magento sampledata:remove</td><td>php bin/magento sa:rem</td></tr><tr><td></td><td>php bin/magento sampledata:reset</td><td>php bin/magento sa:res</td></tr><tr><td><span class="has-inline-color has-luminous-vivid-orange-color">setup</span></td><td>php bin/magento setup:backup </td><td>php bin/magento se:b</td></tr><tr><td></td><td>php bin/magento setup:config:set</td><td>php bin/magento se:c:se</td></tr><tr><td></td><td>php bin/magento setup:cron:run</td><td>php bin/magento se:c:r</td></tr><tr><td></td><td>php bin/magento setup:db-data:upgrade</td><td>php bin/magento se:db-data:u</td></tr><tr><td></td><td>php bin/magento setup:db-schema:upgrade</td><td>php bin/magento se:db-schema:u</td></tr><tr><td></td><td>php bin/magento setup:db:status</td><td>php bin/magento se:d:st</td></tr><tr><td></td><td>php bin/magento setup:di:compile</td><td>php bin/magento se:d:c</td></tr><tr><td></td><td>php bin/magento setup:install</td><td>php bin/magento se:i</td></tr><tr><td></td><td>php bin/magento setup:performance:generate-fixtures</td><td>php bin/magento se:p:generate-fixtures</td></tr><tr><td></td><td>php bin/magento setup:rollback</td><td>php bin/magento se:r</td></tr><tr><td></td><td>php bin/magento setup:static-content:deploy</td><td>php bin/magento se:s:d</td></tr><tr><td></td><td>php bin/magento setup:store-config:set</td><td>php bin/magento se:sto:s</td></tr><tr><td></td><td>php bin/magento setup:uninstall</td><td>php bin/magento se:un</td></tr><tr><td></td><td>php bin/magento setup:upgrade</td><td>php bin/magento se:up</td></tr><tr><td><span class="has-inline-color has-luminous-vivid-orange-color">theme</span></td><td>php bin/magento theme:uninstall</td><td>php bin/magento t:u</td></tr></tbody></table></figure>



<p>  </p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fcli-%25d0%25ba%25d0%25be%25d0%25bc%25d0%25b0%25d0%25bd%25d0%25b4%25d1%258b-%25d0%25b4%25d0%25bb%25d1%258f-magento2%2F&amp;linkname=Cli%20%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B%20%D0%B4%D0%BB%D1%8F%20Magento2" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_vk" href="https://www.addtoany.com/add_to/vk?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fcli-%25d0%25ba%25d0%25be%25d0%25bc%25d0%25b0%25d0%25bd%25d0%25b4%25d1%258b-%25d0%25b4%25d0%25bb%25d1%258f-magento2%2F&amp;linkname=Cli%20%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B%20%D0%B4%D0%BB%D1%8F%20Magento2" title="VK" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fcli-%25d0%25ba%25d0%25be%25d0%25bc%25d0%25b0%25d0%25bd%25d0%25b4%25d1%258b-%25d0%25b4%25d0%25bb%25d1%258f-magento2%2F&amp;linkname=Cli%20%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B%20%D0%B4%D0%BB%D1%8F%20Magento2" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fcli-%25d0%25ba%25d0%25be%25d0%25bc%25d0%25b0%25d0%25bd%25d0%25b4%25d1%258b-%25d0%25b4%25d0%25bb%25d1%258f-magento2%2F&amp;linkname=Cli%20%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B%20%D0%B4%D0%BB%D1%8F%20Magento2" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_skype" href="https://www.addtoany.com/add_to/skype?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fcli-%25d0%25ba%25d0%25be%25d0%25bc%25d0%25b0%25d0%25bd%25d0%25b4%25d1%258b-%25d0%25b4%25d0%25bb%25d1%258f-magento2%2F&amp;linkname=Cli%20%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B%20%D0%B4%D0%BB%D1%8F%20Magento2" title="Skype" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fcli-%25d0%25ba%25d0%25be%25d0%25bc%25d0%25b0%25d0%25bd%25d0%25b4%25d1%258b-%25d0%25b4%25d0%25bb%25d1%258f-magento2%2F&amp;linkname=Cli%20%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B%20%D0%B4%D0%BB%D1%8F%20Magento2" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwiki.pwodev.com%2Fcli-%25d0%25ba%25d0%25be%25d0%25bc%25d0%25b0%25d0%25bd%25d0%25b4%25d1%258b-%25d0%25b4%25d0%25bb%25d1%258f-magento2%2F&#038;title=Cli%20%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B%20%D0%B4%D0%BB%D1%8F%20Magento2" data-a2a-url="https://wiki.pwodev.com/cli-%d0%ba%d0%be%d0%bc%d0%b0%d0%bd%d0%b4%d1%8b-%d0%b4%d0%bb%d1%8f-magento2/" data-a2a-title="Cli команды для Magento2"></a></p><p>Сообщение <a href="https://wiki.pwodev.com/cli-%d0%ba%d0%be%d0%bc%d0%b0%d0%bd%d0%b4%d1%8b-%d0%b4%d0%bb%d1%8f-magento2/">Cli команды для Magento2</a> появились сначала на <a href="https://wiki.pwodev.com">Wiki | PWODEV</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wiki.pwodev.com/cli-%d0%ba%d0%be%d0%bc%d0%b0%d0%bd%d0%b4%d1%8b-%d0%b4%d0%bb%d1%8f-magento2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SpeedTest CLI &#8212; Проверка скорости интернета в командной строке</title>
		<link>https://wiki.pwodev.com/speedtest-cli-%d0%bf%d1%80%d0%be%d0%b2%d0%b5%d1%80%d0%ba%d0%b0-%d1%81%d0%ba%d0%be%d1%80%d0%be%d1%81%d1%82%d0%b8-%d0%b8%d0%bd%d1%82%d0%b5%d1%80%d0%bd%d0%b5%d1%82%d0%b0-%d0%b2-%d0%ba%d0%be%d0%bc%d0%b0/</link>
					<comments>https://wiki.pwodev.com/speedtest-cli-%d0%bf%d1%80%d0%be%d0%b2%d0%b5%d1%80%d0%ba%d0%b0-%d1%81%d0%ba%d0%be%d1%80%d0%be%d1%81%d1%82%d0%b8-%d0%b8%d0%bd%d1%82%d0%b5%d1%80%d0%bd%d0%b5%d1%82%d0%b0-%d0%b2-%d0%ba%d0%be%d0%bc%d0%b0/#respond</comments>
		
		<dc:creator><![CDATA[Paul Osmachko]]></dc:creator>
		<pubDate>Fri, 03 Jul 2020 07:20:58 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[MAC Terminal]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Остальные]]></category>
		<category><![CDATA[brew]]></category>
		<category><![CDATA[cli]]></category>
		<category><![CDATA[Command line]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[MacOS]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[speedtest]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<guid isPermaLink="false">https://wiki.pwodev.com/?p=877</guid>

					<description><![CDATA[<p>Все мы знаем как тестировать скорость интернета в браузере. Заходим speedtest.net и нажимаем кнопку тестировать. Но что если нам надо SpeedTest CLI чтобы проверить скорость интернета на сервере или на удаленной машине где у нас имеется только доступ через ssh? На днях я настраивал удаленный рабочий стол на Raspberry Pi, и так случилось что мне [&#8230;]</p>
<p>Сообщение <a href="https://wiki.pwodev.com/speedtest-cli-%d0%bf%d1%80%d0%be%d0%b2%d0%b5%d1%80%d0%ba%d0%b0-%d1%81%d0%ba%d0%be%d1%80%d0%be%d1%81%d1%82%d0%b8-%d0%b8%d0%bd%d1%82%d0%b5%d1%80%d0%bd%d0%b5%d1%82%d0%b0-%d0%b2-%d0%ba%d0%be%d0%bc%d0%b0/">SpeedTest CLI &#8212; Проверка скорости интернета в командной строке</a> появились сначала на <a href="https://wiki.pwodev.com">Wiki | PWODEV</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="383" src="https://wiki.pwodev.com/wp-content/uploads/2020/07/Screenshot-2020-07-03-в-09.09.09-1024x383.png" alt="SpeedTest CLI - Проверка скорости интернета в командной строке" class="wp-image-879" srcset="https://wiki.pwodev.com/wp-content/uploads/2020/07/Screenshot-2020-07-03-в-09.09.09-1024x383.png 1024w, https://wiki.pwodev.com/wp-content/uploads/2020/07/Screenshot-2020-07-03-в-09.09.09-300x112.png 300w, https://wiki.pwodev.com/wp-content/uploads/2020/07/Screenshot-2020-07-03-в-09.09.09-768x287.png 768w, https://wiki.pwodev.com/wp-content/uploads/2020/07/Screenshot-2020-07-03-в-09.09.09-400x150.png 400w, https://wiki.pwodev.com/wp-content/uploads/2020/07/Screenshot-2020-07-03-в-09.09.09.png 1418w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Все мы знаем как тестировать скорость интернета в браузере. Заходим speedtest.net и нажимаем кнопку тестировать. Но что если нам надо SpeedTest CLI чтобы проверить скорость интернета на сервере или на удаленной машине где у нас имеется только доступ через ssh?</p>



<p>На днях я <a aria-label="undefined (откроется в новой вкладке)" href="https://wiki.pwodev.com/raspberry-pi-remote-desktop/" target="_blank" rel="noreferrer noopener">настраивал удаленный рабочий стол на Raspberry Pi</a>, и так случилось что мне надо было проверить скорость интернета в том месте где установлен Raspberry Pi. Я решил изучить вопрос, реально ли проверить скорость интернет соединения через командную строку. Оказывается да, есть такая возможность, и она довольно удобная. Расскажу как это все делается:</p>



<p>Команда speedtest разработала возможность проверки скорости интернет соединения через командную строку &#8212; SpeedTest CLI. Как начать пользоваться?</p>



<p>Для начала надо установить утилиту в командную строку. Для разных OS, ребята реализовали разные способы установки утилиты.</p>



<p>MacOS &#8212; тут нам нужен brew.</p>



<pre class="wp-block-code"><code>brew tap teamookla/speedtest
brew update
brew install speedtest --force</code></pre>



<p>На линукс, Linux , убунту, Ubuntu, дебиан, Debian делаем так:</p>



<pre class="wp-block-code"><code>sudo apt-get install gnupg1 apt-transport-https dirmngr
export INSTALL_KEY=379CE192D401AB61
# Ubuntu versions supported: xenial, bionic
# Debian versions supported: jessie, stretch, buster
export DEB_DISTRO=$(lsb_release -sc)
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys $INSTALL_KEY
echo "deb https://ookla.bintray.com/debian ${DEB_DISTRO} main" | sudo tee  /etc/apt/sources.list.d/speedtest.list
sudo apt-get update
# Other non-official binaries will conflict with Speedtest CLI
# Example how to remove using apt-get
# sudo apt-get remove speedtest-cli
sudo apt-get install speedtest</code></pre>



<p>Centos, Fedora, Redhat:</p>



<pre class="wp-block-code"><code>sudo yum install wget
wget https://bintray.com/ookla/rhel/rpm -O bintray-ookla-rhel.repo
sudo mv bintray-ookla-rhel.repo /etc/yum.repos.d/
# Other non-official binaries will conflict with Speedtest CLI
# Example how to remove using yum
# rpm -qa | grep speedtest | xargs -I {} sudo yum -y remove {}
sudo yum install speedtest</code></pre>



<p>FreeBSD</p>



<pre class="wp-block-code"><code>sudo pkg update &amp;&amp; sudo pkg install -g libidn2 ca_root_nss
sudo pkg add "https://bintray.com/ookla/download/download_file?file_path=ookla-speedtest-1.0.0-freebsd.pkg"</code></pre>



<p>Чтобы запустить тест вводим в командной строке простую команду:</p>



<pre class="wp-block-code"><code>speedtest</code></pre>



<p>Теперь можно увидеть скорость скачивания и закачивания файлов на сервер, тем самым мы можем увидеть скорость интернета.</p>



<p>Более подробную информацию можно найти на официальном сайте <a aria-label="undefined (откроется в новой вкладке)" href="https://www.speedtest.net/ru/apps/cli" target="_blank" rel="noreferrer noopener">speedtest.net</a></p>



<p>Ребятки, если кто знает какой-то более удобный способ &#8212; пишите в комментарии. Я протестирую ваш способ, и если он будет очень хорош, то я создам отдельную статейку по вашему способу. </p>



<p>Всем счастья и здоровья 🙂</p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fspeedtest-cli-%25d0%25bf%25d1%2580%25d0%25be%25d0%25b2%25d0%25b5%25d1%2580%25d0%25ba%25d0%25b0-%25d1%2581%25d0%25ba%25d0%25be%25d1%2580%25d0%25be%25d1%2581%25d1%2582%25d0%25b8-%25d0%25b8%25d0%25bd%25d1%2582%25d0%25b5%25d1%2580%25d0%25bd%25d0%25b5%25d1%2582%25d0%25b0-%25d0%25b2-%25d0%25ba%25d0%25be%25d0%25bc%25d0%25b0%2F&amp;linkname=SpeedTest%20CLI%20%E2%80%94%20%D0%9F%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0%20%D1%81%D0%BA%D0%BE%D1%80%D0%BE%D1%81%D1%82%D0%B8%20%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82%D0%B0%20%D0%B2%20%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D0%BE%D0%B9%20%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B5" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_vk" href="https://www.addtoany.com/add_to/vk?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fspeedtest-cli-%25d0%25bf%25d1%2580%25d0%25be%25d0%25b2%25d0%25b5%25d1%2580%25d0%25ba%25d0%25b0-%25d1%2581%25d0%25ba%25d0%25be%25d1%2580%25d0%25be%25d1%2581%25d1%2582%25d0%25b8-%25d0%25b8%25d0%25bd%25d1%2582%25d0%25b5%25d1%2580%25d0%25bd%25d0%25b5%25d1%2582%25d0%25b0-%25d0%25b2-%25d0%25ba%25d0%25be%25d0%25bc%25d0%25b0%2F&amp;linkname=SpeedTest%20CLI%20%E2%80%94%20%D0%9F%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0%20%D1%81%D0%BA%D0%BE%D1%80%D0%BE%D1%81%D1%82%D0%B8%20%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82%D0%B0%20%D0%B2%20%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D0%BE%D0%B9%20%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B5" title="VK" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fspeedtest-cli-%25d0%25bf%25d1%2580%25d0%25be%25d0%25b2%25d0%25b5%25d1%2580%25d0%25ba%25d0%25b0-%25d1%2581%25d0%25ba%25d0%25be%25d1%2580%25d0%25be%25d1%2581%25d1%2582%25d0%25b8-%25d0%25b8%25d0%25bd%25d1%2582%25d0%25b5%25d1%2580%25d0%25bd%25d0%25b5%25d1%2582%25d0%25b0-%25d0%25b2-%25d0%25ba%25d0%25be%25d0%25bc%25d0%25b0%2F&amp;linkname=SpeedTest%20CLI%20%E2%80%94%20%D0%9F%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0%20%D1%81%D0%BA%D0%BE%D1%80%D0%BE%D1%81%D1%82%D0%B8%20%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82%D0%B0%20%D0%B2%20%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D0%BE%D0%B9%20%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B5" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fspeedtest-cli-%25d0%25bf%25d1%2580%25d0%25be%25d0%25b2%25d0%25b5%25d1%2580%25d0%25ba%25d0%25b0-%25d1%2581%25d0%25ba%25d0%25be%25d1%2580%25d0%25be%25d1%2581%25d1%2582%25d0%25b8-%25d0%25b8%25d0%25bd%25d1%2582%25d0%25b5%25d1%2580%25d0%25bd%25d0%25b5%25d1%2582%25d0%25b0-%25d0%25b2-%25d0%25ba%25d0%25be%25d0%25bc%25d0%25b0%2F&amp;linkname=SpeedTest%20CLI%20%E2%80%94%20%D0%9F%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0%20%D1%81%D0%BA%D0%BE%D1%80%D0%BE%D1%81%D1%82%D0%B8%20%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82%D0%B0%20%D0%B2%20%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D0%BE%D0%B9%20%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B5" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_skype" href="https://www.addtoany.com/add_to/skype?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fspeedtest-cli-%25d0%25bf%25d1%2580%25d0%25be%25d0%25b2%25d0%25b5%25d1%2580%25d0%25ba%25d0%25b0-%25d1%2581%25d0%25ba%25d0%25be%25d1%2580%25d0%25be%25d1%2581%25d1%2582%25d0%25b8-%25d0%25b8%25d0%25bd%25d1%2582%25d0%25b5%25d1%2580%25d0%25bd%25d0%25b5%25d1%2582%25d0%25b0-%25d0%25b2-%25d0%25ba%25d0%25be%25d0%25bc%25d0%25b0%2F&amp;linkname=SpeedTest%20CLI%20%E2%80%94%20%D0%9F%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0%20%D1%81%D0%BA%D0%BE%D1%80%D0%BE%D1%81%D1%82%D0%B8%20%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82%D0%B0%20%D0%B2%20%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D0%BE%D0%B9%20%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B5" title="Skype" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fspeedtest-cli-%25d0%25bf%25d1%2580%25d0%25be%25d0%25b2%25d0%25b5%25d1%2580%25d0%25ba%25d0%25b0-%25d1%2581%25d0%25ba%25d0%25be%25d1%2580%25d0%25be%25d1%2581%25d1%2582%25d0%25b8-%25d0%25b8%25d0%25bd%25d1%2582%25d0%25b5%25d1%2580%25d0%25bd%25d0%25b5%25d1%2582%25d0%25b0-%25d0%25b2-%25d0%25ba%25d0%25be%25d0%25bc%25d0%25b0%2F&amp;linkname=SpeedTest%20CLI%20%E2%80%94%20%D0%9F%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0%20%D1%81%D0%BA%D0%BE%D1%80%D0%BE%D1%81%D1%82%D0%B8%20%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82%D0%B0%20%D0%B2%20%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D0%BE%D0%B9%20%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B5" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwiki.pwodev.com%2Fspeedtest-cli-%25d0%25bf%25d1%2580%25d0%25be%25d0%25b2%25d0%25b5%25d1%2580%25d0%25ba%25d0%25b0-%25d1%2581%25d0%25ba%25d0%25be%25d1%2580%25d0%25be%25d1%2581%25d1%2582%25d0%25b8-%25d0%25b8%25d0%25bd%25d1%2582%25d0%25b5%25d1%2580%25d0%25bd%25d0%25b5%25d1%2582%25d0%25b0-%25d0%25b2-%25d0%25ba%25d0%25be%25d0%25bc%25d0%25b0%2F&#038;title=SpeedTest%20CLI%20%E2%80%94%20%D0%9F%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0%20%D1%81%D0%BA%D0%BE%D1%80%D0%BE%D1%81%D1%82%D0%B8%20%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82%D0%B0%20%D0%B2%20%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D0%BE%D0%B9%20%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B5" data-a2a-url="https://wiki.pwodev.com/speedtest-cli-%d0%bf%d1%80%d0%be%d0%b2%d0%b5%d1%80%d0%ba%d0%b0-%d1%81%d0%ba%d0%be%d1%80%d0%be%d1%81%d1%82%d0%b8-%d0%b8%d0%bd%d1%82%d0%b5%d1%80%d0%bd%d0%b5%d1%82%d0%b0-%d0%b2-%d0%ba%d0%be%d0%bc%d0%b0/" data-a2a-title="SpeedTest CLI — Проверка скорости интернета в командной строке"></a></p><p>Сообщение <a href="https://wiki.pwodev.com/speedtest-cli-%d0%bf%d1%80%d0%be%d0%b2%d0%b5%d1%80%d0%ba%d0%b0-%d1%81%d0%ba%d0%be%d1%80%d0%be%d1%81%d1%82%d0%b8-%d0%b8%d0%bd%d1%82%d0%b5%d1%80%d0%bd%d0%b5%d1%82%d0%b0-%d0%b2-%d0%ba%d0%be%d0%bc%d0%b0/">SpeedTest CLI &#8212; Проверка скорости интернета в командной строке</a> появились сначала на <a href="https://wiki.pwodev.com">Wiki | PWODEV</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wiki.pwodev.com/speedtest-cli-%d0%bf%d1%80%d0%be%d0%b2%d0%b5%d1%80%d0%ba%d0%b0-%d1%81%d0%ba%d0%be%d1%80%d0%be%d1%81%d1%82%d0%b8-%d0%b8%d0%bd%d1%82%d0%b5%d1%80%d0%bd%d0%b5%d1%82%d0%b0-%d0%b2-%d0%ba%d0%be%d0%bc%d0%b0/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Как организовать фото и видео файлы по годам, месяцам и дням</title>
		<link>https://wiki.pwodev.com/%d0%ba%d0%b0%d0%ba-%d0%be%d1%80%d0%b3%d0%b0%d0%bd%d0%b8%d0%b7%d0%be%d0%b2%d0%b0%d1%82%d1%8c-%d1%84%d0%be%d1%82%d0%be-%d0%b8-%d0%b2%d0%b8%d0%b4%d0%b5%d0%be-%d1%84%d0%b0%d0%b9%d0%bb%d1%8b-%d0%bf%d0%be/</link>
					<comments>https://wiki.pwodev.com/%d0%ba%d0%b0%d0%ba-%d0%be%d1%80%d0%b3%d0%b0%d0%bd%d0%b8%d0%b7%d0%be%d0%b2%d0%b0%d1%82%d1%8c-%d1%84%d0%be%d1%82%d0%be-%d0%b8-%d0%b2%d0%b8%d0%b4%d0%b5%d0%be-%d1%84%d0%b0%d0%b9%d0%bb%d1%8b-%d0%bf%d0%be/#comments</comments>
		
		<dc:creator><![CDATA[Paul Osmachko]]></dc:creator>
		<pubDate>Wed, 29 Apr 2020 10:39:25 +0000</pubDate>
				<category><![CDATA[MAC Terminal]]></category>
		<category><![CDATA[Остальные]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[cli]]></category>
		<category><![CDATA[exiftool]]></category>
		<category><![CDATA[sh]]></category>
		<guid isPermaLink="false">https://wiki.pwodev.com/?p=833</guid>

					<description><![CDATA[<p>В предыдущей статье я описывал как работать с утилитой для массового переименования фотографий и видео, да и вообще любых файлов. Сегодня мы рассмотрим на практике как организовать фото и видео файлы по годам, месяцам и дням используя утилиту для переименования файлов exiftool для Mac OS или любой другой системе. Исходные значения у нас следующие, имеется [&#8230;]</p>
<p>Сообщение <a href="https://wiki.pwodev.com/%d0%ba%d0%b0%d0%ba-%d0%be%d1%80%d0%b3%d0%b0%d0%bd%d0%b8%d0%b7%d0%be%d0%b2%d0%b0%d1%82%d1%8c-%d1%84%d0%be%d1%82%d0%be-%d0%b8-%d0%b2%d0%b8%d0%b4%d0%b5%d0%be-%d1%84%d0%b0%d0%b9%d0%bb%d1%8b-%d0%bf%d0%be/">Как организовать фото и видео файлы по годам, месяцам и дням</a> появились сначала на <a href="https://wiki.pwodev.com">Wiki | PWODEV</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>В предыдущей статье я описывал <a href="https://wiki.pwodev.com/exiftool-%d0%ba%d0%be%d0%bd%d1%81%d0%be%d0%bb%d1%8c%d0%bd%d0%b0%d1%8f-%d1%83%d1%82%d0%b8%d0%bb%d0%b8%d1%82%d0%b0-%d0%b4%d0%bb%d1%8f-%d0%bf%d0%b5%d1%80%d0%b5%d0%b8%d0%bc%d0%b5%d0%bd%d0%be%d0%b2%d0%b0/">как работать с утилитой для массового переименования фотографий и видео</a>, да и вообще любых файлов. Сегодня мы рассмотрим на практике как организовать фото и видео файлы по годам, месяцам и дням используя утилиту для переименования файлов exiftool для Mac OS или любой другой системе.</p>



<p>Исходные значения у нас следующие, имеется папка где в хаотичном порядке лежал фото и видео файлы. Наша задача правильно распределить это все по датам YYYY/MM/YYYY.MM.DD/file_name-001.jpg примерно так. Есть еще идея чтобы переименовать все файлы по дате YYYY.MM.DD_HH.MM.SS-001.jpg но не уверен что это действительно хорошая идея, так как иногда у нас в exif даты нет или она не правильная, но зато она была сохранена в названии файла. Поэтому оставим пока исходное название файла.</p>



<p>Приступим.</p>



<h3 class="wp-block-heading">1 Шаг</h3>



<p>Перенесем все файлы из папки &#171;to_update&#187; и всех подпапках, где есть значение $DateTimeOriginal, в папку &#171;_output&#187; где будут лежать папки по годам и месяцам и дням. Если названия файлов будут повторяться, добавим &#171;-001&#187; перед расширением.</p>



<pre class="wp-block-code"><code>exiftool -r '-FileName&lt;./_output/${DateTimeOriginal}/%f%-3c.%e' -d '%Y/%m/%Y.%m.%d' -if '($DateTimeOriginal)' ./to_update</code></pre>



<h3 class="wp-block-heading">2 Шаг</h3>



<p>В оставшихся файлах найдем те где нет $DateTimeOriginal но есть $CreateDate и проделаем то же что и предыдущий пункт но со значением даты $CreateDate.</p>



<pre class="wp-block-code"><code>exiftool -r '-FileName&lt;./_output/${CreateDate}/%f%-3c.%e' -d '%Y/%m/%Y.%m.%d' -if '($CreateDate and not $DateTimeOriginal)' ./to_update</code></pre>



<h3 class="wp-block-heading">3 Шаг </h3>



<p>Теперь надо просмотреть все что осталось и подправить в этих файлах дату вручную. Для этого перенесем все оставшиеся файлы по расширениям в папку _without_date.</p>



<pre class="wp-block-code"><code>exiftool -r '-FileName&lt;./_without_date/${FileType}/${Directory}/%f%-3c.%e' done</code></pre>



<h3 class="wp-block-heading">4 Шаг</h3>



<p>Надо бы еще и подправить дату создания файла на ту что находится в $DateTimeOriginal или $CreateDate. Делается это изменением параметра $FileModifyDate. Это я добавил в bash скрипте ниже.</p>



<h2 class="wp-block-heading">А теперь напишем все это аккуратно в bash скрипте.</h2>



<p>Cоздаем файлик image_rename в папке bin вашего юзера и записываем в него следующий код:</p>



<pre class="wp-block-code"><code>#!/bin/bash

d="$1"

if &#91;&#91; -d "$d" ]]
then
  echo "-----------"
  echo "Rename START"
  echo $d
  echo "-----------"
  echo "DateTimeOriginal"
  exiftool -r '-FileModifyDate&lt;${DateTimeOriginal}' -d '%Y:%m:%d %H:%m:%S' -if '($DateTimeOriginal)' $d
  exiftool -r '-FileName&lt;./_output/${DateTimeOriginal}/%f%-3c.%e' -d '%Y/%m/%Y.%m.%d' -if '($DateTimeOriginal)' $d
  echo "-----------"
  echo "CreateDate"
  exiftool -r '-FileModifyDate&lt;${CreateDate}' -d '%Y:%m:%d %H:%m:%S' -if '($CreateDate and not $DateTimeOriginal)' $d
  exiftool -r '-FileName&lt;./_output/${CreateDate}/%f%-3c.%e' -d '%Y/%m/%Y.%m.%d' -if '($CreateDate and not $DateTimeOriginal)' $d
  echo "-----------"
  echo "Without Date"
  exiftool -r '-FileName&lt;./_without_date/${FileType}/${Directory}/%f%-3c.%e' $d
  echo "-----------"
  echo "Rename DONE"
  echo "-----------"
else
  echo "Error: directory \"${d}\" not found. Can not continue."
fi</code></pre>



<p>Чтобы скрипт был доступен с любого места, сделать скрипт видимым, надо добавить папку bin где лежит скрипт в path. Делаем это следующей командой:</p>



<pre class="wp-block-code"><code>export PATH="$HOME/bin:$PATH"</code></pre>



<p>Готово. Теперь идем в нужную нам папку в командной строке и пишем команду:</p>



<pre class="wp-block-code"><code>image_rename folder_name</code></pre>



<p>folder_name меняем на ту папку в которой лежат файлы для переименования.</p>



<p>Скрипт создаст в текущей директории папку _output и положет в нее все видео и фото что смог обработать по годам, месяцам и дням.</p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d0%25ba%25d0%25b0%25d0%25ba-%25d0%25be%25d1%2580%25d0%25b3%25d0%25b0%25d0%25bd%25d0%25b8%25d0%25b7%25d0%25be%25d0%25b2%25d0%25b0%25d1%2582%25d1%258c-%25d1%2584%25d0%25be%25d1%2582%25d0%25be-%25d0%25b8-%25d0%25b2%25d0%25b8%25d0%25b4%25d0%25b5%25d0%25be-%25d1%2584%25d0%25b0%25d0%25b9%25d0%25bb%25d1%258b-%25d0%25bf%25d0%25be%2F&amp;linkname=%D0%9A%D0%B0%D0%BA%20%D0%BE%D1%80%D0%B3%D0%B0%D0%BD%D0%B8%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%20%D1%84%D0%BE%D1%82%D0%BE%20%D0%B8%20%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%20%D1%84%D0%B0%D0%B9%D0%BB%D1%8B%20%D0%BF%D0%BE%20%D0%B3%D0%BE%D0%B4%D0%B0%D0%BC%2C%20%D0%BC%D0%B5%D1%81%D1%8F%D1%86%D0%B0%D0%BC%20%D0%B8%20%D0%B4%D0%BD%D1%8F%D0%BC" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_vk" href="https://www.addtoany.com/add_to/vk?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d0%25ba%25d0%25b0%25d0%25ba-%25d0%25be%25d1%2580%25d0%25b3%25d0%25b0%25d0%25bd%25d0%25b8%25d0%25b7%25d0%25be%25d0%25b2%25d0%25b0%25d1%2582%25d1%258c-%25d1%2584%25d0%25be%25d1%2582%25d0%25be-%25d0%25b8-%25d0%25b2%25d0%25b8%25d0%25b4%25d0%25b5%25d0%25be-%25d1%2584%25d0%25b0%25d0%25b9%25d0%25bb%25d1%258b-%25d0%25bf%25d0%25be%2F&amp;linkname=%D0%9A%D0%B0%D0%BA%20%D0%BE%D1%80%D0%B3%D0%B0%D0%BD%D0%B8%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%20%D1%84%D0%BE%D1%82%D0%BE%20%D0%B8%20%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%20%D1%84%D0%B0%D0%B9%D0%BB%D1%8B%20%D0%BF%D0%BE%20%D0%B3%D0%BE%D0%B4%D0%B0%D0%BC%2C%20%D0%BC%D0%B5%D1%81%D1%8F%D1%86%D0%B0%D0%BC%20%D0%B8%20%D0%B4%D0%BD%D1%8F%D0%BC" title="VK" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d0%25ba%25d0%25b0%25d0%25ba-%25d0%25be%25d1%2580%25d0%25b3%25d0%25b0%25d0%25bd%25d0%25b8%25d0%25b7%25d0%25be%25d0%25b2%25d0%25b0%25d1%2582%25d1%258c-%25d1%2584%25d0%25be%25d1%2582%25d0%25be-%25d0%25b8-%25d0%25b2%25d0%25b8%25d0%25b4%25d0%25b5%25d0%25be-%25d1%2584%25d0%25b0%25d0%25b9%25d0%25bb%25d1%258b-%25d0%25bf%25d0%25be%2F&amp;linkname=%D0%9A%D0%B0%D0%BA%20%D0%BE%D1%80%D0%B3%D0%B0%D0%BD%D0%B8%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%20%D1%84%D0%BE%D1%82%D0%BE%20%D0%B8%20%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%20%D1%84%D0%B0%D0%B9%D0%BB%D1%8B%20%D0%BF%D0%BE%20%D0%B3%D0%BE%D0%B4%D0%B0%D0%BC%2C%20%D0%BC%D0%B5%D1%81%D1%8F%D1%86%D0%B0%D0%BC%20%D0%B8%20%D0%B4%D0%BD%D1%8F%D0%BC" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d0%25ba%25d0%25b0%25d0%25ba-%25d0%25be%25d1%2580%25d0%25b3%25d0%25b0%25d0%25bd%25d0%25b8%25d0%25b7%25d0%25be%25d0%25b2%25d0%25b0%25d1%2582%25d1%258c-%25d1%2584%25d0%25be%25d1%2582%25d0%25be-%25d0%25b8-%25d0%25b2%25d0%25b8%25d0%25b4%25d0%25b5%25d0%25be-%25d1%2584%25d0%25b0%25d0%25b9%25d0%25bb%25d1%258b-%25d0%25bf%25d0%25be%2F&amp;linkname=%D0%9A%D0%B0%D0%BA%20%D0%BE%D1%80%D0%B3%D0%B0%D0%BD%D0%B8%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%20%D1%84%D0%BE%D1%82%D0%BE%20%D0%B8%20%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%20%D1%84%D0%B0%D0%B9%D0%BB%D1%8B%20%D0%BF%D0%BE%20%D0%B3%D0%BE%D0%B4%D0%B0%D0%BC%2C%20%D0%BC%D0%B5%D1%81%D1%8F%D1%86%D0%B0%D0%BC%20%D0%B8%20%D0%B4%D0%BD%D1%8F%D0%BC" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_skype" href="https://www.addtoany.com/add_to/skype?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d0%25ba%25d0%25b0%25d0%25ba-%25d0%25be%25d1%2580%25d0%25b3%25d0%25b0%25d0%25bd%25d0%25b8%25d0%25b7%25d0%25be%25d0%25b2%25d0%25b0%25d1%2582%25d1%258c-%25d1%2584%25d0%25be%25d1%2582%25d0%25be-%25d0%25b8-%25d0%25b2%25d0%25b8%25d0%25b4%25d0%25b5%25d0%25be-%25d1%2584%25d0%25b0%25d0%25b9%25d0%25bb%25d1%258b-%25d0%25bf%25d0%25be%2F&amp;linkname=%D0%9A%D0%B0%D0%BA%20%D0%BE%D1%80%D0%B3%D0%B0%D0%BD%D0%B8%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%20%D1%84%D0%BE%D1%82%D0%BE%20%D0%B8%20%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%20%D1%84%D0%B0%D0%B9%D0%BB%D1%8B%20%D0%BF%D0%BE%20%D0%B3%D0%BE%D0%B4%D0%B0%D0%BC%2C%20%D0%BC%D0%B5%D1%81%D1%8F%D1%86%D0%B0%D0%BC%20%D0%B8%20%D0%B4%D0%BD%D1%8F%D0%BC" title="Skype" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fwiki.pwodev.com%2F%25d0%25ba%25d0%25b0%25d0%25ba-%25d0%25be%25d1%2580%25d0%25b3%25d0%25b0%25d0%25bd%25d0%25b8%25d0%25b7%25d0%25be%25d0%25b2%25d0%25b0%25d1%2582%25d1%258c-%25d1%2584%25d0%25be%25d1%2582%25d0%25be-%25d0%25b8-%25d0%25b2%25d0%25b8%25d0%25b4%25d0%25b5%25d0%25be-%25d1%2584%25d0%25b0%25d0%25b9%25d0%25bb%25d1%258b-%25d0%25bf%25d0%25be%2F&amp;linkname=%D0%9A%D0%B0%D0%BA%20%D0%BE%D1%80%D0%B3%D0%B0%D0%BD%D0%B8%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%20%D1%84%D0%BE%D1%82%D0%BE%20%D0%B8%20%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%20%D1%84%D0%B0%D0%B9%D0%BB%D1%8B%20%D0%BF%D0%BE%20%D0%B3%D0%BE%D0%B4%D0%B0%D0%BC%2C%20%D0%BC%D0%B5%D1%81%D1%8F%D1%86%D0%B0%D0%BC%20%D0%B8%20%D0%B4%D0%BD%D1%8F%D0%BC" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwiki.pwodev.com%2F%25d0%25ba%25d0%25b0%25d0%25ba-%25d0%25be%25d1%2580%25d0%25b3%25d0%25b0%25d0%25bd%25d0%25b8%25d0%25b7%25d0%25be%25d0%25b2%25d0%25b0%25d1%2582%25d1%258c-%25d1%2584%25d0%25be%25d1%2582%25d0%25be-%25d0%25b8-%25d0%25b2%25d0%25b8%25d0%25b4%25d0%25b5%25d0%25be-%25d1%2584%25d0%25b0%25d0%25b9%25d0%25bb%25d1%258b-%25d0%25bf%25d0%25be%2F&#038;title=%D0%9A%D0%B0%D0%BA%20%D0%BE%D1%80%D0%B3%D0%B0%D0%BD%D0%B8%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%20%D1%84%D0%BE%D1%82%D0%BE%20%D0%B8%20%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%20%D1%84%D0%B0%D0%B9%D0%BB%D1%8B%20%D0%BF%D0%BE%20%D0%B3%D0%BE%D0%B4%D0%B0%D0%BC%2C%20%D0%BC%D0%B5%D1%81%D1%8F%D1%86%D0%B0%D0%BC%20%D0%B8%20%D0%B4%D0%BD%D1%8F%D0%BC" data-a2a-url="https://wiki.pwodev.com/%d0%ba%d0%b0%d0%ba-%d0%be%d1%80%d0%b3%d0%b0%d0%bd%d0%b8%d0%b7%d0%be%d0%b2%d0%b0%d1%82%d1%8c-%d1%84%d0%be%d1%82%d0%be-%d0%b8-%d0%b2%d0%b8%d0%b4%d0%b5%d0%be-%d1%84%d0%b0%d0%b9%d0%bb%d1%8b-%d0%bf%d0%be/" data-a2a-title="Как организовать фото и видео файлы по годам, месяцам и дням"></a></p><p>Сообщение <a href="https://wiki.pwodev.com/%d0%ba%d0%b0%d0%ba-%d0%be%d1%80%d0%b3%d0%b0%d0%bd%d0%b8%d0%b7%d0%be%d0%b2%d0%b0%d1%82%d1%8c-%d1%84%d0%be%d1%82%d0%be-%d0%b8-%d0%b2%d0%b8%d0%b4%d0%b5%d0%be-%d1%84%d0%b0%d0%b9%d0%bb%d1%8b-%d0%bf%d0%be/">Как организовать фото и видео файлы по годам, месяцам и дням</a> появились сначала на <a href="https://wiki.pwodev.com">Wiki | PWODEV</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wiki.pwodev.com/%d0%ba%d0%b0%d0%ba-%d0%be%d1%80%d0%b3%d0%b0%d0%bd%d0%b8%d0%b7%d0%be%d0%b2%d0%b0%d1%82%d1%8c-%d1%84%d0%be%d1%82%d0%be-%d0%b8-%d0%b2%d0%b8%d0%b4%d0%b5%d0%be-%d1%84%d0%b0%d0%b9%d0%bb%d1%8b-%d0%bf%d0%be/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
