One of my pet peeves is getting mockups from designers that clearly fail to take the actual abilities of browsers into account. Hopefully, this can change that, while still giving them the design freedom they want!
663 karma · joined October 18, 2009
One of my pet peeves is getting mockups from designers that clearly fail to take the actual abilities of browsers into account. Hopefully, this can change that, while still giving them the design freedom they want!
http://blog.netflix.com/2012/06/announcing-netflix-open-conn...
http://en.wikipedia.org/wiki/Gap_buffer
I actually just implemented one in Python on top of the array module, planning to use it in a text editor:
This is what sets engineers apart.
I use a Pro at work, and have used friends' Airs at times. Since the Air is much thinner, I don't recall the hard edge being a problem.
As always, best to just walk into a store and try it out!
A suggestion, though:
Use the whitespace to the right of the status codes to display their explanations, rather than linking to a new page; it would be easier to browse this way.
I have structured my city into smaller circular satellite cities (C1 to C6) which in turn are placed within a circle *with the airport at the center.*
I found myself wondering how happy the inhabitants would be about constant overhead air traffic, not to mention the crash risk for the immediately surrounding buildings.A simple, but effective, solution would be to simply change the site's style to draw all article text with a black background, a la redacted documents.
If this was done, users could still manually highlight using their browsers to view the text (and screen readers would still work just fine), but the effect would be still be striking, to say the least.
I first learned C# at an internship last summer, and I did it by spending a solid week making a 'music database', basically a toy application that was a GUI front end to a SQL database. I learned how C# interfaced with databases, its threading model, the event system, the go-to data structures, etc. With a bit of time, a non-trivial goal directed towards your area of interest, and access to Google and Stack Overflow, there's little reason to effectively take a course in a programming language.
This approach may not be as structured as what you're hoping for, but for me it has been the most practical. I took a course on C++ at my university a year or so ago, programmed some trivial applications for it, passed, and came out with little practical knowledge or understanding of the language. Maybe that has soured me on PL courses though, so your mileage may vary :)
This is true, but for one very simple reason: at the time of these inventions, there was no other option. If someone needed a heart operation that required stopping the heart, they would die. If someone needed dialysis after kidney failure, they died. Rapid applications come in the face of dire consequences. In these cases, almost anything was better than death.
Knights-in-training learned with heavier swords than they'd use in battle, so that when battle came they'd be able to wield their swords effortlessly.
Free energy? Something smells fishy...
In other words, I'm struck by the ability of mathematics to generate such apparent complexity from simple principles :)
A couple of videos about Kiva: http://www.raffaello.name/KivaSystems.html
A paper on Kiva: http://www.raffaello.name/Assets/Publications/CoordinatingHu...
http://www.cs.utexas.edu/~pstone/Courses/344Mfall10/assignme... has all of the readings for the class (with more on the 'resources' page). If you want to learn something about AI, it's certainly a good place to start!
If you're more into the algorithms side of AI, you should certainly read AI: A Modern Approach (http://www.amazon.com/Artificial-Intelligence-Modern-Approac...). It's a text book, don't get me wrong, but it clearly explains many relevant algorithms in AI today with accompanying pseudocode and theory. If you've got a CS background, it's a great reference/learning tool. I bought mine for a class, and won't be returning it!