Error 0x80240FFF – (Solucionado)

Últimamente estaba obteniendo un error 0x80240FFF cada vez que hacía una instalación de Windows 10 y me dispongía a instalar las actualizaciones.

Este error empezó a principios de este año 2018 y me empezó a mosquear porque obtenía el mismo resultado en ordenadores diferentes por lo que no era un problema de hardware.

Tras consultar en las páginas de Microsoft vi que es un error solucionable si tengo la sincronización de actualizaciones con un servidor 2012, lo cual no es mi caso.

Como tenía una distribución de principios del 2017 me hice un nuevo pendrive con el instalador de Windows 10 (click aquí si quieres saber cómo). Tras ello, el resultado de la instalación y su posterior actualización era correcto.

A partir de ahí estuve investigando y leí en algunas páginas que el problema venía por el numero de versión de Windows que tenía instalada y a cual era a la que se debía actualizar. De forma práctica quedaría así, yo estaba instalando Windows con la versión 1511 y hasta final de año actualizaba sin problema a la distribución 1709, pero han salido actualizaciones menores y me daba error.

Soluciones:

  • Método 1: Instalar Windows con conexión directa a Internet para que durante el proceso nos de la opción de buscar la última actualización y la incluya.
  • Método 2: Descargar la herramienta del Asistente de Actualizaciones . Esta herramienta hace lo mismo pero con el sistema ya instalado.

Con cualquiera de los dos métodos, el proceso de instalación de la actualización se completa sin ningún problema y ya no tendremos errores a la hora de actualizar (hasta la fecha publicación de este post), eso sí hay que tener en cueta que Falls Creator Update (1709) tarda entre 45 min y 3 horas en quedar instalada según el equipo)

WannaCry, NomoreCry y LatchArw

Después de la marejada, siempre llega la calma y la evaluación de daños. El ransomware Wannacry ha hecho que nos fijemos, tanto las grandes empresas, usuarios y sobre todo gobiernos, en el cibercrimen como un problema global.

El gran problema de los ransomware es la detección temprana y la rapidez con la que cambian el código interno las mafias para su aprovechamiento (había una mutación a los 2 días de salir Wannacry). Para protegerse hay que tomar unas medidas distintas a las habituales (antivirus y firewall) y empezar a proteger las carpetas de datos y los servicios a los que se accede.

Para esto hay dos aplicaciones, una es NomoreCry, disponoble en los servidores de ccn. La otra es LatchArw, desarrollada por Elevenpath y Telefónica, evolución de Latch para móviles, que nos permite tener una doble autenticación de nuestros datos.

Además podemos seguir las recomendaciones del Centro Criptográfico Nacional (CCN)

  • Informar y concienciar a todos los usuarios de los riesgos y amenazas que supone el Ransomware, de modo que su estado de consciencia, alerta y formación disminuyan la posibilidad de infección.
  • Mantener un sistema de copias de seguridad/respaldo actualizado, tanto de los sistemas locales como de las ubicaciones distantes. A ser posible deben mantenerse al menos dos (2) copias de seguridad en diferentes localizaciones y desconectadas del Sistema.
  • Deshabilitar las macros en los documentos de Microsoft Office y otras aplicaciones similares.
  • Deshabilitar Windows Script Host para evitar la ejecución de scripts en el Sistema. Para ello se pueden seguir los pasos descritos en el siguiente enlace de Microsoft: https://technet.microsoft.com/es-es/library/ee198684.aspx
  • Seguir las recomendaciones publicadas sobre protección del correo electrónico. (Ver Guía CCN-CERT BP-02/16)
  • Complementar el antivirus y cortafuegos personal con programas como AppLocker (bloqueo de ejecución de programas) y EMET (detección y bloqueo de técnicas de exploit).
  • Mantener una conducta de navegación segura, empleando herramientas y extensiones de navegador web completamente actualizadas que ayuden a prevenir ejecuciones no autorizadas de código en el navegador web. (Ver Guía CCN-CERT BP-06/16)
  • Activar la visualización de las extensiones de los ficheros para evitar ejecución de código dañino camuflado como fichero legítimo no ejecutable.
  • Configurar el UAC (User Access Control) de Windows de la forma más restrictiva posible, pidiendo siempre confirmación para la ejecución de aquellos procesos que requieran altos privilegios.
  • Mantener el sistema operativo y todas las soluciones de seguridad actualizadas, así como cortafuegos personal habilitado.

