jueves, 23 de octubre de 2014

BMW i8S: ¿una versión más deportiva para celebrar el centenario de BMW? [feedly]

BMW i8S: ¿una versión más deportiva para celebrar el centenario de BMW?

BMW celebrará en 2016 su centenario y parece dispuesta a dejarnos con unas cuantas sorpresas para celebrarlo. Se habla de la llegada de un nuevo deportivo de motor central, no parece una idea del todo firme si tenemos en cuenta a que entre sus filas ya nos encontramos con el BMW i8 que precisamente podría recibir una alternativa más deportiva de cara a este centenario, un, según se ha bautizado ya, presunto BMW i8S.

De acuerdo con Automobile Magazine, este presunto BMW i8S llegaría basado sobre el módulo de fibra de carbono empleado ya en el BMW i8 y las estructuras colindantes a este dealuminio, pero más allá de la propia plataforma se cambiarían el grueso de componentes… incluido su propulsor.



Tomado de:

BMW i8S: ¿una versión más deportiva para celebrar el centenario de BMW?
http://www.diariomotor.com/2014/10/23/bmw-i8s-una-version-mas-deportiva-para-celebrar-el-centenario-de-bmw/


jueves, 2 de octubre de 2014

Windows 10 o cómo comprobar mal el número de versión.



Como os comentábamos hace unos días, Microsoft presentó el que será su nuevo sistema:Windows 10. Ayer fue liberada la preview que nuestros compañeros de Xataka Windows han probado a fondo.
Pero las novedades no fueron la mayor sorpresa. La sorpresa más grande fue que los de Redmond se saltaran la versión 9. Aunque Microsoft no siempre ha nombrado sus sistemas con números de versión -tenemos los ejemplos de Windows 98, Me, XP o Vista- parecía que esta iba a ser la tónica habitual después de la salida de Windows 7 y Windows 8. ¿Por qué se han saltado una versión?
En la presentación de Windows 10 no se dieron muchas explicaciones. De hecho se comentó a modo de broma que el 7 y el 8 se comieron al 9. Así que la falta de explicación ha hecho que cada uno la busque por su cuenta. Tanto que hemos llegado a un nivel peligroso de chistes malos (el más recurrente seguramente el de Windows malo-bueno-malo-bueno).
Es entonces cuándo ha aparecido el rumor que más está pegando. Al menos en el mundo del desarrollo. Un supuesto desarrollador de Microsoft publicaba en reddit este comentario:
Microsoft dev here, the internal rumours are that early testing revealed just how many third party products that had code of the form


