Slashdot Mirror


User: adamy

adamy's activity in the archive.

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

Comments · 293

  1. Different estimation on Open Source More Expensive In the Long Run? · · Score: 3, Insightful

    I think 10% of a FTE at 80K /Year * 10 Years is an over estimate.

    Try this instead
    Learn the product comletely. 1 FTE * 2 Weeks 2 weeks = 2/50 (roughly) so 80K/25 or 3.2K one time. Ignore installation customization, since you will have to do that for any product. Assume four major crisis the first year where that person spends 2-3 days dealing. 80 hours / 2000 (roughly 2000 working hours per year) or 4% again of 80K $3200. Subtract from that the time this same person would spend on the phone with the support staff, etc etc and I think I'd be willing to shave that estimate down by a day at least, so say $3000. So your up front costs are 6 Grand. Assuming that crisis moving forward are less frequent, say one weeks worth a year, your year total will be $1500. So you are looking at a total cost under 20,000. or 2000 year

  2. Study Groups on Design Patterns · · Score: 2

    One guy who has done a lot with this is Joshua Kerievsky. He has a good guide to study patterens on his site, and has made a start at a book which makes patterns fit into the overall development process as part of the refactoring phase. I've gone through it once, and wil be the first to admin it needs some copy editing, but the idea is sound. Anyone interested can check it out at
    http://www.industriallogic.com/xp/refactoring/

    Check out the rest of the IL site as well, as there are good resources there.

  3. Re:don't forget... on Postmodern Computer Science · · Score: 1

    Vidi, Vici, Veni

    Isn't that what is known as an "Inside the park homerun?"

  4. IDE is the missing link on It's Time to 'Re-Align' the JCP? · · Score: 1

    What Java needs is a good IDE.

    I'm working with Eclipse on Solaris; Dog slow. not sure why.

    I love IDEA from intellij.

    But neither of them allow WYSIWYG jsp development coupled with Automatic definition of Data bindings.

    Maybe Dreamweaver MX will get it right.

  5. Re:Or maybe... on Ergonomic Arrangement for Computers and Books? · · Score: 2

    No, there is something to be learned by actually typing in the code, especially if you don't understand it.

    IUt forced you to go through, char by char, and at least process it. Anyone can run code that is already on the machine, doen't mean they'll get something out of it.

    In my first computer course, Pascal way back in highschool, the fiorst assignment was to type in some one elses program and get it to compile. Having only done BASIC before this (OK and a really little bit of assembler) it was an eye opener to how a freely formatted programming laguage could work, and the perils of tpyos and speling misteaks.

  6. Certs prevent Man-in-the-middle attacks on Cheap SSL Certificates for Small Websites? · · Score: 3, Interesting

    Certs prove you are who you say you are, not that you are a reputable company. Otherwise, someone can spoof your IP address and or domain name, collect your clients secure information, and the whole process is encrypted using the attackers keys, not yours.

    It is a boot strap problem. Since your clients connect to your over the web, there is no way to prove that you are really you. Instead, you say, my CA (e.g. Verisign) says I am me, and hand them something they can use to verify that info. The browser checks the cert that your site offers, and using the Verisign public key, can ensure that you are actully signed by verisign. The fact that Verisign's public key was shipped with the browser means that the trust chain goes like this:

    Install disk (or Download from Mozilla site)->Verisign->You

    You can become your own CA, but that borken link is still there.

    Another option is to use something like PGP or hand delivered Certs, which would work for an internal website or a limited audience.

    Adam

  7. Re:IDE = IntelliJ, CRM = salesforce.com on Java Development Environments for Macintosh? · · Score: 1

    I have not OSX experience, but I love Intellij. Highly recommend it.

  8. Re:I wonder if Tim is in on this on Mozilla Rising ... As A Platform · · Score: 1

    by the install flexibility of a website i mean that it is as easy to install the program on your computer as going to a website. Yes, XPI does this, but it does not take into account updates.

    Basically, I mean that the program runs from the webserver, but with a rich UI, as opposed to what is limited by HTML. You can make a page with a .xul extension, browse to it with Mozilla, and it will render. However, the Javascript it references does not (should not) have access to your hard drive.

    Yes, I know, this is where trusted scripts come in. I'm looking into it.

    BTW, I'm working on my own Mozilla App, and it is going to be a reinvention of yet another popular application...but a great learning process.

  9. I wonder if Tim is in on this on Mozilla Rising ... As A Platform · · Score: 4, Informative

    I've been looking forawrd to the Mozilla Programiing book from O'Reilly coming out. According to their web site it is coming out this month. Conspiracy anyone?

    I've played with Mozilla some. Java script with CSS is a powerful way to do UI development. The question is how are we going to build apps that

    1) Havethe install flexibility of a website
    2) Have access to the local hard drive.

    One cool thing about Mozilla is that you can remote an XUL reference just like an html, and it will render. This means that you get a pretty huge toolbox of UI available for anyone browsing using mozilla. One development tactic might me to use a XUL interface for layout, and swap out the javascript file to have different behavoir if you want to process locally or remotely.

    I'd love it if SVG got into the main branch. As I understand it, the reason it hasn't was due to Licensing Issue. The original is under LGPL and GPL, but Mozilla is also licensesd under the MPL. Not sure what the SVG authors view on the MPL is.

  10. Re:Sun Application server on Who is Using Tomcat or Jetty in Production? · · Score: 1

    Suns app server is an also ran, with regard to EJB. It uses Tomcat for its Servlet stuff.

  11. Re:Here is my ant file for doing just that. Enjoy on Who is Using Tomcat or Jetty in Production? · · Score: 1

    Well that worked like crap. Basically, what we do is have a paramter you pass to ant about how you want the code configured.

    Then we do a lot of copying from one directory to another using the @value@ replacements for Database pools, config files etc. Works quite welll. I do think we'd be better off writng a few custom Ant tasks for some of the things we do, but my last day at this job is tomorrow. Maybe at my next one, which is for Sun, and will be using Tomcat...

  12. Here is my ant file for doing just that. Enjoy on Who is Using Tomcat or Jetty in Production? · · Score: 1

    Source code on slashdot

    task automatically
    works its way down a source code hierarchy and compiles any class that
    has not yet been compiled, or where the source file is newer than the
    class file.
    Feel free to adjust the compilation option parameters (debug,
    optimize, and deprecation) to suit your requirements. It is also
    possible to base them on properties, so that you can adjust this
    behavior at runtime.
    -->

    -->

  13. Web Based Solution may be better. on LDAP-Based Address Books for Win32? · · Score: 0

    Just use Yahoo or something like that that has all the features you want, and access it via the Web

  14. Re:Holy shit Batman! on User Friendly 1.0 · · Score: 1

    Approprioate Response:
    Fuck You, Robin

    And my favorite:

    Gee, Batman, CLimibing up these walls is really easy when they turn the Camera Sideways.

  15. Something from GNOME on Coding for Multiple Databases in C/C++? · · Score: 2

    The Gnome Guys were working on a ORBit based SQL abstraction layer. Haven't looked at it in a while.

  16. Re:thanks for the press, slashdot on Slashback: Arch, Bubbles, Keystrokes · · Score: 1

    You Have Been Trolled

    That ain't the CEO of BitMover

    What is the difference between trol and Flamebait?

  17. Re:Hell has frozen over! on Debian GNU/Linux 3.0 Released · · Score: 1

    Venkman said, "Human Sacrifice, Dogs and Cats..."

    Possibly my favorice Ghost Busters quote...and that is one quoteable movie

  18. TheServerSide.com on Porting Applications from WebSphere to WebLogic? · · Score: 4, Insightful

    THey have a bunch of discussions about the various App Server platforms and porting between them.

    My question is wrt the form processing: How much of your code is written using IBMs custom libraries. This is the point that is going to burn you. And BEA has there own, different solution to the same problem. You may want to look into Struts or Velocity instead, to avoid being locked in to the Vendor.

    Why are you switching away from IBM?

  19. Bubbles on Automated OCR for Forms Processing? · · Score: 3, Insightful

    Remeber those old annoying CTBS test a nad SAT stuff? If these surveys are multiple choice, use the old #2 lead pencil and scan em in that way. You data will already be entered in. Most universities have the facilities for this already.

    Do not count on handwriting recognition to be successful for the people who fill out the surveys. While it works fine for typeset and computer gnereated print, it won't work for many different handwritings and many different idiomatic expressions.

  20. Re:Scary, isn't it. on IPFilter Infriging on Bay Network Patent? · · Score: 1

    1066?

    Wasn't thatthe battle of Hastings?

    I think you are referring to the Magna Carta, but I'd be guessing. That was 1215

    THat is my nitpick of the day
    TYVM

  21. Re:Confused on SSH-Based Solutions - Looking for Industry Proof? · · Score: 1

    Kein Mitleid für die Mehrheit.

    I'd been trying to remember what KMFDM stood for.

    Translation for the Non-Deutch Enabled:

    No Mercy(Sympathy) for the Majority.

  22. EJB2 Seems Good on Jboss Release Open-Source EJB2 Server . · · Score: 3, Informative

    Just wish I wasn't so far down the road with EJB1 Spec that I can't shift. JBoss has been great...although right now an O/R problem has me pulling my hair out.

    the JMX stuff looks cool, and they've done great stuff with the hot deploy code, too. The development platform of choice for Java DB stuff.

  23. Just what we need on Optical Mouse Saves Space in Cellphones · · Score: 3, Interesting

    More reliance on mice and pointing technologies.
    Since it won't work as awell as a stylus (Hardwriting recognition) And you don't have as much room to find things as a nortmal 17" Screen, I'd have to wonder at the usefullness.

    Cool points for using a laser, though.

  24. WYSIWYG Form Editor for JSP on Building A J2EE App with Linux · · Score: 1

    All these tools (yes, I have the required regiustration to look through the tutorial) Are great for doing the O/R stuff, but what JSP and web development ion general needs is goog WYSIWYG editros for the Composition of Web Pages.

    Anyone know of one?

  25. THe military Solution on Timetabling Algorithms? · · Score: 1

    Having done work as an S1 (Personnel) and having to figure out guard schedules the Army Solution:

    Draw a grid. List all the people down the left in Alphabetical order. In the first cell of the grid number 1 all the way down. Highest person on the list with the lowest number gets the detail. Put an X in this box. Add one to everyone elses value and carry over to the next column. Repeat ad-nauseum.

    Glad I don't do that anymore.