aboutsummaryrefslogtreecommitdiff
path: root/source (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-06-1020150610 Chrome disappointment:Zhiming Wang3-0/+54
the shabby and boring old bookmark system from Stone Age strikes back.
2015-06-10upgrade quality of iconsZhiming Wang8-6/+6
Also added a 2048x2048 logo for submission to Apple News Publisher (just curious).
2015-06-10modify template and stylesheet to include RSS iconZhiming Wang3-2/+21
2015-06-10remove trailing whitespace from old postsZhiming Wang2-4/+4
2015-06-08modify title of latest postZhiming Wang1-2/+2
turns to ==> turns into (not sure why I was thinking).
2015-06-08latest post: percent-encode image pathsZhiming Wang1-2/+2
2015-06-08latest post: add OS X 10.11 and iOS 9 previewsZhiming Wang3-1/+7
2015-06-0820150608 Apple turns its homepage to a WWDC liveblogZhiming Wang4-0/+51
2015-06-08minor improvements to latest postZhiming Wang1-2/+2
2015-06-0720150607 StackOverflow review system is completely BSZhiming Wang1-0/+54
2015-05-3020150530 Using a personal helper package in everyday scriptingZhiming Wang1-0/+27
2015-05-29update about meZhiming Wang1-1/+1
2015-05-2920150529 Apple's customer service is still the best (plus an Authy horror story)Zhiming Wang2-1/+25
2015-05-2220150522 Using a command table as wallpaperZhiming Wang3-2/+162
And other minor changes.
2015-05-1920150519 Bash: the special slash character in filename expansionZhiming Wang1-0/+40
2015-05-16update to "Searchable settings are one honking great idea..."Zhiming Wang2-2/+8
2015-05-14add noscript tag for javascript embedded asciicastZhiming Wang2-1/+12
2015-05-14add source code line numbersZhiming Wang5-14/+42
The way I handle line numbers and the pre block in general is inspired by the MDN wiki. See, for instance, https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript a screenshot is here: https://i.imgur.com/982TBDc.png Also tweaked other styles, e.g., changed the primary monospace font to Consolas, and slightly tweaked a few old posts.
2015-05-13add key.html for my public keyZhiming Wang2-1/+64
2015-05-13add support for lfooter (updated) and top level pages...Zhiming Wang1-4/+12
(other than index.html).
2015-05-13add original asciicast URI to 2015-05-09-storyboard-reached-01.mdZhiming Wang1-1/+1
2015-05-09add tidy5 checkZhiming Wang5-11/+11
Also filled in some originally missing alt attributes of img tags.
2015-05-0920150509 storyboard reached 0.1Zhiming Wang2-0/+84
Also fixed the bugs in pyblog introduced in the last revision and tweaked the theme a bit.
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.