Skip to content

Instantly share code, notes, and snippets.

🎯
Focusing

Subhod I subhodi

🎯
Focusing
Block or report user

Report or block subhodi

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@subhodi
subhodi / short-pwd.sh
Created Feb 19, 2019
Shorten-the-current-directory-path-shown-on-terminal
View short-pwd.sh
if [ "$color_prompt" = yes ]; then
# PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
PS1='\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\W\[\033[00m\]\$ '
else
# PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
PS1='\u@\h: \W:\$'
fi
@subhodi
subhodi / beautify-hs.sh
Last active Feb 5, 2019
run Stylish-haskell
View beautify-hs.sh
#!/bin/bash
sudo apt-get -y install stylish-haskell
echo "\n Current working directory $PWD/src \n"
FILE="$(find ./src/ -name '*.hs')"
for file in $FILE
do
echo "Processing "$file
echo "$(stylish-haskell $file)" > $file
done
echo "done"
@subhodi
subhodi / cwd.sh
Last active Aug 23, 2018
Current working directory
View cwd.sh
echo 'alias cwd="cd '$PWD'"' >> ~/.bashrc
source ~/.bashrc
@subhodi
subhodi / git-upstream-sync.md
Last active Nov 22, 2018
Pull update from original repo
View git-upstream-sync.md
View relay.log
eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NksifQ.eyJpYXQiOjE1MjY4OTMxNjYsImlzcyI6ImRpZDp1cG9ydDpCWDE4Sk1lVER4SlpHWmJXeEtqQUplVjdtcVFCR3dMQk5ZMlYiLCJhdWQiOiJCWDE4Sk1lVER4SlpHWmJXeEtqQUplVjdtcVFCR3dMQk5ZMlYiLCJ0eXBlIjoiY2hhaW5Qcm92Iiwic3ViIjoiQlgxOEpNZVREeEpaR1piV3hLakFKZVY3bXFRQkd3TEJOWTJWIiwiZGFkIjoiMHg4Y2E5Nzg5MTIwNjA1YzFmMzM2NGU4NTQ1NmYzZTYwMmU1NTI1YTAzIiwiY3RsIjoiMHhjNzliYTMwNzQ0ODZmZGVjNmFhMzczYTg5YWQ0YWYzMzZmNDhjMzZlIn0.ayeItyqMHfIZzBeDITQPrVJizrUX2TCBi4dA-kxsvfJI4Ty66Ba-pb1MEzaEcpXx_X-J-MQHzz-gc2kuq7k5Fw
@subhodi
subhodi / ethereum-seeder.js
Created May 11, 2018
Web3 quick account seeder: $node
View ethereum-seeder.js
Web3=require('web3')
web3= new Web3(new Web3.providers.HttpProvider("http://127.0.0.1:7545"))
web3.isConnected()
web3.eth.sendTransaction({from:web3.eth.accounts[0],to:"0x4872f45d4c5ee0ddf7e0b5a70fd2ddcce0bd0f63",value:99999999999})
View quorum-issues-316-contract.sol
pragma solidity ^0.4.18;
contract demo {
mapping(uint => uint) public map;
event Finished();
function seedMap(uint _start, uint _end) public {
for(uint i=_start;i<_end;i++) {
map[i] = i;
@subhodi
subhodi / vscode.md
Last active Apr 9, 2018
VS code shortcuts
View vscode.md
Shortcut Task
shift+alt+o
View user-settings.json
{
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
"explorer.confirmDragAndDrop": false,
"explorer.confirmDelete": false,
"window.zoomLevel": -1,
"editor.minimap.maxColumn": 80,
"editor.minimap.side": "right",
"fileHeaderComment.parameter": {
"*": {
"author": "Subhod I",
@subhodi
subhodi / fibonacci.js
Created Mar 2, 2018
Fibonacci series
View fibonacci.js
fiboncacci = (n, fibb=[]) => {
count=0;
fib = (i, j) => {
if (count == n) return fibb;
fibb.push(i);
count++;
return fib(i + j, i);
}
return fib(0, 1);
}
You can’t perform that action at this time.