jueves, 5 de septiembre de 2019

Identificar Virus

Los virus informáticos son una de las grandes amenazas de la sociedad actual. Es así porque vivimos en un mundo digital e hiperconectado. Cada segundo se crean tres virus en el planeta por lo que existen infinidad de softwares maliciosos.
Como usuario de cualquier equipo informático o smartphone te interesa conocer los virus más comunes a los que estamos expuestos:
Adware
Se instala de forma disimulada o directamente oculta. Nos mostrará anuncios donde antes no aparecían ofreciendo publicidad basada en nuestras visitas o búsquedas. Además, reducirá la agilidad operativa de la memoria RAM.
Spyware
Recopila información de un equipo y los transmite a otra entidad externa sin que el propietario lo sepa y lo que es peor sin su consentimiento. Después los datos robados se pueden usar como chantaje a la víctima.
Malware
Altera el funcionamiento normal de un dispositivo destruyendo archivos o corrompiéndolos. Para seguir contagiando equipos emplean un código vía mail, por ejemplo.
Ransomware
En este caso el ladrón cibernético pide un rescate económico a la víctima para devolver el control de un equipo. De no ser así se perderá toda la información o podrá ser publicada en Internet.
Gusanos
Se caracterizan por poder multiplicarse en cada sistema a través de envío masivo de copias de sí mismo por mail u otras vías de contacto como redes domésticas y de wifi. Es muy importante tener cuidado con los datos que insertamos al estar conectados a redes inalámbricas de acceso público.
Troyano
Entra en el quipo porque nosotros mismos lo instalamos. Puede ser aparentemente un juego, un power point o cualquier otro archivo que buscamos. Al ejecutar este software el virus accede por completo al sistema.
Denegación de servicio
Se lanza una petición masiva de servicios a través de bots que bloquean la respuesta de una plataforma durante horas. De este modo el servicio es inaccesible para usuarios o clientes de una empresa.
Phishing
Consiste en el envío de correos electrónicos para obtener datos confidenciales del usuario haciéndose pasar por fuentes fiables como entidades bancarias. Suelen incluir un enlace que lleva a páginas web falsificadas en donde si se pone la información solicitada llegará a manos del estafador.

domingo, 1 de septiembre de 2019

Aumentar límites en XAMPP

Cómo aumentar la capacidad de phpmyadmin importando archivos

Cuando estamos pasando un proyecto de un servidor a otro, por ejemplo en Drupal, en el nuevo servidor tendremos que crear una base de datos e importar la base de datos del proyecto que teníamos en el servidor antiguo. Para esto vamos al phpmyadmin, elegimos la base de datos que hemos creado donde vamos a efectuar la importación y damos al botón importar.

Nos podemos encontrar el problema que el tamaño máximo a importar en phpmyadmin es inferior al tamaño de nuestra copia de la base de datos que queremos importar.

Para solucionar este problema tenemos que hacer lo siguiente:

Ir al archivo php.ini de nuestro ApacheBuscar la línea donde tenemos: upload_max_filesize.

Normalmente el límite por defecto son 2 Mb, quedando de esta forma: upload_max_filesize = 2MPoner en esa línea el tamañao máximo del archivo que importemos.

Si queremos tener un máximo de 20 Mb, por ejemplo, quedaría así: upload_max_filesize = 20MGrabamos el archivo y reiniciamos apache.

Cuando volvamos a intentar importar un archivo en una base de datos en phpmyadmin tendremos un tamaño máximo de 20 Mb

miércoles, 21 de agosto de 2019

Actualización de tu computador

 El rendimiento y velocidad de su computadora puede mejorarse, actualizando los dispositivos básicos como son incrementando la cantidad de memoria RAM ( memoria de acceso aleatorio), actualizando el disco duro con otro de más capacidad o más rápido, o añadiendo un disco duro extra, actualizar o agregar una tarjeta de vídeo más rápida, o cualquier otra actualización que necesite.

Actualización de memoria RAM

La velocidad y rendimiento de la computadora puede incrementarse notablemente aumentando la cantidad de memoria RAM, que puede soportar su computadora. Mejora la productividad, manejando más actividades al mismo tiempo sin atascarse. Actualizaciones de software pueden requerir un aumento de la memoria. Si su equipo corre lento, agregar más memoria RAM puede ser la manera menos costosa para obtener mayor velocidad.

Actualización de tarjeta de video

