After many years involvement as the user of Open Source programs, I try to find out what makes people want to release the program they made as Open Source. Long time ago, I thought that was crazy because they gave their best product, which made with huge effort, for totally free. Not only that, even the source code itself is also opened so the other people can grab it, learn it, and modify it. In short thinking, I guess they are doing that purely just for fun, nothing else.
This is a simple tutorial based on my experience when customizing FrontAccounting. In some cases we may need to have different sales price for the same item but different customer. For the example, we want to sell Item 1 to Customer A with price 500, but for the same item we want to sell to Customer B with price 550. It's true we can edit that price manually when creating the Sales Order. But, it will be more efficient if we can do that automatically based to the data we had.
Recently, I work on a project for developing Enterprise Resource Planning (ERP) software for a company which selling vegetables. It's not the company that I will talk about here, but the ERP that I develop. Actually I didn't develop it from scratch but using an Open Source ERP software. After researching some software, I choose FrontAccounting because it's very suitable to my needs, easy to setup, and designed for small and medium enterprise just like my client company.
For Slackware users, installing package by compiling from source using slackbuild script is preferred than installing from binary packages. We can find a lot of slackbuild script at Slackbuilds.org so we can easily search, download, compile, and install new application in our Slackware system. Some applications can be installed and run without need to install its dependencies, but some of them can have one or more dependencies.
This is my first tutorial about Linux, my favorite operating system. One of my favorite distribution is Slackware. For Slackware users, they might be very familiar with Xfce, the light and simple but great desktop environment, which always bundled in Slackware installer ISO. Although Slackware has KDE that really polished, I still like to use Xfce because of its simplicity and less memory usage than KDE. Now, let's see how to enable creating archive by right clicking in Slackware with Xcfe desktop.