Skip to content

Instantly share code, notes, and snippets.

View kwdowicz's full-sized avatar

Kamil Wdowicz kwdowicz

View GitHub Profile
*****************************************************************
IDENTIFICATION DIVISION.
PROGRAM-ID. RW1.
AUTHOR. Kamil Wdowicz.
*
* Example on how to read from and write to files.
*
*****************************************************************
ENVIRONMENT DIVISION.
INPUT-OUTPUT SECTION.
//RW1 JOB ,MSGLEVEL=(2,1)
//EXP EXPORT SYMLIST=*
//SETNAME SET MEM=RW1
//***************************************************/
//DELETE EXEC PGM=IKJEFT01
//SYSTSPRT DD SYSOUT=*
//SYSTSIN DD *
DELETE (OUT)
/*
//***************************************************/
@kwdowicz
kwdowicz / q3config.cfg
Created August 15, 2023 15:19
q3config.cfg
// generated by quake, do not modify
unbindall
bind TAB "+scores"
bind ENTER "+button2"
bind ESCAPE "togglemenu"
bind SPACE "+moveup"
bind + "sizeup"
bind - "sizedown"
bind / "weapnext"
bind 0 "weapon 10"
export PS1="$ "
alias python='python3'
# Setting PATH for Python 3.6
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.6/bin:${PATH}"
export PATH
alias vim='/usr/local/bin/vim'
export PATH=$PATH:$(go env GOPATH)/bin
export GOPATH=$(go env GOPATH)
set nocompatible " required
set encoding=utf-8 " type
" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
" set path to find files
set path+=**
" search better
for(prop in this) {
// creating callbacks for each property
var _prop = prop + 'Callback';
this[_prop] = undefined;
// creating custom setters for each property
var _set = 'set' + prop;
this[_set] = new Function('value',`console.log('setting name: ' + value); if(value !== this.${prop}) { this.${prop} = value; this.${_set}(value); }`);
};
@kwdowicz
kwdowicz / gist:1974703
Created March 4, 2012 20:40
jeszcze jeden z gaff-a (linode) - z mojego kompa ab sie timeoutuje
mamut@li302-202:~$ ab -n 3000 -c 1000 http://btmagic.com:88/
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking btmagic.com (be patient)
Completed 300 requests
Completed 600 requests
Completed 900 requests
Completed 1200 requests
@kwdowicz
kwdowicz / moj_ab01
Created March 4, 2012 20:34
z mojego kompa
➜ ~ ab -n 3000 -c 1000 http://btmagic.com:88/
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking btmagic.com (be patient)
apr_poll: The timeout specified has expired (70007)
@kwdowicz
kwdowicz / gaff.pl_ab01
Created March 4, 2012 20:30
To jest z gaff.pl
mamut@li302-202:~$ ab -n 3000 -c 1000 http://btmagic.com:88/
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking btmagic.com (be patient)
Completed 300 requests
Completed 600 requests
Completed 900 requests
Completed 1200 requests
## remove old
sed '/vuserbox/d' /etc/hosts > /tmp/hosts
cat /tmp/hosts > /etc/hosts
## add new
nmap -v -sT 192.168.1.50/24 -p 2222 | grep Discovered | awk '{print $NF"\tvuserbox"}' >> /etc/hosts
## flush cache
dscacheutil -flushcache