|
True a table saw would not work for a tree branch, but I would prefer digging up a gas pipeline with backhoe rather than just a shovel. If I was cutting a tree branch I would prefer a saw to an axe, and for a very thick branch a chain saw.
|
|
|
|
|
A [Yahoo! Geocities-style] theme for Twitter Bootstrap, from Divshot. Someone just won the internets.
|
|
|
|
|
That is amazing. We applied to a test environment for a site we have that uses Bootstrap
|
|
|
|
|
LOL!
Gryphons Are Awesome! Gryphons Are Awesome!
|
|
|
|
|
I just threw up a little, in my mouth.
|
|
|
|
|
I’ve worked in technology for twenty years, the past thirteen as a product manager. I’ve gained somewhat of a reputation for being effective at working with software engineers.... For years I’ve kept my secrets close to the vest. But no longer: today I will share with you my Ten-Step Plan for Working With Engineers. Or more to the point: how to make engineers do what you tell them to do. Free donuts works for me. What's your trick?
|
|
|
|
|
Donuts don't work on me (I have a fairly strict diet).
I have also been given movie passes, but haven't used any because I always print tickets with Fandango.
Gobs and gobs of money tends to work on me though.
|
|
|
|
|
Wow! That was close.
Disgust almost caused me to cease reading before I got to the afterword.
Make it work. Then do it better - Andrei Straut
|
|
|
|
|
Sure, every game has an ending of sorts. For a certain class of classic game, though, that ending was always of the "You Are Dead Ha Ha Ha!" variety. From Robotron 2084's ever-increasing robot hordes to Missile Command's memorable "THE END" explosion, you went into these games knowing that failure was not just an option, but really the only option. Then there are the games that seem like they should go on forever but, for one reason or another, just don't. Whether it's because of a coding error leading to an unintentional "kill screen" or a simple design choice stopping an otherwise never-ending series of loops, a lot of games that seem unbeatable at first glance can actually be conquered in one way or another. Thanks to these programming glitches, it's exception-ally hard to win.
|
|
|
|
|
I want to know how to beat this, which is a sort of mega-mini-game you'd get when you plugged one of the other Sonic games into the Sonic & Knuckles cartridge (I think there may have been other steps involved).
Basically, you navigate non-stop around a checkerboard that is wrapped around a sphere world. There are a bunch of blue dots you visit, which turns them red. You must turn each blue dot red to pass that stage. If you hit a red dot, you lose. The star dots bounce you around.
Each stage seemed to be procedurally generated, and I played hundreds of them before giving up.
|
|
|
|
|
Microsoft is no stranger to the concept of wrist-based computing, having worked with watchmakers to release a line of smartwatches starting nearly a decade ago. Ultimately, they didn’t catch on, and the watches were discontinued. Now, a new report from the Wall Street Journal says the company is thinking about getting into the market again, with a touch-based smartwatch of its own. The report comes amid rumors that Apple, Google and others are moving in this direction with plans for smartwatches themselves. Even a stopped clock is right twice a day... except when it's digital.
|
|
|
|
|
Moore’s Law states that the number of transistors on an integrated circuit doubles every two years or so.... But if an observer today was to measure this rate of increase, it would be straightforward to extrapolate backwards and work out when the number of transistors on a chip was zero. In other words, the date when microchips were first developed in the 1960s.... These guys argue that it’s possible to measure the complexity of life and the rate at which it has increased from prokaryotes to eukaryotes to more complex creatures such as worms, fish and finally mammals. That produces a clear exponential increase identical to that behind Moore’s Law although in this case the doubling time is 376 million years rather than two years. People aren't that good at floating point math, either.
|
|
|
|
|
In today’s installment of FlippedBITS, I want to examine a handful of common misconceptions about IMAP, a common protocol for retrieving email from a server. IMAP stands for… well, thereby hangs the first tale. IMAP’s inventor, Mark Crispin (who, sadly, died in December 2012), called the first version of his creation Interim Mail Access Protocol. Versions 2, 3, and 2bis were referred to as Interactive Mail Access Protocol, and version 4 — what’s in use today — is officially Internet Message Access Protocol. Although many Web sites claim that the acronym once stood for Internet Mail Access Protocol, I have found no credible references to back up that claim. You've got mail... probably thanks to IMAP.
|
|
|
|
|
|
Huh. Cool.
Gryphons Are Awesome! Gryphons Are Awesome!
|
|
|
|
|
So someone shoulder-taps you and asks you to explain the concepts behind JavaScript Inheritance to them. In my eyes you’ve got a few options.... Sometimes these analogies get pretty crazy in my head, and I start to think that maybe instead of trying to apply known examples in the outside world in order to help people understand, it’s often better to just let someone know why they might wanna use inheritance in their programs! 4 great ways to understand inheritance.
|
|
|
|
|
I've been doing this programming thing for a long time now (8 professional years), and during that time I have accumulated a lot opinions (some are right, some are probably wrong). In this phase of my career I am looking at what programming constructs can I use to make my life easier. One thing that sticks out to me as a sore point is the keyword void.... To state it simply, void is useful when I want to perform an action on an object and don't expect a result returned. In theory it sounds great, but if I don't expect a single result back, I am most likely going to want to inspect the object itself, or perform another action on the object. To void or not to void... what do you think?
|
|
|
|
|
Interesting. Not sure I totally agree.
For instance (no pun intended), what about a class that abstracts out logging? Would those methods really need to return the class instance? I don't really see what there is to gain there.
Gryphons Are Awesome! Gryphons Are Awesome!
|
|
|
|
|
I think void is a representation anything which is something.
The way I see it NULL cannot be void but the void can be NULL if that makes sense...
|
|
|
|
|
I didn't read it, but it seems to be something I agree with. There are many cases where I'd like to chain calls together but can't because the method is void.
|
|
|
|
|
Terrence wrote: To void or not to void... what do you think? It depends. Based on the example provided, it makes sense to apply Fluent Interface and to avoid void. However there are numerous cases which don't need an instance to be returned. And hence a void method is not a bad idea.
Wonde Tadesse
|
|
|
|
|
Khalid Abuhakmeh wrote: Now what happens when I change void to return this, or the instance of the object that I am using?
If I'm not using fluent interface, I won't win a thing... I'm with Brisingr Aerowing[^]
like the idea (I like fluent interfaces ), but it depends...
(yes|no|maybe)*
|
|
|
|
|
Unless you really, really think your code is going to be chained together, YAGNI.
|
|
|
|
|
Terrence Dorsey wrote: but if I don't expect a single result back, I am most likely going to want to inspect the object itself
Why? To ensure that the state of the object is correct? That's the job of the object itself.
|
|
|
|
|
After a delay, the software development kit (SDK) for the Pebble smartwatch is now live. On Friday, the watch maker publicly released the SDK and documentation, which was originally scheduled for when the watches started shipping. This means that owners of the Pebble watch — one of the hottest KickStarter projects in 2012 with more than 68,000 backers — can soon look forward to applications for their timepiece.... For now, the SDK appears to support custom watch faces but will be expanded for functional applications. What time is it? Time to code.
|
|
|
|