Code Snippets Manager or Things List Manager on Linux for app developers or normal users

Working as a developer has it's house-keeping that needs to be done on a regular basis. Developers can save time using code snippets managers whose key feature is to store code snippets with code formatting, tips, tricks, information nuggets, all gained during the course of application development. The same code snippets for an ordinary user … Continue reading Code Snippets Manager or Things List Manager on Linux for app developers or normal users

Must have applications on Linux

The below list of applications is a must-have for any Linux system. Not just for convenience, but additional capabilities too. The below list of applications is a must-have for any Linux system. Not just for convenience, but additional capabilities too. Download From internet Firefox Thunderbird Android Studio VirtualBox Google Chrome Mega InsyncHQ Spotify Vivaldi Browser … Continue reading Must have applications on Linux

Mind mapping software for Linux and Android

I needed to organize my thoughts on some subjects. Unfortunately, a paper and pencil could not take me very far in getting them organized due to the complexity of the subjects. I managed to solve the conundrum using Mind Mapping software. Funny, I never realised this existed for several years now on Linux and did … Continue reading Mind mapping software for Linux and Android

GridLayout struggle when it has excess rows and how to overcome

In my Java code, I am using GridLayout (line shown in red) in code below: frame = new JFrame("Contacts Details"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); mainPanel = new JPanel(); buttonPanel = new JPanel(); mainPanel.setLayout(new GridLayout(9, 3)); buttonPanel.setLayout(new GridLayout(1, 3)); The result was this: Name [                        ] (Text Box for name) City [                        ] (Text Box for City) Cell [                        … Continue reading GridLayout struggle when it has excess rows and how to overcome

How to create image map using LibreOffice Impress for use on a web page

My objective was to create an image map of a slide I created using LibreOffice Impress. See this link for the result. Here is how I went about it: Create a presentation or flow diagram with the shapes you want, in LibreOffice Impress. Save the presentation as an ODP file, which is the default LibreOffice … Continue reading How to create image map using LibreOffice Impress for use on a web page

How to add GnuPG / GPG key ID to the Evolution email client in Linux and use it

We saw how to create a GPG, GnuPG or PGP key pair in earlier posts. Now we need to tell Evolution that we have a PGP key pair that can be used to sign email messages and also encrypt them. To sign, all you need is create a GPG, GnuPG or PGP key pairthe private … Continue reading How to add GnuPG / GPG key ID to the Evolution email client in Linux and use it

How to monitor battery, network, CPU in Windows

Linux has an application called gkrellm. It displays battery, network, CPU usage, system temperature, disk usage etc on the desktop. Gkrellm is configurable and can run on system startup too. Gkrellm comes with most distributions. There is a Windows version too, but it is outdated as of now. A good substitute that exactly does what … Continue reading How to monitor battery, network, CPU in Windows

Delete all rows from a Java JTable with a custom TableModel

I want to clear all rows in a custom TableModel. Unfortunately, a custom TableModel in Java does not allow use of most efficient of row clearing methods, which only applies to a DefaultTableModel like that shown below: myTableModel.getDataVector().removeAllElements(); myTableModel.fireTableDataChanged(); To do an all clear like the above, for a custom TableModel, you need to reset … Continue reading Delete all rows from a Java JTable with a custom TableModel

How to install Dropbox on Linux desktop

Setup a free Dropbox account for yourself at https://www.dropbox.com/login Download the deb file for your distribution from https://www.dropbox.com/install?os=lnx and install, if you use Ubuntu, using: $ sudo dpkg -i dropbox* <enter> Start it from Applications Menu->Internet->Dropbox. Next up, will be a screen as follows. Click on the Start button displayed within the Dropbox Information Window. … Continue reading How to install Dropbox on Linux desktop

How to import mbox file into evolution

Those who want to import their email from other email clients and platforms like Microsoft Outlook or Thunderbird or even older Evolution clients into Evolution on Linux, need to export their emails into the mbox format. Evolution can then import those mbox files. Below are the steps to do this in evolution: Click File -> … Continue reading How to import mbox file into evolution