Developer Diary, Christmas đ
I donât need to explain Christmas to anyone, do I? To gain favor among potential converts, Christians adapted an assortment of holidays adjacent to the winter-in-the-Northern-Hemisphere solstice as a raucous festival. When the Industrial Revolution meant that Christmas festivities would put masses of raucous poor people in the same regions as wealthy people, a campaignâincluding such luminaries as Charles Dickens and Thomas Nastâreinvented Christmas as the quiet family holiday that we know today.
I happen to like the holiday, though I donât have much interest in the religious side. Iâve long said that the shortest days (and so the longest nights) on the calendar make ideal excuses for celebration and togetherness, as exemplified by the Iranian YaldÄ Night celebrations held on the winter solstice. As such, I donât consider it a coincidence that so many cultures had and still have comparable holidays within the span of about a week.
Anyway, to those who celebrate, have a wonderful Christmas; to those who donât, you should also have a pretty great day, if you have that option. Now, I canât guarantee that my project updates wonât look like proverbial coal in your stocking, but letâs go, anywayâŚ
Entropy Arbitrage Newsletter
For those of you interested in such things, Iâll have the next issue of the Entropy Arbitrage newsletter ready to go on Saturday the sixth.
If you have signed up on Mailchimp, I still donât quite trust the company, then youâll get the e-mail on Saturday. If you have subscribed on Buy Me a Coffeeâat the link in the previous paragraph, click the Follow button to the upper-right of the page; no money will change handsâyouâll get it on Tuesday morning, the ninth of January, because I never publish blog posts on Tuesdays, making that a nicer match than Saturdays.
What will you find inside? As always, youâll find links to all the articles that I found interesting in my RSS feed or bookmarked, plus some analysis of blog traffic. For December, I havenât yet written a specific quasi-article quite yet, but I discussed media consumption and have some early stage looks at two upcoming projects. If youâve become a member on Buy Me a Coffee, then you can already see previews for some of that.
Notoboto
Somehow, I managed to not only get some useful and maybe-interesting things done, this week, but I somehow did them all on a single project that I use.
As the week started, I honestly didnât have high hopes. I fixed some minor cosmetic issues in the code and looked for another idea. Then, however, I realized that I could probably figure out how to apply syntax-highlight to my Markdown notes, displaying and editing them approximately as they would appear rendered in another format.
To experiment, I started with detecting URLs in a note to underline them, using Tkâs tagging system. Once I had that working consistently, that demanded code to open the web page on clicking the link. And once the program had URL-highlighting settled, it came time to highlight Markdown elements. Now, I see URLs underlined, headings in larger text, bold text bolded, italic text italicized, and lists indented, making it far easier to navigate through the notes to find what I want.
Next
I may keep working on Notoboto, now that I have some momentum back. Or maybe Iâll start a new project for the holidays.
Credits: The header image is untitled by an uncredited PxHere photographer, made available under the terms of the Creative Commons CC0 1.0 Universal Public Domain Dedication.
No webmentions were found.
By commenting, you agree to follow the blog's Code of Conduct and that your comment is released under the same license as the rest of the blog. Or do you not like comments sections? Continue the conversation in the #entropy-arbitrage chatroom on Matrix…
Tags: programming project devjournal