You can do some amazing things with lambda and itertools.
Python one-lines for Project Euler
Half of linear algebra in 10 Python one-liners
KNN classifier in one line of Python
blogodex = {"toc" : "one-liners", "idx" : "Python"};
▼
Sunday, June 26, 2016
Thursday, June 23, 2016
GitHub based dotfiles
Not much new here, this is just my take on StreakyCobra's excellent work, with these differences:
- I made two repos, one for dotfiles, one for scripts that go into $HOME/bin.
- I made two commands dotf and binf that correspond to StreakyCobra's config.
- incorporated github repos dotf and binf as noted.
# create github repo "dotf"
git init --bare $HOME/.dotf
alias dotf='/usr/bin/git --git-dir=$HOME/.dotf/ --work-tree=$HOME'
dotf config status.showUntrackedFiles no
dotf add .bash_profile
dotf commit -m "first import"
dotf remote add origin git@github.com:YOURNAME/dotf.git
dotf push -u origin master
# create github repo "binf"
git init --bare $HOME/.binf
alias binf='/usr/bin/git --git-dir=$HOME/.binf --work-tree=$HOME/bin'
# binf config status.showUntrackedFiles no ## want to track unused files
cd $HOME/bin
dotf add some-file
dotf commit -m "first import"
binf remote add origin git@github.com:YOURNAME/binf.git
binf push -u origin master
git init --bare $HOME/.dotf
alias dotf='/usr/bin/git --git-dir=$HOME/.dotf/ --work-tree=$HOME'
dotf config status.showUntrackedFiles no
dotf add .bash_profile
dotf commit -m "first import"
dotf remote add origin git@github.com:YOURNAME/dotf.git
dotf push -u origin master
# create github repo "binf"
git init --bare $HOME/.binf
alias binf='/usr/bin/git --git-dir=$HOME/.binf --work-tree=$HOME/bin'
# binf config status.showUntrackedFiles no ## want to track unused files
cd $HOME/bin
dotf add some-file
dotf commit -m "first import"
binf remote add origin git@github.com:YOURNAME/binf.git
binf push -u origin master
Wednesday, June 15, 2016
Do you have a restless urge to program?
I finally found a scan advertising the Famous Programmers' School which originally appeared in the April 1982 of BYTE, page 384.
"Top down programming for the masses."
"Top down programming for the masses."

