Installing R project for statistics in Fedora Linux.

Is is as easy as this:

[root@dyn8382 ~]# yum install R R-devel
[root@dyn8382 ~]# R
>install.packages("arules", repos="http://R-Forge.R-project.org")




http://www.r-project.org/

Datamining with Linux

I'm currently doing the Datamining Specialist course and i try to use open source solutions, and if not open source, linux solutions... because i am a unix user.

This is a list of software i recommend to try, i am studying some features and they are
all great:

WEKA (http://www.cs.waikato.ac.nz/ml/weka/)
Weka is a collection of machine learning algorithms for data mining tasks. The algorithms can either be applied directly to a dataset or called from your own Java code. Weka contains tools for data pre-processing, classification, regression, clustering, association rules, and visualization. It is also well-suited for developing new machine learning schemes.

The R Project for Statistical Computing (http://www.r-project.org/)
R is a free software environment for statistical computing and graphics.

Matlab (http://www.mathworks.com/)
This is a commercial software that can be used to create models of artificial neural networks and any kind of math problems.

dTree ( http://www.aispace.org/dTree/)
This tool demonstrates how to build a decision tree using a training data set and then use the tree to classify unseen examples in a test data set.

If you know some other soft, please post it and i'll try it.

VMplayer crash in fedora 12

After installing VMplayer from the bundle, the 3.0.1 version i were surprised because it crashed just one second after running it.  Thanks that another co-blogger posted the solution, too simple in fact:


cd /usr/lib/vmware/lib
mv libcurl.so.4 libcurl.so.4.old
 
Credits:
here and here
 
If you need to recompile the modules because some of them is failing, you can do it this way:
vmware-modconfig --console --install-all
 
If you need more help and you want to get in touch with me Why not contact me ;-)

Errors compiling VMware Server on Fedora 12

Hi! Today i downloaded vmware server to use it on my Linux workstation.  I am using Fedora 12 with the latest kernel update so i had not much hope to compile the vmware kernel modules without some troubleshooting.

After solving the problems, here i share the solutions i hope to help you.  If you find it useful, remember that you can Invite me a kaffee ! :)

1. Download the latest VMware workstation (It is free)
https://www.vmware.com/tryvmware/p/activate.php?p=server20&lp=1&ext=1

Note: I downloaded the rpm version.

2. Install it:
yum install VMware-server-2.0.2-203138.i386.rpm

3. Try to compile the modules:
vmware-config.pl

Ok.. in this moment a lot of warnings and errors appear between them, errors with vmnet, vmci, etc...

make[1]: Leaving directory `/usr/src/kernels/2.6.32.10-90.fc12.i686'
Unable to build the vmnet module.


Unable to build the vmci module.

4. Patch the modules:

- Download from http://www.erdemap.com/store/2.6.32.10-90.fc12.vmmon.tar.gz
wget http://www.erdemap.com/store/2.6.32.10-90.fc12.vmmon.tar.gz

5. unzip & untar it.
6. execute the patch shell script *inspect it first, it is very VERY basic*
7. After installing the patches, execute the vmware-config.pl

Starting VMware services:
   Virtual machine monitor                                 [  OK  ]
   Virtual ethernet                                        [  OK  ]
   Bridged networking on /dev/vmnet0                       [  OK  ]
   Host-only networking on /dev/vmnet1 (background)        [  OK  ]
   DHCP server on /dev/vmnet1                              [  OK  ]
   Host-only networking on /dev/vmnet8 (background)        [  OK  ]
   DHCP server on /dev/vmnet8                              [  OK  ]
   NAT service on /dev/vmnet8                              [  OK  ]
   VMware Server Authentication Daemon (background)        [  OK  ]
   Shared Memory Available                                 [  OK  ]
Starting VMware management services:
   VMware Server Host Agent (background)                   [  OK  ]
   VMware Virtual Infrastructure Web Access
Starting VMware autostart virtual machines:

If you need more help and you want to get in touch with me
Why not contact me ;-)

Five Easy Ways to Secure Your Linux System

On the heels of last week’s entry on using DenyHosts, and Nikto the week before that; I thought it appropriate to continue in the security vein with five more simple techniques that you can use to protect your systems. These include using account locking, limiting cron use, using DENY access to services, refusing root SSH logins and changing SSHD’s default port.

Keep reading..

 Account Locking
 Cron Restriction
 Deny, Deny, Deny
 Deny SSH by Root
 Change the Default Port

Error compiling cairomm

While compiling cairomm i got this error:

configure.ac:37: error: possibly undefined macro: AC_DISABLE_STATIC
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.ac:38: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL
configure.ac:39: error: possibly undefined macro: AC_PROG_LIBTOOL
autoreconf: /usr/bin/autoconf failed with exit status: 1

Solution:
Install libtool:

[root@dyn854450 ~]# yum install libtool

Badly formed XML, there is no tag

Using glade-3 i got with this error/warning:


[walter@talent Projects]$ gtk-builder-convert uno.glade uno.xml
Traceback (most recent call last):
File "/usr/bin/gtk-builder-convert", line 772, in
sys.exit(main(sys.argv))
File "/usr/bin/gtk-builder-convert", line 760, in main
conv.parse_file(input_filename)
File "/usr/bin/gtk-builder-convert", line 161, in parse_file
self._parse()
File "/usr/bin/gtk-builder-convert", line 233, in _parse
assert glade_iface, ("Badly formed XML, there is "
AssertionError: Badly formed XML, there is no tag.

Try saving the file as a libglade project and then try again. It work'd for me.

TEDxBuenos Aires

The famous TED conference'll take place in Buenos Aires.  I'm already pre-registered.

http://tedxbuenosaires.org/?p=1001


7 of the Best Free Linux Calculators

One of the basic utilities supplied with any operating system is a desktop calculator. These are often simple utilities that are perfectly adequate for basic use. They typically include trigonometric functions, logarithms, factorials, parentheses and a memory function.
However, the calculators featured in this article are significantly more sophisticated with the ability to process difficult mathematical functions, to plot graphs in 2D and 3D, and much more.
The calculators also typically support the Reverse Polish notation (RPN). This is a prefix notation wherein every operator follows all of its operands. In other words, instead of pressing 6 + 8 and the enter key, in RPN you type in 6 8 +.

Keep reading +

Open source in 2010

Is 2010 the "year of open source"? Probably not, but by the end of the year expect to see open source software everywhere. 

Mobile Linux


2010 is going to be a huge year for open source software (OSS) in the mobile sector and we can expect to see OSS appearing on everything from mobile phones to netbooks to tablets.
Of course, thanks mostly to the open source Symbian operating system, open source is already the dominant player on mobile phones, despite the disproportional hype given to proprietary systems such as Apple's iPhone and RIM's Blackberry. But Nokia hasn't done a particularly good job of promoting Symbian's openness since it acquired it in 2008.
Google, on the other hand, has done wonders with its Android OS which is now right up there with the likes of the iPhone and is getting better all the time. Android will, without a doubt, be in the headlines throughout the coming year as Google takes other mobile makers on head-to-head.


+ Keep reading...

Fedora, Debian, FreeBSD, OpenBSD, OpenSolaris Benchmarks

With Debian GNU/kFreeBSD using the FreeBSD 7.2 kernel, we threw the full FreeBSD 7.2 operating system into the comparison mix. FreeBSD 8.0 was added in since that is the latest FreeBSD stable release at this time. OpenBSD 4.6 was used as another *BSD comparison while OpenSolaris 2009.06 was used to represent some Sun Solaris numbers. Fedora 12 provides a look at some of the latest Linux packages available more so than the Debian snapshot from 2010-01-14. The 64-bit versions of all operating systems were used during this testing process.

+ keep reading...

openSUSE Brings New Li-F-E To School

With education budget trends resembling a ski slope (downhill) it only makes sense to look to open source for help. With the 11.2 release of openSUSE comes a separate project targeted at schools and school children.

openSUSE for Schools (or Linux for education aka Li-f-e) packs a huge number of applications targeted at all grade levels. Packages for both desktop and server are included. They've also provided things like Internet filtering software to help parents and educators protect kids from potential problems. For classroom use you'll find tools for creating a kiosk mode or live CD bootable on older machines.

+ Keep reading....

1. Desktop Options
2. Server Option
3. Applications Galore!


openSUSE-Edu Li-f-e represents a significant step forward in delivering the tools needed to support virtually any school or educational requirement.


Linux and USB 3.0

The newest, fast interface, USB 3.0, is finally out, but only one operating system has native support for it: Linux.

Ever get tired of Windows people proclaiming how their operating system has device support for this, that, and the other thing and Linux doesn't? Well, now you have a perfect come-back. The newest, fast interface, USB 3.0 is out and only Linux has native support for it.

+ keep reading...


Linux started supporting USB 3.0 in the September 2009 release of the 2.6.31 Linux kernel. Neither Windows 7 nor Snow Leopard currently supports USB 3. Windows support? That will have to wait for Windows 7 SP1 ---whenever that shows up.

+ keep reading...


Users who have been around for a while may be saying what about Firewire, aka the IEEE 1394 interface standard. It's true that Firewire, Apple's name for their implementation for the technology, was faster than USB 2.0. Firewire 400 could reach a peak throughput of
400Mbps and 800 could, as you might have guessed, hit 800Mbps.

+ keep reading...