miércoles, 29 de marzo de 2017

Tutorial java en español

 Éste curso es muy completo y cubre desde los aspectos más sencillos a los más complejos.Hay muchos lenguajes de programación ,pero éste está  en muchos ordenadores, móviles etc.
¿Como funciona? Java se ideó como un lenguaje multiplataforma. Se ideó para que pudiese ser utilizado en cualquier sistema operativo o cualquiera máquina digital  o pc (de manera que no hubieses que programar el mismo programa para distintos sistemas operativos. Para conseguir esto se desarrolló un "traductor", que recoge en tiempo real el programa escrito en Java y previamente compilado  lo aplica  máquna digital concreta para funcionar en los distintos sistemas operativos. Ese motor se llama JRE (Java Runtime Enviroment) y casi siempre funciona bien.
Java es un lenguaje de programación en el que los programas se estructuran mediante "Clases" y Objetos y aunque estros conceptos en un principio pueden ser difíciles de entender a medida que se trabaja con ellos se da uno cuenta de que en la práctica no son tan difíciles y de que presentan muchas ventajas.
Tutorial Java Youtube recomendado

sábado, 25 de marzo de 2017

El lenguaje de programacion Go/The Go programming language


Un pequeño libro de precio asequible.Si alguna vez has programado en C , Go te sonara
pero con bastantes mejoras.
This small inexpensive book is an easy introduction to Go.If you have programed in C , Go will seem familiar but is easy to use and has new usefull features.

jueves, 23 de marzo de 2017

martes, 21 de marzo de 2017

Vuelve Europython

Este año el congreso de Europython 2017 será en Rimini cerca de Bolonia en Italia.

Congreso en el que se presentan proyectos desarrollados en el Lenguaje de Programación Python, además de talleres , ponencias , cursos, charlas docentes y otras cosas interesantes.
Europython 2017







Mas información sobre algunos lenguajes de programación funcional


Repl.it : un web de programación en linea con muchos lenguajes de programación
We've been hard at work adding more languages to Repl.it and we'd like to introduce to our most recent additions:

Haskell

Haskell is an advanced purely functional programming language. It's been one of our topmost requested languages for a while and we're happy to finally support it.
We were fortunate to launch this to great excitement by the community. We were featured on top of both Hackernews and the Reddit Haskell Community.
Read more here, or just give it a spin: repl.it/languages/haskell

Clojure


Continuing on our promise to introduce more functional programming language -- we bring to you Clojure!  A Lisp dialect that runs on top of the Java Virtual Machine with a focus on immutability.
Again, this launch came with the same excitement we saw with Haskell. We were featured on both Hackernews and the Reddit Clojure Community.
Read more here. Or give it a spin: repl.it/languages/clojure.

viernes, 24 de febrero de 2017

Clickeadores. Una profesión






 
Me entero de que existe una profesión desconocida para mí como supongo para la mayoría de las personas. Son los Cliqueadores (traduzco del francés) . Se dedican a enseñar a un programa de ordenador a reconocer objetos y patrones en las imágenes. Por ejemplo: en una fotografía señalan mediante clicks del ratón los elementos que hay: un perro, un árbol, un coche, etc. En distintas posiciones, colores, distancias, luces etc. Objetivo:  Para que el ordenador construya una “base referencial” de todo lo visible.
Como a un niño al que sus padres le enseñan a nombrar el mundo y reconocer las cosas. Pero un niño “monstruo” que puede llegar a tener una capacidad muy superior a la nuestra y una capacidad de atención y reconocimiento muy elevados (para bien y para mal).
No hay más que pensar en la capacidad que podría tener un sistema así  conectado a las cámaras de video del metro.

Utilidades científicas se me ocurren muchas y probablemente ya esstén avanzadas. Desde reconocimiento visual de enfermedades de piel, imágenes radiológicas, etc.
Probablemente ya haya médicos que le indiquen a algún programa lo que son las enfermedades o lesiones de distintas patologías en sus múltiples formas . Al final el médico se conectara mediante una cámara adosada a la frente a una base de datos gigantesca que le ayudará mucho a establecer las posibilidades diagnosticas en tiempo real, tanto para las tareas rutinarias como para los diagnósticos más difíciles o raros.Es una idea.