Meine Programme

Aus Jonas Notizen Webseite
Version vom 14. Mai 2020, 13:16 Uhr von Admin (Diskussion | Beiträge) (Updated to respect the software i currently use)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
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))

Extensions in use:

Jetbrains' IntelliJ IDEA Ultimate 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
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)
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 with a massive Amount of Features and a very modern/crazy? design etc.
GitHub Desktop Simplistic but VERY useful Git-GUI, by GitHub. Only available for Windows.
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)
draw.io Used for making Flowchart-Diagrams of my Software.
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
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)
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)
FortiExplorer Standalone software solution that allows me to connect to our FortiGate devices using the USB interface of the respective management computer. FortiExplorer provides direct access to the FortiOS setup wizard, Web-based Manager, and CLI console.
TeamViewer Remote Control Software used nearly everywhere and known by nearly everyone
Videolan's VLC Media Player Media Player for .vlc-Files (OBS-Studio exports as .vlc)
Lightshot (PRNTSCR) Simple Screenshot Software that has exactly the right amount of features (I hate the cluttered Greenshot)
PicPick All-in-one Graphic Design, Screen Capture Software, Image Editor, Color Picker, Pixel Ruler and More.

Started using it when i started to make pictures for my text-tutorials. (Lightshot is more for "quick screenshots")

Sagethumbs 2 A powerful shell extension allowing to preview enormous amount of image formats directly in Windows Explorer (One of my favorite use cases: PSD (Photoshop Files))
Qoppa's PDFStudio PRO THE BEST PDF Editing Software, available for all major OS (Java Application)!

It has got everything you can do with a PDF, and even more. Some of my main use cases are: Bookmarking (scanned) PDFs, Merging/Splitting PDF's WHILE keeping all the bookmarks (I wouldn't use this program without this 2 features), OCR with After-Editing features, Conversion to/from other formats.

Adobe

Program Usage
Media Encoder Use ingest, transcoding, proxies or output in almost all formats. Automate workflows using presets and watched folders. The close connection to other Adobe programs enables a smooth workflow.
Photoshop
Camera Raw Plugin for Adobe Photoshop / Adobe Bridge to handle RAW-Pictures.
Premiere (Pro)

Security/Privacy Tools

Program Usage
1Password Favored Secret-Manager. (Not only Passwords)
NordVPN Favored VPN, available for all Platforms.
Windows Defender Favored Antivirus for Windows.
Cisco Packet Tracer Powerful networking simulation tool. Used in my School and many others. The best way to learn about networking, routing, switching, how the TCP/OSI-Layers and Packets work (You can inspect and watch the process and steps an individual packet goes through - on each Layer - and see why something (doesnt) work), etc...
Angry IP Scanner Basic, free and open-source, cross-plattform, portable network discovery utility.
nmap Free and open source, nearly-all-plattform (It is a CLI-Tool, but I use it only with its (official) GUI named "Zenmap"), portable utility for network discovery and security auditing.
Wireshark "The world’s foremost and widely-used network protocol analyzer which lets you see what’s happening on your network at a microscopic level and is the de facto (and often de jure) standard across many commercial and non-profit enterprises, government agencies, and educational institutions."

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
Windows Media Creation Tool Software by Microsoft themselves to download the latest ISO-Image to a File or to Download and directly burn it to an inserted USB-Thumbdrive

Computer Management Utilities

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 (Used on rare occasions)
CrystalDiskMark Most wide-spread and long established Disk Perfomance Benchmark (Can also benchmark my NAS with the feature to select a specific Folder)
CrystalDiskInfo (Never really used it, but it also comes from CrystalMark and is trusted to be one of the best Inspection Program for Hard Drives, which is why I have it installed.)

Games

