Notepadqq, el Notepad++ para Gnu/Linux

Desde hace tiempo eh utilizado como editor de texto multi propósito Sublime Text, como principal motivo su multi plataforma y permitir utilizarlo en los principales Sistemas Operativos, pero como en gustos nada es absoluto, les traigo un excelente editor bastante similar al archi conocido Notepad++ (o notepad plus) de windows, muy liviano y grandes características que podrían hacer el deleite de usuarios noveles que solo deseen un editor de texto para tomar notas o para aquellos usuarios avanzados como programadores web que requieran un editor liviano y simple.

Ayuda a los desarrolladores, proporcionando todo lo que se puede esperar de un editor de texto de uso general, tales como resaltado de sintaxis para más de 100 idiomas diferentes, plegado de código, esquemas de color, el seguimiento de archivos, selección múltiple y mucho más.

Notepadqq home page

Como instalar

Primero podemos ir directamente a su web oficial y proceder a agregar el ppa en nuestra distribución ubuntu mediante los siguientes comandó en la consola o terminal:

$ sudo add-apt-repository ppa:notepadqq-team/notepadqq
$ sudo apt-get update
$ sudo apt-get install notepadqq

Una vez realizados los pasos previos ya podremos disfrutar de este prometedor editor.

Ahora claro si eres un usuario mas avanzado puedes ir a su repositorio en github, para descargar los fuentes y compilar el software para adaptarlo a tu maquina o necesidades.

$ git clone https://github.com/notepadqq/notepadqq.git
$ cd notepadqq

Una vez descargados los fuentes en nuestra maquina, procedemos a compilar.

notepadqq$ ./configure --prefix /usr
notepadqq$ make

Una vez completada la compilación procedemos a instalar.

notepadqq$ sudo make install

Ahora solo queda disfrutar de esta fantástica opción, ademas de disponer de un ppa para Ubuntu y derivadas, es posible instalarlo en Debian y Arch Linux.

Espero tus consultas, comentarios y sugerencias.

Acarus: APT para Pentesting

Pocas cosas dan tanto miedo como las siglas APT: "Una amenaza persistente avanzada, también conocida por sus siglas en inglés, APT (Advanced Persistent Threat), es un conjunto de procesos informáticos sigilosos y continuos, a menudo orquestados por humanos, dirigidos a penetrar la seguridad informática de una entidad específica. Una APT, generalmente, fija sus objetivos en organizaciones o naciones por motivos de negocios o políticos. Los procesos de APT requieren un alto grado de cobertura…

Contenido completo del post en http://ift.tt/mDaonR o haciendo clic en el título de la noticia

desde Segu-Info – Noticias de Seguridad Informática http://ift.tt/1FnX6aJ
via IFTTT

jQuery Lazy Load Plugin

Jquery Logo 1

Quizás algo de lo que más pesa a la hora de cargar una página HTML es el conjunto de imágenes que la página necesita para visualizarse correctamente. En muchas ocasiones existe la necesidad de realizar la carga de forma vaga (lazy load). Esta carga se realizará según el usuario necesite las imágenes. Uno de los plugins más habituales para realizar esta operación es jQuery LazyLoad.

Configuración

El plugin se puede instalar a traves de npm, bower, o se puede descargar a través del site de jQuery plugins. Hacer uso de este plugin es sencillo ya que basta con cargarlo y definir un selector de clase que afectará al conjunto de imágenes que se van a cargar de forma vaga.

<html>
<head>
<script src="jquery-1.11.1.js"></script>
<script src="jquery.lazyload.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("img.lazy").lazyload({
effect : "fadeIn", });
 });
</script>
</head>
<body>
<img class="lazy" src="imagencarga.jpg" data-original="imagen1.jpg" width="640" height ="480"/>
<img class="lazy" src="imagencarga.jpg" data-original="imagen2.jpg" width="640" height ="480" />
<img class="lazy" src="imagencarga.jpg" data-original="imagen3.jpg" width="640" height ="480"/>
</body>
</html>

 

 

Según el scroll de la página vaya avanzando las diferentes imágenes se cargarán.

