Souncloud

miércoles, 6 de julio de 2016

Google revela el Nombre de la próxima versión de Android


El pasado 30 de junio, Google reveló el nombre de la próxima versión de Android que se estima sea lanzada entre Octubre y Noviembre de este año, Google ha tenido desde hace mucho tiempo la tradición de darle el nombre de algún dulce o postre a cada versión de Android que es lanzada y que ademas va siguiendo un orden alfabético, después de KitKat 4.4, Lollipop 5.0 y Marshmallow 6.0, en esta ocasión la letra "N" era la correspondiente y el nombre elegido ha sido "Nougat" que viene del idioma francés y que hace referencia al turrón, a pesar de que nombres como "Nutella" y "Nesquik" eran candidatos muy aclamados, Nougat fue el nombre ganador, de igual forma revelaron que esta versión será la 7.0.


Este mes termina la oferta de actualización gratuita a Windows 10


El 29 de julio del 2015 Microsoft la lanzó la última versión de su sistema operativo conocida como "Windows 10", y para lograr conseguir una mayor recepción por parte de los usuarios, decidió también ofrecer la actualización a dicha versión de forma totalmente gratuita para las personas que tuvieran las versiones Windows 7 y 8 instaladas en sus equipos, lo cual fue una muy buena movida por parte de ellos, pero esta oferta tiene una fecha limite y será hasta este 29 de julio del 2016, después de ese día cualquier persona que quiera instalar o actualizar a Windows 10 tendrá que pagar para adquirir una licencia, 119$ dolares en su version "Home" y 199$ dolares en su versión "Pro", así que si estás interesado en actualizar tu equipo a Windows 10 corre antes de que acabe la oferta!.


También el pasado 29 de junio se dio a conocer que el día 2 de Agosto de este año se lanzará la próxima mayor actualización para Windows 10 conocida como "Actualización Aniversario", la cual vendrá cargada de nuevas características, mejoras y cambios basados en el feedback constante que han tenido con los usuarios durante todo este año mediante el programa Windows Insider, y agradeciendo a cada uno de los usuarios que han actualizado revelando que ya existen más de 350 millones de dispositivos usando Windows 10 con la satisfacción de consumidor mas alta que cualquier otra version previa de Windows.

Podcast #1 "Consejos para la creación de una contraseña"



Las contraseñas se han convertidos cada vez más, en parte de nuestras vidas cotidianas, puesto que son la última línea de defensa para nuestra privacidad, especialmente en el ámbito digital, es por esto que es de suma importancia que las mismas sean complejas y seguras. A continuación conoceremos algunos consejos básico para la creación de una contraseña.

Comencemos por no utilizar secuencias predecibles como las primeras letras del abecedario, los números del 1 en adelante o palabras fáciles de recordar, la longitud debe ser mayor a 10 caracteres en lo posible. Por ejemplo podríamos usar frases elaboradas que tengan un sentido único para nosotros y en donde intercambiemos varias letras por mayúsculas, minúsculas, números y símbolos, además no debemos de usar la misma contraseña en distintos sitios.

Pero hay que reconocer, que memorizar tantas contraseñas puede ser algo difícil y tedioso, por ello es aconsejable el uso de aplicaciones o herramientas, conocidas como “Gestores de Contraseñas”, en las cuales podemos almacenarlas de forma segura ya que estarán protegidas con una clave maestra que nosotros crearemos, de esta forma tan solo necesitaremos recordar una única contraseña para poder acceder a las demás.

Enlaces de interes:

Gestores de Contraseñas Para Android

Prueba tu contraseña aquí

Autor: Cristian Rivas.

Ejercicio "Calculo de Factorial" (Programación)

El algoritmo o programa para calcular el factorial de un número es uno de los ejercicios mas básicos que se utilizan para entender el uso y funcionamiento de las estructuras de repetición.

El factorial consiste en la multiplicación de todos los números comprendidos entre un numero en especifico hasta 1 o viceversa, por ejemplo:

El factorial del número 5 seria igual a 5*4*3*2*1 cuyo resultado es 120, y que es lo mismo que decir 1*2*3*4*5 el cual es una forma mas fácil de verlo.

Ahora bien para llevar ésta operación matemática a un algoritmo o programa, lo primero que observamos es qué la operación en sí consta de una secuencia por lo cual las estructuras de repetición o bucles serían de gran ayuda y las más ideales.

Primero vamos a definir cuantas variables vamos a usar:
  • "n" para guardar el número que introduzca el usuario.
  • "i" como variable de control o recorrido, ya que sabemos que usaremos un bucle.
  • "f" para guardar el resultado del factorial.
 Así que el algoritmo va así.


0- Inicio
1- Declarar n,i,f=1;