if(version.StartsWith("Windows 9")) { /* 95 and 98 */ } else {
and that this was the pragmatic solution to avoid that.
Según este desarrollador, muchas aplicaciones y librerías de terceros, están comprobando la versión de Windows de esa manera. Solo se comprueba si el nombre del sistema empieza por "Windows 9", condición que cumplirían Windows 95, Windows 98 y el inexistente Windows 9.
Y claro, si el sistema se llamase Windows 9, muchas aplicaciones podrían verse afectadas.

¿Pero es verdad?

El problema es que sí. Si buscamos en Searchcode, encontraremos miles de resultados. Y no hablamos de cualquier cosa, hablamos de por ejemplo alguna versión del OpenJDK de Java. Por ejemplo en JDK 8:
 public WindowsAttachProvider() { String os = System.getProperty("os.name"); if (os.startsWith("Windows 9") || os.equals("Windows Me")) { throw new RuntimeException( "This provider is not supported on this version of Windows"); } String arch = System.getProperty("os.arch"); if (!arch.equals("x86") && !arch.equals("amd64")) { throw new RuntimeException( "This provider is not supported on this processor architecture"); } } 
Es una forma terrible de comprobar que sistema operativo Windows estamos usando, porque nos estamos basando simplemente en su nombre.
Para hacerlo mejor, podríamos hacer algo similar a lo que se hace en el código de Jenkins:

if (name.startsWith("windows 9")) { if (version.startsWith("4.0")) { version = "95"; } else if (version.startsWith("4.9")) { version = "me"; } else { assert version.startsWith("4.1"); version = "98"; } } else { if (version.startsWith("4.0")) { version = "nt4"; } else if (version.startsWith("5.0")) { version = "2000"; } else if (version.startsWith("5.1")) { version = "xp"; } else if (version.startsWith("5.2")) { if ("amd64".equals(arch)) { // The 64-bit version of xp is based on 2003 version = "2003+xp"; } else { version = "2003"; } } else if (version.startsWith("6.0.6000")) { version = "vista"; } else if (version.startsWith("6.0")) { // Server 2008 is based on 6.0.6001 version = "vista+2008"; } else if (version.startsWith("6.1")) { if ("x86".equals(arch)) { // 2008 R2 is 64-bit only. version = "7"; } else { // TODO distinguish windows 7amd64 from 2008R2? version = "7+2008r2"; } } } 
El código es más exhaustivo (aunque habría que pensar seriamente en por qué tanto if else if) y permite saber qué versión de Windows usamos de forma más exacta, ya que hacemos uso de dos propiedades de Java: os.name y os.version.
También, si nuestra aplicación lo permite, podemos usar las funciones específicas de Windowspara realizar esta tarea.

¿Y de quién es la culpa?

En mi opinión la culpa, en este caso, es del desarrollador. Me parece una temeridad basarse en un string que nunca ha seguido un estándar. Ya sabemos todos que Microsoft no destaca precisamente por nombrar sus productos de forma consistente, así que basarse solo en el nombre del sistema es jugar con fuego.
De todas maneras no creo que Microsoft se haya saltado Windows 9 por esta razón. Más que nada porque podrían haberlo evitado usando otro nombre tipo Windows One, Windows X o similar. Sencillo y jamás nos hubiésemos enterado de todo esto.
¿Qué os parece?





Tomado de:

Windows 10 o cómo comprobar mal el número de versión
http://www.genbetadev.com/herramientas/windows-10-o-como-comprobar-mal-el-numero-de-version

 -- via my feedly.com reader

miércoles, 1 de octubre de 2014

10 Secretos para una computadora saludable y un feliz usted [feedly]

----
10 Secretos para una computadora saludable y un feliz usted
// El Módem
Llega un momento en la vida de una persona que no importa cuánto te resistes lleva tiempo su peaje y nos empiezan a ralentizar en cómo llevamos a cabo nuestras actividades diarias. Sin embargo, para ampliar nuestro brillo juvenil y los niveles de energía es importante comer bien, ejercicio y mantener una actitud positiva en la vida.
Ahora se preguntarán ¿qué tiene eso que ver con "Secretos para una computadora sana?"
Bueno, una manera estamos todos como una computadora. Si descuidas a cuidar de sí mismo pronto dejará de funcionar correctamente y las muchas tareas que alguna vez fueron fáciles de ahora tomar dos veces el tiempo que logra y a menudo requieren de reposo o "reiniciar" después de un mal funcionamiento.
No sé qué alimentos comer o qué ejercicios para llevar a cabo porque no soy nutricionista. Aunque, con mis experiencias en el campo de la informática personal puedo compartir con ustedes algunos consejos de cómo mantener esa caja rectangular de circuitos que se sienta dentro de gama monumentos funcionando al máximo rendimiento cuanto tiempo voluntad permiten.
Algunos pasos importantes a seguir son…
Asegúrese de que su ordenador se encuentra en un área bien ventilada y que todos los respiraderos estén tapados para evitar sobrecalentamiento y prematuro fracaso en cualquiera de los componentes interno.
Limpie la acumulación de polvo por lo menos cada 6 meses desde el interior de la caja de la computadora incluyendo casos respiraderos, respiraderos de suministro de energía y un circuito visible con unas latas de aire comprimido que pueden adquirirse en cualquier tomacorriente de tienda o electrónica de mayoristas de computo. Esto ayudará a reducir las posibilidades de daño sobrecalentamiento y circuitos.
Antes de limpiar sólo Asegúrese de siempre desconecte el equipo del tomacorriente y nunca físicamente en contacto con el circuito dentro de la caja del ordenador para evitar daños.
Esté preparado para un fracaso insospechado por siempre hacer copias de seguridad de los datos importantes que usted no lo hace y no puede permitirse perder.
Personalmente guardo copias de seguridad actualizados de mi sitio web e incluso tienda que los discos en una ubicación remota lejos de mi cada día utilizan computadoras en caso de un desastre fuera a ocurrir y mis ordenadores principales fueron destruidos como resultado de la necesidad de esos archivos perdidos.
Comprar e instalar un programa antivirus conocido que puede actualizarse regularmente con las definiciones de virus más recientes y que funcionó durante el arranque para ayudar a proteger su computadora de ser víctima de una infestación no deseada.
Cada que pocos meses, más o menos ejecutar programa de "Scandisk" del ordenador seguido por el programa "Desfragmentador" para maximizar la eficiencia de tu disco duro.
Si usted no está seguro de cómo utilizar estas utilidades y ya que los pasos para ejecutar estos programas varía ligeramente de un sistema operativo a otro sería más fácil simplemente usar la opción "Ayuda" que se puede encontrar haciendo clic en el botón Inicio, encontró en el escritorio de computadoras.
El menú de inicio se abrirá un drop-down-box que debe mostrar la opción "Ayuda". Por aquí te pueden entrar las palabras claves que tienen que ver con las respuestas al tema que busca.
Ejecute su computadoras "Disk Cleanup" utilidad todos los demás semana o algo así. Si juego la utilidad "Disk Cleanup" automáticamente vaciar la papelera de reciclaje y recuperar un espacio en disco perdido mediante la eliminación de los archivos temporales de internet que parecen siempre se acumulan.
De nuevo, utilice la opción "Ayuda" si no está seguro de cómo realizar esta tarea.
Nunca fume cerca de una computadora porque los ventiladores de refrigeración tire el humo en el caso donde puede recubrir el interior piezas de la computadora con un residuo que a su vez puede dañar los componentes sensibles.
Coloque la caja de la computadora en un área donde no ser accidentalmente una patada o golpeado para evitar el aflojamiento de cables y dañar las partes internas.
Invertir en un protector contra sobretensiones de alta calidad para proporcionar su computadora y monitor contra picos de voltaje o "oleadas" que pueden acortar dramáticamente la vida de su sistema. Igual que la mayoría de los artículos en una tienda, "tienes lo que pagas". Así que no escatimes a este importante dispositivo!
Su también no es mala idea invertir en un protector contra sobretensiones que incluye lo que se denomina un "Data línea Protector" que le permite conectar sus líneas telefónicas a y sirve el mismo propósito de la línea telefónica al módem como el protector para las líneas eléctricas de corriente domésticas.
Finalmente, si planeas estar lejos de casa para más que unos pocos días o si hay una tormenta eléctrica en su área es una decisión muy sabia que siempre Desconecte todas las líneas eléctricas y líneas telefónicas de módem de su sistema. Incluso con un protector contra sobretensiones instalado es posible que una tensión tan grande spike como causada por un ataque relámpago podría resultar fatal para cualquier sistema de computación.
Si sigues estos sencillos pasos el resultado es un equipo saludable que a tu lado y te tratan bien que también resulta en una más feliz.
----
Shared via my feedly reader

Claves Para Mejorar Tu Habilidad Mental



El actual ritmo de vida provoca que cada vez más personas presenten síntomas de estrés y fatiga mental, por lo cual, es importante que sepas cómo relajarte, estimular tu cerebro, para una mejor habilidad mental y tomar buenas decisiones en tus actividades y vida personal.

1. Aprender números. Memorizar números es algo de lo más complicado para muchas personas, pero es un buen ejercicio para nuestro cerebro que reforzara su capacidad de memoria y estimulara capacidades de comprensión en varias áreas del cerebro.

2. Leer. La lectura es una de las cosas que más se recomiendan para casi todos los ámbitos de la vida, lo mismo para tu cerebro, debido a que refuerza la capacidad de pensamiento y compresión ante los distintos problemas que enfrentemos.

3. Romper las rutinas. Si todos los días haces lo mismo, no estás creando nuevas conexiones en tu cerebro que le permitan ejercer la creatividad. Hacer de distintas maneras una misma cosa, estimula tu cerebro a aprender algo nuevo para potenciar su capacidad.

4. Usa tu otra mano. Tratar de hacer cosas con la mano no dominante es uno de los retos más complicados que puede afrontar nuestro cerebro y nuestro cuerpo. Algo tan sencillo como cambiar el reloj de mano puede significar todo un reto para nuestro cerebro.

5. Tocar un instrumento. Aprender a tocar algún instrumento musical es una de las cosas que más estimulan a tu cerebro debido a que requiere de muchas conexiones, además de que la música por si misma impulsa tus capacidades mentales.

6. Aprender un idioma o una palabra nueva cada día. Se ha comprobado que este ejercicio aumenta la capacidad del cerebro relacionada con el lenguaje. Más vocabulario nos ayuda a comprender mejor lo que nos rodea y expresarnos con exactitud.

7. Relajación. Tomar unos minutos cada día para relajarte y deshacerte del estrés, permite a tu cerebro funcionar de mejor manera. Puedes echar mano de técnicas de respiración, yoga, meditación o simplemente caminar o salir tomar aire fresco.

8. Tomar una siesta. Está demostrado que darte una pausa para dormir de 15 a 20 minutos cada día, mejora las habilidades de la memoria, el sueño y promueve el buen humor, sobre todo después de la comida.

9. Videojuegos. Ayudan en la coordinación ojo-mano, visualización espacial y la atención simultánea a diferentes cosas, sobre todo los juegos de acción.

10. Dieta para estimular tu memoria. Existen diversos alimentos que fortalecen y estimulan tu concentración y memoria, como el pescado, uvas, nueces, espinacas, frutos rojos, aguacate, chocolate amargo, canela y manzanas, por citar algunos.


La forma en que puedas combinar cada una de estas claves, todos los días, te permitirá ejercitar y estimular tu cerebro para tener una buena salud mental, lo cual se refleja también en una mejor calidad de vida. ¡Anímate a probarlas!



tomado de:

Claves Para Mejorar Tu Habilidad Mental