xampp on macos

Hello, dear readers of our blog! Many people work on Windows and use Denwer as a local server. On our web-site there is a little article for those who want to set up access to MySQL for Denwer from a local network. In this article we will talk about setting up XAMPP for the Mac OS X operational system. You will be able to avoid mistakes while setting up XAMPP and know how to change configuration of the local Apache web-server quickly and easily. You might know that XAMPP is a cross-platform building of a web-server containing Apache, MySQL, PHP script interpreter and so forth, which allows to launch a fully functional web-server. Let’s consider which settings you need to do to make your server properly work. Read more

Multiseat mode on Ubuntu 14.04

Hello our blog readers! Recently, I have encountered with a question of how to set up several work places on one single computer within Ubuntu 14.04 operating system. I succeeded setting up Multiseat mode, as I wanted, three workplaces working on single computer system.

Ofcourse, this article does not have any relations with programming in 1C, PHP or Delphi, but still you will see some programming at the end of this article. I think this article will be useful for those who want to set up a Multiseat mode on their computers. In my previous articles I was sharing with you on how to set up XAMPP on MAC OS X, and today lets deal with Multiseat. Lets go!
Read more

GetExternalIP - workflow of getting external IP address

Dear readers of SoftMaker.kz blog. Today I would like to represent a program that helps me to get IP address of my router KEENETIC, in russian without using pay or any other services. A code of the program is based on what described in the post How to get external IP address using Delphi software. Another post of this series describes, how to get computer IP address in a local network using Delphi.

First start of GetExternalIP

Program GetExternalIP is only one file GetExternalIP.exe. In order to get your external IP address you need to have connection to the Internet and just start GetExternalIP.exe. Your external IP address will be shown on the screen in the form of a dialogue.

GetExternalIP - dialogue of an getting external IP address

If you look at the workflow, you may see that we perform only the first and the second points. The second point is half performed since information is not saved in ip.txt file, but there appears a dialogue form with IP address.

At the first start program GetExternalIP works with the default settings. If you want to install your preferred settings and expand the opportunities of the program, you may want to read the following subheading.

Description of the file for setting of GetExternalIP

Read more

HTML editor NicEdit - Inline Content Editor

Dear Visitors of Our Blog! Today I’d like to tell you what HTML rich text editor NicEdit is. Today I’d like to tell you what HTML rich text editor NicEdit is. NicEdit allow you to easily edit pages on your website (for example in firefox). Need help implementing NicEdit into your website? In the article How to install HTML Editor NicEdit? we explain in details how to do it. NicEdit quickly is integrated through JavaScript into any website. You can convert textarea tag to rich text editing.
Read more


After you have launched installation file Denwer3_Base_2008.exe, a dialogue window with a question will appear:

Confirm installation of Denwer (local server)

By pressing “yes”, in response you will get the following window:

Close brower to continue the installation of Denwer (local server)

Now we go to the browser where a page with the message will open saying that installation of Denwer is started. In order to continue the installation, it is necessary to close this window of the browser.

Installation of Denwer (local server)

Upon closing the browser, it is necessary to indicate in which folder we are going to install our local server. On default this is C:\WebServers. If you wish you may indicate another place as well.

Indicate the installation directory

Then it is necessary to indicate on which virtual disk our path will be C\:WebServers. For instance it is possible to indicate disk X.

Installation of virtual disk

Then it is necessary to indicate the option of load of virtual disk. Let’s choose the first option. After this, indicate that it is necessary to create shortcuts on the desktop, by printing Roman letter “y”.

Installation of virtual disk

Go to the desktop and start Denwer by pressing shortcut “Start Denwer”.

Installation of Denwer has been successfully completed

After starting Denwer, check its operability by pressing point 2 (it is underlined with the red) in the browser’s window. Browser’s window will open and we’ll see a message: “It works!”. We need to go down and find a table with references for Denwer testing :

Installation of Denwer has been successfully completed

We are interested in the reference underlined with the red. Using this reference, we’ll get information about PHP. In particular we need to know where php.ini file is located. In future this information will help us. By pressing the reference we’ll get a table where we are most interested in the following line:

Location of php.ini file