No me funciona la wifi (I)

Ups, hoy he intentado mandar una foto a la impresora, que tengo configurada por wifi, y me dice el software que no hay comunicación. ¿Cómo es posible?

Voy a hacer las comprobaciones pertinentes y a ver que pasa.

  • Tengo internet por wifi
  • La impresora parece que está conectada al wifi correctamente

Vamos a hacer una comprobación rutinaria y básica, haremos un “ping” a la impresora.

Para ello voy al menu de la impresora y busco dentro de los menús de la impresora la opción “red” y ahí veo la dirección ip de la máquina.

Una vez que se cuál es la direccion ip abro una ventana de comandos “tecla_windows + R” y escribo “cmd”.

Una vez en la ventana escribo

ping direccion_ip

El resultado es claro no hay conexión correcta ya que me da errores. ¿Qué hacer?, pues de repente se me encendió la bombilla, (o el diodo led ya que no da para más), mis vecinos han estado migrando a fibra en las últimas semanas, por lo que han cambiado ss routers y con ellos los canales por los que transmiten.

Me descargo una aplicación para mi móvil que analiza el entorno wifi (en mi caso esta ) y efectivamente en el sitio donde está mi red hay 4 más.

Bueno, pues cambio el canal de emisión en mi router, (ya me preocupé en su momento de obtener el acceso a este llamando a mi compañía y le puse una contraseña especial), reinicio el router y todo ok. Vuenvo a tener conexión con mi impresora.

Hay que tener en cuenta los cambios en nuestro entorno ya que afectan a las emisiones wifi y en muchos casos pueden llegar a anular las señales

Sublime Text – Editor de Código.

 

No voy a descubrir nada nuevo para muchos pero es algo que a mí me ha cambiado la forma de programar. Antes vagaba entre los distintos frameworks de programación dependiendo de que era lo que pretendía hacer, pasaba de Eclipse a Netbeans, probaba las versiones de Dreamweaver, usaba Notepad++ (qué viejo soy), Komodo y así perdía parte del tiempo.

Sublime

Hoy he encontrado un editor de código liviano, potente, modular, rápido y de fácil uso, Sublime Text.  Actualmente va por la versión 3 y cada día la comunidad lo apoya más. Es multiplataforma, multilenguaje, personalizable y además su uso sin tener que comprarlo no tiene límite de tiempo.

La facilidad de uso y adptabilidad para los distintos lenguajes de programación han hecho que este editor de código reemplace a frameworks completos.

Poco a poco iremos dando pistas y consejos sobre su uso.

Un saludo

 

 

Breve introducción a FlexBox

Breve introducción a FlexBox

Una vez que me estaba acostumbrando al uso de Bootstrap, va y aparece un nuevo modo de diseño web, FlexBox.Básicamene partimos de un contenedor el cual alberga distintos bloques de contenido que rellenan el espacio libre el el contenedor. Y puedes decir, ¡Anda, como Bootstrap!, pues sí, esa es la primera impresión, pero no es solo un conjunto de instrucciones css, sim¡no que va más allá.flex_terms

  • Flex Container: Es el elemento padre se define como
    • display: flex | inline-flex;
  • Flex item: Cada hijo del elemento padre se convierte directamenteen un elemento flexible
  • Ejes: Cada diseño sigue dos ejes, el principal, que es el orden en el que un elemento hijo sigue a otro y el secundario, que es perpendicular al principal
    • flex-direction: Eje principal
    • justify-content:
    • align-item:
    • align:self
  • Direcciones: Podemos definir la direccion de rellenado, de derecha a izquierda o de izquierda a derecha según la prepiedad writing-mode
  • Lineas: Los elementos pueden rellenar una sola fila o varias según flex-wrap que controla el eje secundario.

Puedes experimentar con las propiedades en páginas como http://the-echoplex.net/flexyboxes/.
Más información en:
http://www.w3.org/TR/css-flexbox-1/
https://css-tricks.com/snippets/css/a-guide-to-flexbox/

