ljsdev-ssg

Source code for https://ljs.dev
Log | Files | Refs

commit 99dc5d3a437692de0c119c7d754a4a2e80c32a89
parent fb568dba740d347b9143b8349cdb90d49022d688
Author: Leon <leon@wp2static.com>
Date:   Fri, 23 Aug 2019 12:22:56 +0200

new obsd section

Diffstat:
Mgenerate-article-list.sh | 24++++++++++++++++++------
Msrc/_header.html | 2+-
Dsrc/blog.html | 4----
Asrc/oldblog.html | 4++++
Rsrc/blog/1-x-senior-2-x-junior-php-developer-positions-in-manila.html -> src/oldblog/1-x-senior-2-x-junior-php-developer-positions-in-manila.html | 0
Rsrc/blog/10-reasons-not-to-use-google-adsense.html -> src/oldblog/10-reasons-not-to-use-google-adsense.html | 0
Rsrc/blog/12-wordpress-plug-ins-i-cant-sleep-without.html -> src/oldblog/12-wordpress-plug-ins-i-cant-sleep-without.html | 0
Rsrc/blog/a-view-from-afar-australian-culture-found-overseas.html -> src/oldblog/a-view-from-afar-australian-culture-found-overseas.html | 0
Rsrc/blog/apple-to-abandon-applescript-i-think-not.html -> src/oldblog/apple-to-abandon-applescript-i-think-not.html | 0
Rsrc/blog/before-i-was-famous.html -> src/oldblog/before-i-was-famous.html | 0
Rsrc/blog/check-delegate-do-and-manage.html -> src/oldblog/check-delegate-do-and-manage.html | 0
Rsrc/blog/combining-multiple-adsl-or-other-broadband-lines-super-fast-torrenting-anyone.html -> src/oldblog/combining-multiple-adsl-or-other-broadband-lines-super-fast-torrenting-anyone.html | 0
Rsrc/blog/css-animations-on-webkit-video-capture.html -> src/oldblog/css-animations-on-webkit-video-capture.html | 0
Rsrc/blog/datu-puti-in-hong-kong.html -> src/oldblog/datu-puti-in-hong-kong.html | 0
Rsrc/blog/enable-debug-menu-in-safari.html -> src/oldblog/enable-debug-menu-in-safari.html | 0
Rsrc/blog/encrypt-web-pages-on-mobileme.html -> src/oldblog/encrypt-web-pages-on-mobileme.html | 0
Rsrc/blog/engrish-of-the-day-cold-boiling-water.html -> src/oldblog/engrish-of-the-day-cold-boiling-water.html | 0
Rsrc/blog/finally-box-net-on-mac-and-the-rest.html -> src/oldblog/finally-box-net-on-mac-and-the-rest.html | 0
Rsrc/blog/flush-dns-cache-in-mac-os-x.html -> src/oldblog/flush-dns-cache-in-mac-os-x.html | 0
Rsrc/blog/free-wii-controller-case-from-nintendo.html -> src/oldblog/free-wii-controller-case-from-nintendo.html | 0
Rsrc/blog/geographically-challenged-odesk-workers.html -> src/oldblog/geographically-challenged-odesk-workers.html | 0
Rsrc/blog/google-may-be-harmful-to-google.html -> src/oldblog/google-may-be-harmful-to-google.html | 0
Rsrc/blog/headless-intel-imac.html -> src/oldblog/headless-intel-imac.html | 0
Rsrc/blog/heatsink-fan-clip-repair-for-p4-celeron-478.html -> src/oldblog/heatsink-fan-clip-repair-for-p4-celeron-478.html | 0
Rsrc/blog/how-to-input-half-width-katakana-in-os-x.html -> src/oldblog/how-to-input-half-width-katakana-in-os-x.html | 0
Rsrc/blog/how-to-outsource-effectively.html -> src/oldblog/how-to-outsource-effectively.html | 0
Rsrc/blog/how-to-put-a-webserver-on-your-mac-to-do-all-kinds-of-cool-stuff.html -> src/oldblog/how-to-put-a-webserver-on-your-mac-to-do-all-kinds-of-cool-stuff.html | 0
Rsrc/blog/how-to-save-20-on-your-godaddy-order.html -> src/oldblog/how-to-save-20-on-your-godaddy-order.html | 0
Rsrc/blog/ignore-directory-in-snv-on-os-x.html -> src/oldblog/ignore-directory-in-snv-on-os-x.html | 0
Rsrc/blog/intro-to-quantitive-analysis-not-so-average-after-all.html -> src/oldblog/intro-to-quantitive-analysis-not-so-average-after-all.html | 0
Rsrc/blog/is-that-a-web-server-in-your-pocket-or-are-you-just-happy-to-php-all-over-me.html -> src/oldblog/is-that-a-web-server-in-your-pocket-or-are-you-just-happy-to-php-all-over-me.html | 0
Rsrc/blog/its-not-what-you-do-but-how-you-get-things-done.html -> src/oldblog/its-not-what-you-do-but-how-you-get-things-done.html | 0
Rsrc/blog/jquery-vs-mootools-1-vote-for-the-former.html -> src/oldblog/jquery-vs-mootools-1-vote-for-the-former.html | 0
Rsrc/blog/like-a-php-framework-touched-for-the-very-first-time.html -> src/oldblog/like-a-php-framework-touched-for-the-very-first-time.html | 0
Rsrc/blog/little-bug-squashed-inside-code.html -> src/oldblog/little-bug-squashed-inside-code.html | 0
Rsrc/blog/michael-mike-michelini-social-media-marketing-consultant.html -> src/oldblog/michael-mike-michelini-social-media-marketing-consultant.html | 0
Rsrc/blog/modified-recent-posts-plug-in.html -> src/oldblog/modified-recent-posts-plug-in.html | 0
Rsrc/blog/my-2nd-ever-tagalog-related-post.html -> src/oldblog/my-2nd-ever-tagalog-related-post.html | 0
Rsrc/blog/my-friend-i-never-knew-i-needed-mastering-regular-expressions.html -> src/oldblog/my-friend-i-never-knew-i-needed-mastering-regular-expressions.html | 0
Rsrc/blog/my-sd-card-development-environment.html -> src/oldblog/my-sd-card-development-environment.html | 0
Rsrc/blog/new-release-of-wp-static-html-output-plugin-for-wordpress.html -> src/oldblog/new-release-of-wp-static-html-output-plugin-for-wordpress.html | 0
Rsrc/blog/passport-laundering.html -> src/oldblog/passport-laundering.html | 0
Rsrc/blog/php-safe-mode-workaround.html -> src/oldblog/php-safe-mode-workaround.html | 0
Rsrc/blog/practicing-what-i-program.html -> src/oldblog/practicing-what-i-program.html | 0
Rsrc/blog/pros-and-cons-of-working-with-rocket-internet.html -> src/oldblog/pros-and-cons-of-working-with-rocket-internet.html | 0
Rsrc/blog/remove-copyright-disclaimer-from-footer-in-coppermine.html -> src/oldblog/remove-copyright-disclaimer-from-footer-in-coppermine.html | 0
Rsrc/blog/revamp-of-the-motorcycle-service-site-wros.html -> src/oldblog/revamp-of-the-motorcycle-service-site-wros.html | 0
Rsrc/blog/running-wordpress-off-usb-storage-win-mac.html -> src/oldblog/running-wordpress-off-usb-storage-win-mac.html | 0
Rsrc/blog/running-wordpress-on-mobileme-dot-mac-pt-deux.html -> src/oldblog/running-wordpress-on-mobileme-dot-mac-pt-deux.html | 0
Rsrc/blog/running-wordpress-on-mobileme-dot-mac.html -> src/oldblog/running-wordpress-on-mobileme-dot-mac.html | 0
Rsrc/blog/startups-in-manila-philippines.html -> src/oldblog/startups-in-manila-philippines.html | 0
Rsrc/blog/stupid-wordpress-tricks.html -> src/oldblog/stupid-wordpress-tricks.html | 0
Rsrc/blog/success-finding-sub-5000-php-laptop-for-online-work-in-philippines.html -> src/oldblog/success-finding-sub-5000-php-laptop-for-online-work-in-philippines.html | 0
Rsrc/blog/super-beginner-tagalog-filipino-language.html -> src/oldblog/super-beginner-tagalog-filipino-language.html | 0
Rsrc/blog/typhoons-in-hong-kong.html -> src/oldblog/typhoons-in-hong-kong.html | 0
Rsrc/blog/using-linux-on-old-hardware.html -> src/oldblog/using-linux-on-old-hardware.html | 0
Rsrc/blog/view-errors-on-media-temple-dv-hosting.html -> src/oldblog/view-errors-on-media-temple-dv-hosting.html | 0
Rsrc/blog/web-developer-internship-in-manila-philippines.html -> src/oldblog/web-developer-internship-in-manila-philippines.html | 0
Rsrc/blog/website-management-expert.html -> src/oldblog/website-management-expert.html | 0
Rsrc/blog/wget-in-os-x.html -> src/oldblog/wget-in-os-x.html | 0
Rsrc/blog/when-black-swans-attack.html -> src/oldblog/when-black-swans-attack.html | 0
Rsrc/blog/wimdu-hong-kong-my-apartment-in-sheung-wan.html -> src/oldblog/wimdu-hong-kong-my-apartment-in-sheung-wan.html | 0
Rsrc/blog/wordcamp-brisbane-2018-wordpress-as-a-static-site-generator.html -> src/oldblog/wordcamp-brisbane-2018-wordpress-as-a-static-site-generator.html | 0
Rsrc/blog/wordpress-recent-posts-plug-in.html -> src/oldblog/wordpress-recent-posts-plug-in.html | 0
Rsrc/blog/wordpress-static-html-output-plug-in.html -> src/oldblog/wordpress-static-html-output-plug-in.html | 0
Asrc/openbsd.html | 4++++
Rsrc/blog/1-x-senior-2-x-junior-php-developer-positions-in-manila.html -> src/openbsd/1-x-senior-2-x-junior-php-developer-positions-in-manila.html | 0
Rsrc/blog/10-reasons-not-to-use-google-adsense.html -> src/openbsd/10-reasons-not-to-use-google-adsense.html | 0
Rsrc/blog/12-wordpress-plug-ins-i-cant-sleep-without.html -> src/openbsd/12-wordpress-plug-ins-i-cant-sleep-without.html | 0
Rsrc/blog/a-view-from-afar-australian-culture-found-overseas.html -> src/openbsd/a-view-from-afar-australian-culture-found-overseas.html | 0
Rsrc/blog/apple-to-abandon-applescript-i-think-not.html -> src/openbsd/apple-to-abandon-applescript-i-think-not.html | 0
Rsrc/blog/before-i-was-famous.html -> src/openbsd/before-i-was-famous.html | 0
Rsrc/blog/check-delegate-do-and-manage.html -> src/openbsd/check-delegate-do-and-manage.html | 0
Rsrc/blog/combining-multiple-adsl-or-other-broadband-lines-super-fast-torrenting-anyone.html -> src/openbsd/combining-multiple-adsl-or-other-broadband-lines-super-fast-torrenting-anyone.html | 0
Rsrc/blog/css-animations-on-webkit-video-capture.html -> src/openbsd/css-animations-on-webkit-video-capture.html | 0
Rsrc/blog/datu-puti-in-hong-kong.html -> src/openbsd/datu-puti-in-hong-kong.html | 0
Rsrc/blog/enable-debug-menu-in-safari.html -> src/openbsd/enable-debug-menu-in-safari.html | 0
Rsrc/blog/encrypt-web-pages-on-mobileme.html -> src/openbsd/encrypt-web-pages-on-mobileme.html | 0
Rsrc/blog/engrish-of-the-day-cold-boiling-water.html -> src/openbsd/engrish-of-the-day-cold-boiling-water.html | 0
Rsrc/blog/finally-box-net-on-mac-and-the-rest.html -> src/openbsd/finally-box-net-on-mac-and-the-rest.html | 0
Rsrc/blog/flush-dns-cache-in-mac-os-x.html -> src/openbsd/flush-dns-cache-in-mac-os-x.html | 0
Rsrc/blog/free-wii-controller-case-from-nintendo.html -> src/openbsd/free-wii-controller-case-from-nintendo.html | 0
Rsrc/blog/geographically-challenged-odesk-workers.html -> src/openbsd/geographically-challenged-odesk-workers.html | 0
Rsrc/blog/google-may-be-harmful-to-google.html -> src/openbsd/google-may-be-harmful-to-google.html | 0
Rsrc/blog/headless-intel-imac.html -> src/openbsd/headless-intel-imac.html | 0
Rsrc/blog/heatsink-fan-clip-repair-for-p4-celeron-478.html -> src/openbsd/heatsink-fan-clip-repair-for-p4-celeron-478.html | 0
Asrc/openbsd/how-openbsd-came-into-my-life.html | 13+++++++++++++
Rsrc/blog/how-to-input-half-width-katakana-in-os-x.html -> src/openbsd/how-to-input-half-width-katakana-in-os-x.html | 0
Rsrc/blog/how-to-outsource-effectively.html -> src/openbsd/how-to-outsource-effectively.html | 0
Rsrc/blog/how-to-put-a-webserver-on-your-mac-to-do-all-kinds-of-cool-stuff.html -> src/openbsd/how-to-put-a-webserver-on-your-mac-to-do-all-kinds-of-cool-stuff.html | 0
Rsrc/blog/how-to-save-20-on-your-godaddy-order.html -> src/openbsd/how-to-save-20-on-your-godaddy-order.html | 0
Rsrc/blog/ignore-directory-in-snv-on-os-x.html -> src/openbsd/ignore-directory-in-snv-on-os-x.html | 0
Rsrc/blog/intro-to-quantitive-analysis-not-so-average-after-all.html -> src/openbsd/intro-to-quantitive-analysis-not-so-average-after-all.html | 0
Rsrc/blog/is-that-a-web-server-in-your-pocket-or-are-you-just-happy-to-php-all-over-me.html -> src/openbsd/is-that-a-web-server-in-your-pocket-or-are-you-just-happy-to-php-all-over-me.html | 0
Rsrc/blog/its-not-what-you-do-but-how-you-get-things-done.html -> src/openbsd/its-not-what-you-do-but-how-you-get-things-done.html | 0
Rsrc/blog/jquery-vs-mootools-1-vote-for-the-former.html -> src/openbsd/jquery-vs-mootools-1-vote-for-the-former.html | 0
Rsrc/blog/like-a-php-framework-touched-for-the-very-first-time.html -> src/openbsd/like-a-php-framework-touched-for-the-very-first-time.html | 0
Rsrc/blog/little-bug-squashed-inside-code.html -> src/openbsd/little-bug-squashed-inside-code.html | 0
Rsrc/blog/michael-mike-michelini-social-media-marketing-consultant.html -> src/openbsd/michael-mike-michelini-social-media-marketing-consultant.html | 0
Rsrc/blog/modified-recent-posts-plug-in.html -> src/openbsd/modified-recent-posts-plug-in.html | 0
Rsrc/blog/my-2nd-ever-tagalog-related-post.html -> src/openbsd/my-2nd-ever-tagalog-related-post.html | 0
Rsrc/blog/my-friend-i-never-knew-i-needed-mastering-regular-expressions.html -> src/openbsd/my-friend-i-never-knew-i-needed-mastering-regular-expressions.html | 0
Rsrc/blog/my-sd-card-development-environment.html -> src/openbsd/my-sd-card-development-environment.html | 0
Rsrc/blog/new-release-of-wp-static-html-output-plugin-for-wordpress.html -> src/openbsd/new-release-of-wp-static-html-output-plugin-for-wordpress.html | 0
Rsrc/blog/passport-laundering.html -> src/openbsd/passport-laundering.html | 0
Rsrc/blog/php-safe-mode-workaround.html -> src/openbsd/php-safe-mode-workaround.html | 0
Rsrc/blog/practicing-what-i-program.html -> src/openbsd/practicing-what-i-program.html | 0
Rsrc/blog/pros-and-cons-of-working-with-rocket-internet.html -> src/openbsd/pros-and-cons-of-working-with-rocket-internet.html | 0
Rsrc/blog/remove-copyright-disclaimer-from-footer-in-coppermine.html -> src/openbsd/remove-copyright-disclaimer-from-footer-in-coppermine.html | 0
Rsrc/blog/revamp-of-the-motorcycle-service-site-wros.html -> src/openbsd/revamp-of-the-motorcycle-service-site-wros.html | 0
Rsrc/blog/running-wordpress-off-usb-storage-win-mac.html -> src/openbsd/running-wordpress-off-usb-storage-win-mac.html | 0
Rsrc/blog/running-wordpress-on-mobileme-dot-mac-pt-deux.html -> src/openbsd/running-wordpress-on-mobileme-dot-mac-pt-deux.html | 0
Rsrc/blog/running-wordpress-on-mobileme-dot-mac.html -> src/openbsd/running-wordpress-on-mobileme-dot-mac.html | 0
Rsrc/blog/startups-in-manila-philippines.html -> src/openbsd/startups-in-manila-philippines.html | 0
Rsrc/blog/stupid-wordpress-tricks.html -> src/openbsd/stupid-wordpress-tricks.html | 0
Rsrc/blog/success-finding-sub-5000-php-laptop-for-online-work-in-philippines.html -> src/openbsd/success-finding-sub-5000-php-laptop-for-online-work-in-philippines.html | 0
Rsrc/blog/super-beginner-tagalog-filipino-language.html -> src/openbsd/super-beginner-tagalog-filipino-language.html | 0
Rsrc/blog/typhoons-in-hong-kong.html -> src/openbsd/typhoons-in-hong-kong.html | 0
Rsrc/blog/using-linux-on-old-hardware.html -> src/openbsd/using-linux-on-old-hardware.html | 0
Rsrc/blog/view-errors-on-media-temple-dv-hosting.html -> src/openbsd/view-errors-on-media-temple-dv-hosting.html | 0
Rsrc/blog/web-developer-internship-in-manila-philippines.html -> src/openbsd/web-developer-internship-in-manila-philippines.html | 0
Rsrc/blog/website-management-expert.html -> src/openbsd/website-management-expert.html | 0
Rsrc/blog/wget-in-os-x.html -> src/openbsd/wget-in-os-x.html | 0
Rsrc/blog/when-black-swans-attack.html -> src/openbsd/when-black-swans-attack.html | 0
Rsrc/blog/wimdu-hong-kong-my-apartment-in-sheung-wan.html -> src/openbsd/wimdu-hong-kong-my-apartment-in-sheung-wan.html | 0
Rsrc/blog/wordcamp-brisbane-2018-wordpress-as-a-static-site-generator.html -> src/openbsd/wordcamp-brisbane-2018-wordpress-as-a-static-site-generator.html | 0
Rsrc/blog/wordpress-recent-posts-plug-in.html -> src/openbsd/wordpress-recent-posts-plug-in.html | 0
Rsrc/blog/wordpress-static-html-output-plug-in.html -> src/openbsd/wordpress-static-html-output-plug-in.html | 0
128 files changed, 40 insertions(+), 11 deletions(-)

