Archive for 1 agosto 2008

El camino del aprendizaje Java para un joven desarrollador

agosto 1, 2008

Aprender la plataforma Java puede ser una aventura. Con las tecnologías de Java, uno puede hacer mucho. Sin embargo, encontrar que es lo que uno quiere hacer y donde empezar es el primer desafío a superar. Este artículo describe las herramientas que uno puede utilizar para APRENDER JAVA . Ustedes elijen con que herramienta (gratuitas todas ellas) comenzar, en función de lo que ya conocen. Después de leer esta nota, descubrirán recursos para aprender estas tecnologìas, y los detalles del lenguaje de programación Java.

Greenfoot Lunarlander

Figura 1. Greenfoot Lunarlander

La aventura de aprender la plataforma Java, debería ser DIVERTIDA, CLARA y EXCITANTE. Comiencen con una de las herramientas que se listan a continuación, trabajen en su camino a la siguiente herramienta, e incluyan los recursos a medida que se sientan cómodos. Antes de darse cuenta, ya van a estar creando aplicaciones Java!!!

Antes de comenzar

Antes de comenzar a leer sobre estas herramientas, necesitan bajarse Java Standard Edition (Java SE) el cual usan todas las herramientas.

Bajar Java SE

Una vez que hayan instalado  Java SE en sus máquinas, estàn listos para empezar a utilizar las siguientes herramientas.

Análisis previo antes de comenzar

Que herramienta decidan usar depende del conocimiento previo que traigan del mundo de la programación, y en particular de Java. Todas estas herramientas esta diseñadas para mostrarte como programar en forma gráfica, en vez de lanzar un puñado de lineas de código confusas. Las herramientas muestran las relaciones entre objetos (aprenderán sobre objetos con estas herramientas), y como hacer para que estos objetos interactuen y hagan cosas. Cabe aclarar, que cada herramienta fue diseñada pensando en un público específico, con cierto grado de conocimiento.

Si ustedes comienzan  de cero (sin experiencia en programación) el camino a seguir es el siguiente:Greenfoot > BlueJ > the NetBeans IDE BlueJ Edition, como se muestra en la figura2 (les dije que las 3 son GRATUITAS???):

Learning Path for new developers

Figura 2. Herramientas y camino de aprendizaje

Mucho de ustedes, tal vez ya sepan algo de programación, o tal vez conozcan un poco de algún otro lenguaje de programación, o tal vez tomaron una clase o 2 pero necesitan mayor entendimiento y dominio del tema. La descripción de cada herramienta a continuación les ayudará a decidir por donde les conviene arrancar

Las Herramientas

Cada herramienta te ayuda a visualizar que está ocurriendo cuando se crea un programa. Estas te ayudan a ver a los objetos y sus interacciones para que puedas entender mejor los conceptos abstractos

Greenfoot [Download]

Greenfoot (que es gratuita) está pensada para alumnos de nivel secundario (13+),  pero esto no significa que alguien menor o mayor no se beneficie de utilizarla. Basicamente, Greenfoot esta pensada para que se den los “PRIMEROS PASOS” en la programación a nivel colegio secundario. El énfasis esta puesto en lograr crear algo divertido y excitante en pantalla en forma rápida y sencilla. Es una puerta fácil, y agradable al mundo de la programación para que las personas puedan llevarse una primera impresión agradable d e la  tarea de “codear” como algunos dicen. Es IDEAL para personas que  a priori, no tienen interés en la programación. Greenfoot es divertida, ágil, y genera interés porque està especializado en crear aplicaciones gráficas en 2D. Esto permite hacer cosas en forma rápida, y fácil, y que sean visualmente atractivas. Greenfoot te guía en tu programación. Greenfoot permite crear juegos, animaciones, y otras aplicaciones atractivas visualmente, que empiezan a mostrar conceptos básicos de la programación orient ada a objetos, y otros conceptos un poco más complejos como polimorfismo, herencia, hasta concurrencia y otros temás complejos. Una vez que “estás enganchado”,  puedes graduarte y pasar al BlueJ, y un rato más tarde prbar el NetBeans IDE BlueJ Edition.

