Slashdot Mirror


User: oops

oops's activity in the archive.

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

Comments · 70

  1. Re:Sorry but... on The Internship That Students Drool Over · · Score: 1

    Amen.

  2. Re:Java Rules on Effective Java · · Score: 2
  3. Re:What?? on Harry Potter & The Chamber of Secrets Leaked · · Score: 2

    Amen

  4. Re:Who Actually USES These Patterns? on Design Patterns · · Score: 5, Informative

    Any good OO programmer/architect I know will speak in terms of patterns. eg. conversations I had yesterday went like:

    Can't you use a singleton here ?


    or

    Perhaps we need a strategy mechanism

    and so on / so forth. As soon as people talk in terms of patterns, they're talking at a level of abstraction above basic objects, and at a level where you're talking about object construction and interactions. Whenever I see someone's CV claim to have knowledge of OO, pattern knowledge is the next thing I look for. It means that we can talk in common terminology and have a common 'toolbox' of solutions to use.

  5. Re:Wha? on Building Java Enterprise Applications, Volume I · · Score: 2

    Since when was 'J2EE' marketdroid speak? J2EE specifies a set of APIs that Java serverside people can all speak (or at least they're familiar with a subset of these). If I'm talking J2EE, then I know I'm talking about the servlet API, the JNDI API etc.

    Furthermore if you talking about J2EE 1.3 vs. J2EE 1.2, I then know about the capabilities of those sub-APIs, and the containers.

  6. Niche? on BEA WebLogic Server Bible · · Score: 2

    as such, it sits in a small enough niche that you won't find a full shelf of helpful books at your local Borders

    No. But you will find books on servlets, EJBs, JNDI, JCA, JDBC etc., all of which are of use in app servers. App servers (rightly or wrongly) are the big thing in large enterprises right now, and by no means are they any sort of niche.

  7. Re:JBoss == Tomcat on Who is Using Tomcat or Jetty in Production? · · Score: 3, Informative

    No. JBoss 3.0 now comes with Jetty as standard. Check out the Jboss download page and the comment regarding Jetty as the default web server.

  8. Re:XML And Java.. on XML and Java, Developing Web Applications · · Score: 2

    Java is absolutely huge. In the finance sector pretty much every single large institution uses it as a strategic language.
    Go to JobServe and see how many jobs are requesting Java. Go to JobStats and see how much demand there is for Java. Admittedly the demand is down from a year ago, but that's across the board. Note that these are UK sites, but I don't see a geographical dependency.
    Pretty much every IT consultant I know is concentrating on Java, and most of all in the J2EE and XML sectors. That's where the development work is here.

  9. Re:My offer on One Billion Computers Sold Worldwide · · Score: 2

    Sounds like you need LongBets

  10. J2EE overkill on Building A J2EE App with Linux · · Score: 5, Insightful

    The problem I see repeatedly with J2EE adoption is the insistence of developers to use every facet of the API. That means EJBs, JSPs, servlets, JMS (messaging), transaction services etc. People don't seem to realise that J2EE is a set of APIs, and a simple servlet/JSP/JDBC solutions is just as 'J2EE'-compliant as a full bean-driven, JTA-enabled solution.

    To ease yourself in, start with servlets and JSP (obviously for web-enabled apps). Then start adding beans (stateless session then stateful session and then entity), etc. Don't hope to throw every Java-enabled TLA together and hope for a performant J2EE solution!

  11. SOAP != HTTP (necessarily) on Web Services · · Score: 3, Informative

    There's a common assumption that SOAP is only transported via HTTP.

    From the Apache SOAP faq

    The writers of the SOAP 1.1 protocol [http://www.w3.org/TR/SOAP/] note that: 'SOAP can potentially be used in combination with a variety of other protocols; however, the only bindings defined in this document describe how to use SOAP in combination with HTTP and HTTP Extension Framework'.

    eg. you can transport SOAP via SMTP.

  12. It's not unreasonable ? on 11 Things About Spider-Man · · Score: 5, Insightful

    Is it ? If these companies have paid for advertising space in Times Sq., they must be factoring in the fact that Times Sq. is a well known location, and likely to feature in films/TV etc. Consequently a percentage of the ad cost would reflect this ?

  13. Vi Improved on Vim's Bram Moolenaar On Open Source And Vim 6.0 · · Score: 4, Informative

    Vi Improved by Steve Oualline is an excellent book if you want to discover Vim (as opposed to vi)

  14. Re:Removable Storage on 20 Factors That Will Change PCs In 2002 · · Score: 1

    Here's why I still use a floppy. Some of my clients value the security of their network so much that they refuse me a DHCP connection from my laptop into their system (!)

    So my only means of getting stuff on/off my laptop at a client site is via floppy (or similar - zip drive etc.). Otherwise I can post to my Yahoo briefcase and then download at home.

  15. Re:link on A GEANT Leap Forward In Networking For Research · · Score: 1

    I can only assume you're being ironic by mispelling 'The Guardian' :-)

  16. IIOP on Web Services - More Secure or Less? · · Score: 1

    You could run IIOP through your firewall, no problem. I've used CORBA implementations that require the client to talk to a broker daemon on a known port.

    But if you start using transient IORs, then you have a problem. This occurs when the service broker (on your known port) starts up a service on another port, and then gives you back that IOR. You now have to access the CORBA service through that second, dynamically allocated port number.

    This port will be in a known range, but that range could be in the hundreds/thousands. This is where your firewall gets in the way. Consequently the easiest thing to do is use persistent IORs.

  17. VIM and ClassFind on Java IDEs? · · Score: 1
    I use Vim (version 6) plus my own Perl script Classfind. This script maps between a class name and its packaging.

    With this set up, I can:
    • Automatically generate import statements
    • Drive Mozilla to the correct Javadoc for each class


    Plus with a set of mappings from my Vim config, I:

    • Automatically generate class skeletons
    • Automatically generate setter/getter methods
    • Automatically generate iterators over arrays, collections and vectors
    • Build javadoc tags

    etc. Why don't I use an IDE ? Becuase
    • Vim is available on every platform, on every spec of machine. When I move around between clients, this in invaluable.
    • I don't just edit Java files.
    • The actual editing functionality of Vim outstrips every IDE editor I've seen

    Vim configs available on request!
  18. WAP and no net access on WAP Bashing · · Score: 2, Interesting
    Since my client's corporate firewall/proxy was shut down this morning following the NIMBA virus attack, I've found the ability to read my Yahoo mail via Mobile Yahoo on my WAP phone very useful indeed. I wouldn't/couldn't compose or reply using this (given a 10-key keypad), but to simply check whether there's anything important it was invaluable. Another pain is continually entering the username/password combination. Doesn't WAP/WML support cookies ?


    I-Mode looks a lot better. Check out this Wired article from last month.

  19. Re:Java *is* open source on Fast, Open Alternative to Java · · Score: 2, Interesting

    This is a perfectly fair comment, despite the replies it's received already. I use the API source to answer queries from programmers I work with, resolve issues wrt. performance/usage etc. From my clients perspective (big banks, usually) this is perfectly adequate. They're not going to want to modify the source. They invest in Java to have a maintainable code base that does (to any practical degree) run anywhere.

    The Sun developer connection is responsive. I vote for bugs to be fixed (3 at one time). In the last 3 weeks I've had three issues resolved.

    One of my developers came across a threading issue last month. It's resulted in Sun's kernel people, Java people and threading people banging their heads together and finally issuing a bug fix in the form of a new JVM for us to test. Once we've confirmed that it's a fix, it'll go into the main branch.

    Is it GPL ? No. But from a big business perspective, there are other more important issues.

  20. Jamie Zawinksi [was Re:Java is two things] on Fast, Open Alternative to Java · · Score: 1
    Jamie Zawinski suggests that Java is 4 things.


    This document is quite old, so some of it has been addresed by successive VMs/APIs.

  21. Re:Anything Break? on Billennium's Over - Anything Break? · · Score: 1
    I used financial systems which handle bond expiry as no. of seconds in 1970. These systems will have problems in 2008 (not that far off in the future for a core banking system) when you try and enter the expiry date as being 2038.

    I've seen this already where the systems simulate a non-expiring bond (for analytical purposes) as expiring way off in the future, and the furthest they can get away is 38 years (and closing)

  22. Re:price on Windows XP: Prices, And One Reaction · · Score: 1

    Only if your time is worth nothing...

  23. Website submission broken on Wireless Internet Finally Coming To London · · Score: 1
    Unfortunately, like their cable registration web page I tried this morning, the wireless trial postcode submission form is broken :-(


    Register interest using email instead

  24. Re:Uh... Hemos? on Can SSE-2 Save the Pentium 4? · · Score: 1
    http://www.dictionary.com

    spelt is the past participle
    spelled is the past tense.

    or at least it was when I did my O-level.

  25. Re:Uh... Hemos? on Can SSE-2 Save the Pentium 4? · · Score: 1
    (Yeah, yeah, I know you meant "iteration." But any computer geek who doesn't know how that term is spelled deserves some ribbing.)

    Spelt. The word you want is spelt