splunk-logo

How to run splunk in docker and view tomcat logs

This might be overkill but why not use splunk on your dev PC to see what is going on in your tomcat log 1 docker run -d -p 8000:8000 -v C:\dev\app\tomcat-7.0.94\logs:/opt/tomcat/logs -e "SPLUNK_START_ARGS=–accept-license" -e "SPLUNK_PASSWORD=password" –name splunk splunk/splunk:latest

Read More »

How to grep recursively for xml files

To grep recursively we need the -r flag. To get only the file name we use the -l flag To get only files with extention .xml  we use the ‘–include’ flag and don’t forget to escape the spcial character with the ‘\’ 1grep -rl –include \*.xml "MARTIN" .

Read More »

How to change the fonts in gvim on windows

add a file named _vimrc to your home directory. 123set nobackup set noswapfile set guifont=Consolas:h7:cANSI:qDRAFT In the gvim menu change the font to the format you would like to have. Then query back what is the string that was used to set the font. 1:set guifont?

Read More »

How to split a windows with gvim

To split a window horizontally you need to press ctrl+w in command mode then wait for a “w” to show on the bottom right of the screen then press “s” 1CTRL+w s To split a window vertically you need to press ctrl+w + v 1CTRL+w v CTRL+Z

Read More »

How to normalize and denormalize data between 0 and 1

Some AI algo works better with values between 0 and 1 but it is rare to have data already between 0 and 1. The following formula will show you how to convert an array of data to a normalized Normalize = ($inputvalue – $min) / ($max – $min) 0.111 = (2-1)/(10-1) Denormalized = ($normalizedValue * ($max-$min) […]

Read More »