Páginas

viernes, 1 de julio de 2011

¿Por que los expertos en Java son tan escasos?

En Ecuador tenemos un problema con los especialistas en Lenguaje de programación Java y es que son muy escasos.

Desde mi punto de vista, las empresas públicas SRI, IESS, Ministerios, están necesitando muchas personas que sepan Java en todos los niveles.

La pregunta es!!!! ¿Por qué en las universidades no se forman más este tipo de profesionales?

Lo que he buscado por este medio es poder dar un mensaje a las universidades acerca de esta necesidad.

He estado analizando también que es probable que la gente tiene algunas razones para no aprender Java por ejemplo:

  • Java es un lenguaje complicado por que no tiene un solo IDE tal como lo tiene Microsoft con Visual Estudio.
  • En Java necesitas aprender mucho para ser productivo.
  • En Java tienes muchas opciones de frameworks para usar para las soluciones por ejemplo: para web tenemos: Velocity, Spring Web, JSF, Rich Faces, Wicket, entre otras, lo cual hace que las personas se enfrenten a muchas disyuntivas el momento de seleccionar los frameworks.

De mi experiencia les puedo contar que vale la pena aprender Java, aprendes el funcionamiento de muchas cosas a bajo nivel. En lo personal me ha dado muchas alegrías, una de ellas los viajes!!!

Finalmente si aprendez Java y luego quieres aprender otro lenguaje como C# va a ser super fácil, te lo garantizo.

domingo, 23 de enero de 2011

How to show xml and source code in a blog

Dear all.


I was researching how to post xml I found this blogger that recommends this site to transform xml to html entities. It works fine.

I also found this site to make the see the code beautiful

Also about source code I found this site


Bye

Wicket + JPA + Spring

Hello dear friends

I have been this weekend testing the combination of Wicket + JPA + spring. It was Very nice!!!!

At the beginning I discovered a page where to set up easily a project. Using http://www.jweekend.com/dev/LegUp I generated the mvn command to create the project:



mvn archetype:generate -B -DarchetypeCatalog=http://legup.googlecode.com/svn/repo/archetype-catalog.xml -DarchetypeArtifactId=wicket-spring-jpa-archetype -DarchetypeGroupId=com.jweekend -DarchetypeVersion=0.8.4 -DgroupId=com.mycompany -DartifactId=mycompany -Dversion=1.0-SNAPSHOT -Dpackage=com.mycompany


Then I transform the project to be opened by eclipse using the command:

mvn eclipse:eclipse inside the generated project


Then we can run Start.java

In the browser http://localhost:8080/ we will see running the example, using the Event object to persist.

We can change the persistence.xml to connect with mysql


<properties>
<property name="hibernate.connection.url" value="jdbc:mysql://localhost:3306/javatest" />
<property name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver" />
<property name="hibernate.connection.password" value="root" />
<property name="hibernate.connection.username" value="root" />
<property name="hibernate.hbm2ddl.auto" value="update" />
</properties>



Be sure also to add mysql to the pom.xml in order to connect to mysql

<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.14</version>
<type>jar</type>
<scope>runtime</scope>
</dependency>


Then we run again the program and the connection with mysql is ready.

miércoles, 29 de septiembre de 2010

Learning english

Hello All.


I am starting to practice more and more English. I found a good place with tips.

http://www.usingenglish.com/articles/70-ways-to-improve-your-english.html

Right now I am doing this things:

1) Listen English music.
2)Writing a blog.
3)Listening English radio.
4)Writing review or comments in questions about software.
5)I am trying to practice pronunciation in this address http://www.englishcentral.com/en/videos It is wonderful because they rate your practice. After some practice I promise you that you can speak like a native.
6)For the beginner you can use this site http://www.aprendeingles.com.


Best regards.

By for now.

sábado, 8 de mayo de 2010

Go back to Windows

Hello friends

I must be sincerely. 11 months ago I started the amazing experience of installing Linux on my laptop. First I installed Suse for 2 months. I works ok for the majority of task in my work but I had problems when I wanted to do and present my speeches, In linux we don't have a good tool like visio. Second I installed Ubuntu, It was amazing with this operative system I don't have problems to use a projector. I think that Ubuntu is very easy to use. But I continue with the problems of my presentations. In Ubuntu I had problems with my IBM tools for that reason I go back to Suse.

At the end I listened about the new Operative System of Microsoft Windows 7 and I decided to test it. It is working ok. Then I told you about my new experience. I already install four IBM products I don't have problems. Les't wait what is going to happen.

sábado, 10 de abril de 2010

Today it's a sad day

Hello today I received a link http://www.infoq.com/news/2010/04/gosling_leaves_oracle?utm_source=twitterfeed&utm_medium=twitter about a sad new. The father of Java James Gosling resigned from Oracle a week ago (April 2nd). I don't know what will happen with java in Oracle ?. What will happen with Apache ? What will happen with the many followers of Java ?. I have thought about learn another language.

I also saw a sad picture


















Let's wait more time to see what will happen.

jueves, 8 de abril de 2010

My dear friends my thesis is at internet. I don't know how but it happen My thesis