Topic: Software Development
One of the aspects of software development that has grown in importance is the need for quality testing of new products as part of the overall process. James Whittaker, co-author of How Google Tests Software, discusses how his former company built a successful model based on the vital testing of its new services. He reviews how testing has grown as part of development and the different testing roles that Google used. His points clearly show how developers need to consider the importance of testing as a role for the developer.
ioBridge is a leading Internet of Things developer, working to help manufacturers, professionals, and the regular user to better automate and control devices. The company's founders, Hans Scharler and Jason Winters, discuss their work, reviewing their development process and protocols. They also discuss specific examples of user projects that are part of the ioBridge community.
Can you recall what it feels like when an opportunity is exploding, right in front of you? Like the gold rush in the United States in the 1800's, big data appears to be peaking right now. It certainly has gotten a lot of attention lately, but Mark Masden places it in context in this keynote address. Big data is just another phase of computer science and our use of computers to model, capture, and analyze business processes. Mark emphasizes that we avoid collecting data without a clear vision for its potential.
In the early years of the Internet, many of the leading companies were startups. Now they employ thousands of people, but as they've grown, they've become less risky. With growing demands to meet expectations, companies must remain innovative. Two common strategies are: (a) buying a startup with innovative products and people; (b) establishing organizational structures that replicate the culture and attitudes of a technology startup. In this panel discussion, executives from AOL discuss their experiences keeping the startup spirit alive.
One of the great benefits of the ability to use mobile devices to accomplish many tasks is the ability to take control of your home. Author and developer Mike Riley discusses his book Programming Your Home. He reviews how one can interact with lighting, remotely monitor home security, and many other actions. He reviews the technical aspects of setting up both the sensors and mobile devices to take advantage of the technology. He also reviews specific examples and reviews how he used the Android in particular for his work.
Presenting ten key features of the Android in less than ten minutes, Square Inc.'s Bob Lee discusses key innovations that Android has had since the beginning. With themes from individual multi-tasking to global corporate use, as well as some background into the creation of the platform, Bob Lee quickly and clearly summarizes the best of what Android has to offer.
In the day and age of "fast", every online entity seeks to make their user experience faster. Michael Kuperman and Ronni Zehavi announce a few bits of news for Cotendo before presenting their subject. They have developed a program suite for both desktop and mobile websites and applications to accelerate performance and thus foster a positive user experience.
Paul Querna gives a quick summary of an ongoing open source project called Cast written in Node.js. It is a framework for deploying applications. Cast provides tools for system administrators and developers to create, deploy, maintain, and monitor distributed services written in any language. The internals are structured around building RESTful APIs for all operations, so all tasks can be scripted and more powerful tools built on top. Web locations are provided and collaborators encouraged to visit.
Speech technology expert and noted author Moshe Yudkowsky laments, " ...the models and information required by speech technology is simply too great for today's open source collaborations." Yudkowsky discusses the practical edge of speech technology, covering solutions for both large and small businesses.
Did you know California's entire research network of educational institutions, kindergarten through college, now empties directly into Amazon's cloud storage system? From data generated by thousands of Web 2.0 companies every second to terabytes of data generated by government at every level; this may be the golden age of data set collection. In this presentation Werner Vogels defines Big Data, examines the challenges that big data creates, and invites everyone to consider the types of innovation necessary to handle them.