Program Usage
Steam Game-Hub for
  • Anno 2205
  • ARK: Survival Evolved
  • Bloons TD Battles
  • Bloons TD 5
  • Borderlands 2
  • Call of Duty: Black Ops III
  • Counter Strike: Global Offensive
  • Don't Starve Together
  • Factorio
  • LEGO Star Wars: The Complete Saga
  • Shellshock Live
  • Space Engineers
  • Stronghold Crusader 2
  • Tom Clancy's Rainbow Six Siege
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 for me with a lot of technology / energy and even 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)
Oculus Quest Link Official Software by Oculus used in combination with a combatible USB3-Cable to connect my Oculus Quest with the Power of my PC - To play all Games playable on the Oculus Rift or any other App on my computer.


(External) Linux Command-Line Utilities

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





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 the 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 matters.
Gboard Favored Android-Keyboard wich supports Glide-Typing and has got some neat settings for customization of the looks and interactions.
Google Assistant Favored Mobile Voice Assistant.

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.

Patreon Patreon is a social platfrom where users can support their favorite creators for making the stuff they're crazy about.

The Creator can set up a set of plans a user can subscribe to. Each Plan can have it's own description and monthly price-tag. The Creator can then publish stuff on his patreon account that only users with a given Plan have access to. Supporters can also comment on the posts made, chat with a patreon in a private chat or turn on notifications so they don't miss out on new stuff.

WhatsApp THE most widely-known Internet-Messaging-Platform one can think of. Features include chat-groups, voice-calls, video-calls, end-to-end encrypted chat with one person, chat-backups, sending all kinds of media within chats, etc.
Threema Like a paid version of WhatsApp, but with more encryption and anonymity.

Authentication

Program Usage
1Password Favored Online Password Manager
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/starting out on new Programming Languages/Paradigmas or other IT-Related Stuff like Linux
Duolingo Used for learning new Languages
Untis Mobile Used to look up the current Timetable, upcoming schoolwork or notes from teachers.
Wikipedia Native (feeling?) Wikipedia where you offline-store pages and view your timeline. DARK Mode is pretty nice too.
Expo Expo is a developer tool for creating experiences with interactive gestures and graphics, using JavaScript and React Native.

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...
Termius SSH client that works on Desktop and Mobile. Features (most only available for the "Premium"-Tier):
  • Modern UI.
  • Integrated SFTP, MOSH and TELNET Client.
  • Securely (End-To-End) Syncs Data Across All my Devices (Hosts/Groups, Connection and Command History)
  • Hosts can be sorted into groups, which in turn can have shared settings.
  • Artificial Autocomplete for mobile devices (Termius gathers commands from all my servers and provides suggestions while I type)
  • On Mobile: Fingerprint Unlockable
NordVPN Favored VPN Service Provider, available for every OS
Schallmessung
Hue Used to control my Philipps-Hue Smart-Home Peripherals
Google Translate Most well-known Translator app! Features i love:
  • You can download "language-packs" for offline translation
  • It supports every language one can think off
  • You can live-translate the text-contents of an image. Awesome for translating from languages which don't use our alphabet and you don't know how to type it in.
Amazon Alexa Used to manage my Alexa Peripherals and to see who has asked what :D.
cleVVVer mobil Awesome App that calculate routes using my country's local buses/trains/trams (Vorarlberger Verkehrs Verbund) at a given time. It also takes into consideration if there are any disruptions or a connection can't be made because of Delays. By the way, there's also an web-application.
Offline Maps & Navigation The most well-rated, most-downloaded and most-feature-packed Navigational-Map that allows you to download the data of entire countries on your phone for offline usage. (In Google Maps you can only download a small set of even small regions!)

It has got all of the features that Google Maps also has - except (obviously) the syncing with your Google Maps Accounts Activity/Points/Labels. It even has got more features than Google. Features include:[1]

  • Offline maps of all countries in the world, from TomTom and other providers
  • Free map updates several times a year
  • Voice-guided GPS navigation with precise directional information and spoken street names
  • Millions of Interesting Places (POI)
  • Real-time sharing of the route allows sharing your estimated time of arrival and current location on a map *
  • GPS navigation for pedestrians with walking direction and tourist attractions (POI)
  • Speed Alerts show you the current speed limit and speed limit changes on the way in front of you
  • The Dynamic Lane Assistant guides you in the right direction.
  • The Head-up Display (HUD) configures the navigation for more safety during night driving on the windshield of your car.
  • The Dashcam records the road in front of you and automatically saves the video in the event of an accident.
  • Real View Navigation is an augmented reality feature for an even better and safer driving experience
  • Easy parking with suggestions for parking and live info on prices and availability
  • Set up your fuel type and recharge at the best price with live fuel price information
  • Avoid parking tickets with warning about speed cameras

