Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix minor invalid HTML issues | Zhiming Wang | 2015-05-06 | 4 | -4/+6 |
| | |||||
* | replace all imgur links with https | Zhiming Wang | 2015-05-06 | 15 | -31/+31 |
| | | | | Plus a few typo fixes in old posts. | ||||
* | add sitemap.xml and robots.txt | Zhiming Wang | 2015-05-05 | 2 | -7/+48 |
| | |||||
* | serve the CC icon locally | Zhiming Wang | 2015-05-05 | 5 | -1/+34 |
| | |||||
* | suppress TLS insecure warning | Zhiming Wang | 2015-05-05 | 1 | -1/+1 |
| | | | | | | by replacing http://fonts.googleapis.com with ://fonts.googleapis.com . Credit goes to http://goo.gl/KWcZJu . | ||||
* | install Google Analytics tracking code | Zhiming Wang | 2015-05-05 | 1 | -0/+9 |
| | |||||
* | 20150505 Graceful handling of SIGINT when using Python's multiprocessing.Process | Zhiming Wang | 2015-05-05 | 4 | -21/+197 |
| | | | | | Also implemented the "touch" action in pyblog, as well as wrote a README.md for the source branch. And some other minor patching. | ||||
* | add feed icon to footer | Zhiming Wang | 2015-05-05 | 7 | -3/+21 |
| | | | | Among other fixes and tweaks. | ||||
* | pyblog: get preview right | Zhiming Wang | 2015-05-05 | 1 | -81/+36 |
| | | | | | | | | | Apparently I didn't know what I was doing. Stopping the server is such a simple problem, yet I made it so complicated. Handling SIGINT gracefully, on the other hand, is a little bit tricky, due to blocked communication between different processes. Anyway, I've got it covered now. | ||||
* | pyblog: implement preview | Zhiming Wang | 2015-05-05 | 5 | -22/+173 |
| | | | | | | | | | | | | | | Also tweaked icons a bit. Note that this commit doesn't really work: I implemented a "stoppable HTTP Server" here to be stopped when "mother process" receives SIGINT (i.e., KeyboardInterrupt), without realizing that all porcesses get SIGINT. Therefore, the custom server is hardly needed. See http://git.io/vJ9yA for more information. (This implementation has some value tought, that's why I'm committing to keep it in history.) | ||||
* | pyblog: implement deploy and gen_deploy | Zhiming Wang | 2015-05-05 | 2 | -12/+151 |
| | | | | Also changed month to short format on the index page. | ||||
* | 20150505: New blog, new start | Zhiming Wang | 2015-05-05 | 7 | -150/+124 |
| | | | | | | | | | | | Also fixed several problems: 1. Rending SVG and making it a clickable link is basically impossible across multiple browsers. I'm now using a pretty good PNG; 2. Implemented new_post in pyblog; 3. Footnotes related updates to the theme. | ||||
* | handle navigation button and favicons | Zhiming Wang | 2015-05-05 | 9 | -3/+183 |
| | | | | | | | | Note that I'm using an <embed> tag with the svg because if wrapped in <img>, the svg won't render on Safari. After using the <embed> tag, the svg renders on all four major browsers on OS X (Chrome, Safari, Firefox, Opera), and it looks nice on all three but Firefox, in which case it's crappy as fuck. | ||||
* | convert date metadata field to ISO 8601 | Zhiming Wang | 2015-05-05 | 49 | -51/+58 |
| | |||||
* | a lot of work | Zhiming Wang | 2015-05-05 | 4 | -26/+274 |
| | | | | Mainly generating feed and index. | ||||
* | edit posts and (mostly) figured out the theme | Zhiming Wang | 2015-05-04 | 18 | -30/+796 |
| | | | | Also wrote pyblog that currently can generate parts most of the blog. | ||||
* | process post metadata | Zhiming Wang | 2015-05-04 | 48 | -153/+59 |
| | |||||
* | remove all Octopress stuff | Zhiming Wang | 2015-05-04 | 314 | -8016/+0 |
| | |||||
* | 20150503: Why Oh My Zsh is completely broken | Zhiming Wang | 2015-05-03 | 1 | -0/+150 |
| | |||||
* | host binaries on Bintray | Zhiming Wang | 2015-04-27 | 3 | -4/+4 |
| | | | | | | Ready to purge binaries from the repo — my Octopress directory is getting too large with five copies of each binary (in source/, source/.git, public/, _deploy, _deploy/.git). | ||||
* | 20150426: Using Python 3 with Emacs Jedi | Zhiming Wang | 2015-04-26 | 1 | -0/+31 |
| | |||||
* | update "mpv launcher" with improved code | Zhiming Wang | 2015-04-06 | 1 | -0/+10 |
| | |||||
* | 20150322 Back up OS X app icons | Zhiming Wang | 2015-03-22 | 1 | -0/+46 |
| | |||||
* | 20150224 The new OneDrive API | Zhiming Wang | 2015-02-24 | 1 | -0/+10 |
| | |||||
* | 20150221 All is not lost | Zhiming Wang | 2015-02-21 | 1 | -0/+20 |
| | |||||
* | 20150220 My dock and updated OmniFocus | Zhiming Wang | 2015-02-20 | 1 | -0/+21 |
| | |||||
* | 20150217 Microsoft is getting cool (but not its website) | Zhiming Wang | 2015-02-17 | 1 | -0/+20 |
| | |||||
* | fix typos | Zhiming Wang | 2015-02-11 | 1 | -3/+3 |
| | | | | | | Blogging at 2am isn't that fun -- I swear I did proofread, once, but to my surprise, there are more than five typos. I should have used aspell before publishing the article. | ||||
* | 20150210 Monitor progress of your Unix pipes with pv | Zhiming Wang | 2015-02-10 | 1 | -0/+60 |
| | |||||
* | 20150121 Web design: Microsoft vs Apple | Zhiming Wang | 2015-01-21 | 1 | -0/+19 |
| | |||||
* | 20150110 Fonts: why Chinese web design is hard | Zhiming Wang | 2015-01-10 | 1 | -0/+16 |
| | |||||
* | 20150101 OS X system ruby encoding annoyance | Zhiming Wang | 2015-01-01 | 1 | -0/+43 |
| | |||||
* | renamed the blog | Zhiming Wang | 2014-12-23 | 1 | -2/+2 |
| | | | | "Daily (?) Complaints (?)" ==> "dl? cmplnts?" | ||||
* | 20141223 mpv launcher | Zhiming Wang | 2014-12-23 | 1 | -0/+16 |
| | |||||
* | add caveat to "Opera-style Advanced Keyboard Shortcuts in Safari" | Zhiming Wang | 2014-12-22 | 1 | -0/+6 |
| | |||||
* | 20141222 10k images on imgur | Zhiming Wang | 2014-12-22 | 1 | -0/+8 |
| | |||||
* | 20141219 App suggestion: Dropzone 3 | Zhiming Wang | 2014-12-22 | 1 | -0/+12 |
| | |||||
* | 20141214 The Google Chrome Comic — A classic | Zhiming Wang | 2014-12-22 | 1 | -0/+21 |
| | |||||
* | update favicon | Zhiming Wang | 2014-12-22 | 1 | -0/+0 |
| | |||||
* | remove trailing 2>/dev/null | Zhiming Wang | 2014-12-22 | 1 | -1/+1 |
| | |||||
* | edit 2014-12-14-speeding-up-emacs-with-emacsclient.md | Zhiming Wang | 2014-12-22 | 1 | -3/+9 |
| | | | | | | * use -a= option to emacsclient rather than launching the server manually; * add tips for using emacsclient with git-commit-mode. | ||||
* | add missing shabang | Zhiming Wang | 2014-12-22 | 1 | -0/+1 |
| | |||||
* | 20141214 Speeding up Emacs with emacsclient | Zhiming Wang | 2014-12-22 | 1 | -0/+29 |
| | |||||
* | 20141213 The Mac-like Evernote | Zhiming Wang | 2014-12-22 | 1 | -0/+16 |
| | |||||
* | 20141210 OmniFocus: change sync behavior, Mac and iOS | Zhiming Wang | 2014-12-22 | 1 | -0/+20 |
| | |||||
* | this article needs some heavy editing | Zhiming Wang | 2014-12-06 | 1 | -4/+4 |
| | |||||
* | fix typo | Zhiming Wang | 2014-12-06 | 1 | -1/+1 |
| | |||||
* | improve post | Zhiming Wang | 2014-12-06 | 1 | -3/+3 |
| | | | | Previously there was no logic at all. | ||||
* | 20141205 Distraction free writing | Zhiming Wang | 2014-12-05 | 1 | -0/+34 |
| | |||||
* | 20141205 Python 3 and Unicode | Zhiming Wang | 2014-12-05 | 1 | -0/+8 |
| |