~bandali/bndl.org
3 years agotxt2html: use Getopt::Long for saner command line arg handling
Amin Bandali [Sun, 10 Oct 2021 02:08:37 +0000 (22:08 -0400)]
txt2html: use Getopt::Long for saner command line arg handling

3 years agotransition to a simple txt-based setup, plus txt2html
Amin Bandali [Sun, 10 Oct 2021 01:45:06 +0000 (21:45 -0400)]
transition to a simple txt-based setup, plus txt2html

manually maintaining four different versions of my notes (plain text,
html, atom, and rss) turned out to be a bit much.  and i don't
particularly enjoy hand-writing the latter three anyway.

as such, i'm now moving to a barebones setup where everything is
written in plain text, and a simple script like txt2html (shout out to
public-inbox and Eric!) is used to add convert to html with minimal
changes, such as linkifying URLs -- aside: it beats me why so called
"modern browsers" don't already do this out of the box for txt files.

3 years agocolophon: tweak to mention plain text version as well
Amin Bandali [Mon, 4 Oct 2021 04:47:21 +0000 (00:47 -0400)]
colophon: tweak to mention plain text version as well

3 years agocv: tweak a job title
Amin Bandali [Mon, 27 Sep 2021 00:47:57 +0000 (20:47 -0400)]
cv: tweak a job title

3 years agocv: swap order of emails
Amin Bandali [Wed, 1 Sep 2021 03:20:40 +0000 (23:20 -0400)]
cv: swap order of emails

3 years agocv: bump last update
Amin Bandali [Wed, 1 Sep 2021 03:19:14 +0000 (23:19 -0400)]
cv: bump last update

3 years agoadd ielts score to cv and fix small typo
Amin Bandali [Tue, 31 Aug 2021 05:17:37 +0000 (01:17 -0400)]
add ielts score to cv and fix small typo

3 years agosmallish spelling fixes
Amin Bandali [Tue, 31 Aug 2021 05:15:59 +0000 (01:15 -0400)]
smallish spelling fixes

3 years agofix a few bib links
Amin Bandali [Tue, 27 Jul 2021 02:58:29 +0000 (22:58 -0400)]
fix a few bib links

3 years agotweak order of more <link>s in atom and rss feeds
Amin Bandali [Tue, 27 Jul 2021 02:35:48 +0000 (22:35 -0400)]
tweak order of more <link>s in atom and rss feeds

see last commit.  this commit dose the same, but for the rest of the
<link> tags, putting the main ones later to help increase the
likelihood of the right ones being picked.

3 years agotweak order of <link>s in atom feeds
Amin Bandali [Mon, 26 Jul 2021 18:25:08 +0000 (14:25 -0400)]
tweak order of <link>s in atom feeds

some implementations/parsers like planet venus don't seem to know
about hreflang, so let's try switching the order of links and see if
it helps them pick up the right one for the site address.

3 years agoadd atom and rss feeds
Amin Bandali [Mon, 26 Jul 2021 04:49:12 +0000 (00:49 -0400)]
add atom and rss feeds

3 years agofix bold typeface names for sahel
Amin Bandali [Mon, 26 Jul 2021 01:18:01 +0000 (21:18 -0400)]
fix bold typeface names for sahel

3 years agouse the beautiful Sahel font for persian text
Amin Bandali [Mon, 26 Jul 2021 01:04:14 +0000 (21:04 -0400)]
use the beautiful Sahel font for persian text

