Slashdot Mirror


User: josepha48

josepha48's activity in the archive.

Stories
0
Comments
1,843
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,843

  1. real solution would be on A Closed Off System? · · Score: 1
    more of a diskless system.

    You would have the OS installed on a flash memory drive. Either its in the system ( embedded like ) or its a plugin card like sd stick. Read only though. You have memory that you can use as program running space. You can save data to external system like flash drive.

    Lastly, you would run applications from a second flash drive.

    Think of a linux on cd kind of system ( or other os 0 with no hard drive, and you save your data on a flash drive. All programs are on the cd. You can only read and save data to the flash drive, but not run programs from it. You'd have to remove the command prompt, and a few things from a linux distro to do it though.

  2. old news... on Phishing in Yahoo! Geocities? · · Score: 0, Redundant
    I've known about this since December of 2005.

    You are about 8 months late!

    I initially was told that all you had to do was go to the site, by my roommate, but after a while found out he lied to me, and he logged in like this guy posted.

    I've since got him the netcraft toolbar, which tells and can block you from going to phish sites, or at least warn you about it.

  3. one word.... on School Admins Demand Access to Students' Cellphones · · Score: 1

    .. lawsuit!

  4. futurama on How The Internet Works - With Tubes · · Score: 1

    .. in reading this that's what I think about..

  5. doesn't findbugs do this on Java Static Analysis And Custom Bug Detectors · · Score: 2, Interesting

    I think findbugs does this. I've started using it and it found lots of bugs in my code. As a result I have learned a few things about java, just by using it and fixing my bugs.

  6. lots of factors are involved on How can a Developer Estimate Times? · · Score: 2, Informative
    This really depends on lots of things, like, are you familiar with the programming language. Is the existing code something that can find your way around. How well do YOU 'read code'. Yes, 'read code'. I can usually read code like I read a book and get an understanding from it, but only if I am familiar with the language. It also helps if you are familiar with the business logic that you are dealing with, if there is any. Also are you creating new code or working with existing code.

    Creating new code is usually easier to estimate, because once you understand the business rules, you should be able to code it and estimate your time.

    Bug fixes, on ANY code ( don't care who wrote it ) can be trickey. It can often be a situation that if you fix one thing your break something else.

    There is no real set formula I use, but if I think it will take 3 weeks, I'll say 6. I always double my estimate, and often 'fish' for scope.

    Lastly there is nothing wrong with saying 'I'll have to look into that to give you a more accurate estimate. You should be able to take a day or two to get into the code and look at it and figure out enough about it to get an estimate of what is involved. We do this and we call them ballparks. Our ballparks tell how much time the developer needs + qa + spec + IT time + some other things in there. It is usually an estimate.

    Then we write a spec, and in the spec we uncover more. Depending on the outcome of the spec and what needs to be added or dropped the bid can change. Also in the spec we identify ALL the programs that need to be changed. These are things that should have been looked at in the ballpark to give you a better idea of what to extimate.

    It sounds to me like you are a junior programmer. This has nothing to do with your coding skills and everything to do with your project skills. There are many people who can code circles around me, but they can't always give estimates that are as right on as me. As such, take a look at your code. This should be done in a day no longer. Figure out how much time you think you need to spend on it. Multiply by 3.

    After you do this a few times you can start to see how good you are at estimating time. If you estimate time and you are behind on the project, then next time multiply by 4. If you end up ahead of schedule multiply by 2. After a few projects you will be able to say without a doubt exactly how long it will take. Unfortunately some projects will be a range not an exact date, like it will take 6 to 12 months, depending on scope changes.

    really though it takes practice to estimate time. Knowing your own skill level, your knowledge of the language and code base, and what other things will always popup, and lastly your interpution level.

    I'm sadly the goto guy at my company, so my interruption level is high.

  7. yeah.. saw this on on Cell Users As Bad As Drunk Drivers · · Score: 1
    mythbusters already.. they determined that if you asked someone to do something complex like simple calculations while talking on a cell phone and driving they usually could not concentrate on both.

    They tested 2 people ( small focus group ) and first test was driving and talking on a cell phone, the second was drinking and driving. They used a closed course and the police were there as well as medical personal, in case something happened.

    The conclusion was that you are about as good a driver if you were drunk as if you were on the cell phone.

    I think the real solution is for insurance companies to jack up peoples insurance if they get into an accident and they are on the phone when it happens. Oh you were in an accident, we need to see the time that it occured and your cell phone records. If you were on the phone, your rates should double. Maybe that would stop some people from talking while driving.

  8. does that include on Spain Adds 'Copyright Tax' to Blank Media · · Score: 5, Interesting

    open source and fsf and gnu? If someone buys soem cdr's and burn copies of free software, who gets paid?

  9. Re:The magic words to say on Has My Cell Number Been Cloned? · · Score: 1

    Someone should mod your post up. It would seem to me that if a sprint phone could get cloned, then why not a tmobile number.

  10. I guess that means stock trading ... on WA Law Means Linking to Gambling Websites Illegal · · Score: 1

    .. is against the law to... you take a gamble when you buy stocks.. yeah I know stocks are not gambling... technically no, but it is the same concept...

  11. alot of vendors would go out of business on Would Vendor Liability for Bugs Kill OSS? · · Score: 1

    alot of vendors would go out of business if that were the case. Including MS! MS has bugs in it that are critical.

  12. 10 months of 100% travel... on Can You Survive Long Commutes? · · Score: 2, Insightful
    I hated it! I saw my home enough to feed my fish, and do my laundry.

    But that is me.. I have heard that there are some people who enjoy that much travel. The last one that I knew was a Republican who was raised by a nanny and had no problems raising his kids by a nanny. Personally, I think that that kind of parenting is more like a sperm doner that pays child support.

    Having a family or someone at home and traveling that much, you have to ask yourself, ( IMHO ) do you have to travel to support your family? If the answer is no, then the question is, do you love you job more than your family and which is more important to you?

    Something to keep in mind though. If you invest in highspeed internet and some really good quality web cams ( Quickcams now have 1.3 Mpxl versions out ) you can do that much travelling and do video conferencing with your family when you are away.

    Just my feeling though

  13. because there is a deadline on Why Buggy Software Gets Shipped · · Score: 1
    .. no serious, public companies have to meet deadlines and ship when they say they are going to ship, so either they announce delays and risk their stock taking a dive ( MS is the exception to this for some reason ) or they ship buggy software and patch later, or drop features.

    Alot of it really depends on if you really need to meet the deadlines to make money that quarter or not. MS is so big and does so much in sales that a delay does not kill them, but most other software companies are not as big and need to make money so they ship buggy software instead.

  14. Re:Interface design != Software design on Improving Software Usability? · · Score: 1
    Yes, and that's why they have people called UI designers.

    That being said, just because someone is a developer, does not mean that they cannot do things to make their UI better.

    For web development there are a few things you can do to make your site better and a book I read called "Defensive Design for the Web" by New Riders, is actually a pretty good book and a must read IMHO for anyone doing web site design, expectially if you are doing a web site that provides more than a personal home page. It goes over things like forms and how to make your forms better.

    Even if you are a developer, you should be concerned with UI, because how can you design things for UI person to use, if you have no idea what makes good UI?

    After reading this book, I was inspired to create a custom JSP tag for date handling that allowed preferences to determine the layout of the tag (MMDDYY or DDMMYY ). Because it is dropdowns there is little room for error here and I can always add date checking so someone does not try to enter a date with June 31 where June has only 30 days.

    I think developers can make good UI's and bad UI's and even though the developer may not make the best UI, a good UI is easier to clean up than a bad UI. Trust me, I've seen developers do bad UI and good UI and all has to do with the developer not understanding the use of the program or application and how others will use it.

  15. Re:Suggestion on Java for Web Developers Courseware? · · Score: 1

    Frameworks generally tend to push you into using the MVC, where as just coding for J2EE does not. Frameworks are a good way to understand MVC. BTW: dot-net is a framework as it is referred to as the dot-net framework. History is obsolete by the time it is published and taught, does that mean we should not teach history either?

  16. Re:Suggestion on Java for Web Developers Courseware? · · Score: 1
    Yeah, but the MVC has not changed, and the frameworks are really not that different. The concepts leared in one framwork are then transaferrable skills that can be used to easily learn a second framework. JSP tag libs are a framework. Is that dead? No it now live on in Struts, Shale, Velocity, and JSP. They are all building on each other. So learning one or more frameworks that are current at the time of teaching will be applyable at the time the course is done. Also rememenber that the class should morph as time goes on. The class should teach a framework as frameworks are here to stay. At least for a while.

    That would be like saying don't teach .net as it will eventually be something else.

  17. Re:Suggestion on Java for Web Developers Courseware? · · Score: 1

    If he is teaching a modern class and wants to keep with the times, I'd introduce a framework at some point. I'd actually suggest 2 frameworks: 1) struts; 2) java server faces. Why because struts is moving towards interoperability with faces or moving to faces, not sure what the project is doing, but once they learn struts, many of the other frameworks use similar concepts. Like the MVC ( model view controller ).

  18. Re:OpenOffice != MSOffice on Shortcomings of OpenOffice and Working Around Them? · · Score: 1

    There is some program for formulas and one for spreedsheets and what are you 'impress'ed about ;-). calc to me is short for calculator, which does not really describe spreedsheets to well. So what's draw and base?

  19. I use MVC, its worked well for me on Web Development - The Line Between Code and Content? · · Score: 1

    hmm that rimed sort of.. anyway, the model view controller approach works well. My HTML pages are mostly just that. I'm using Java so the HTML becomes struts tags, as well as custom tags. My feeling is that I want my JSP to be more HTML like than anything else. Where necessary I use JSP, but more often I use javascript instead. This means that someone who knows HTML and JavaScript can do a page up. They do not need to be super smart in JSP. The controller is all done in servlets. They process the forms and then forward to other controller servlets or do business logic and then forward output to JSP page. The JSP pages have custom tag libs, that cna then display the results. The struts framework allows me to output error messages by putting a tag . There is also the ability to put that tag with an attribute for a field name and place on specific places on a page. Also it is possible to make all these error messags javascript popups pretty easily. This level of seraration is not so important when developing a site like slashdot, where they get to say what it looks like. However when developing a site that needs to be cusomtized per client, it is extreemely important. This is what I am working on. So one client uses our web front end to do their business and the site is customized for them, and another does it differently and it is customized for them. The customization is done by someone who understands HTML, JavaScript and a little JSP and XML. Really simple to customize, but very flexable. This has worked really well.

  20. OpenOffice != MSOffice on Shortcomings of OpenOffice and Working Around Them? · · Score: 2, Informative
    and they never will. They are two different products. The nice thing about OO vs MSO is that OO you can get on the forums and request features or things and its free. MSO you pay for. Personally I have no idea what you are talking about 'Shrink to fit'. Chances are that it may be one of those MSO features that is less used or less needed, but I'm not sure. Also I didn't know PPT could open in presentation mode, I'd wonder if the OO developers do. There may be a way to do it, but it may not be as easy as MSO.

    The 2 biggest issues I have had with OO, is 1) graphing; 2) I have no idea what each program is from their name ( except writer ). Maybe this is just a fedora 4 menu name thing.

  21. Re:Does anyone else see major IRONY on Google Releases AJAX Framework · · Score: 1
    Yes and no. Considering I have done this already, I don't see it as a problem.

    For me the issue is I'm already using a framework, so why do I want to add that crap into my existing framework.

    I have created JSP taglibs already that output JavaScript and they are java. Why? Because I can write <foo:date outputFormat="MMDDYY" name="birthday"/> and it creates 3 dropdowns with month, year and day in format of the users preference. Then when a user select the fields the javascript fills a hidden field that has the date format that I want to send to the database. If there is an error on the page all fields get filled correctly. I can use this with or without a java bean. The dropdowns are created via java so they look like normal selection boxes, but they all have an onchange built right in. Each dd gets a name of birthday_mon, birthday_day, and birthday_year. The generated javascript ( using java here to write javascript ) does the work. The jsp coder just has to put the simple tag in the page and they are done. Its made things easier this way. Not sure if I'd want this in AJAX though. I have though about a simple tag to do some of this.

    My real problem with AJAX is that people seem to think that AJAX should do EVEYTHING on a page. I'm not sure I want to do everything in AJAX. Something yes, but not everything.

  22. Re:the "write-once, run everywhere" motto is true on Motorola Seeks Mobile Unity at JavaOne · · Score: 1

    Actually no the joke did not go over my head, I just didn't find it funny.

  23. Re:the "write-once, run everywhere" motto is true on Motorola Seeks Mobile Unity at JavaOne · · Score: 1
    for MOST java code, this is true. I have found a few instances where it is not. Dealing with things like sockets. There are several ways you can do sockets, and if you do them one way they wont work under windows but will under *NIX.

    Also they are not talking about Java J2SE or J2EE, they are talking about J2ME. Under the J2ME, there is a write once and maybe run everywhere. This is especially present under cell phones. Most software can be run anywhere, but then much can't. I had a tetris game under my old motorola phone. I got it a few months ago. When I got a new phone with T-mobile, the clerk said they could transfer the game and all I had to do was call customer service. When I called customer service, they said that the games were phone specific, and it would not work, even though it was a Java game. Either she was lying to me or J2ME does not write once and run everywhere like Java is supposed to.

    Yes I know it was a java game, because when it started up, it started with 'loading Java'. If I was lied to then I should be able to sue. The phone support even said, if I got a phone of the same manufacturer that I could not transfer the game because it would not work and that the games are phone specific. I'd love for someone to prove me wrong, so I can go after t-imoble.

  24. Re:I have a simple ruleset on People Suck at Spotting Phishing · · Score: 2, Informative
    you forgot a rule:
    Rule #3: Turn of HTML in your email so that your links are text and you can see what they are.

    People are nieve and "probably" 80% of the people out there do not understand the internet. The rest of us do. Just look at the politicians that make laws to "govern" the internet. They don't understand what the hell they are doing.

  25. I keep my resume up to date on Budgeting for Layoffs? · · Score: 1

    always keep your resume up to date. In case the place that you are working at lays you off or fires you. Right now, the company I work at has been acquired, and so I am wondering when the layoffs will begin. There are a few people I could see getting rid of.