background preloader

Challenges for coders

Challenges for coders

http://www.codingame.com/cg/

How do you build a large-scale quantum computer? How do you build a universal quantum computer? Turns out, this question was addressed by theoretical physicists about 15 years ago. The answer was laid out in a research paper and has become known as the DiVincenzo criteria [See Gallery Sidebar for information on this criteria]. The prescription is pretty clear at a glance; yet in practice the physical implementation of a full-scale universal quantum computer remains an extraordinary challenge. To glimpse the difficulty of this task, consider the guts of a would-be quantum computer. The computational heart is composed of multiple quantum bits, or qubits, that can each store 0 and 1 at the same time.

35+ Best Wireframing Tools and Templates With wireframing tools and templates you can work efficiently and flexible with website designs in the early phases where features and requirements are still being developed. As you know, a good start is often half done. In web design, it is tempting to start out pixel perfect design as early as possible and ship the PSD for being sliced and converted into HTML. However, best practice is to keep the level of detail in the design to an absolute minimum until you are clear on all the features and page elements. Bill the Lizard: Programming and Logic Puzzles We all know that the daily grind of programming for a living can get a little tedious at times. Joanna: So, where do you work, Peter?Peter: Initech.Joanna: In... yeah, what do you do there?

Portal:Java Java Platform, Micro Edition Java ME was designed by Sun Microsystems, acquired by Oracle Corporation in 2010; the platform replaced a similar technology, PersonalJava. Originally developed under the Java Community Process as JSR 68, the different flavors of Java ME have evolved in separate JSRs. Sun provides a reference implementation of the specification, but has tended not to provide free binary implementations of its Java ME runtime environment for mobile devices, rather relying on third parties to provide their own. Coding Goûter This is part of a short series of articles on Coding Goûter. Read them on ils.sont.la Coding Goûter – “Goûter” being the french for a children afternoon snack – is a monthly event where children and their parents put their hands on various programming tools, algorithmic games and puzzles, development environments, languages. And as it’s an afternoon snack, we eat cakes and candies throughout the afternoon! The first Coding Goûter in Paris took place early December 2011 at the invitation of Jonathan Perret. He hosted the session at the software development company where he is an associate, a company specializing in agile programming.

45 Free Online Computer Science Courses Missed lectures or hate teachers? Or want to study computer science courses without going to university? … You can study anytime anywhere because there are number of free online computer science courses available on internet that are very interactive. Here is the list of 45 free online computer science courses that are designed by teaching experts from best universities of the world (almost the whole graduation!).

FAQ about spec work What is spec work? Basically, spec work is any kind of creative work rendered and submitted, either partial or completed, by designers to prospective clients before taking steps to secure both their work and equitable fees. Under these conditions, designers will often be asked to submit work under the guise of either a contest or an entry exam on actual, existing jobs as a “test” of their skill. In addition, the designers normally unwittingly lose all rights to their creative work because they failed to protect themselves by means of a contract or agreement.

Charting the Linux Anatomy by Ed Stephenson 01/29/2001 It wasn't until Tim O'Reilly cut a cross section into an apple that the concept came together. Sitting in the marketing design department at O'Reilly & Associates one day last year, Tim picked up an X-Acto Knife and, slicing to the apple's core, he began to describe how all the disparate components of Linux fit neatly together.

Related: