- bletchley (Google Code) — Bletchley is currently in the early stages of development and consists of tools which provide: Automated token encoding detection (36 encoding variants); Passive ciphertext block length and repetition analysis; Script generator for efficient automation of HTTP requests; A flexible, multithreaded padding oracle attack library with CBC-R support.
- Hackers of the Renaissance — Four centuries ago, information was as tightly guarded by intellectuals and their wealthy patrons as it is today. But a few episodes around 1600 confirm that the Hacker Ethic and its attendant emphasis on open-source information and a “hands-on imperative” was around long before computers hit the scene. (via BoingBoing)
- Maker Camp 2013: A Look Back (YouTube) — This summer, over 1 million campers made 30 cool projects, took 6 epic field trips, and met a bunch of awesome makers.
- huxley (Github) — Watches you browse, takes screenshots, tells you when they change. Huxley is a test-like system for catching visual regressions in Web applications. (via Alex Dong)
ENTRIES TAGGED "testing"
Cryptanalysis Tools, Renaissance Hackers, MakerCamp Review, and Visual Regressions
Regular Expressions, Mobile Diversions, UX Pitfalls, and DIY Keyboarding
- RE2: A Principled Approach to Regular Expressions — a regular expression engine without backtracking, so without the potential for exponential pathological runtimes.
- Mobile is Entertainment (Luke Wroblewski) — 79% of mobile app time is spent on fun, even as desktop web use is declining.
- Five UX Research Pitfalls (Elaine Wherry) — I live this every day: Sometimes someone will propose an idea that doesn’t seem to make sense. While your initial reaction may be to be defensive or to point out the flaws in the proposed A/B study, you should consider that your buddy is responding to something outside your view and that you don’t have all of the data.
- Building a Keyboard: Part 1 (Jesse Vincent) — and Part 2 and general musings on the topic of keyboards. Jesse built his own. Yeah, he’s that badass.
Two core Scala libraries support features for mocking and data generation.
An interview with Shipping Greatness author Chris Vander Mey.
Smart data scientists can make big problems small.
Our children will improve upon the things we're building in ways we can't conceive.
Before you scoff at the pointlessness of yet another social network, web app, or project, remember that we don't always do the research or build the company that is immediately useful or profitable.
How a game-playing robot could help shape the future of mobile testing.
If you try to talk to Jason Huggins about Selenium, he'll probably do to you what he did to us. He'll bring his Arduino-based Angry Birds-playing testing robot to your interview and then he'll relate his invention to the larger problems of mobile application testing and cloud-based testing infrastructure.
Steve Souders on how he reduces the development risks of mobile emulators.
Steve Souders, performance evangelist at Google, looks forward to the remote capabilities of debugging and testing, but he warns against putting too much faith in emulators.
Netflix's Matt McCarthy on building apps that work across platforms.
Matt McCarthy explains how WebKit and A/B testing play important roles on Netflix's many apps. Plus: Platform lessons Netflix has learned that apply to other developers and companies.
Best practices sound good in isolation, but they can suck the life out of developers.
The software industry is now full of "best practices," and many of them make sense when considered in isolation. But when you lump them all on the backs of developers, you end up with dispirited bureaucrats/bean counters.