Author sightings, partner events, and other notable happenings.
Thanks to David Copeland for creating a tool to make it easy for authors to generate the code I need to post these! Here’s what’s coming up in the next three months:
Author Appearances
Who’s where, and what for.
- June 6–8, Norwegian Developer Conference, Oslo, NorwayMultiple talks related to Functional programming, F#Venkat Subramaniam, the author of .NET Gotchas, the coauthor of 2007 Jolt Productivity Award winning Practices of an Agile Developer, the author of Programming Groovy, Programming Scala and Programming Concurrency on the JVM
- June 10–15, Better Software/Agile Development Practices West, Las Vegas, NVkeynote: “Influence and Authority: Using Your Personal Power to Get Things Done”
- June 12, Connected World Conference, St. Charles, ILHome Automation PanelMike Riley, author of Programming Your Home
- June 13, YAPC::NA (Yet Another Perl Conference), Madison, WIAndy Lester, author of Land The Tech Job You Love
- June 19–22, UberConf , Denver, COMultiple talks related to Scala, HTML5, Concurrency, JavaScript, Test automationVenkat Subramaniam, the author of .NET Gotchas, the coauthor of 2007 Jolt Productivity Award winning Practices of an Agile Developer, the author of Programming Groovy, Programming Scala and Programming Concurrency on the JVM
- June 23, Goruco 2012, New York, NY“Maintaining Balance While Reducing Duplication: Part II”David Chelimsky, co-author of The RSpec Book
- June 26–29, Open Source Bridge, Portland, OR“Logic Lessons That Last Generations”Ian Dees, co-author of Using JRuby and author of Scripted GUI Testing With Ruby
- June 27, Bootstrapd—a community gathering for software craftspeople with an independent spirit, Edinburgh, UKBootstrapd—conference organizerMatt Wynne, author of The Cucumber Book
- June 28–30, CocoaConf, Herndon, VA“Mobile Movies with HTTP Live Streaming” and “Core Audio Cranks It Up”Chris Adamson, co-author of iOS SDK Development
- June 29, Scottish Ruby Conference, Edinburgh, UK“TDD your command line apps for fun and profit”David Copeland, Author of Build Awesome Command-Line Applications in Ruby
- June 29–30, Scottish Ruby Conference, Edinburgh, UK“Hexagonal Rails”Matt Wynne, author of The Cucumber Book
- June 29–30, Utah Software Symposium, Salt Lake City, UTMultiple talks on JavaScript, HTML 5, Scala, Concurrency, and automated testingVenkat Subramaniam, the author of .NET Gotchas, the coauthor of 2007 Jolt Productivity Award winning Practices of an Agile Developer, the author of Programming Groovy, Programming Scala and Programming Concurrency on the JVM
- July 19, OSCON 2012, Portland, OR“Threads and JRuby, the Simple Alternative to Evented”David Copeland, Author of Build Awesome Command-Line Applications in Ruby
- July 20, OSCON, Portland, OR“Your Own Metric System”Ian Dees, co-author of Using JRuby and author of Scripted GUI Testing With Ruby
- Aug 9–11, CocoaConf, Columbus OH“Core Audio All-Day Tutorial,” “Mobile Movies with HTTP Live Streaming,” and “Core Audio Cranks It Up”Chris Adamson, co-author of iOS SDK Development
O’Reilly Events
Upcoming events from our friends at O’Reilly.
- June 25–27, Velocity Conference Santa Clara, CAVelocity Conference: “Velocity is the best place to learn from peers, exchange ideas with experts, and share what has worked (and equally importantly, what has not worked) in real world applications. The focus is on practical, large-scale web development, presented by experts.”
- July 16–20, O’Reilly Open Source Convention Portland, OROSCON: “If you work with open source, you’ll want to be here. With a dozen plus tracks and hundreds of sessions, you’ll find practical tutorials, inspirational keynotes, and a wealth of information on open source languages, platforms, and development.”
USENIX Events
What’s coming from our USENIX friends.
- June 4–6, 5th Annual International Systems and Storage Conference Haifa, IsraelSYSTOR 2012: “SYSTOR 2012, the 5th annual international systems and storage conference, promotes experimental and practical computer systems research.”
- June 7–8, 4th USENIX Workshop on Hot Topics in Parallelism Berkeley, CAHotPar ’12: “HotPar will bring together researchers and practitioners doing innovative work in the area of parallel computing. HotPar recognizes the broad impact of multicore computing and seeks relevant contributions in all fields, including application design, languages and compilers, systems, and architecture.”
- June 12–13, 4th USENIX Workshop on Hot Topics in Cloud Computing Boston, MAHotCloud ’12: “HotCloud brings together researchers and practitioners from academia and industry working on cloud computing technologies.”
- June 12–15, 2012 USENIX Federated Conferences Week Boston, MAFCW ’12: “Back for 2012, USENIX is combining established conferences and workshops into a week of research, trends, and community interaction.”
- June 12, 2012 USENIX Women in Advanced Computing Summit Boston, MAWiAC ’12: “This is an all day event for those interested in advancing women in computing representing both academia and industry.”
- June 13–15, 2012 USENIX Annual Technical Conference Boston, MAUSENIX ATC: “USENIX ATC has always been the place to present groundbreaking research and cutting-edge practices in a wide variety of technologies and environments. USENIX ATC ’12 will be no exception.”
- June 13, 4th USENIX Workshop on Hot Topics in Storage and File Systems Boston, MAHotStorage ’12: “Over the past few years, storage has been changing like never before. Architectures are evolving rapidly, with many fundamental shifts. The HotStorage workshop aims to provide a forum for the cutting edge in storage research where researchers can exchange ideas and engage in discussions with their colleagues.”
- June 13, 3rd USENIX Conference on Web Application Development Boston, MAWebApps ’12: “WebApps ’12 is designed to bring together experts in all aspects of developing and deploying Web applications. The program includes refereed papers on topics such as distributed systems and browser extensions, Java and client extensions, and more, in addition to keynotes by Douglas Crockford (Yahoo!), and Yehuda Katz (Tilde, Inc.)”
- June 14–15, 4th USENIX Workshop on the Theory and Practice of Provenance Boston, MATaPP ’12: “Provenance provides important documentation that is an essential part of the quality of data, and it is essential to the trust we put in, for example, the data we find on the Web and the data that is derived from scientific experiments. TaPP ’12 covers topics related to theoretical or practical aspects of provenance, including but not limited to: provenance in databases, workflows, programming languages, security, software engineering, or systems; provenance on the Web; real-world applications of or requirements for provenance.”
- June 15, 6th USENIX/ACM Workshop on Networked Systems for Developing Regions Boston, MANSDR ’12: “NSDR ’12 will provide a venue for researchers to propose and discuss ideas concerning the design, implementation, and evaluation of new computing and communications technologies to support the sustainable development of developing regions. NSDR ’12 specifically focuses on the technical networking and systems research challenges that arise in the design, implementation, and deployment of new computing solutions appropriate for developing regions.”
- July 23–24, Asia-pacific Systems Workshop Seoul, South KoreaAPSYS 2012: “Building on the success of its 2010 and 2011 predecessors in New Delhi, India and Shanghai, China, APSys 2012 will be a lively forum for systems researchers and practitioners across the world to meet, interact, and collaborate with their peers from the Asia/Pacific region.”
- Aug 8–10, 21st USENIX Security SymposiumBellevue, WAUSENIX Security ’12: “The USENIX Security Symposium brings together researchers, practitioners, system administrators, system programmers, and others interested in the latest advances in the security of computer systems and networks. The Symposium will span three days, with a technical program including: Keynote Address by Dickie George, Johns Hopkins Applied Physics Laboratory; over 40 Refereed Papers covering the latest research including topics such as browser security, CAPTCHAs, and passwords; privacy enhancing technologies; botnets and Web security; and more.”
- Aug 6–7, 2012 Electronic Voting Technology Workshop/Workshop on Trustworthy ElectionsBellevue, WAEVT/WOTE ’12: “EVT/WOTE ’12 brings together researchers from a variety of disciplines, ranging from computer science and human-computer interaction experts through political scientists, legal experts, election administrators, and voting equipment vendors.”
- Aug 6–7, 3rd USENIX Workshop on Health Security and PrivacyBellevue, WAHealthSec ’12: “The focus of HealthSec ’12 will be on the development of new techniques and policies to ensure the privacy and security of next-generation healthcare systems and devices.”
- Aug 6–7, 6th USENIX Workshop on Offensive TechnologiesBellevue, WAWOOT ’12: “WOOT ’12 aims to bring together researchers and practitioners in systems security to present research advancing the understanding of attacks on operating systems, networks, and applications.”
- Aug 6, 2nd USENIX Workshop on Free and Open Communications on the InternetBellevue, WAFOCI ’12: “FOCI ’12 seeks to bring together researchers and practitioners from technology, law, and policy who are working on means to study, detect, or circumvent practices that inhibit free and open communications on the Internet.”
- Aug 6, 5th Workshop on Cyber Security Experimentation and TestBellevue, WACSET ’12: “The science of cyber security is challenging for a number of reasons. Meeting these challenges requires transformational advances, including understanding of the relationship between scientific method and cyber security evaluation, advancing capabilities of underlying experimental infrastructure, and improving data usability.”
- Aug 7, 7th USENIX Workshop on Hot Topics in SecurityBellevue, WAHotSec ’12: “HotSec places its singular emphasis on new ideas and problems. HotSec takes a broad view of security and privacy and encompasses research on topics including, but not limited to, large-scale threats, network security, hardware security, software security, physical security, programming languages, applied cryptography, privacy, human-computer interaction, emerging computing environment, sociology, and economics.”
- Aug 7, Seventh Workshop on Security MetricsBellevue, WAMetriCon 7.0: “How to define, generate, and communicate security metrics you can use today.”
Other Happenings
- JuneIn this month in 1957, computer science legend Donald Knuth published his first article, “Potrzebie System of Weights and Measures,” in Mad Magazine.
- June 1Tim Paterson, whose operating system made Bill Gates a jillionaire, is 55.
- June 8Tim Berners-Lee is 57.
- June 23Vint Cerf is 69.
- June 23Mathematica is 24.
- June 28Firefox co-creator Dave Hyatt is 30.
- July 2Gordon Letwin, one of first dozen Microsoft employees and lead Microsoft architect on OS/2, is 60.
- July 5Linguist Victor Yngve, creator of COMIT, the first string processing language, is 92.
- July 6Adi Shamir, the S of the RSA encryption algorithm, is 60.
- July 7Smalltalk co-creator Adele Goldberg is 67.
- July 9Marc Andreessen is 41.
- July 10Legendary game designer Scott Adams is 60.
- July 16Dan Bricklin is 61.
- July 22Alan Cox, early Linux kernel contributor, is 44.
- July 24Al Lowe, creator of Leisure Suit Larry series of computer games, is 66.
- July 26Hakon Wium Lie, creator of Cascading Style Sheets, is 47.
- July 29James Duncan Davidson is 42.
- Aug 9Alfred Aho, co-creator of AWK language, is 71.
- Aug 11Steve Wozniak is 62.
- Aug 20Game developer John Carmack is 42.
- Aug 29Boy genius Stephen Wolfram is 53.

