Vídeo tutoriales gratuitos de iniciación a la programación en Swift

swiftschool_intro.jpg

Poco a poco el lenguaje de programación de Apple, Swift, está ganando enteros, sobre todo desde que Apple decidió hacerlo open source. Incluso hay quien apuesta por Swift en el lado del servidor.

En swiftschool.io ofrecen un curso de iniciación totalmente gratuito en el nos enseñan los fundamentos básicos del lenguaje y poco a poco termina con la creación de una aplicación para iPhone.

El curso contiene unos 40 vídeos muy cortos, unos 2 minutos de media más o menos. Todo lo que necesitas para seguir el curso es un Mac y Xcode (disponible de forma gratuita en la App Store).

May 22, 2016
AppleProgramaciónvideos

Domingo por la mañana, Exit - Jean-Michel Jarre y Edward Snowden

Aquí tenéis otro vídeo con comentarios de Edward Snowden y el propio Jean-Michel Jarre.

May 22, 2016
Músicavideosocio

Kit de herramientas usadas en el libro Practical Malware Analysis

pma.jpeg Uno de mis libros favoritos de mi pequeña colección es el Practical Malware Analysis. El contenido del mismo y la forma en que se explican los conceptos es excepcional.

Dicho libro también viene con varias prácticas (con malware real), las cuales te puedes descargar desde la web de apoyo al mismo: https://practicalmalwareanalysis.com/labs/ .

Por supuesto para llevar a cabo las prácticas y a través del contenido del libro se usan y discuten una gran número de herramientas. La número de herramientas aparecida no es pequeña y prácticamente todas son gratuitas (algunas con opción de pago). Aunque en el libro aparecen enlaces a las mismas, algunos enlaces están rotos o han cambiado.

May 15, 2016
SeguridadvirusRecursos InformáticaHacking

Actualización de Windows 10 irrumpe durante la predicción del tiempo

windows-10-automatic-update.png

Tal y como suena, durante la retransmisión de la predicción del tiempo del programa de noticias de la cadena KCCI, un aviso de actualización de Windows 10 hizo aparición justo cuando su presentadora Metinka Slater, anunciaba una fuerte tormenta de agua.

Forecast [KGVID width=“640” height=“360”]http://ib149186.ib-prod.com/p/557781/sp/55778100/serveFlavor/entryId/0_och2y9ej/v/2/flavorId/0_lmq4cemq/forceproxy/true/name/a.mp4[/KGVID]

Cierren las ventanas va a llover mucho! :)

Fuente: http://www.kcci.com/news/kcci-meteorologist-gets-upgrade-surprise-on-live-tv/39240636

Apr 28, 2016
HumorMicrosoft

Buena colección de recursos para Python

awesome_python.png

Para aquellos que programan en python o tengan en mente hacerlo, en Awesome Python tienen una buena lista de recursos relacionada con este lenguaje de programación.

Los recursos están divididos (en el momento de escribir estas líneas) en 124 categorías. Entre las más populares tenemos:  
Apr 23, 2016
Recursos InformáticaProgramación

Detalles de la intrusión a Hacking Team

hackback.png

Hace ya casi un año que apareció por todos lados una filtración de la empresa italiana Hacking Team. Dicha filtración eran 400 gb de información, la cual contenía no sólo correos internos y documentos, sino también el código fuente (incluyendo 0days) del malware que ésta vendía a gobiernos y fuerzas del orden para espiar a usuarios en internet.

El autor de la filtración ya avisó que publicaría los detalles de cómo lo hizo, pero que le daría a dicha empresa algo de tiempo para ver si era capaz de averiguar cómo habían sido comprometidos.

Apr 16, 2016
HackingSeguridad

88 herramientas para monitorizar sistemas Linux

Apr 15, 2016
LinuxRecursos Informática

Aprende ensamblador dibujando pixeles

box-256.png

Aprender a jugando es probablemente la mejor forma de aprender. Esto es aplicable, yo diría, que a cualquier materia. En este caso la idea es aprender ensamblador o más bien la “forma de pensar” cuando nos sentamos a escribir código en ensamblador, ya que dependiendo de la arquitectura dicho lenguaje varía, pero las formas y metodología es prácticamente la misma.

En box-256.com podemos pasar un buen rato jugando con un sistema ficticio de 8bits, con 256 bytes de memoria, 16 colores y pantalla de 16x16. En éste, nuestro objetivo es reproducir exactamente el juego de pixeles de la parte inferior de la column output con el número mínimo de ciclos de CPU.

Apr 12, 2016
JuegosProgramaciónRetrocomputer