Videolister – a List of links

I worked on a project that I am calling Videolister.

The idea for the project came from one of my friends. They mentioned storing link to various ukulele tutorials in a simple text editor, not all in one place, and how it was a chore to go through. So I thought of making a simple tool for maintaining list of links to youtube videos.

This was great for me as I was looking for a java object oriented programming exercise, and I had just found what I was looking for.

Bellow are some screenshots and explanations.

Here is the main screen of the program, after choosing a List. In this main screen you manage all added videos in the specific List.

Should you click the “Modify tags” button in the earlier view, you’d be met with this pop-up. In here you create and manage the tags that can then be added to your video for easier identification and searching.

Here is the “filter config” window, opened by the button with the same name on the main screen. It is essentially a rudimentary search system. It applies a filter on every video on the List and only shows those that match the given parameters.

I should have some pictures still saved from earlier versions and other neat things to give a sort of tutorial on how to make one. I might add it here at some point. Who knows?

Still there is one more picture for me to share:

This is a printed table of how the data is stored for the program to read. It’s not all the data it needs, but I thought it would be nice to get to see this for some. So there you go!

That was all this time around. Thanks for reading!

Draw.io

I am trying to learn how to manage draw.io.

In this post it’s going to be used to make a BPMN diagram as an example, using draw.io’s BMPN 2 tools. The version of draw.io I am using is the standalone version.

Very usefull and handy for doing diagrams. It was fairly simple to use too! Please see the BPMN picture below:

Links for those interested below!

site: https://www.drawio.com

downloads: https://github.com/jgraph/drawio-desktop/releases/tag/v22.1.21

Dolibarr

Trying out getting first look on Dolibar. It was quite impressive functionality. Trying to connect things and figure out how things work was difficult at first though and it can feel overwhelming. Try to find some guides to help you out in the beginning and then just start experimenting!

Here are some screenshots:

Please note! In this, the windows version was used, and had to use http instead of https. For any real use, remember to implement https.

If you get interested in trying out Dolibarr yourself, you can find it here: https://www.dolibarr.org

Nextcloud setup: An update!

Here comes the updated setup, working well now with mini-PC. The rasberry PI was a little too slow when sharing screen. (previous blog on https://cloudtech.ovh/nextcloudpi-setup-on-home-network)

This is the (not so modified) way of doing things now:

This is the mini-PC we used for this project’s update!

Mini-PC Specs:
HP ProDesk 600 G3
Core i7-7700T 2.9 GHz
MEMORY 16
ssh 500 Gb
Win 10 Home

Interested in nextcloud? Try it out here for yourself:

https://nextcloud.com/

https://en.wikipedia.org/wiki/Nextcloud

NextCloudPi setup on home network

This time I decided to setup a NextCloudPi with the help of my friend to see if it would be something we would like to use. We are interested to get our own video conference with screen sharing for doing some things (small projects) together.

NextCloud is a community sourced file hosting software similar to Dropbox, Office 365 or Google Drive. It’s main usage and feature is file storage and sharing, but add-ons, like a zoom-meeting/skype chat type of function, are quite readily available and easy to install.

We set it up to run on a Rasberry Pi 3. It isn’t the fastest, but it does what we wanted it to and it wasn’t that hard to get running. The diagram below shows the setup.

We got the voice conference working, and screen sharing when we are both in the same network. But when in different networks, the screen sharing worked only for one.

As the system with raspberry was extremely slow, we will try next the same setup with an old laptop, to presumably increase the processing speed. If the same problem persists, then we fix it.

Looking forward 🙂

Godot Engine – Beginning

Recently I have been looking into making a game as a hobby, to better learn coding. Godot Engine was what I ended up choosing for the project so let’s see where this will lead.

Just finished their own beginners course and am making plans to tackle a bigger task soon enough.

Received this upon completion