IT

Set AWS Route 53 DNS to Netlify DNS

Assuming your Hugo pages are hosted in Netlify, you may want to set your DNS to Netlify to take advantage of their easy HTTPS setup feature. To do so, Go to your website’s Domain settings in Netlify and find the nameservers specified by Netlify. Change the nameservers in AWS Route53 through the console as show in the figure above. https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-name-servers-glue-records.html#updating-name-servers-other-dns-service Wait for a day at most for changes to apply.

Docker Openproject

Run Assuming setup is finished. docker run openproject Upgrade First, pull the latest version of the image: docker pull openproject/community:VERSION # e.g. docker pull openproject/community:10 Then stop and remove your existing container (we assume that you are running with the recommended production setup here): docker stop openproject docker rm openproject Then re-setup the openproject container. Some key points is that we used -p 80:80 instead of -p 8080:80 listed on the tutorial as this is the configuration we are using.

FSC NSW Website using Hugo + Netlify + Miraheze

FSC NSW website FSC NSW wiki Concept Setup a website with some pages that can be editted by everyone (knowledge base). Design approach is to have a static website linking to a wiki page. In general, people will only visit the static website. If more details are seeked, they are directed to the knowledge base or wiki website. See excrept below. With the goal of aggregating useful information for Filipino tertiary students at NSW, NewFil organised this knowledge base website powered by XWiki (something similar to the backend of Wikipedia).

PhD code documentation

Setup Reference repository that has been the basis of my structure opencobra keras Sphinx The code documentation was done using sphinx. Initially I planned on using doxygen but decided to shift to sphinx as it supports html, latex, and pdf generation superbly. For comparison between the two, see link. readthedocs uses sphinx. Sphinx was setup-ed for my github Matlab code based on the following references: medium article

Markdown <-> Latex Conversion

Researched on how I can make my markdown files to latex and vice versa. After a bit of googling, the best fit to what I need was pandoc. Unadmittedly, I remember my first work back in Japan related to compilers and reminiced the fun along with it. Latex to Markdown Apparently there are many versions of markdown. Among the pandoc supported variants, the one that best fit with my personal website (Hugo + Academic) was markdown_github.

AWS note to self

Consolidated billing is now made easier using AWS organizations The email address of your account can be changed (i.e., if I am gonna lose my institution email address, I can easily change it with my personal email).

Personal website (Gitlab+Hugo+Academic+Netlify)

My personal website from 2019-10-06 was implemented using Hugo, Academic, Gitlab private repository, and Netlify. Cheat sheet. Modified academic-admin (.bib importer) a bit to handle patent type entry.

Newfil Xwiki

Short lived Xwiki based official website of Filipino Student Council of NSW.