Currently knowledged on
Goals
- Reworking my osu-api-wrapper (started on this, current source on a new repository)
- Contribute to the TJ-Bot
- Contribute to JDA
- Finish my Veel plezier app (school project)
- Create an advanced HTML validator, which also checks all HTML elements, and their tags and such (started on this, but I stopped since I don't learn enough from it)
- Contribute to the TJ-Bot
- Finish my osu-api-wrapper rework
- Create a new Discord bot using JDA this is WIP
- Get a LinkedIn certification for Java and Git
- Write an short article about async programming, see here
- Study some algorithms
- Chatclient (websockets)
- Try mixins
- OpenGL
My road
It all started somewhere, I didn't magically get to this level.
So well, the road I took to get to the level I currently am on:
This project generates a link for the requested search engine, based on what you searched.
A small project, but a big footprint for me.
Back then switch expressions didn't exist, unfortunately.
If they did exist, the switch would've been a lot more readable.
My first OOP project, it helped me a lot. This project comes
from JetBrains academy.
You can find the exact project here.
By making usage of a class named “Coffee", other classes could extend this and set the variables.
An (first) OOP project to be proud of, I would say.
A friend came to me, he plays a Minecraft prison server.
He wants to know how much money his inventory would make him when he'd sell everything.
Or well, that was the original request.
In the end, I added more;
- possibility to include chests (opening the same chest multiple times still only adds it once)
- loading items their worth from a csv file
- export current inventory into csv file
- some more settings
My first "big" project, so yeah that explains the code's quality.
I'd love to remake it, a fun project.
One of the many bigger projects to come, this required actual designing.
Creating a command handler, and more.
I ended up with a decently big bot, music commands, and a lot more.
One of the items on my to-do list for 2022, discord bot! I'd love to make one again.
Note, this project is getting revamped
Well, I created a wrapper around the osu-api.
My original intention was to create 1 library for both osu's v1 and v2 API.
I changed plans, this project will only become v1 and v2 will become a second project.
Version 2 of the osu api makes usage of oath, causing me to stop 8 months ago, couldn't get it working.
After the rework I'll make usage of Reactor's reactive streams
and records.
Yes the project will become Java 17, I love new technologies. :p
Copyright © 2000-2021 JetBrains s.r.o. JetBrains and the JetBrains logo are registered trademarks of JetBrains s.r.o.