6 ms·
Org-mode is on my list of things I should probably learn better, but never seem to get around to. Here are some entries in that list: Emacs Regex Latex
by nickpeterson 10y ago
Org-mode is on my list of things I should probably learn better, but never seem to get around to. Here are some entries in that list:
Emacs
Regex
Latex
Bash/Terminal/Powershell
Unicode
APL/J/K
Linear Algebra
Category Theory
- melling 10y agoI keep dozens of org files on Github in public repos. Here are a few: https://github.com/melling/LanguageLearning https://github.com/melling/LanguageLearning https://github.com/melling/ios_topics/blob/master/README.org https://github.com/melling/ios_topics/blob/master/README.org https://github.com/melling/ComputerGraphics https://github.com/melling/ComputerGraphics
- e19293001 10y agoThis gave me an idea on how to organize interesting stuffs and it's quite simple. Thanks! I hope nickpeterson did got that idea too. And what I could recommend is to use emacs and org-mode everyday especially when taking notes. You can't learn without using them. It gave me lots of benefits.
- dredmorbius 10y agoStart using the tools. For LaTeX: I very strongly recommend picking up a copy of the Lion Book (Leslie Lamport) and running through the examples. I actually picked up a great deal by taking documents I'd found online in bastardised for and tagging them up manually in LaTeX for output into flexible formats -- HTML, PDF, ePub, and more. It turns out that the basics of LaTeX are, well, pretty basics. Paragraphs are double returns, which buys you a lot. Italic and bold text, and the ``quoting'' style, are the main adaptations I had to make. Digging into the equations and images features takes some doing, but you can produce excellent docs well before that point. Stack Exchange has a wonderful LaTeX community. Of the rest of your list: 1. Emacs: I actually got pretty good at it at one point, then signed on to a gig (in the days just before running one's own Unix was readily possible) in which it wasn't available and the boss (idiot) didn't believe in installing anything which wasn't vendor-provisioned. That said: commit to using it. I've found that I prefer vim's editing modes, but there's viper-mode in emacs. The power of having all text interactions under your editor is ... immense. 2. Regex: Start with the basics. The Sed & Awk book (O'Reilly) is a good start. Most of it is simple substiutions, and you can get tremendous mileage from that, though as with many tools, you can abuse the concept. Perl remains probably the canonical home for advanced regex use, though most languages have some facility for it now. 3. Bash: I'd recommend this, if only because Microsoft has a poor track record of integrating with others and/or supporting other tools over a long period of time. Bash has existed on Windows since the 1990s under various toolkits, most notably Cygwin, and is now pretty much native. 4. Unicode: mostly a matter of figuring out what bits you need within a given project. I'd deprecate that on your list and consider it something to pursue on an as-needed basis. I can't much speak to the remainder of your list, though I'd suggest treating them as tools adapted to uses and goals.
- _jal 10y agoAs far as regexes, The Sed and Awk book is good, but Mastering Regular Expressions by Friedl is amazing. The amount of time that went into that work is mind-boggling. The deep dives into the differences between different engines and the detailed explanations of why one regex performs horribly vs. another that matches the same thing quickly are really enlightening.
- dredmorbius 10y agoI agree with both statements. I still think that Sed & Awk is the better starting reference, as it begins with basic tools. Deep dives are fine, but sometimes you just wanto to get a few toes in the water. I'd argue that if you've got performance issues with regexes, you're (arguably) abusing the tool.
- rgrau 10y ago* LearningList ** TODO Emacs ** TODO Regex ** TODO Latex ** TODO Bash/Terminal/Powershell ** TODO Unicode ** TODO APL/J/K ** TODO Linear Algebra ** TODO Category Theory EDIT: Format
- 404-universe 10y agoI've found that 3Blue1Brown's video series is a good introduction to linear algebra: https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2x...
- GlennS 10y agoRegarding regexes, I would recommend http://www.regular-expressions.info/tutorial.html http://www.regular-expressions.info/tutorial.html It doesn't take long, and I found the explanation clear enough that it's stuck. It's also a good reference site if you want to quickly remind yourself what X means in Y dialect. I also have a long todo list that more things go on than get done. But, I think it's probably unreasonable to expect to learn more than say one or two programming-language level things a year if you've got a job. Certainly if you're going to do the learning thoroughly and not just forget it all by the next year.
- stinkytaco 10y agoWell, org-mode is a pretty decent replacement for LaTeX. You can do most of the basic formatting, plus it supports specialty LaTeX syntax when org-mode is not sufficient.