• Microsoft

    WSLg in Windows 11

    Though I had seen demos of this online, using in real a #Linux GUI app (like GIMP) running on Debian on #Windows11 using WSLg feels sublime. Microsoft (with NVIDIA, Linux Community, and partners) have done a phenomenal job in getting all the pieces integrating well. See GIMP running in Windows 11 in the screenshot above. When I posted the above in Facebook, there was a comment on “Why not just run Linux natively and cut out Windows altogether?”. In my case, the answer is simple. I have been using Windows from Windows 3.1 & Windows NT days, and I feel comfortable. I have built muscle memory, acquired deep skills to…

  • Coding

    Windows Subsystem for Linux and Visual Studio Code

    It feels like magic when it all works out of the box on the first try. The free open-source IDE “Visual Studio Code” is one of the finest out there for coding. Combine that with a convenient platform like Windows Subsystem for Linux which allows running your favourite Linux distro with the frameworks and tools you need, and you have a perfect system to do development especially on Python. Today, after a fresh install of Windows 10 on my AMD Ryzen 7 desktop, I went with enabling support for WSL through the following commands (or through Add/Remove Programs) and then setting the default version to WSL2: You can then install…

  • Linux on Desktop - Chrome OS, Fedora, Ubuntu and Linux Mint

    My experience of loading Chrome OS and Linux on a PC

    What do you do after you get yourself a Gym membership? You go to the mall and buy all new workout wears – new dry-fit Tees (T-Shirts), Trackpants, Gloves and more. Are these really needed? Do these help in your exercises, no, but it makes you feel good and increase your self-confidence! MacBook – was expensive, so a non-starter! The equivalent of the above, when you start learning a new programming platform (nowadays) is to buy a MacBook. If you plan to post anything online on coding, the screenshots have to be taken from a macOS Terminal. In the past, I had owned a MacBook Air, so I thought I…

  • Tamil99 Keyboard Layout in Ubuntu Linux
    Technology,  தமிழ்

    Get Tamil99 Keyboard in Ubuntu Linux

    தமிழில் தட்டச்சு செய்ய சிறந்தது தமிழ் 99 (Tamil99) தட்டச்சு முறை. இரண்டாண்டுகளுக்கு முன் மைக்ரோசாப்ட் (Microsoft) நிறுவனம், தங்களின் விண்டோஸ் 10இல் (Windows 10) தமிழ்99 தட்டச்சு முறையை கொண்டுவந்தது. இதனால் நீங்கள் விண்டோஸ் 10 பயனாளி என்றால் வேறு எந்த மென்பொருளும் இல்லாமல் விண்டோஸ் 10யில் நேரடியாக தமிழ்99 முறையில் தட்டச்சு செய்யலாம். தமிழ்99 விசைப்பலகை டிவிஸ் (TVS) நிறுவனம் விசைப்பலகை ஒன்றைப் பல வருடங்களாக விற்கிறது. சில நாட்களுக்கு முன் நண்பர் ஒருவர், உபுண்டு லினக்சு (Ubuntu Linux) இயக்குதளத்தில் (Operating System) எப்படி தமிழ்99 தட்டச்சு முறையை நிறுவது என்று கேட்டார். இந்த பதிவில் அதற்கான செயல்முறையை கொடுத்துள்ளேன். Execute the following commands from Terminal – there is a log-out and log-in step in between: $ sudo apt install ibus-m17n Log out and log back in. $ ibus-setup Then follow the on-screen instructions to add “Tamil…

  • Ubuntu on Windows - WSL

    Ubuntu on Windows

    It’s been over 25 years I have been working in Microsoft environments from MS-DOS 3.X to present-day Windows 10 and never I have even dreamt this will happen. Included with the release of Windows 10 Anniversary update is a Ubuntu Linux subsystem for Windows. Yes, you read it right. To get Bash shell working in Ubuntu on Windows subsystem you follow these steps: Ensure you have Windows 10 Build 14393 or later Enable “Windows Subsystem for Linux (Beta)” in Windows Features screen which can be accessed from Add or Remove Programs In Settings->Update & Security->For developers screen, enable “Developer mode” option under “Use developer features” Go to cmd prompt, run…

  • Technology

    Minix – The Inspiration to Linux

    Last week, while searching on the Internet, I came across the site for “Minix”. Minix is a free Unix Clone, that Mr.Andrew S. Tanenbaum wrote in 1987, as an example to his accompanying Operating System book. Since then his book has become the “Bible” for anyone working OS/Kernel design and Minix has hence inspired several Unix clones to emerge, including now popular “Linux”.

  • Technology

    Usability and Linux

    Today the success of a  software/website is decided not only by its feature list, but more on how easy is it and how good is its User Interface (UI). In fact, I believe at the end of this decade UI of the software we use is going to have improved several magnitudes than what we use today. I have seen many people thinking that once you have the software (from now on this includes websites as well) build, you can quickly slap an UI on top of it. My personal experience contradicts this – developing a good UI is equally or more difficult than building the software itself. To build…