Top 5 GitHub Alternatives To Use In (2023)
We’re going to take a look at 5 self hosted GitHub alternatives that you can try out on your home server!
The MySQL Cheatsheet you WISH you had before!
MySQL is a popular cross-platform, open-source database server, developed by Michael Widenius, now owned by Oracle. If you are a web developer you’ll encounter it sooner or later, as it often provides the “M” in LEMP/LAMP web stacks, and fulfills the database requirement (or its fork, MariaDB) for WordPress, Drupal and other CMS. Skeptical? It’s […]
GNOME Boxes with KVM
Ever need a VM ASAP without having to find the ISO file yourself? Today we will explore how spin up a VM at the push of a button!
Everything you need to know about Linux and Virtualization
Virtualization? We will talk about Vagrant, Docker, Kubernetes, KVM and Xen, introducing their use cases and limitations!
How To Use VirtualBox In Linux With 3 Easy Steps
Learn the ropes of virtualization on your Linux system with a detailed walkthrough on how to use VirtualBox in Linux, opening doors to a myriad of operating system possibilities.
Python Development Crash Course with PyCharm and Kivy
Okay, you just installed PyCharm as your IDE and you want to get started. We will make the following assumptions:
* You are somewhat familiar with coding (most likely Javascript or some other client side scripting).
* You know what variables are and have an idea what a loop is.
* You are somewhat familiar with building an interface, even building a form in HTML or Access
* You have a basic understanding of object oriented programming (we will cover some of that)
Okay, so we will get started with this, and will NOT do “Hello World.”
Top 3 Best IDE for Python on Linux you should try in (2023)
Python is a very popular (and relatively easy to learn) software development language. Like Perl, Matlab and Java (yes, Java) it is interpreted and will run almost seamlessly on various platforms (Windows, MacOS and Linux). You can even write mobile software that will run on iOS and Android. The ease of use tends to be overestimated. It is easier than Java, but it is not as straightforward and creating client-side script in Javascript. You still have to grasp the concepts of classes, methods and all it entails, but the language itself is easier (although I keep adding the random semicolon at the end of the line ;).
Before getting started, you will need to know what you want to do with Python. Are you creating script for processing files (batch jobs)? Are you creating scripts to enhance your website? Are you planning on building desktop apps (you can). Are you planning on building Mobile Apps (you CAN)? Database apps? You certainly can. However, before downloading and installing anything, please do some planning and read this article.