Slashdot Mirror


User: melmut

melmut's activity in the archive.

Stories
0
Comments
28
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 28

  1. Re:Anything But Java on Modularity Finally Approved For Java 9 (infoworld.com) · · Score: 1

    You failed a project, so Java must suck, right?

  2. "Commons"? Fortunately, not universal. Naming a library "commons" does not make it part of the language. All those Apache Commons libraries share one thing: they are mostly collections of anti-patterns. Stuff that can often be done better without dependencies, with real standard libraries (part of the platform) instead of collections of trees of mutually-incompatible libraries that look as written by a lazy first-year student. They feature null checks that make it obvious that the lazy programmer that use them consider null and empty as equivalent, which should in itself raise red lights. At best, they reinvent the wheel, quite often in a bad way. Those dependencies are something you won't find in my projects, and the first thing I remove from projects that I have to take over. Whoever depends on this deserved those things. I'd need to read TFA more extensively, but is there any bug report open for the concerned app servers?

  3. Or a vpn protocol over https. Or services which work directly on https. Which make any VPN useless, which has always been my opinion ;-)

  4. Re: de-prioritize everthing? on Europe's 'Net Neutrality' Could Allow Throttling of Torrents and VPNs (torrentfreak.com) · · Score: 1

    Just my point ;-)

  5. de-prioritize everthing? on Europe's 'Net Neutrality' Could Allow Throttling of Torrents and VPNs (torrentfreak.com) · · Score: 5, Insightful

    If some ISP starts "de-priotizing" all ecnrypted traffic, they'll soon have 95% de-priotized, which will make it useless anyway.

  6. radiation caused by... on Experts Chime In To Explain Fukushima Thryoid Cancer Concerns (cancernetwork.com) · · Score: 1

    Cancer causes radiation!

  7. Re:If there are patent issues on Reasons To Use Mono For Linux Development · · Score: 1

    Same thing, really. You can still run some DOS binaries from the 80s in latest windows, even if that's anecdotal. Nowadays, I wouldn't know which platform I could trust (= not just OS) to stay unchanged / compatible for years. Linux isn't a good example for that. BTW, I'm not on MS stack. Just wanted to be fair.

  8. Re:If there are patent issues on Reasons To Use Mono For Linux Development · · Score: 1

    Same for any project or technology by anyone.

  9. Re: Ummmm.... on Java Vs. Node.js: Epic Battle For Dev Mindshare · · Score: 1

    Java in the browser (applets) is a problem, as any untrusted code with that level of access. Java-generated pages isn't (JSP, JSF...), and can even be more secure out of the box. When we speak of Java web applications, most people mean java-generated pages on the browser. Applets are mostly gone, as they should.

  10. Re:Ummmm.... on Java Vs. Node.js: Epic Battle For Dev Mindshare · · Score: 1

    > Since each supposed "security update" actually deprecates features and adds new ones, Not true. It's been backwards compatible since the beginning. Some very low-level tools can break on major jvm versions (mainly byte-code manipulation tools, which are common for example in servers), but it's mainly a question of upgrading them at the same time. Your code from 15 year ago will still work in 99% of cases, the remaining 1% being basically your fault.

  11. Re:Java in the server, in the client, in the brows on James Gosling Grades Oracle's Handling of Sun's Tech · · Score: 1

    It was a great idea some 10 years ago, probably drove Swing where it is now. I use both Eclipse and Netbeans, and the former is the one looking like the bloated slow memory hog to me ;-)

  12. Re:Oracle's JAVA on James Gosling Grades Oracle's Handling of Sun's Tech · · Score: 1

    They both use the Java language.

  13. Re:Java in the server, in the client, in the brows on James Gosling Grades Oracle's Handling of Sun's Tech · · Score: 1

    Since a few years (java 6u10), it's quite easy to have native look-and-feel for everything. No need for SWT, which is an outdated hack. All java apps that I've been used for years (IDE's, various clients) have a native look-and-feel, you can't tell it's not native.

  14. Just steal the damn drive on Ask Slashdot: How To Clean Up My Work Computer Before I Leave? · · Score: 1

    I just had the same problem a couple of months ago. I had planned to copy my data and wipe the disk before leaving. Unfortunately, as I was still working with a colleague 5 minutes before my finally leave, there was no time for that. I just took the hard disk with me. I just didn't want anyone to read occasionnal personal emails or such. There was no backup of my personal stuff, as all important things where under centrally backuped version control anyway. I heard from my ex-colleague that the project manager and the boss (with which I had some bad last days), came multiple times to try to start the (diskless) pc. They were clueless at the fact that it didn't boot. Just the fact that the pc didn't return to the dedicated it team comforted me in picking the damn drive. Management isn't supposed to bypass privacy policies. As it was a big public institution, they had them in place but I suspected they would be circumvented. Had they said anything, I'd have returned the 20$ (then wiped) drive without any problem. It's been in a drawer since then.

  15. Re:Java EE 6 on Ask Slashdot: Which Web Platform Would You Use? · · Score: 1

    I fully agree with that. I do lot of projects with just about the same technologies. The learning curve is there, but it's worth it. Java EE has one killer thing that I never saw in other platforms: standards, with multiple implementations. JSF might have a bad reputation due to it's past, JSF 2 manages to provide a cool, efficient tool for quick development. Same for EJB, JPA, etc. Plus, they all have multiple implementations. Nowadays, you can switch application server or JSF implementation quite easily, without having to touch the code. This makes things better than with any random framework: you will have years of backwards compatibility, you can evolve your application without rewriting everything if some implementation disappears, bugs aren't marked as "not a bug" (if it's a deviation from the JSR, it's a bug), etc. To answer the OP's question: if you need something simple to see how programming works, pick anything and try, the only thing you can lose is time. If you want something strong, strict, robust etc., pick up Java or .net. In my opinion, .net is technically better, but lacks the standardization and the multi-platform aspects.

  16. Re:Work related vs Private on Germany To Grant Privacy At the Workplace · · Score: 1

    Right, maybe it's even more private ;-) From my understanding, ISPs can do a lot for technical reason (network health, ...). It would be difficult for them to justify data rentation as a technical need. Here is the most comprehensive legal document I found on the subject (in french) : http://www.belgium.be/fr/emploi/contrats_de_travail/protection_de_la_vie_privee/controle_des_donnees_electroniques/index.jsp

  17. Re:Work related vs Private on Germany To Grant Privacy At the Workplace · · Score: 3, Insightful

    I think there is some big cultural difference here between the US and Europe. I worked as a sysadmin for a few years. As far as I know, monitoring employees is completely illegal here (Belgium). You can't read emails or try to see which web sites have been visited by an employee. At most, you can make anonymous statistics, and I think you have to warn employees before. I don't think it would be legal to physically watch an employee all day, neither. Having employees sign some kind of agreement would be illegal, too. Saying that it's your computer so you can monitor them if you want has no legal value. It's your air, but you can't decide how much an employee can breathe ;-) I remember asking legal advice before signing my first contract. The conclusion was there was an illegal clause, which I could sign without any problem, as it was illegal and in fact had no value.

  18. Re:Been living under a rock? on Thoughts On the State of Web Development · · Score: 1

    So you get all the OOP stuff from java, but in a scripting language.

    I don't see that as an advantage. Some people do.

    Function calls have a huge overhead even if they are in the same class.

    Calling getters/setters hasn't any performance impact on modern jdk's. I remember benchmarking just that on various sun jvm versions. Can't find the article I wrote on Google Knol, but the result was that there was few performance impact on 1.4, almost none on 1.5 and none at all on 1.6. Anyway, it was barely noticeable on millions of method calls. So, this hasn't been an acceptable excuse for years ;-)

  19. Re:Been living under a rock? on Thoughts On the State of Web Development · · Score: 1

    Is this a troll? In 2010, Java is still state of the art. Rails and Django are not universal, certainly aren't standardized, have their weak points. I'm still a Java Developper, and won't switch to the new overhyped framework, even if I used and know Ruby quite well (and aborted any use of it). And yes, I like strong typing.

  20. Re:idiocy? Incompetence? on Y2.01K · · Score: 1

    Indeed, it seems it's been standardized by RFC 4180, from Oct. 2005. From a quick reading, I see that they should be comma-separated. Excel encodes csv-files with a semicolumn as field-separator for a french locale (a comma being the decimal separator in this locale). So, if I read the rfc correctly, Excel breaks the standard... However, the standards is far younger than this Excel 'feature'. Anyway, I don't see how they should do it, other than using english/american conventions.

  21. Re:idiocy? Incompetence? on Y2.01K · · Score: 1

    They are actually converted in worksheets, not in vba code where you should use the english names in all cases.

  22. Re:idiocy? Incompetence? on Y2.01K · · Score: 1

    It isn't windows. It is the fact that you insist using a format which doesn't make date representation unambiguous (csv). You won't have any problem using an excel file: it will be rendered using the right regional settings you chose, whatever regional settings were used when the file was created.

  23. Re:idiocy? Incompetence? on Y2.01K · · Score: 1

    I don't think you any schools teaches not to reuse things. They teach you not to use things you aren't allowed to use. Did they tell you to build your own computers and to make your own transistors? Think about what you were taught, don't just blindly repeat what you thought you heard.

  24. Re:must have been a windows server.... on Details Emerge of 2006 Wal-Mart Hack · · Score: 2, Insightful

    Only a fool would try to convince you that Linux can't be exploited - but, what has been the total cost of Linux exploits in the past 10 years? A mere drop in the bucket, compared to Windows exploited systems.

    Again, there isn't any evidence. Why would this be? I use the same basic rules for every os I manage, and guess what? I never have to reinstall. Never.

  25. Re:must have been a windows server.... on Details Emerge of 2006 Wal-Mart Hack · · Score: 1

    I don't think this is true. And I don't think linux is safer. Just give some evidence, please. Or don't say talk about what you don't know. Please.