Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment Re: No (Score 1) 346

We have them too here in Belgium and they've been in each contract I've signed.

But:
They are only applicable if the employee is able give a disadvantage to his current employer by applying knowledge, specific to that employer, to a competing firm, and the new job is similar to the old.
Non-competes have a max duration of 12 months and a minimum compensation of half the salary of that period and must be invoked within 15 days after last day of work.

To be honest, regular employees can only dream of seeing a non-compete activated. They're more for upper management.

Comment Re:You could not be more incorrect. (Score 3, Insightful) 75

Hi, Full disclosure: Java dev here (sorry).

Your examples seem to point at an eclipse dependency bug, not really java specific: "eclipse-platform version is 3.8.1-11 it depends on eclipse-rcp version 3.8.1-11 which in turn depends on libequinox-osgi-java (>= 3.9.1). But eclipse-platform-data expects libequinox-osgi-java version 3.8.1-11:". Let's be honest: eclipse has always been an unholy union of java and native code. It's been my bread and butter for 10 years, but I've moved on to greener pastures...

I couldn't be bothered to read "the entire first dozen results" link, but you're probably right. Even though java has until recently has almost always been 100% backwards compatible, since 1.9, I'm glad they decided to phase out and eventually break backwards compatibility. Most of the breakage has been in the com.sun.* packages, which everyone knew it was naughty to use, but no-one really cared.. Then there where the "version string" breakages, where applications searched for "sun microsystems" in the vendor string of the jre. Which was fun around the time oracle bought sun...

Comment Re:Well now (Score 1) 44

Do what my sysadmins do: set the log level to error. No matter how many times I try to explain the difference between fatal (game over), error (txn gone wrong) and warning (something that shouldn't have happened, happened. Still: look into this.), They just stare blankly and respond they're only interested in errors. On the other hand, http 404s in REST services are logged as errors, so there's that o.O

Comment Re:Sectigo, nee Comodo (Score 1) 180

Huh, I would've thought so too, but apparently not: https://docs.oracle.com/javase...

In J2SE 5.0, the Java Plug-in was enhanced to check signature timestamps (if available) when validating JAR files. The Java Plug-in will no longer present a dialog when it encounters an expired or revoked certificate when validating a signed jar, provided that the signature timestamp confirms that the signature was generated prior to the expiration or revocation date.

The TSA's certificate must be available from the Plug-in's keystore or certificate stores when the Plug-in is validating a JAR file containing a signature timestamp. The Plugin reverts to 1.4.x behavior if the signature does not contain a timestamp.

So TS's problems could've been avoided by timestamping during jar signing.

Comment Migrate (Score 1) 180

We migrated away from applets to browser plugins 4 years ago. Main reason were the recurring code signing issues caused by increased security checks in each release. And rightfully so. It should be pretty difficult to automatically run launch arbitrary code from a web page. Java deployment technologies (applet, web start) are deprecated since java 9 and will be removed in the future. Do yourself a favor and repackage/redistribute your program as a standard application if possible. If not, I'd seriously recommend you come up with a migration strategy... You can postpone this by locking down the end-users' OS and installed java versions (again, if possible) but maintaining this situation will only become more and more difficult until the point it's impossible and you're out of business. + If what you say is true, find an alternative to Sectigo. It seems they cannot be trusted to fulfill their role as CA.

Comment Re:Struts2 idiocy. (Score 1) 63

Sorry, I have no mod points to spend because you're dead on.
In fact, I'm getting a bit sick of all the frameworks trying to be as "dynamic" as possible with the wildcards and the matching and the auto-classpath-scanning and the watnot... Initial POCs are always easy but once the application grows it seems the complexity too, just because of all the "cool" knobs and dials you can tweak.
ps: It seems ANY java web server on which struts 2 can run is impacted, the connotation with Tomcat is already far fetched, making it with the http server is just laughable. The problem seems to lie with struts and struts alone.

Comment Re:Cold weather (Score 1) 572

On my volvo it doesn't work below zero or when the car hasn't warmed up completely. It uses a 2nd smaller battery which is dedicated to this start/stop function and uses regenerative braking to charge the battery. The engine shuts off when I release the clutch at a red light. When I start pressing the clutch it turns on before it is even fully pressed.

Comment Re:Just for completion... (Score 2, Informative) 344

I'm running the WRT160N with dd-wrt for more than a year now and it works perfectly (since I put dd-wrt on it that is, the default firmware sucks). The shop where I got it from now only sells the WRT320N, it has gigabit ethernet and is also supported by dd-wrt. Since it's got the same price I guess that's the new successor....

Comment Re:What's the big deal about jruby? (Score 1) 202

Speed of development, I guess. Ruby on rails seems to be quite good at this they say. Using netbeans 6 (release candidate) it was a breeze following the jruby on rails tutorial on netbeans' site and deploy it on my tomcat 5 hosting. After that I lost interest.

There is also the promise of a jruby compiler which compiles the ruby files into bytecode.

Slashdot Top Deals

Machines have less problems. I'd like to be a machine. -- Andy Warhol

Working...