background preloader

15 Sorting Algorithms in 6 Minutes

15 Sorting Algorithms in 6 Minutes

http://www.youtube.com/watch?v=kPRA0W1kECg

Related:  Algorithms and Design PatternsMisc.Science bitch

Is Design Dead? For many that come briefly into contact with Extreme Programming, it seems that XP calls for the death of software design. Not just is much design activity ridiculed as "Big Up Front Design", but such design techniques as the UML, flexible frameworks, and even patterns are de-emphasized or downright ignored. In fact XP involves a lot of design, but does it in a different way than established software processes. XP has rejuvenated the notion of evolutionary design with practices that allow evolution to become a viable design strategy. It also provides new challenges and skills as designers need to learn how to do a simple design, how to use refactoring to keep a design clean, and how to use patterns in an evolutionary style. Extreme Programming (XP) challenges many of the common assumptions about software development.

Fictional crossovers in video games The following is a list of games in which crossovers appear in either the form of a cameo of any kind, a guest character, or the theme of "crossover" in general in a video game itself: First and Second-party crossovers[edit] This includes crossovers and cameos of characters from games owned by one company and close affiliates. How your eyes betray your thoughts According to the old saying, the eyes are windows into the soul, revealing deep emotions that we might otherwise want to hide. Although modern science precludes the existence of the soul, it does suggest that there is a kernel of truth in this saying: it turns out the eyes not only reflect what is happening in the brain but may also influence how we remember things and make decisions. Our eyes are constantly moving, and while some of those movements are under conscious control, many of them occur subconsciously. When we read, for instance, we make a series of very quick eye movements called saccades that fixate rapidly on one word after another. When we enter a room, we make larger sweeping saccades as we gaze around. Then there are the small, involuntary eye movements we make as we walk, to compensate for the movement of our head and stabilise our view of the world.

API Design One of the development tasks I do most often is designing the API for a reusable component. The components are usually for iOS (though sometimes they’re for OS X), and are invariably GUI controls or views of some kind. I’ve designed literally dozens of component APIs over the years, including for clients like Apple, and I’ve learned quite a bit about the process. I periodically release open source components too, and the feedback I’ve had has helped me put together a set of guidelines for API design that I’d like to share with you. This is an important topic, whether you’re an open source contributor, or working as part of a team on a large app, or just creating your own software. Just like the first launch experience of an app, your API is part of the first impression that a developer will have with your code, and will have a huge impact on whether they use it or throw it away.

HeroClix Full Set Lists @ HeroMinis.com Below are the HeroClix set lists arranged from newest to oldest, all known pieces are listed. We may or may not have the piece for sale, click the name of the set to see available pieces. Quick Links to the Sets: Wolverine and the X-Men HeroClix set list. Subthemes include Shi'ar Imperial Guard, Brotherhood of Mutants, X-Men Blue & Gold. Most Code Is an Ugly Mess. Here’s How to Make It Beautiful Courtesy The Daily WTF This is what ugly code looks like. It’s a dependency diagram—a representation of interdependence or coupling (the black lines) between software components (the grey dots) within a program.

PlaysPokemon The upcoming run of Pokemon Red will be a Pokedex completion run by use a 151 romhack. It will start in anarchy mode and democracy mode will only be enabled if a location-specific timer ticks down to zero (leaving the area will result in the timer being paused). I had previously intended this run of Red to be anarchy mode-only but I think putting democracy mode behind a substantial, non-dodgeable timer is more realistic. Here are some of the games and romhacks being considered for future runs:

An Introduction to APIs About This Course Have you ever wondered how Facebook is able to automatically display your Instagram photos? How about how Evernote syncs notes between your computer and smartphone? David Blaine Early life[edit] Stunts and specials[edit] Street Magic and Magic Man[edit] In Magic Man, Blaine is shown traveling across the country, entertaining unsuspecting pedestrians in Atlantic City, Compton, Dallas, the Mojave Desert, New York City, and San Francisco, recorded by a small crew with handheld cameras. Jon Racherbaumer commented: "Make no mistake about it, the focus of this show, boys and girls, is not Blaine. It is really about theatrical proxemics; about the show-within-a-show and the spontaneous, visceral reactions of people being astonished

Related: