Posts
World Wide Web Www Note
Blog blog TODOBrief Journey from Web 1 to Web 3. connect data (ARPANET) -> connect website (Internet) -> connect ideas (WWW) -> connect people (Web2) -> connect personal server (pub3 & Web5)
A creation of WWW jumped start more sophisticated usage of hypermedia. In 1994, WWW’s support for e-commerce was added to W3C standard – an open standard for WWW, 5 years after WWW was proposed for the first time and 1 year after Mosaic was launched.
Posts
Writing better git comment message
ref How to commit better with Git. Rule of thumb, from here.
Whenever I have something that works (meaning, doesn’t break anything for anyone else) I’ll do a check-in. I write most of my stuff test first, so that means every time I have a new test that passes, I check-in.
In practice that means a few times per hour. At least a couple of times every hour, with 5 being quite a bit.
Posts
X Implementation Where X = Doom Emacs's +lookup/ Command.
I was trying to figure out +lookup/definition that open in other window. In one of the issue, Henrik 1 mention that some lookup backend (As an example, xref is a built in backend for lookup) are asynchronous and there is no standardized mechanism to talk to them to see whether the command runs successfully 2.
lets call this new command +lookup/definition-other-window Current possible solutions are
ignore validation step to make sure that the command runs succesfully.
Posts
X implementation where X = executing org babel block in Doom Emacs.
Editing History [2022-07-06 Wed] Last edit is on [2022-07-07 Thu] This article investigates what is executed when one presses enter to execute org babel source block in Doom Emacs.
Pressing enter in org-babel block will execute +org/dwim-at-point, see code below for reference. First, it checks if point is on a button. Then, it proceeds to assign evaluated output of org-element-context and org-element-type.
(+org/dwim-at-point *optional ARG) .