specifically, the WOL (without latin) variant that doesn't have glyphs
for latin characters (i prefer GNU FreeFont's FreeSans instead)

https://rastikerdar.github.io/sahel-font/

3 years agorevamp the site and go fully static
Amin Bandali [Sun, 25 Jul 2021 18:08:52 +0000 (14:08 -0400)]
revamp the site and go fully static

3 years agodon't regenerate the feeds when non-note m4 files change
Amin Bandali [Sun, 16 May 2021 20:23:53 +0000 (16:23 -0400)]
don't regenerate the feeds when non-note m4 files change

3 years agofix email on cv
Amin Bandali [Mon, 5 Apr 2021 19:14:03 +0000 (15:14 -0400)]
fix email on cv

3 years agofix two links
Amin Bandali [Wed, 31 Mar 2021 03:29:20 +0000 (23:29 -0400)]
fix two links

3 years agoadd note about my Jami talk at LibrePlanet 2021
Amin Bandali [Mon, 22 Mar 2021 03:38:48 +0000 (23:38 -0400)]
add note about my Jami talk at LibrePlanet 2021

3 years agorevamp the website
Amin Bandali [Sat, 13 Mar 2021 02:53:29 +0000 (21:53 -0500)]
revamp the website

it is now served from shemshak.org/~bandali

3 years agoadd <subtitle> to atom feed
Amin Bandali [Sat, 19 Dec 2020 02:38:17 +0000 (21:38 -0500)]
add <subtitle> to atom feed

3 years agoadd concluding blog post for my fsf internship :-)
Amin Bandali [Fri, 18 Dec 2020 21:30:33 +0000 (16:30 -0500)]
add concluding blog post for my fsf internship :-)

3 years agowhoops, forgot a dnl
Amin Bandali [Sat, 12 Dec 2020 06:17:10 +0000 (01:17 -0500)]
whoops, forgot a dnl

3 years agovarious enhancements, including valid atom and rss feeds
Amin Bandali [Sat, 12 Dec 2020 06:13:21 +0000 (01:13 -0500)]
various enhancements, including valid atom and rss feeds

3 years agovarious small changes
Amin Bandali [Sat, 12 Dec 2020 03:54:35 +0000 (22:54 -0500)]
various small changes

4 years agowhoops, forgot the paragraph tag
Amin Bandali [Sat, 14 Nov 2020 03:41:01 +0000 (22:41 -0500)]
whoops, forgot the paragraph tag

4 years agoadd disclaimer
Amin Bandali [Sun, 8 Nov 2020 03:02:25 +0000 (22:02 -0500)]
add disclaimer

4 years agoupdate repo name
Amin Bandali [Sun, 8 Nov 2020 01:22:52 +0000 (20:22 -0500)]
update repo name

4 years agomention my employment at SFL
Amin Bandali [Sun, 8 Nov 2020 01:20:34 +0000 (20:20 -0500)]
mention my employment at SFL

4 years agofix publications anchor positioning
Amin Bandali [Sun, 30 Aug 2020 06:03:39 +0000 (02:03 -0400)]
fix publications anchor positioning

4 years agos/Dr./Prof./
Amin Bandali [Fri, 31 Jul 2020 01:28:07 +0000 (21:28 -0400)]
s/Dr./Prof./

4 years agominor fixes
Amin Bandali [Tue, 21 Jul 2020 04:00:31 +0000 (00:00 -0400)]
minor fixes

4 years agovarious updates
Amin Bandali [Fri, 17 Jul 2020 22:54:51 +0000 (18:54 -0400)]
various updates

4 years agorename meta_notes.m4 to meta_defs.m4
Amin Bandali [Fri, 17 Jul 2020 05:59:01 +0000 (01:59 -0400)]
rename meta_notes.m4 to meta_defs.m4

