Slashdot Mirror


User: cocoa+moe

cocoa+moe's activity in the archive.

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

Comments · 51

  1. Re:Print and spread on Software, Tools, Or Techniques For UI Review? · · Score: 1

    Oh and I bet Apple does not use cheap ink or paper when making printouts. But maybe that is not as important?

  2. Print and spread on Software, Tools, Or Techniques For UI Review? · · Score: 1
    If you have to decide beween different alternatives: Print them out as they will look on the screen and put them on the table. It is easy to discuss about the variations then.

    Also make mockups. A lot of them. Any tool will work for the mockups.

    I heared that is the way Apple does it.

  3. It depends on the language on Best and Worst Coding Standards? · · Score: 1

    The consensus of the posts I read here seems to be that coding standards regulate code layout and are not very useful. My experience is different.

    I was part of a small team that wrote the coding standards for C++ for a medium sized part of a really large company. We designed the standard to be usable throughout the whole company though. We took three years to complete a set of about 150 rules. None of them is concerned with code layout or a mere matter of taste.

    But I suppose it is a C++ thing. No other language contains such a vast array of error prone constructs. Many of the rules in the coding standard are merely help to keep you out of trouble. We mandate not to use C-style typcasts for example, we require you to use assert() and we ask to use "-Wall" and other means to make errors detectable at compile time.

    I think languages like oberon, pascal, java and other better designed languages would reduce our set of rules to about 3 or 4 basic suggestions like:

    Let names of variables indicate the meaning of the object rather than its type.

  4. Are you sure? on Best and Worst Coding Standards? · · Score: 1

    To reiterate: matching braces should line up horizontally AND vertically.

    That doesn't make sense. If it is the same column and the same line as the opening brace you either have more than one closing brace or it is in the exact same position as the opening brace. This is difficult, even in editors that support overstrike characters and results in nothing being beween the braces.

    On the other hand: code that isn't there can't possibly include any errors.

  5. In Second Life on MMO Bans Men Playing As Women · · Score: 1
    I started my first ventures into SL and chose a female character because male avatars are simply ugly in SL. It was a strange experience. As I am an experienced pen and paper roleplayer, I have played females before and did not expect any problems. But I found that many other avatars approached me with more or less romantic thoughts. All of them started by asking where I was from and wanted to know about my RL. They never even asked if I am a real woman, not even indirectly - they just assumed it. As a guy you are not used to "flirt attacks" and you start to feel sorry for all the strange creatures that seek romance in a computer game.

    It started bothering me so much that I switched to a male character. This however has one drawback: Hardly any avatar is interested in a long conversation with my avatar. It is much harder to make friends. So I figured to many people SL is neither a MMORPG nor a simulation for social interaction - It's an online dating game.

  6. Two reasons to ignore this on Elton John Says Internet is Destroying Music · · Score: 1

    This was pubished by brittains rainbow press. The Sun would write (and has probably written) about a giant mole eating up the whole earth, if necessary to catch readers attention. This article is assembled from quotes that seem to have been properly removed from all irritating context and assembled in such a fashion, that Joe Random will get pissed, before the article is over.

    Second, the article states that Elton John does neither own a cellphone, nor an iPod. If this were true (which I doubt to some extend) it would make him almost unqualified to talk about the web, as he lacks all key devices that take modern media out of your home. To me such a statement is symtopmatic for a disconnection with the way young people manage their lifes and how they make and experience music.

    So what is the news? "Dead Elvis did't like the new Superman movie."

    Yeah, whatever.

  7. Experience shows no problems on Linux's iPod Generation Gap · · Score: 1

    Unplugging iPod without unmounting it first does usually not cause any problems on Tiger. You can be updating the songs in that moment, you can add arbitrary files on the drive: No problems will arise in about 98 of 100 cases. Of course: if iTunes was writing to the Database-File while you pull the plug (you have to be verry lucky to be fast enough) you have to sync the device again.

    Is this different on Linux?

  8. Commodore C116 on What Was Your First Computer? · · Score: 1

    My first black hardware. It took 18 years until my NeXT arrived.

    Anyway: the C116 was a pretty toy. Featurning 121 colors, assembler/monitor, Basic with graphics and sound commands and a very uhm ... astounding 16K of memory. Equipped with a tape-drive (Datasette) it was practically useless for any real application, but fun to write code for and capable of running some simple video-games.

  9. 64K maybe? on What Was Your First Computer? · · Score: 1

    I don't want to spoil your memory, but I think the 128K Mac was not out in january 1984, either it is not your first box, or you bought it later.

  10. Wait, why isn't this moderated Funny? on Ultra-Stable Software Design in C++? · · Score: 1
    b. Don't use C++ arrays, ever. Especially not for strings. Use and abuse the STL.

    copy( istream_iterator( cin ), istream_iterator(), back_inserter( v ) );

    is just plain beautiful IMH?O.

    Well if this is beautiful, then why is it that I have no idea what it is doing? Beautiful code is unreadable? Congrats! You are a genious.

    How about Syntax like:

    a[3;12]=b[11;2];

    That would be beautiful. Iterators are a misunderstood concept.

  11. Re:Prior Art? on Nintendo Patents Insanity · · Score: 1

    In the pen-and-paper poleplaying game "Call Of Cthulhu" this sceme has been present for years. How can one patent something just because it is done by a circuit instead of a human?

  12. And according to Dilbert:... on Building Secure Computers? · · Score: 1

    ...Task is not a verb! So to be "tasked" with something is like, uhhn, I can't think of a good example. But I am not a native speaker.

  13. Re:stole the graphical interface? on The Birth of the Apple Lisa · · Score: 1
    Paid to look. They didn't buy the ideas.

    RTFA: "Steve Jobs, convinced that the technology at PARC could help Apple usher in the eighties, offered Xerox a killer deal. Apple, which was still privately owned at the time, would allow Xerox to invest $1 million, which was sure to soar in value when the company went public in 1981 for two guided tours of PARC's technology. Xerox happily accepted, and gave Steve and a team of engineers from the Lisa project a tour of the technologies at PARC."

    They paid everything they used. And they really improved it before they sold the boxes - imagine Microsoft doing this once!

  14. Re:Apple isn't stupid on Apple's Colossal Disappointment? · · Score: 2, Informative
    Apple decides who can make what for it by their decisions on who to release what technical information to. [...]Meanwhile on Windows, or Linux, there's ZERO problem getting LOADS of technical info

    It is neither expensive nor difficult to get all the info a developer might need from Apple (and if you are just coding Darwin you may share this info without asking for permission).

    I could however not find a lot of the same info for windows. Even though my company paid loads of money for thier stupid visual studio. There is develloper documentation, yes. But try to find something without already being an expert. Besides which company has the most undocuemn ted features?

    I think its not as easy when it comes to hardware. Even Linux-drivers sometimes come as "binary only".

  15. Bastards indeed on Windows Software Ugly, Boring & Uninspired · · Score: 1
    No doubt a sinister plot to remember where you like to keep your windows so that they can be in the same place, next time.

    Bastards.

    The applications usually don't check those values, when they are started again. This results in offscreen windows in W2k (if you happen to change the number of attached monitors in between).

    Congratrulations!

    There are easier ways to screw your interface though.

  16. Re:ergo on A Review of the 128KB Macintosh · · Score: 1
  17. H.264/ AAC /Quicktime 7 on Trolltech Releases Qt 4.0 · · Score: 1

    If you followed the link to Trolltech you would'nt have to ask.

    As the filename ends ".mov" you could have it deduced yourself.

    If you need encoding details: H.264/ AAC (=Quicktime 7)

    Just because it's about Trolltech, you don't have to be a troll and call H.264 a "funky" format!

  18. Mod parent down on Steve Jobs In Praise of Dropping Out · · Score: 1

    Neither did Jobs say: "Do what I did" (That would be too late, since they already graduated.) nor didn't he talk in all bright colors about life. In fact he focussed on how death and failure can be seen as forces that can boost your performance.

    So following his line of thought your McDonalds-would-be-NBA-Player should accept his lesson and don't wait to get rescued, but get up and change his world. This is not about becoming a millionaiore or about the American Dream, but about motivation and personal growth.

  19. You proved one of the deficiencies on Aspect-Oriented Programming Considered Harmful · · Score: 1

    after err1: you just free the stuff allocated in "do something more", which has not happend if the first error happened. So your code is not working as you expected!

    Plus: if you dont do a lot of testing, you are likely to miss the bug until your product is shipped!

  20. mod parent down on Aspect-Oriented Programming Considered Harmful · · Score: 1

    How can that be called Insightful.

    The idea is that you don't nest if-statement in a way that nobody is ever likely to understend, but to structure your code using more advanced means. And yes, using "exceptions" is not enough of an improvement.

    Goto's use should be limited to very few performance-critical parts. And if you wrote those parts in assembler instead of C ... well that would be perhaps less portable :-(

  21. Re:Not the world's best plan on Computer Program Makes Essay Grading Easier · · Score: 1
    If you can tell me exactly what it is that a machine cannot do, then I will build a machine to do exactly that!"

    Yeah, but this is no more than an argumentational trick. It's like I can tell you the biggest natural number if you calculate the result of "(12/0)-1".

    There is no algorithm or database in existence that will be able to analyze a discussion on any given topic. If you know the code, you can feed a certain structure of nonesense to the machine and it will never notice.

  22. You need the latest Stuffit Expander on a mac on Apple Easter Egg · · Score: 1

    Yes it will play on macs, but not if you just add an extension to the decompressed file. The Metadata is somehow not where it should be. If however you decompress the file using Stuffit-Expander 9 you will get the correct resource-fork an you will have a pirate-flag-icon that yopu can simply double click.

  23. In related news... on IBM to Drop Itanium · · Score: 0, Offtopic

    ... Apple drops acid ;-)

  24. Why should apple sell a mouse like all the others? on Why Apple Makes a One-Button Mouse · · Score: 1
    I don't understand the criticism. Apple ships a one button mouse, yes. Some people perhaps like them, others don't. Those who don't can simply buy their mouse from a different vendor.

    But the ones wo do like a one button mouse have no alternatives to choose from! Why do you want to make them unhappy?

  25. Douglas Adams put Dent into the universe... on The Lost 1984 Mac Video · · Score: 1

    ...but let's stay on topic:

    I think it's OK for Steve Jobs to feel proud. He was really there, when the Mac was designed.

    All of its look and feel, the box, Quickdraws round-rects, the clover-key all these have sprung from his opinion what the perfect computer should look like.

    Of course Smith, Atkinson, Hertzfeld, Crow, Capps and the famous Susan Kare did create the Computer and Frog-Design created the box, but Steve always was with them, judging thier designs and deciding when something was finished (which tended to be never).

    So his style helped the team a lot. They surpassed their own expectations.