A la variable "f" se le asigna el valor 1, ya que mas adelante ésta se multiplicará y se necesita que tenga un valor predefinido y ademas el 1 no afectará la multiplicación, al contrario si se usará el cero esté si la afectaría.

Ahora sencillamente pedimos al usuario que introduzca un número y lo guardamos.


0- Inicio
1- Declarar n,i,f=1;
2- Escribir "Introduzca un número: ";
3- Leer n;

Luego viene el bucle, recordemos que existen 3 tipos de estructuras, y queda a nuestro criterio como programadores cuál vamos a usar, en éste caso podemos ver que en el programa solo vamos a pedir le al usuario que introduzca el número una sola vez de manera que no vamos a necesitar un bucle para ésa parte, pero sí para llevar a cabo la operación.

Recordemos que hay dos formas de ver éste ejercicio:

1- La multiplicación se realiza desde el número introducido y todos sus inferiores hasta llegar a 1.

Aquí sabemos que sea cual sea el número que introduzca el usuario, la multiplicación se va a realizar hasta llegar a 1 entonces el bucle "repita Para" (for) es la mejor opción a usar, porque conocemos el limite.

Y el algoritmo quedaría así:


0- Inicio
1- Declarar n,i,f=1;
2- Escribir "Introduzca un número: ";
3- Leer n;
4- Repita Para (i=n;i>=1;i--)

Primero se le asigna a "i" el valor de "n" es decir el número que introdujo el usuario, luego se establece qué el bucle se repetirá mientras que "i" sea mayor o igual a 1, y finalmente "i" decrementará una unidad en cada repetición.

2- La multiplicación se realiza desde 1 hasta llegar al número introducido.

Aquí como no sabemos que número introducirá el usuario por consiguiente no sabemos el limite del bucle, por lo tanto pensaríamos en un bucle Mientras o Hasta, pero aún así usaremos un bucle Para ya que al analizar con más detenimiento, el bucle Mientras o Hasta no ofrecen una mayor ventaja o utilidad en este caso en especial.

Y el algoritmo quedaría así:


0- Inicio
1- Declarar n,i,f=1;
2- Escribir "Introduzca un número: ";
3- Leer n;
4- Repita Para (i=1;i<=n;i++)

Primero se le asigna a "i" el valor 1, luego se establece qué el bucle se repetirá mientras que "i" sea menor o igual al número que introdujo el usuario, y finalmente "i" incrementará una unidad en cada repetición.

Ya queda de nuestra parte elegir la forma que mejor entendamos y sea mas fácil para nosotros.

Ahora falta escribir la instrucción que se ejecutará en cada repetición. Ésta es la parte mas crucial de todo el programa junto con la elección del bucle ya que debemos usar nuestra lógica para poder hacer que funcione. Generalmente las soluciones suelen ser muy sencillas pero llegar a ellas puede ser un poco complicado.

En este caso el algoritmo quedaría así:

0- Inicio
1- Declarar n,i,f=1;
2- Escribir "Introduzca un número: ";
3- Leer n;
4- Repita Para (i=1;i<=n;i++)
    4.1- f=f*i;
5- Fin Repita Para;

Como podemos observar la instrucción es muy sencilla, en donde se multiplica el valor que posee almacenado "f" por el valor de "i" y se guarda seguidamente en "f". Aquí también se puede apreciar como a la variable de control "i" se le puede dar otro uso, y que en ejercicios mas complejos puede ser de gran ayuda.

Finalmente mostraremos un mensaje al usuario con el resultado de la operación.

0- Inicio
1- Declarar n,i,f=1;
2- Escribir "Introduzca un número: ";
3- Leer n;
4- Repita Para (i=1;i<=n;i++)
    4.1- f=f*i;
5- Fin Repita Para;
6- Escribir "El factorial del número ",n," es:",f;
7- Fin.

Autor: Cristian Rivas.

Normas de seguridad (Manipulación adecuada de equipos de hardware)


Las recomendaciones a tener en cuenta al momento de manipular componentes o equipos de hardware son las siguientes:


1- Eliminar la electricidad estática presente en nuestras mano, usando una pulsera anti-estática o al menos tocar una pieza de metal.



2- Mantener nuestras manos limpias y secas durante la manipulación o usar guantes (también es recomendable el uso de alcohol).



3- Realizar el trabajo en un area limpia, iluminada y sin la presencia cercana de bebidas y comida.
















4- Desconectar el equipo de la toma de electricidad.




5- Mantener orden con las distintas piezas y componentes del equipo así como tratarlas con cuidado.


5- - Usar las herramientas adecuadas para cada tipo de componentes.



Es de gran importancia cumplir con todas estas normas y recomendaciones al momento de manipular componentes y equipos de hardware, para así evitar provocar daños y el mal funcionamiento de los mismos.

Autor: Cristian Rivas.