blog de Sr. Negativo

JTarot

Todavía faltan muchas cosas, pero bueno espero mejorarlo aun más.

Les adjunto solo el Jar por el momento (el código está muy simple y desordenado).

Clojure .. primer vistazo

¿Cómo entro al REPL de clojure?

java -jar clojure-1.3.0-RC0.jar

Debe salir esto:
user=>

¿Cómo salgo del REPL?

En Windows: Ctrl + C
En Linux: Ctrl + D

Hace tiempo que quería probar este lenguaje, y aprovechando las vacaciones por fin pude. Si Scala y Ceylon se me hacían algo "extraños", este en verdad si que lo es.

Hacer una sumatoria es bastante fácil (al menos así parece):

user=> (+ 3 4 5 6) <br/>  18

En Java:

Sumatoria.java

package com.pruebas.01;
public class Sumatoria{
   public static void main(String[] args)throws Exception{
    int suma=0;  
   if(args.length!=0){
        for(String e: args){
        suma+=Integer.parseInt(e);
 
       }
  System.out.println("sumatoria: "+suma);

      }else{

¿Es recomendable aprender otros lenguajes de programación?

C, C++ , Pascal, VB, Java, Python, ... ¿qué lenguaje es el que más me conviene aprender? , ¿cuál es el más cotizado? , ... ¿solo me conviene uno?

Cuando iba a la escuela decían que me olvidara de aprender Java, que no me convenia. "Mejor aprende VB o PHP son más sencillos" Incluso me "aconcejaban" estudiar Cobol "Ese lo siguen usando en los bancos (y es cierto)"

La desidia

Muchos desisten antes de empezar, "yo no estudie para ser programador, estudie para ser informático" quieren "aprender" pero no ponen nada de su parte. Quieren resultados mágicos, una o dos lecciones de programación para empezar proyectos grandes que ni un profesional puede hacer.

Scala IDE


Ahora que tuve un poco de tiempo de probar varios lenguajes como: Scala, Ceylon, Clojure, etc. encontré este sitio Scala IDE http://scala-ide.org/

Se trata de un IDE (plugin) para crear programas en Scala desde Eclipse.

En Eclipse basta poner este link:
http://download.scala-ide.org/releases-29/stable/site
Y la verdad no pude evitarlo, quise probarlo con un código que hice en Groovy haber como quedaba:

Horoscopo.scala

object horoscopo{

   def main(args: Array[String]){
      var resto=0;
      val anyos=List(1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012);
      var horos=""
      println("[Horoscopo chino en Scala]");
        for(val i <- anyos){
           resto=i%12
           
           if(resto==0){
              horos="mono"
            }
           if(resto==1){
              horos="gallo"
           }

Problemas al usar Ceylon IDE ... no ceylon runnable element

Creo y nombro el proyecto Ceylon

Crear el archivo: Hola.ceylon

Surge un problema.

Aqui sale el mensaje de error al tratar de compilar/ejecutar el programa

¿Alguna forma de integrar Gradle a NetBeans ?

Con la novedad que he tenido que trabajar con NetBeans (es a fuerzas, aunque no me molesta). El problema es que no he podido integrar un proyecto que hice usando Maven/Gradle (si, los dos), ya sé que desde NetBeans se puede usar Maven, pero no Gradle.

Ya busque en Internet y solo encontré está información que me pareció útil http://blogs.oracle.com/geertjan/entry/gradle_in_netbeans

Tal parece que esta en desarrollo un plugin para NetBeans, sin embargo pensé preguntar si

¿Alguien conoce una alternativa o una forma para poder lograr esta integración?

De C# a Java


Navegando encontré está página. Es un "convertidor" de código C# a Java.

Enlace:
http://codeporting.com/apps/csharp-2-java

o_0

Ceylon IDE

Vía Twitter me enteré de esta noticia: Ceylon tiene su propio IDE

Aqui la liga
http://ceylon-lang.org/documentation/ide/install/

Adiós JSP ... bienvenido JavaServer Faces

JavaServer Faces

Es una framework (ya tiene varios años que apareció) que nos permite crear aplicaciones web muy parecidas a las de escritorio. JSF trabaja en base a eventos (algo parecido a Swing), mientras que JSP en base a petición(es)/respuesta(s).

Existen otras variantes como:

  1. RichFaces
  2. PrimeFaces
  3. OpenFaces
  4. IceFaces
  5. MyFaces

Enlaces

OpenFaces
http://openfaces.org/documentation/developersGuide/index.html

http://openfaces.org/demo/overview/homepage.jsf

RichFaces
http://docs.jboss.org/richfaces/latest_3_3_X/en/devguide/html_single/

http://livedemo.exadel.com/richfaces-demo/index.jsp

PrimeFaces

Distribuir contenido