As noted above, some providers have dedicated VPN clients for Ubuntu (or Linux), but others simply supply manual configuration guides for setting up Ubuntu’s native Network Manager (which absolutely fine, as Network Manager is a great VPN client.)Eve…
Top 10 Websites To Learn Programming Online For Free 2015
If you are new to the world of programming and web development, it makes sense to start by using all the free resources available online and mastering the techniques without leaving your room. The days are past us when only those who enrolled in top …
Top 10 free text editors for Developers 2015
First things first, choosing a text editor can be tricky if you are new to programming. Although there are too many of them available in the market, each packed with unique set of features and flavour, but if you have very particular requirements you…
Interrupts and Exceptions
IntroductionMuch of the functionality embedded inside a personal computer is implemented by hardware devices other than the processor. For example, serial communication is handled by an Intel 8251A chip (or a 16550AF in newer computers), which is loc…
Ripple Carry Adder
Ripple Carry AdderMultiple full adder circuits can be cascaded in parallel to add an N-bit number. For an N- bit parallel adder, there must be N number of full adder circuits. A ripple carry adder is a logic circuit in which the carry-out of each ful…
Advanced Database Concepts [PPT]
Advanced Database ConceptsA database is an organized collection of data. It is the collection of schemas, tables, queries, reports, views and other objects. The data is typically organized to model aspects of reality in a way that supports processes …
Input Output organisation
Accessing I/O Devices:- Most modern computers use single bus arrangement for connecting I/O devices to CPU & Memory. The bus enables all the devices connected to it to exchange information. Bus consists of 3 set of lines : Address, Data & Control Lin…