Tarjeta de vídeo o tarjeta gráfica hará una enorme mejora en el rendimiento general del sistema. Con una tarjeta de vídeo dedicada, El CPU no se ocupará como disco duro, y tendrá más memoria RAM disponible para ejecutar programas, lo que significará que el disco duro se accede a menos. Esto se traduce en programas de apertura y cierre rápidos, y la pantalla de su monitor se actualiza más rápido. Es decir, después que un programa abre (o se cierra o lo que sea), verá los resultados más rápido. Estas mejoras hacen que su computadora se sienta más rápida, incluso si no es significativamente más rápida.

Actualización de la unidad de disco duro

Actualizar a un disco duro de más capacidad o más rápido aumenta la velocidad y el rendimiento, o podemos agregar un disco duro adicional si el disco existente tiene poco espacio libre. La velocidad a la cual el PC arranca y la velocidad de carga de los programas está directamente relacionada con la velocidad del disco duro. El rendimiento del disco duro también es crítico cuando se utiliza multitarea o al procesar grandes cantidades de datos, como por ejemplo, gráficos, edición de sonido y video, o trabajar con la base de datos.
Con mayor rapidez en el arranque, en las búsquedas de archivos y en el inicio de las aplicaciones, y con menores interrupciones y consumo de energía, sabrás por qué las unidades de estado sólido (SSD) son mejor solución que las unidades de disco duro tradicionales


1. Agiliza la puesta en marcha
Con la unidad SSD, el tiempo es oro. Enciéndela y empieza a trabajar en menos de 30 segundos.
2. Realiza búsquedas fulgurantes de archivos
¿Te acuerdas de la última vez que quisiste buscar un simple correo electrónico en la unidad de disco duro (HDD)? Imagina ahora que puedes hacerlo cinco veces más rápido. Esa es la potencia de una unidad SSD.
3. Reduce en un tercio la velocidad de transferencia de los archivos
Transfiere archivos y cópialos trece minutos y cinco segundos más rápidamente que lo habitual (lo suficiente para salir antes del trabajo y no encontrar tanto tráfico en la hora pico).
4. Abre las aplicaciones en cuestión de segundos
¿Necesitas hacer un último cambio en diez segundos antes de la reunión con el cliente? Las unidades SSD cargan los programas como Adobe Photoshop y PowerPoint a más del doble de velocidad que los discos duros convencionales.
5. Compila archivos en la mitad de tiempo
Sólo porque los programadores se pasen el día sentados frente a la pantalla no significa que sean inmunes a la lentitud. Una unidad SSD compila archivos el doble de rápido que un disco duro convencional.
6. La mitad de interrupciones
Las tareas de mantenimiento rutinarias no deben afectar al flujo de trabajo. Las unidades SSD realizan tareas como los análisis antivirus en prácticamente la mitad de tiempo.
7. Reduce el consumo de energía
Las unidades SSD necesitan menos energía que los discos duros convencionales y pueden prolongar la autonomía de la batería una media de 30 minutos.
8. Fluidez de la multitarea
Las unidades SSD mejoran la agilidad de los programas, por lo que puedes recortar fotos y cargar mapas de juegos casi tres veces más rápido que con un disco duro convencional.
9. Más rapidez en la edición de video
Visualiza los clips de video un 30% más rápido que con un disco duro convencional. Podrás editarlos fácilmente y transferirlos a tu próximo proyecto más rápido.
10. Llévatela a todas partes
Si trabajas fuera de la oficina, las unidades SSD superan expectativas en cuanto a la tolerancia a golpes, vibraciones y condiciones de temperatura. Puedes llevártela a todas partes.

domingo, 24 de marzo de 2019

Actualización de WhatsApp 2019

Las tres nuevas actualizaciones de WhatsApp

La aplicación más usada de mensajería en el mundo se reinventa para brindarle a sus usuarios tres nuevas actualizaciones: modo oscuro, permiso para grupo y navegador interno. Las cuales ayudarán a mejorar el servicio de la aplicación.

Aunque ya pasaron 10 años desde que WhatsApp comenzó a ser una herramienta para enviar mensajes de texto, aún sigue creando nuevas opciones para mantener la fidelidad de sus usuarios. Diariamente se intercambian más de 60.000 mensajes por la aplicación y aunque es un cantidad impresionante, WhatsApp quiere transcender y brindarle más servicios a sus fieles usuarios.

TecnologíaLo que buscan los colombianos en Google sobre felicidad

