About Me
Introduction
- A GNU/Linux user.
- Have used LibreOffice for homework.
- Some differences in the appearance of documents across M$ and *nix.
- Use $\rm \LaTeX$ & HTML for consistency.1
- Use Vim for efficient editing of source code.
- Acquired knowledge in these areas.
- Forgotten some of them since I’m not a student in IT.
- Realised the need for writing down the code.
- Hand-written notes are not neat and can’t be easily found and searched after years.
- Make notes for future reference here.
I have no money to hire any IT support person, so I have to support myself.
Useful sites:
- MathJax quick reference
- Pandoc syntax reference
- Kramdown quick reference
- HTML symbols entities: for writing some special symbols like ‘⊂’ and ‘∉’.
- Javascript Regular Expressions in Mozilla Developer Network
- Octave Online
- TLDR Pages
- Link phrasing guide
My custom settings
- My $\rm \LaTeX$ macros: I use them as shorthand.
- My Vim registers: I use some custom Vim registers as shorthand.
- My VIMRCs (on M$ Win* 7 and on Ubuntu 14.04 LTS)
- My bash aliases
- My Byobu configuration file
My Math Notes
As the server on which I put my notes is going to close down, I put it here.
- Variation of parameters: PDF, source
- My thoughts on ${_nC_r}$: PDF, source
- Derivation of Vendermonde Determinant: PDF, source
- Find more math posts in my Math Stack Exchange Profile
My Old Blogs
Before blogging using Octopress, I tried WordPress and Blogger.
Since I love Vim and Markdown very much, I tried using UltraBlog.vim to post essays on WordPress. However, when it came to posting code lists, especially the HTML ones, I experienced lots of problems. Moreover, it’s inconvenient to create posts containing embedded documents and custom scripts.
GitHub pages provide a greater degree of freedom, but require knowledge in Git. This is not so hard. With Git skills, you can post HTML files. For general users who want to write words, but not CSS, a blogging template for GitHub pages is needed. Finally, I use Octopress.
My Videos
I have made only two, and they’re on YouTube.
My Project Pages
Using Octopress to create both a blog and a GitHub project page
under the same host (http://username.github.io) is too
difficult since they share the same source
folder.
Not being an IT student, I will get pretty project page template set up with several clicks on GitHub’s online platform.2 For details, you may refer to Instantly Beautiful Project Pages written by Boxer.
- Hello-World: A testing repository.
- pandoc_slides: A repository for some of my slides.
- i_dont_use_word: Another repository for hosting a slide created easily without M$ Office.
- blog2: A testing repository which contains program code in
the
master
branch and a GitHub project page built with Jekyll Bootstrap in thegh-pages
branch.
-
Finally, I’ve found out that writing in Markdown is much easier. ↩
-
I reused the words from my WordPress blog. ↩