Un saludo

Puedes ver ejemplos de uso

Insertar pdf en página web

Hoy he probado la librería FPDF para  crear un listado en PDF en mi web. Al principio estaba algo confuso porque no sabía por donde tirar, pero tras mirar varias páginas y varios tutoriales encontré esta librería.

La podéis descargar de http://www.fpdf.org de forma totalmente gratuita y ver la documentación completa en español, muy bien explicada para la implantación de esta librería en nuestras páginas.

El documento a crear lo tenemos que tratar como un documento normal, es decir, tenemos que definir la configuración de la página, el encabezado y el pie de página. También podemos decidir si lo que queremos es generar un fichero directamente o mostrarlo para que sea impreso.

Así como en cualquier documento podremos ingresar imágenes, justificarlos, cambiar el color, saltos de página automático, etc.

Chrome 64bits

chrome

 

Google ha lanzado este pasado 26 de Agosto la primera versión de su navegador Chrome de 64 bits., para aprovechar los recursos disponibles en los ordenadores actuales. Hoy en día casi todos los ordenadores, por no decir todos, son compatibles 64bits y tienen instalado un sistema operativo compatible  a 64 bits.

Con ello se consigue, según todas las informaiones, más estabilidad y seguridad, además incluye tecnología HiDPI y Windows Dire. Con ello obtenemos una navegación más rápida, capacidad de rechazar ataques de hackers, una visualización de videos HD de un 15% más rápido y un muestreo textos más nítido y claro.

Esperamos que todo esto nos sirva para que nuestra experiencia de usuario sea mejor.

Mi nuevo portátil. LENOVO

Lenovo

Estoy estrenando mi nuevo portátil, un Lenovo U410 Ideapad. Fue una elección por descarte, ya que he pasado de un Samsung Q30 de 12″ a este. Después de una pantalla tan pequeña tenía claro que debía ser un poco más grande (buscaba un 13″) pero no tanto como un 15″ ( lo movería todos los días y no quería una cosa pesada). Lo que había disponible en ese momento, el de soltar el dinero, como mejor relación calidad precio, era el Lenovo. Nunca había tenido uno, pero sus características me convencieron:

  • Intel Core i5 (una versión pequeña pero bueno).
  • 8 Gb Ram.
  • 1 Tb de disco + SSD 24Gb.
  • Pantalla 14″.
  • Hasta 6 horas de batería
  • Poco más de 2 Kilos de peso

Lo que me tiraba más para atrás era el Windows 8, pero me he llevado una grata sorpresa cuando lo he empezado a manejar por su velocidad de respuesta tanto en arranque como en apagado. Ya que lo uso en periodos cortos de tiempo y no me interesa invertir la mayor parte de este en estos menesteres el que tarde 15 segundos en estar totalmente operativo con antivirus incluido no está nada mal.

El disco SSD en principio está pensado como apoyo para el Recovery, aunque yo ahí tengo instaladas un par de aplicaciones de uso diario para dar mayor velocidad.

Lo que más me está costando es el teclado, sobre todo la colocación de la tecla de Shift derecha, aunque creo que será cuestión de tiempo.

La pantalla tiene una relación de brillo muy buena, sin apenas reflejos y permite un uso en exterior muy cómodo.

Por ahora estoy muy contento y no creo que cambie de opinión

Cambio en el diseño Web de Eprom

Esta semana he cambiado la web de la empresa donde trabajo, Telecomunicaciones Eprom. Anteriormente era una web un tanto insulsa para mi gusto, aunque su elaboración fue todo un desafío para mí, ya que fue mi primer sitio web completo.

Esta nueva versión ha sido a través de una plantilla web, pero ha habido algunos  retoques por mi parte, ya que está basada en HTML5 y CSS3, los cuales no domino del todo.

Es una página de las llamadas Diseño Adaptativo, hay un solo diseño de página pero a través de las técnicas CSS3 se adapta al tamaño de la pantalla que estamos usando. El perjuicio de este tipo de diseño es que aunque uses una pantalla pequeña, descargas todos los recursos de la página.