Meine Programme

Aus Jonas Notizen Webseite
Zur Navigation springen Zur Suche springen

Programming

Editors

Program Usage
VS-Code General Porpuse Text-Editor with
  • a nice GUI,
  • a great and big Plugin-System for Programming, Themes, or even simple Linters for the MediaWiki-Syntax,
  • Auto-Caching of unsaved Files (like in Notepad++) and
  • available for any OS (Program build using Electron(js))
Jetbrains' IntelliJ IDEA My favorite IDE for Java/Web-Development with
  • an overwhelming Amount of Features (e.G: Automatic-Generation of Getters/Setters/Constructors/toString/..., Bytecode-Previewer, awesome Debugger, built-in decompiler, Grails support, Complete-Text-Search, awesome working Renamer/Searcher of Files and even Literals - which finds all right occurences, even in comments or strings) and
  • an even bigger Plugin-System and Customization-Possibilities (I use the Plugin Material Theme)
Jetbrains' CLion My favorite C++ IDE which has all the Stuff which I like most about IntelliJ, but for C++ Programs
Visual Studio C++ IDE (Only in use to follow along with most C++ related Tutorials because most of them use VS)
Notepad++ General Porpuse Text-Editor
Arduino IDE IDE for programming with the Arduino Micro Controller

Others

Program Usage
JDGUI fast, standalone, Open-Source Java-Decompiler with many nice features (Drag and Drop, supports CLASS/JAR/WAR/EAR/ZIP-files, color-coded preview of decompiled source-code with class-hierarchy, ... ). Available for any OS. (Java/Groovy-Program)
GitKraken-Client Awesome Git-GUI
GitKraken-Glo Boards TODO-Software, concepted for Programmers
Git Favored Version Control System (VCS)
SVN (Subversion) Version Control System (VCS) used in my companies' intern branch
VioletUML Basic UML Editing, available for any OS (Java-Program)
XAMPP preferred LAMP-Stack with useful add-on programs like phpMyAdmin, available for any OS (XAMPP stands for: Cross Plattform, Apache Webserver, MariaDB, Perl und PHP)

Favored Versions of Programming Languages/Frameworks

Program Usage
Java Java Standard Edition Development Kit 8u212

Other

Program Usage
Discord Chatting
Franz WhatsApp, Twitter and more in one App
Vivaldi, Chrome, Firefox Favored Web-Browser (I still use Mozilla because Chromium based browser seem to lag with my Nextcloud or when I'm on older machines with not that much RAM)
Flux Reduces Eye-Strain at Night
Rainmeter Used to customize the Windows-Desktop with Widgets

My Widget-Packs in use:

OBS Studio Open-Source-Software for recording Videos and doing Livestreams
PuTTY Favored, customizeable and wide-used Program for SSH-Connections (Console-Access)
FileZilla Favored, customizeable and wide-used Program for FTP-Connections (File-Tranfer)
TeamViewer Remote Control Software
Todoist ->General Purpose<- TODO-Software, used by my Company

Privacy

Program Usage
CyberGhost VPN Favourite VPN, available for all Platforms
Avast Antivirus Favourite Antivirus

Image Flashers

Program Usage
Balena's Etcher Cross-Plattform Image Flashing Utility for SD-Cards as well as USB-Mediums (Program build upon Electron(js) for Cross-Platform usability)
Rufus Windows-Only Image Flasing Utility for USB-Mediums

Control Software

Program Usage
HiSuite Huawei's "Android Device Manager" used to manage, backup and restore all files on my Huawei Smartphone
Razer Synapse 3 Razer's own Control-Software
Logitech Gaming Software 9 Logitech's own Keyboard Control-Software
Logitech Options Logitech's new Mouse/Keyboard Control-Software
Intel XTU Intel's "Extreme Tuning Utility" lets you tune, overview and benchmark like every parameter a cpu can possibly have (And it isn't software-level-configuration. It is configuring the cpu parameters itself - so they stay until a system-crash (like BSOD) occurs and resets them to their defaults). I mostly use it for undervolting Laptop CPU's and to check if a CPU is Power-Throtteling.
Intel DSA Intel's "Driver Support Assistent" to find the newest Drivers of Intel Hardware (like WiFi or Blueetooth)
MSI Afterburner Universal Graphics-Card Control-Software with many Features like showing Hardware-Informationen, displaying the current Temperature/Perfomance using a HUD or even controlling the Clock-Speeds of the GPU
HWINFO Advanced System Monitoring Utility - including Temperatures and Clockspeeds of every Hardware of every core
CCleaner Computer and Registry Cleaner