Banking + Shopping

Program Usage
Meine Hypo Mobile Banking App
PayPal
Shpock
Amazon Shop
Cineplexx App for the cinemas in my country.

Company

Program Usage
Cisco Webex Teams Used in Combination with my companies Cisco VoIP-Phone Setup. (e.G: "To make/join a video call/conference from my mobile phone to one of our big Cisco Collaboration Endpoints in our meeting rooms)
Monday.com (Sadly we switched to ClickUp because of Monday.com's Price and Price Scheme)
ClickUp Mobile App of the Project Managing Tool used by my Company
ClickUp 2.0 Mobile App of the Project Managing Tool used by my Company (Unstable and "2.0" Design for Mobile)

System

Program Usage
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
Microsoft OneDrive Current in-use cloud-storage solution because i get it for free with my Office-365 subscription for up to 5 Accounts of which everyone can have their own 1TB of storage for their microsoft account.

Customization

Program Usage
Nova Launcher Favored Android Launcher with many configurable Options (Changes the UI and UX of the Homescreen)
MIUI 10 Pixel (Icon Pack)
OXYGEN (Icon Pack)
Pixel Pie (Icon Pack)
WALLOOP PRIME/PRO The best (live and static) wallpapers app without ads (Premium/Pro), always updated. Seperated in different Categories (e.G: PREMIUM, AMOLED LIVE, VAPORWARE LIVE, SUPERHEROES LIVE, NATURAL LIVE, MINIMAL LIVE, HD+ LIVE, JUST 4K, AMAZING, ABSTRACT, AERIAL VIEW, AMOLED, ANIMALS, ARTWORKS, AURORA, BLUR & BOKEH, VEHICLES, DARK, LOW POLY, LEGENDS, MATERIAL, MINIMAL, MOUNTAINS, POLYSCAPES, QUOTES, SCENIC, SPACE & UNIVERSE, TEXTURE, TILT SHIFT, YOSEMITE, ... ).

Edit: lately I've been using pictures from my favored Patreon Artist (Zummeng) as Backgrounds across all my devices.

Music & Movies

Program Usage
Youtube Music Favored Music-Streaming Service with Options to download for offline-listening, enable/disable the video-view, play while phone is turned to standby and other things a music streaming service can. (e.G: Automatically tries to create Playlist depending on what i liked/disliked/watch at which time etc)
Netflix Favored & Most well-known Movie Streaming Service with ability to download titles for offline-use.
Audible The leading provider of audiobooks and radio plays in which you can also download your audio-titles for offline-usage and listen to them even when your phone is in "stand-by".
Bose Connect Used to manage my Bose peripherals.
UE BOOM Used to manage by BOOM speaker. Functions include:
  • Turning on (and off) the speaker from afar / without needing to get to it (I really like this feature. It's one of the main reasons i use the app.)
  • Tweaking the Speakers' EQ Settings/Profiles (e.G: To boost the bass)
  • Connecting up multiple Speakers ("PartyUp")
  • To keep the software of the speaker up-to-date.

Other

Program Usage
Chrome Favored Mobile Browser
SoniCare Used when brushing my teeth and tongue in combination with my new Philips Diamond Clean. Features:
  • It "walks me trhough the brushing" with showing me when to move on to the next part, which parts i missed and should clean again.
  • It shows me when i put too much pressure on it. (Ultra-sonic tooth-brushes don't need pressure)
  • It shows me the history of when i used what and how many times.
  • I can create a plan of what i want to achieve and it changes the adviced time/pressure/brush based onto my needs.