Visualizzazione post con etichetta OpenSource. Mostra tutti i post
Visualizzazione post con etichetta OpenSource. Mostra tutti i post

sabato 13 febbraio 2010

The Interactive Internet is quite near... the new facebook chat with XMPP...

After Google with GTalk (~ 180 million users) , now also Facebook (> 400 million users ) has switched its chat protocol to Jabber/XMPP ( pdf introduction). Now you need simply a generic xmpp client (like Adium, iChat, Miranda, Pidgin) and configure Facebook, Gtalk,..

XMPP is now the de facto the Standard protocol for Instant Messaging

We should not use anymore chat systems/operators that use proprietary standards like Skype, MS Messanger and Communicator, ..

We are next to have an Interactive Internet: like emails that can be sent out of a domain, we'll be able to chat with people outside our domain: with my gmail account I'll be able to chat with facebook people !!!!!!!!!!!!

The new facebook chat (chat.facebook.com) runs an OpenSource software witten in Erlang, ejabberd (commercial support at process-one.net). That will be also used by the next moodle 2.0.

See the video "Set-up an Enterprise Instant Messaging server in 180 seconds"

venerdì 1 gennaio 2010

Do NOT BUY any DVB USB devices with TRIDENT chipsets

Please do NOT buy any DVB USB devices with TRIDENT
chipsets like
Freecom DVB-T & Analog TV USB STICK (USB Id 14aa:0620), Moka Hybrid TV receiver MK-DVBT-DUAL (USB Id 14aa:0620), LifeView LR535 ... a PCIe Mini Card (USB Id 10fd:0535), ADS Tech Mini Dual TV (PTV-339) (USB ID 06e1:b339)

If you are a Linux User, please share this news in INTERNET: it is about  user generated content AGAINST TRIDENT  and other CLOSED source vendors!!!

"It is important to notice that the vendor (Trident) doesn't seem to want helping with open source development. Contacts with the vendor were tried during 2007 and 2008 in order to get their help by opening docs, via Linux Foundation NDA program, without success [...] In brief, while we want to fix the driver issues, it is recommend to avoid buying any devices with tm5600/tm6000/tm6010 (and DRX demod) chips.". See http://www.linuxtv.org/wiki/index.php/Trident_TM6000 for details.

sabato 31 ottobre 2009

Learning Erlang

Apache CouchDB ~ Ubuntu

"Ubuntu 9.10 Karmic Koala has just been released. This is big news as this version includes Apache CouchDB, used as a replicable database by desktop apps. This means CouchDB will be on over 10 million desktops" [from Damien Katz]

Erlang tutorial

martedì 4 agosto 2009

Ewg: Erlang Wordlist Generator

logo

Ewg is a Wordlist generator written in Erlang.

Thanks to this simple project I have been improving my knowledge in Erlang/OTP and Git.

I love functional programming and learning more and more... ;-)

domenica 7 giugno 2009

Connecting to a database with a webService (cxf) deployed (osgi) in Servicemix

1) Install and start ServiceMix 4.0

2) Add necessary bundles

features/install cxf-osgi


osgi/install -s mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-dbcp/1.2.2_3/


osgi/install -s wrap:mvn:org.springframework/spring-jdbc/2.5.6/


osgi/install -s wrap:mvn:mysql/mysql-connector-java/5.1.6



...

See details in this gooole document or download test-wsdl-first-osgi.zip

Howto sharing (osgi style) a database connection in Servicemix4 / FuseEsb4

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:camel-osgi="http://activemq.apache.org/camel/schema/osgi"
xmlns:osgi="http://www.springframework.org/schema/osgi"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/osgi
http://www.springframework.org/schema/osgi/spring-osgi.xsd
http://activemq.apache.org/camel/schema/spring
http://activemq.apache.org/camel/schema/spring/camel-spring.xsd
http://activemq.apache.org/camel/schema/osgi
http://activemq.apache.org/camel/schema/osgi/camel-osgi.xsd">

<bean id="moodleDS">
<property name="driverClassName" value="com.mysql.jdbc.Driver" />
<property name="url"
value="jdbc:mysql://localhost:3306/moodle" />
<property name="username" value="root" />
<property name="password" value="" />
</bean>

<osgi:service id="moodleDSOsgiService" ref="moodleDS" interface="javax.sql.DataSource" />

</beans>

See my Google Document for details!

venerdì 5 giugno 2009

ISTAT is moving from SAS to R

"Istat [..] helps to develop 'R Project', a statistical open source application. "We have donated software libraries to R, and are moving away from using SAS, the proprietary alternative to R. We contributed to the statistical application Adamsoft, which is being developed at the Caspur computing-lab, just two kilometres away from our institute."

