C++

See the following -

7 Cool Little Open Source Projects That Stood Out in 2016

In the early days of the open source movement, a lot of the attention was on operating systems, and later on large content management systems. These days, containers are mentioned regularly even in mainstream news outlets. The big tech stories are great, but they miss the other great activity in the niches of the open source space. I've rounded up seven interesting lesser-known projects from the past year. You can see more articles about projects like this in my Nooks and Crannies column...

An Introduction to Libral, a Systems Management Library for Linux

Linux, in keeping with Unix traditions, doesn't have a comprehensive systems management API. Instead, management is done through a variety of special-purpose tools and APIs, all with their own conventions and idiosyncrasies. That makes scripting even simple systems-management tasks difficult and brittle. For example, changing the login shell of the "app" user is done by running usermod -s /sbin/nologin app. This works great until it is attempted on a system that does not have an app user. To fix the ensuing failure, the enterprising script writer might now resort to...

Auriga Releases Open-Source HL7 Library

Press Release | Auriga | January 12, 2017

The amount of patient data generated by various medical devices, wearables, and healthcare apps grows every day. However, hospitals can make use of all this information only in case when their devices and software systems communicate via a common protocol. One of such protocols that allow healthcare apps to securely exchange sensitive patient clinical data with each other is Health Level 7 (HL7), – a globally accepted, widely accredited, and one of the most commonly used set of interoperability standards in the world...

Read More »

Health Tech Podcast: How One Woman Built Her Own Artificial Pancreas and Started a DIY Movement

Clare McGrane | Geek Wire | July 19, 2017

Dana Lewis has Type 1 diabetes, which means her pancreas doesn’t work the way it should: It doesn’t make the insulin she needs to survive. So, she built a new one. It’s not a biological organ. Lewis’ artificial pancreas system (APS) is an open-source computer system that monitors her blood sugar level and gives her body insulin as needed, building on the insulin pump and glucose monitor that she’s been using for years...

Read More »

Hot Programming Trends from 2016

Technology is constantly moving forward—well, maybe not always forward, but always moving. Even for someone who keeps an eye on the trends and their effect on programmers, discerning exactly where things are headed can be a challenge. My clearest glimpse into open source programming trends always comes in the fall when I work with my fellow chairs, Kelsey Hightower and Scott Hanselman, and our fantastic programming committee to sculpt the coming year's OSCON (O'Reilly Open Source Convention). The proposals that we get and the number focused on specific topics turn out to be good indicators of hot trends in the open source world. What follows is an overview of the top programming trends we saw in 2016...

How I Use Linux for Theoretical Physics

In 2008, I started studying physics and got in contact with Linux, since a bunch of people used it for data analysis and simulations. Comprehension came fast and easy with such people around, and I was strongly encouraged to get things done with Linux. I installed Ubuntu on my notebook, and soon got familiar with Bash and the standard tools. After some years I turned to theoretical physics. While I was writing my master's thesis I gained access to a workstation running Scientific Linux, and a cluster system with a few hundred cores. I was impressed that each of my peers had implemented his own customized workflow, and that it was actually possible to work entirely with the keyboard, which is inconceivable for a Windows user...

Ken Banks Receives ACM Award for FrontlineSMS Work

Press Release | Association for Computing Machinery | May 10, 2017

Ken Banks, recipient of the Eugene L. Lawier Award for developing Frontline SMS, using mobile technology and text messaging to empower people to share information, organize aid, and reconnect communities during crises. A self-descrived "moble anthropologist," Banks has a gift for building technology that benefits humanity. As someone who was writing code and tinkering with computers since he was 13, Banks instinctively saw an opportunity to harness the world's most-used communications platform--mobile messaging--to help people in the developing world. In 2005, he designed, coded and launched FrontlineSMS, a mobile messaging platform that allows people to subscribe to groups, receive alerts, and establish communication hubs.

Read More »

Open Chemistry Project Upholds Mission of Unorganization, The Blue Obelisk

Chemistry is not the most open field of scientific endeavor; in fact, as I began working more in the area (coming from a background in physics), I was surprised with the norms in the field. As a PhD student way back in 2003, I simply wanted to draw a 3D molecular structure on my operating system of choice (Linux), and be able to save an image for a paper/poster discussing my research. This proved to be nearly impossible, and in 2005 a group of like-minded researchers got together at a meeting of the American Chemical Society and formed an unorganization: The Blue Obelisk (named after their meeting place in San Diego)...