Sunday, April 28, 2013

Nice Popup Pictures With Javascript

This post will teach you how to make a thumbnail picture pop up right in the middle of the screen with a darker background.

Friday, April 26, 2013

Java Dynamic Arrays

As you may know, arrays in Java are not dynamic by default, so you will have to implement ways to make them that yourself. You CAN change the elements in an array but you CAN'T change the size ( add or remove ) elements after the array has been initialized. In this post I will show you how to change arrays dynamically by using some methods.

Sunday, February 10, 2013

Advanced Notepad

Notepad++ is a sophisticated version of a simple notepad that we all know and love. Actually it differs very much from it. You can check the features list at the end of the post. Here are some pictures to see what the software looks like.

If you don't have the time to add your own language settings then you can simply get the one you like that are made by other people from here (yes, the settings can be shared which is awesome). There are a list of extra plugins for Notepad++ that may interest you in here.

Saturday, February 9, 2013

Difference between 32-bit and 64-bit

When we talk about bits, we talk about binary digits. 1 Bit is a unit or information in computing which has a value of 0 or 1. In this post I explain the difference between a 32-bit and a 64-bit system. Having a 32-bit system means that you need to have a 32-bit processor, buses and have to be using 32-bit software, but there are also ways to compute different bits with certain tools.

The bits show the width of the data buses, address buses and registers in a system, which means that 64-bit is wider than 32-bit. A 32-bit register can hold up to 232 values and the same is with the 64-bit registers, which makes 264 different values.

Finding Your IP Address

What is and IP address?

IP ( Internet Protocol ) address is and identificator that each computer and network owns. Computers use IP address to communicate with eatch other.

Public and Private IP

There are actually 2 IP addresses. Public is the one your network (router) has, which is used on the internet. Private is the one that your computer has, which is used locally in your private network.

Friday, February 8, 2013


How do they work

HDD uses a writer/reader attached to a mechanical arm which moves very fast to the right location of the disk to read or write data while the platter ( where the data is stored ) spins also very fast, normally 7200  revolutions per minute. The technology in HDDs is magnetism.

SSD uses the NAND flash technology ( there is no mechanical movement involved ) which takes less time for gathering data than HDD that has to look everywhere on the disk and find the data blocks ( they may also be spread out on the disk which makes the search even slower ). SSD is just a bigger and more advanced version of a memory stick. There is a embedded processor inside SSD and it controls the data manipulation ( caching, cleaning, storing, retrieving ).

Restore Windows With Restore Points

In Windows there is a tool called "System Restore" and it can be a very valuable asset when having a problem such as driver or registry problems. Even sound and other system settings/options are fixed.

How does it work

Windows automatically creates restore points (before each installed program or driver) which can be later used to restore your system files and settings to that point in time. Your personal files (photos, documents, emails) will not be affected. Restore points can also be created manually.

You can also undo the changes done by system restore. Useful if it didn't fix the problem.