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 37 of age, married with no known offspring. I am currently working as a Linux Lead with a cloud technology company, a bold new frontier. Until roughly early 2015, I worked as the OS Architect with an engineering computing team in one of the largest IT companies in the world, 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 designing new, innovative solutions for high-performance computing environments. Some other fancy titles include 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.
Please see my full list of open-source projects, publications and patents farther down.
For a 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, 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 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.
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 technology, 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.
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, a total of nine to be exact, including but not limited to the fields of Web/HTML, checkpointing technologies, data center power/task scheduling, autonomous cars, IVI systems & digital signage, online shopping & emotions, mobile devices & radiation, contextual acoustics, and some more. 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, starting with three novels in a four-part epic fantasy series called The Lost Words. In fact, I have recently released the third volume to the market, with the fourth coming in mid-2015.
Indeed, the first three volumes, including The Betrayed and The Broken, have been around for some time, and have garnered some 120+ 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. I have yet another three books in the queue for publication.
On the technical 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. There's my Apache server guide, too. I am also writing an awesome book on Linux problem solving. It should be released in late 2015.
When it comes to papers and conferences, then I did a cool stint at LinuxCon Europe 2014, with two distinct works, and have had whitepapers accepted and/or presented at a variety of IEEE events, including INCoS 2014, HPEC 2014, SuSECon, and others.
In my editorial role, I also occasionally write 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 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 and Open Content & Software 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.
Some others, search for it!
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.
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. 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: April 2015.