ajschumacher / ajschumacher.github.io Goto Github PK
View Code? Open in Web Editor NEWblog
Home Page: http://planspace.org/
blog
Home Page: http://planspace.org/
If I ever fix this thing up, do it like @jgarber623
companies (particularly ed tech?) get confused/can't focus on platform for content vs. content provider - is this fundamental to the space?
possible example: https://benchprep.com/tests
much custom
https://help.github.com/articles/custom-404-pages/
wow
from three.js site (mrdoob or whatevs)
position: fixed;
top: 20px;
right: 20px;
padding: 8px;
color: #fff;
background-color: #555;
opacity: 0.5;
}
#button:hover {
cursor: pointer;
opacity: 1;
}
var button = document.createElement( 'div' );
button.id = 'button';
button.textContent = 'Edit this page';
button.addEventListener( 'click', function ( event ) {
window.open( 'https://github.com/mrdoob/three.js/blob/dev/docs/' + section + '/' + path + '.html' );
}, false );
document.body.appendChild( button );
// etc.
https://github.com/mrdoob/three.js/blob/gh-pages/docs/page.js
// etc.
json transforms:
https://github.com/joshdata/jot
https://github.com/share/ottypes/wiki/JSON-operations
clojure has that object-diff thing...
(is this two posts, one just about the diffing problem?)
mbostock's cubehelix, R's rje::cubeHelix
no big blue bar at top
probably slightly off-white background color (or not?)
lighter footer bg-color
less margin left-right
maybe do footer-notes like Victor/Bostock?
so that relative refs just work
make required-naming new term thing?
learn org mode?
http://emacsrocks.com/
http://killring.org/hack-emacs/
http://www.masteringemacs.org/
http://sachachua.com/blog/emacs-chat/
M-x toggle-truncate-lines
(global-hl-line-mode -1)
(define-key (current-global-map) [remap other-window] 'other-window)
it's all text OR edit with emacs! (browser plugin thing)
Disabling Backup and Auto-save in Emacs
http://anirudhsasikumar.net/blog/2005.01.21.html
omg emacs
F3 to record macro! Or C-x C-(
F4 to stop recording! Or C-x C-)
F4 to play macro! Or C-x e
C-u # to repeat next command
C-u 0 is infinite repeat!
M-g M-g
to find:
https://docs.python.org/3/distutils/packageindex.html
step one: make user account at http://pypi.python.org/pypi
make wikipedia set table example thing/post
http://en.wikipedia.org/wiki/Greek_alphabet
ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ
http://en.wikipedia.org/wiki/ISO_basic_Latin_alphabet
ABCDEFGHIJKLMNOPQRSTUVWXYZ
http://en.wikipedia.org/wiki/Russian_alphabet
АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
common denominator version
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABΓΔEZHΘIKΛMNΞOΠPΣTYΦXΨΩ
AБBΓДEЁЖЗИЙKЛMHOΠPCTYΦXЦЧШЩЪЫЬЭЮЯ
Russian "У" as "Y" is questionable...
so you can get an email when a new post is published or whatevs?
Poem idea: synecdoche flashes before your eyes how you lived fear or joy heaven or he'll
this is kind of trash now:
http://mynthon.net/howto/-/python/python%20-%20logging.SMTPHandler-how-to-use-gmail-smtp-server.txt
this is kind of awesome:
https://pypi.python.org/pypi/gmail/0.5
https://github.com/paulchakravarti/gmail-sender
pip install gmail
so that there can be multiple; "change state back!"
and/or judging netica?
you could be a really smart PowerPoint user, for example
but do you want to work with a construction team that uses beach toys?
maybe some restriction forces the use of particular tools?
costs of learning new tools vs. using existing convenient tools
when a tech recruiter requests a Word resume
messy notes:
http://www.caam.rice.edu/~embree/caam453/lecture18.pdf is nice (see code at very end)
full rank:
x = np.ones((91, 91))
y = np.ones((91, 51))
z = np.ones((53, 53))
x.dot(y).dot(z).shape
Out[34]: (91, 53)
map(np.shape, [x,y,z])
Out[33]: [(91, 91), (91, 53), (53, 53)]
reduced rank:
x2 = np.ones((91, 10))
y2 = np.ones((10, 10))
z2 = np.ones((10, 53)) # but be careful here; something about how it's getting tranposed...
x2.dot(y2).dot(z2).shape
Out[49]: (91, 53)
map(np.shape, [x2,y2,z2])
Out[50]: [(91, 10), (10, 10), (10, 53)]
remaining question: are those left and right doo-dads really in the same space as one another? are they comparable?
maybe also good?
http://alias-i.com/lingpipe/demos/tutorial/svd/read-me.html
https://inst.eecs.berkeley.edu/~ee127a/book/login/l_svd_low_rank.html
Gelman's bag of tricks
layout: post
title: "Read Pro Git"
date: 2014-06-22 22:06:00
to learn: git add -p
http://johnkary.net/blog/git-add-p-the-most-powerful-git-feature-youre-not-using-yet/
git diff
git diff --staged
git rm --cached filename
git log -p
git commit --amend
git branch -v
git log origin/master..HEAD
git log --left-right master...experiment
git stash apply --index
git stash branch testchanges
git filter-branch --tree-filter 'rm -f passwords.txt' HEAD
changing email addresses globally: http://git-scm.com/book/en/Git-Tools-Rewriting-History
(but changes so many SHAs...)
git bisect
git submodule add git://github.com/chneukirchen/rack.git rack
git submodule init
git submodule update
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.