find /var/www/ -type f -exec mv {} {}_renamed \;
find
-рекурсивный поиск от заданного каталога и ниже/var/www
- где искать, если в текущем каталоге то можно заменить на .-type f
- только файлы-exec
выполнить с найденнымmv
переместить{}
то что найдено в данном случае имя файла \;
- просто закончит команду.find /var/www/ -type f -exec echo {} {}_renamed \;
Вот если брать образцовый сайт в 2020, то как он будет устроен?
Например, как сверстан (с помощью чего), где хранится(где-то слышала что сайты хранятся на гитхабе, но это не точно Т_Т), какие инструменты используются для администрирования и т.д.
Поскольку я вообще начинающая начинашка есть опасения что самостоятельно могу случайно обучаться уже неактуальным вещам из нулевых( а хотелось бы изучать то, что сейчас делают крутые программисты
Вот, например. Я решила сделать сайт интернет-магазина. Там есть аккаунты, возможность оплачивать и добавлять и редактировать товары и он может работать на разных устройствах и т.д.. Вопрос: с помощью чего бы вы такой проект реализовали?интересно все: от хранения и БД, до того как и что написано, что используется(например, какие языки, какая структура)
И еще: актуален ли сейчас пхп?
и про верстку: я правильно понимаю что большинство сайтов сейчас верстается с помощью гридов и адаптивной верстки?
в какую сторону посоветуете исследовать? может быть материалы какие-нибудь можете подсказать
и еще: как можно узнать каким образом устроены топовые сайты?
print "Дважды два: ", 2*2
print("Дважды два: ", 2*2)
import requests
import json
import requests
headers = {
'content-type': 'application/json',
}
data = '''{"filter":{"rated":"Any",
"orderBy":"WithRates",
"tag":"",
"reviewObjectId":276,
"reviewObjectType":"banks",
"page":"1",
"pageSize":20,
"locationRoute":"",
"regionId":"",
"logoTypeUrl":"banks"
}}'''
response = requests.post('https://www.sravni.ru/provider/reviews/list',data=data,headers=headers)
reviews = json.loads(response.text)
total = reviews['total']
print(f'Всего отзывов: {total}')
for review in reviews['items']:
title = review['title']
text = review['text']
print(f'{title} - {text}')
^[^\s()-]*$
http {
...
limit_req_zone $binary_remote_addr zone=reqlimit:10m rate=30r/s;
...
}
server {
...
location / {
...
limit_req zone=reqlimit burst=10 nodelay;
}
}
[Definition]
failregex = limiting requests, excess: .* by zone .*, client: <HOST>
ignoreregex =
[nginx-req-limit]
enabled = true
port = http,https
filter = nginx-req-limit
logpath = /var/www/*/*/logs/error.log # Здесь укажите свой путь к логам виртуального хоста
findtime = 600
maxretry = 10
bantime = 7200