Dedoimedo is a site dedicated to computer education on a broad range of subjects, including mostly computer software and security with focus on Linux, but also games, highly useful and unique websites, 3D modeling, and more. Furthermore, Dedoimedo hosts a range of topics that reflect my personal life, with random life topics laced with dark humor, some art, physics, and other hobbies and delights.
My name is Igor Ljubuncic. I'm more or less 39 of age, married with no known offspring. I am currently working as a freelance strategy and business consultant. Throughout 2015-2016, I was a Principal Engineer with a cloud technology company, a bold new frontier. Before that, I worked as an OS Architect with an engineering computing team in one of the largest IT companies in the world, developing new, innovative solutions for high-performance computing environments, optimizing the kernel and hacking the living daylights out of Linux. Some other fancy titles include words like Systems Expert and Systems Programmer and such. All of this used to be my hobby, but since 2008, it's a paying job. What can be more satisfying than that?
From 2004 until 2008, I used to earn my bread working as a physicist in the medical imaging industry. My work expertise focused on problem solving and algorithm development. To this end, I used Matlab extensively, mainly for signal and image processing. Furthermore, I'm certified in several major engineering methodologies, including MEDIC Six Sigma Green Belt, Design of Experiment, and Statistical Engineering.
I also happen to write books, including high fantasy and IT stuff; mutually inclusive. More below.
For the full list of open-source projects, publications and patents, please scroll down.
For a complete list of my awards, nominations and IT-related certifications, hop yonder and yonder please.
Let's start with FOSS initiatives. I have two free projects hosted on SourceForge.net, including a recursive implementation of LDD and a tool called simWANsim, which stands for simple WAN simulator, a nifty tool that allows simulating WAN traffic on local network.
I also have several patents registered with the US PTO, a total of
fourteen fifteen to be exact, including but not limited to the fields of
Web/HTML, checkpointing technologies, data center power/task scheduling, data center security, autonomous cars
safety, IVI systems & digital signage, online shopping & emotions, mobile devices & radiation, mobile
devices & audio, flexible displays, drones, and several more. Now, I'm not going to link these here, I'm sure
you can find them if you want to.
My book resume is also growing by the hour. I have a total of thirteen works out there, including six novels, four anthologies and three technical, IT books.
The fiction section includes a complete and finished fantasy series called The Lost Words, with its four volumes, called The Betrayed, The Broken, The Forgotten, and The Humbled respectively, having garnered some 165+ reviews on Amazon and Goodreads, with a nice average score of about 4.0/5.0. The fourth and the last volume was published in September 2015.
Then, we have a crazy, humoristic, fast-paced gunpowder-era fantasy novel called: The Amazing Adventures of Dashing Prince Dietrich, released in May 2016, the first in a trilogy. Now, the best, The name of the series? Woes and Hose. How rad is that? Also on the fiction side, In July 2017, I've published Decay, the first installment in my zombie-themed series Humanz, told in first person from the perspective of a zombie. This should be interesting, but then, you be the judge.
Fantasy and sci-fi wise - still - I've also co-written four anthologies with a number of fellow writers from SFFWorld.com, and these are called The End - Visions of Apocalypse, Wars to End All Wars - Alternate Tales From The Trenches, Ecotones - Ecological Stories from the Border Between Fantasy and Science Fiction, and You Are Here - Tales of Cartographic Wonders, released between 2012 and 2016. My short story The Girl with the Flaxen Hair, featured in the WWI anthology has been nominated for the 2014 Sidewise Awards for Alternate History! How rad is that!
Speaking of short stories: a short list at the moment, but growing. Allegory ezine published my story What About My Humanity? in their Volume 28/55 Fall/Winter 2015 edition. Also in the same magazine, just recently, we have a brand new sci-fi space-travel piece called Just a Silly Robot in the Volume 32/59 Fall/Winter 2017 edition. Both are free to read. As a teaser to the You Are Here Anthology, the SFFWorld.com featured my map-themed story called A Tale of Guns and Goats and Velvet Coats on their website. It is also available for free reading. More news coming soon.
Last but not the least, I have already written several more books, including sequels to some of the above, which are going to be published in the coming months and years. New themes, new genres, new ideas. Should be interesting.
On the technical side, you may have also come across my Linux Kernel Crash Book, a free PDF download, which has seen hundreds of thousands of downloads so far, not counting external mirrors and such like. There's also my Apache server guide, too, with a similar amount of happy readers, again free for download. Then, I have written a highly comprehensive and awesome book titled Problem Solving in High Performance Computing, the sum of my work experience over the years, released by Morgan-Kaufmann in October 2015. In particular, the last title should be of immense help and value in the data center environment as well as the academy.
When it comes to papers and conferences, I have attended a dozen conferences in the last few years. I did a cool stint at LinuxCon Europe 2014, with two distinct works plus two co-authored presentations. You may also have seen me present and toss candy at the audience at LinuxCon Europe 2015 and its co-located CloudOpen event, once again at LinuxCon Europe 2016, and just recently, at the newly themed, unified OSS Summit Europe 2017.
I've had whitepapers accepted and/or presented at a variety of IEEE events, including INCoS 2014 as well as HPEC 2014. Also on the list of conferences, SuSECon, OpenStack UG Meetup Bulgaria, OpenStack Day Budapest, Hungary, DORS/CLUC, and a bunch of others. More to come.
In my editorial role, I also occasionally write and/or have written geeky articles for several Dedoimedo-friendly sites, Netrunner Magazine, OCS-Mag, Gizmo's Freeware and OSNews. Severe bias may occur without prior notice. I have several articles that were accepted for publication and featured in Linux User & Developer magazine, Linux Journal magazine, PCLinuxOS magazine, and on DistroWatch. A plethora of links just under this paragraph:
Dedoimedo in Netrunner Magazine and Open Content & Software Magazine (OCS-Mag).
Dedoimedo in Gizmo's Freeware, also known as techsupportalert.com.
Igor Ljubuncic in Linux Journal magazine (issues 207, 222).
Igor Ljubuncic in Linux User & Developer magazine.
Dedoimedo feature article on DistroWatch.
Dedoimedo in PCLinuxOS magazine.
Some others, search for it!
In 2015, my short story The Girl with the Flaxen Hair, featured in the WWI anthology has been nominated for the 2014 Sidewise Awards for Alternate History. Also in 2015, Dedoimedo was awarded the first place in the best software blog category by Rocky Bytes. Good stuff.
In 2013, Dedoimedo.com has been twice nominated for the Best Linux/OSS Blog. Once by the Foss Force, where it took the respectable second place. The other time, by Linux Journal in their annual readers' awards poll. My site landed a most respectable fifth place, with 7.3% of votes, after giants like Linus Torvalds, GitHub, Richard Stallman, and Jupiter Broadcasting. Dedoimedo on the same list as these guys, awesome.
My GRUB and GRUB2 tutorials are also cited in USPTO Application US 12/690,755 Profile-based performance tuning of computing systems by Red Hat Inc. That's rather awesome, no.
I began my digital life with Commodore 64 and Spectrum ZX80 as a child gamer. Next came the XT and then a giant leap to 486. This is when I started taking interest in computers on a deeper level, with innocent hacking pranks in DOS. After that, I studied Pascal in high school for three years. My university put me through a semester course of C language. Skillz that killz.
My Linux skills date back to year 2004, starting with SUSE 9.2, if I recall correctly, and growing exponentially. In the last eleven years or so, I have tried more than a hundred different distributions, focusing on Ubuntu, Kubuntu and CentOS as my home desktop favorites and RedHat (CentOS) and SUSE Linux Enterprise Server (SLES) as my preferred server distros.
Using Linux to an extreme can have its merits, though. If you're really good at it, you can score a superb job in a superb company, dissecting the kernel to tiny bits, hunting for bugs and problems and suchlike. I am not at liberty to divulge the true scope of what I did or do at my work, but some few interesting parts can be exposed in public domain.
I have been a "heavy" Windows user since about Windows 3.1, most experienced with post-NT releases. I am quite good at troubleshooting Windows problems. Oh, when I say I'm quite good, I mean I can script, work my way through kernel memory dumps and use a debugger like a champ. Good, no? All right, so in the course of some two decades of use, I have helped many a friend and an acquaintance and even some IT professionals improve their security, solve difficult problems, and recover from near-disasters, including 'orrible loss of data, hard disk failures, infections, etc. My most heroic feat was saving someone's entire PhD thesis, worth four years of work - and no, no backup - from total ruin. But Windows is just a hobby.
I am a great fan of virtualization, too. Every single operating system I use has at least one virtualization product installed, sometimes two and, in a few cases, even more. VMware, VirtualBox, Xen, KVM, Parallels, I dabble or have dabbled in all of them at some point, trying to expand my scope and knowledge all the time. I'm currently exploring the wonders of the cloud and Linux Containers (LXC). Speaking of the latest buzz words, if you mention Hadoop or Amazon EC2 and other neat technologies, I will most likely know what you're talking about. Maybe even more than just know.
You may be wondering where all the magic happens. I have a very big setup, with a couple of desktops, roughly a dozen laptops, half a dozen other appliances and systems, a bunch of industry-grade hypervisors, cloud-based virtual machines, and more. It's pointless listing all of them down, just browse my software category.
I've taken the Linux path into the world of certifications for one simple reason: self-satisfaction, laced with a bit of an OCD need for hoarding. Anyhow, early in 2008, I was qualified as Linux System Administrator, and passed the exams for Linux Professional Institute Certification Level 1 (LPIC-1). In March 2009, I completed the SANS GIAC Security Essentials (GSEC) certification, SILVER level. One day, I sort of intend to write a paper so I can upgrade my certification to GOLD level; I just need some extra time and desire. Likewise, I ought to finish my LPIC-2, but again, it's a linear function of time and ego, even if there's no real business need for me in it. Furthermore, as of May 2011, I am also Cloudera Certified Hadoop Developer (CCHD) and Cloudera Certified Hadoop Administrator (CCHA). This makes me trendy and wise, because cloud is all the buzz. Indeed, there's a couple more for 2015: AWS Essentials and Architecting on AWS. I will get those nicely plaqued. You can see a silly screenshot collection of my certifications just below.
As for future plans, when the chance graces me with the right amount of time and opportunity, I'll probably get back to the slightly neglected LPIC-2 certification, because you can't let things be. After that, I'll gear up for RHCE, Novell CLP and probably even Ubuntu Certified Professional, just out of sheer ego. And who knows what else, right? These certifications mean very little in my practical, day to day work, as I'm mainly dealing with higher engineering tasks and kernel hacking rather than pure system administration, but they certainly are a load of fun and a great way to keep sharp.
And so, bragging like a silly kid, these are my computer-related certifications (so far), there's a handful more related to my past as a Physics ninja, like Green Belt, Design of Experiment and others. Truth to be told, the Novell certifications have been given kind of extra, for having done the LPI exams. Not sure if you care for them, but I like to stack them like books on a shelf. Nothing like a decent collection of certifications to keep your ego warm on a cold day.
A few more things you may find interesting ... My skills and focus are on interoperability between different systems, with emphasis on simplicity, network-resources transparency, automation of tasks, scripting, virtualization, and LAN security. I'm also quite engaged in the security and Linux communities.
Other than that, I volunteer and teach Linux, security and common sense quite a bit, including my workplace and wherever I manage to get in the spotlight. Some of you may have seen me rage on the stage. Oh, I am most likely a megalomaniac with some traits of narcissism and histrionic behavior, but in a good way.
No, that's about it. If you have anything else to ask, feel free to contact me.
Meanwhile, I hope you enjoy your stay!
Last updated: November 2017.