Jquery

El plugin soporta varios parámetros de configuración interesantes:

  1. threshold (px) : Carga los primeros pixels de cada imagen antes de que se muestre en el viewport.
  2. event: Carga las imágenes como respuesta a un evento asociado, como por ejemplo click.

El plugin permite también una integración sencilla con AJAX.

También te recomendamos

Ebook: Ritual virtual

rlightbox, un plugin jQuery para multimedia y diseño sensible

CSS3 Animaciones y Frameworks


La noticia jQuery Lazy Load Plugin fue publicada originalmente en Genbeta Dev por Cecilio Álvarez .

 

desde Genbeta Dev http://ift.tt/1ItaJG0
via IFTTT

Utilizando JSON Schema

JsonvalidatorLos conceptos en programación tienden a repetirse por mucho que cambiemos el lenguaje. Hoy se utiliza JSON como formato de intercambio de datos y XML parece más relegado a una segunda posición. Una de las funcionalidades que más se demandan a la hora de intercambiar datos es validar las estructuras de estos. XML dispone de sus XML Schemas y JSON dispone de los JSON Schemas que son relativamente modernos. Vamos a ver un ejemplo de estos.

JSON Schemas

La sintaxis de un JSON Schema define los diferentes campos que una estructura concreta posee :

 { "$schema": "http://ift.tt/1h69xvr;, "properties": { "nombre": { "type": "string", "minLength": 3, "maxLength" : 20 }, "apellidos": { "type": "string", "minLength": 3, "maxLength" : 20 } "edad": { "type": "number", "description": "edad de la persona", "minimum" : 0 }, }, "required": [ "nombre", "apellidos", "edad", ] }

En este caso se definen tres propiedades (nombre,apellidos,edad) con su diferente tipología. Ademas se obliga a que todas ellas sean obligatorias. Eso implica que una estructura JSON como la siguiente será válida:

 { nombre:"juan", apellidos:"fernandez", edad:20 }

En cambio las siguientes estructuras no lo serán:

 { nombre:20, apellidos:"fernandez", edad:20 }
 { nombre:"juan", apellidos:"fernandez", }

Para validar de forma rápida las estructuras JSON contra sus Schemas podemos usar como herramienta online jsonschemavalidator.

Jsonvalidatorschemaonline

Si necesitamos usar las validaciones a nivel de programación muchas plataformas ya disponen de sus propias librerías (.NET, Java, Javascript).

También te recomendamos

Convierte tus XML a JSON y viceversa, online

Centro de innovación BBVA

Interoperabilidad en el siglo XXI


La noticia Utilizando JSON Schema fue publicada originalmente en Genbeta Dev por Cecilio Álvarez .

 

desde Genbeta Dev http://ift.tt/1JiVaHv
via IFTTT

Arc Theme, un nuevo tema para tus ventanas en Ubuntu

Arch Theme es una nueva forma de personalizar tu gestor de ventanas que ofrece temas visuales con elementos transparentes para escritorios basados en GTK 3 y GTK 2, así como para GNOME Shell. Es una nueva opción que se añade a las ya existentes para dar a nuestro escritorio el aspecto visual que más nos convenza,…

El artículo Arc Theme, un nuevo tema para tus ventanas en Ubuntu ha sido originalmente publicado en Ubunlog.

desde Ubunlog http://ift.tt/1ET01rH
via IFTTT

Ubuntu libera el código que usaba en Ubuntu One

Hace ya mucho que Ubuntu cerró el servicio de Ubuntu One y sorprendentemente hoy conocemos que el proyecto al fin revivirá aunque no de la forma que hubiéramos esperado. Ubuntu ha publicado bajo licencia AGPLv3 todo el código que se usaba para Ubuntu One, más en concreto el programa que se utilizaba para sincronizar sus…

El artículo Ubuntu libera el código que usaba en Ubuntu One ha sido originalmente publicado en Ubunlog.

desde Ubunlog http://ift.tt/1h17os8
via IFTTT

La lista definitiva de los mejores sitios para descargar ROMs

Este post les va a gustar a los nostálgicos de los juegos, sobre todo aquellos que tienen más de 30 años. Quiero dejarles una lista con buenos sitios para descargar ROMs y poder revivir aquellos tiempos en los que jugábamos cuando éramos niños o adolescentes, sea cual sea la consola. Obviamente, para poder jugar y […]

Este artículo La lista definitiva de los mejores sitios para descargar ROMs fue publicado originalmente en Punto Geek.

desde Punto Geek http://ift.tt/1EeoUgR
via IFTTT

Los mejores mazos de Hearthstone para trollear a base de combos

Hearthstone0

Ya se ha cumplido un año de la publicación de nuestra guía de mazos para ‘Hearthstone’ y, desde entonces, la situación en el juego de cartas de Blizzard ha cambiado lo suficiente como para que parte de aquellas colecciones hayan quedado algo desfasadas debido a las nuevas incorporaciones que han ido aterrizando en ‘Hearthstone’.

El metajuego ha cambiado casi por completo con la llegada de las nuevas cartas de Goblins vs. Gnomos y el modo aventura de Montaña Roca Negra, así que ya va siendo hora de actualizar nuestros mazos. Podríamos hacerlo con lo básico, a base de coleccions para alcanzar el modo leyenda o conseguir monedas fáciles, pero aquí hemos venido a divertirnos, y si algo tienen los mazos que encontraréis a continuación es que controlarlos a la perfección es todo un espectáculo.

Mazo: el Cazador que fingió su muerte

Hearthstone2

Empezamos por mi clase preferida, más aún después de convertirse en una de las más potentes y divertidas de jugar gracias a las nuevas cartas que han ido aterrizando en ‘Hearthstone’ durante los últimos meses. Si aventurarse a jugar con él era poco más que una locura hace apenas un año, ahora es una de las opciones más elegidas por los jugadores.

La gracia de este mazo reside en intentar aprovechar al máximo las posibilidades de Fingir muerte, la carta que activa el último aliento de todos los esbirros que tengamos en nuestra zona de la mesa. A base de secretos controlaremos el juego durante los primeros turnos y luego intentaremos llenar la mesa de legendarias o cartas fuertes con último aliento para aprovecharnos de sus poderes sin que desaparezcan de la lucha.

Para este mazo necesitarás una copia de cada carta salvo las siguientes, que requieren dos copias para alcanzar las 30: Tejerred, Fingir muerte, Arco de cuerno de águila, Crinalta de la sabana, Acaparador de botín, Científico loco, Gólem de la cosecha, Trituradora pilotada y Eructador de lodo.

mazo-de-cazador

image01 image01 image01 image01

Mazo: el Pícaro aceitoso te parte la cara

Hearthstone3

Si hay una clase que controle los combos a la perfección es la del Pícaro, no sólo por hacer uso de esa estrategia en gran parte de sus cartas al jugarlas después de otras, también por la sinergia que puedes montar entre ellas si tienes la suerte de montar una buena mano mientras aguantas los primeros embistes del rival.

Nos interesan dos cartas, el Aceite afilaespadas con su combo de +3 de ataque a tu arma y +3 a un esbirro aleatorio, y la Profesora violeta para invocar aprendices 1/1 pegándole una patada a una piedra para que aparezcan tres o cuatro por turno. Aprovecha la carta de Preparación para sumar otro hechizo más cuando te hayas quedado sin cristales y mantén tu vida a controlada a base de Chamanes clarividentes y Sanabots.

Para montar este mazo necesitarás dos copias de las cartas que encontrarás a continuación. Las únicas que sólo incluyen una copia son: Sprint, Marinero de Mares del Sur, Chamán clarividente, Sanabot antiguo, Subastador de Gadgetzan y las legendarias.

mazo-picaro

image01 image01 image01 image01

Mazo: el Sacerdote de los 30 puntos de daño

Hearthstone5

No soy un gran fan del Sacerdote (de hecho el estilo de juego de los mazos habituales de esta clase me mosquean con facilidad), pero debo reconocer que el combo que encontraréis a continuación es todo un espectáculo y, aunque difícil de ejecutar, lo suficientemente espectacular para que el esfuerzo valga la pena.

Ahí va un caso práctico. Acabas de jugar el Emperador Thaurissan para reducir el coste de todas tus cartas un punto al finalizar cada uno de tus turnos, y al llegar el turno 10 tienes cristales suficientes para lanzar el Profeta Velen, bufarlo con el hechizo El elegido de Velen (daño duplicado y +1) y reventar al enemigo con una Punición Sagrada y dos Explosión mental (0 y 2 cristales gracias al amigo Thaurissan) alcanzando los 30 puntos de daño en el décimo turno. GG y a por otro pobre infeliz.

No es un mazo excesivamente caro si ya llevas una temporada jugando porque algunas de sus legendarias son de las primeras que habrás creado. Si no es el caso, ya sabes, al menos para probar si te sale bien la jugada. Las únicas cartas incluidas que sólo necesitan una copia son: Resurrección, Acólito de dolor y legendarias.

mazo-sacerdote

image01 image01 image01 image01

Mazo: el ejército infinito del Guerrero

Hearthstone6

Cerramos la selección con otra de las clases que no acostumbraba a jugar a menudo, la del Guerrero, ¿pero cómo iba yo a resistirme a la posibilidad de llenar la mesa de esbirros atacando en manada si es lo que más disfruto de ‘Hearthstone’?

Las gracias tenéis que dárselas a la amistad entre Comandante Grito de Guerra (todos los esbirros con 3 puntos de ataque o menos reciben cargar) y Parroquiano lúgubre (un 3/3 que cada vez que recibe daño invocas a otro Parroquiano lúgubre), y como ese sentimiento se convierte en amor al utilizar el último aliento de 1 punto de daño a todos los esbirros de la Picadura de la Muerte. Cargad, mis zumbados con hacha, cargad.

Sólo una aclaración antes de que saltéis a la galería, necesitas una copia de: Grito de orden y las legendarias, el resto las metes en el mazo a pares sin olvidarte a nuestro querido amigo Thaurissan para que el tramo final de la partida se nos haga más fácil y el Torbellino (otro punto de daño a todos los esbirros) nos salga completamente gratis.

mazo-guerrero

image01 image01 image01 image01

En VidaExtra | Los mejores mazos de cartas para triunfar en Hearthstone

También te recomendamos

La perdición por Goblins vs. Gnomos, primera expansión de Hearthstone, comenzará en una semana

Mi vida en videojuegos: 11 expertos españoles escogen los títulos que más les marcaron

Más de 120 nuevas cartas en Goblins vs. Gnomos, la primera expansión de Hearthstone


desde Vidaextra http://ift.tt/1EKyf3V
via IFTTT

12 Most Useful WordPress Custom Post Types Tutorials

WordPress allows you to create your own custom content types. These content types are called custom post types. You can use them to add custom content like products, reviews, recipes, etc. In this article, we will share the 12 most useful WordPress custom post types… Read More »

To leave a comment please visit 12 Most Useful WordPress Custom Post Types Tutorials on WPBeginner.

desde WPBeginner http://ift.tt/1Hnu1jt
via IFTTT

Los perfiles sombra al descubierto, Facebook sabe qué hacemos incluso si no se lo decimos

6328264579 B5f6dfb5f6 B

Hace casi dos años Facebook ocupó todos los titulares de la prensa al exponer por accidente información sobre más de 6 millones de cuentas. Cuando los usuarios afectados fueron notificados de los datos filtrados, algunos se sorprendieron al encontrar entre ellos correos alternativos o teléfonos que nunca habían compartido con la red social.

Fue entonces cuando empezaron las sospechas sobre los perfiles en la sombras, con los que parecía que la red de Zuckerberg almacenaba sin consentimiento datos que no se compartían con ellos, y es ahora cuando un estudio encargado por la comisión de privacidad belga ha confirmado las sospechas y demostrado que Facebook viola las leyes europeas… y nuestra privacidad.

Este estudio apunta a que la red social ha estado recopilando la información de sus usuarios mientras navegaban por la red, aun habiéndose deslogueado de su web, gracias a plugins sociales como el botón Like. De esta manera se ha descubierto que han almacenado datos incluso sobre personas que ni siquiera tienen una cuenta creada.

Facebook, de nuevo saltándose las leyes europeas

Según las leyes europeas, cualquier página tiene que tener el permiso de sus usuarios antes de colocar cookies en los ordenadores. Facebook no sólo coloca cookies sin permiso, sino que estas interactúan con las de las webs por las que hemos navegados e incluyen sus plugins sociales cada vez que accedemos de nuevo a la red social.

Y es que la comisión de privacidad belga se toma muy enserio las violaciones de las leyes europeas por parte de Facebook, y hace apenas un mes denunció con otro estudio la manera en la que la utiliza el contenido creado por sus usuarios con ánimos comerciales y sin haberles pedido su permiso de manera clara y concisa.

Y es que nuevamente, una de las cosas que más escuecen en la comisión belga son los complejos menús de configuración de Facebook, que contienen parámetros demasiado complicados y difíciles de entender, de manera que sólo los usuarios más experimentados son capaces de encontrar la forma de proteger su propia privacidad.

Imagen | zeevveez
Vía | ICRI/CIR y iMinds-SMIT
En Genbeta | Facebook sabe mucho más de ti de lo que piensas… aunque ni siquiera tengas cuenta

También te recomendamos

Facebook acusada (otra vez) de violar la privacidad de sus usuarios

Cómo revisar la privacidad de todas las fotografías de Facebook en las que aparezcas

5 actividades de la vida real que no te imaginabas que se pueden hacer 100% online


desde Genbeta http://ift.tt/1NDirlW
via IFTTT

Cómo pasarte de Chrome a Mozilla y ahorrar RAM

Si estás cansado del exagerado consumo de RAM o no te gustan las políticas de privacidad que ejerce Google, te enseño cómo pasarte de Chrome a Mozilla y ahorrar RAM. Aclaro que desde que salió, siempre fui un defensor de Google Chrome, nunca pensé cambiarlo e incluso llegué a probar otros navegadores incluido Firefox, desinstalándolos […]

Este artículo Cómo pasarte de Chrome a Mozilla y ahorrar RAM fue publicado originalmente en Punto Geek.

desde Punto Geek http://ift.tt/1ETIu48
via IFTTT

How to Create a Wiki Knowledge Base Using WordPress

Are you looking to add a support / documentation section to your site? Want to know the best way to add a wiki knowledge base to your WordPress site? In this article, we will show you how to create a wiki knowledge base in WordPress.… Read More »

To leave a comment please visit How to Create a Wiki Knowledge Base Using WordPress on WPBeginner.

desde WPBeginner http://ift.tt/1AYs7yA
via IFTTT

Tilda, la terminal instantánea estará en Ubuntu MATE 15.04

Según las últimas noticias oficiales por parte del equipo de desarrollo de Ubuntu MATE, la próxima versión de este sabor tendrá Tilda como terminal por defecto. Tilda es una aplicación interesante cuya inclusión en este sabor puede que haga que finalmente termine en el resto de los sabores oficiales de Ubuntu e incluso en la…

El artículo Tilda, la terminal instantánea estará en Ubuntu MATE 15.04 ha sido originalmente publicado en Ubunlog.

desde Ubunlog http://ift.tt/1GT4ZJG
via IFTTT

MATE 1.8.2 ya ha sido liberado, te contamos cómo preparar tu Linux para instalarlo

Para aquellos que no lo sepan, MATE es un entorno de escritorio de código abierto lanzado como un fork del antiguo GNOME 2, diseñado específicamente para ser usado por desarrolladores de Linux que quieren crear distribuciones ligeras que funcionen en ordenadores de especificaciones reducidad. Justo hace poco tiempo sabíamos que Ubuntu MATE había conseguido ser un…

El artículo MATE 1.8.2 ya ha sido liberado, te contamos cómo preparar tu Linux para instalarlo ha sido originalmente publicado en Ubunlog.

desde Ubunlog http://ift.tt/1BQJPsB
via IFTTT