Wednesday 25 July 2012

The MagPI Raspberry PI Magazine Issue 02 Released | Download pdf

The second issue of the MagPI magazine which is fully dedicated for the Raspberry PI project. In this issue of MagPI, there are many new tutorials for Linux distributions, python tutorials “Python Pit”, basic usage for RaspBerry PI, and the new section command line clinic. Check Download mirrors and quick preview link for the 2nd issue.
If you didn’t saw the first issue of MagPI you can have a quick peak or download it from this post.

Tuesday 24 July 2012

Bluefish 2.2.3 Has Been Released | What’s New | Download

Bluefish is a free and open-source advanced text editor for web designer and programmers. It support variety of programming languages and service side scripting languages for creating dynamic and interactive web pages. It works on the major operating systems “Linux, FreeBSD, Mac OS X, and Microsoft WIndows”.
Bluefish is a lightweight text editor comes with quite clean and simple user interface which is customizable through preference window –> User interface –> Layout. You can change the layout, fonts, and colors of bluefish to be suitable for your own usage.
Bluefish supports auto completion and auto-tag-closing for over than 25 programming languages which currently have languages definitions files for bluefish such as “C/C++, CSS, Google Go, HTML, XHTML and HTML5, Java and JSP, JavaScript and jQuery, PHP, Python, …”.
Check the full list of features and supported programming languages in the feature page.

Monday 28 May 2012

Create Your Own QR Codes Using Qreator | [How To]: Decode QR Codes

QR code is one of the matrix barcodes which is commonly used on many industrial products, virtual products, websites URL, wireless network encryption, also for storing any kind of text. Here’s an application allows to create QR codes for URLs, text, Geolocation, and WIFI network information. Also, I added some websites will help to decode the QR codes.

 

Monday 7 May 2012

MagPI A Dedicated Magazine For Raspberry PI

MagPI is a new dedicated magazine for Raspberry PI will be released monthly for free. This magazine aimed to provide a variety of tutorials, articles, how to setup your Raspberry PI and much more. It has been written by many volunteers with many levels in mind. Check more information about the first issue of MagPI down below.

Saturday 28 April 2012

Cloud Computing. Get a free cloud Account.


Cloud computing is a technology that uses the Internet and central remote servers to maintain data and applications. Cloud computing allows consumers and businesses to use applications without installation and access their personal files at any computer with Internet access. This technology allows for much more efficient computing by centralizing storage, memory, processing and bandwidth.
A simple example of cloud computing is Yahoo email, Gmail, or Hotmail etc. You don't need a software or a server to use them. All a consumer would need is just an INTERNET connection and you can start sending emails. The server and email management software is all on the cloud (the Internet) and it is totally managed by the cloud service provider Yahoo , Google etc. The user gets to use the software alone and enjoy the benefits.

Get a free cloud account.

You can see cloud computing every where. If you are a gmail user,you might have experienced it because gmail is working based on Cloud computing.
Cloudo is a website which provides free cloud account in which you can do all the works just like working in a real computer desktop environment.Cloudo is easiest to Use Online Computer Opens For Developers
visit http://www.cloudo.com and sign-up for a free account.

Thursday 26 April 2012

ownCloud 3 Makes Setting up and Accessing Your Own Cloud Dead Easy

We’ve all used, or at least heard of, services like Dropbox, Ubuntu One and Box, which allow us to store and sync our data in the cloud. This usually involves uploading our data to their servers (and purchasing more space, if we need to). It also comes with advantages like availability of our data from anywhere, and the ability to live-stream our media files when needed. But what if I tell you there is a cheaper and more privacy-oriented solution available, which offers similar features, and is also open source?

Monday 23 April 2012

Distro Developers Need Dollars!

Sabayon Linux Donation Page
These are hard times, and a lot of people are hurting financially. Jobs and money are hard to come by, and many folks are just getting by. It turns out that even your favorite distro developers could use a few bucks to help them keep churning out new & updated distros for desktop use.

Sunday 15 April 2012

How To Boot 10 Different Live CDs From 1 USB Flash Drive

09-booting-cc
Ever get the urge to try out a bunch of Linux distros at once? Maybe you’re hosting a Linux installation party. Here’s an easy way to get a bunch of Live CDs working from a single thumb drive.

Have You Ever Wondered How Your Operating System Got Its Name?


Have you ever wondered what “XP” stands for or where “Ubuntu” comes from? Some operating systems get their names from obvious places, but others need some explaining. Read on to find out where your favorite OS got its name.

Thursday 12 April 2012

Clone a Hard Drive Using an Ubuntu Live CD

Whether you’re setting up multiple computers or doing a full backup, cloning hard drives is a common maintenance task. Don’t bother burning a new boot CD or paying for new software – you can do it easily with your Ubuntu Live CD.