(External) Linux Command-Line Utilities

Program Usage
htop Better, simpler and nicer-looking version of the well-known "top Process-manager",


Games

Program Usage
Steam Game-Hub for ARK, Bloons TD Battles, Bloons TD 5, CounterStrike:GlobalOffensive, Don't Starve Together, Factorio, GrandTheftAuto5, ShellShock Live, Stronghold Crusader 2
BattleNET-Launcher Game-Hub for Overwatch
Minecraft My favourite game of all time <3.
  • Clients
    • LabyMod - "All-In-One" Modification (build using Forge and Optifine) which gives you extra settings to modify the GUI with Widgets or change Animations/Positions of other elements. Expandable thanks to a small module system
    • Wurst - for Griefing ;)
  • Ressourcenpackete:
  • Shaders
  • Mod-Packs
    • FTB-Lite - Good old #MegaProjekt-Times, hottests Modpack with a lot of technology / energy / magic stuff
    • Tekkit Lite - Similar to FTB-Lite, but without magic
    • Tekkit-Classic - Most awesome Skyblock-Idea of all time which i fell in love with:
      • Concept: Nearly each block in the game has a "material-value". Using a magic table or chest, you can transform your farmed items into this value, store it, and also exchange it back into items that match your gathered value.
      • You can build automated farms to harvest the value and exchange them into the items you want (e.G: Tubes for Item-Transport, Redstone that can stick to side of blocks, Block-Breakers, "Solar-like Panels" which turn sun-energy into the material-value, and much more...)
      • The Modpack includes a big amount of Mods from Tekkit-Lite with energy but also adds lots of magic (e.G: A ring that lets you fly freely at the cost of the mentioned material-value)
      • Onliest Problem: Old Minecraft Version (1.2.5)

Android Apps

Google

Program Usage
Google Calendar Cross-Platform and simple to use Calendar - available for every OS (even a Web-App), simply integrateable in any App using Google's Calendar API
Google Maps Cross-Platform and simple to use Map - available for every OS (even a Web-App), simply integrateable in any App using Google's Map API. Emphasizing Features / What I like about it:
  • It contains almost every facility - each with detailed, quick accesable information (e.G: opening hours, at which time there will likely be many people, the Website linked with the Facility, is it Wheelchair accessible, how much does the hotel cost, etc.)
  • Every user can contribute to the map by adding Information about certain Facilitys at a certain location, or even "create" a new facility
  • Every user can contribute by commiting a review of a certain facility using a "0 to 5 Stars" Rating System with attachable (360* or normal) Images.
  • Traffic Jam gets shown when driving. (Either it is being calculated using the anonymously shared background-Information from other devices or Google Maps is being informed by local news or other drivers directly?)
  • Active Building Sites as well as the ability to choose between Highway or not Highway are included when calculating the perfect route.
  • You can save Streets/Facilitys, give them a special labels (e.G. "Home", "Work" or "Best Friend") and categories (e.G. "Favored", "Want to visit")
  • The whole UI is minimalistic and materialistic. Anyone can use it - even if you just want to know "What's the opening Time for ****" - you can just google the exact sentence you would ask a stranger and google fetches you the answer using the data collected by google maps
  • Programmers like me can simply integrate a "Map-View" showing a certain building in our App or even Website
  • You can choose between different views (Even a View from the Satelite - almost like in Google Earth, or Terrain-Highlighting View)
  • Mosts Places can be "visited/viewed as if you stand there" using captured 360* Camera-Footage from either Google or even normal user uploads (So called Google Street View)
  • You can see where you were in the past