Bajar Tutorial introductorio (en inglés)


BlueJ [Bajar]

BlueJ (que es gratuita) esta pensado para un ámbito universitario introductorio (primer año), un terciario o las carreras de tecnicatura. Se asume que ustedes ya tienen un conocimiento previo de programación, que están interesados en aprender programación y que lo quieren hacer de una manera mas organizada. BlueJ es genérico. Puede ser utilizado para desarrollar todo tipo de aplicaciones. BlueJ enseña los fundamentos de objectos, metodos, y campos, y muestra en forma visual la relación entre cualquier cosa que uno crea. Uno aprende  los engranajes principales del lenguaje Java, y puede ver que está ocurriendo en forma visual. El énfasis aquí está puesto en la visualización y las técnicas de interacción  para crear un ambiente altamente interactivo que motive la experimentación y exploración.

BlueJ Soporta:
RingsDataListIcon.gif Ambiente totalmente integrado
RingsDataListIcon.gif Display de estructuras de clases gráfico
RingsDataListIcon.gif Edición textual y gráfica
RingsDataListIcon.gif Editor Built-in, Compilador, Máquina Virtual, Debugger, etc.
RingsDataListIcon.gif Interface facil-de-usar, ideal para novatos
RingsDataListIcon.gif Creación de objetos interactiva
RingsDataListIcon.gif ILlamada a objetos interactiva
RingsDataListIcon.gif Testing interactivo
RingsDataListIcon.gif Desarrollo de aplicaciones incremental

Bajar Tutorial BlueJ

NetBeans IDE BlueJ Edition [Bajar]

BlueJ es un ambiente ideal para programadores novatos. Ofrece herramientas educativas, como las facuilidades de interacción y visualización que ayudan muchísimo el aprendizaje de conceptos de la programación orientada a objetos. Mientras que BlueJ cubre la fase introductoria en el aprendizaje a programar, NetBeans (que tambien es gratuito) ofrece herramientas potentes de calidad profesional, y el salto inevitable del anterior a este ha sido una dificultad que han tenido que soportar los estudiantes – hasta ahora.

Esta herramiente ofrece un camino de migración para los estudiantes que quieren dar el salto entre una herramienta educativa, y un IDE profesional. El plug-in BlueJ agrega 2 características muy importantes al IDE NetBeans:

  • Permite al NetBeans abrir, trabajar con, y crear proyectos BlueJ en el formato nativo BlueJ( sin convertilo a un proyecto estandar de Netbeans), permitiendo así que uno pueda empezar a trabajar con Netbeans, y volver al BlueJ, cuando uno se sienta cómodo de hacerlo.
  • Agrega una vista BlueJ a la ventana de proyectos de NetBeans, que le da un look familiar a los familizarizados con BlueJ dentro de Netbeans.

Bajar Tutorial del plug – in BlueJ para Netbeans

  • Un tutorial extendido por by Dana Nourie.
  • Un video de NetBeans/BlueJ desde el Sun Developer Network.
  • Un conjunto de  Notas de laboratorio para ayudarlos en la transición entre BlueJ y Netbeans, y algunas ventajas que ofrece este último a los programadores.
  • Si quieren ver que cuan lejos pueden llegar con Netbeans, miren el excelente tutorial de Brian Leonard Zuul everywhere l.
Tutoriales para aprender el lenguaje de programación Java

Una vez que estén usando BlueJ o el NetBeans BlueJ Edition, ustedes querrán además aprender los detalles del lenguaje de programación Java. El mejor recurso para esto ess El tutorial Java. No dejen que estos tutoriales online los sobrepase. Absorban las cosas paso a paso. Recuerden que para las instituciones educativas inscriptas en la SAI, están los cursos de learningconnection disponibles.

Esta información, proviene de la traducción del post de  Dana Nourie

