t0tproduction / diluz.io Goto Github PK
View Code? Open in Web Editor NEWMy personal website and collection of personal pages and CVs for all Di Luzios.
Home Page: https://diluz.io
My personal website and collection of personal pages and CVs for all Di Luzios.
Home Page: https://diluz.io
The very first thing I learned in university when starting to build games was to not make any calculation based solely on framerates
Currently the background animation moves with a fixed distance and is called once per frame rendered. To fix this, the distance should also take into account the time passed since the last rendered frame. This should allow for a constant animation speed no matter the framerate.
There's a few things i want to do:
Adding a profile is not difficult, but it could be made even easier.
Maybe something like this could be useful.
looks like most companies still require a pdf to be sent in.
Im assuming just printing this website isn't going to be the best solution, as its dark theme and I don't want to worry about print css.
But it might still be an option?
another option would be to use https://github.com/elipapa/markdown-cv
I would hope that I can create the markdown from my profile object, and therefore automatically create a "normal" style CV from my website as well. It already has print-css, so the printed file will be a nice PDF.
looks like the free tier on netlify can cost you a hefty sum if you get DDOSd, and cloudflares free tier allows you to break you page instead of breaking your wallet.
As the past has shown, naive UI isn't stable enough.
Nuxt UI seems nice, so migrating there might be fun
https://ui.nuxt.com/
Someone actually Made a library to enable read only SQL DB without a server
https://phiresky.github.io/blog/2021/hosting-sqlite-databases-on-github-pages/
Could this be useful to this repo? Would be fun to try.
A potentially nice fix might be to use prefix based i18n instead of the "virtual" one right now
Vuetify apparently has support for this, so it should be rather easy.
The toggle could be in the footer, or a header to the top right
Netlify has free static hosting
Its probably nicer to use than GitHub pages, especially deploying
I want to look into it and potentially move the page.
To allow for renovate updates more confidently, I want to add back e2e tests that make sure the page itself didn't fully break.
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
.github/workflows/nodejs.yml
actions/checkout v4
actions/setup-node v4
package.json
@bg-dev/nuxt-naiveui 1.10.4
@css-render/vue3-ssr 0.15.14
@nuxt/image 1.7.0
@nuxtjs/eslint-config-typescript 12.1.0
@nuxtjs/i18n 8.3.1
@nuxtjs/tailwindcss 6.12.1
@types/node 20.14.10
@typescript-eslint/parser 7.16.1
@vite-pwa/nuxt 0.9.1
autoprefixer 10.4.19
eslint 8.57.0
git-commit-info 2.0.2
nuxt 3.11.2
prettier 3.3.3
typescript 5.5.3
vfonts 0.0.3
vue-tsc 2.0.26
pnpm 9.5.0
.nvmrc
node 20.15.1
I'd like to add images to the projects and jobs in my CV
continually updated todos:
Issues found:
feedback
this should just make images nicer to handle
Describe the bug
It looks like in Marcs profile e.g. feral jobs are above entries like rove, which should not come after them.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A Job that started and ended before 2020 should be listed below a project that started 2020
Additional context
It might be related to different entry types? Job vs sideproject
Could also be that the "current" enddate confuses it.
When changing tab the rendering stops. Since we now move based on delta-time the emotes are teleported out of screen depending on how long the tab was left. they do come back eventually, but a solution would be to not allow movement out of the screenspace at all.
Currently we need to manually add buttons to the main page for new profiles, which is unneccessary.
Theres a nuxt module for this, but currently theres not really text anyways, so this can wait.
Should probably be a dropdown next to light/dark mode toggle, at least somewhere visible
Make the DvD moving part only show emoji style/drawn/rendered Bastis
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.