to serve as a general-purpose all-in-one location for `define's

4 years agommath: better styling for abstract and license
Amin Bandali [Fri, 17 Jul 2020 05:56:39 +0000 (01:56 -0400)]
mmath: better styling for abstract and license

4 years agouse bandali-bib#bandali2020 instead of a bib file
Amin Bandali [Fri, 17 Jul 2020 04:27:59 +0000 (00:27 -0400)]
use bandali-bib#bandali2020 instead of a bib file

4 years agoadd mmath thesis sources
Amin Bandali [Fri, 17 Jul 2020 04:02:20 +0000 (00:02 -0400)]
add mmath thesis sources

4 years agovarious updates
Amin Bandali [Fri, 17 Jul 2020 02:52:09 +0000 (22:52 -0400)]
various updates

4 years agoavoid circular dependency
Amin Bandali [Thu, 16 Jul 2020 14:56:12 +0000 (10:56 -0400)]
avoid circular dependency

4 years agomake publications and bandali-bib actual pages
Amin Bandali [Thu, 16 Jul 2020 14:47:24 +0000 (10:47 -0400)]
make publications and bandali-bib actual pages

this seems better than the initial pass

4 years agoadd standalone publications page
Amin Bandali [Thu, 16 Jul 2020 14:02:15 +0000 (10:02 -0400)]
add standalone publications page

uses bibtex2html to generate the bibliography from my bandali.bib

4 years agoadd mmath page (wip)
Amin Bandali [Fri, 10 Jul 2020 04:22:01 +0000 (00:22 -0400)]
add mmath page (wip)

4 years agobandali.eu.org -> bndl.org
Amin Bandali [Fri, 10 Jul 2020 04:21:50 +0000 (00:21 -0400)]
bandali.eu.org -> bndl.org

4 years agoa few tweaks
Amin Bandali [Sun, 7 Jun 2020 04:05:10 +0000 (00:05 -0400)]
a few tweaks

4 years agosmall typo fixes
Amin Bandali [Sat, 30 May 2020 03:58:59 +0000 (23:58 -0400)]
small typo fixes

4 years agoadd introductory blog post for my fsf internship :-)
Amin Bandali [Sat, 30 May 2020 03:50:19 +0000 (23:50 -0400)]
add introductory blog post for my fsf internship :-)

4 years agoupdate htaccess files and makefile according to new setup
Amin Bandali [Thu, 14 May 2020 08:41:45 +0000 (04:41 -0400)]
update htaccess files and makefile according to new setup

4 years agoupdate links to git repos
Amin Bandali [Thu, 14 May 2020 07:47:07 +0000 (03:47 -0400)]
update links to git repos

4 years agomove bandali.eu.org-specific bits of .htaccess to caffeine
Amin Bandali [Tue, 28 Apr 2020 21:50:41 +0000 (17:50 -0400)]
move bandali.eu.org-specific bits of .htaccess to caffeine

here we just take care of redirecting csclub.uwaterloo.ca/~abandali/
to bandali.eu.org

4 years agoadd refinery-theme to #projects
Amin Bandali [Sat, 25 Apr 2020 17:34:56 +0000 (13:34 -0400)]
add refinery-theme to #projects

also, s/git.bandali.eu.org/git.bndl.org/ for now

4 years agoadd .htaccess
Amin Bandali [Tue, 21 Apr 2020 04:26:28 +0000 (00:26 -0400)]
add .htaccess

4 years agorename feed_* to meta_feed_* and simplify wildcard function call
Amin Bandali [Tue, 21 Apr 2020 01:48:04 +0000 (21:48 -0400)]
rename feed_* to meta_feed_* and simplify wildcard function call

4 years agofix remaining issues with non-numeric slugs
Amin Bandali [Tue, 21 Apr 2020 01:42:38 +0000 (21:42 -0400)]
fix remaining issues with non-numeric slugs

4 years agoupdate url for some assets
Amin Bandali [Mon, 20 Apr 2020 06:42:27 +0000 (02:42 -0400)]
update url for some assets

i will be serving these from p.bndl.org for the time being

4 years agoadd rss feed
Amin Bandali [Mon, 20 Apr 2020 05:48:07 +0000 (01:48 -0400)]
add rss feed

4 years agoupdate se212-f19 page and files
Amin Bandali [Mon, 20 Apr 2020 04:50:48 +0000 (00:50 -0400)]
update se212-f19 page and files

4 years agoport from an SSI-based setup to one using GNU M4
Amin Bandali [Mon, 20 Apr 2020 04:07:56 +0000 (00:07 -0400)]
port from an SSI-based setup to one using GNU M4

4 years agomoving to caffeine
Amin Bandali [Sat, 18 Apr 2020 07:12:15 +0000 (03:12 -0400)]
moving to caffeine

4 years agosmall updates
Amin Bandali [Sat, 18 Apr 2020 07:06:32 +0000 (03:06 -0400)]
small updates

4 years agoLICENSE was supposed to be a symlink not a duplicate copy
Amin Bandali [Sat, 28 Mar 2020 06:12:05 +0000 (02:12 -0400)]
LICENSE was supposed to be a symlink not a duplicate copy

4 years agoremove some vestigial files
Amin Bandali [Sat, 28 Mar 2020 06:10:45 +0000 (02:10 -0400)]
remove some vestigial files

4 years agoadd missing license files (GPLv3+)
Amin Bandali [Sat, 28 Mar 2020 06:07:21 +0000 (02:07 -0400)]
add missing license files (GPLv3+)

4 years agosimplify title logic
Amin Bandali [Sat, 28 Mar 2020 05:35:21 +0000 (01:35 -0400)]
simplify title logic

simply set "nts" (short for No Title Suffix) when needed

4 years agouse ssi for more pages
Amin Bandali [Sat, 28 Mar 2020 05:20:07 +0000 (01:20 -0400)]
use ssi for more pages

4 years agossi on;
Amin Bandali [Sat, 28 Mar 2020 04:58:15 +0000 (00:58 -0400)]
ssi on;

4 years agodelete vestigial common/ dir with mab icons
Amin Bandali [Sat, 28 Mar 2020 02:49:35 +0000 (22:49 -0400)]
delete vestigial common/ dir with mab icons

4 years agoconvert the site back into hand-written html
Amin Bandali [Sat, 28 Mar 2020 00:01:24 +0000 (20:01 -0400)]
convert the site back into hand-written html

4 years agosome accumulated uncommitted changes
Amin Bandali [Wed, 25 Mar 2020 06:18:00 +0000 (02:18 -0400)]
some accumulated uncommitted changes

4 years agomove 404.html to static/
Amin Bandali [Sun, 5 Jan 2020 04:47:23 +0000 (23:47 -0500)]
move 404.html to static/

4 years agoupdate my domain
Amin Bandali [Wed, 1 Jan 2020 21:17:54 +0000 (16:17 -0500)]
update my domain

4 years agoremove link to se212-f19/ from index, link it from cv instead
Amin Bandali [Sat, 21 Dec 2019 04:57:33 +0000 (23:57 -0500)]
remove link to se212-f19/ from index, link it from cv instead

4 years agospecify #:scheme
Amin Bandali [Fri, 20 Dec 2019 05:31:12 +0000 (00:31 -0500)]
specify #:scheme

4 years agoadd guix.scm for use with guix environment -l guix.scm
Amin Bandali [Fri, 20 Dec 2019 05:30:47 +0000 (00:30 -0500)]
add guix.scm for use with guix environment -l guix.scm

4 years agoadd `title' to post tags, ask people to email me directly for now
Amin Bandali [Fri, 20 Dec 2019 02:57:51 +0000 (21:57 -0500)]
add `title' to post tags, ask people to email me directly for now

4 years agouse two date formats (the second one more verbose, for tool tips)
Amin Bandali [Fri, 20 Dec 2019 02:50:48 +0000 (21:50 -0500)]
use two date formats (the second one more verbose, for tool tips)

4 years agoremove some vestigial files, add (gnu) favicon
Amin Bandali [Fri, 20 Dec 2019 02:46:00 +0000 (21:46 -0500)]
remove some vestigial files, add (gnu) favicon

by Naveen P L, under CC, from https://www.favicon.cc/?action=icon&file_id=19883

4 years agosmall Makefile fixes
Amin Bandali [Wed, 18 Dec 2019 07:17:08 +0000 (02:17 -0500)]
small Makefile fixes

4 years agobreak haunt.scm down into smaller (bandali *) modules
Amin Bandali [Sat, 7 Dec 2019 04:00:25 +0000 (23:00 -0500)]
break haunt.scm down into smaller (bandali *) modules

4 years agoavoid repetition of post list table code
Amin Bandali [Fri, 6 Dec 2019 17:49:23 +0000 (12:49 -0500)]
avoid repetition of post list table code

4 years agotweak feed icons and tag list styles
Amin Bandali [Fri, 6 Dec 2019 13:38:03 +0000 (08:38 -0500)]
tweak feed icons and tag list styles

use png versions instead of large original svg version

4 years agoimplement tag pages
Amin Bandali [Fri, 6 Dec 2019 12:13:18 +0000 (07:13 -0500)]
implement tag pages

thanks to rekado and jakob

svg feed icon under gplv2+ from
https://en.wikipedia.org/wiki/File:Feed-icon.svg

4 years agoadd post-specific copyright years
Amin Bandali [Fri, 6 Dec 2019 08:18:55 +0000 (03:18 -0500)]
add post-specific copyright years

4 years agoadd page-specific copyright years
Amin Bandali [Fri, 6 Dec 2019 08:05:20 +0000 (03:05 -0500)]
add page-specific copyright years

also, don't link to the license page on the license page itself

4 years agosmall tweaks to the arch post
Amin Bandali [Fri, 6 Dec 2019 05:14:29 +0000 (00:14 -0500)]
small tweaks to the arch post

4 years agotweak date format, add .gitignore and Makefile
Amin Bandali [Fri, 6 Dec 2019 05:11:31 +0000 (00:11 -0500)]
tweak date format, add .gitignore and Makefile

4 years agoadd old arch on air post
Amin Bandali [Fri, 6 Dec 2019 05:11:00 +0000 (00:11 -0500)]
add old arch on air post

4 years agotweak license info and footer
Amin Bandali [Fri, 6 Dec 2019 01:28:19 +0000 (20:28 -0500)]
tweak license info and footer

4 years agofurther tweak style and fix indentation
Amin Bandali [Thu, 5 Dec 2019 21:57:05 +0000 (16:57 -0500)]
further tweak style and fix indentation

4 years agosimplify link styles and use text-decoration
Amin Bandali [Thu, 5 Dec 2019 19:53:25 +0000 (14:53 -0500)]
simplify link styles and use text-decoration

4 years agotweak link style
Amin Bandali [Thu, 5 Dec 2019 19:31:19 +0000 (14:31 -0500)]
tweak link style

4 years agoimplement optional last updated date for posts
Amin Bandali [Mon, 2 Dec 2019 07:13:05 +0000 (02:13 -0500)]
implement optional last updated date for posts

4 years agovarious tweaks
Amin Bandali [Sat, 30 Nov 2019 08:29:48 +0000 (03:29 -0500)]
various tweaks

4 years agouse table for my-collection-template
Amin Bandali [Sat, 30 Nov 2019 06:52:04 +0000 (01:52 -0500)]
use table for my-collection-template

4 years agoadd static se212-f19 page
Amin Bandali [Sat, 30 Nov 2019 06:31:32 +0000 (01:31 -0500)]
add static se212-f19 page

4 years agoadd static cv page
Amin Bandali [Sat, 30 Nov 2019 04:01:40 +0000 (23:01 -0500)]
add static cv page

4 years agoslight tweaks
Amin Bandali [Sat, 30 Nov 2019 01:33:04 +0000 (20:33 -0500)]
slight tweaks

4 years agoavoid repeating the site url
Amin Bandali [Sat, 30 Nov 2019 01:32:51 +0000 (20:32 -0500)]
avoid repeating the site url

4 years agoadd static contact page
Amin Bandali [Sat, 30 Nov 2019 00:18:48 +0000 (19:18 -0500)]
add static contact page

4 years agoreplace uses of `a' with my more convenient `aa' wrapper
Amin Bandali [Fri, 29 Nov 2019 17:07:09 +0000 (12:07 -0500)]
replace uses of `a' with my more convenient `aa' wrapper

4 years agoadd public inbox notice at the end of posts, simplify styles a bit
Amin Bandali [Fri, 29 Nov 2019 08:44:07 +0000 (03:44 -0500)]
add public inbox notice at the end of posts, simplify styles a bit