El próximo 10 de abril, la NASA publicará más de mil programas bajo dominio público. En un comienzo, el código estará distribuido entre SourceForge, GitHub y la propia página de la NASA, pero el plan de fondo es crear una base de datos con todos los proyectos, y desarrollar una especie de repositorio el año entrante, que sirva de hogar para todo el contenido. Si te preguntas por qué, la razón es que la agencia federal está siguiendo órdenes de arriba. La administración Obama dio instrucciones de “abrir” las operaciones del gobierno y acelerar todos los programas de transferencia de tecnología. Otra agencia que realizó una apertura similar es DARPA, publicando el código de una larga lista de proyectos. Dicho de otro modo, la tecnología tiende a ser liberada en tiempo y forma, pero el software suele tomarse más tiempo.
http://www.neoteo.com/la-nasa-liberara-m...o-publico/
che muy loco esto, me gusta.
En qué lenguaje programan?
(08-04-2014 09:33)Vallo escribió: [ -> ]che muy loco esto, me gusta.
En qué lenguaje programan?
Imagino que muchos seran programas para microcontroladores, C o ASM, supongo
(08-04-2014 10:04)Drarko escribió: [ -> ] (08-04-2014 09:33)Vallo escribió: [ -> ]che muy loco esto, me gusta.
En qué lenguaje programan?
Imagino que muchos seran programas para microcontroladores, C o ASM, supongo
Depende, por ahi esta en algun sistema generico, por ejemplo, pseudocodigo...
Porque tienen muchas cosas que seguro son investigaciones, onda, pappers internos... por ejemplo algoritmos estadisticos y probabilisticos re locos...
Eso si, no creo que tenga sea una cosa de bajar, apretar F5 en algun IDE y tener un .exe o binario para salir jugando con un cohete virtual
, ojo por ahí si JAJAJA
que lindo regalo de cumpleaños
very bueno
El bichito que mandaron a Marte está programado en Java.
Source: mi memoria. Pero posta por todos lados lo decían. Así que: Source: Wikipedia. No me obliguen a entrar a editarla.
en realidad, segun mi memoria (y esta
source) el código del curiosity está en C plano
en realidad habla del software de vuelo / aterrizaje
puede que alguna parte este en java
Me encantaría ver además del código, los documentos de desarrollo del soft que va en los Voyager. Debe haber sido increíble el laburo de planificación (y lo que debe ser el mantenimiento) de un software de hace casi 40 años que sigue andando todavía.
(08-04-2014 12:05)Drarko escribió: [ -> ]http://www.darpa.mil/OpenCatalog/XDATA.html
copado
Es software OS de investigaciones de universidades/centros financiadas/os por la institución, en realidad no lo "liberó". Mucho relleno
(08-04-2014 22:00)H3rnst escribió: [ -> ]Me encantaría ver además del código, los documentos de desarrollo del soft que va en los Voyager. Debe haber sido increíble el laburo de planificación (y lo que debe ser el mantenimiento) de un software de hace casi 40 años que sigue andando todavía.
Ni en pedo hay mantenimiento. No tenes forma de hacer upgrades del firmware a la distancia que está.
Probablemente sea un sistema digital "al borde" de ser analógico, el software debe ser ínfimo, probablemente "quemado" en la electrónica, que implementa métodos con años de refinamiento e investigación, y validado hasta el hartazgo antes de lanzarlo.
pd:
http://en.wikipedia.org/wiki/Voyager_program#Computers
(08-04-2014 09:23)Drarko escribió: [ -> ]El próximo 10 de abril, la NASA publicará más de mil programas bajo dominio público. En un comienzo, el código estará distribuido entre SourceForge, GitHub y la propia página de la NASA, pero el plan de fondo es crear una base de datos con todos los proyectos, y desarrollar una especie de repositorio el año entrante, que sirva de hogar para todo el contenido. Si te preguntas por qué, la razón es que la agencia federal está siguiendo órdenes de arriba. La administración Obama dio instrucciones de “abrir” las operaciones del gobierno y acelerar todos los programas de transferencia de tecnología. Otra agencia que realizó una apertura similar es DARPA, publicando el código de una larga lista de proyectos. Dicho de otro modo, la tecnología tiende a ser liberada en tiempo y forma, pero el software suele tomarse más tiempo.
http://www.neoteo.com/la-nasa-liberara-m...o-publico/
Debe ser todo machine code para computadoras que ya no existen
Mmmmm... yo creo que haciendo una metáfora con la industria automovilística seria algo así como si publicaran los planos del Ford T...
(08-04-2014 22:31)Dem0 escribió: [ -> ] (08-04-2014 22:00)H3rnst escribió: [ -> ]Me encantaría ver además del código, los documentos de desarrollo del soft que va en los Voyager. Debe haber sido increíble el laburo de planificación (y lo que debe ser el mantenimiento) de un software de hace casi 40 años que sigue andando todavía.
Ni en pedo hay mantenimiento. No tenes forma de hacer upgrades del firmware a la distancia que está.
Probablemente sea un sistema digital "al borde" de ser analógico, el software debe ser ínfimo, probablemente "quemado" en la electrónica, que implementa métodos con años de refinamiento e investigación, y validado hasta el hartazgo antes de lanzarlo.
pd: http://en.wikipedia.org/wiki/Voyager_program#Computers
Entonces le puedo decir adiós a mi sueño de que liberen una api en Java para armarme un widget para android que te diga la distancia a la que está la sonda de la Tierra. Había pensado algo como
VoyagerI voyager = VoyagerI.getInstance();
try {
System.out.println(voyager.getDistanceFromEarth().toMetricSystem());
} catch (OutOfMemoryException oome) {
//TODO: Implementar cláusula catch
}
(09-04-2014 10:58)H3rnst escribió: [ -> ] (08-04-2014 22:31)Dem0 escribió: [ -> ] (08-04-2014 22:00)H3rnst escribió: [ -> ]Me encantaría ver además del código, los documentos de desarrollo del soft que va en los Voyager. Debe haber sido increíble el laburo de planificación (y lo que debe ser el mantenimiento) de un software de hace casi 40 años que sigue andando todavía.
Ni en pedo hay mantenimiento. No tenes forma de hacer upgrades del firmware a la distancia que está.
Probablemente sea un sistema digital "al borde" de ser analógico, el software debe ser ínfimo, probablemente "quemado" en la electrónica, que implementa métodos con años de refinamiento e investigación, y validado hasta el hartazgo antes de lanzarlo.
pd: http://en.wikipedia.org/wiki/Voyager_program#Computers
Entonces le puedo decir adiós a mi sueño de que liberen una api en Java para armarme un widget para android que te diga la distancia a la que está la sonda de la Tierra. Había pensado algo como
VoyagerI voyager = VoyagerI.getInstance();
try {
System.out.println(voyager.getDistanceFromEarth().toMetricSystem());
} catch (OutOfMemoryException oome) {
//TODO: Implementar cláusula catch
}
the head style:
http://voyager.jpl.nasa.gov/where/
+
busqueda de google
=
Tu Apk
Le podes agregar comparaciones copadas, como
Cantidad de VW Escarabajos entre el la tierra y el voyager
Cantidad de "Usain Bolt"s acostados entre la tierra y el Voyager,
etc
etc
etc