Slashdot Mirror


User: Bitsy+Boffin

Bitsy+Boffin's activity in the archive.

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

Comments · 789

  1. Re:Learn Ruby on Which PHP5 Framework is Your Favorite? · · Score: 1

    THANK YOU MR COWARD!

    That is the most coherent list of the deficiences in PHP compared to other more well designed OO languages that I have seen. Most people just say "oh PHP is rubbish compared to a real OO language" but they never bother to say exactly why they feel that way.

    nobody can deny that PHP is a bit of a dogs breakfast when it comes to "design", it's had a very evolutionary and "throw everything in" history (a bajillion functions always there, no modularity), but the fact is that it works, it's not a great language but it does get the job done, and it is very popular because of the huge following and number of open source applications it has (bit of a catch-22 there).

    What I find interesting is that Ruby has really started to take off, in the face of more established, and equally well designed languages such as Python (indented blocks not withstanding...ugh). One wonders if it's just the "ooh, new ad shiny" factor, or if Ruby is gonna be a force to be reckoned with for the long haul.

    Certainly interesting times ahead, especially with PHP6 development beginning which sounds like it's just gonna bite the bullet and break compatability in order to fix the stupidities.

  2. Re:Going right off topic here on Which PHP5 Framework is Your Favorite? · · Score: 1

    Indeed, Javascript is a very nice language. Prototypes rock. Now if somebody would come up with a nice shell binding for one of the mozilla JS engines, that would be cool.

  3. Re:Just say "NO" to AJAX and scripting on How to Avoid IE-Specific WWW Development? · · Score: 2, Insightful

    It's all very well to say "do it without scripts", but in practice, as web applications get more complex using client side scripting gives developers the opportunity to make the user interface much more useful, more efficient and much more pleasant to use. Take gmail for example, without javascript it would be much, much, much less pleasant to use, constant back and forth to the server, google would be serving hundreds of times more bandwidth, everything would be much slower - but with scripting, well, you must have used gmail by now - it's responsive, efficient, fast and more or less pleasant to use. Same goes, perhaps even more so, for google maps - without scripting it would be no where near as pleasant to use.

    Sure, you could come up with a script-less interface for most anything but if your application is anything more than the very basic stuff of yesteryear it's going to be vastly inferior in many ways to the client side script enabled system.

    Of course that said, script should be used judiciously. Anybody who requires javascript for LINKS to work deserves a serious kicking.

  4. Re:I don't even know where to begin... on Spring Into PHP 5 · · Score: 1

    I seem to recall even Guido saying that in hindsight the whitespace delimiting was a bad idea.

    I agree, sure it might seem a nice way to enforce nice code style, but in reality it's a pain.

    I'd like to see python with traditional ( { ... } ) block styles for three reasons, one is that it's easier to mix tab & space as I am prone to do, two is that it makes code folding easier for editors, and three it would pave the way for embedding python in html for web work (eg ) where there is no way to cleanly keep block indentation.

  5. Re:I liked Internet Explorer 7 the first time... on IE7 Bugs and Reviews · · Score: 1

    Safari passes, but I'm not sure if the passing version has been released yet.

    There was an announcement here on slashdot when it happened.

    I expect it will be a cold day in hell when IE passes it, it could also be a bit chilly when Gecko (Firefox/Moz/Camino etc) does.

  6. Re:... But Graphic Violence is just fine. on Thompson Goes After Sims 2 Nudity · · Score: 1

    Interesting question. Lets take it to an extreme... say that 90% of the population was violently allergic to this peanut oil vapor, what would you're answer be then - I would expect that it would be yes you'd have to ban it, you can't have 90% of the population being violently allerge c to a substance that 10% of the population might be wearing.

    So reduce that number to 50%, do you still ban, yes, it's probably worse in fact? 40%, 30%, 2%, 1%, 0.5%? Where do you draw the line?

    In general I'd have to say, yes, it would be right to ban them provided the % of the population with such a reaction is high enough (definition of high enough would need to be decided).

    But, interestng question, and something that would need to be debated if it were to ever occur.

    In the case of peanuts in (primary) schools, I think the risk is real, and should be managed appropriatly by not permitting peanuts in (primary) schools.

  7. Re:Why not sodipodi on Inkscape 0.42: The Ultimate Answer · · Score: 4, Informative
    Guess I should have RTFWebsite...


    Q: Why the split from Sodipodi?

    Mainly just differences in objectives and in development approach. Inkscape's objective is to be a fully compliant SVG editor, whereas for Sodipodi SVG is more a means-to-an-end of being a powerful vector illustration tool. Inkscape's development approach emphasizes open developer access to the codebase, as well as to use and contribute back to 3rd party libraries and standards such as HIG, CSS, etc. in preference to custom solutions.

    For background, it may also be worth reviewing Lauris' Sodipodi direction post from Oct 2003, and his thoughts on SVG, licensing, and the value of splitting the project into two independent branches.


    Oops.
  8. Why not sodipodi on Inkscape 0.42: The Ultimate Answer · · Score: 1

    One wonders why inkscape was started when we already have sodipodi which is a pretty good GPLd SVG drawing package already.

    http://www.sodipodi.com/

  9. Re:Possibly dumb question 8) on Virtual Private Asterisk · · Score: 2, Informative

    Yes. Asterisk is a real, and very powerful open source PBX. With the requisite hardware you can hookup real phones, or use soft phones over SIP or IAX protocols, or use real TCP/IP phones (again SIP or IAX protocols), or hookup to a phoneline, or hookup to a VOIP number termination....

    Everything you ever wanted to know: www.voip-info.org
    Easy setup system: asteriskathome.sourceforge.net
    General Info: www.asterisk.org
    Hardware & Support: www.digium.com

  10. Re:... But Graphic Violence is just fine. on Thompson Goes After Sims 2 Nudity · · Score: 1

    Big difference. Your mother is old enough to know that she shouldn't use perfumes carelessly because she is allergic, children WILL try foods carelessly because they don't realise the danger they may be placing themselves in by eating something that others enjoy, but they are deathly allergic to.

    Don't try and place adult sensibilities and common sense on children, it can only lead to catastrophe.

  11. Re:... But Graphic Violence is just fine. on Thompson Goes After Sims 2 Nudity · · Score: 1

    Way OT, but...

    So, when you were a primary (elementary?) school kid you never shared your lunch? Never swapped sandwiches? Never been given a piece of chocolate by a mate?

    Kids don't understand, and even if they did they may not realise the food they are sharing may contain traces of peanut, even the smallest bit can send an allergic person into a very serious situation.

    It's a school's job to provide a safe environment for all the children in it's charge. It's not just that some allergic kids "might get a bit sick" if they inadvertadly, or because they are too young to know, eat peanut products, but that THOSE KIDS CAN DIE. I think that is a serious enough consequence to demand the banning of peanut products from schools.

  12. Re:The other side of things. on Net Marketers Worried as Cookies Lose Effectiveness · · Score: 3, Informative
    "&sessionid=[big binary data]" to all your page links? I'm guessing that, despite being a "web developer" you are not given the ability to do so


    Because that will inevitably lead to session hijacking. Either through a proxy or people sharing bookmarks.

    Cookies for session ID storage reduce the first problem (but don't remove it totally), and eliminate the second.

    They also reduce code, and remove session id's from URLs which is not where they belong for most URLs (why should the "aboutus" page need a session id, how is that useful, but if passing session id's on the url then it's required even though "aboutus" couldn't care less).
  13. Skip the boing old alert sound - go festival on Play Random Sounds for E-Mail Notifications? · · Score: 2, Interesting

    I used to have alert sounds on my email system, but it got really tedious, because I get lots of mail and most of it can wait, while some of it is important enough that I must look at it there and then (think important clients, not so important clients) - every time the alert went off, I'd have to stop what I was doing, go to the mail software, check to see what the message was and if it was important enough to deal with there and then.

    So anyway I had a bit of a brainwave one day - I hooked up festival (the voice synthesis software) to Evolution (my preferred mail client) and now instead of non-informational alert sounds I have festival read out-loud the sender and subject.

    It's probably the best thing since sliced bread as far as I'm concerned (I've had it like this for, umm, about a year I guess, and it's still very cool). Now when an email comes in I don't have to stop what I'm doing, I know if it's important enough to go look at because my PC tells me :)

    Even better..like all good geeks I have my PC running 24/7 a couple of meters from my bed (and like all good geeks I'm the only one in my bed), so no more do I have to get up and go see what the email was if I'm in bed :) Strangely enough I find I often sort of half-wake up in time to hear the subject being read to me even in the middle of the night (perhaps the hard drive churning before as fest starts up etc wakes me slightly).

    Most useful thing... ever. Perhaps I should patent it ;)

  14. Re:WHA?! on White Lies Help Stressed Computer Users · · Score: 1

    Sounds like you're on the road to a rough burnout in a couple of years.

  15. Re:Interesting, however... on Independence Day for Transformers Live Action · · Score: 1

    I don't know, I think it was important to get across the fact that although the mecha were mistreated, even reviled during the first part of the movie, it is eventually they who survive and evolve into advanced compassionate beings, while the humans wither into nothingness.

    The discovery of David shows us that the AI survived, the events that transpire after that show that they have become what humans should strive to be.

  16. Re:Interesting, however... on Independence Day for Transformers Live Action · · Score: 4, Insightful

    The only reason that AI was a _box_office_ flop is that the morons in the world (the majority) when they heard it was a "Science Fiction" movie were expecting guns, shooting, robots killing robots, robots killing humans, explosions, implosions...

    AI was an excellent movie, it's not an action movie, perhaps that's part of the reason it's an excellent movie.

  17. Re:Different resolutions/scans on Google Adds Satellite Imagery for the World · · Score: 1

    Interestingly, they do seem to do a litte "fade" from one resolution to the next...

    http://maps.google.com/maps?q=page+airport&ll=36.9 26122,-111.450377&spn=0.007735,0.008519&t=k&hl=en

  18. Re:Three things on Slashback: Summer, Sail, Sex Offenders · · Score: 3, Insightful

    Who is the bigger fool, one who trusts a somewhat inaccurate list to decide for them whether a person is safe to let thier children be around.

    Or one who goes by thier own sensibilities, intuition and comminications with the person in general.

  19. Re:Sadly, a trend on Rats 'Cripple' NZ Web Access · · Score: 1

    Absolutely! We'd never have outages if the gov ran them.. to have an outage you kinda require that it be on at some point.

  20. Re:Binary Addition on What's the Best Geek Joke You Know? · · Score: 1

    It would be funny, if it were true. But it's not. 1+1 == 2 in Javascript '1'+'1' == '11' in Javascript Subtle but important difference.

  21. Gettext and separate version. on How Are You Accomplishing Your i18n? · · Score: 2, Insightful

    Use gettext for general string i18n & l10n. Gettext is the defacto standard, it works, it's reasonably efficient, and there are many tools to support "unskilled" localisers to do the translating for you.

    For large or potentially dynamic text l10n (eg entire content of pages, descriptions of products in a database, etc etc..) then you need to have 1 version for each language you are supporting (you COULD do it through gettext but it would be rather tedious). How you do that is of course 100% dependant on your application.

  22. Re:I don't know about other people... on How Amazon and Google are taking eBay's Business · · Score: 1

    I'll give you a conclusion - your client ripped you off intentionally. I'd almost guarantee it.

    Here's what happened - client decides he doesn't want to pay you, and will chargeback so he goes to his bank and initiates chargeback (the story of stolen card is bogus). BANK doesn't do it's job and make sure the chargeback is legit and pushes it through. Paypal, the merchant who charged the card has the $1300 removed from thier bank, they probably also get a chargeback fee.

    Paypal then, $1300+ down, removes that from your account since they already gave you the money. They leave it to you to contact YOUR client and get YOUR money back from THE CLIENT, Paypal is now out of the picture except that you owe them that $1300 which you already took from them.

    What would you have Paypal do, just eat chargebacks?

  23. Re:Two things ... on Firefox Extension for Applied Social Networking · · Score: 2, Informative

    It says right there on the download page

    Windows XP:
    Download outfoxed_beta_0.2.90d.xpi
    (Where are the Linux and Mac versions?)

    And from that page seeing as the site is flakey...

    2005-06-18 Note: Udo has compiled Mac and Linux versions. We need to wrap it up into an installation package though...so hopefully next week. Register to be notified by email when it's ready.

  24. Re:The Only Things? on Space Shuttles almost Ready to Re-Launch · · Score: 1

    Umm, no. SS1, just like the shuttle has to operate in the atmosphere near sea level and in very thin atmosphere at 100+km. White knight just carried it a little ways, just like the solid rockets carry the shittle a little ways.

  25. Re:How about on Microsoft Sets Value Of Pirated Windows: $1 · · Score: 1

    for one innocent man to be put to death.

    Hence why I (and most of the developed world) abhors the death penalty. While large parts of the United States continue to embrace it.

    It is better than 5, 10, 20, or 100 guilty men go free than

    That is something you must decide for yourself. I would tend to agree, but I am not so obnoxious to submit that people who hold the opposite view are, in your words, crazy.

    Re: Indonesia, I err to the poster who corrected my self arrived at presumption about the burden of proof required by thier justice system. However my point that innocent until proven guilt is neither the only, nor necessarily the "best" way to do things remains.

    This is all of course incredibly off topic. Wern't we supposed to be trashing Microsoft in typical /. fashion?