Tuesday, December 18, 2012

Spamassassin - #1 Open-Source Spam Filter

SpamAssassin is a e-mail spam filtering based on content-matching rules.

SpamAssassin uses a variety of spam-detection techniques, that includes DNS-based and fuzzy-checksum-based spam detection, Bayesian filtering, external programs, blacklists and online databases.

The program can be integrated with the mail server to automatically filter all mail for a site. It can also be run by individual users on their own mailbox and integrates with several mail programs.SpamAssassin is highly
configurable.

If used as a system-wide filter it can still be configured to support per-user preferences.

Home Page: http://spamassassin.apache.org/
For binary package and other information: http://pkgs.org/search/?keyword=SpamAssassin


Thanks to Dhanasekar, ILUGC

Tuesday, December 11, 2012

Linux Practicum - 08.12.12 - Photos

Following are the images taken in the Linux Practicum - a free conference conducted by ILUGDPI in Dazzle Systech, Opp. Govt Arts College, Dharmapuri.

 
















Saturday, December 8, 2012

Linux Practicum in Dharmapuri on 8.Dec.2012

We - from ILUG-Dharmapuri, are conducting our first operation in outdoor - a Linux Practicum. Following are the details about this.

One to One Interaction: (Any time between 10:00AM - 6:00PM)
    1. Introduction to Open Source/ Why Open Source
    2. Introduction to Linux and Flavors
    3. Linux Commands
   
Sessions
    1. How to Install Linux - 11:00-11:30 - Vinodh Kumar M
    2. Virtualization - How to install Linux on Virtual Machine - 12:30 - 1:00 - Rajesh M
    3. Open Source - Code Compilation 3:00 - 3:30 - John Christopher S
    4. Open Source Licensing - 5:00 - 5:30 - Dinesh G

Date: 08.Dec.2012
Place: Dazzle Systech India Pvt Ltd,
Opp. Govt Arts College, Dharmapuri

Thursday, November 15, 2012

Sentinella - System Monitoring Services


While monitoring the CPU, memory, hard drive and network usage, Sentinella can be programmed to take specific actions when set-points for utilization or time are met.

It can power off, reboot or hibernate your system, kill an active process, throw an alarm or execute any command.

It can measure the following conditions:
- CPU load
- Memory used
- Network traffic
- Date and time
- The existence of a process

And the possible actions are:
- Shutdown/Reboot the computer
- Standby/Suspend/Hibernate
- Execute a command
- Play an alarm
- Kill a process

Version: Sentinella 0.9.0-3
Size: 59.3 MB to download, 192.2 MB when installed

For more details: http://sentinella.sourceforge.net/

Thanks to : Dhanasekar, ILUG, Chennai

Tuesday, November 6, 2012

Munin - Networked Resource Monitoring Tool

Munin is a networked resource monitoring tool that can help analyze resource trends and "what just happened to kill our performance?" problems. It is designed to be very plug and play. A default installation provides a lot of graphs with almost no work.

Munin is a highly flexible and powerful solution used to create graphs of virtually everything imaginable throughout your network, while still maintaining a rattling ease of installation and
configuration.

This package contains the grapher/gatherer. You will only need one instance of it in your network. It will periodically poll all the nodes in your network it's aware of for data, which it in turn will use to create graphs and HTML pages, suitable for viewing with your graphical web browser of choice.

It is also able to alert you if any value is outside of a preset boundary, useful if you want to be alerted if a filesystem is about to grow full, for instance. You can do this by making Munin run an arbitrary command when you need to be alert it, or make use of the intrinsic Nagios support.

Munin is written in Perl, and relies heavily on Tobi Oetiker's excellent RRDtool.

Version: munin 1.4.6-3ubuntu3.1
Size: 8.5 MB to download, 25.2 MB when installed

For more details: http://munin-monitoring.org/

Thanks : Dhanasekar, ILUGC

Monday, November 5, 2012

OProfile - Performance Profiling Tool


OProfile is a performance profiling tool for Linux systems, capable of profiling all running code at low overhead. It consists of a daemon for collecting sample data, plus several post-profiling tools for
turning data into information.

OProfile leverages the hardware performance counters of the CPU to enable profiling of a wide variety of interesting statistics, which can also be used for basic time-spent profiling. All code is profiled:
hardware and software interrupt handlers, kernel modules, the kernel, shared libraries, and applications (the only exception being the OProfile interrupt handler itself). Note that different architectures can use different hardware mechanisms to collect data.

Version: OProfile 0.9.8

For more details: http://oprofile.sourceforge.net/news/


Thanks : Dhanasekar, ILUGC

Horizontal lines on screen and is not clear - ubuntu 12.04

Q : Installed ubuntu 12.04 desktop version on Pandaboard as OS. The screen is having horizontal lines and is also not clear but taking screenshots and see them in other desktops, the screen in the pictures are very clear and are not showing this problem.

A: This may be due to tearing. Try to use a lower resolution. Screen shot will be clear as it takes copy of the framebuffer (available in RAM) and not from the monitor.

Thanks : ILUGC

Thursday, November 1, 2012

