spc476/mod_blog
View on GitHub ↗ ★ 119 C
A blogging engine in C
23 mentions on Hacker News by 3 people: 2 stories, 21 comments · first 2013-06-26 · latest 2025-01-30
20082026
-
…data today). And yes, it is still a CGI script. I saw no need to change that over the years. [1] https://github.com/spc476/mod_blog
comment by spc476 · 2025-01-30 · in Advice for a friend who wants to start a blog -
…and PUT. I've been using the same engine for over 24 years now. [1] https://boston.conman.org/ [2] https://github.com/spc476/mod_blog
comment by spc476 · 2024-09-25 · in How I Built My Blog -
…of all global variables [2] a few years ago). Starting over would have been just too much work. [1] https://github.com/spc476/mod_blog [2] As therapy for stuff going on at work.
comment by spc476 · 2024-08-19 · in Algorithms we develop software by -
…my own blogging engine [1]. It's nice to see others have been doing this for over 20 years. [1] https://github.com/spc476/mod_blog
comment by spc476 · 2024-05-29 · in 20 Years of Blogging on my own website -
▲ 104
Mod_blog: A Blogging Engine in Cstory by ingve · 2024-01-25 · 42 comments
-
…served up as a CGI program [2]. Never had a problem with it. [1] https://boston.conman.org/ [2] https://github.com/spc476/mod_blog
comment by spc476 · 2024-01-24 · in CGI programs have an attractive one step deployment model -
…above works, the if will never be triggered, and thus, as far as I'm concerned, is dead code. [1] https://github.com/spc476/mod_blog/blob/master/src/backend.c...
comment by spc476 · 2023-10-11 · in How to assert for fun and profit (2022) -
…it. And to see it in action: < https://boston.conman.org/ >. [1] You can see an example here: < https://github.com/spc476/mod_blog/blob/master/NOTES/testmsg >. The markup engine is written in Lua: < https://github.com/spc476/mod_blog/blob/m…
comment by spc476 · 2023-02-20 · in How to Start Your Blog in 2023 -
…[1] Started out on a physical server (an AMD 586) and a few years later on a virtual server. [2] https://github.com/spc476/mod_blog
comment by spc476 · 2022-06-29 · in How Websites Die -
…check my software does is check the author field (in the body of the email [2]) is allowed. [1] https://github.com/spc476/mod_blog [2] I could check the From: field, but the majority of the email processing is shared with the "local file…
comment by spc476 · 2021-05-23 · in Show HN: A simple blogging platform I built out of frustration with other tools -
…entries * over 3,000 tags And I still have issues finding posts I've known I made via the tags. [1] https://github.com/spc476/mod_blog
comment by spc476 · 2020-12-14 · in Johnny.Decimal -
…and it's the resulting HTML that I store. [3] A mostly-up-to-date sample of what it looks like: https://github.com/spc476/mod_blog/blob/master/NOTES/testmsg And the Lua script that parses it: https://github.com/spc476/mod_blog/blob/master/L…
comment by spc476 · 2020-06-25 · in Text-Only Websites -
▲ 2
Mod_blog: A Blogging Engine in Cstory by bovermyer · 2019-12-05 · 0 comments
-
…via CGI [2]. I've never really had a problem with it in 20 years. [1] http://boston.conman.org/ [2] https://github.com/spc476/mod_blog
comment by spc476 · 2019-07-21 · in What Were CGI Scripts? -
…but I haven't bothered changing the underlying technology since. [3] http://boston.conman.org/ [4] https://github.com/spc476/mod_blog [5] I know of a bridge player (a card game) who took the time to learn x86 assembly language to write his…
comment by spc476 · 2019-07-05 · in Run Your Own Website -
…unauthorized does have access to the script, you have bigger things to worry about. [1] An example: https://github.com/spc476/mod_blog/blob/master/journal/blog....
comment by spc476 · 2018-06-21 · in YAML: probably not so great after all (2017) -
…blog [2] is also available via gopher [3]. The source code to the gopher server is online [4]. [1] https://github.com/spc476/mod_blog [2] http://boston.conman.org/ [3] gopher://gopher.conman.org/ [4] gopher://gopher.conman.org/1Gopher:Src:
comment by spc476 · 2017-11-06 · in Does anyone remember websites? -
…one (gopher://sdf.org/1/users/jstg/phlog) I was motivated enough to modify my blogging engine ( https://github.com/spc476/mod_blog ) to support gopher. The gopher protocol itself is very simple so getting a simple server up and running was…
comment by spc476 · 2016-08-13 · in The Rise and Fall of the Gopher Protocol -
…also my email server. Then again, I wrote my own blogging engine in C [1] (and still use it). [1] https://github.com/spc476/mod_blog
comment by spc476 · 2016-06-09 · in 1999.io: Blogging like it's 1999 -
…library I wrote: [3]). Last modification I made: support for gopher [4] for that "retro feel." [1] https://github.com/spc476/mod_blog [2] http://boston.conman.org/ [3] https://github.com/spc476/CGILib [4] gopher://gopher.conman.org/
comment by spc476 · 2016-05-02 · in To become a good C programmer (2011) -
…very little of the original code base (from 2000) exists. It's been an interesting experiment. [1] https://github.com/spc476/mod_blog
comment by spc476 · 2016-02-28 · in All Software is Legacy -
…out of the body of the email). Granted, the language I used is rather unorthodox, but it works. [1] https://github.com/spc476/mod_blog
comment by spc476 · 2015-07-24 · in Open-sourcing my new blogging engine implementation -
In my case, I rolled my own ten years ago, and I'm still using it ( https://github.com/spc476/mod_blog ). The hardest bit about it was parsing the request, since I wanted the ability to specify date ranges as part of the URL (for example:…
comment by spc476 · 2013-06-26 · in Ask HN: If you were going to blog what platform would you use?