Tutorials


Installing uTorrent Server on Ubuntu
Feb. 18, 2013, 2:46 a.m. by Nitin Venkatesh

Recently one of my friends shifted to Ubuntu and couldn’t install uTorrent Server. One note, folks, please always paste the full error message that you receive, there’s a reason why that error popped on your screen; so that you can fix it! Okay, so here goes: Download uTorrent Server . I am going to assume that the path where the ...


Connect to Your Ubuntu Machine with an HTML5 VNC Client
Jan. 24, 2013, 7:30 p.m. by Nathan Osman

We all know that VNC is hard to beat when it comes to remote access of an Ubuntu Desktop. Well, okay, some of us use SSH but that isn't always an option. Take my Kindle Touch for example. There are currently no third party apps for the Kindle Touch and the only means I have to connect to anything is ...


How to Install Qt 5.0 on Ubuntu 12.10
Dec. 19, 2012, 8:19 p.m. by Nathan Osman

Well folks, today Digia has made a very special announcement - Qt 5.0 has been released! This is very exciting considering that it has been 7 years since Qt 4.0 was released. So what's new in this release? This page goes into detail on the new features so I won't waste time pasting them here. Here are just a couple ...


Ubuntu Core in/on a Nexus 7 Part 3: Newest updates and trashing part 2 for new methods
Dec. 8, 2012, 12:08 a.m. by Howard Chan

If you have installed Ubuntu Core 12.10 on a Nexus 7, please re-flash the image using the instructions written below. Try not to dist-upgrade. Yes sorry, but then sadly from the Ubuntu Nexus7 Team's newest meeting it seems like the second part of this programme needs a rewrite. Every week at Friday, 16:00 UTC, the Ubuntu Nexus7 Team gathered to ...


Ubuntu Core in a Nexus 7:Part 2...... How to install a 13.04 daily image?
Dec. 6, 2012, 5:09 a.m. by Howard Chan

If you want Ubuntu Core 12.10 image in a Nexus 7 that is very easy: Unlock the bootloader, install the "Ubuntu Nexus7 Installer" and follow the instructions. However, the problem arises: How to install Ubuntu Core 13.04 in a Nexus 7? If you have been paying attention to cdimage.ubuntu.com, you should see a new folder called "daily-preinstalled". Click it, then ...


Ubuntu Core in a Nexus 7:Part 1...... What is the kernel!?
Dec. 1, 2012, 7:45 a.m. by Howard Chan

In this series I am going to bring you some interesting guides on installing Ubuntu Core onto a Asus Google Nexus 7. In a normal Ubuntu 12.10 Operating system you get a Ubuntu Linux kernel version 3.5.0-19.30, which is based on the upstream Linux 3.5.7 kernel. In Ubuntu 13.04 presently you get a Ubuntu Linux kernel version 3.7.0-4.12, which is ...


UDP Untangled - Overview of how UDP works
Sept. 13, 2012, 6 p.m. by Nitin Venkatesh

UDP (User Datagram Protocol) is a connectionless, unreliable transport protocol. It belongs to the Transport Layer of the OSI model. Each single UDP packet is called a UDP datagram. UDP datagrams are embedded in an IP datagram and sent across a network. Connectionless: UDP is a connectionless protocol. That means, all UDP datagrams are independent datagrams. No two UDP datagrams ...


Understanding ARP, Proxy ARP, RARP and DHCP - Part II
Sept. 12, 2012, 6:01 p.m. by Nitin Venkatesh

If you don’t have an idea of how ARP works, read about it here – Understanding ARP, Proxy ARP, RARP and DHCP – Part 1 RARP (Reverse Address Resolution Protocol): It is a protocol used by a machine to find it’s own logical address (IP address). Now you might be wondering why a machine wouldn’t know it’s own IP address. ...


What is ARP Poisoning?
Sept. 12, 2012, 6 p.m. by Nitin Venkatesh

If you don’t have an idea of how ARP works, read about it here – Understanding ARP, Proxy ARP, RARP and DHCP – Part 1 ARP Poisoning allows an attacker to monitor the traffic of the victim by forging replies to ARP requests. The attacker could also route the traffic only to their machine, but then that would get the ...


Understanding ARP, Proxy ARP, RARP and DHCP - Part I
Sept. 12, 2012, 5:59 p.m. by Nitin Venkatesh

ARP (Address Resolution Protocol) is used to map logical address of a particular machine to its physical address. Why do we need to know the physical address for a machine? So, that we can send data ofc, doh! :P Okay, that’s great, ARP gets me physical address of the machine that I intend to send information to, but how does ...


Ping - How does it work?
Sept. 11, 2012, 6 p.m. by Nitin Venkatesh

Ping is a network diagnostic tool that’s used to check if a host in a network is alive and responding. Ping uses ICMP messages. More particularly ICMP query messages ICMP (Internet Control Message Protocol) is a companion to the IP protocol. It compensates the IP protocol in error reporting since IP protocol doesn’t have an error reporting method in place. ...


Traceroute - How does it work?
Sept. 10, 2012, 6 p.m. by Nitin Venkatesh

Traceroute is a program that shows you route taken by packets through a network. Yes, it traces the route of packets from source to destination, and the name of the program is traceroute, how befitting :P Anyways, what Traceroute does is, it sends a UDP packet to the destination taking advantage of ICMP’s messages. So let’s take a brief look ...


Newer → ← Older