AUTOIT - A freeware testing tool.



Looking for a simple freeware testing tool for functional/regression test ?

This is for you....

AutoIt is a freeware testing tool,
 
   1. We can record the keyboard/mouse events and play back
   2. We can write our own scripts for testing
   3. Create UI designs - We can create any UI design similar to Visual Basic.

The script is very easy as like using the BASIC programming

Following are the files used to run the AutoIt

   1. AutoIt3.exe - Edit/Debug/Run the script
   2. Au3Info.exe - View different window (like notepad, calculator, your own application) and its properties (includes button, textbox etc with their text)
   3. Extras\Au3Record\Au3Record.exe - Automatically record the keyboard/mouse events
  
For further details

http://www.autoitscript.com/
http://autoit-script.ru/autoit_rv_ua/files/Other/AutoIt_v3-_Your_Quick_Guide.pdf - Reference Guide
http://www.autoitscript.com/site/autoit/downloads/ - Download the file

Download installation file size - Around 7 MB
After Installation - Around 20 MB

Thursday, October 25, 2012

OSI Conference – 2012 - HTML5 – Offline Web Application development in HTML-5 – Local Storage



Web Storage:
            It is used to store structured data in client side.
It will be stored as a Key/Value pair.
It is similar to cookies
It can store 5MB per data store (2.5 MB per origin in Google Chrome; 5 MB per origin in Mozilla Firefox, and Opera; 10 MB per storage area in Internet Explorer)
It can be stored as a Session Storage or Locale Storage

 Types of storage
       Session Storage – Particular tab will get a storage area, which cannot be shared across the tabs of any browser. This will be useful for banking like applications. This doesn’t have any space limits.

        Local Storage – It is local to a browser, and can be shared across the sessions.  This will be useful for gaming like applications.
 
HTML5 gives full support on CSS3 scripts. It has separate tags to handle Video and Audio so there is no need of relying on any plugins to play video or audio files.

Local Storage APIs
Local Storage is the object  where we can have the following methods.

1.       setItem(Key, Value) – Set value for a particular key
2.       getItem(Key)     -              Get the value for the particular key
3.       removeItem(Key)           -              remove  a particular item from the store
4.       Clear()  -              Clears all the local stores
5.       Key(index)          -              Get the key for the particular 0 based index
6.       Length()               -              Get the count of the records

You can check the local store objects in the Google Chrome Devtool in the following menu
Tools -> DevTools -> Resources -> Local

Limitations of the local storage
1.       It can store only Strings
2.       It is stored as a clear text – so passwords we cannot store directly
3.       Performance is low.

    NORUKS:
For each sub domains there will be separate storage space.
     For entire file system there will be a single storage space. Even the files can come from different Drives, but it will share single storage space.


References:
W3CSchools, W3C Standards,
Dive into HTML5 – Local Storage
Paper Killed Rock.

For each sub domains there will be separate storage space.
For entire file system there will be a single storage space. Even the files can come from different Drives, but it will share single storage space.


Monday, October 22, 2012

GIP - IP Address Calculator

GIP is an application for making IP address based calculations. For example, it can display IP addresses in binary format. We can also calculate subnet addresses using GIP.

Gip provides system administrators with tools for IP address based calculations.
For example, an administrator who needs to find out which IP prefix length equals the IP netmask 255.255.240.0, just types in the mask and gets  the prefix length presented.But

Also many advanced calculations can be made. Gip can convert an address range into a list of prefix lengths. It can also splits subnets using a given IP netmask or IP prefix length.

Current Version:  GIP 1.7.0-1-3
Size: 1.2 MB to download, 5.7 MB when installed

For more details: http://code.google.com/p/gip/


- Thanks to Dhansekar, ILUGC.

Thursday, October 18, 2012

Searchmonkey - Regular Expression Power Search Utility


Searchmonkey is a light-weight GTK application that aims to replace the cumbersome find/grep with a slick user interface that quickly  provides a mark-up showing locations and quantity of text  matches. The goal is to provide a simple to use and accessible search tool for end-users and software developers alike.

Current Version: searchmonkey 0.8.1-8
Size: 221.4 KB to download, 496.6 KB when installed


for more details: http://sourceforge.net/projects/searchmonkey/

Thanks to Dhanasekar, ILUGC, Chennai.

Zim Desktop Wiki

Zim is a graphical text editor used to maintain a collection of wiki pages

Each page can contain links to other pages, simple formatting  and inline images. Pages are stored in a folder structure, like in an outliner, and can have attachments. Creating a new page is easy as linking to a nonexistent page.

All data is stored in plain text files with wiki formatting. various plugins provide additional functionality, like a task list manager, an equation editor, a tray icon, and support for version control.

Zim can be used to:

   - Keep an archive of notes
   - Take notes during meetings or lectures
   - Organize task lists
   - Draft blog entries and emails
   - Do brainstorming

For more details    :  http://zim-wiki.org/
Current version     :  zim 0.54-1
Size of the tool      :  1.0 MB to download, 3.6 MB when installed


Thanks to Dhanasekar, ILUGC, Chennai.