Vaccari says adopting open source requires institutes to make adjustments in their organisational culture. "It changes how people work, from 'I'm important because I'm a bottleneck, to I'm important because I share things'."

Read it!

sabato 30 maggio 2009

Connecting to a database with a webService (cxf) deployed (jbi) in Servicemix


Introduction


Apache ServiceMix at the moment doesn't have a JBI component for connecting to a database (servicemiix-jdbc is in the roadmap): in the meanwhile you have to use servicemix-cxf or servicemix-bean.

This example (cxf-wsdl-first-jdbc.zip, cxf-wsdl-first.pdf)  is built on top of the example cxf-wsdl-first and can be deployed in apache servicemix 4.0 as JBI sa package.

lunedì 13 aprile 2009

Ruby Wordlist Generator (ruby-wg)



After many years I've updated my Wordlist Generator project! I've seen in several forums that some people still use my old perl script wg.pl

The new ruby project is hosted at http://code.google.com/p/ruby-words-generators/

ruby-wg can be used to generate wordlist for the famous password cracker John the Ripper

giovedì 8 gennaio 2009

Microsoft Tax and Apple tax

Microsoft dice che ogni volta che si compra un Mac si paga una tassa ad Apple. Ma si puo' dire analogamente che ogni volta che si compra un pc con installato windows, si paga una tassa a Microsoft. Con Linux e OpenOffice la stragrande maggioranza degli utenti di computer potrebbero risparmiare la Microsoft tax e per di piu' non avere piu' problemi di virus!!!!

mercoledì 19 novembre 2008

Come contribuire alla ricerca donando qualche ora del tuo PC

E' facile. Scarica un piccolo programma (boinc) e installalo sul tuo computer. Nei tempi morti o comunque quando vuoi tu, il programma si collega ai centri di ricerca, scarica un job da elaborare e quando ha terminato reinvia i risultati scaicando poi un nuovo job.... World Community Grid e'  un esempio e si occupa di progetti "that hold tremendous potential to benefit humanity.

  • Nutritious Rice for the World

  • Help Conquer Cancer

  • Discovering Dengue Drugs - Together

  • Human Proteome Folding - Phase 2 Project

  • FightAIDS@Home Project

  • How Grid Computing Works


Io personalmente mi sono iscritto al Team di Oses.

mercoledì 8 ottobre 2008

Using Apache Camel with Ibatis

This is a quick tutorial about the usage of the very powerful Integration tool Apache Camel with Apache Ibatis.

Many thanks to Apache Camel forums and Claus Ibsen.

REQUIREMENTS



  • I used Java version 1.5.0_16

  • Apache Maven version 2.0.9

  • A database mysql: I used a local db "moodle", user "moodle", password "moodle" and a table "mdl_user" [ create table mdl_user ( id int, firstname varchar(30), lastname varchar(30), email varchar(30) ); ]


DOWNLOAD


The full sample project can be download from here!

STEP BY STEP


As suggested by http://activemq.apache.org/camel/creating-a-new-spring-based-camel-route.html

matteo@nowar:~/workspace$ mvn archetype:create \
-DarchetypeGroupId=org.apache.camel \
-DarchetypeArtifactId=camel-router \
-DarchetypeVersion=1.4.0 \
-DgroupId=org.redaelli \
-DartifactId=demo-ibatis

matteo@nowar:~/workspace$ cd demo-ibatis

matteo@nowar:~/workspace$ mvn eclipse:eclipse

matteo@nowar:~/workspace$ mvn install

Create iBatis files

  • src/main/resources/SqlMapConfig.xml

  • src/main/resources/User.xml

  • src/main/java/org/redaelli/User.java


Add the routes and dependences in the files

  • src/main/java/org/redaelli/MyRouteBuilder.java

  • pom.xml (adding dependencies "camel-ibatis" e "mysql jdbc")


And finally run the demo with

matteo@nowar:~/workspace$ mvn camel:run

venerdì 13 giugno 2008

Set a Guinness World Record Enjoy a Better Web

Pledge to get Firefox 3 during Download Day to set the Guinness World Record for Most Software Downloaded in 24 Hours!

venerdì 23 maggio 2008

OpenID Demand: please go and visit the site...

I'm tired of having and remembering so many userid/password for internet sites, aren't you?


Please, o and visit the site "OpenID Demand"..

http://demand.openid.net

lunedì 5 maggio 2008

Presentazione Free e Opensource Software (e Linux)

Trovate qui' una presentazione sul Free & Opensource sw che ho fatto. Ho tagliato alcune slide sulla mia azienda per evitare eventuali problemi di sicurezza.