http://java.sun.com/developer/technicalArticles/young_dev_learning_path/

Y me tomé el trabajo de realizar una traducción casera para motivar en particular a todos los docentes de scundarios, y a todas las personas que esten cerca de ámbitos educativos de nivel medio, para proponerles comenzar a trabajar con alguna de estas herramientas (LES MENCIONE QUE SON GRATUITAS) , en particular GreenFoot, que a mi entender (no soy un experto de la pedagojía) es una excelente herramienta para introducir a los chicos en el ámbito de la programación.

Aquellas instituciones que esten interesadas en esto, desde ya les ofrecemos nuestra ayuda en la traducción de los tutoriales, en la instalación y configuración de los aplicativos y en todo lo que necesiten para llevar esto a cabo

En el New to Java Programming Center. encontrarán articulos y tutoriales posteados por estudiantes de Java qhe colaboran mutuamente generando materiales. El nivel de programación suele cubrir desde principiantes hasta intermedios. La Learning Tab en el centro tiene una lista de artículos y tutoriales que seguro serán de gran ayuda para mucho de ustedes.

Adicionalmente, se pueden suscribir a  Java Technology Fundamentals mediante RSS feeds. Estos artículos van apuntados desde principiantes hasta niveles intermedios también. Muchos de estos artículos fueron publicados en java.sun.com, algunos son clases del Java Tutorial, y otros especialmente escritos para Java Technology Fundamentals y el New to Java Programming Center.

Si tienen una cuenta en Facebook, haganse fan de la página Getting Started with Java Programming y visitenla regularmente, ya que nuevos contenidos son agregados automáticamente mediante RSS feeds.

Como siempre digo (aparte de que todas herramientas son GRATIS) los invitamos a que dejen sus comentarios al respecto

Fuente: http://www.infosertec.com.ar

Anuncios

TobyMac – Portable Sounds (2007)

agosto 1, 2008

1. One Word – (with Siti Monroe)
2. Made To Love
3. Boomin’/Opera Trip
4. I’m For You
5. Face Of The Earth/Chuck@Artist Development
6. No Ordinary Love – (with Nirva)
7. Ignition
8. Hype Man (TruDog ’07)
9. Suddenly
10. All In (Letting Go)/Mr. Talkbox
11. Feelin’ So Fly
12. No Signal
13. Lose My Soul – (with Kirk Franklin/Mandisa/Time Warp)

Rapidshare

Toby Mac – Alive and Transported (2008)

agosto 1, 2008

01 Intro (0:51)
02. Ignition (3:27)
03. Catchafire (Whoopsi-daisy) (3:08)
04. Boomin’ (3:36)
05. No Ordinary Love (2:26)
06. J Train (4:41)
07. Gone (3:23)
08. Irene (4:03)
09. I’m For You (3:57)
10. In the Light (1:57)
11. Yours (3:55)
12. The Slam (4:47)
13. Love is in the House (2:53)
14. Atmosphere (2:18)
15. Lose My Soul (4:48)
16. Diverse City (3:17)
17. Made to Love (4:11)
18. Burn for You (4:33)
19. Jesus Freak (3:41)
20. Extreme Days (3:38)
21. Bonus Track (Toby presents the Gospel) (4:15)

CRD: Jesus.my1
ShareOnAll

Toby Mac – Alive and Transported (2008) (DVDRip)

agosto 1, 2008

1. Intro
2. Ignition
3. Catchafire (Whoopsi-Daisy)
4. Boomin
5. No Ordinary Love
6. J Train
7. Gone
8. Irene
9. Im For You
10. In The Light
11. Yours
12. The Slam
13. Love Is In The House
14. Atmosphere
15. Lose My Soul
16. Diverse City
17. Made To Love
18. Burn For You
19. Jesus Freak
20. Extreme Days

Info: DivX 5 720×416 29.97fps 2115 Kbps
Som/Sound: Dolby AC3 48000 Hz 6ch 448Kbps
Tamanho/Size: 1,36 Gb

