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 36 of age, married with no known offspring. I work as the OS Architect with an engineering computing team in one of the largest IT companies in the world, working on developing new Linux-based solutions, optimizing the kernel and hacking the living daylights out of Linux. Before that, I was a tech lead of a team developing new, innovative solutions for high-performance computing environments. All the while, I continue being a Systems Expert and System 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 by 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 technical work on Linux; mutually inclusive.
For more awesome, please see my open-source stuff, publications and patents farther down.
For the complete list of my IT-related certification, hop yonder please.
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 with SUSE 9.2, if I recall correctly, and growing exponentially. In the last seven years or so, I have tried more than a hundred different distributions, focusing on openSUSE and Ubuntu, and more recently CentOS and Linux Mint, 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 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. Warming up ... Enter Linux.
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. My preferred professional tools in the arsenal are VMware products, Server, Workstation and ESXi. I'm exploring the wonders of Xen and KVM as we speak, while casting an eye on the wonders of cloud computing. Speaking of the latest buzz words, if you mention Hadoop or Amazon EC2, I will know what you're talking about. Maybe even more than just know.
You may be wondering where all the magic happens. My motto is: computers are like women, the more the merrier, if harder to maintain. Well, currently, my home setup includes two desktops dual-booting Windows 7 and Ubuntu family flavors; three laptops with Windows 7; one laptop with Windows 8; one laptop running Windows 7 and Linux Mint, plus several distros installed to an external disk, including Ubuntu, Kubuntu, Mint, and Fuduntu; one laptop dual booting Kubuntu and a temporary test distro; one netbook with Xubuntu; one Samsung tablet; several smartphones for all kinds of testing; two and often three laptops with an ever-changing repertoire of operating systems; one virtualization-dedicated server box with a big bunch of operating systems installed thereupon; and a huge collection of virtual machines, covering pretty much every single operating system available.
Let's start with FOSS initiatives. I have two free projects hosted on SourceForge.net, 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 - or being registered with the USPTO, including but not limited to the fields of Web/HTML, checkpointing technologies and data center power/task scheduling. 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 seven books out there. Three novels in the four-part epic fantasy series called The Lost Words. In fact, I have just released the third volume to the market. The other two, The Betrayed and The Broken have been around for some time, and have garnered some 90+ reviews all total, on Amazon and Goodreads. Fantasy wise, I've also co-written two anthologies with a number of fellow writers from SFFWorld.com, and these are called The End: Vision of Apocalypse and Wars to End All Wars.
On the techical side, you may have also come across my Linux Kernel Crash Book, a free PDF download, which has seen over 100,000 downloads so far, not counting external mirrors and such like. And there's my Apache server guide, too. I am also writing a book on Linux problem solving. It should be released in 2015.
In my editorial role, I also occasionally write geeky articles for several Dedoimedo-friendly sites, Netrunner Magazine, Gizmo's Freeware and OSNews. Severe bias may occur without prior notice. I have written and/or writing articles that have been 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
Dedoimedo on 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
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.
More to be added, for sure, so stay tuned for updates and such!
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. 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. 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. Although these certifications mean 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, they certainly are a load of fun and a great way to keep sharp.
So 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. I actively participate in some 5-6 security forums and another 3-4 Linux forums, where I try to be helpful and sympathetic to the plights of troubled users.
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: August 2014.