Slashdot Mirror


User: DamienMcKenna

DamienMcKenna's activity in the archive.

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

Comments · 305

  1. Here's how on Can Star Wars Episode III Be Saved? · · Score: 0

    mv ~glucas/sw3 /dev/null

    Damien

  2. Sounds a lot like AmigaDE aka Tao's Intent on Microsoft's Real Plan For XNA Gaming Domination? · · Score: 1

    This whole XNA run-any-game-anywhere sounds very much like Amiga Inc's AmigaDE platform, which is really just Tao's Intent with some extra APIs. Initially billed as a universal platform, AmigaDE turned into a platform for playing PocketPC games, and little else - it was an interesting idea that was technically unfeasable (even Tao said that it wouldn't do what Amiga said it would).

    Damien

  3. I wish I could tell.. on Intel to Dump Pentium 4 in Favor of Pentium M · · Score: 1

    my ex-co-worker who was a major Intel biggot and thought that the Tejas was going to be the best thing ever. Yeah, best thing ever for frying eggs on your PC case.

    Damien

  4. Ding dong on Microsoft Drops Next-Generation Security Project [updated] · · Score: 0

    the witch is dead!

  5. Prices wrong on Mac OS X 10.4 "Tiger" Preview at WWDC · · Score: 3, Informative

    10.0 was available for free from CompUSA stores, possibly others too. 10.1 was a free upgrade. 10.3 is available for about $90 if you search on froogle.

  6. Changes in 10.4? on Mac OS X 10.4 "Tiger" Preview at WWDC · · Score: -1, Redundant

    Anyone know what the changes will be in 10.4?

    Damien

  7. DS 1 = looked pretty, crap game on Chris Taylor Talks Dungeon Siege II Details · · Score: 4, Insightful

    My wife and I bought Dungeon Siege when it came out as we like Diablo-esque games and the previews painted a picture of it being so. After getting it we were overjoyed with the graphics and overall polish, but he game itself sucketh verily:

    * You had little to do in the game other than tell the characters where to move - fighting was automatic.

    * The levels were quite sprawling with many parts leaving you wondering where to go next.

    * The end game was a huge let-down, with the rest of the game being so graphically beautiful, we were expecting something impressive.

    * The enemies weren't very difficult so you could get through the entire game in one playing.

    * No jump-to-town spells or potions, meaning that you had to walk huge distances to sell your stuff.

    * Due to all of the above the boredom factor set in quite quickly.

    The multi-player side of the game was actually worse. Take the above faults and add:

    * You had to complete an entire world in one go as the save-game didn't record what you had already done.

    * Each world was huge.

    Put those together and you effectively had to play for 12+ hours straight to finish a world, otherwise it was a waste of time.

    After finishing the game once (took a day) we gave up on it altogether.

    The only positive side of the game might be the mods, but there weren't any available when we last played it (two years ago).

    Damien

  8. The worst I ever saw on PHP and SQL Security · · Score: 1



    The worst practice I ever saw was making the global variables local scope using the extract() function, in... every... single... file... especially the security login files - its almost like register_globals and v4.1 never happened.

    Then again this is the same person who insisted in using the $array[key] array syntax which was never the correct way of doing to start with.

    And this was the supergenius hired to replace me. Fun city. Glad I don't work there anymore.

    </mode>

    Damien

  9. Re:Changes are bad? on PHP 5 Release Candidate 2 Released · · Score: 1

    > > If something breaks in your code 99% of the time it is your fault.
    >
    > I'd argue that lacking a formal specification, the language is
    > the final arbiter of what's correct. If it compiles and runs, it's
    > correct. It might be shite code, but if it breaks afterwards because
    > of a change in the language, it's hardly the fault of the coder.

    When the I and B tags were no longer valid in XHTML, was it the fault of the W3C that web code was invalid?

    > There have also been a number of changes in how individual functions
    > behave between point releases where the only rationale seemed to be
    > that they thought it looked nicer the new way.

    I hadn't come across that myself, so I bow to your experience.

    Damien

  10. Changes are bad? on PHP 5 Release Candidate 2 Released · · Score: 2, Insightful

    All of the changes made so far have been for good reasons, usually security. The $GLOBALS change was a major boon to security, and I'm personally glad that one of the 4.3.x releases broke the invalid $array[key] notation as it'll teach people to RTFM once in a while. If something breaks in your code 99% of the time it is your fault.

    Damien
    Web developer for four+ years

  11. yoda? on TCP Vulnerability Published · · Score: 4, Funny

    Is that you master?

    L. Skywalker

  12. Re:CVSNT + WinCVS or Perforce on Windows Source Control for the Lone Developer? · · Score: 1

    > I just did a dependency analysis on svn.exe, and I see no dependencies on cygwin1.dll.

    The client of daemon?

    Damien

  13. SVN for Windows on Windows Source Control for the Lone Developer? · · Score: 1

    The point of having a native port is so that you don''t have to download a vast quantity of extras just to run one daemon. Not everyone has broadband...

    Damien

  14. CVSNT + WinCVS or Perforce on Windows Source Control for the Lone Developer? · · Score: 2, Informative

    Due to the fact that SVN isn't available for Windows (a native port, no cygwyn stuff), I recommend either Perforce or CVSNT + WinCVS. I've used CVSNT at work and home for some time and it works great.

  15. Regarding brain damage on The Joy of Random Shuffle · · Score: 1

    Regarding the brain damage and shorter attention span, there is evidence to show that a combination of popular media and drugs (vaccinations, etc) will affect your attention span (creating ADHD, etc), and many drugs have been linked to long-term minor brain damage. Unfortunately I'm not making this up.

    For popular media, consider cartoons: 22 minutes of mayhem. When I was a kid, some twenty years ago, cartoons had a single story that continued through the entire show, and thanks to the teretial TV station where I lived (RTE) they were shown without advertisement breaks. Compare that today with the two and three ad breaks that are shown during the show, and how the cartoons themselves have been broken up into multiple 4-8 minute segments, and its now wonder.

    Damien

  16. buy a few books, google / mls for the rest on Would You Use an Online Library? · · Score: 5, Insightful

    My recommendation is to buy some _good_ books for the core technologies you use and use a combination of web sites (via google), mailing lists and IRC for the rest. Books are your best source for how to do things right, mailing lists and IRC are your best source for what to do when it doesn't work right.

    Just my $0.02 from doing this for a few years.

    Damien

  17. Re:Reduce deaths? on RFID for Automobile Tracking · · Score: 1

    Another idea would be have mandatory re-tests every five or ten years. Then people would have to keep their skills up rather than forgetting them after the first test.

    Damien

  18. Driving tests on RFID for Automobile Tracking · · Score: 1

    Why would making driving tests more difficult cross racial boundaries? If someone is stupid it doesn't matter if they were born purple with twenty toes. Ditto if they can't drive straight.

    It would also be useful if people had to attend classes for fender benders. My brother-in-law did after he had three - he should have after the first one.

    Damien

  19. Reduce deaths? on RFID for Automobile Tracking · · Score: 2, Insightful

    Instead of invading our privacy, again, how about:

    1. Make the driving tests more difficult, meaning less bad drivers pass them.

    2. Mandate annual vehicle inspections - many States / counties don't require them and they should. You don't need a brand-new vehicle to run the kids to school, but on the other hand, your twenty-year-old falling-apart-at-the-seams POS needs to be retired.

    3. Put the money into hiring more cops to actually crack down on traffic violations, like running red lights, etc.

    4. As a follow-on to #2, offer federally-assisted trade-in vouchers with a sliding rule - the older your car * the poorer you are = higher trade-in amount.

    5. A Federal plan to repair the trade-ins from #4 that are worth fixing, if it gets another few good years from them.

    6. Subsidise clean-fuel vehicles - electric, hybrid, etc. Get rid of gasoline/petrol gorram it!

    Just my $0.02 writing as a 28 year old who learned to drive last year and passed the Florida driving test first time despite not doing very well.

    Damien

  20. OSX? on When Does Usability Become a Liability? · · Score: 0, Redundant

    OSX is easy to use and purdy secure. Why can't Linux be too?

  21. My take on Xbox Price Drop Doubles Sales, Sony To Follow? · · Score: 3, Interesting

    I don't intend buying an XBox, but I would buy a reduced-price Playstation 2 due to the awesome RPGs. The XBox doesn't have the games I want, the PS2 does.

  22. Staples does it on Computerized Time Clocks Susceptible to 'Manager Attack' · · Score: 1

    I saw this happening at Staples when I worked there. The district manager decreed that nobody was to do overtime, so when it happened the managers altered the time records. Two of the managers, including the general manager, were involved in it.

    Damien

  23. Also... on The Worst Development Job You've Ever Had? · · Score: 1

    This was the same company that:

    - Used Dreamweaver because it worked with stylesheets, but yet they just used the font tags to change anything.

    - Wouldn't use Dreamweaver's built-in templates, despite the fact that every page except the home page on each site looked the same.

    - Wouldn't develop a content management system despite the fact that they had over a hundred static sites that had 98% of the same content duplicated site-to-site and were developing on hundreds more.

    - Wouldn't do anything that looked like a shortcut (development wise) because it scared them.

    - Had no documentation for their large J2EE system.

    - Complained that open-source software was no good, but yet used IBM's Web Sphere which used Apache v1, on Windows no less.

    The US operations closed a few months after I left them, but the best part was my manager was fired a few short weeks after.

    F### you Brian.

    Damien

  24. "You're good with detail..." on The Worst Development Job You've Ever Had? · · Score: 1

    "... I want you to do these reports every day, should only take you twenty minutes."

    So two days of creating the Excel spreadsheet later (I didn't use Excel before that so I had to learn how to do it) I had something that took an hour to fill in every day, and two hours on Mondays due to the weekend. The worst part was that all of the data was either from their database or from a website (user/pass passed via the URL, i.e. I could have spooled it) so I could have written something to automate it but oh no, we can't use any short-cuts, it has to be made by hand every day.

    F### you Yatin.

    Damien

  25. My experiences on PHP Template Engines? · · Score: 2, Informative

    Last year I wrote a large content and ecommerce system using PEAR::DB and Smarty. Smarty was wonderful but I should have used ADOdb as the database abstraction layer. At my current job I use Fusebox 3 which I find to be a better way of approaching the problem as you are dividing up the entire application into bite-sized pieces. From there I just use straight HTML rather than a templating layer. I personally wish I knew about Fusebox 3 last year as my content system was 80% the same architecture, so I could have saved myself the R&D time.

    Damien