Slashdot Mirror


User: kavi_3

kavi_3's activity in the archive.

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

Comments · 47

  1. Re:Aspect-oriented? on Unit Test Your Aspects · · Score: 2, Insightful

    I have to say, I can tell you've never seen a good example of AOP in action. It's a very powerful tool for certain kinds of problems. Crosscutting concerns is not just a buzzword. There are certain requirments in many software projects that cut accross many modules and sections; examples being security, transactionality, policy enforcement, the list goes on and one. One example is any problem that could be solved with the Visitor pattern can be solved with aspects in way that is far simpler and maintainable.

    I work on a very large software project that uses aspect in several different ways. On example is for transaction management. We have an aspect that is able to start a transaction at any method marked with a @Transactional annotation. And you can create aspects that do things like inject a caching system objects in a way that doesn't force the object to be aware that it is being cached. Catch business events that should happen at certain times without littering your code with calls to raising that event. It an extremly powerful tool.

    The problems with aspects are the lack of tool support. It can slow down compiles and mess with debuggers at times (I know, I've had to deal with this). However this will improve over time. Another improvement is runtime weaving, where the aspects are woven into the code at runtime. This allow you to run the aspects when you actually need them (production, integration testing) and not when you don't (unit testing).

    And the compaint about not knowing where the flow of control is going is similar to the complaints about OO and ploymorphism. Yes, it can make it a little harder understand a program at first, but with the proper tools and some time, it will make the program far more maintainable.

    You have to know when and where to use it.

  2. Re:Resolved: NeXTStep was More Advanced than BeOS. on Zeta Goes Gold · · Score: 1

    No, Be was a micro kernal.

  3. Spotlight and SmartFolders look great. on Rave Reviews for Mac OS X 10.4 Tiger · · Score: 1

    I used to us BeOS on my home system and it had a file system that supported many of the things that Spotlight and SmarFolder seem to do. It is the biggest thing I missed when I had to stop using Be. I can't wait to install Tiger on my Powerbook.

  4. Re:Graham's Essays on Good Bad Attitude · · Score: 1

    Hmm, new Technology coming out of Nazi Germany? Nothing really, except rockets, jet planes ...

    Your analogy does not hold up.

  5. Re:Stop spreading FUD on Apple Announces New iBooks · · Score: 2, Informative

    I have a 12" PB and my battery life is well over 3 hours. 3 hours is not bad but unless you have a Centrino processor you PC laptops are going to have much less than 3 hours.

  6. Re:Price Matching now? on Apple Announces New iBooks · · Score: 2, Insightful

    Keep in mind, those prices are including a rebate. Before the rebate the price is closer to $1000.

    I recently went through the process of buying a laptop and found that Apple had very competively priced machines for what I wanted to do. I was in the $1500 price range and with an enducational discount my 12" PB was nicely priced against comparable systems from Dell, Toshiba and Sony.

  7. Re:While it may be ... on Apple Announces New iBooks · · Score: 1

    And my high end Dell workstation with XP Pro at work went through a period of crashing at least once a week. I actually had a day where the comupter Blue Screen 7 times in one day. Now, this was due to a bad Logitech mouse driver that finally got fixed, but still, the mouse should have stopped working, not crashed the whole computer.

  8. Re:Okay, I'll bite this troll on How Microsoft Develops Its Software · · Score: 1

    While I admit no one else at my office has this problem, I get a actual BSOD on XP at least once a week. Something about my wireless keyboard and mouse. The base station will go down, keyboard and mouse lock up, and BAM!. Blue screen. Says something about the driver not unregistering or something. But it is an honest to god blue screen that requires a restart.

  9. Re:Getting further off topic... on Realistic Human Graphics Look Creepy · · Score: 2, Interesting

    The military wants people that can kill when given an order, but not people that are so fucked up that they cannot work in a team. Teamwork is incredibly important to the military, no body wins a war all by themselves. People with a "death fetish" are not going to be good as part of a team, even in a team of other "death fetishists."

  10. Re:Will getting closer make games more fun? on The Trouble With Using D&D Rules In Videogames? · · Score: 1

    As to your first point, 3e D&D does take size into account for hitting people.

  11. Hmmmm on Final Matrix Set for Synchronous Release · · Score: 3, Insightful

    I wonder if this was done to prevent word of "Internet" from spreading faster then the release of the movie to different times zone saying that it sucked. With the movie lauching at the same time everywhere you will kill that effect for the first day at least.

    I'll still see it though. Hell, our company is having an outing when the moview releases here in Chicago (8 am I beleive).

  12. Re:Kill RPC on Microsoft Identifies, Patches Another Critical RPC Hole · · Score: 1

    Really, that just the opossite of my experience. I disable RPC on my home Win2000 box and it was almost unusable. Drag and Drop, printers, dial up, Windows Media Player. Just because it's RPC doesn't mean it's not used by local programs.

  13. Re:Subsidizing Faschism on US Supreme Court Upholds CIPA · · Score: 1

    Some steps for you.

    1. Learn to spell Fascism. Also, leaarn what fascism is. While I agree that this law is wrong headed, I don't see it as fascism. That term gets used WAY too often.

    2. Vote for politicians that won't tie federal money too filters. In a fascist state you would have that option. I agree your chances of getting enought people in Congress to vote against this law is slim, but part of the political process is to fight for stuff you want, instead of whining about it.

  14. Re:School on Whither America's Technological Edge? · · Score: 1

    You get the same effect moving from the East coast to the West Coast. A friend of mine moved from New York state to Oregon and said that schools in Oregon where much worse then in New York.

  15. Re:Culture without Quotes, dammit! on The Last Place · · Score: 1

    Don't forget that Shakespere was writing to the mass market. Mass market culture may have a lot of shit, but that doesn't automatically invalidate it as culture.

  16. Re:I live in Amherst Buffalo on 100th Anniversary of Air Conditioning · · Score: 1

    I used to live in Kenmore. You think that the humidity sucks in Buffalo, live in Chicago for a summer.

    BTW, I got really sick of the phrase The Canadian Ballet. Just admit you are going to see nekkid chicks.

  17. Re:There ARE other ways on Fair IP Laws? · · Score: 1

    The big thing to remember when talking about those artist was they work under a system of patronage. They were compensated from rich individuals or groups to create art to their specifications. The decline of the partonage system coincides with artists moving to create art for "it's own sake".

    In many ways the copyright and patent system was designed to cominstate people without a patronage system which if you look at it is a lot less "democratic". In the current system, anyone can create something for thier own purposes and try and get compensation for it. In the patronage system you would create for the sake of a given person giving you money and he/she would have a lot of say in what you created and how.

  18. Re:Cycle of Mass Extinction on Exploding Star May Have Damaged Life on Earth · · Score: 1

    I remember reading somewhere an extention to the Gaia theory of a living planet. It proposed that humans function is actually as the planets reproductive system. We are here to leave this planet and make more worlds in the image of the Earth and containing the Earth's genetic material. I also put forth the idea that all the damage we are doing to the planet is allowed to help us fullfill this purpose and that the Earth would even allow us to destroy it in the completion of this goal. Not something I believe personally but an interesting idea non the less.

  19. Gattaca; great movie, bad analogy. on Designer Babies, Version 1.0 · · Score: 1

    I am getting sick of people using movies as an example of why something is good/bad. Gattaca, while a fine film is not useful in evaulating this kind of ethical dilemma. In fact, I would argue that Gattaca was less about the dangers of genetic manipulation an more a movie about ability of the human spirit to overcome adversity, especially artifical social barriers. The device could have been a racial caste system, poverty, or anything along those lines. They just happened to choose genetic engineering because it is topical.

  20. Re:Well, isn't this a crock of... on Blizzard, Bnetd Respond on Bnetd Shutdown · · Score: 1

    >Notice how they cleverly shift the argument from >one of "Why did Blizzard (successfully) attempt >to shut down this project?" to "Are you saying >you support piracy?" This is what we call a >strawman [wikipedia.com], boys and girls.

    They did nothing of the kind. They answered the question. They gave a reason for their shutting down of the servers and the wording does not have a subtext of "Are you saying you support piracy?" If you don't agree with their reasoning, fine but try not to put words in their mouth. That's also a logical fallacy.

  21. Re:I don't get it. on Temp Troops of High-Tech · · Score: 1

    I know there are American companies that act ethically as well. In my hometown was a Steel Mill (non-unionized) that treated it's employees very well. Profit sharing that made lifers rather wealthy for a mill worker and the company would pay for the college education of it's workers kids.

    I am also sure that I can find examples of crappy European companies (*cough* DeBeers *cough*).

    It swings both ways.

  22. Re:geolocation is a tool on Defamation, Free Speech, Jurisdiction and the Net? · · Score: 1

    This is interesting. 2 is an exception to 1 and 3 states that there are no exceptions. Logic paradox...shutting down.

  23. Re:It's finally here!!! on SSSCA Hearing October 25th: Free Software Threatened · · Score: 1

    Please warn me next time! I'm at work and I wasn't expecting something like that!

  24. Re:Degree, not Type on Free Speech, Porn And Internet Controls · · Score: 1

    I hate when people use the story of Onon to say that the bible forbids masterbation. God wanted Onon to impregnate is dead brother's widow, Tamara. He refused for some reason and spilled his seed on the ground. He was killed for disobeying God, not masterbation.

  25. Wow, Smart move by Tim on O'Reilly Sez Ask Craig Mundie · · Score: 1

    This will help boost attendence to that convention.