Slashdot Mirror


User: DrEasy

DrEasy's activity in the archive.

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

Comments · 450

  1. Re:What annoys me on Programming As If Performance Mattered · · Score: 5, Insightful
    And you aren't still using it why? (hint--your answer is the reason why MS 4 doesn't do all you need.)
    Or maybe because you are forced to upgrade to read files that were created with a more recent version?

  2. Re:questionable features on Eclipse Finally Gets Code Folding · · Score: 1
    For example, most of the .NET programmers I work with are x-VB guys and they use this alot. what ends up happening is they put all the classes in one file. Which actually leads to a tendency of coding with lots of inner classes. One of the biggest strengths of Java in my mind is it encourages programmers write smaller chunks of code that is more modular and re-usable. If you write your code in a well organized manner, you won't really need folding.
    Interesting point. Maybe what should be done to support code folding while encouraging the habit of writing many small classes would be to have a UML view, where you could "zoom in" a class to display its code while keeping the UML view of related classes around it. Code would unfold as you "zoom in" more and more... (and vice-versa)

    The one problem with that approach might be that it would take up a lot of screen real estate, but then again that would encourage people to organize their classes in smaller packages.

    So far all the "roundtrip" approaches I've seen that combine an IDE with UML (Rational Rose, Together, Eclipse + Omondo) are quite clumsy. You end up using the tool either for UML design purposes or to program, but never both. Considering a UML class diagram view/perspective as an extension of a code folding feature might be what they've been all missing.

  3. Re:Bowser issues.... on Core CSS (2nd ed.) · · Score: 1

    Yes, I understand that there aren't many browsers out there that have a built-in XSLT engine (probably only IE). But why not use XSLT on the server side and just deliver the HTML that results from the transformation?

  4. why not XSL? on Core CSS (2nd ed.) · · Score: 2, Interesting

    Bare with me, I'm not a web designer. I have a candid question: why not use XML + XSLT instead of HTML + CSS? This way you would completely separate content from presentation, and you could also generate tables or whatever floats your boat in the resulting HTML.

    I guess the two approaches aren't incompatible: you could use XSLT to generate an HTML document that makes use of CSS... OK I guess I answered my own question... :)

    Comments?

  5. bad idea on Gmail Addresses For Sale · · Score: 1

    Don't make yourself vulnerable to a dictionary attack! I bet spammers have already added bill@gmail.com, jack@gmail.com... to their list! Use a non obvious name, nobody wants to learn your email address by heart anyway...

  6. Re:Corrected version - Re:I have seen the light on How Many Google Machines, Really? · · Score: 1

    "To a million eyeballs all spelling mistakes are shallow..."

  7. Re:OS X on First Ten Programs on New Install? · · Score: 1

    Well it definitely wasn't in my Applications folder... X11 was on a CD, but I'm not even sure XCode is there (haven't really looked for it yet to be honest). In any case it's available on their web site, so no biggy.

  8. Re:OS X on First Ten Programs on New Install? · · Score: 1

    On my G4 iBook, these were installed first:

    * X11
    * Eclipse
    * Firefox (although I am usually happy with Safari)
    * MS Office
    * iLife 04, just to get GarageBand (started shipping 2 weeks after I bought my mac, arggghhh, but it didn't cost much to upgrade)
    * i-Installer/TexShop/TeTex

    Considering to install soon:
    * Fink
    * OmniGraffle
    * XCode

    Obviously had my iBook come bundled with the developer tools CD it would have made my life easier...

  9. Re:I think this is key on Increasing the Value of the Domestic IT Worker? · · Score: 1
    Great post, although I believe you missed one of the key reasons why many 'foreign' students tend to be better at routine work than original thought -- Indian and Chinese culture both emphasise obedience, subservience to authority and generally not rocking the boat.
    Well, "not rocking the boat" can also be a quality in terms of manageability. In a big project, there is enough of a struggle to get the requirements right that you definitely don't want some independent thinker to go ahead and come up with what he believes is good. I say there is room for both type of personalities and cultures, given the needs, and in fact ideally you want a mix of both.

  10. Re:Motivation. on Five Fundamental Problems with Open Source? · · Score: 1

    Documentation can also be a community-driven thing, using Wiki Wiki for example. Forums and newsgroups aren't as adequate for logging frequently asked questions, known bugs and tips. Plone's Wiki is a good example of documentation provided by users.

  11. Re:Say goodbye to your science conferences... on US Expands Fingerprint and Mugshot Program for Visitors · · Score: 2, Interesting

    In fact there are already some scientists who are boycotting the US for this exact reason. However it hasn't really lead to a drop in the number of conferences in the US. The organizing committees might want to consider these factors in the future if they want to have a decent submission rate and attendance.

  12. Re:No wonder /. doesn't work so well on On Situated Software - Designing For The Few? · · Score: 1

    It's always the "hubris" part that screws things up. We always want to appeal to the maximum number of users. For example, what's wrong with having a mailing-list that has a 50-member limit (unless there are commercial considerations)? I once ran a Catpower mailing-list which was great until we reached about 200 members. At that point you start observing obnoxious behavior, because people feel like that they are "more anonymous", so they can do whatever they please. Also, the slightest thing can risk offending somebody (more eyeballs). That's when the flamewars started, the good contributors got fed up and left, and I decided to give it up altogether. Somebody else is running that list now, but it is very quiet...

    Had I decided to restrict new memberships once the list hit its stride, we would have been ok.

  13. Re:Future ideas on PeopleAggregator - An Open Source Social Network · · Score: 1

    We use this "community of communities" idea in our P2P file-sharing program, in case you're interested: U-P2P

  14. Re:Wish: Google Groups -- Where # of Posts n on Google Offers Personalized Search · · Score: 1

    Sometimes though, the lack of answers to a question can be just as informative: you know this way that just maybe nobody knows the answer to your question and that you're not alone in being stuck...

    That or the question was so stupid nobody bothered to answer of course ;-)

  15. Re:Dylan was hardly successful on The Slate Programming Language · · Score: 2, Interesting

    True, but Smalltalk was about to hit the mainstream right when Java took off. I used to get spontaneous job offers around 98 just because of my Smalltalk skills. European banks in particular were replacing their old cobol code with Smalltalk, so there was money to be made there.

    But Smalltalk couldn't rival Java in terms of marketing, and applets were supposedly the next big thing. If only ParkPlace had come up with a Smalltalk equivalent to applets...

  16. Re:how about gnump3d? on Streaming MP3s on Demand? · · Score: 1
    There's also Apple's Quicktime Streaming Server which is also open source. From what I understand it is based on IceCast which is listed in one of the links you posted. Anybody had any experience with these programs? How do they scale up?

  17. Re:Oversupply on U.S. Students Shun Computer Science, Engineering · · Score: 1
    Its like the difference between arithmetic and problem sets. The ability to manipulate abstract algebra is an interesting and somewhat useful skill. I can hire people with that skill by the boatload (sic). What I want is people who can map from the concrete to the abstract and back again. About one comp sci student in ten that I interview is capable of that.
    I have to agree with that. Most students seem to be OK manipulating symbols, but what is really needed is modelling skills. But how do you teach that? It seems that only practice makes perfect in that case.

  18. my experience with Plone so far on Plone 2.0 Released · · Score: 5, Informative

    I've been playing around with Plone to see if it makes sense to use it for a web site of mine that has multiple contributors.

    First thing is that the pages can look really good and professional to the end user, the stylesheets are very tidy.

    But I found Plone to have a very steep learning curve. First thing I did was to remove all the bells and whistles from the default pages that it created for me. I mean things like the calendar and all the tabs are nice, but I'd rather look for them when I know the tool better and when I really need them. So please turn off the extra stuff by default!

    The admin interface was the worst part, and hopefully the new release has simplified it a lot. It's very hard to find your way in it, not to mention that you end up fiddling with Zope and CMF and all sorts of things that wouldn't want to know about. There should be better separation between these layers.

    On the other hand, the workflow is easy to understand, and the various tools are easy to add. Speaking of which, why isn't ZWiki part of the download (it can be installed separately)? I went through hell to get the old CMFWiki to work in there (why did they bundle it while saying they don't recommend using it???). Thankfully it is now dropped.

    I need to check out the archetype stuff, looks like an easy way to add customized content. However I wish they used XML (Schema and Stylesheets) in there.

    Performance is average, but my feeling is that it scales well.

    In summary, I find Plone to be very powerful, but you have to invest a lot of time in it. The good news is that as much as the admin suffers, the rest of the contributors will only see the easy parts, and maybe that's what really matters. But adoption would be much easier if the admins weren't afraid of the learning curve, after all, they're the ones who choose the tools.

  19. Re:I blame VB... on Freeware for Windows -- Where Did It Go? · · Score: 1
    Either that your Rational or Real, or in many cases, Microsoft and you simply hate your customers.
    Funny that when you're "rational" or "real", you hate your customers...

  20. Re:It's not limited to 60 seconds on Freeware for Windows -- Where Did It Go? · · Score: 1

    My guess is John Cage must have recorded silence in one of his albums and sold it as such. The grandparent may be joking that by recording silence you are infringing on his copyright.

    Cage was an avant-garde musician who claimed more or less that any noise could be music as long as you listened to it in that way. I once went to a concert that was playing a composition of his, where the partition/instructions told the musicians to swap instruments in the middle of the piece and so on. It was crazy.

    John Cale of the Velvet Underground was heavily influenced by his work. Maybe the similarity in names was the reason? ;-)

  21. Re:Off the top of my head.. on Design a Virtual Office with Open Source? · · Score: 1

    Besides, how would a caller be able to distinguish between regular voice mail and one that forwards it to email? For someone to want to DoS you that way, they'd have to have that info first.

  22. set up PVRs on Summer Businesses for High School Students? · · Score: 2, Insightful

    Recycle old PCs into PVRs! Install MythTV, the right hardware, charge for an arm and a leg and you're cooking! Minimal investment, a bit of tinkering, and a lot of fun too! Start with family and neighbours, and the word of mouth should spread quickly. The uninitiated will be impressed.

  23. Re:Just a thought... on Future Directions Proposed For Mozilla · · Score: 2, Informative

    Isn't it what K-Meleon (for Windows) and Camino (for Mac) are all about? I'm sure there's something similar for Linux too.

    Gecko engine + native UI = stability + performance!

  24. Re:I think he's got it right on RSS Web-Feeds, The Next Big Thing? · · Score: 4, Funny

    Firewire, Firebird, Firefox... just pleeeaaase don't call it FireFeed. Stop playing with Fire!

  25. Re:Not very important for me on Sun Agrees to Talk to IBM over Open Sourcing Java · · Score: 1

    100% in agreement. The energy they spent coming up with the Collections Framework while JGL was widely used is another example. Hope they don't rewrite AspectJ now, and I'd love to see it offered in later releases...

    If Sun focussed on the API rather than implementation issues, and with a more inclusive approach towards 3rd party libraries, we would all benefit from a better quality Java.