Curso de Python V

python_header

 

Iteraciones

 

Las iteraciones (bucle a partir de ahora) son una parte fundamental en la programación, al igual que los condicionales. Éstos nos hacen repetir el código de forma controlada hasta que una condición se cumpla.

Para ello tenemos los bucles for y while. Es importante saber en que se diferencian para saber cuando utilizar uno u otro según el problema que se nos plantea.

Read more

Curso de python IV

python_header

En este capítulo ya empezamos a programar de verdad. Seguramente a partir de este punto se te vayan ocurrriendo posibles utilidades y lo único que tienes que hacer es intentarlo y fallar. No conozco a ningún programador que le salga las cosas a la primera y cuanto más cueste significa que menos gente ha llegado hasta ahí.

Condicionales

La programación sin los condicionales se torna casi imposible (o imposible). Los condicionales valoran si una condición es verdadera para ejecutar su interior. La sintaxis es la siguiente:

python4

En el ejemplo anterior, valoramos si la edad de Juan es mayor que 18 para imprimir que Juan es adulto, si la edad es igual a 18 imprime que Juan acaba de ser adulto y si no se cumple ninguna de las anteriores imprime finalmente Juan no es adulto. Los elif se pueden poner tantos como queramos pero if y else solo uno.

Read more

Programas maliciosos para Facebook

En la mañana del 26 de junio la prensa israelí informó sobre una campaña de ataques phishing. Miles de usuarios de Facebook se quejaban de que sus cuentas habían quedado infectadas con un virus tras recibir un mensaje de un amigo en Facebook, que afirmaba haberlo mencionado en un comentario.

Kaspersky Lab decidió iniciar una investigación. Pronto descubrimos que el mensaje sí había sido iniciado por atacantes y que ocasionaba un ataque de dos etapas contra los destinatarios. También descubrimos que el ataque no se limitaba a Israel, sino que actuaba contra blancos en todo el mundo.

La primera etapa del ataque comenzaba cuando el usuario hacía un clic en “mencionar”. Un archivo malicioso tomaba el control del navegador del usuario: terminaba su sesión legítima y la remplazaba con una maliciosa, que incluía una pestaña que llevaba a la página legítima de acceso a Facebook. Estaba diseñada para engañar a la víctima y desviarla al sitio de esta red social.

Read more

Curso de python III

python_header

La entrada anterior terminamos haciendo un pequeño programa que calculaba la temperatura media de 3 días de la semana y mostraba un mensaje al usuario. Se podría decir que hacía su trabajo pero no llegó a quedar como debería. Por una parte tuvimos que hacer dos print’s por no convertir el dato float a string y por otra parte el resultado nos daba muchos decimales, cosa que con uno hubiera sido suficiente.

Pues bien es hora de solucionar esas dos cuestiones y así aprendemos a convertir datos sobre la marcha y a redondear el resultado.

El programa original que habíamos hecho era el siguiente

python_10

así que vamos a empezar por convertir el dato de la variable resultadoMedia(float) a string para que pueda ser concatenado con el resto de la frase.

Read more

Curso de python II

python_header

En Curso de Python I dimos comienzo a este curso donde se basará en hacer las cosas de manera práctica e ir resolviendo posibles problemas o dudas que puedan ir surgiéndonos mientras vamos plasmando nuestras ideas.

Hemos visto como se imprime en pantalla y el uso de variables, de las cuales vamos a ampliar un poco el conocimiento que tenemos sobre ellas.

Un baño sobre variables

Ya sabemos que son pequeños contenedores donde podemos almacenar varios tipos de datos. Estos tipos de datos pueden ser números, frases, números decimales, listas de varios datos, etc.

python_vars

La variable edad almacena un número entero(int), temperatura almacena un número decimal(float), saludo almacena una frase(string) y estaciones almacena una lista(list). Ésta última la veremos más adelante.

Read more

Curso de python I

python_header

Prometimos en el artículo Aprende Python con nosotros que haríamos un minicurso para iniciarnos en la programación informática y aquí estamos para comenzarlo.

Se hará a través de varios artículos y de la manera más sencilla posible. El fin es que aprendamos todos y no se aceptan abandonos, ya que el nivel de dificultad será mínimo. Si alguna persona ve algún error o tiene idea de mejorar o explicarlo mejor, que no dude en comentarlo y así aprender todos.

El curso se basará en aprender lo básico y terminar haciendo un juego en 2D y alguna que otra aplicación gráfica. ¿un juego? Si, un juego. Creo firmemente que cuando uno se divierte aprende mucho más y hacer un minijuego es muy divertido.

Es hora de comenzar y recuerdo que si hay alguna duda o sugerencia, no duden en enviarme un email a la dirección que está al final del post.

Read more

Gmail, cuatro consejos para sacarle el máximo partido

La mayoría de la población tiene un Android, y como consecuencia posee una cuenta de correo Gmail que se ha tenido que hacer por imposición del propio sistema operativo. Lo cierto es que este servicio de correo tiene más posibilidades de las que pensamos y se le puede sacar más partido del que seguramente le sacamos a diario.

En este sentido, Google a puesto a disposición de los usuarios algunas opciones que resultan de lo más interesante para sacarle el máximo partido a nuestra cuenta de correo, un factor que nos hará ahorrarnos tiempo en la gestión de las decenas de correos inservibles que recibimos a diario. Veámos algunas de ellas.

Cuatro trucos para sacarle partido a nuestro Gmail Gestionar el correo Spam

Image

Aunque nuestra cuenta de Gmail reconoce por sí sola los correos spam, podemos echarle una mano y seleccionar el icono de spam dentro de nuestro mail. Encontraremos esta opción en la parte izquierda de nuestra pantalla con un signo de exclamación.

Read more

Usando una Botnet (probablemente seas una víctima) 

 

Usando una Botnet para enviar Spam.

1.El operador de la botnet manda virus/gusanos/etc a los usuarios.
2.Los PC entran en el IRC o se usa otro medio de comunicación.
3.El Spammer le compra acceso al operador de la Botnet.
4.El Spammer manda instrucciones vía un servidor de IRC u otro canal a los PC infectados…
5… causando que éstos envíen Spam al los servidores de correo.

Las Botnets normalmente usan servicios gratuitos de DNS para IP’s dinámicas como DynDns.org, No-IP.com, & Afraid.org para apuntar a un subdominio al cual el creador puede conectarse en caso que le cierren el servidor de IRC.[cita requerida] En muchas ocasiones basta con avisar a estos proveedores para que cancelen su cuenta y de esta manera desarticular la Botnet completa.

Read more

Titan X ya está en España: 1.310 euros cuesta la nueva bestia de Nvidia

 

 

Os presentamos a la Titan X el mes pasado, con todos sus poderosas especificaciones y sus contundentes 1.200 dólares de tarifa en Estados Unidos, pues desde esta semana ya está en España con su correspondencia dolorosa en euros y las mismas características que la convierten en el tope de gama de Nvidia.

La gráfica más potente de su clase, basada en Pascal, está disponible en la web de NVidia para todo aquel que tenga 1.310 euros para hacerse con una. Un precio demasiado alto, pero alguno esperaba incluso una cantidad mayor viendo la transformación de los precios de dólares a euros de las GTX 1080 y 1070.

 

Fuente

http://www.xataka.com/componentes/titan-x-ya-esta-en-espana-1-310-euros-cuesta-la-nueva-bestia-de-nvidia