Это вольный перевод, упрощенный местами Angular commit style
Каждое сообщение коммита состоит из заголовка, тела и колонтитула. Заголовок имеет специальный формат, который включает тип и тему:
<type>: <subject>
<BLANK LINE>
<body>
<BLANK LINE>
find ./ -type f -name "*.py" | xargs wc -l |
Это вольный перевод, упрощенный местами Angular commit style
Каждое сообщение коммита состоит из заголовка, тела и колонтитула. Заголовок имеет специальный формат, который включает тип и тему:
<type>: <subject>
<BLANK LINE>
<body>
<BLANK LINE>
alter user 'root'@'localhost' identified with mysql_native_password by 'PASS'; |
docker rmi $(docker images -f “dangling=true” -q) |
gource -1280x720 --seconds-per-day 0.1 --key --hide dirnames, -o - | ffmpeg -y -r 60 -f image2pipe -vcodec ppm -i - -vcodec libx264 -preset ultrafast -crf 1 -threads 0 -bf 0 output.mp4 |
<? | |
public function actionExportNumbersData() | |
{ | |
ini_set("memory_limit", "-1"); | |
set_time_limit(0); | |
$numbers = Numbers::find()->all(); | |
$spreadsheet = new Spreadsheet(); |
<? | |
AddEventHandler('main','OnAdminTabControlBegin','RemoveYandexDirectTab'); | |
function RemoveYandexDirectTab(&$TabControl){ | |
if ($GLOBALS['APPLICATION']->GetCurPage()=='/bitrix/admin/iblock_element_edit.php') { | |
foreach($TabControl->tabs as $Key => $arTab){ | |
if($arTab['DIV']=='seo_adv_seo_adv') { | |
unset($TabControl->tabs[$Key]); | |
} | |
} | |
} |
wget http://ppa.launchpad.net/dajhorn/dante/ubuntu/pool/main/d/dante/dante-server_1.4.1-1_amd64.deb
sudo apt-get install gdebi-core
sudo gdebi dante-server_1.4.1-1_amd64.deb
/etc/danted.conf
logoutput: stderr
internal: eth0 port = 1080
tail -f file | sed 's/\\n/\n/g' |