aboutsummaryrefslogtreecommitdiff
path: root/source (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-05-0620150506 Searchable settings are one honking great idea — let's do more of ↵Zhiming Wang1-0/+45
those!
2015-05-06improve Why Oh My Zsh is completely brokenZhiming Wang1-17/+40
2015-05-06fix minor invalid HTML issuesZhiming Wang2-1/+2
2015-05-06replace all imgur links with httpsZhiming Wang15-31/+31
Plus a few typo fixes in old posts.
2015-05-05add sitemap.xml and robots.txtZhiming Wang1-5/+2
2015-05-05serve the CC icon locallyZhiming Wang5-1/+34
2015-05-0520150505 Graceful handling of SIGINT when using Python's multiprocessing.ProcessZhiming Wang2-0/+77
Also implemented the "touch" action in pyblog, as well as wrote a README.md for the source branch. And some other minor patching.
2015-05-05add feed icon to footerZhiming Wang5-1/+17
Among other fixes and tweaks.
2015-05-05pyblog: implement previewZhiming Wang3-2/+2
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.)
2015-05-05pyblog: implement deploy and gen_deployZhiming Wang1-1/+1
Also changed month to short format on the index page.
2015-05-0520150505: New blog, new startZhiming Wang5-135/+51
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.
2015-05-05handle navigation button and faviconsZhiming Wang7-0/+170
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.
2015-05-05convert date metadata field to ISO 8601Zhiming Wang47-47/+47
2015-05-05a lot of workZhiming Wang2-2/+16
Mainly generating feed and index.
2015-05-04edit posts and (mostly) figured out the themeZhiming Wang15-30/+552
Also wrote pyblog that currently can generate parts most of the blog.
2015-05-04process post metadataZhiming Wang48-153/+59
2015-05-04remove all Octopress stuffZhiming Wang139-1332/+0
2015-05-0320150503: Why Oh My Zsh is completely brokenZhiming Wang1-0/+150
2015-04-27host binaries on BintrayZhiming Wang3-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).
2015-04-2620150426: Using Python 3 with Emacs JediZhiming Wang1-0/+31
2015-04-06update "mpv launcher" with improved codeZhiming Wang1-0/+10
2015-03-2220150322 Back up OS X app iconsZhiming Wang1-0/+46
2015-02-2420150224 The new OneDrive APIZhiming Wang1-0/+10
2015-02-2120150221 All is not lostZhiming Wang1-0/+20
2015-02-2020150220 My dock and updated OmniFocusZhiming Wang1-0/+21
2015-02-1720150217 Microsoft is getting cool (but not its website)Zhiming Wang1-0/+20
2015-02-11fix typosZhiming Wang1-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.
2015-02-1020150210 Monitor progress of your Unix pipes with pvZhiming Wang1-0/+60
2015-01-2120150121 Web design: Microsoft vs AppleZhiming Wang1-0/+19
2015-01-1020150110 Fonts: why Chinese web design is hardZhiming Wang1-0/+16
2015-01-0120150101 OS X system ruby encoding annoyanceZhiming Wang1-0/+43
2014-12-2320141223 mpv launcherZhiming Wang1-0/+16
2014-12-22add caveat to "Opera-style Advanced Keyboard Shortcuts in Safari"Zhiming Wang1-0/+6
2014-12-2220141222 10k images on imgurZhiming Wang1-0/+8
2014-12-2220141219 App suggestion: Dropzone 3Zhiming Wang1-0/+12
2014-12-2220141214 The Google Chrome Comic — A classicZhiming Wang1-0/+21
2014-12-22update faviconZhiming Wang1-0/+0
2014-12-22remove trailing 2>/dev/nullZhiming Wang1-1/+1
2014-12-22edit 2014-12-14-speeding-up-emacs-with-emacsclient.mdZhiming Wang1-3/+9
* use -a= option to emacsclient rather than launching the server manually; * add tips for using emacsclient with git-commit-mode.
2014-12-22add missing shabangZhiming Wang1-0/+1
2014-12-2220141214 Speeding up Emacs with emacsclientZhiming Wang1-0/+29
2014-12-2220141213 The Mac-like EvernoteZhiming Wang1-0/+16
2014-12-2220141210 OmniFocus: change sync behavior, Mac and iOSZhiming Wang1-0/+20
2014-12-06this article needs some heavy editingZhiming Wang1-4/+4
2014-12-06fix typoZhiming Wang1-1/+1
2014-12-06improve postZhiming Wang1-3/+3
Previously there was no logic at all.
2014-12-0520141205 Distraction free writingZhiming Wang1-0/+34
2014-12-0520141205 Python 3 and UnicodeZhiming Wang1-0/+8
2014-11-30minor improvementZhiming Wang1-3/+7
2014-11-3020141130 Opera-style advanced keyboard shortcuts in SafariZhiming Wang1-0/+35