These are the recommended conventions for RESTful URLs, based on work pioneered by Ruby on Rails, which again is closely modelled over Atompub . Following these conventions for both HTTP method names and URL construction will allow your application to be consumed by ActiveResource, Jester, and other RESTful clients. Note that Rails 1.x used “;edit” and “;new” in place of the simpler “/edit” and “/new” recommended going forward.
(Link: recommended conventions for RESTful URLs)
Uncategorized
restful, url
Go Test It helps you create better web apps in less time. With our automated test infrastructure you can continuously verify that your web application or website works correctly in many different browsers.
(Link: Go Test It – Automated Cross-Browser Functional Testing (GoTestIt))
Uncategorized
cross-browser, testing
Honestly, there’s not much to it. A Dress is just a sequence of transformations you perform on a DOM tree. Unlike XSLT though, the transformations are performed directly on the DOM tree. That is to say, they are destructive.
(Link: Dress – transform XML with Ruby)
Uncategorized
ruby, xslt
FIVE KEYS TO INNOVATION
Researchers say they have identified five skills that drive innovation:
Associating: The ability to connect seemingly unrelated questions, problems or ideas from different fields.
Questioning: Innovators constantly ask questions that challenge the common wisdom. They ask “why?”, “why not?” and “what if?”
Observing: Discovery-driven executives scrutinize common phenomena, particularly the behavior of potential customers.
Experimenting: Innovative entrepreneurs actively try out new ideas by creating prototypes and launching pilots.
Networking: innovators go out of their way to meet people with different ideas and perspectives.
(Link: Learn the five secrets of innovation – CNN.com)
Uncategorized
innovation
While America threw on its eating pants and combed the Thursday circulars for deals, John Gruber spent Thanksgiving preparing to unveil his regular expression for finding URLs in arbitrary text.
(Link: Gruber’s URL Regular Expression Explained)
Uncategorized
regex
I use RSpec in all my projects. It’s really hard to overemphasize how helpful it is and how much easier becomes your life if you have good specs coverage. But its outstanding flexibility enables many ways to make your specs awful: horribly slow, over-bloated, even non-readable sometimes. I do not want to teach you BDD and RSpec here, but instead I will give you some ideas how to improve your specs quality and increase efficiency of your BDD workflow.
(Link: My top 7 RSpec best practices | Dmytro Shteflyuk’s Home)
Uncategorized
bdd, rspec, tdd
FreeTrack is a free optical motion tracking application for Microsoft Windows, released under the GNU General Public License. Its main function is inexpensive head tracking in computer games and simulations but can also be used for general computer accessibility, in particular hands-free computing. Tracking is sensitive enough that only small head movements are required so that the user’s eyes never leave the screen.
(Link: FreeTrack is a webcam-based optical motion tracking application)
Uncategorized
e-learning, tracking, usertesting
this post outlines how you’ll probably use Google Wave in the future and also gives you advice on how to implement it in your company or your team of coworkers. It also reveals some big usability problems in the current version. Those issues aside, I would like to show you the advantages of the “wave” once again and describe some cool use cases that might make you love it at some point in the future.
(Link: Why Google Wave Sucks, And Why You Will Use It Anyway)
Uncategorized
googlewave
20 Guiding Principles for Experience Design
1. Stay out of people’s way
2. Present few choices
3. Limit distractions
4. Group related objects near each other
5. Create a visual hierarchy that matches the user’s needs
6. Provide strong information scent
7. Provide signposts and cues
8. Provide context
9. Avoid jargon
10. Make things efficient
11. Use appropriate defaults
12. Use constraints appropriately
13. Make actions reversible
14. Reduce latency
15. Provide feedback
16. Use emotion
17. Less is more
18. Be consistent
19. Make a good first impression
20. Be credible and trustworthy
(Link: So you wanna be a user experience designer — Step 2: Guiding Principles)
Uncategorized
usability, ux, webdesign
Unlike large corporations, startup meetings are not about achieving consensus for every objection raised. They are about forward motion, momentum and feedback loops (i.e. Customer Development.)
The heuristic I suggest is: hear the corner case objections, make the objector calculate the odds, if the potential damage estimate is low (probability of the event occurring multiplied by its ability to put you out of business) keep the meeting focused and move on. If you do this consistently your team will catch on.
(Link: Killing innovation with corner cases | VentureBeat)
Uncategorized
cornercases, innovation
Consumers are left to do their own hacky research on product review sites; reading product reviews and in the pinch literally just asking friends what is good. To add to matters, ecommerce search is broken. If I search for “Canon Digital Camera” on Amazon, I get 24,992 results. ( http://bit.ly/6g9aFR ) Are there really 24,992 Canon digital cameras? The tech sector has not employed enough computer science at this problem. Worst of all, a lot of times people are getting ripped off.
(Link: The Ecommerce Scam – @alexdmoore’s posterous)
Uncategorized
crowdmind
Supercool School is a web based education platform that is easy to set up and fast to scale. Your next generation online school is only a couple of clicks away with us. It is social, live and customizable. Learn more in the Supercool Tour.
Get started within a couple of clicks and create your next generation online school – educating others has never been easier!
Special early bird price $15/month + 30 days Trial
(Link: supercoolschool.com – Start your own online School)
Uncategorized
e-learning, lms
And so, we squeezed our brain cells, dug through dusty piles of old issues of Linux Format, and sat reflecting quietly over many a pint of ale, all with the goal of bringing you this: 42 awesome new command line tricks we think you ought to commit to memory. We’ve tried to include a few that are easier for our, er, less-experienced readers to enjoy, but we think even the most hardened Linux veteran will learn something new over the next 12,000 words.
(Link: Command line tricks for smart geeks | TuxRadar Linux)
Uncategorized
linux
Corporate donors encouraged by the Obama administration will spend at least $260-million over the next four years to help improve student achievement in mathematics and science through specially designed television programs and video games.
The plan, announced today by President Obama, will include new television programming from Sesame Street and Discovery Communications, as well as video games developed by Sony and other members of the Entertainment Software Association.
(Link: Obama Touts TV and Video Games as Teachers of Math and Science Skills – Chronicle of Higher Education)
Uncategorized
e-learning, games, tweet