app.get('/api/v1', function middleware (req, res, next) {
// this function is middleware
req.locals.middlewareObject = { name: 'middleware', called: true }
next()
}, function otherMiddleware (req, res, next) {
// this function is middleware too
return res.json(req.locals.middlewareObject)
})
#!/bin/bash
set -e
FOLDER="photos"
mkdir -p $FOLDER
function download () {
local url=$1
local name=$2
filename=$(basename "$url")
extension="${filename##*.}"
wget -O"${FOLDER}/${name}.${extension}" "${url}"
}
while read line
do
name=$(echo $line | awk -F ";" ' {print $1} ' | sed -e "s/\ /_/g")
url=$(echo $line | awk -F ";" ' {print $2} ')
download "${url}" "${name}"
done < $1
$ ./script.sh table.csv
Ярков Алексей Николаевич;https://avatars2.githubusercontent.com/u/6022892?v=4&s=460
Иванов Иван Иванович;https://avatars2.githubusercontent.com/u/23380632?v=4&s=460
git checkout dev
git pull
git checkout -b feature
# работаем в ветке, периодически вливая в нее свежее если надо
git add -A && git commit -a
# перед пушем сливаем в ветку свежий dev и решаем конфликты, если есть, локально
git pull origin dev
git push origin feature
git branch -d feature
<div class="container">
<div class="header">Йа шапко</div>
Йа контент супер мега сайта
</div>
.container {
height: 10000px;
background-color: #ffff00;
padding-top: 110px;
}
.header {
height: 100px;
width: 100%;
margin: 0 auto;
position: fixed;
top: 0;
left: 0;
background-color: #ff0000;
}
Начиная с Ubuntu 14.04 разработчики позаботились о поддержке SSD. Система сама периодически запускает функцию TRIM на SSD, никаких discard в fstab больше не требуется. И многие другие советы, которые можно найти в интернете уже не актуальны, не создавайте себе проблем, просто пользуйтесь. Данная статья уже сильно урезана, оставлены только актуальные советы, да и те совсем не обязательны.
какой-то текст с пробелами /search?query=текст_запроса&page=56565 какой-то текст с пробелами
какой-то текст с пробелами /search?query=текст_запроса&page=100500 какой-то текст с пробелами
какой-то текст с пробелами /search?query=979879879¶m=запроса&page=100500 какой-то текст с пробелами
other line
какой-то текст с пробелами /search?query=4535345&page=100500 какой-то текст с пробелами 5465465464654
cat test.txt | grep '/search' | sed -r 's/^.+ (\/search[^[:space:]]+) .+$/\1/g'
/search?query=текст_запроса&page=56565
/search?query=текст_запроса&page=100500
/search?query=979879879¶m=запроса&page=100500
/search?query=4535345&page=100500