Giter VIP home page Giter VIP logo

Heya I'm Tijs!

followers stars views

Social media links!

Click the icon to see my profile

LinkedIn logo Twitch logo GitLab logo osu logo Reddit logo Steam logo Spotify logo YouTube logo YouTube Music logo Instagram logo Discord logo and username (Tais993)

Currently knowledged on

Languages

Programming languages

Java C# JavaScript

Other languages

Html Css

Frameworks

C#

Databases

MongoDb

Build tools

Gradle Maven

IDEs and text editors

IntelliJ IDEA Rider Phpstorm Visual Studio VS Code


Currently learning

Git Php Typescript


Want to learn

Kotlin Rust Spring Springboot ReactiveX Laravel Redis GitLab Maven


Stats

Stats Tais993 on Github Most used languages Tais993 on Github

Including private contributions

tais993

GitHub Stats including all private contributions

Goals

2021

  • 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)

2022

  • 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)

Undefined:

  • 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:


Project 1; Search things

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.


Project 2; (object-oriented) Coffee Machine

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.


Project 3; Minecraft mod: "Torchcraftexcel mod".

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.


Project 4; Discord bot: "TaisDiscordBot"

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.


Project 5; OsuApiWrapper

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.

Tais993's Projects

bean icon bean

All in one multi-purpose Discord-bot written in Java using JDA

cyan-hijirikawa icon cyan-hijirikawa

This my 5th attempt at writing discord bot, 3rd in js and this repo will become place in wich i will be shamed in the future for my terrible code! ^w^

doctor icon doctor

A Discord bot serving Javadoc. Uses https://github.com/I-Al-Istannen/JavadocApi.

jda icon jda

Java wrapper for the popular chat & VOIP service: Discord https://discord.com

libs icon libs

Compares Discord libraries and their support of new API features. Made with React, Next.js, and Bulma.

mangobot icon mangobot

A discord bot that I've been working on, that was made with Discord.Net and C#, and can do things like get jokes from a API, and some fun commands, like 8ball.

osu icon osu

rhythm is just a *click* away!

place-atlas icon place-atlas

The /r/place Atlas is a project aiming to catalog all the artworks created during Reddit's 2022 /r/place event.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.