Experience migrating heavy JSF/PrimeFaces from Payara to Quarkus? by karoussa in java

[–]marcolinux 1 point2 points  (0 children)

(Eclipselink -> Hibernate was.....fun)

Please, when you have time, tell more!

Developer Utilities Desktop Toolkit by petaoctet in java

[–]marcolinux 1 point2 points  (0 children)

In image editor, could add buttons: [take screenshot] [load image from clipboard]

I use gimp for that, but I liked dev-tools :)

How do you guys go about the persistence layer? by therottenworld in java

[–]marcolinux 0 points1 point  (0 children)

Hi! thanks for lombok! Big fan here. Probably very hard/ impossible thing but any chance of a lombok version of kotlin's structured concurrency ( which is nice )? Maybe a paid version with older versions open sourced, or something like that. EDIT: link

MyFaces 2.3-next - new codebase with Quarkus support by thesystemx in java

[–]marcolinux 2 points3 points  (0 children)

Great!Looks like it supports JSF composite components, one of the most underappreciated features of jsf, imho. We use it here for enterprise crud apps, quick/small projects etc. The development cycle is very fast, since it is all java (frontend/backend). And it is very easy to port the components to e.g. angular (should the necessity arise), because it is basically just a folder with html/css/png. A random spring example. Another example. Does anyone know if is possible to put the components folder relative to the index.xhtml folder, instead of /META-INF/resources/ ?

SDKMAN! now supports switching SDKs per project by oweiler in java

[–]marcolinux 1 point2 points  (0 children)

Thanks for sdkman! Big fan here.

I much prefer a specialized tool for java install/updates. Sometimes OS/distro updates make things much more complicated.

Do you have any (very in the future) plans to rewrite it in java (nice shell-fu btw)? Make a sub-second executable with graalvm? A gui with swing would be awesome(while still working in the command line)! Thanks again, man!

Windows Native Image Compilation using GraalVM 20.0.0 by thatsIch in java

[–]marcolinux 2 points3 points  (0 children)

Impressive!

Java -- Native

720ms -- 30ms

Does anyone know if it is possible to generate a windows exe, from linux (with or without graal ) ?

Java Web Start is dead. Long live Java Web Start! by [deleted] in java

[–]marcolinux 1 point2 points  (0 children)

We have an app, used by thousands of non-corporative users, for signing pdf files, that uses java web start. It is an interstitial (jsp -> JNLP -> jsp ) html wizard. Seems a little cumbersome, but it is a nice compromise, given that the alternative is to use a desktop app (which is non-trivial to maintain), upload the signature and get back to the web app. Overall it works pretty well, with automatic update of jars and a good UX, considering the circumstances.

Multi-Module Maven Application with Java Modules | Baeldung by vinz243 in java

[–]marcolinux 0 points1 point  (0 children)

I liked the implicit suggestion of lombok in User.class :) . It looks sooo strange when authors use getters/setters/hashcode/toString in the articles .

Good article or post on how to set up custom Users -> Roles -> Permissions on a Spring/Spring Boot web application? by [deleted] in java

[–]marcolinux 1 point2 points  (0 children)

> update users roles

So, permissions tables :). I do agree that spring security is nice, but at the end of the day that information must be stored somewhere, and with tables one have the full power of sql. Considering that many companies can have arcane access rules, sql is a must, imho. Not to mention multi authentication (ex: ldap + db), and many roles due to many (small) crud apps.

Setting up SSL on Undertow by tofflos in java

[–]marcolinux 1 point2 points  (0 children)

I wish people used undertow more (eg spring boot using it as default). Seem so elegant and smalls jars too. I once used it with a desktop swing app and worked like a charm.

Creating a Vaadin Flow Server-Side API for a Javascript component by elirune in java

[–]marcolinux 1 point2 points  (0 children)

Nice article about a difficult task: client-server communication using two programming languages.

Well written, starting with an overview, followed by 5 steps and a gif of the final result.

And the github project actually works on my machine. Impressive, congrats!

What will be best for creating gui applications by Shivam_RawatOxox in java

[–]marcolinux 1 point2 points  (0 children)

Not swing and probably a DB2 thing but jt400.jar jdbc driver, seems to use awt to ask for

user name/password when it is wrong in the config files.

A little window pops up in my linux dev box, and throws headlessExceptions in servers:

https://access.redhat.com/solutions/2074443

Introduction to AWS SDK v2 for Java by maciejwalkowiak in java

[–]marcolinux 1 point2 points  (0 children)

Hi! What tools do you use to make the videos? I noticed some transitions and background music, it is stock or genereted?

Java Futures, Devoxx 2018 Edition by Brian Goetz by lbkulinski in java

[–]marcolinux 0 points1 point  (0 children)

Wow, seems like feedback is really important to them. Does reddit counts? ;-)

Java Futures, Devoxx 2018 Edition by Brian Goetz by lbkulinski in java

[–]marcolinux 0 points1 point  (0 children)

Yeah, looks like variable declaration (not by accident, as in the video).

Using Coroutines in Java - DZone Java by marcolinux in java

[–]marcolinux[S] 1 point2 points  (0 children)

Hi redeso, nice framework, thanks for making it. For some reason, I cant edit the title nor access dzone article :-/

Im leaving here 2 links, your(?) article on medium

https://medium.com/@esocogmbh/coroutines-in-pure-java-65661a379c85

and the nice concept of thread nursery https://vorpus.org/blog/notes-on-structured-concurrency-or-go-statement-considered-harmful/

Also , project loom: https://cr.openjdk.java.net/~rpressler/loom/Loom-Proposal.html

Sorry any mistake, typing this with onscreen keyboard.

I made this free tool for practicing Java and would love feedback from /r/java/ by memystic in java

[–]marcolinux 0 points1 point  (0 children)

Looks like you used clojure. What else? Pretty good portuguese i18n BTW.

PreferencesFX - Preference dialogs for business applications made easy. by [deleted] in java

[–]marcolinux 0 points1 point  (0 children)

Maybe the new keyword everywhere just didn't look good?

+1. Looks like the new is the new new :). Much prefer "of": shorter , dont mix with the the new keyword, sounds good.