a non-geek's blog

Random notes on linux and web development

Archive for the ‘general’ Category

History of internet in less than 10 minutes

with 6 comments

Aristotle said: If you would understand anything, observe its beginning and its development.”. I don’t know if this statement is completely true, but surely when talking about internet, it is (at least) interesting to know how this vital tool (for many of us) was born and developed to what is today. So here is IMO the simplest and well explained version of the history of the internet (having over 1 million views on youtube):


Written by nongeekboy

February 12, 2009 at 8:39 pm

Posted in general

The world’s most comprehensive, Web tracking and analysis application?

leave a comment »

Woopra is the world’s most comprehensive, information rich, easy to use, real-time Web tracking and analysis application. And it’s free!”  This is how the guys behind Woopra are describing their product.

Here are some of the application’s futures:

Read the rest of this entry »

Written by nongeekboy

September 22, 2008 at 12:26 pm

Posted in general, news

Tagged with , , ,

Top 20 Linux websites

with 19 comments

I have compiled a list with the most useful websites about Linux (the distro specific sites are not included). They are great resources you can learn from or to find answer to your linux questions. These should be in any linux user bookmarks, so go ahead and look through these links and bookmark your favorite ones:

1)www.ibm.com/developerworks/linux

Provides information on Linux, Linux resources, and Linux development.

2)www.howtogeek.com

Includes help, tutorials, tips and how-to guides for Linux.

3)www.linuxquestions.org

LinuxQuestions.org offers a free Linux forum where Linux newbies can ask questions and Linux experts can offer advice. Topics include security, installation, networking and much more.

4)www.tldp.org

The Linux Documentation Project is working
towards developing free, high quality documentation for the Linux operating
system. The overall goal of the LDP is to collaborate in all of the issues
of Linux documentation.

5)www.linux.org

Comprehensive information and resources about the Linux Operating System.

6)www.linux.com

Our goal is to provide all the information necessary to make your use of Linux a success.

7)www.linuxforums.org

The Linux Software Resource, providing Linux Forums, Linux Server Distro info, Linux Training, Linux Help, Articles, Tutorials, News, Downloads and more!

Read the rest of this entry »

“Ubuntu for non-geeks”

with 2 comments

Ubuntu has experienced its share of success, but it’s still relatively unknown amongst non-technical people. Many aren’t aware that an open source operating system actually exists, and those who are lack the education required to move comfortably from Microsoft Windows to a Linux-based desktop. Ubuntu for Non-Geeks: A Pain-Free, Project-Based, Get-Things-Done Guidebook, by Rickford Grant, introduces non-Linux users to the world of Linux and shows them how to be productive in a complete Linux environment.

Great review by James F. Koopman. Read more on linux.com

Bookmark and Share

Written by nongeekboy

September 3, 2008 at 5:33 pm

The Linux filesystem in simple words

with 2 comments

If you are new to Linux, one of the first things that, probably, dizzied you was that the linux filesystem is nothing like the one you were used in Windows. The first thing a new Linux user should understand is that while in Windows each partition/device is it’s own root (C: D: E:), in Linux every partition/device is mounted under the root directory (“/“) and it is represented as a sub-directory. The second thing the new user should understand is the purpose of each directory contained under the / (root directory). In order to help you familiarize with it, in the next section I gave a description of each part (directory) of the root system. Don’t worry, is not a complicated thing.

/ -root directory of your entire file system.

/bin/-executables needed during bootup, the shells, as well as most used commands (cp, mv, ls etc.) and other essential programs, shared by the system, the system administrator and the users.
/boot/-files used by the boot loader (the application that loads first when the computer is booted and if you have more than one OS on your computer, gives you the option to select one). Also stores the configuration files.
/dev/-device files. In Linux, hardware devices are represented as files with special properties (A file, as well as a hardware, can be read from and written to, isn’t it so?)
/etc/-system configuration file (similar to the data in the Control Panel in Windows)
/home/-personal directories for common users. This directory also contains the user specific settings (for different programs) and the customization files.
/lib/-shared libraries required by system programs (similar -somehow- to Windows DLL files). This directory also contains the kernel modules
/media/-mount point for removable media (usb, sticks, cdrom). Any device/partition mounted in this directory will have a shortcut on the desktop.
/mnt/-mount points for temporarily mounted filesystem (hdd partitions, network shares).
/opt/-optional applications (extra and third party software, add-on packages)
/sbin/-system administration as well as maintenance and hardware configuration programs (not intended for use by general users)
/srv/-data files for particular service provided by this system
/tmp/-temporary files. This directory is cleared out at reboot.
/usr/-multi-user shared binaries and files (utilities, applications, libraries, documentation etc.). Similar, somehow, to Windows Program Files
/var/-variable files (log files, the mail queue, the print spooler area)
/root/-personal (home) directory of the system administrator (root user)
/proc/-virtual file system containing information about system resources (tracks the state of the operating system kernel and the processes running on your computer)
You can find extended information about the Linux File System on the Filesystem Hierarchy Standard webpage.


Bookmark and Share

Written by nongeekboy

April 30, 2008 at 1:20 pm

Posted in general

Tagged with , , ,

Launching my blog (link exchange)

with 2 comments

Written by nongeekboy

December 31, 1981 at 8:04 pm

Posted in general

Follow

Get every new post delivered to your Inbox.

Join 204 other followers