Slashdot Mirror


User: syousef

syousef's activity in the archive.

Stories
0
Comments
7,689
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 7,689

  1. Re:About as original as celebrity baby names on Linux Supports More Devices Than Any Other OS · · Score: 0, Offtopic

    Sorry, this is 13A, Abuse. You want Spelling Corrections down the hall to the right.

    Stupid git.

    I was close. I was looking at child abuse (naming your children without engaging your brain).

    Only on slashdot could a response to a story about patenting name to gender associations for avatars have a response featuring ridicule of people's poor naming choices and a commentary on said IP law be moderated "Off topic".

  2. Re:Why not use both options? on Reuse Code Or Code It Yourself? · · Score: 1

    AFAIK, you can access a DB via both JDBC and Hibernate. Just do most of the job with the frameworks and just the little bit that isn't supported use plain JDBC. ...or if appropriate another tool (eg. report generation tool).

  3. Re:It's knowing when on Reuse Code Or Code It Yourself? · · Score: 5, Insightful

    It's not rewriting code or reusing code that makes you a great programmer. It's knowing when to rewrite code and when to reuse code that makes you a great programmer.

    Actually it's all of the above and more...a great programmer can:
    1) Evaluate the suitability of existing code for the task
    2) Use the existing code appropriately
    3) Write excellent readable, maintainable code when needed (and only when needed) to fill the gaps
    4) Communicate well with the business to understand the problem and design a solution

    Each of the above skills you're missing decreases your chances of success.

  4. Re:Hibernate doesn't completely suck. on Reuse Code Or Code It Yourself? · · Score: 1

    I have now done a few projects now with Hibernate, JSF Netbeans 5.x-6.1 and can feel your pain.

    Mainly talking about Hibernate here. It's always good to hear you're not the only one. When I was learning this stuff (having come from different languages and frameworks) I always felt like I was somehow "not getting it" because things that should've worked easily broke or couldn't be done at all with the framework. As I've become more experienced and my experience has grown, I've realized that these frameworks really only work close to as well as advertised if you use them within the narrow context they've been built for.

  5. Re:Better Requirements Gathering on Reuse Code Or Code It Yourself? · · Score: 1

    Sounds to me like you need to improve your requirements gathering. If you had gathered all the possible requirements, and tried to predict a few also, then you could have likely selected a framework to match your current project's scope, and the scope creep also.

    I'm seeing a lot of statements like this but...

    1) The business people tend to change their mind and expect technical staff to cope. It's hard to gather requirements if even the business doesn't understand what it wants to do. (Your job becomes trying to help them understand and letting them know how costly late changes to scope are, but that's assuming they're willing to listen).

    2) Business needs change. Sometimes the regulatory rules do too.

  6. Re:Well.. on Reuse Code Or Code It Yourself? · · Score: 1

    Personally I've never gone with frameworks though.

    Yes you have, unless you've written everything down to the database driver and comms layer. You just don't seem to understand that you've chosen a layer at which to employ a framework. JDBC is a framework too.

  7. Re:Wrong Question on Reuse Code Or Code It Yourself? · · Score: 4, Insightful

    You should be asking, "Should I make architectural decisions before or after I collect all the requirements." But you know the answer to that one.

    That's harsh. I've seen the business change it's mind to the point that all that was kept was the project name (and wonder why it couldn't be delivered on time). I've also seen changes driven by legislation or changing business conditions that could not have been predicted. You can't dig for what ain't there. What you're asking him to do is be a fortune teller. The best he can do is try to improve relations and communications with the business, and let them know that the more things change at requirements level, the more time will be required.

  8. Re:About as original as celebrity baby names on Linux Supports More Devices Than Any Other OS · · Score: 1

    I'm sorry I've looked two blocks that way and all I found was saracasm.

  9. That's some serious scope creep... on Reuse Code Or Code It Yourself? · · Score: 5, Insightful

    In general it does depend on what application you re-use. If you reuse a poor piece of software you're building your product on shaky ground.

    Now I actually don't like Hibernate and Spring all that much and I use them regularly. Replacing a whole bunch of boiler plate code with a whole bunch of boiler plate XML doesn't actually make your app less error prone. Introducing AOP makes it easy to code cross cutting concerns but can make it hard to debug and understand code as it becomes harder to trace (and instead of a pure stack, you again have to look at XML configuration). Then there's the massive overhead. I'm afraid their popularity is due to software as religion pushed by a culture of marketing, rather than being based soley on techical merit. Hell a few years ago EJB was the word according to Bob, and we all saw how well that went. Try finding a new project actively deploying EJB today.

    That said, I've run into the limitations of those products, especially hibernate, and if your scope has crept enough that they were looking like a good solution, but aren't anymore, you need to address the scope creep first. Some creep is expected, and accomodating the business is always a good idea if you can manage it, but people go too far and forget that sufficient scope creep can and will make your project fail. You need to start by talking to the business and ensuring they have an understanding that the more redesign they do after the initial planning the greater the cost and risk. One other thing to watch out for. Make sure you evaluate whether each request is technically possible in the first place, and whether it is practical to attempt what has been asked with the resources you have. (I've often seen business people make requests without understanding the technical effort required. eg. request a change requiring a full blown compiler be written when the component was suppose to be a very simple parser and was scheduled to take 2 weeks to code. That's not entirely their fault. YOU are the technical staff and need to help them understand what is involved in fulfilling their request.).

    Once you've addressed the scope creep, look at your application again and re-evaluate the tools. It may be possible to divide the project in such a way that you retain Hibernate and Spring for one part (and let's face it they're the defacto industry standard and are going to be the easiest to support in the short to medium term. Long term is harder to predict, but the less popular an approach is the harder it will be to find someone appropriate to maintain your app). The other part you can do with raw JDBC or another tool. (eg. you might find it's the reporting that Hibernate isn't dealing with adequately, so move to JDBC or a reporting framework that takes RAW SQL queries).

  10. About as original as celebrity baby names on Linux Supports More Devices Than Any Other OS · · Score: -1, Offtopic

    I feel like this patent is talking down to me, treating me like a 5 year old...

    Now children, let's see what we're learning about today...

    - Sunday Roast I mean err Sunday Rose is a girl, with a celebrity twit for a mum. So is Apple.

    - Sidney is a boy, but Sydney is a girl (and Australia's busiest city, with a poor public transport system)

    Since names are already associated with a gender, and the avatar's look is associated with a gender, what exactly is original here? Connecting the two? IP has gone insane!!!

  11. Re: Is prolife was really what's about "right?" on Discuss the US Presidential Election · · Score: 1

    The issue that I take is with the other 99% of abortions.

    So tell me, how many of these babies that would have been electively aborted are you willing to take care of yourself? Because like it or not some of the women who would choose to abort aren't fit to or capable of raising a child. If a woman's not sensible enough to use birth control correctly (though religious nutters would take that option away too), chances are she's not sensible enough to be raising a child. So how many drug addicted whore's babies are you willing to let into your own home?

  12. About time!!! on Concerns About ACTA In EU, Canada · · Score: 5, Insightful

    Everyone knows that murder, assault, rape, theft of tangible goods, and even child pornography are just petty crimes that we waste a lot of money enforcing. The real crimes we should be targeting are those which involve Intellectual Property and may even possibly have an impact on company profit margins through such things as lost potential sales, or the inability to overcharge by virtue of an artificial monopoly, or restrict use to what is most convenient to a company. How can even a million human lives compare to a potential lost sale? IP crimes are so heinous we should be bringing back the death penalty and torture. I say anyone who backs up their DVDs should be put to death!!!

    In case anyone has failed to detect the sarcasm above, I believe our society is becoming one twisted piece of SHIT and the IP legislators are leading the way to hell.

  13. Based on this I propose the following test... on A Linux-Based "Breath Test" For Porn On PCs · · Score: 4, Funny

    The difference between the USA and Australia - first, England rounded up all of it's religious fanatics, and sent them to the American colonies, then they rounded up all of these criminals, and send those to the Australian colonies....

    In those grand traditions I propose the following test...

    Turn the laptop on, tie a large weight to it. If it floats, it's a witch! Burn it! If it sinks it's innocent. Pity it didn't survive.

  14. Re:When did posters get this contrary? on Game Makers Accusing Innocent People of Piracy In the UK · · Score: 1

    Amazing how something so AWFUL gets so many downloads on internet sites

    Amazing what people will take the time to look at if they can get it for free but still won't buy for a buck because it's awful. If the user was never going to buy it...if they were going to download it, fiddle with it for about the same time they'd fiddle with a trial, and then keep it on their hard disk and do nothing with it, or simply delete it, it's STILL not a lost sale.

    Really? Keeping your own money in your pocket is a barrier? Having the will to resist the temptation to consume content is a barrier? Picking alternatives is a barrier? Letting everyone know (including whom you're boycotting) is a barrier?

    No one cares what you did or didn't buy. It only becomes a trend when a large number of people keep money in their pocket. I often vote with my wallet, and sometimes publicly criticise companies, but these companies still thrive. No one gives a shit what a geek obsessed with gadgets and games thinks. They don't have the same interests.

    And as for your "but individual's can't make a difference". Someone needs to tell Stallman and the whole FOSS crew that.

    Go to your local bar. Ask the patrons what they think of Stallman. You'll get puzzled looks, and people who pretend they know who you're talking about. He wrote some great software once upon a time, and he did influence techies, but in terms of political clout, he's no one.

    One can at least respect them for not believing that the individual was powerless against the establishment. Make note as well they didn't have to compromise their ethics to do so. That's a lesson the whole piracy crowd could learn.

    Oh yes...the myth of the sacred saints of free software. You really shouldn't take Stallman's stupid little joke about being St. IGNUtius so literally. These guys regularly have to make morally grey choices, just like the rest of us plebs. They don't even agree on what is ethical. Stallman vs Linus...GPLv3 vs GPLv2....CVS vs Bitkeeper.

    If you want to talk about ethics, what the hell is ethical about putting draconian terms in your contracts? What's ethical about DRM that prevents paying customers from accessing the content they paid for (or in some cases cripples or damages equipment?) How ethical is a 5 year jail sentence for backing up a DVD? Would you support the execution of "pirates" too?

    There has to be some balance, and that balance is not letting companies do whatever the hell they want while bribing politicians to endorse their actions.

  15. When I was a little boy.... on The Laptop Celebrates Its 40th Year · · Score: 1

    You little whipper snappers have it easy.

    When I was a little boy.......and dinosaurs roamed the earth....laptops were made of stone. We called them abacuses back then...and it was so heavy you had to train for months before you could put one on your lap...then they got weak and started coming up with lap reinforcing tables....Luxury!!!

    GET OFF MY LAWN!!!

  16. Re:Lack of competition on AT&T Begins a Trial To Cap, Meter Internet Usage · · Score: 1

    Don't whine that you bought an unlimited connection for $30/month and you should get to use it without penalty. I do agree connections should never have been sold as unlimited (indeed this addresses that very point) but you're an idiot if you think current networks to the home in the US can deliver that sort of bandwidth at that sort of cost.

    I see. In your book you are either a computer techie or you're "an idiot".

    "Unlimited" isn't an ambiguous term. People have been misled.

  17. Frustration? Try tamper free on Amazon Launches "Frustration-Free Packaging" · · Score: 2, Insightful

    I'd quite like to know that shiny new 8GB SD card is actually brand new and not returned or refurbished goods.

    Just how hard do people find it to use a knife or scissors anyway? Have schools gotten so over cautious that you now need a college education before you're permitted anywhere near safety scissors?

  18. Re:3 9's is meaningless without customer support on Google Apps Gets a 99.9% Guarantee · · Score: 1

    so it's all propaganda unless you have someone to complain to on the phone? you know that customer support reps usually aren't the ones that maintain servers/networks or fix them when they go down, right?

    If a company is willing to allocate staff to liasing with a customer, they're more likely to make the technicians aware of the problem in a timely manner and it is more likely to be fixed sooner. They're also more likely to have good technical staff if they have decent customer facing staff.

    it states their company policy, and if they break the agreement you can file a lawsuit.

    So you're solution is to pick an ISP with horrible service, not complain that the service is horrible, and sue when things go wrong. This is exactly why Americans have a terrible reputation for litigating. Never mind that usually it's just the lawyers that win as the costs skyrocket. Yeah that's a much better plan than doing your research and choosing someone with a decent level of service in the first place that has customer facing staff who can pass on problems to technical staff. Brilliant plan.

    if you need to feel busy when their service is down, why not do something that's actually productive?

    Tell that to someone who trades in futures. I'm told 10 minutes can be the difference between profit and bankruptcy

  19. Re:3 9's is meaningless without customer support on Google Apps Gets a 99.9% Guarantee · · Score: 1

    And what is it you want to hear from the person on the phone? That they know there is a problem? That they are working on it?

    That they'll pass it on to someone who will momentarily know about it and work on it.

  20. Re:Disconnect on Air Force To Rewrite the Rules of the Internet · · Score: 1

    Google changed something very important about the internet. It made bookmarking obsolete

    I use bookmarks now at pretty much the same rate that I used bookmarks when I was using Altavista.

    But don't let that stop you drinking the cool aid.

  21. Re:I've said this before but... on 10th Year of the International Nethack Tournament · · Score: 4, Funny

    I ascended with a wishless tourist once, and I consider that more of an accomplishment than my bachelor's degree

    So do I.

    Signed,

    Your boss. ;-)

  22. 3 9's is meaningless without customer support on Google Apps Gets a 99.9% Guarantee · · Score: 4, Interesting

    The 99.9% guarantee is great, if there's someone to talk to who'll actually look at the problem when those three 9s aren't met. Otherwise it's marketing propaganda.

  23. Re:When did posters get this contrary? on Game Makers Accusing Innocent People of Piracy In the UK · · Score: 1

    For those of us not suffering from the slashillusion that piracy consists ONLY of 4-letter organizations. YES there's mass piracy from small mom and pop sized organizations to the big guys. Just because slashdot doesn't run off at the mouth every week about them doesn't mean they don't exist

    What on earth are you harping on about man? I didn't even bring up a 4 letter organisation or the size of the organisation - just the law as it exists and the fact that publishers (without reference to size) choose to support and promote draconian, unreasonable, harsh, oppresive laws that don't address the fact that the content is awful and THAT is why no one buys it. You talk about lazy later on but what's lazier than blaming piracy for producing a product that sucks and therefore doesn't sell?

    So? X or Y happening doesn't mean Z's not.

    It doesn't justify Z imposing their will on everyone and coming up with harsh laws to recover imaginary loss either.

    Whatever. The fact that the majority of you have decided to take the lazy way out of solving a problem is clear. Don't buy, don't consume, choose alternatives, and be proactive with the media, executive, and legal systems would have solved the problem just as well and no one would have had to stretch their ethics on a daily basis like they do now.

    More hypocrisy. When's the last time you got involved? Let's ignore the fact that the barriers for individuals changing things are so large few ever make change, and those that do must dedicate their life to it....oh and don't consume and the "lost sales" (projected by someone who has lost touch with reality) get blamed on piracy.

    Write a product that works, that people want to support. Ask for reasonably compensation. Most people who like the product and can afford it will pay. Those that can't and "steal" it weren't going to buy it anyway, so you've lost nothing. Beats making the world into the harsh unforgiving place it's becoming in pursuit of the almight buck!!!

  24. Re:When did posters get this contrary? on Game Makers Accusing Innocent People of Piracy In the UK · · Score: 1

    There's a difference between arguing for "I" and speaking for "else". Anyway since actions speak louder than words, content producers tried it your way and their reward for their effort's was mass piracy.

    Mass piracy? Gimme a break. Oh they whine about it but the only content providers not making a profit are the ones providing garbage content. Those providers that don't often then take every projected sale and claim it was lost to piracy. There are even content providers making a healthy profit TODAY that aren't adding DRM to their product. If you're going to argue something that's patently false at least make the lie believeable.

    You're just an apologist for arse clowns that think they own content and culture and feel justified equating the backup of a DVD a person bought with pileage, rape and loot. They think 5 years imprisonment is a fitting punishment for each instance of such a "crime". Just because they managed to negotiate a contract with someone to produce content doesn't give them the right to rape a culture, deny paying customers what they paid for, or impose fines and penalties that make being sent to the colonies for steal bread seem mild.

  25. Re:When did posters get this contrary? on Game Makers Accusing Innocent People of Piracy In the UK · · Score: 1

    This old meme again. "If they'd only do what I want then piracy wouldn't exist"

    Your comprehension skills are awful. A much better translation would be "If only they'd do what they'd done in the past which was reasonable I might be interested in their product".

    I'm certainly not about to try to "impress" you with my argument. I was posting to an internet board, not trying to change your mind about anything.