Skip to content

Instantly share code, notes, and snippets.

@ngelik
ngelik / TTS Buddy vs ElevenLabs voice comparison.txt
Last active July 21, 2025 05:24
TTS Buddy vs ElevenLabs voice comparison
https://www.ttsbuddy.com vs ElevenLabs voice comparison:
See thec omment below
@ngelik
ngelik / ansible.cfg
Created June 25, 2018 12:04 — forked from krigar/ansible.cfg
Bastion Playbook
[ssh_connection]
ssh_args = -F ssh.cfg
control_path = ~/.ssh/mux-%r@%h:%p
@ngelik
ngelik / README.md
Created May 17, 2018 12:51 — forked from magnetikonline/README.md
Nginx FastCGI cache configuration example.

Nginx FastCGI cache

Example /etc/nginx/nginx.conf using FastCGI (e.g. to PHP-FPM) with FastCGI cache enabled. This will capture returned data and persist it to a disk based cache store for a configurable amount of time, great for robust full page caching.

Will need to create a directory to hold cache files, for the example given here that would be:

$ sudo mkdir -p /var/cache/nginxfastcgi
$ chown www-data: /var/cache/nginxfastcgi
@ngelik
ngelik / ssh-authentication-refused
Created April 28, 2016 13:53
ssh-authentication-refused
chmod g-w /home/your_user
chmod 700 /home/your_user/.ssh
chmod 600 /home/your_user/.ssh/authorized_keys
@ngelik
ngelik / tcpdump.sh
Created April 30, 2015 10:24
Examples usage tcpdump
# write dump to file
sudo /usr/sbin/tcpdump -A -s 0 'host your_ip and proto \tcp' -n -nn -tttt -C 1 -W 10 -w your_path/trace_`date +'%Y%m%d_%H%M%S'`.pcap -Z root
# read dump from file
sudo /usr/sbin/tcpdump -qns 0 -X -r trace_20150430_125102.pcap0
@ngelik
ngelik / pl_sql_copy_table.sql
Created April 8, 2015 13:57
Copy table in PL SQL
CREATE TABLE NEW_TABLE
AS
SELECT * FROM TABLE;
@ngelik
ngelik / teamcity_api_urls.txt
Created April 6, 2015 09:21
Examples of TeamCity API urls
Получение артифактов из Тимсити
Последний успешный билд
http://temcity_ip/repository/downloadAll/project_id/.lastSuccessful
Последний запиненный билд
http://temcity_ip/repository/downloadAll/project_id/.lastPinned
Специфический билд
http://temcity_ip/repository/downloadAll/project_id/10
Заданный артифакт из последнего билда ас заданным тегом
http://temcity_ip/repository/download/project_id/test.tcbuildtag/application/back/art-1.1-b%7Bbuild.number%7D.war
@ngelik
ngelik / clean_old_kernels.sh
Last active August 29, 2015 14:18
Permanently delete ALL older kernels using the shell
sudo apt-get remove --purge $(dpkg -l 'linux-image-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d')
# cron job
dpkg -l 'linux-image-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge
@ngelik
ngelik / vm_disk_expand.sh
Last active August 29, 2015 14:17
Expand Disk for virtual machine
# Информация о дисковых устройствах
fdisk -l
# Увеличиваем размер дискового пространства в виртуалке либо с помощью vmware-vdiskmanager, если у нас Standalone виртуалка
# Либо если виртуалка работает в VSphere, то через правку параметров жесткого диска
# Подключаемся к нашей виртуалке. Cоздаем новый раздел с файловой системой LVM (8e), который займет новое нераспределенное дисковое пространство:
(echo n; echo p; echo 3; echo ; echo; echo t; echo 3; echo 8e; echo p; echo w) | sudo fdisk /dev/sda
sudo reboot
@ngelik
ngelik / sshfs_sync.sh
Last active August 29, 2015 14:17
Example of sshfs usage
#!/bin/sh
mount_dir=/mnt/artifactory/
remote_dir=/
local_dir=/opt/artifactory_mirror/
art_server=user@ip
port=22
passw=your_pws
chown_permissions=your_user:your_group