|
comp.lang.javascript FAQ - Quick Answers - comp.lang.javascript | Google Groups
groups.google.com/group/comp.lang.javascript/brows... 4.4 How can I see in javascript if a web browser accepts cookies? Writing a cookie, reading it back and checking if it's the same. <URL: http://www.w3schools.com/js/js_cookies.asp > Additional Notes: <URL: http://www.jibbering.com/faq/faq_notes/cookies.html > Fate has ordained that the men who went to the moon to explore in peace will stay on the moon to rest in peace. These brave men, Neil Armstrong and Edwin Aldrin, know that there is no hope for their recovery. But they also know that there is hope for mankind in their sacrifice. These two men are laying down their lives in mankind's most noble goal: the search for truth and understanding. They will be mourned by their families and friends; they will be mourned by the nation; they will be mourned by the people of the world; they will be mourned by a Mother Earth that dared send two of her sons into the unknown. In their exploration, they stirred the people of the world to feel as one; in their sacrifice, they bind more tightly the brotherhood of man. In ancient days, men looked at the stars and saw their heroes in the constellations. In modern times, we do much the same, but our heroes are epic men of flesh and blood. Others will follow, and surely find their way home. Man's search will not be denied. But these men were the first, and they will remain the foremost in our hearts. For every human being who looks up at the moon in the nights to come will know that there is some corner of another world that is forever mankind. http://wikidumper.blogspot.com/2007/10/in-event-of-moon-disaster.html...reconsider my usual
preference to put site navigation at the end of the document source.
When the PHP failed, the navigation was never served up. Had I put it
at the top of the page, it would’ve been present even though the blog
posts were failing. Getting to the static areas of the site would have
been possible. Due to my structural choices, a script failure
dramatically affected the usability of the site as a whole.
http://meyerweb.com/eric/thoughts/2007/10/29/out-of-order/ I want to return to a simpler America where we ate our meat off the end of a sharpened stick.
--I have only made this letter rather long because I have not had time to make it shorter."
Pascal. Lettres provinciales, 16, Dec.14,1656. Cassell's Book of Quotations, London,1912. P.718. in conversation about how You build a thing of beauty; and then the peasants storm the castle. -- Vic Sussman
Linguistics and Perl? - comp.lang.perl.misc | Google Groups
groups.google.com/group/comp.lang.perl.misc/msg/4e... Learn it once, use it many times You learn a natural language once and use it many times. The lesson for a language designer is that a language should be optimized for expressive power rather than for ease of learning. It's easy to learn to drive a golf cart, but it's hard to express yourself in one. As soon as we started programming, we found to our surprise that it wasn't as easy to get programs right as we had thought. Debugging had to be discovered. I can remember the exact instant when I realized that a large part of my life from then on was going to be spent in finding mistakes in my own programs.
Maurice Wilkes discovers debugging in 1949 It's like being in a library where someone has scattered all the books on the floor, attached them together with threads and you are in the dark.
MorningSide, CBC Radio, about the WWW Personal Web pages are the '90s equivalent of home video, except that you don't have to visit someone else's house to fall asleep - you can do so in the comfort of your own home.
Ray Valdes Klingon function calls do not have 'parameters' - they have
'arguments' - and they ALWAYS WIN THEM
Debugging? Klingons do not debug. Bugs are good
for building character in the user.
Klingon ProgrammerTop 10 things likely to be overheard if you had a Klingon Programmer:
... while we all know that unmastered complexity is at the root of the misery, we do not know what degree of simplicity can be obtained, nor to what extent the intrinsic complexity of the whole design has to show up in the interfaces. We simply do not know yet the limits of disentanglement. We do not know yet whether intrinsic intricacy can be distinguished from accidental intricacy. -- E. W. Dijkstra, Communications of the ACM, Mar 2001, Vol. 44, No. 3 Abraham Lincoln reportedly said that, given eight hours to chop down a tree, he'd spend six sharpening his axe. -- TidBITS 654, quoted by Derek K. Miller, via Art Evans "If you think good architecture is expensive, try bad architecture." -- Brian Foote and Joseph Yoder Q: How many software engineers does it take to change a lightbulb? Andrew Siwko You must be the change -- Gandhi It is not enough to do your best: you must know what to do, and THEN do your best. -- W. Edwards Deming "There's no time to stop for gas, we're already late" -- Karin Donker Favorite Quotations from Programmers at Work by Susan Lammers « //engtech - internet duct tape
internetducttape.com/2007/05/09/favorite-quotation... “To hell with computer literacy. It’s absolutely ridiculous. Study mathematics. Learn to think. Read. Write. These things are of more enduring value. Learn how to prove theorems. …this skill is transferable to many other things. To study only programming is absurd.” Butler Lampson, P38
Favorite Quotations from Programmers at Work by Susan Lammers « //engtech - internet duct tape
internetducttape.com/2007/05/09/favorite-quotation... “… They published a ten-year plan that included a foldout showing lines of development and milestones when breakthroughs would be made. It’s all nonsense because no one knows how to do these things. Some of the problems may be solved within the next ten years — but to have a schedule! The world doesn’t work that way. If you don’t know the answers to the problems, you can’t schedule when you’re going to finish the project.” Butler Lampson, P30
Our society frowns on people who set out to do really good work. You're not supposed to; luck is supposed to descend on you and you do great things by chance. Well, that's a kind of dumb thing to say. I say, why shouldn't you set out to do something significant. You don't have to tell other people, but shouldn't you say to yourself, ``Yes, I would like to do something significant.''
Robinson alone provides the image Robinsonian. --Weldon Kees
When I talk to people who've managed to make themselves work on big
things, I find that all blow off errands, and all feel guilty about
it. I don't think they should feel guilty. There's more to do
than anyone could. So someone doing the best work they can is
inevitably going to leave a lot of errands undone. It seems a
mistake to feel bad about that.
I think the way to "solve" the problem of procrastination is to let delight pull you instead of making a to-do list push you. Work on an ambitious project you really enjoy, and sail as close to the wind as you can, and you'll leave the right things undone. If you want to work on big things, you seem to have to trick yourself
into doing it. You have to work on small things that could grow
into big things, or work on successively larger things, or split
the moral load with collaborators. It's not a sign of weakness to
depend on such tricks. The very best work has been done this way.
Big problems are terrifying.
There's an almost physical pain in facing them. It's like having
a vacuum cleaner hooked up to your imagination. All your initial
ideas get sucked out immediately, and you don't have any more, and
yet the vacuum cleaner is still sucking.
People who fail to write novels don't do it by sitting
in front of a blank page for days without writing anything. They
do it by feeding the cat, going out to buy something they need for
their apartment, meeting a friend for coffee, checking email.
You probably only have to interrupt someone a couple
times a day before they're unable to work on hard problems at all.
Good procrastination is avoiding errands to do real work.
"Any word you have to hunt for in a thesaurus is the wrong word."
- Stephen King "Keep away from people who try to belittle your ambitions. Small people always do that, but the really great make you feel that you, too, can become great."
- Mark Twain "Politics is not the art of the possible. It consists in choosing between the disastrous and the unpalatable."
- J. K. Galbraith, Letter to Kennedy, 1962 "The key to performance is elegance, not battalions of special cases."
- Jon Bentley and Doug McIlroy
"Don't worry about what anybody else is going to do. The best way to predict
the future is to invent it."
- Alan Kay
"Your twenties are always an apprenticeship, but you don't always know
what for."
- Jan Houtema
The core skill of the software developer is correctly identifying and solving problems.
Bob on Development Take a clear-eyed view of the competitive landscape and figure out what you have to offer that your offshore competitors don't...
Bob Lewis Why has elegance found so little following? That is the reality of it. Elegance has the disadvantage, if that's what it is, that hard work is needed to achieve it and a good education to appreciate it.
Edsger Dijkstra The traditional mathematician recognizes and appreciates mathematical elegance when he sees it. I propose to go one step further, and to consider elegance an essential ingredient of mathematics: if it is clumsy, it is not mathematics.
Edsger Dijkstra The lurking suspicion that something could be simplified is the world's richest source of rewarding challenges.
Edsger Dijkstra The question of whether a computer can think is no more interesting than the question of whether a submarine can swim.
Edsger Dijkstra The competent programmer is fully aware of the limited size of his own skull. He therefore approaches his task with full humility, and avoids clever tricks like the plague.
Edsger Dijkstra Progress is possible only if we train ourselves to think about programs without thinking of them as pieces of executable code.
Edsger Dijkstra I mentioned the non-competitive spirit explicitly, because these days, excellence is a fashionable concept. But excellence is a competitive notion, and that is not what we are heading for: we are heading for perfection.
Edsger Dijkstra LKML: Linus Torvalds: Re: SCO: "thread creation is about a thousand times faster than onnative
lkml.org/lkml/2000/8/25/132 Talk is cheap. Show me the code.
Linus
David Singleton » Blog Archive » Programming Quotes
dsingleton.co.uk/archive/programming-quotes/2006/0...
Steve McConnell A program is never less than 90% complete, and never more than 95%
complete. -Terry Baker
More than the act of testing, the act of designing tests is one of the best bug preventers known.
The thinking that must be done to create a useful test can discover and eliminate bugs before they are
coded - indeed, test-design thinking can discover and eliminate bugs at every stage in the creation of
software, from conception to specification, to design, coding and the rest. -Boris Beizer, Software Testing Techniques , "Creating a Software Engineering Culture" by Karl Eugene Wiegers, ISBN: 0932633331, page: 211
Why do we never have time to do it right, but always have time to do it over? -Anonymous
There comes a time in the history of any project when it becomes necessary to shoot the engineers and begin production. -Anonymous , MacUser in 1990
The bitterness of poor quality remains long after the sweetness of meeting the schedule
has been forgotten. -Anonymous , "Creating a Software Engineering Culture" by Karl Eugene Wiegers, ISBN: 0932633331, page: 189
Requirements are like water. They're easier to build on when
they're frozen. -Anonymous , "Code Complete: A Practical Handbook of Software Construction" by Steve C McConnell, ISBN: 1556154844, page: 30
The software isn't finished until the last user is dead. -Anonymous
Andrew Hunt and David Thomas 's quotes @ SoftwareQuotes.com
www.softwarequotes.com/ShowQuotes.asp?Id=683&Name=... We feel that the only way to develop software reliably, and to make our developments easier to understand and maintain, is to follow what we call the DRY principle: Every piece of knowledge must have a single, unambiguous, authoritative representation within a system. Why do we call it DRY? DRY - Don't Repeat Yourself. The alternative is to have the same thing expressed in two or more places. If you change one, you have to remember to change the others...It isn't a question of whether you'll remember: it's a question of when you will forget. -Andrew Hunt and David Thomas , "The Pragmatic Programmer: From Journeyman to Master
" by Andrew Hunt, David Thomas, Ward Cunningham (Preface), ISBN: 020161622X
Abelson and Sussman 's quotes @ SoftwareQuotes.com
www.softwarequotes.com/ShowQuotes.asp?ID=549&Name=... Programs must be written for people to read, and only incidentally for machines to execute. -Abelson and Sussman
When they first built the University of California at Irvine they just put the buildings in. They did not put any sidewalks, they just planted grass. The next year, they came back and put the sidewalks where the trails were in the grass. Perl is just that kind of language. It is not designed from first principles. Perl is those sidewalks in the grass -Larry Wall
Simplicity and elegance are unpopular because thy require hard work and discipline to achieve and education to be appreciated. -- Edsger Dijkstra
A complex system that works is invariably found to have evolved from a simple system that worked.
"This is not to say that design is unnecessary. But after a certain point, design is just speculation." --Philip Chu
The very first "stupid users" quote ever recorded: "On two occasions, I have been asked [by members of Parliament], 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able to rightly apprehend the kind of confusion of ideas that could provoke such a question." "A great lathe operator commands several times the wage of an average lathe operator, but a great writer of software code is worth 10,000 times the price of an average software writer." - Bill Gates
Michael Sinz. "Programming is like sex. One mistake and you have to support it for the rest of your life."
Programming is an art form that fights back"
Chad Z. Hower (aka Kudzu) Saying Java is good because it works on all OSes is like saying anal sex is good because it works on all genders.
"Mostly, when you see programmers, they aren't doing anything. One of the attractive things about programmers is that you cannot tell whether or not they are working simply by looking at them. Very often they're sitting there seemingly drinking coffee and gossiping, or just staring into space. What the programmer is trying to do is get a handle on all the individual and unrelated ideas that are scampering around in his head." - Charles M Strauss The above quote by Adam Goldstein on May 8, 2007 05:43 AM is exactly how I feel like when I am programming. It really captures my state of mind. Thank you Adam for this quote. Cosmic Ovungal on May 8, 2007 10:32 AMComputer science is no more about computers than astronomy is about telescopes." - Dijkstra
Every program has at least one faulty line of code. Conclusion: Every program can be reduced to one single faulty line of code. typing is no substitute for thinking"
The lyf so short, the craft so long to lerne.
---Geoffrey Chaucer It's hard to read through a book on the principles of
magic without glancing at the cover periodically to make sure it isn't a book on software design. ---Bruce Tognazzini Do not lie to the programmer, for he will get his revenge.
---Chip Salzenberg ... with proper design, the features come cheaply. This ---Dennis Ritchie Premature optimization is the root of all evil in programming. ---C.A.R. Hoare "The best programmers are not marginally better than merely good
ones. They are an order of magnitude better, measured by whatever standard: conceptual creativity, speed, ingenuity of design, or problem-solving ability." -- Randall E. Stross Documentation is like term insurance: It satisfies because almost no one who subscribes to it
depends on its benefits.
Programmers are not to be measured by their ingenuity and their logic but by the completeness of
their case analysis.
The Arrow And The SongPoem lyrics of The Arrow And The Song by Henry Wadsworth Longfellow.
I shot an arrow into the air, Characterizing people as non-linear, first-order components in software development - AC
alistair.cockburn.us/index.php/Characterizing_peop... "Give good people good tools, and leave them alone".
The behavior of any bureaucratic organization can best be understood by
assuming that it is controlled by a secret cabal of its enemies.
Robert Conquest's Second Law of Politics If you want a product with certain characteristics, you must ensure that the team has those characteristics before the product's development.Jim and Michele McCarthy - Software for your Head This is a very nice paraphrase or corollary to Conway's Law: Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations. (For example, if you have four groups working on a compiler, you’ll get a 4-pass compiler No shoot firestick in space-canoe! Cause explosive decompression!
-- Real Simulated Evil Genghis Khan, Futurama Computers are useless. They can only give you answers.
--Picasso? [I have no primary source for this] |