all repos — h3rald @ master

The sources of https://h3rald.com

8c14501d
#DecemberAdventure
Fabio Cevasco h3rald@h3rald.com
Sat, 21 Dec 2024 16:07:37 +0100
93024e13
Merge branch 'master' of git@github.com:h3rald/h3rald.git
Fabio Cevasco h3rald@h3rald.com
Sat, 21 Dec 2024 16:04:54 +0100
b3420b9f
#DecemberAdventure
Fabio Cevasco h3rald@h3rald.com
Sat, 21 Dec 2024 16:04:42 +0100

H3RALD Web Site

H3RALD.com was created in 2004 by Fabio Cevasco, a technical writer, programmer and IT enthusiast. It features over a hundred articles covering a wide range of topics, from programming to writing, productivity and even traveling.

Currently, this site is fully static (minus a few AJAX calls) and is powered by the HastySite static site generator.

Licensing

Unless stated otherwise, all the content published on this web site is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

The source code of this web site, such as its layout, stylesheets, custom min rules and code is licensed under the terms of the MIT License.

How to generate and run this site locally

  1. Download and install Nim.
  2. Clone Nifty, compile it and place the nifty executable in your $PATH.
  3. Clone nimhttpd, compile it and place the nimhttpd executable in your $PATH.
  4. Clone HastySite.
  5. Run nifty install in the hastysite repository folder.
  6. Compile hastysite and place its executable in your $PATH.
  7. Clone this repository.
  8. In the h3rald repository folder, run hastysite build.
  9. Start LiteStore by running litestore in the h3rald repository folder.
  10. Start the NimHTTPd server by running nimhttpd in the output folder of the h3rald repository (create automatically when running hastysite build).

Credits

clone
git clone https://code.h3rald.com/h3rald
        

contribute on