Slashdot Mirror


User: TheLastUser

TheLastUser's activity in the archive.

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

Comments · 264

  1. You don't need to sacrifice correct to have Q& on "Quick 'n Dirty" vs. "Correct and Proper"? · · Score: 1

    You should always think the problem through before starting, then you can implement the Q&D solution in a way that lets you grow it into the CORRECT solution later on.

    I think this happens to everyone that codes for a product oriented software company, the best you can do is to make sure that what you create can be expanded with minimal loss of code.

    The sales guys never understand, they always think that because a Q&D solution works now as a demo that it is finished and can be rolled out to 100k users.

    Personally, as long as I don't get woken up at night when the code breaks, I don't mind coding Q&D. As soon as its me that takes the heat for a failure, then its my way of the highway.

  2. Re:Yes on .Net:... 3 Years Later · · Score: 1

    So why C# instead Java? Well if you're not concerned with being locked into a single platform (which has the lions share of the market locked up) you get all of the advantages of Java with quite a few extras thrown in.

    Lion's share of what market? Last time I checked, most people were using neither .Net nor Java on their web/application servers, its more likely to be PHP or Perl. Tell me again why I should base my choice of platform on what other people are using.

    Applications which look like Native Win32 apps. Sorry, Java looks like ass.

    Java's awt toolkit uses NATIVE components for rendering. Java's swing toolkit is 100% skinable so if it looks like shit, talk to the developer of the app.

    Applications that just seem faster. Sorry, Java just makes my new box feel like an 8088.

    So I guess you don't bother with device drivers either. All that hardware abstraction just makes apps "feel" slower. Jitted Java is no slower than C++ if it is written properly.

    A great set of development tools and a huge body of excellent documentation.

    Isn't it crazy how there are no sources of information on Java. I guess C# has it all over Java on this one. I guess the FREE development environments like, eclipse or netbeans or jcreator or Sun ONE Studio just don't provide anything useful to a developer, except may a choice in their ide. You can always buy a Java IDE from Borland or Oracle, or a thousand other companies.

    The ability to pre-compile applications, negating speed disadvantages of the JIT compiler.

    gcj

    Like I said, .Net is Java with the added drawback of locking you into a single platform.

  3. Re:It actually outperforms J2EE by a lot on .Net:... 3 Years Later · · Score: 1

    If I remember correctly this comparison was largely discredited for a number of reasons. The thing was funded by MS, for one, then they did crazy things like using local objects in .Net and remote ones in the J2EE implmentation. The Java code was designed as a coding example to illutrate various facilities in J2EE, it was not designed to be a speedy implmentation, whereas the .Net "version" was just the opposite. The layout of the apps were dissimlar, with only the functionality being the same.

  4. Re:So much... on .Net:... 3 Years Later · · Score: 1

    Did you tune the VM at all? I find this a bit difficult to believe. I run all sorts of rather complex, high traffic web apps with Java and I have never found a performance issue that couldn't be solved with a bit of application or VM tuning. If you are using default garbage collection on a large app you WILL have performance issues. Here's a good article on GC tuning

    Or you could always compile your app into a platform specific binary, although, personally, I would rather just buy another server.

    You can choose different thread models when using Sun's VM on Solaris, maybe that would help. I would also check out RedHat 9 which has the kernel 2.5 threading support back ported to a 2.4 kernel. You might also check out the Blackdown VM, which is compiled a little more agressivly than Sun's, also it has some Linux specifc stuff that may be applicable if you use that platform. Also maybe try IBM's VM, I used to use that back in the 1.3 days and it was noticably faster than Sun's 1.3 with default settings.

  5. Re:.Net was never clearly defined on .Net:... 3 Years Later · · Score: 1

    Its a binary format just the same as an x86 binary, except that the target plaform is the Java VM not a specific piece of hardware.

  6. Re:Yes on .Net:... 3 Years Later · · Score: 3, Insightful


    It's just easier to use a gui - not faster but certainly easier.

    Maybe for you it is, personally I find a nice clean xml config file way easier to deal with.

    I remember one incident trying to get iis to serve up a file. I had to alter the "security" settings in no less than 3 different iis menus befor the frickin thing would serve it up.

    The menus are like a maze that one must climb through. The feature that you want could be anywhere in that maze. With XML and a decent editor you can just do a find.

    they fall somewhat short on some of the advanced features businesses need for enterprise apps

    Or perhaps just think they need after a bunch of marketing mumbojumbo. There are pretty big sites on the net that use Apachr/PHP, Bravenet.com comes to mind, you could probably find others at netcraft.com I don't use this setup personally, but I see a quite a few large sites that do, and they seem to be making money.

    it's java for windows basically

    I will never understand why people would write in a "java for windows" when they can write in a Java for all operating systems. C# seems to me like a less sophisticated version of Java that has the added drawback of locking you in to a single platform.

  7. Gnumeric is great on Gnumeric Turns 5 · · Score: 5, Interesting

    I use gnumeric all the time, I read MS xls files without any problems. Its also faster to start, and looks better, than OO (which I also like). Its my favorite of all of the Linux office apps.

  8. Re:Woops, too late on Xbox Linux Made Possible Without a Modchip · · Score: 1

    We will not protect your poor business model.

    But isn't that exactly what the US courts DID DO in the antitrust case? Protect MS's poor business practises.

  9. Re:Closed Platform as Mixed Blessing on Xbox Linux Made Possible Without a Modchip · · Score: 1

    How about the DMCA, if the XBox contains a form of encryption then wouldn't the person who opens it be tampering with encryption and hence likely to get sent to Guantanamo, or perhaps the salt mines of Kestle?

  10. Re:Woops, too late on Xbox Linux Made Possible Without a Modchip · · Score: 1

    lose more money by having people buy XBOXes for uses other than buying the games

    If MS had released a signed Linux loader, they could have SOLD that loader and, at the same time, prevented this exploit from impacting their game sales. I don't see how that would have lost them money.

    However, their short sighted, knee jerk reaction, hacker == bad, has led them to a situation where they will lose game sales, probably insignificant Linux loader sales, and have to pour tons of cash into lawyers to get a dry judgement.

    This disgusting thing is that MS will probably get these kids locked up simply for using something that, after all, they own in the first place. I'm not sure what the word "own" means in the context of the USA anymore.

  11. Re:La vie en rose on Bill Gates On Linux · · Score: 1

    Its a Svengalli mind control thing. That little paperclip owns you, man! :-)

  12. La vie en rose on Bill Gates On Linux · · Score: 4, Insightful

    Bill's view of the world is predictably MS centric.

    Who cares what some corporate director thinks of Linux? Linux and OSS do not have to compete in the market as they are not of the market. They cannot be bought or sold, or controlled, driven out of business.

    OSS is not another Pepsi for the masses, its for coders, and people that want an OS that was created to be useful, not filled with stupid sh*t thought up by a focus group.

    Bill goes on about all of the hot new "technologies" that MS is creating, all with suitably meaningless code names, "longhorn", "lance", "infinity", "big sleek cat like thing". Who knows if any of these things will be useful. Most MS technologies seem to be focused on locking their customers in to their platform rather than providing any useful functionity. Paladium, Doc scripting, passport, the paperclip, need I say more?

    Commercial software is increasingly becoming a platform to get you to buy other stuff. Personally, I get enough advertising stuffed through my eyeballs already. Its like movie theatres, remember when you used to go to a movie pay your $2.50 and NOT be showen 30m of commercials before the movie started?

    In a nut shell, commercial software producers think a great enhancement is a talking paperclip whereas OSS producers think a popup blocker is a good feature.

    Just be happy, and grateful to OSS developers, that you have a choice.

  13. Re:Morons on X-Box Hackers Trying to Blackmail Microsoft? · · Score: 4, Interesting

    Remember the god ol days, when buying a product meant that you had some rights regarding how you used it?

    How come if I buy, say, a tennis raquet, and use it instead to play squash, nobody f**king cares. But if I take an Xbox and decide to use it play an open-source squash simulator, the gestapo will throw me into the aforementioned "vile butt-slamming federal prison".

    And for that matter, what's with all the "vile butt-slamming" in federal prisons? Can't we have some sort of 3 slaps law?

  14. Other great topics for Managers on What is Open Source? · · Score: 2, Funny

    What is programming?
    How can a cursor be moved across the screen?
    What are computers?

  15. Who else uses Hotmail as a spam attractor? on Microsoft Steps Up Anti-Spam Efforts · · Score: 1

    Whenever I sign up for something on the net I usually make up some name @hotmail.com and see if it will let me in. Anyone else do this? Hotmail must really be sucking up the spam for Bill to "make spam a priority".

  16. The gov has nothing to do with trade restrictions on U.S. Imposes Big Tariffs On Korean Chipmakers · · Score: 1

    That's the problem. The US government has abdicated its roll in managing trade to the US courts which are world renouned for their bizarre decisions.

    This allows companies in the US to get a court ordered trade embargo (aka tarriff) for pretty much any reason they want. They usually word it as "dumping" but more likely the off shore producer is just making a better cheaper product and cutting into the profits of the domestic company. Its just one more avenue, and a favorably biased one, for US companies to compete in the domestic market.

    People wonder why the US has such a trade deficit. They accuse foreign companies of dumping, when its more likely that the protectionist practices in the US are leading to domestic companies that produce crap. Crap that nobody else in the world is willing to buy, but which can be sold to domestic cunsumers who are forced to buy inferior domestic products.

  17. Re:"Popular" ? on Ximian Desktop 2, Evolution Released · · Score: 1

    Right on! I work for a .com and we use Resin-EE. The things we do with it, amaze and astound people who are developing on other platforms.

    Not to say that Java is needed everywhere. There are drawbacks and bonuses to every platform, and I wouldn't want to say that perl, php, and even .net are not highly productive environments. However, in my experience Java ranks up there as one of the most powerful environments for web applications.

    I share your opion that most Java detractors simply have never used it, or don't understand it. I've got no problem with someone that doesn't like Java, even if its only a gut instinct. A coder's got to like their dev env. But they shouldn't say things that aren't true, or spread FUD about it, that's not fair to people that haven't made up their minds.

    I expect Java to be around for quite some time.

  18. Re:"Popular" ? on Ximian Desktop 2, Evolution Released · · Score: 1

    CNET job search:

    "CORBA developer" = 71 posts
    "J2EE developer" = 1581 posts

    Although, since J2EE != CORBA maybe this would be better:

    "CORBA developer" = 71 posts
    "RMI developer" = 31 posts

    How about DCOM?
    "DCOM developer" = 69 posts

    Favorite Holy War:

    "java soap" = 147
    ".NET soap" = 70

    Can it be that more people are developing web services with Java than .NET?

    ".NET" = 1858
    "Java" = 3361
    "C++" = 2480
    "Perl" = 952
    "VB" = 1749
    "C#" = 432

    OS Holy War:

    "nt administrator" = 387
    "windows administrator" = 477
    "linux administrator" = 157
    "solaris administrator" = 359
    "unix administrator" = 662
    "mac administrator" = 6

    Hurray! unix is used more than windows, I knew it! Maybe Macs just don't need admin's because they are so damn easy to use?

    Database Holy Wars:

    "Oracle" = 3808
    "SQL Server" = 2033
    "mysql" = 57

    What's that, 57, surely an OSS db is used more than a CSS one? Surely this technique of assessing how much a product is used is not a gross misconception?

    How about something we know for sure, apache vs. iis:

    "apache" = 241
    "iis" = 380

    So according to this apache is not used quite as much as iis. uh oh....

    So are these stats correct and CORBA, DCOM, and RMI are all used about the same, or is this a crazy way to guage product acceptance?

  19. Re:The hunt for lib files on Ximian's Back · · Score: 1

    Oh no, not the mighty BeOS, next we'll have to sort through 10,000 articles about the amiga and how they have been working in a secreat bat cave to build a 3THz chip that will asure the rightful place of amiga as the pre-eminent computer platform of the 21st century.

    Give it up, unix is the only os, all other os's are just feature sets waiting to be deemed worthy of assimilation. (Note to SCO, by assimilation I mean features adopted, not source code stolen)

  20. Another way to learn about unix security on Fyodor Answers Your Network Security Questions · · Score: 4, Funny

    Start a free shell hosting server. Just do it on a server where you don't get charged for bandwidth.

    Then practice your skills trying to prevent your users from exploiting your, and other, servers.

  21. Eamples of System V code found in Linux on SCO vs Linux.. Continued · · Score: 1

    We found this line:

    x = 1;

    and then this huge piece:

    if (x == 1) then {
    y = 2;
    break;
    }

    It's like that throughout the ENTIRE kernel, SCO has been ripped off and those Finnish bastards must PAY!

  22. Considering the reliability on my Telus ADSL on Canadian Telco Telus Moves All Call Traffic to the Net · · Score: 1

    I assume this will mean that I will only be able to use my phone 80% of the time too.

  23. First Iraq, now this! on Munich Spurns Steve Ballmer's Software Rebates · · Score: 1

    Oh those snooty Europeans with their stinky cheeses and assorted languages. Why can't they just play ball and buy our nice software?

  24. Doesn't he mean "Gnu/Linux"? on LinuxTag To SCO: Detail Code Theft Or Retract Claims · · Score: 1

    "Linux is a copy of UNIX. There is very little new stuff in Linux." - Richard Stallmann

    A kernel does not a unix make, so shouldn't he have said "Gnu/Linux"?

  25. "Know Your UNIX System Administratior" on Office-Hour Habits of the North American Professor · · Score: -1, Offtopic