Skip to content

Instantly share code, notes, and snippets.

@iredun
iredun / files_line.sh
Created April 25, 2021 22:34
Получить список файлов с кол-вом строк в каждом файле и итого
find ./ -type f -name "*.py" | xargs wc -l
@iredun
iredun / Semantic.md
Created March 18, 2021 09:39
Перевод для себя как писать коммиты по Semantic

Правила написания коммитов

Это вольный перевод, упрощенный местами Angular commit style

Каждое сообщение коммита состоит из заголовка, тела и колонтитула. Заголовок имеет специальный формат, который включает тип и тему:

<type>: <subject>
<BLANK LINE>
<body>
<BLANK LINE>
@iredun
iredun / sql.sql
Created January 18, 2021 12:26
Change root@localhost user password
alter user 'root'@'localhost' identified with mysql_native_password by 'PASS';
@iredun
iredun / rm.sh
Created October 9, 2020 14:45
Docker delete all dangling images
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
@iredun
iredun / example.php
Created September 26, 2019 05:24
Быстрый экпорт в эксель, собираем массив $arrayData первый массив содержит заголовки таблиц, дальше массивы данных
<?
public function actionExportNumbersData()
{
ini_set("memory_limit", "-1");
set_time_limit(0);
$numbers = Numbers::find()->all();
$spreadsheet = new Spreadsheet();
@iredun
iredun / init.php
Created July 30, 2019 13:34
Убрать вкладку "Реклама" при редактировании элемента инфоблока 1С-Битрикс
<?
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]);
}
}
}
@iredun
iredun / dante.md
Last active July 17, 2018 16:31
Install dante to Ubuntu
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'
@iredun
iredun / route.md
Last active June 4, 2018 08:28
Настройка роута на CentOS 7

Настройка роута на CentOS 7

Сначала удаляем NetworkManager

systemctl stop NetworkManager.service
systemctl disable NetworkManager.service

Теперь включаем классическую службу сети в CentOS 7

systemctl enable network.service