It might not be a big thing for most people, especially developers. But for a wanna-be programmer like me, a first time is something big.
I built my first shell script for Ubuntu Linux over night – the best time I get to code. Well, though it isn’t basically much of logical codes with a flow of control, it is more echo statements than anything else. I wrote approximately 300 lines of code in a night. Continue reading “My First Shell Script for Ubuntu Linux”
It’s a revolution of mobile devices today. You can find devices in different sizes and resolutions in the market. And to run these devices, they require something called an Operating System. To put it in technical terms :
“An Operating System (OS) is something that manages computer hardware resources and provides common services for computer programs.” – Wikipedia
Well, if Wikipedia says so, I’d say an operating system is that thing that interacts with the computer hardware and provides a interface to the user so that they can understand what is happening under the hood.
When we talk about operating systems, the first 2 names that pop into our heads are Microsoft Windows and Android right?
Well, if you didn’t know, Windows and Android are not the only operating systems in the world. You maybe familiar with Apple‘s OS X and iOS too. But the list just doesn’t end there. It just goes on and on.
And guess what? All the companies that build these operating systems faced the same challenge when the mobile revolution came out with multiple form factors to cater to. Ever since then everyone has been trying hard to converge their operating systems on all form factors. No company has been completely successful in achieving this herculean task of making their operating system work exactly the same on all form factor devices. This is mostly because they haven’t find a smart enough method to use the space on each device in the most efficient way. So they had to design different interfaces for each form factor. They’re trying hard to integrate all the form factors into the same operating system. But no one has yet got to the ultimate convergence of operating systems. Continue reading “Convergence of Operating Systems to Linux”