CRD: Jesus.My1
Rapidshare

Sebna–Volar

agosto 1, 2008

01.Hoy
02.Diferencia
03.Miedo
04.Tu Voluntad
05.Volar
06.Lluvias de Abril
07.Gracia bajo presion
08.Hermosa
09.Uno
10.Nada nuevo bajo el sol
11.Antologia
12.Tu sangre

Rapidshare

Sebna Temporadas

agosto 1, 2008

01.El musico canta
02.Amor sin final
03.No hay tentacion
04.Black on Black
05.El nunca Cambia
06.Uno, dos y tres
07.Perimetro
08.De sucio en sucio
09.Esperare en silencio
10.Dulce Gorrion
11.No hay tentacion(English)

Rapidshare

Tercer Cielo– Hollywood (2008)

agosto 1, 2008

01 – Si No Estas Junto A Mi
02 – Cada Dia
03 – Yo Te Extrañare
04 – Heroe (Acustico)
05 – Musica Por Dentro (con Lilly Goodman)
06 – Vuelve A Soñar
07 – Locos Por Jesús (con Redimi2)
08 – Afortunados
09 – La Calle
10 – Regalo De Dios
11 – Donde Llegaremos (con Rony Ram, El Padrino y La Discipula)
12 – Player
13 – Nieve
14 – Hollywood
15 – My Space Friend

Rapidshare Megaupload

By Flacker

Linux Games – Alien Arena 2007

agosto 1, 2008

Alien Arena 2007, es un juego combina algunos de los mejores aspectos de juegos tales como Quake III y Unreal Tournament y los envuelve en un tema retro de alienarena, mientras añade muchas ideas originales para hacer el juego absolutamente único.

Últimas versiones:

Ubuntu Gutsy 32 bits – 6.10

Descargar: alien-arena (515.7 kB) , alien-arena-data (241.9 MB) , alien-arena-server (129.5 kB)

Ubuntu Gutsy 64 bits – 6.1

Descargar: alien-arena (580.0 kB) , alien-arena-data (241.9 MB) , alien-arena-server (141.9 kB)

Ubuntu Feisty 32 bits – 6.05

Descargar: alien-arena (653.5 kB) , alien-arena-data (219.0 MB) , alien-arena-server (164.8 kB)

Ubuntu Feisty 64 bits – 6.05

Descargar: alien-arena (758.0 kB) , alien-arena-data (219.0 MB) , alien-arena-server (183.7 kB)

Fuente

Revistas

agosto 1, 2008

Beno encontre unas cuantas revistas por ahi, aqui se las dejo…

Se encuentra disponible para su descarga un nuevo número de la revista digital Begins. Precisamente el Número 13, primero de este año.

Entre los temas que trata se puede destacar:

  • La jungla y el paraíso.
  • Latex + Lyx – La otra forma de escribir.
  • El futuro de los dispositivos móviles “JAVA ME”
  • Ejercita tu mente con gBrainy.
  • Grupo de usuarios Java de Chile.
  • Administrar tu sistema GNU/Linux desde Internet.
  • Como hacer desarrollo profesional de electrónica con Open Source.

Pueden descargar la revista en formato pdf desde su sitio web.

Para seguir con la coleccion de Begins les alcanzo el Nº 12

Contenido:

* La fotografía digital en Linux.
* Como crear distribuciones basadas en Knoppix.
* Segunda parte de Ado.Net.
* Cómo instalar Ubuntu 7.10 (Tutorial Muy Completo)
* Relato que nos invitará a utilizar software libre
* Guía para personalizar KDE.
* Calendario de eventos y Zona de Links.

Descarga Begins Nº 12

Aca les dejo 11 numeros de la Revista Begins.
Todas estan español y estan comprimidas en rar para que las puedan abrir desde Linux y Windows.
En total son casi 53 megas y estan en formato PDF

.:Descargar:.

Fuente: http://mundotronics.wordpress.com