Recover Data Like a Forensics Expert Using an Ubuntu Live CD

There are lots of utilities to recover deleted files, but what if you can’t boot up your computer, or the whole drive has been formatted? We’ll show you some tools that will dig deep and recover the most elusive deleted files, or even whole hard drive partitions.
We’ve shown you simple ways to recover accidentally deleted files, even a simple method that can be done from an Ubuntu Live CD, but for hard disks that have been heavily corrupted, those methods aren’t going to cut it. In this article, we’ll examine four tools that can recover data from the most messed up hard drives, regardless of whether they were formatted for a Windows, Linux, or Mac computer, or even if the partition table is wiped out entirely.

Create a Bootable Ubuntu USB Flash Drive

The Ubuntu Live CD isn’t just useful for trying out Ubuntu before you install it, you can also use it to maintain and repair your Windows PC. Even if you have no intention of installing Linux, every Windows user should have a bootable Ubuntu USB drive on hand in case something goes wrong in Windows.
Creating a bootable USB flash drive is surprisingly easy with a small self-contained application called UNetbootin. It will even download Ubuntu for you!
Note: Ubuntu will take up approximately 700 MB on your flash drive, so choose a flash drive with at least 1 GB of free space, formatted as FAT32. This process should not remove any existing files on the flash drive, but to be safe you should backup the files on your flash drive.
Put Ubuntu on your flash drive
UNetbootin doesn’t require installation; just download the application and run it.
sshot-1
Select Ubuntu from the Distribution drop-down box, then 9.10_Live from the Version drop-down box. If you have a 64-bit machine, then select 9.10_Live_x64 for the Version.

At the bottom of the screen, select the drive letter that corresponds to the USB drive that you want to put Ubuntu on. If you select USB Drive in the Type drop-down box, the only drive letters available will be USB flash drives.

Click OK and UNetbootin will start doing its thing. First it will download the Ubuntu Live CD.

Then, it will copy the files from the Ubuntu Live CD to your flash drive.

The amount of time it takes will vary depending on your Internet speed, an when it’s done, click on Exit. You’re not planning on installing Ubuntu right now, so there’s no need to reboot.

If you look at the USB drive now, you should see a bunch of new files and folders. If you had files on the drive before, they should still be present.

You’re now ready to boot your computer into Ubuntu 9.10!
How to boot into Ubuntu
When the time comes that you have to boot into Ubuntu, or if you just want to test and make sure that your flash drive works properly, you will have to set your computer to boot off of the flash drive.
The steps to do this will vary depending on your BIOS – which varies depending on your motherboard. To get detailed instructions on changing how your computer boots, search for your motherboard’s manual (or your laptop’s manual for a laptop).
For general instructions, which will suffice for 99% of you, read on.
Find the important keyboard keys
When your computer boots up, a bunch of words and numbers flash across the screen, usually to be ignored. This time, you need to scan the boot-up screen for a few key words with some associated keys: Boot menu and Setup. Typically, these will show up at the bottom of the screen.

If your BIOS has a Boot Menu, then read on. Otherwise, skip to the Hard: Using Setup section.
Easy: Using the Boot Menu
If your BIOS offers a Boot Menu, then during the boot-up process, press the button associated with the Boot Menu. In our case, this is ESC.

Our example Boot Menu doesn’t have the ability to boot from USB, but your Boot Menu should have some options, such as USB-CDROM, USB-HDD, USB-FLOPPY, and others. Try the options that start with USB until you find one that works.
Don’t worry if it doesn’t work – you can just restart and try again.
Using the Boot Menu does not change the normal boot order on your system, so the next time you start up your computer it will boot from the hard drive as normal.
Hard: Using Setup
If your BIOS doesn’t offer a Boot Menu, then you will have to change the boot order in Setup.
Note: There are some options in BIOS Setup that can affect the stability of your machine. Take care to only change the boot order options.
Press the button associated with Setup. In our case, this is F2.

If your BIOS Setup has a Boot tab, then switch to it and change the order such that one of the USB options occurs first. There may be several USB options, such as USB-CDROM, USB-HDD, USB-FLOPPY, and others; try them out to see which one works for you.
If your BIOS does not have a boot tab, boot order is commonly found in Advanced CMOS Options.
Note that this changes the boot order permanently until you change it back. If you plan on only plugging in a bootable flash drive when you want to boot from it, then you could leave the boot order as it is, but you may find it easier to switch the order back to the previous order when you reboot from Ubuntu.
Booting into Ubuntu
If you set the right boot option, then you should be greeted with the UNetbootin screen.