diff --git a/generate-article-list.sh b/generate-article-list.sh @@ -1,16 +1,16 @@ #!/bin/sh -echo "Building blog index" -echo "<ul>" >> dst/blog.html +echo "Building openbsd index" +echo "<ul>" >> dst/openbsd.html -for file in src/blog/*.html; +for file in src/openbsd/*.html; do - article=`ls "$file" | sed 's|^src/blog/||'`; + article=`ls "$file" | sed 's|^src/openbsd/||'`; title=`head -n 1 "$file" | sed -e 's/<h1>\(.*\)<\/h1>/\1/'` - echo "<li><a href=\"blog/$article\">$title</a></li>" >> dst/blog.html; + echo "<li><a href=\"openbsd/$article\">$title</a></li>" >> dst/openbsd.html; done -echo "</ul>" >> dst/blog.html +echo "</ul>" >> dst/openbsd.html echo "Building essays index" echo "<ul>" >> dst/essays.html @@ -36,6 +36,18 @@ done echo "</ul>" >> dst/dev-notes.html +echo "Building oldblog index" +echo "<ul>" >> dst/oldblog.html + +for file in src/oldblog/*.html; + do + article=`ls "$file" | sed 's|^src/oldblog/||'`; + title=`head -n 1 "$file" | sed -e 's/<h1>\(.*\)<\/h1>/\1/'` + echo "<li><a href=\"oldblog/$article\">$title</a></li>" >> dst/oldblog.html; +done + +echo "</ul>" >> dst/oldblog.html + echo "Minifying HTML..." for file in ./{dst/,dst/blog/,dst/essays/,dst/dev-notes/}*.html; diff --git a/src/_header.html b/src/_header.html @@ -46,7 +46,7 @@ font-family: 'Roboto-Medium', sans-serif; <a href="/">https://ljs.dev</a> | <a href="/about.html">About</a> | <a href="/speaking.html">Speaking</a> | - <a href="/blog.html">Blog</a> | + <a href="/openbsd.html">OpenBSD and Me</a> | <a href="/dev-notes.html">Dev Notes</a> | <a href="/essays.html">Essays</a> | <a href="/contact.html">Contact</a> | diff --git a/src/blog.html b/src/blog.html @@ -1,4 +0,0 @@ -<h1>Blog posts from across the years</h1> - -<h2>There's no deleting things on the internet!</h2> - diff --git a/src/oldblog.html b/src/oldblog.html @@ -0,0 +1,4 @@ +<h1>Old blog posts from across the years archived</h1> + +<h2>There's no deleting things on the internet!</h2> + diff --git a/src/blog/1-x-senior-2-x-junior-php-developer-positions-in-manila.html b/src/oldblog/1-x-senior-2-x-junior-php-developer-positions-in-manila.html diff --git a/src/blog/10-reasons-not-to-use-google-adsense.html b/src/oldblog/10-reasons-not-to-use-google-adsense.html diff --git a/src/blog/12-wordpress-plug-ins-i-cant-sleep-without.html b/src/oldblog/12-wordpress-plug-ins-i-cant-sleep-without.html diff --git a/src/blog/a-view-from-afar-australian-culture-found-overseas.html b/src/oldblog/a-view-from-afar-australian-culture-found-overseas.html diff --git a/src/blog/apple-to-abandon-applescript-i-think-not.html b/src/oldblog/apple-to-abandon-applescript-i-think-not.html diff --git a/src/blog/before-i-was-famous.html b/src/oldblog/before-i-was-famous.html diff --git a/src/blog/check-delegate-do-and-manage.html b/src/oldblog/check-delegate-do-and-manage.html diff --git a/src/blog/combining-multiple-adsl-or-other-broadband-lines-super-fast-torrenting-anyone.html b/src/oldblog/combining-multiple-adsl-or-other-broadband-lines-super-fast-torrenting-anyone.html diff --git a/src/blog/css-animations-on-webkit-video-capture.html b/src/oldblog/css-animations-on-webkit-video-capture.html diff --git a/src/blog/datu-puti-in-hong-kong.html b/src/oldblog/datu-puti-in-hong-kong.html diff --git a/src/blog/enable-debug-menu-in-safari.html b/src/oldblog/enable-debug-menu-in-safari.html diff --git a/src/blog/encrypt-web-pages-on-mobileme.html b/src/oldblog/encrypt-web-pages-on-mobileme.html diff --git a/src/blog/engrish-of-the-day-cold-boiling-water.html b/src/oldblog/engrish-of-the-day-cold-boiling-water.html diff --git a/src/blog/finally-box-net-on-mac-and-the-rest.html b/src/oldblog/finally-box-net-on-mac-and-the-rest.html diff --git a/src/blog/flush-dns-cache-in-mac-os-x.html b/src/oldblog/flush-dns-cache-in-mac-os-x.html diff --git a/src/blog/free-wii-controller-case-from-nintendo.html b/src/oldblog/free-wii-controller-case-from-nintendo.html diff --git a/src/blog/geographically-challenged-odesk-workers.html b/src/oldblog/geographically-challenged-odesk-workers.html diff --git a/src/blog/google-may-be-harmful-to-google.html b/src/oldblog/google-may-be-harmful-to-google.html diff --git a/src/blog/headless-intel-imac.html b/src/oldblog/headless-intel-imac.html diff --git a/src/blog/heatsink-fan-clip-repair-for-p4-celeron-478.html b/src/oldblog/heatsink-fan-clip-repair-for-p4-celeron-478.html diff --git a/src/blog/how-to-input-half-width-katakana-in-os-x.html b/src/oldblog/how-to-input-half-width-katakana-in-os-x.html diff --git a/src/blog/how-to-outsource-effectively.html b/src/oldblog/how-to-outsource-effectively.html diff --git a/src/blog/how-to-put-a-webserver-on-your-mac-to-do-all-kinds-of-cool-stuff.html b/src/oldblog/how-to-put-a-webserver-on-your-mac-to-do-all-kinds-of-cool-stuff.html diff --git a/src/blog/how-to-save-20-on-your-godaddy-order.html b/src/oldblog/how-to-save-20-on-your-godaddy-order.html diff --git a/src/blog/ignore-directory-in-snv-on-os-x.html b/src/oldblog/ignore-directory-in-snv-on-os-x.html diff --git a/src/blog/intro-to-quantitive-analysis-not-so-average-after-all.html b/src/oldblog/intro-to-quantitive-analysis-not-so-average-after-all.html diff --git a/src/blog/is-that-a-web-server-in-your-pocket-or-are-you-just-happy-to-php-all-over-me.html b/src/oldblog/is-that-a-web-server-in-your-pocket-or-are-you-just-happy-to-php-all-over-me.html diff --git a/src/blog/its-not-what-you-do-but-how-you-get-things-done.html b/src/oldblog/its-not-what-you-do-but-how-you-get-things-done.html diff --git a/src/blog/jquery-vs-mootools-1-vote-for-the-former.html b/src/oldblog/jquery-vs-mootools-1-vote-for-the-former.html diff --git a/src/blog/like-a-php-framework-touched-for-the-very-first-time.html b/src/oldblog/like-a-php-framework-touched-for-the-very-first-time.html diff --git a/src/blog/little-bug-squashed-inside-code.html b/src/oldblog/little-bug-squashed-inside-code.html diff --git a/src/blog/michael-mike-michelini-social-media-marketing-consultant.html b/src/oldblog/michael-mike-michelini-social-media-marketing-consultant.html diff --git a/src/blog/modified-recent-posts-plug-in.html b/src/oldblog/modified-recent-posts-plug-in.html diff --git a/src/blog/my-2nd-ever-tagalog-related-post.html b/src/oldblog/my-2nd-ever-tagalog-related-post.html diff --git a/src/blog/my-friend-i-never-knew-i-needed-mastering-regular-expressions.html b/src/oldblog/my-friend-i-never-knew-i-needed-mastering-regular-expressions.html diff --git a/src/blog/my-sd-card-development-environment.html b/src/oldblog/my-sd-card-development-environment.html diff --git a/src/blog/new-release-of-wp-static-html-output-plugin-for-wordpress.html b/src/oldblog/new-release-of-wp-static-html-output-plugin-for-wordpress.html diff --git a/src/blog/passport-laundering.html b/src/oldblog/passport-laundering.html diff --git a/src/blog/php-safe-mode-workaround.html b/src/oldblog/php-safe-mode-workaround.html diff --git a/src/blog/practicing-what-i-program.html b/src/oldblog/practicing-what-i-program.html diff --git a/src/blog/pros-and-cons-of-working-with-rocket-internet.html b/src/oldblog/pros-and-cons-of-working-with-rocket-internet.html diff --git a/src/blog/remove-copyright-disclaimer-from-footer-in-coppermine.html b/src/oldblog/remove-copyright-disclaimer-from-footer-in-coppermine.html diff --git a/src/blog/revamp-of-the-motorcycle-service-site-wros.html b/src/oldblog/revamp-of-the-motorcycle-service-site-wros.html diff --git a/src/blog/running-wordpress-off-usb-storage-win-mac.html b/src/oldblog/running-wordpress-off-usb-storage-win-mac.html diff --git a/src/blog/running-wordpress-on-mobileme-dot-mac-pt-deux.html b/src/oldblog/running-wordpress-on-mobileme-dot-mac-pt-deux.html diff --git a/src/blog/running-wordpress-on-mobileme-dot-mac.html b/src/oldblog/running-wordpress-on-mobileme-dot-mac.html diff --git a/src/blog/startups-in-manila-philippines.html b/src/oldblog/startups-in-manila-philippines.html diff --git a/src/blog/stupid-wordpress-tricks.html b/src/oldblog/stupid-wordpress-tricks.html diff --git a/src/blog/success-finding-sub-5000-php-laptop-for-online-work-in-philippines.html b/src/oldblog/success-finding-sub-5000-php-laptop-for-online-work-in-philippines.html diff --git a/src/blog/super-beginner-tagalog-filipino-language.html b/src/oldblog/super-beginner-tagalog-filipino-language.html diff --git a/src/blog/typhoons-in-hong-kong.html b/src/oldblog/typhoons-in-hong-kong.html diff --git a/src/blog/using-linux-on-old-hardware.html b/src/oldblog/using-linux-on-old-hardware.html diff --git a/src/blog/view-errors-on-media-temple-dv-hosting.html b/src/oldblog/view-errors-on-media-temple-dv-hosting.html diff --git a/src/blog/web-developer-internship-in-manila-philippines.html b/src/oldblog/web-developer-internship-in-manila-philippines.html diff --git a/src/blog/website-management-expert.html b/src/oldblog/website-management-expert.html diff --git a/src/blog/wget-in-os-x.html b/src/oldblog/wget-in-os-x.html diff --git a/src/blog/when-black-swans-attack.html b/src/oldblog/when-black-swans-attack.html diff --git a/src/blog/wimdu-hong-kong-my-apartment-in-sheung-wan.html b/src/oldblog/wimdu-hong-kong-my-apartment-in-sheung-wan.html diff --git a/src/blog/wordcamp-brisbane-2018-wordpress-as-a-static-site-generator.html b/src/oldblog/wordcamp-brisbane-2018-wordpress-as-a-static-site-generator.html diff --git a/src/blog/wordpress-recent-posts-plug-in.html b/src/oldblog/wordpress-recent-posts-plug-in.html diff --git a/src/blog/wordpress-static-html-output-plug-in.html b/src/oldblog/wordpress-static-html-output-plug-in.html diff --git a/src/openbsd.html b/src/openbsd.html @@ -0,0 +1,4 @@ +<h1>OpenBSD and Me</h1> + +<h2>My journeys with OpenBSD</h2> + diff --git a/src/blog/1-x-senior-2-x-junior-php-developer-positions-in-manila.html b/src/openbsd/1-x-senior-2-x-junior-php-developer-positions-in-manila.html diff --git a/src/blog/10-reasons-not-to-use-google-adsense.html b/src/openbsd/10-reasons-not-to-use-google-adsense.html diff --git a/src/blog/12-wordpress-plug-ins-i-cant-sleep-without.html b/src/openbsd/12-wordpress-plug-ins-i-cant-sleep-without.html diff --git a/src/blog/a-view-from-afar-australian-culture-found-overseas.html b/src/openbsd/a-view-from-afar-australian-culture-found-overseas.html diff --git a/src/blog/apple-to-abandon-applescript-i-think-not.html b/src/openbsd/apple-to-abandon-applescript-i-think-not.html diff --git a/src/blog/before-i-was-famous.html b/src/openbsd/before-i-was-famous.html diff --git a/src/blog/check-delegate-do-and-manage.html b/src/openbsd/check-delegate-do-and-manage.html diff --git a/src/blog/combining-multiple-adsl-or-other-broadband-lines-super-fast-torrenting-anyone.html b/src/openbsd/combining-multiple-adsl-or-other-broadband-lines-super-fast-torrenting-anyone.html diff --git a/src/blog/css-animations-on-webkit-video-capture.html b/src/openbsd/css-animations-on-webkit-video-capture.html diff --git a/src/blog/datu-puti-in-hong-kong.html b/src/openbsd/datu-puti-in-hong-kong.html diff --git a/src/blog/enable-debug-menu-in-safari.html b/src/openbsd/enable-debug-menu-in-safari.html diff --git a/src/blog/encrypt-web-pages-on-mobileme.html b/src/openbsd/encrypt-web-pages-on-mobileme.html diff --git a/src/blog/engrish-of-the-day-cold-boiling-water.html b/src/openbsd/engrish-of-the-day-cold-boiling-water.html diff --git a/src/blog/finally-box-net-on-mac-and-the-rest.html b/src/openbsd/finally-box-net-on-mac-and-the-rest.html diff --git a/src/blog/flush-dns-cache-in-mac-os-x.html b/src/openbsd/flush-dns-cache-in-mac-os-x.html diff --git a/src/blog/free-wii-controller-case-from-nintendo.html b/src/openbsd/free-wii-controller-case-from-nintendo.html diff --git a/src/blog/geographically-challenged-odesk-workers.html b/src/openbsd/geographically-challenged-odesk-workers.html diff --git a/src/blog/google-may-be-harmful-to-google.html b/src/openbsd/google-may-be-harmful-to-google.html diff --git a/src/blog/headless-intel-imac.html b/src/openbsd/headless-intel-imac.html diff --git a/src/blog/heatsink-fan-clip-repair-for-p4-celeron-478.html b/src/openbsd/heatsink-fan-clip-repair-for-p4-celeron-478.html diff --git a/src/openbsd/how-openbsd-came-into-my-life.html b/src/openbsd/how-openbsd-came-into-my-life.html @@ -0,0 +1,13 @@ +<h1>How OpenBSD came into my life</h1> + +<h3> Aug 23, 2019</h3> + +<p>There I was, half open source proponent, half cash poor housesitter, trying to get some free advertising on the Twitterverse. I had likely been searching for "static hosting" for some threads I might be able to ply my wares (static site generator for WordPress) on.</p> + +<p><a href="https://twitter.com/romanzolotarev/status/1048849136932610048">Octber 7, 2018</a>, there's a post by someone with a long, unfamiliar name. Their post contains familiar words, along with new ones, like OpenBSD and acme-client. It's by <a href="https://rgz.ee">@romanzolotarev</a>, talking about hosting a website at <a href="https://openbsd.amsterdam/">OpenBSD Amsterdam</a> for &euro; 60/year and using <a href="https://rgz.ee/ssg.html">SSG</a> to build the site.</p> + +<p>My initial train of thought was still on promoting <a href="https://wp2static.com">WP2Static</a> as a free alternative to paid hosting, so did my usual pitch for those days of hosting a static copy of your WordPress site on <a href="https://netlify.com">Netlify</a>. Roman had some good arguments for self-hosting...</p> + +<p>This post comes 10 months later, generated with SSG and hosted on OBSD.ams.</p> + + diff --git a/src/blog/how-to-input-half-width-katakana-in-os-x.html b/src/openbsd/how-to-input-half-width-katakana-in-os-x.html diff --git a/src/blog/how-to-outsource-effectively.html b/src/openbsd/how-to-outsource-effectively.html diff --git a/src/blog/how-to-put-a-webserver-on-your-mac-to-do-all-kinds-of-cool-stuff.html b/src/openbsd/how-to-put-a-webserver-on-your-mac-to-do-all-kinds-of-cool-stuff.html diff --git a/src/blog/how-to-save-20-on-your-godaddy-order.html b/src/openbsd/how-to-save-20-on-your-godaddy-order.html diff --git a/src/blog/ignore-directory-in-snv-on-os-x.html b/src/openbsd/ignore-directory-in-snv-on-os-x.html diff --git a/src/blog/intro-to-quantitive-analysis-not-so-average-after-all.html b/src/openbsd/intro-to-quantitive-analysis-not-so-average-after-all.html diff --git a/src/blog/is-that-a-web-server-in-your-pocket-or-are-you-just-happy-to-php-all-over-me.html b/src/openbsd/is-that-a-web-server-in-your-pocket-or-are-you-just-happy-to-php-all-over-me.html diff --git a/src/blog/its-not-what-you-do-but-how-you-get-things-done.html b/src/openbsd/its-not-what-you-do-but-how-you-get-things-done.html diff --git a/src/blog/jquery-vs-mootools-1-vote-for-the-former.html b/src/openbsd/jquery-vs-mootools-1-vote-for-the-former.html diff --git a/src/blog/like-a-php-framework-touched-for-the-very-first-time.html b/src/openbsd/like-a-php-framework-touched-for-the-very-first-time.html diff --git a/src/blog/little-bug-squashed-inside-code.html b/src/openbsd/little-bug-squashed-inside-code.html diff --git a/src/blog/michael-mike-michelini-social-media-marketing-consultant.html b/src/openbsd/michael-mike-michelini-social-media-marketing-consultant.html diff --git a/src/blog/modified-recent-posts-plug-in.html b/src/openbsd/modified-recent-posts-plug-in.html diff --git a/src/blog/my-2nd-ever-tagalog-related-post.html b/src/openbsd/my-2nd-ever-tagalog-related-post.html diff --git a/src/blog/my-friend-i-never-knew-i-needed-mastering-regular-expressions.html b/src/openbsd/my-friend-i-never-knew-i-needed-mastering-regular-expressions.html diff --git a/src/blog/my-sd-card-development-environment.html b/src/openbsd/my-sd-card-development-environment.html diff --git a/src/blog/new-release-of-wp-static-html-output-plugin-for-wordpress.html b/src/openbsd/new-release-of-wp-static-html-output-plugin-for-wordpress.html diff --git a/src/blog/passport-laundering.html b/src/openbsd/passport-laundering.html diff --git a/src/blog/php-safe-mode-workaround.html b/src/openbsd/php-safe-mode-workaround.html diff --git a/src/blog/practicing-what-i-program.html b/src/openbsd/practicing-what-i-program.html diff --git a/src/blog/pros-and-cons-of-working-with-rocket-internet.html b/src/openbsd/pros-and-cons-of-working-with-rocket-internet.html diff --git a/src/blog/remove-copyright-disclaimer-from-footer-in-coppermine.html b/src/openbsd/remove-copyright-disclaimer-from-footer-in-coppermine.html diff --git a/src/blog/revamp-of-the-motorcycle-service-site-wros.html b/src/openbsd/revamp-of-the-motorcycle-service-site-wros.html diff --git a/src/blog/running-wordpress-off-usb-storage-win-mac.html b/src/openbsd/running-wordpress-off-usb-storage-win-mac.html diff --git a/src/blog/running-wordpress-on-mobileme-dot-mac-pt-deux.html b/src/openbsd/running-wordpress-on-mobileme-dot-mac-pt-deux.html diff --git a/src/blog/running-wordpress-on-mobileme-dot-mac.html b/src/openbsd/running-wordpress-on-mobileme-dot-mac.html diff --git a/src/blog/startups-in-manila-philippines.html b/src/openbsd/startups-in-manila-philippines.html diff --git a/src/blog/stupid-wordpress-tricks.html b/src/openbsd/stupid-wordpress-tricks.html diff --git a/src/blog/success-finding-sub-5000-php-laptop-for-online-work-in-philippines.html b/src/openbsd/success-finding-sub-5000-php-laptop-for-online-work-in-philippines.html diff --git a/src/blog/super-beginner-tagalog-filipino-language.html b/src/openbsd/super-beginner-tagalog-filipino-language.html diff --git a/src/blog/typhoons-in-hong-kong.html b/src/openbsd/typhoons-in-hong-kong.html diff --git a/src/blog/using-linux-on-old-hardware.html b/src/openbsd/using-linux-on-old-hardware.html diff --git a/src/blog/view-errors-on-media-temple-dv-hosting.html b/src/openbsd/view-errors-on-media-temple-dv-hosting.html diff --git a/src/blog/web-developer-internship-in-manila-philippines.html b/src/openbsd/web-developer-internship-in-manila-philippines.html diff --git a/src/blog/website-management-expert.html b/src/openbsd/website-management-expert.html diff --git a/src/blog/wget-in-os-x.html b/src/openbsd/wget-in-os-x.html diff --git a/src/blog/when-black-swans-attack.html b/src/openbsd/when-black-swans-attack.html diff --git a/src/blog/wimdu-hong-kong-my-apartment-in-sheung-wan.html b/src/openbsd/wimdu-hong-kong-my-apartment-in-sheung-wan.html diff --git a/src/blog/wordcamp-brisbane-2018-wordpress-as-a-static-site-generator.html b/src/openbsd/wordcamp-brisbane-2018-wordpress-as-a-static-site-generator.html diff --git a/src/blog/wordpress-recent-posts-plug-in.html b/src/openbsd/wordpress-recent-posts-plug-in.html diff --git a/src/blog/wordpress-static-html-output-plug-in.html b/src/openbsd/wordpress-static-html-output-plug-in.html