Atom disponible para todos y liberado como Open Source

Allá por febrero Github hizo público una noticia sobre un editor de texto llamado Atom, pensado para programadores. Un proyecto en el que habían estado trabajando durante dos años y medio y cuya motivación era la de crear un editor de textos que se adapten a los tiempos que corren (otro) y éste venía a “sustituir” a editores de renombre como Vim o Emacs. Inicialmente Atom sólo estaba disponible para usuarios de Mac y a través de un proceso de aprobación.
Leer más

Un repaso a la historia de los Lenguajes de Programación Visuales

En este enlace puedes ver toda una selección de los interfaces utilizados por los lenguajes de programación visuales, empezando por nuestro querido Sketch Pad que puedes ver en la foto que encabeza este post (en este enlace tienes un vídeo explicando su funcionamiento). Los lenguajes de programación visuales han sido toda una revolución en el mundo de la Informática cambiando por completo la forma de programar y acercándola más al ser humano.
Leer más

Se acaba de publicar Ubuntu 14.04 LTS

Personalmente me gusta usar distribuciones LTS por varias razones. Cuando Canonical publicó la versión 12.04 LTS, me actualicé desde la 10.04 LTS, la que funcionó muy funcionó durante esos 2 años. Después de actualizarme a 12.04 LTS (reinstalé, para ser más exactos) me llevé algunas desagradables sorpresas, y no porque no me gustara Unity, sino porque cosas como la conexión de 2 monitores externos no funcionaba, al menos a mi no me funcionaba.
Leer más

TAILS, el sistema operativo usado por Edward Snowden

The Amnesic Incognito Live System o quizás más conocido como TAILS, es un sistema operativo de estos que puedes arrancar y usar desde un DVD, lápiz USB, tarjeta de memoria, etc. Más conocido como sistema vivo o Live. La principal característica de este sistema operativo es que está construido con la privacidad como pilar principal. Es un sistema Linux basado en Debian y que integra varias herramientas ya configuradas para usar la red Tor, GPG, OTR (Off The Record), cifrado de discos y particiones (LUKS), etc.
Leer más

Videos de la PyCon 2014

PyCon es probablemente la mayor conferencia sobre el lenguaje de programación Python. Aunque la edición actual, 2014, está todavía en proceso (hasta el 17 de abril), ya se han publicado los vídeos de las charlas celebradas entre los días 11 y 13 de abril. La lista de vídeos está disponible en PyVideo.org y os la dejo a continuación: 2D/3D graphics with Python on mobile platforms Advanced techniques for Web functional testing Analyzing Rap Lyrics with Python A Scenic Drive through the Django Request-Response Cycle Building the App Cheap Helicopters In My Living Room Closing address - PyCon 2014 (2014/04/13) Data intensive biology in the cloud: instrumenting ALL the things Deliver Your Software In An Envelope Designing Django's Migrations Designing Poetic APIs Developing Flask Extensions Discovering Python Diving into Open Data with IPython Notebook & Pandas Django: The good parts Farewell and Welcome Home: Python in Two Genders Fast Python, Slow Python Games for Science: Creating interactive psychology experiments Garbage Collection in Python Getting Started Testing Hitchhikers Guide to Participating in Open Source In Depth PDB Introduction to Docker Introduction to SQLAlchemy Core It's Dangerous to Go Alone: Battling the Invisible Monsters in Tech Keynote - Fernando Pérez Keynote - Guido Van Rossum Keynote - Jessica McKellar Keynote - Van Lindberg Know Thy Neighbor: Scikit and the K-Nearest Neighbor Algorithm Lightning talks - Saturday morning Lightning talks - Sunday morning Localization Revisited Multi-factor Authentication - Possession Factors My big gay adventure.
Leer más

Programación segura en Java/Android

El CERT mantiene una lista de reglas y buenas prácticas que recomiendan seguir cuando escribimos código en el lenguaje de programación Java de Oracle. La versión 1.0 de esta lista se apoya en las versiones 1.6 y 1.7 de Java. La lista se divide en las siguientes secciones: 00. Input Validation and Data Sanitization (IDS) 01. Declarations and Initialization (DCL) 02. Expressions (EXP) 03. Numeric Types and Operations (NUM) 04.
Leer más

Vídeos de la Notacon 11

Desde la web de Irongeek podemos acceder a los vídeos de la Notacon 11, conferencia sobre seguridad informática celebrada del 10 al 13 de abril. Los vídeos disponibles son los siguientes: Big Data Technology – The Real World ‘Minority Report’ - Brian Foster Naisho DeNusumu (Stealing Secretly) – Exfiltration Tool/Framework - Adam Crompton Wireless Mesh Protocols - Alex Kot MDM is gone, MAM is come. New Challenges on mobile security - Yury Chemerkin Moving the Industry Forward – The Purple Team - David Kennedy Pwning the POS!
Leer más