Press enter to start Ubuntu with the default options, or wait 10 seconds for this to happen automatically.
Ubuntu will start loading.

It should go straight to the desktop with no need for a username or password.

And that’s it! From this live desktop session, you can try out Ubuntu, and even install software that is not included in the live CD. Installed software will only last for the duration of your session – the next time you start up the live CD it will be back to its original state.
Download UNetbootin from sourceforge.net

Change or Reset Windows Password from a Ubuntu Live CD

If you can’t log in even after trying your twelve passwords, or you’ve inherited a computer complete with password-protected profiles, worry not – you don’t have to do a fresh install of Windows. We’ll show you how to change or reset your Windows password from a Ubuntu Live CD.
This method works for all of the NT-based version of Windows – anything from Windows 2000 and later, basically. And yes, that includes Windows 7.
Note: If you have files on your hard disk encrypted using built-in Windows encryption, they may not be available after changing the Windows password using this method. Exercise caution if you have important encrypted files.
You’ll need a Ubuntu 9.10 Live CD, or a bootable Ubuntu 9.10 Flash Drive. If you don’t have one, or have forgotten how to boot from the flash drive, check out our article on creating a bootable Ubuntu  flash drive.
The program that lets us manipulate Windows passwords is called chntpw. The steps to install it are different in 32-bit and 64-bit versions of Ubuntu.
Installation: 32-bit
Open up Synaptic Package Manager by clicking on System at the top of the screen, expanding the Administration section, and clicking on Synaptic Package Manager.
sshot-1
chntpw is found in the universe repository. Repositories are a way for Ubuntu to group software together so that users are able to choose if they want to use only completely open source software maintained by Ubuntu developers, or branch out and use software with different licenses and maintainers.
To enable software from the universe repository, click on Settings > Repositories in the Synaptic window.
Add a checkmark beside the box labeled “Community-maintained Open Source software (universe)” and then click close.
When you change the repositories you are selecting software from, you have to reload the list of available software. In the main Synaptic window, click on the Reload button.
The software lists will be downloaded.
Once downloaded, Synaptic must rebuild its search index. The label over the text field by the Search button will read “Rebuilding search index.” When it reads “Quick search,” type chntpw in the text field. The package will show up in the list.
Click on the checkbox near the chntpw name. Click on Mark for Installation.
chntpw won’t actually be installed until you apply the changes you’ve made, so click on the Apply button in the Synaptic window now.
You will be prompted to accept the changes. Click Apply.
The changes should be applied quickly. When they’re done, click Close.
chntpw is now installed! You can close Synaptic Package Manager. Skip to the section titled Using chntpw to reset your password.
Installation: 64-bit
The version of chntpw available in Ubuntu’s universe repository will not work properly on a 64-bit machine. Fortunately, a patched version exists in Debian’s Unstable branch, so let’s download it from there and install it manually.
Open Firefox. Whether it’s your preferred browser or not, it’s very readily accessible in the Ubuntu Live CD environment, so it will be the easiest to use. There’s a shortcut to Firefox in the top panel.
Navigate to http://packages.debian.org/sid/amd64/chntpw/download and download the latest version of chntpw for 64-bit machines.
Note: In most cases it would be best to add the Debian Unstable branch to a package manager, but since the Live CD environment will revert to its original state once you reboot, it’ll be faster to just download the .deb file.
Save the .deb file to the default location.
You can close Firefox if desired. Open a terminal window by clicking on Applications at the top-left of the screen, expanding the Accessories folder, and clicking on Terminal.
In the terminal window, enter the following text, hitting enter after each line:
cd Downloads
sudo dpkg –i chntpw*
chntpw will now be installed.
Using chntpw to reset your password
Before running chntpw, you will have to mount the hard drive that contains your Windows installation. In most cases, Ubuntu 9.10 makes this simple.
Click on Places at the top-left of the screen. If your Windows drive is easily identifiable – usually by its size – then left click on it.
If it is not obvious, then click on Computer and check out each hard drive until you find the correct one.
The correct hard drive will have the WINDOWS folder in it. When you find it, make a note of the drive’s label that appears in the menu bar of the file browser.
If you don’t already have one open, start a terminal window by going to Applications > Accessories > Terminal.
In the terminal window, enter the commands
cd /media
ls
pressing enter after each line. You should see one or more strings of text appear; one of those strings should correspond with the string that appeared in the title bar of the file browser earlier.
Change to that directory by entering the command
cd <hard drive label>
Since the hard drive label will be very annoying to type in, you can use a shortcut by typing in the first few letters or numbers of the drive label (capitalization matters) and pressing the Tab key. It will automatically complete the rest of the string (if those first few letters or numbers are unique).
We want to switch to a certain Windows directory. Enter the command:
cd WINDOWS/system32/config/
Again, you can use tab-completion to speed up entering this command.
To change or reset the administrator password, enter:
sudo chntpw SAM
SAM is the file that contains your Windows registry. You will see some text appear, including a list of all of the users on your system.
At the bottom of the terminal window, you should see a prompt that begins with “User Edit Menu:” and offers four choices. We recommend that you clear the password to blank (you can always set a new password in Windows once you log in). To do this, enter “1” and then “y” to confirm.
If you would like to change the password instead, enter “2”, then your desired password, and finally “y” to confirm.
If you would like to reset or change the password of a user other than the administrator, enter:
sudo chntpw –u <username> SAM
From here, you can follow the same steps as before: enter “1” to reset the password to blank, or “2” to change it to a value you provide.
And that’s it!
Conclusion
chntpw is a very useful utility provided for free by the open source community. It may make you think twice about how secure the Windows login system is, but knowing how to use chntpw can save your tail if your memory fails you two or eight times!

