Posts

tar Tape Archive

Tar used to create archive files in Unix/Unix like systems to make tape backups. Create tar archive tar -cvf my_archive.tar myDirectory c = Create v = Verbose f = File List files in an archive tar -tvf my_archive.tar t = list v = verbose f = file Create tar archive with gzip compression tar -cvzf my_archive.tar.gz myDirectory c = Create v = Verbose z = Gzip Compression f = File Un tar / unzip tar -xvf  my_archive.tar

Compiler, Obect Code / Relocatable Code, Linker

Image
When we compile a C source file using the GNU C compiler (GCC), the compiler first translates the code into an assembly source file. This assembly source is then processed by the assembler, which is included with GCC. The assembler generates object code, which is in a relocatable machine code format and is usually not directly executable. Next, the linker steps in to link the necessary libraries. Libraries are also in a relocatable format, which is why we compile them with the -shared, -fpic, or -fPIC flags. During the linking process, the linker checks the library names included in the source file and verifies whether these libraries are available in the system’s default library path, typically /usr/lib on GNU/Linux systems. If the required libraries are not in the default path, you can specify their location by passing them as an argument to GCC using the -I flag, like so: gcc -I/home/shuja/Documents/libmy.so C Source File  Assembly Source (generated  by GNU C compiler...

Java Byte Code, Interpreter and JIT

Image
Generally, when a program is compiled to an intermediate level and then interpreted  by a virtual machine, it runs slower than it would run if compiled to machine code. However, with Java, the differential between the two is not important for general purpose. Because byte-codes are highly  optimized, the use of byte-code enables the Java Virtual Machine to execute programs much  faster than you might expect. Java is also designed as an interpreted language, so java does not have anything to stop  (on the fly) compilation of byte-code into machine code, to improve  performance. For this reason, the HotSpot technology was introduced after Java’s initial release. HotSpot provides a Just In Time (JIT) compiler for bytecode. When a JIT compiler is part  of the JVM, selected set of bytecode are compiled into executable code in real time,  on a piece, by, piece, demand basis.  It is important to understand that it is not practical to  compile ...

No one loved Kingswood more devotedly than he

Image
During World War I, Kingswood enlisted a group of present boys as cadet officers to fight on behalf of the Crown, the son of a family that was close to Kingswood — Brian Leslie De Vos  — Kingswood For Ever The Story of Kingswood Kandy - Chapter Kingswood and The World War - Page 98  "The thirteenth and last for mention is Brian Leslie de Vos who was wounded in action on the 28th March 1918 and died on the following day of his wounds. No one loved Kingswood more devotedly than he. He was entirely our own; he exulted in being ours and entirely ours. Every letter of his from the Front, to whomever written, had some endearing reference to the school. He was wounded once in France, and wrote afterwards : "I now have in my possession a copy of the Kingswood Song, stained with blood. It was on my person when I was wounded. It is the souvenir I value most. Can you get me the music of the Kingswood Song? Oh! for a Kingswood day again!" He left Kandy on the 18th October 1915....

Department for Persons Registration of Sri Lanka

Image
Yesterday, I went to the Department for Persons Registration to get a new NIC after losing my old one. I arrived at 9:00 AM and had to stand in a long queue for about 30 minutes. They then gave me a number card and told me they would call me to the counter according to that number. They finally called me at 11:30 AM, and I paid the fee. When I handed over my file, I mentioned that there was a correction needed in my name. They assured me that it wouldn't be a problem and that they would enter my name as it appears on my birth certificate. After standing around for a long time, they finally announced my name at 3:30 PM. However, when I received my NIC, I noticed that my name had not been corrected. What they did was simply copy the details from my old NIC and paste them into the new card (CTRL+C, CTRL+V). Usually, if there is an error, it should be corrected through the Deputy Commissioner of the One Day Service. I was very exhausted, so I didn’t bother correcting it and quickly lef...

Connect Huawei Modem Linux - USB Modeswitch

Image
When you connect a USB modem to a Linux system, it often identifies the modem as a USB storage device. As a result, you may not be able to access the internet through the modem. To resolve this issue, you need to change the device's identification mode using the usb-modeswitch package. If your system already has internet access, you can easily install this package. First, you should check whether usb-modeswitch is already installed on your system. To do this, open the Terminal and type the following command: sudo usb_modeswitch If the package is installed, you will see output confirming its presence on your system.

Install Gammu In Windows

Image
This tutorial's video is at the bottom of this post. First, download Gammu for Windows. http://wammu.eu/download/gammu/win32/ Then, extract the Files to a Folder. Next, in the Folder, Go to  Gammu-1.30.0-Windows\share\doc\gammu\examples\config Open the "gammuurc" file from Word Pad.  Then you will see as below screen shot.

Install Lightweight LXDE Desktop and VNC For Ubuntu or Debian VPS

I think, LXDE Desktop Environment use 10 - 30 MB of RAM. The maximum use of RAM is 50MB. Make Ubuntu/Debian to the Latest Update. apt-get update Install Nano Text Editor apt-get install nano Install LXDE and VPN Programs. apt-get install xorg lxde-core tightvncserver Next, start the VNC to config file. tightvncserver :1 Then stop the VNC. tightvncserver -kill :1 Next, edit the config file to start session with LXDE.

Google Talk Desktop Application

Image
Download  https://www.dropbox.com/s/omwniwku19pou00/googletalk-setup.exe

Dell Voice, Free Phone line Canada and Fongo Desktop Application

Fongo and Free Phone Line Canada, I think these both are one company. Before Fongo services was sponsored by Dell Canada. At that time Fongo was named as Dell Voice and now Fongo is not sponsored by Dell so from that on-words Dell Voice users were turned to Fongo Calling, further Dell Voice desktop application was  hidden by Fongo, after that Dell Voice application cannot be downloaded from Fongo website again, moreover Free Phone Line Canada Desktop Application was also hidden. Old Dell Voice users, new Fongo users and Free Phone Line Canada users cannot access the services by Desktop/Laptop computers. Now I have given bellow to you the Dell Voice and Free Phone Line Canada desktop applications. Now Dell Voice application can be used by old Dell Voice users and new Fongo users. Free Phone Line Canada desktop application can be used by both old and new users. I think, to use Dell Voice desktop application Java is required.

Free ASP.Net Hosting

Image
Somee.com is a good free asp.net web hosting provider. It gives you a free hosting in following features. Storage capacity   : 150MB Monthly transfer  : 5GB per Month Domains               : 1 ASP.Net               : 4.5/4.0/3.5/2.0/1.1 AJAX                   : 3.5/1.0 MS Access           : 2003, 2007 MS SQL db size   : 15MB MS SQL log size  : 20MB After Launching your web site a small link of somee.com add will be displayed at the bottom.

How to install Gammu in Windows

Image
Download Gammu http://wammu.eu/download/gammu/win32/ Connection List  http://wammu.eu/phones If you have any problem please comment 

Why is it not working? : 3ga to mp3 Converter

Image
3ga to mp3 converter converts 3ga format to mp3 format in high bit range. The mp3 which you converted, to change it to normal bit range use Free Make Audio Converter it is a free Software  Download Free Make Audio Converter http://download.freemake.com/AudioConverter/Offline/FreemakeAudioConverter_1.1.0.48.exe

Mahaweli Scheme

Water is the most essential requirement of man which must not be wasted. Fortunately we are blessed with these resource which can be used  for the wholesomeness of the infertile areas of the country. Mahaweli the longest river that flows to the eternal sea with out being benefited was diverted wise fully so as to obtain multipurpose service.  As a solution for the three burning problems of the country, an immediately remedy was being soughted out, Of those, unemployment was the gravest. Importing of paddy, devastation of foreign exchange and the scarcity of hydroelectricity were the second and third respectively. As a result in 1977 immediate Mahaweli project was established. At that time most of the skillful workers were draining to Middle East countries as there were no opportunities for them to be occupied. Therefore the construction of this gigantic buildings and implementation  of public...

MP3 Quality Modifire

Image
MP3 Quality Modifier is an open source application you can use easily change the format of sound files into MP3,WAV.WMA The program also features several bitrates you can choose to modify the output quality. Thus, you can use mp3 Quality Modifier to save files with a new bitrate that ranges from 12 kbps up to 325 kbps. Open Source Software  Download MP3 Quality Modifier   https://www.dropbox.com/s/4q1ecuj09sqqita/MP3%20Quality%20Modifier.exe #Open Source 

3ga to mp3 Converter

Image
3ga to MP3 Converter is program with a name that perfectly describes its functionality – it lets you turn Samsung Galaxy audio files (3ga) into MP3 audio tracks. The app can be easily used, even by less experienced individuals. Download              Virus Report Download From Cnet                        

Canonical Ubuntu for Google Android

Image
The number one free desktop on the number one open phone www.ubuntu.com/devices/android www.android.com www.google.com/nexus

Google Nexus 4

Image

zeeDisplay WordPress Theme

http://wordpress.org/themes/zeedisplay

Test Blog

Hi This is a Test Blog Post Shuja Kingswood