La página WABetainfo es la encargada de filtrar la información de la novedades que realiza WhatsApp. Recientemente confirmó tres funciones que tendrá la plataforma:

Modo oscuro

Ahora los usuarios tendrán la opción de usar la plataforma en colores oscuros. Es un beneficio para la salud de los usuarios porque pretende evitar la irritación en los ojos. Otro beneficio de esta nueva opción es que ayuda ahorrar energía, porque el modo luminoso, tradicional de WhatsApp, consume más batería. De esta manera la interfaz puede ser de color negro cuando el usuario solicite la opción de modo oscuro.

Permiso para grupo

Con esta opción el usuario tendrá la posibilidad de decidir a qué grupo de chat pertenecer, es decir, que antes de ser agregado a un grupo, aparecerá un aviso que tendrá que ser confirmado por la persona que fue invitada al chat grupal . Este aviso tendrá un plazo de 72 horas para ser contestado.

También se podrá limitar el número de personas que se les permita agregarlo a un chat grupal. Dentro de las opciones es posible indicar que nadie tiene permiso de agregarlo a un chat grupal.

Navegador interno

WhatsApp habilitará la posibilidad de acceder a enlaces que sean enviados por la misma aplicación. Estos serán revisados por la plataforma para obtener permiso de acceso, con el fin de darle prioridad a la navegación segura. También alertará a los usuarios si los enlaces o páginas a las cuales quieran acceder tienen contenido potencialmente malicioso.

TecnologíaTecnología inspirada en la evolución de la naturaleza

Otra característica de esta nueva opción es que no habrá ‘Historial de búsqueda’, lo que impide que la  información que el usuario busque no quede registrada en WhatsApp. WABetainfo afirmó en sus noticias que no se tienen las razones por las cuales no sera implementada la opción del historial.

Estas tres actualizaciones están prontas en salir para dispositivos Android y iOS, aunque en algunos países ya están disponibles. La compañía aún se encuentra en creación y reparación para innovar la aplicación de mensajería más usada en el mundo.

 

NOTAS RELACIONADASWhatsApp presenta grandes cambios en los gruposLo que trae la nueva actualización de WhatsApp"WhatsApp ayuda a mejorar las relaciones entre amigos"Cambios de la próxima actualización de WhatsApp

viernes, 8 de febrero de 2019

Sesiones en PHP




Uso de sesiones en PHP, variables de sesión, cerrar sesión, iniciar sesión
Fecha Tuesday, 14 September a las 01:54:58
Tema Programación páginas web ASP, PHP, Java

Explicamos paso a paso cómo usar las sesiones en PHP para validación de usuario (inicio de sesión) y para enviar datos entre las páginas del sitio web. Explicamos cómo crear una sesión, cómo crear variables de sesión y cómo cerrar una sesión en PHP.


 

Inicio de la sesión en PHP con session_start

Definición de la función PHP session_start

La función PHP session_start crea una sesión o reanuda la actual basada en un identificador de sesión pasado mediante una petición GET o POST, o pasado mediante una cookie.
Para usar una sesión nominada hay que utilizar la función session_name antes de llamar a session_start.
Cuando session.use_trans_sid está habilidado, la función session_start registrará un gestor de salida interno para la reescritura de la URL.
Si un usuario utiliza ob_gzhandler o similar con ob_start, el orden de las funciones es importante para la salida adecuada. Por ejemplo, ob_gzhandler se debe registrar antes de iniciar una sesión.

Cómo usar session_start en nuestro sitio web

En todas las páginas de nuestro sitio web donde necesitemos usar algún dato del usuario que ha iniciado sesión o mostrar alguna opción especial para el usuario deberemos añadir el siguiente código, siempre al principio del fichero (antes de cualquier etiqueta HTML de la página):
  session_start();  
?>
Con el procedimiento "session_start()" iniciaremos la sesión, si ya está iniciada no hará nada.

Registrar una variable de sesión, establecer un valor para una variable de sesión en PHP

