Does Intel Python Deliver?
Aug 22,
2019
Intel’s distribution of Python, created in collaboration with Anaconda, is billed by the hardware giant as a distribution created for performance. Specifcally, the numerical performance demanded by scientific research and machine learning. Claims are bandied about referring to Python that executes at machine-language speeds, but does Intel Python really deliver? I won’t use the word […]
Which Linux Training is Best for Programmers and Server Administrators?
Jan 8,
2019
In this blog I started explaining Learning Tree’s array of Linux training courses. I divided them into courses that prepare you for certification exams, versus those that teach you to use and manage the Linux environment. I explained the CompTIA, Microsoft, and Red Hat certification test-prep courses. Now let’s look at the courses that teach […]
Rise of the Cognitive APIs
Jun 5,
2018
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 […]
Making the High Security of Repeated Hashing Practical
Sep 28,
2016
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 […]
Linux Virtualization Part 4: Manage, Monitor, and Control Your Virtual Machines with libvirt
Oct 2,
2015
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: […]
C/C++,
Debian Linux,
high availability,
Java,
KVM,
Linux Containers,
LXC,
Oracle Linux,
Python,
QEMU,
Red Hat Enterprise Linux,
virtualization,
Windows 8.1