This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"": "STANDARD LOWERCASE", | |
"A*": "{>}{&a}", | |
"PW*": "{>}{&b}", | |
"KR*": "{>}{&c}", | |
"TK*": "{>}{&d}", | |
"*E": "{>}{&e}", | |
"TP*": "{>}{&f}", | |
"TKPW*": "{>}{&g}", | |
"H*": "{>}{&h}", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function! PyDocstrTxtObj (inner) | |
" TEXT OBJECT FOR IN/AROUND PYTHON DOCSTRING | |
" | |
" For docstrings in this format: | |
" ,------------------------------. | |
" | ''' | | |
" | Module-level docstring. | | |
" | Text object works on these. | | |
" | ''' | | |
" | | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# HELPER FUNCTIONS | |
comp2 = lambda f: lambda g: lambda x: f(g(x)) # 2 should be enough for anyone | |
cmap = lambda f: lambda xs: map(f, xs) # curried map | |
reverse = lambda xs: xs[::-1] | |
upper = lambda x: x.upper() | |
inc = lambda x: x + 1 | |
add = lambda n: lambda x: x + n | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
+++++ + ++++ + +++++++ ++ | |
*+++++ + + ++++++++++++* + +++ +++++ | |
++ + + + +++++*+++ + ++ + +++ | |
+ + + + + + ++ + *++ | |
+ + ++ + ++ +++ + ++ | |
++ ++ * +++ ++ +++ + .+ | |
++ ++ ++ ++ *++ .-- - -- | |
---- -- -- -- -*- --- - -- | |
- --- -- -- -- --* --- - -- | |
-- -- -- -- -- --- *-------- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# based on: | |
# https://github.com/Valloric/YouCompleteMe/wiki/Building-Vim-from-source | |
sudo apt-get remove vim vim-runtime gvim vim-tiny vim-common vim-gui-common vim-nox gvim |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Make sure the tgz file is in the home directory | |
# Original script downloaded educational version, | |
# whereas I need to use the full, paid-for version | |
# https://forums.autodesk.com/t5/installation-licensing/maya-2018-ubuntu-16-04-lts-start-up-errors/m-p/7446146 | |
FILE=Autodesk_Maya_2017_EN_JP_ZH_Linux_64bit.tgz | |
if [ ! -f ~/$FILE ]; then | |
echo Cannot find ~/$FILE | |
exit |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 11684 base | |
2 4409 bytestring | |
3 3980 containers | |
4 3379 text | |
5 3099 mtl | |
6 2565 transformers | |
7 2019 directory | |
8 1791 filepath | |
9 1717 QuickCheck | |
10 1702 time |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
self self self self self self self self self self self self self self self self | |
self self self self self self self self self self self self self self self self | |
self self self self self self self self self self self self self self self self | |
self self self self self self self self self self self self self self self self | |
self self self self self self self self self self self self self self self self | |
self self self self self self self self self self self self self self self self | |
self self self self self self self self self self self self self self self self | |
self self self self self self self self self self self self self self self self | |
self self self self self self self self self self self self self self self self | |
self self self self self self self self self self self self self self self self |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Standardized Ladder of Functional Programming | |
http://lambdaconf.us/downloads/documents/lambdaconf_slfp.pdf | |
Level Key | |
0: I've never heard of this | |
1: I've heard of this | |
2: I've looked into this, but don't get it yet | |
3. I have a basic understanding/am using this | |
4. I've used this for a while/feel pretty solid on | |
5. I could comfortably teach this to others |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
''' | |
Maya Python Github project bootstrapping script | |
Makes particular Maya Python Github project releases available in Maya via the | |
user script dir. Pass user, project, and release strings to getGithubRelease, | |
which will download the zip file to the user script dir, and unzip it in there | |
(if it doesn't yet exist). Returns the full path to the unzipped project | |
folder, which can be used to modify sys.path[1], circumventing installation. | |
Note: you still need to ensure all tools deal with one version of the project, |
NewerOlder