Skip to content

Instantly share code, notes, and snippets.

View alekzonder's full-sized avatar
🦊

alekzonder alekzonder

🦊
View GitHub Profile

Keybase proof

I hereby claim:

  • I am alekzonder on github.
  • I am alekzonder (https://keybase.io/alekzonder) on keybase.
  • I have a public key ASCt5E-rij5LetvmI7Om-mclKA6ZZwpC9CMSseGXGzxF8Qo

To claim this, I am signing this object:

@alekzonder
alekzonder / nodesource.list
Last active January 11, 2020 11:20
ubuntu 16.04 yandex sources.list
# curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -
# OR
# wget -qO- https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -
deb https://deb.nodesource.com/node_8.x xenial main
# deb-src https://deb.nodesource.com/node_8.x xenial main
.content .detail > h3 {
color: #fff;
background: #6d426d;
box-shadow: 0 0.25em 0.5em #d3d3d3;
border-top: 1px solid #d3d3d3;
border-bottom: 1px solid #d3d3d3;
margin: 1.5em 0 0.5em;
padding: .75em 0 .75em 10px;
}
CWD="$PWD"
TMP="/tmp"
TMP_ZIP="${TMP}/maf-template-master.zip"
TMP_FOLDER="${TMP}/maf-template-master"
wget https://codeload.github.com/alekzonder/maf-template/zip/master -O $TMP_ZIP
unzip $TMP_ZIP -d $TMP
cp -r $TMP_FOLDER/. $PWD
sudo apt-get install -y python-software-properties && \
sudo add-apt-repository ppa:keithw/mosh && \
sudo apt-get update && \
sudo apt-get install -y mosh
@alekzonder
alekzonder / upload.sh
Last active November 3, 2016 11:21
upload current directory to webdav
#!/bin/bash
url=$1
if [ -z "$url" ]; then
echo 'no url for upload'
exit 1
fi
find ./* -type f | sed -e 's,^\./,,' | while read i; do echo "$url/$i"; curl -T $i "$url/$i"; done
@alekzonder
alekzonder / create_data_projects.sh
Created October 29, 2016 07:56
create project structure
#!/bin/bash
mkdir -p /data/releases /data/projects /data/etc /data/init /data/tmp /data/cron
@alekzonder
alekzonder / install_package.sh
Last active December 27, 2016 08:53
install npm package to directory
#!/bin/bash
# wget "https://gist.githubusercontent.com/alekzonder/75d5a683d07adc0f4751951026148a46/raw" -O /usr/local/bin/install_package && chmod +x /usr/local/bin/install_package
name=$1
releasesDir="/data/releases"
projectsDir="/data/projects"
tmpDir="/data/tmp"
if [ -z "$name" ]; then
echo 'no name'
@alekzonder
alekzonder / dnpm.sh
Created February 9, 2016 04:12
download npm package script
#!/bin/bash
if [ -z $1 ]; then
echo ""
echo "Usage:"
echo " dnpm <package>"
echo ""
echo "examples:"
echo " dnpm express@4.0.0"
echo ""
@alekzonder
alekzonder / test-cluster-bind.js
Created June 19, 2015 06:39
test-cluster-bind.js
var cluster = require('cluster');
var http = require('http');
var dgram = require('dgram');
var numCPUs = require('os').cpus().length;
if (cluster.isMaster) {
// Fork workers.
for (var i = 0; i < numCPUs; i++) {
cluster.fork();
}