Personal schedule for Andy Gregorowicz
Download or
subscribe to Andy Gregorowicz's
schedule.
Learn to develop an Android application from start to finish. In this hands-on tutorial, you will learn design principles and we provided code snippets to put together an Android application. By end of this tutorial, you will understand main building blocks for Android application development.
Read more.
With most modern web applications, there are requirements for both SQL access to complex data as well as simple Key-Value look-ups. This session will cover how to use the HandlerSocket Plug-In for MySQL to get exponentially faster look-ups for simple access patterns.
Read more.
What happens when you write data to disk? We'll explore everything between your programming language and the spinning platters - both optimizations and dangerous pitfalls.
Read more.
YARN is the next generation of Hadoop Map-Reduce designed to scale out much further while allowing for running applications other than pure Map-Reduce in a highly fault-tolerant manner.
Read more.
Apache Whirr is a way to run distributed systems - such as Hadoop, HBase, Cassandra, and ZooKeeper - in the cloud. Whirr provides a simple API for starting and stopping clusters for evaluation, test, or production purposes. This talk explains Whirr's architecture and shows how to use it.
Read more.
Many people view topics like Map/Reduce and queue systems as advanced concepts that require in-depth knowledge and time consuming software setup. Gearman is changing all that by making this barrier to entry as low as possible with an open source, distributed job queuing system.
Read more.
Go is a new, concurrent, garbage-collected programming language that aims to combine the speed and safety of a static language like C with the flexibility and agility of a dynamic language like Python or JavaScript. This hands-on tutorial will cover the essentials of Go, ranging from its basic syntax through to its type system and concurrency primitives. It is a huge amount of fun!
Read more.
One of the challenges that comes with moving to MongoDB is figuring how to best model your data. While most developers have internalized the rules of thumb for designing schemas for RDBMSs, these rules don't always apply to MongoDB.
Read more.
Ever wondered what would happen if you could rethink a decade worth of design changes? Drizzle is a redesign of the MySQL server targeted at web development and cloud infrastructure. Update yourself on the latest features, and use cases for Drizzle7 and what is in store for the near future.
Read more.
Twitter is the largest Ruby on Rails installation on the
web right now -- however, we have been moving from solely hosting
Rails applications to a mixed Rails and JVM deployment. This
migration has been ongoing for a few years at Twitter and we now run
several back-end, high-throughput, and critical components on the JVM.
Read more.
Time Series sensors are being ubiquitously integrated in places like cell phones, environmental sensors, and the smart grid. As we scale out this type of data RDBMS systems strain to scale with the high insertion rates and real time query requirements. In this talk we introduce “Lumberyard” which is a scalable indexing and low latency fuzzy pattern searching time series data.
Read more.
The Alembic Foundation promotes the use of Open Source to address significant challenges in society. As its first project, Alembic launched the Aurion Project to build upon the work of the federal government through CONNECT. Aurion extends the value of CONNECT by creating a forum for public and private organizations to build standards-based, Open Source health information exchange software.
Read more.
popHealth is an open source tool that allows healthcare providers to calculate quality measures. A quality measure is a calculation of the number of individuals in a population that meet a specific standard of care. This ONC sponsored effort integrates with electronic health record systems using standards based patient summary documents to calculate and report on quality measures.
Read more.
The Office of the National Coordinator for Health Information Technology (ONC) commissioned a Study and Report on Open Source Health Information Technology (health IT) as part of its obligation under the Health Information Technology for Economic and Clinical Health (HITECH). This represented the first time the Federal Government has ever invested resources into a study of open source EHRs
Read more.
From a quick automation script to a more involved command-line based system, it's hard to make a polished and maintainable command line application. With Ruby, and a handful of open-source libraries, it's actually pretty easy.
Read more.
Case study in using open data and open source systems to enable research in personalized medicine. Will show how we leverage publicly available data along with clinical and experimental data from collaborators in 5 different countries to advance disease detection and personalized medicine.
Read more.
This hands-on tutorial aims at learning the basics of the important machine learning algorithms in Mahout. It aims to help you get it up and running on a Hadoop cluster. Mahout is open source implementation of a collection of algorithms designed from ground up to sift through terabytes of data and help bring out important patterns which are otherwise not in the reach of standard tools.
Read more.
JavaScript is the language everyone loves to hate. From its
pathological global-fetish to its weird take on object-orientation (prototypes? really?), it's hard to believe that JavaScript has not
only survived for the past 15 years, but continues to thrive.
Read more.
A look at the state of data storage, management & analysis, from SQL
to NOSQL, “NewSQL” and beyond. I will explain why the core premises of
data management have changed; tell some of the tales of success and failure I have collected on the topic; share some
counterintuitive rules-of-thumb about the sometimes mind-blowing,
sometimes nerve-wrecking reality of life with an alternative
datastore.
Read more.
Most medical devices today use proprietary/custom software platforms (operating systems, messaging framework, alarms, etc.). This talk will present the Shahid's recent work using FOSS to build safety-critical medical devices and the challenges associated with such solutions. Shahid will present architectures considered, the benefits and detriments, and findings of real-world FOSS implementations.
Read more.
A survey of open source software for helping find patterns in
pathologies and generating physician recommendations, with a focus on
the presenter's Fathom, a decision support framework.
Read more.
What do you get when you mashup Open Source Healthcare software, Quantified Self, Behavioral Economics, and Open Data APIs?
Simple, the ability to hack yourself.
Hacking isn't "breaking in". Hacking is taking a technology far beyond presumed limitations. But what if the "technology" was your own body and mind?
Welcome to Programmable Self.
Read more.
We present a new statically typed JVM-targeted programming language developed by JetBrains and intended for industrial use.
Read more.
Do you want to enable your doctor to send your health information through an e-mail in secure way? Well, the Direct Project enables better patient care, and reduces cost of Healthcare by providing a standard and simple mechanism to share Healthcare information between providers, organizations and consumers. The project is an exemplary collaboration of public and private sector.
Read more.
Is your application distributed ? How have you chosen to deal with the implications of this distribution? In this session we will introduce and explore zookeeper. Originally developed at Yahoo and used by hbase, zookeeper is a wonderful tool. Zookeeper is straightforward and provides an interface allowing for easy configuration and use.
Read more.
Developers deploy production code more than 20 times per day at Etsy. Small rapid changes allow us to move fast, detect failure, and respond quickly. This works for a number of cultural and technical reasons. Learn about the tool we built, Deployinator, to automate this processand how we accomplish this effectively.
Read more.
Discover a variety of creative techniques for dramatically improving page load speed which focus on low-hanging fruit rather than micro-optimization, and what impact they had when applied to the world's fifth largest website, Wikipedia. Trevor and Roan will explore optimization beyond server load, minification and gzip, and offer up new open source libraries to help others do the same.
Read more.