Details
-
SkillsJS, Python, Java
-
LocationGermany
-
Github
Joined devRant on 9/5/2017
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
-
@m3b6 I have missed answering which method names are allowed. You can look up the grammar here: https://docs.oracle.com/javase/.... Essential you can use A-Z, a-z, underscore (_), dollar sign ($), and 0-9. But you can not start with a digit.
Valid: thisisamethodname
Valid: $hi
Valid: this_is_a_method$
Valid: thisIsA02923_method$
Invalid: 012
Invalid: 021hi
$ and _ are there for historic reasons and not recommended. -
When you click run, the Processing IDE will compile your pde files to java. It does that by simply coping the content of all your pde files into a template (see image).
Thus, every "function" you write, will become as method of the class and every "global var" will become an attribute of the class. When you write custom classes, they will become inner-classes.
And to answer your question. Every method in java needs to have a return type. When you want to return nothing, you need void.
Fix: "Pipes" in line 20 needs to be replaced with "Name". -
Why a tiling window manager? Give your four cores a vacation and go full in. No GUI only TUI application. Ranger for files, lynx for browsing and you are good to go. :D
-
@netikras maybe you need to change the mirrors which you are using. This could help increasing the speed to install something from the repos.
-
Why not simply install the openjdk? It should be available in most distro repositories.
-
What would you say to selling a webflow website?
-
Apply custom theme http://winxp4life.tk/ and the transformation will be nearly complete. Only thing left is to install 3D Pinball https://groovypost.com/howto/....
-
Professional context:
When working with different programming environments, I find it much easier to open the terminal and setup up everything from the command line. I am also working in many projects with docker and I find it much easier to use and update on Linux based system.
Privacy context:
Another aspect why I am using Linux is, that I want to have full control over my system. Everything should be configurable. Everything what my system does should be transparent. Therefore I also run my own Nextcloud and Btiwarden instance. In my opinion we should be aware, that when we are using a closed system for free, we are most like to sell for the free usage with our data. -
git stash
-
Teufel Aureol
-
Refactoring someone's code, complaining about how bad it is and then using git blame to investigate who coded this abomination just to realise it was you is what makes you feel stupid.
-
What do you get when you order 1 Byte from the barkeeper?
.
.
.
.
.
.
.
.
.
8 Bit -
I have used Arch for around five years and was very pleased with it. Then I have got a corporate laptop on which I installed Fedora. But I was also very pleased, but the upgrade to Fedora 28 didn't work. So I installed Ubuntu 18.04 minimal (no unnecessary apps), because it it support for 5 years and I need my laptop to just work without fiddling with the os. I love the ability to install snaps to get the newest version of most of the apps I need. I also installed i3. Overall I am very happy with it. On my personal Laptop I run Arch because I love to thinker with stuff, but for work everything musst work and should be reinstalled and setuped in about an hour, when something goes wrong.
-
"display: grid" is even more convenient.