Rise of the Cognitive APIs

APIs for Machine Learning and Artificial Intelligence Almost paradoxically, software development tends to become easier the more advanced and sophisticated tasks become. In the recent past, AI development was a test not only of programming chops but also of the developer’s understanding of sophisticated algorithms. However, the explosion of interest in artificial intelligence in recent […]
Read More ›

Making the High Security of Repeated Hashing Practical

  Last week I explained how repeated hashing works. Our user Alice can prove that she knows her secret without exposing that secret, and the server can verify this without knowing what her secret is. The follow-up question is – how to make it practical? My explanation last week told you how repeated hashing works, but […]
Read More ›

Linux Virtualization Part 4: Manage, Monitor, and Control Your Virtual Machines with libvirt

I’ve been writing the last two weeks about Linux virtualization, including how to use Containers and Docker and how to virtualize multiple operating systems on different architectures. We can do many powerful things, but you may be getting worried — how hard is it to control all these widely varying virtualization technologies? There’s good news: […]
Read More ›

Patch Bash Now, Shellshock Exploits Are Widespread

I was recently doing some work at a Major Financial Institution when I overheard two systems engineers comparing notes: “I have to install that Bash shell patch on my servers by the end of next month.” “Hah! My servers don’t have to have it until the end of the month after that! Guys, please. Patch […]
Read More ›

Type to search blog.learningtree.com

Do you mean "" ?

Sorry, no results were found for your query.

Please check your spelling and try your search again.