Details
-
SkillsC++, Qt, Android
-
LocationGermany
Joined devRant on 2/10/2018
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
Sometimes changes seem unnecessary or illogical from a user POV but make sense from a developer POV
-
There is no universal definition for/distinguishing between those two.
A possible way to define it is that Software Engineering includes software development but also disciplines such as requirements engineering or performance engineering -
First rule of QML: Do as little in JS as possible
-
X11 is the standard windowing system for Unix and Linux dating back to the 80s. Due to the history it has some severe drawbacks for 'modern' use-cases like multi-monitor, high DPI and touch interfaces. Wayland is the designated replacement for this. Core Wayland is much simpler and (intentionally) limited in the feature set, but can be extended by the implementations. The transition from X11 to Wayland has been going for years now and will still take a few years to be done
-
People tend to think "where could we add blockchain" instead of "what problem do we want to solve"
-
Breaking things is literally the point of a major release
-
You can use KDE with i3 als WM
-
It means that you will need a license to further get updates to Java 8. You can and should use a more recent version of Java
-
The go-to way to build Cross-Platform GUIs would be Qt, but that requires C++ or Python
-
Microsoft and the Hardware Vendors might put more effort in testing the business devices
-
SE is a subset of CS. Other subsets of CS are e.g. algorithms, theoretics, networking, AI, data science, hardware, robotics, ...
-
I'm doing an internship in Germany (it's a swedish company though) and I get 2,5k a month
-
@shaji I'm not THE developer. It was one of my first contributions to Dolphin
-
The legislation has been going on for months and noone bat an eye. That would have been the time to do something, not now, when it's almost too late. Also the media is too busy talking about refugees and Trump to actually care about the internet
-
I was distro-hopping a long time before I installed Manjaro KDE. Never looked back
-
How dare a company to charge money for their services
-
Kubuntu is more lightweight and feature-rich
-
@OneOrZero is right
-
Computer God
-
If something is a dirty hack, document that or else the next person to look at it might think it is a good way of doing it
-
Comment why something is done this way. If you need to work around a bug in library xy state that in a comment. If you banged your head against the table for a hour before realizing that something does not behave as expected leave a comment to avoid the next person having to go through the same process. If you make a decision or assumption, e.g. expecting time in ms vs. seconds document that
-
@themissingbrace Gnome is heavier than KDE
-
@iamroot that's the least problem
-
Holy fucking fuck
-
Right-click on desktop -> Configure Desktop -> Tweaks -> Show the desktop toolbox
-
Skip Java and use Kotlin instead
-
Qt is more powerful, widespread and also works on other OS
-
Step 4: ???
Step 5: Profit -
There are multiple Languages that can be compiled to JavaScript. There is Typescript, which is quite similar to JavaScript. If you like Java you might be interested in Kotlin, which originates from Java
-
Most backend stuff was written when node.js did not even exist.