Para registrar una variable de sesión en versiones anteriores de PHP, se usaba la función session_register, aunque esta función no es aconsejada pues está obsoleta, a partir de PHP 5.3.0.
Para registrar una variable de sesión y establecer un valor usaremos $_SESSION["nombre_varaable"]. En el siguiente ejemplo, registramos y establecemos el valor para las variables de sesión nombre_clientenombre_usuario:
  $sql = "SELECT u.usuario, u.contrasena, u.idcliente, c.nombre cliente " .
    " FROM usuario u, cliente c ".
    " WHERE c.id=u.idcliente and usuario='" . $txtusuario . "'";
  $sqlResultado = mysql_query($sql);
  $row = mysql_fetch_array($sqlResultado);
  $contrasena = $row["contrasena"];
  $idcliente = $row["idcliente"];    
    
   if ($contrasena == md5($txtcontrasena))
   {       
     //establecermos las variables de sesión
     $_SESSION["nombre_usuario"] = $row["usuario"];
   $_SESSION["nombre_cliente"] = $row["cliente"];
      ... 

El ejemplo anterior nos sirve también como método para realizar el inicio de sesión (validación) de un usuario en nuestro sitio web, mostramos la consulta SQL que se ejecutará y la comprobación de si el usuario existe y si la contraseña introducida en el formulario (txtcontrasena) coincide con la guardada en la base de datos (contrasena una vez obtenido su hash md5).
Nota: cuando el usuario se da de alta en nuestro sitio web, guardamos el hash (md5) de la contraseña en la base de datos, usando la función de PHP: md5. Por ello, en el ejemplo anterior, cuando mostramos al usuario el formulario para iniciar sesión y éste introduce su nick y su contraseña, para comparar su contraseña con la de la base de datos, utilizamos nuevamente la función de PHP md5, para comparar el hash md5 de la contraseña introducida por el usuario con el guardado en la base de datos. Este método es el idóneo, así, ante cualquier acceso indebido a la tabla de usuarios de nuestra base de datos, sólo se mostrará en el campo "contrasena" el valor del hash md5, nunca la contraseña del usuario y puesto que el hash md5 es unidireccional, de él no se puede obtener la contraseña (en teoría).

Añadir un enlace para que el usuario pueda cerrar la sesión en cualquier momento

Cuando el usuario ha iniciado sesión, siempre es recomendable añadir un enlace para que éste pueda cerrar la sesión en cualquier momento de forma segura. Así evitaremos accesos indebidos por otros usuarios que usen el mismo equipo que el que inició sesión. En teoría, siempre que se cierre el navegador web se cerrará la sesión automáticamente, pero es aconsejable añadir este enlace para que el usuario decida cuándo cerrar la sesión.
Para añadir el enlace de "Cerrar sesión", podemos insertar el siguiente código PHP donde queramos que aparezca el enlace:
  if (! empty($_SESSION["nombre_usuario"])) 
  {
    echo "Bienvenid@" . 
        $_SESSION["nombre_usuario"] . " (" . $_SESSION["nombre_cliente"] . ")";
  }

Explicamos el código anterior:
  • Con if (! empty($_SESSION["nombre_usuario"]))comprobamos si el usuario ha iniciado sesión, si lo ha hecho la variable de sesión nombre_usuario tendrá un valor, por lo que se ejecutará el código del if.
  • Con el código que hay dentro del if, lo único que hacemos es mostrar algo así:
Bienveni@ ajpdsoft (Proyecto AjpdSoft)
Donde:
  • "Bienveni@" será un enlace a la página "cerrarsesion.php" que describiremos más adelante.
  • "ajpdsoft": será el nombre de usuario que haya iniciado la sesión.
  • "Proyecto AjpdSoft": será el nombre del cliente que hayamos asignado al usuario.
Como ya hemos comentado, este código PHP lo pondremos en todas las páginas de nuestro sitio web donde queramos que aparezca el enlace a cerrar sesión. Lo colocaremos, dentro de cada página, en el sitio donde queramos que aparezca. Puesto que PHP permite "mezclarse" con código HTML no tendremos problema, por ejemplo:
Bienvenid@
" .
$_SESSION["nombre_usuario"] . " (" . $_SESSION["nombre_cliente"] . ")"; } ?>

Fichero "cerrarsesion.php" para cerrar sesión en PHP con session_destroy

Definición de la función session_destroy de PHP

destruye toda la información asociada con la sesión actual. No destruye ninguna de las variables globales asociadas con la sesión, ni destruye la cookie de sesión. Para volver a utilizar las variables de sesión se debe llamar a session_start().
Para destruir la sesión completamente, como desconectar al usuario, el id de sesión también debe ser destruido. Si se usa una cookie para propagar el id de sesión (comportamiento por defecto), entonces la cookie de sesión se debe borrar. setcookie() se puede usar para eso.

 

Uso de la función session_destroy para cerrar la sesión en PHP

