project: portfolio website

2023-07-29 - ongoing
no picture yet

a website written using perl Dancer2 to provide some information and pictures about/of my projects

it should be noted that i am not a web designer or photographer...

blog

date: 2023-12-27 01:03:48
the portfolio website has been updated to have a general blog

blog tags can also be used to find blog entries now as well.
the updater had an issue where the DBD::MariaDB CPAN package was not correctly installed. this is because it depends on libmariadb-dev on debian


date: 2023-10-13 17:31:36

work on the qt frontend has been successful. it can now populate everything it needs.

sadly this has not been on git so the history has been lost...

use of emacs and qmake was successful as well, simply needed to runqmake in the folder with the project and then make to build. not keen on the output structure as there is no output directory. clean doesnt remove the binary either which is useful to note...

codewise theqt frontend is not particularly good, all of the database bits are done in the same class as the UI logic which seems like it is very wrong, better would be to have a separate database functions class which would then remove database bits from ui logic and make everything a little cleaner. it would be easy to overcomplicate though as this is a very simple programme


date: 2023-09-21 01:11:32
it has come to my attention that google has indexed this website enough to show up!
if i search for 'josh bennettdoy' on google.com i am the fifth result with the root of this site! searching for 'impetuOS m68kpc' i am both results

date: 2023-09-10 17:58:00
updated CSS to make project text a lighter colour that #f00

date: 2023-09-06 01:58:16
have been doing some work on a simple qt based frontend that is easier to use than just writing SQL
so far it can add and update projects(not the git links yet though(it is bedtime)), add project blog entries including tags.
not so keen on qt creator though. emacs is better so i may change over to it, especially as the project files dont seem too bad...

date: 2023-08-08 22:59:18

publishing has finally been successful.

this is now visible to the internet and will eventually see some kind of crawler


date: 2023-08-08 21:05:55
good enough for initial test release

date: 2023-07-30 19:48:33
after a fair amount of work it is time to put this on git