Become a Linux Terminal Power User With These 8 Tricks

bash tricks header
There’s more to using the Linux terminal than just typing commands into it. Learn these basic tricks and you’ll be well on your way to mastering the Bash shell, used by default on most Linux distributions.
This one’s for the less experienced users – I’m sure that many of you advanced users out there already know all these tricks. Still, take a look – maybe there’s something you missed along the way.

Tab Completion

Tab completion is an essential trick. It’s a great time saver and it’s also useful if you’re not sure of a file or command’s exact name.
For example, let’s say you have a file named “really long file name” in the current directory and you want to delete it. You could type the entire file name, but you’d have to escape the space characters properly (in other words, add the \ character before each space) and might make a mistake. If you type rm r and press Tab, Bash will automatically fill the file’s name in for you.
Of course, if you have multiple files in the current directory that begin with the letter r, Bash won’t know which one you want. Let’s say you have another file named “really very long file name” in the current directory. When you hit Tab, Bash will fill in the “really\ “ part, since the files both begin with that. After it does, press Tab again and you’ll see a list of matching file names.

Continue typing your desired file name and press Tab. In this case, we can type an “l” and press Tab again and Bash will fill in our desired file name.
This also works with commands. Not sure what command you want, but know it begins with “gnome”? Type “gnome” and press Tab to see a list.

Pipes

Pipes allow you to send the output of a command to another command. In the UNIX philosophy, each program is a small utility that do one thing well. For example, the ls command lists the files in the current directory and the grep command searches its input for a specified term.
Combine these with pipes (the | character) and you can search for a file in the current directory. The following command searches for the word “word”:
ls | grep word

Wild Cards

The * character – that is, the asterisk – is a wild card that can match anything. For example, if we wanted to delete both “really long file name” and “really very long file name” from the current directory, we could run the following command:
rm really*name
This command deletes all files with file names beginning with “really” and ending with “name.” If you ran rm * instead, you’d delete every file in the current directory, so be careful.

Output Redirection

The > character redirects a command’s output to a file instead of another command. For example, the following line runs the ls command to list the files in the current directory and, instead of printing that list to the terminal, it prints the list to a file named “file1” in the current directory:
ls > file1

Command History

Bash remembers a history of the commands you type into it. You can use the up and down arrow keys to scroll through commands you’ve recently used. The history command prints a list of these commands, so you can pipe it to grep to search for commands you’ve used recently.

~, . & ..

The ~ character – also known as the tilde – represents the current user’s home directory. So, instead of typing cd /home/name to go to your home directory, you can type cd ~ instead. This also works with relative paths – cd ~/Desktop would switch to the current user’s desktop.
Similarly, the . represents the current directory and the .. represents the directory above the current directory. So, cd .. goes up a directory. These also work with relative paths – if you’re in your Desktop folder and want to go to the Documents folder, which is in the same directory as the Desktop folder, you can use the cd ../Documents command.

Run a Command in the Background

By default, Bash executes every command you run in the current terminal. That’s normally fine, but what if you want to launch an application and continue using the terminal? If you type firefox to launch Firefox, Firefox will take over your terminal and display error messages and other output until you close it. Add the & operator to the end of the command to have Bash execute the program in the background:
firefox &

Conditional Execution

You can also have Bash run two commands, one after another. The second command will only execute if the first command completed successfully. To do this, put both commands on the same line, separated by a &&, or double ampersand.
For example, the sleep command takes a value in seconds, counts down, and completes successfully. It’s useless alone, but you can use it to run another command after a delay. The following command will wait five seconds, then launch the gnome-screenshot tool:
sleep 5 && gnome-screenshot

Do you have any more tricks to share? Leave a comment and help your fellow readers!