{"id":2278,"date":"2016-03-05T11:03:00","date_gmt":"2016-03-05T10:03:00","guid":{"rendered":"http:\/\/salesianosatocha.es\/informatica\/?guid=38acc45ee9992d5b54635502216a81b8"},"modified":"2016-03-05T11:03:00","modified_gmt":"2016-03-05T10:03:00","slug":"nodeos-not-a-toy-os-anymore","status":"publish","type":"post","link":"https:\/\/salesianosatocha.es\/informatica\/2016\/03\/05\/nodeos-not-a-toy-os-anymore\/","title":{"rendered":"NodeOS: not a toy OS anymore"},"content":{"rendered":"<p>piranna nos cuenta: &#171;Hace unos meses se public&#243; la RC1 de NodeOS, un sistema operativo construido sobre un kernel Linux usando Node.js como espacio de usuario y npm como administrador de paquetes. Un grave &#8216;pero&#8217; que ten&#237;a NodeOS era el estar limitado a usar la versi&#243;n 0.11.14 de Node.js por la existencia de un bug introducido en la versi&#243;n 0.11.15 con el cambio de versi&#243;n del motor de Javascript v8 que evitaba el poder usar versiones mas recientes. Pues bien, el pasado lunes 29 de Febrero (fecha carism&#225;tica donde las haya :-D) se descubri&#243; que dicho problema estaba ocasionado aparentemente por un uso temprano por parte de v8 de alg&#250;n dispositivo alojado en \/dev (qu&#233; hace un motor Javascript necesitando acceder a los dispositivos del sistema, no lo se). El caso es, ahora NodeOS ha pasado de usar una versi&#243;n de desarrollo de Node.js de hace a&#241;o y medio a usar la ultima versi&#243;n estable de la rama LTS (4.3.2, liberada ayer 2 de marzo), haciendo que haya pasado de ser una curiosidad tecnol&#243;gica a poder ser considerado una alternativa seria para proyectos reales y entornos de producci&#243;n. Pod&#233;is obtener mas informaci&#243;n sobre como se ha descubierto un bug tan rec&#243;ndito en el blog del proyecto. Adem&#225;s, NodeOS es un proyecto abierto a colaboraciones donde los pull-request son siempre bien recibidos :-)&#187;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>piranna nos cuenta: &laquo;Hace unos meses se public&oacute; la RC1 de NodeOS, un sistema operativo construido sobre un kernel Linux usando Node.js como espacio de usuario y npm como administrador de paquetes. Un grave &#8216;pero&#8217; que ten&iacute;a NodeOS era el estar limitado a usar la versi&oacute;n 0.11.14 de Node.js por la existencia de un bug introducido en la versi&oacute;n 0.11.15 con el cambio de versi&oacute;n del motor de Javascript v8 que evitaba el poder usar versiones mas recientes. Pues bien, el pasado lunes 29 de Febrero (fecha carism&aacute;tica donde las haya :-D) se descubri&oacute; que dicho problema estaba ocasionado aparentemente por un uso temprano por parte de v8 de alg&uacute;n dispositivo alojado en \/dev (qu&eacute; hace un motor Javascript necesitando acceder a los dispositivos del sistema, no lo se). El caso es, ahora NodeOS ha pasado de usar una versi&oacute;n de desarrollo de Node.js de hace a&ntilde;o y medio a usar la ultima versi&oacute;n estable de la rama LTS (4.3.2, liberada ayer 2 de marzo), haciendo que haya pasado de ser una curiosidad tecnol&oacute;gica a poder ser considerado una alternativa seria para proyectos reales y entornos de producci&oacute;n. Pod&eacute;is obtener mas informaci&oacute;n sobre como se ha descubierto un bug tan rec&oacute;ndito en el blog del proyecto. Adem&aacute;s, NodeOS es un proyecto abierto a colaboraciones donde los pull-request son siempre bien recibidos :-)&raquo;<\/p>\n","protected":false},"author":41,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","ngg_post_thumbnail":0,"footnotes":""},"categories":[5],"tags":[],"_links":{"self":[{"href":"https:\/\/salesianosatocha.es\/informatica\/wp-json\/wp\/v2\/posts\/2278"}],"collection":[{"href":"https:\/\/salesianosatocha.es\/informatica\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/salesianosatocha.es\/informatica\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/salesianosatocha.es\/informatica\/wp-json\/wp\/v2\/users\/41"}],"replies":[{"embeddable":true,"href":"https:\/\/salesianosatocha.es\/informatica\/wp-json\/wp\/v2\/comments?post=2278"}],"version-history":[{"count":2,"href":"https:\/\/salesianosatocha.es\/informatica\/wp-json\/wp\/v2\/posts\/2278\/revisions"}],"predecessor-version":[{"id":2284,"href":"https:\/\/salesianosatocha.es\/informatica\/wp-json\/wp\/v2\/posts\/2278\/revisions\/2284"}],"wp:attachment":[{"href":"https:\/\/salesianosatocha.es\/informatica\/wp-json\/wp\/v2\/media?parent=2278"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/salesianosatocha.es\/informatica\/wp-json\/wp\/v2\/categories?post=2278"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/salesianosatocha.es\/informatica\/wp-json\/wp\/v2\/tags?post=2278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}