Crearemos un fichero de texto plano sin formato con el siguiente contenido, guardándolo con el nombre "cerrarsesion.php" y lo subiremos a nuestro sitio FTP:
A continuación explicamos cada línea del fichero:
  • session_start: función ya explicada más arriba, puesto que la sesión ya está iniciada, no hará nada.
  • unset($_SESSION["nombre_usuario"]) yunset($_SESSION["nombre_cliente"]): liberarán las variables de sesión registradas, en el ejemplo liberamos dos variables de sesión: nombre_usuario y nombre_cliente. Este método es equivalente al método ya obsoleto session_unregister (en desuso a partir de la versión 5.3.0 de PHP).
  • session_destroy: libera la sesión actual, elimina cualquier dato de la sesión.
  • header("Location: index.php"): tras liberar la sesión con los métodos anteriores, esta línea vuelve a mostrar la página "index.php" de nuestro sitio web.
Nota 1: si tenemos muchas variables de sesión y queremos liberarlas todas podemos usar este código PHP:
  $_SESSION = array();

Nota 2: si queremos eliminar todos los datos de las cookies guardadas podemos ejecutar este código PHP:
if (ini_get("session.use_cookies")) 
{
  $params = session_get_cookie_params();
  setcookie(session_name(), '', time() - 42000,
      $params["path"], $params["domain"],
      $params["secure"], $params["httponly"]);
}

Aviso importante sobre las sesiones en PHP aquí descritas

Conviene dejar claro que el método de sesiones explicado en este artículo no es el más profesional y seguro. Existen muchas más funciones para el tratamiento de las sesiones en PHP como son:
  • session_cache_expire: devuelve la caducidad de la caché actual.
  • session_cache_limiter: bbtener y/o establecer el limitador de caché actual.
  • session_commit: alias de session_write_close.
  • session_decode: decodifica la información de sesión desde una cadena.
  • session_destroy: destruye toda la información registrada de una sesión.
  • session_encode: codifica la información de la sesión actual como una cadena.
  • session_get_cookie_params: obtener los parámetros de la cookie de sesión.
  • session_id: obtener y/o establecer el id de sesión actual.
  • session_is_registered: averiguar si una variable global está registrada en una sesión.
  • session_module_name: obtiene y/o establece el módulo de sesión actual.
  • session_name: obtener y/o establecer el nombre de la sesión actual.
  • session_regenerate_id: actualiza el id de sesión actual con uno generado más reciente.
  • session_register: registrar una o más variables globales con la sesión actual.
  • session_save_path: obtener y/o establecer la ruta de almacenamiento de la sesión actual.
  • session_set_cookie_params: establecer los parámetros de la cookie de sesión.
  • session_set_save_handler: establece funciones de almacenamiento de sesiones a nivel de usuario.
  • session_start: inicializar información de sesión.
  • session_unregister: deja de registrar una variable global de la sesión actual.
  • session_unset: libera todas las variables de sesión.
  • session_write_close: escribir información de sesión y finalizar la sesión.
Bien usadas todas estas funciones (o las necesarias) podrán dotar a nuestro sitio web de mayor robustez y seguridad. Por supuesto, lo explicado aquí no es lo más seguro pero sí, tal vez, lo más sencillo de implementar.
Por ejemplo, podríamos usar la función session_id para obtener el ID de sesión del usuario actual y guardarlo en una tabla de una base de datos, de esta forma podríamos saber cuántos usuarios han iniciado sesión en nuestro sitio web, qué usuarios y en qué día y hora:
    $session_id = session_id();
    $sql = "INSERT INTO sesiones (user_id, session_id) VALUES ('" . 
        $userid . "', '" . $session_id . "')'";
    $resultado_sql = mysql_query($sql);


jueves, 25 de enero de 2018

5 razones por las que elegir Windows 10

5-razones-elegir-windows-10-130815

5 razones por las que elegir Windows 10


Microsoft ha arrasado el mercado con Windows 10. El nuevo sistema operativo de los de Redmond ha convencido a medio mundo de que vuelven a estar a pie de cañón, aunque si estás leyendo esto es posible que aún no estés del todo convencido y nos gustaría darte 5 razones por las que elegir Windows 10frente a otros sistemas operativos.
El lanzamiento de Windows 10 ha supuesto una verdadera revolución en todo el mundo. Tanto Cortana, el asistente de voz de Microsoft, como Microsoft Edge, el nuevo navegador estrella que tanto está dando que hablar, no dejan de ser un tema de conversación frecuente en el mundo tecnológico. Vamos a ver el por qué.

