The Jury is Still Out: Blockchain in Healthcare

Zach Gardner Articles, Blockchain, Healthcare, Hyperledger, Opinion 1 Comment

Blockchain has gotten the software world buzzing about its potential applications in different business areas. With the US spending 17.9% of its GDP on healthcare in 2017 per CMS, many companies are considering how to enter into a market that has such potential for growth as well as the potential to positively affect patient’s lives.

Keyhole Software stays ahead of the curve by investigating new trends in software so that when clients come to us asking for advice we can provide an informed opinion. We do not want our clients to be guinea pigs, and we help provide guidance so that the solution they choose is the best one regardless of the trends of the day.

Blockchain is something we feel could be a good fit for the right use case, which we’ve elaborated on in our Blockchain Case Study. It is, at the end of the day, just a tool, and should only be used when it is beneficial to do so. Healthcare is an incredibly complex industry, so it is important to understand what Blockchain is, what it is not, and what needs to be considered before using the technology.

The purpose of this blog post is to think through how Blockchain can be applied to healthcare software applications. This blog post does not dive into the technical implementation of Blockchain, only its application in healthcare. A technical deep dive into Blockchain can be found in our Blockchain White Paper.

Newly Named: Byzantine Browser

Keyhole Software Articles, Blockchain, Company News, Hyperledger, Keyhole Creations Leave a Comment

Keyhole Labs would like to announce the name change of our open source tool for Hyperledger Fabric blockchain networks.ย 

Previously known as the Keyhole Software Blockchain Browser, the tool is now known as theย Byzantine Browser.ย 

The KHS Byzantine Browser is an analytics tool for real-time visibility into transactions and blocks as they are added to a Hyperledger Fabric blockchain network. The application was built using React and Node.js. It is Apache 2.0 open-source licensed.

Feb 12: Blockchain Chaincode with Hyperledger KC

Keyhole Software Articles, Blockchain, Community, Educational Event, Hyperledger, Keyhole Leave a Comment

As organizers of the new officialย Hyperledger Kansas Cityย Meetup, the Keyhole Software team is excited to host the second meetup of the group scheduled for Tuesday, February 12, 2019, from 5:30 โ€“ 7:30 PM.

The topic for this event is titled โ€œChaincode A.K.A Smart Contracts.โ€ Get RSVPโ€™d to attendย on Meetup.com….

Using Apache POI With Protected Excel Files

Jonny Hackett Articles, Development Technologies & Tools, Java, Spring Batch 1 Comment

While working on a recent project at a client, we had the opportunity to refactor some data extracts that were using a commercial Excel writing library, which we then converted to using the Apache POI Library for Excel. These data extracts were reports that included some calculated values, and depending on the client, were required to be password protected. When completed, the reports would be emailed to the recipients configured for each client.

In this post, we discuss the challenge of delivering protected Microsoft documents via email. We introduce a Java code solution for emailing password-protected Excel files when using the Apache POI Library.

Some of the required calculations we chose to implement using Excel formulas. Implementing formulas wasn’t a hard task and worked for what was needed.

AWS SNS Push Notifications

Matt McCandless Articles, AWS, Cloud, Development Technologies & Tools, Java 1 Comment

Have you ever received endless notifications from the latest application you just downloaded? For example, a bank application that tells you your balance is less than $50. It is likely a message sent directly to your phone through Apple Push Notification Service, Firebase Cloud Messaging, or some other like service.

While you can use any of these services directly, there is a lot to gain by using something like AWS SNS to manage, send, and organize your notifications.

In this post, we show an example of the Push Notification feature of Amazon Simple Notification Service (SNS) using Firebase to handle the iOS and Android messages. Code examples are in Java using Eclipse.

Do note that this blog is solely focused on Push Notification feature of SNS. Keep in mind that SNS can be used for email and SMS messaging, but for brevity, we will steer clear of those.