Skip to content

Instantly share code, notes, and snippets.

View soyayaos's full-sized avatar

Vladimir Galunshchikov soyayaos

View GitHub Profile
@soyayaos
soyayaos / var-vs-let.js
Created November 28, 2022 21:37
`window` namespace is so large
const max = 1e9
const measure = (f, pref) => {
console.log(pref)
console.time('m')
f()
console.timeEnd('m')
}
console.log('var plain')
\c vmail
update mailbox
set
isadmin=1,
isglobaladmin=1
where
username='user@domain.com';
mdadm --assemble /dev/md0 /dev/sda2 /dev/sdb2
mdadm --assemble /dev/md1 /dev/sda3 /dev/sdb3
mount /dev/mapper/vg0-root /mnt
chroot /mnt /bin/bash
passwd root
sync
exit
@soyayaos
soyayaos / process-files-in-date-range.sh
Created June 14, 2022 13:00
process files in date range
#!/bin/bash
find /path/to/ -type f -newerct "1 May 2022" ! -newerct "1 Jun 2022" -print0 | while read -d
$'\0' file
do
echo "$file"
done
@soyayaos
soyayaos / install.sh
Created July 4, 2016 19:22
latest orientdb
#!/bin/bash
URL=$(curl -s https://api.github.com/repos/orientechnologies/orientdb/releases/latest |grep tarball_url|sed 's/"tarball_url": //g; s/,//g; s/"//g')
rm -rf orient.tar.gz
wget -O orient.tar.gz $URL
rm -rf orientdb/
mkdir orientdb
tar xzf orient.tar.gz -C orientdb --strip-components=1
cd orientdb/
mvn clean install -DskipTests
@soyayaos
soyayaos / tctest.erl
Created February 20, 2015 16:10
tcerl
-module(tctest).
-compile(export_all).
-define(TC0, 100).
-define(TC1, 1000000).
all()->
io:format("~p~n", [tc12()]),
io:format("~p~n", [tc21()]).
@soyayaos
soyayaos / rsa vs aes speedtest
Created November 5, 2014 20:50
rsa vs aes speedtest
root@deb764:/tmp# openssl speed rsa
Doing 512 bit private rsa's for 10s: 120928 512 bit private RSA's in 9.98s
Doing 512 bit public rsa's for 10s: 1482403 512 bit public RSA's in 9.99s
Doing 1024 bit private rsa's for 10s: 29271 1024 bit private RSA's in 9.99s
Doing 1024 bit public rsa's for 10s: 415378 1024 bit public RSA's in 9.98s
Doing 2048 bit private rsa's for 10s: 3912 2048 bit private RSA's in 9.98s
Doing 2048 bit public rsa's for 10s: 146740 2048 bit public RSA's in 9.98s
Doing 4096 bit private rsa's for 10s: 535 4096 bit private RSA's in 9.99s
Doing 4096 bit public rsa's for 10s: 40049 4096 bit public RSA's in 9.99s
OpenSSL 1.0.1e 11 Feb 2013