Windows 10 se parece de nuevo a las versiones clásicas

Si algo odiamos los consumidores es el cambio. La principal estrategia de venta para los sistemas operativos debería ser que no se han hecho cambios significativos, y no hablamos a nivel de estética, si no de las funcionalidades, porque a muchos de nosotros no nos apetece pasarnos media hora buscando dónde está el Paint.
Imagen - 5 razones por las que elegir Windows 10
Windows 10 se parece en algunas cosas a Windows XP y a Windows 7, algo tremendamente bueno, o al menos es la impresión que da después de algunos días de uso. Parece que Microsoft ha sabido coger lo mejor de los sistemas operativos anteriores, permitiendo a los usuarios volver a encontrar las cosas dónde las pusimos en un principio y acelerando mucho el proceso de aprendizaje y cambio a Windows 10.

Cortana es genial

En eso Microsoft ha sabido dar en la clave. Windows 10 es el primer sistema operativo con un asistente de voz integrado, algo que nos facilita enormemente las cosas al utilizarlo para tareas básicas. La razón: porque puedo añadir un recordatorio mientras continúo escribiendo en otra ventana.
Imagen - 5 razones por las que elegir Windows 10
El poder de Cortana reside en que tenemos un ayudante, mucho mejor que Clippy, integrado directamente en nuestro centro de trabajo, por lo que podemos pedirle que nos ejecute tareas muy sencillas sin tocar un dedo. Además, seguro que pronto saldrán accesorios integrados en nuestros periféricos para acceder rápidamente a este asistente de voz como el de la imagen diseñada 

Microsoft Edge es rápido, sencillo y funciona con Cortana

Personalmente Google Chrome se lleva la palma en el mercado de los navegadores, aunque es una decisión particular. No obstante, Microsoft Edge es increíblemente potente en Windows 10, básicamente porque está diseñado por y para Microsoft.

Lo mejor de todo es que podemos interactuar con él y con Cortana como si hablásemos con una persona, ya que nos hará búsquedas aprovechando toda la cantidad de funcionalidades y sensores integrados en el sistema operativo y que han sido diseñados para hacernos más confortable el uso de Windows 10.

Windows 10 es tremendamente personalizable

Es muy incómodo utilizar un sistema operativo que te impida configurarlo como a ti te gusta, poner los iconos dónde tú quieres y los accesos directos cómo los necesitas y no como a algún diseñador se le ha dado ordenar.
Imagen - 5 razones por las que elegir Windows 10
En esto Windows 10 se lleva un buen mérito, ya que permite dejar al usuario prácticamente a su voluntad, configurándolo todo a tu gusto. La extrema personalización en algunas ocasiones echa para atrás a los usuarios que solo utilizan el sistema operativo para tareas básicas, pero en este caso la configuración es simple y perfecta, sin necesidad de tocar complejas configuraciones para ponerlo a tu gusto.

Es ligero y va rápido

Otra cosa que produce un intenso odio, sobre todo cuando tenemos prisa cuando hacemos algo con el ordenador, es que el sistema operativo vaya a tirones o se cuelgue. Esto no sucede en Windows 10, o al menos no con la frecuencia de las anteriores versiones.
Imagen - 5 razones por las que elegir Windows 10
Hemos probado Windows 10 en un ordenador con una memoria RAM de 1 GB y va como un rayo. Arranca rápido y es ligero, además de que el login es fresco y cómodo gracias a la autenticación mediante un número PIN. Es lo que se le pide a un operativo, ya que muchos pecan de tener grandes funcionalidades obviando que no todos poseemos el último ordenador del mercado.

Windows 10, dale el beneficio de la duda y opina tú mismo

La mayor razón de peso por la que elegir este sistema operativo es porque abrir Windows 10 es agradable. Microsoft se ha apoyado en quién realmente va a usar el sistema, los usuarios, gracias al enorme apoyo de la comunidad Insider.
Este apoyo por parte de los usuarios se ha notado y Microsoft ha mejorado la calidad del producto más que nunca. Desde la objetividad, creo que Windows 10 es un buen sistema operativo.
No obstante, habrá a quien no le guste, pero si aún no lo has probado, puedes usar la versión de prueba durante unos días y opinar tú mismo. Un sistema operativo tiene que gustar a quién lo usa, no a un diseñador ni a un ingeniero, esa ha sido la clave de Windows 10
.
Tomado de elgrupoinformatico.com