Skip to main content

Posts

Showing posts from July, 2016

Health Level 7 (HL7) with Perl

In this article we take a deep look into HL7, the defacto standard in the health sector for exchanging clinical and patient information over heterogeneous systems, with the aid of Perl and the Net::HL7 CPAN module. HealthIT is a rapidly evolving sector that everyday sees a massive amount of data accumulating. The pressing need for storing, retrieving and manipulating that data led to a computerization race which itself gave rise to a highly disparate and non standardized HealthIT landscape with no common grounds of communication. But as times changed and requirements became more complex, it soon became evident that a common language for the exchange of information was necessary; a language that would enable this exchange not only inside a healthcare institution's internal IT systems, for example between labs and administration, but also between distinct Health institutions even across cultural and national barriers. (Consider  epSOS as an example of a common infra

First Hybrid Open-Source RDBMS Powered By Hadoop and Spark

Splice Machine is a novel attempt to merge the best parts of the traditional relational database management systems and their NoSQL counterparts with distributed and in-memory computing based on Hadoop and Spark. Traditional RDBMS find it tough when faced with massive amounts of data, which they typically handle by scaling up, albeit expensively. Another side effect of the sheer volume of data accumulating from the likes of social media and mobile devices, is that OLTP and OLAP queries carry high performance hits that subsequently have detrimental effects on real time analysis and instant decision making. full article on i-programmer

Achieving Autonomous AI Is Closer Than We Think

AI powered software running on a Raspberry Pi is already capable of beating an experienced pilot in simulated air combat. We look at the ALPHA algorithm and how it might be deployed in the future. Back in February, when we covered a meeting of experts taking place at the World Economic Forum in Davos to discuss the issue of autonomous robot weaponry , Stuart Russell, professor of Computer Science at UC Berkeley had warned that AI capable of acting on the battlefield with no human intervention necessary was much closer to reality than the rest of the panel expected. Not much further down the road and we can now begin to experience the super intelligence he had described. A joint effort of the University of Cincinnati, Psibernetix Inc. and the US Air Force developed artificially intelligent powered software that is capable of beating even the best of human pilots in air to air combat simulations. full article on i-programmer

Crypto 101 - A Free Ebook

Who said that quality comes always at cost? Crypto 101 is proof that there are exceptions to this rule. It is a free guide to the science of cryptography, that, in everyday language, addresses every software developer's need in correctly incorporating and applying cryptographic elements into the building of their software. read rest of article on i-programmer.info

SilentKeys A Privacy Aware Keyboard

Could Preevio's innovative keyboard be the perfect answer to the privacy concerns arising from the monitoring and tracking of all our daily activities that take place online? It's common fact that keeping a secret online is not something that the average computer user can master, despite the wealth of information on how to go about it as well as the attempts taken in simplifying the procedures. Disabling third party cookies and tracking code, keeping your anonymity and browsing history clean, fooling keyloggers or avoiding drive-by malware downloads are just some of the  pitfalls in abundance that stand between you and the safe carrying out of your online activities such as doing your shopping or sending confidential emails. In fact the situation is much worse than just described, since looking for countermeasures, for example browser addons, antivirus software, anonymous proxies or VPN's, you find yourself tangled between the act of first discovering them,