I hereby claim:
- I am vjt on github.
- I am vjt (https://keybase.io/vjt) on keybase.
- I have a public key whose fingerprint is 723C 7CA3 3C19 2ACE 6E20 9CC1 9956 EB3C 8D27 87EF
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
# Parses IBM ISAM's WebSeal (broken) XML logs and outputs a line-based | |
# version of them extracting the most relevant information required to | |
# analyse who is requesting HTTP resources, from where and when. | |
# | |
# - [email protected] Tue May 30 15:51:28 CEST 2017 | |
# | |
require 'nokogiri' | |
require 'time' | |
def openlog |
#!/bin/bash | |
# -*- 2fa Command Line -*- | |
# | |
# Uses oath-toolkit http://nongnu.org/oath-toolkit/ | |
# to generate 2FA OTPs and copies them in the Mac's | |
# clipboard using pbcopy(1). For other UNIX systems | |
# you can just strip the pbcopy at the bottom. | |
# | |
# In the dir below you should put TOTP token seeds, |
[user] | |
email = [email protected] # CHANGE THIS | |
name = Marcello Barnaba # CHANGE THIS | |
signingkey = 9956EB3C8D2787EF # CHANGE THIS | |
[core] | |
whitespace=fix,-indent-with-non-tab,trailing-space,cr-at-eol | |
excludesfile=~/.gitignore | |
[apply] | |
ignorewhitespace=change | |
whitespace=fix |
If you have tcpdump
on your embedded home router and you want to see what traffic your crippled phone
is doing, you can dump traffic on the router and visualise it on your main workstation using wireshark.
Ensure that you can log on to the remote host without a password, e.g. by using SSH keys.
As painless does not support \n
, as per https://www.elastic.co/guide/en/elasticsearch/painless/current/painless-literals.html
you have to get ASCII newline 0x0a
, cast to char and then cast to string https://www.elastic.co/guide/en/elasticsearch/painless/current/painless-casting.html#character-string-casting
So to split your string in Painless on newline you have to
_source['message'].splitOnToken((String)(char)0x0a);
And yes that sounds retarted.
# | |
# -*- ~/.tmux.conf -*- | |
# - [email protected] - | |
# | |
set -g mouse on | |
set -g monitor-activity on | |
set -g default-terminal "screen-256color" | |
set -g repeat-time 200 | |
set -g clock-mode-style 12 |
# | |
# ~ vjt's .profile | |
# | |
export HOME | |
PS1=" \[\033[1;31m\]\t \[\033[1;32m\]\u\[\033[1;31m\]@\[\033[1;32m\]\h\[\033[1;31m\]:\[\033[1;33m\]\w\[\033[0;0m\]\n \[\033[1;34m\]\\$\[\033[0m\] " | |
if [ -x $(which rust-vcprompt) ]; then | |
export VCP_PREFIX=" " | |
export VCP_NAME="{value}:" # You can use "value" or "symbol" here |