Huawei Wear Google's Recommended App to setup/manage my Huawei Smartwatch
Google News Preferred App that collects Headlines from multiple News-Companies and shows you those which fit to your Profile (You can easily say "I do (not) want more of Category X" or "Do (not) show me an article like this for the next few times" or "I do (not) want to read articles from [Source]" etc.)
Gerät finden Smartphone/Tablet/Smart-Watch finder which allows me to track my devices location, force them to make a sound, see the battery life and network status, lock it down or even delete all data on it
Google Contacts Online (Cloud) Contact Manager in which every Person can have a fully detailed Portfolio (aka. many Fields) and custom added Tags for even more Categorization.

Social

Program Usage
Discord The best cross-platform chat app for text, video and voice chat designed specifically for gamers - used by more than 250 million people worldwide. It's like the best of Skype and TeamSpeak³ combined, but all for free and every platform (Everyone can create his own community server, totally for free with a lot of settings, permissions, groups, bots, and much more.).
Twitter Favored Social Media Platform where users can post short messages/status updates, so called "tweets". A Tweet can be liked, re-posted (retweeted) and commented.
Life360 Family Locator, GPS Tracker with Notification Messages
Reddit Subreddits in use, mostly when i'm bored : r/WatchPeopleDie (Before it got banned i used reddit nearly daily for this subreddit), r/watchpeopledieinside.

+ I follow Twitter-Bots which automatically repost posts of the subreddits r/ProgrammerHumor and r/softwaregore - for convinience purposes and because i don't really like reddit itself.

Snapchat

Authentication

Program Usage
LastPass Favored Online Password Manager including a Password Generator, multiple configurable Authentication Processess, a "notes safe", an autofill-assistant and Password Safety Checker (Weak Passwords, Duplicates, Leaked Passwords?, ...)
Google Authenticator Recommended 2FA App
Meine smartID New 2FA App needed to validate Transactions or Login with my locale bank institution.

Learn

Program Usage
Enki Used for learning new Programming Languages/Paradigmas or other IT-Related Stuff (e.G: Linux)
SoloLearn Used for getting an simple overview/tutorial of a Programming Language
Duolingo Used for learning new Languages
Untis Mobile Used to look up the current Timetable, upcoming schoolwork or notes from teachers.

Tools

Program Usage
Net Analyzer (Pro) Multi-Functional Network Diagnosis Tool with an overwhelming amount of features, including:
  • A Wifi-Signal meter with a visual Representation showing which Wifi takes up/overlaps with which signal-band
  • A LAN Scanner to see who is using my Network + WOL Ability
  • A tool similiar to the linux netstat-Command to see network connections made by other apps
  • Ability to see the Routing Table (Destination & Gateway)
  • Graphical Ping and Traceroute
  • Port Scanner for detection of closed, firewalled, and open ports
  • Whois
  • DNS Lookup
  • Internet Speed Tester
  • Network Information Grabber (Default gateway, external IP (v4 and v6), DNS server, HTTP proxy, Wifi network information such as SSID, BSSID, IP address, subnet mask , signal strength, etc.)
  • and many more...
CyberGhost Favored VPN Service Provider, available for every OS
Schallmessung
Hue Used to control my Philipps-Hue Smart-Home Peripherals

Banking + Shopping

Program Usage
Meine Hypo Mobile Banking App
PayPal
Shpock
Amazon Shop
notebooksbilliger.de
Cineplexx

System

Program Usage
Nova Launcher Favored Android Launcher with many configurable Options (Changes the UI and UX of the Homescreen)
Begleiter für Ihr Smartphone An App from Microsoft used in combination with an equivalent Microsoft-Store-App on my PC to overview my Notifications, take a look at my latest taken Pictures and view/send SMS
TeamViewer Used to connect to my Computer using my Mobile Phone
TeamViewer QuickSupport Used to connect to my Mobile Phone using my Computer

Anderes

Program Usage
Opera Favored Mobile Browser (I would use Vivaldi if it had an Android App)