Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - graphixx

#741

Desde su lanzamiento hace casi 4 años, el mini-ordenador Raspberry Pi ha sido un ejemplo a seguir por un gran número de fabricantes. Tras el rápido éxito de este mini-ordenador, varias empresas han trabajado en poder desarrollar alternativas más potentes que Raspberry (ya que las primeras versiones estaban algo limitadas) y, sobre todo, en reducir lo máximo posible los costes para poder llegar al mercado de la forma más económica posible. Pine 64 es un nuevo rival para Raspberry Pi que busca competir contra él en arquitectura y, una vez más, en precio.

Pine64 es un nuevo mini-ordenador que busca su financiación en la plataforma Kickstarter. Este mini-ordenador se basa en los mismos conceptos que otros dispositivos similares, sin embargo, su principal característica que le diferencia de los demás es que su procesador utiliza una arquitectura de 64 bits, algo que hasta ahora no habíamos visto en el mundo de los mini-ordenadores.

Los responsables de Pine64 han trabajado en ofrecer mejor hardware y software que Raspberry Pi

Las principales características de Pine64 son:


  • Procesador ARm Cortex A53 de 64 bits con 4 núcleos funcionando a 1.2Gh.
  • 512MB de memoria RAM. 1GB en la versión Pine64+
  • Tarjeta de red Fast Ethernet 10/100Mbps. Gigabit Ethernet en la versión Pine64+.
  • Puerto jack 3.5 mm para salida de audio.
  • Salida de vídeo a través de HDMI compatible con 4K.
  • 2 puertos USB.
  • Dimensiones: 12.7cm x 7.9cm.


Una potencia de hardware considerable, aunque, tal como hemos dicho otras veces, uno de los aspectos principales es el software con el que los usuarios podrán sacar el máximo rendimiento al mini-ordenador. En el caso de Pine64, nos vamos a encontrar con 4 sistemas operativos principales:


  • Android 5.1
  • Ubuntu 14.04.03
  • OpenWRT
  • OpenHab

Gracias a estos sistemas operativos, los usuarios van a poder dar infinidad de utilidades a este mini-ordenador. Por ejemplo, si se conecta a un televisor y se le instala Android cumplirá perfectamente con la función de SmartTV, si instalamos Ubuntu LTS vamos a poder disfrutar de un ordenador completo con Linux, o de un servidor (similar a como funcionar Raspberry Pi con Debian) o, si instalamos OpenWRT, podremos convertir este dispositivo en un router para controlar las conexiones locales.


Los desarrolladores de Pine64 tienen previsto empezar a enviar las primeras unidades a quienes hayan aprobado el proyecto entre marzo y abril de este mismo año. Aunque actualmente ya no quedan más unidades de la versión básica de este mini-ordenador, sí que es posible colaborar en el proyecto por 20 dólares y recibir a cambio una unidad Pine64+ con 1 GB de memoria RAM y tarjeta de red Gigabit Ethernet.

Si estamos interesados tanto en seguir de cerca en el desarrollo como en participar en el mismo, podemos hacerlo a través de la plataforma Kickstarter.

Está claro que los mini-ordenadores son cada vez más potentes, versátiles y económicos. A la espera de probar su rendimiento y ver qué tal acepta la comunidad a este nuevo mini-ordenador, Pine64 puede ser un duro rival para el actual líder Raspberry Pi que, pese a ser más caro que muchas alternativas, también es el más apreciado y el que mejor mantenimiento tiene.

Fuente: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#742

De manera sencilla vamos a crear los famosos MEME lo cual podría ser "imágenes para que se le agrega un texto para hacer una broma gráfica o joda".

Explicación breve:
Antes de entrar al código y me digan, pero podemos agregar esto y lo otro .. esto es un EJEMPLO señores, el cual la idea es que ustedes lo puedan mejorar.

En que consiste:
Se sube una imagen, se agrega un texto y genera la imagen para luego descargarla dando click derecho.

Ahora si:
Toda nuestra lógica se resume al siguiente script

Código: javascript

var img, canvas, context;
       
        function SubirImagen()
        {
            canvas = document.getElementById("canvas");
            context = canvas.getContext("2d");
           
            canvas.width = 700;
            canvas.height = 500;
           
            // Cargamos el objeto que nos permite subir imagenes
            var imagen = document.getElementById("imagen");
            if(imagen.files.length == 0)
            {
                alert('Debe ingresar una imagen');
                return;
            }

            // Creamos la imagen
            img = new Image();
            img.src = URL.createObjectURL(imagen.files[0]);
           
            img.onload = function() {
                // Dibujamos la imagen
                context.drawImage(img, 0, 0, canvas.width, canvas.height);
            };
           
            // Mostramos el canvas
            document.getElementById("meme").style.display = 'block';
        }
       
        function AgregarTexto()
        {
            // Cargamos la caja de texto
            var texto = document.getElementById("texto");
           
            img.src = URL.createObjectURL(imagen.files[0]);
            img.onload = function() {
                // Dibujamos la imagen
                context.drawImage(img, 0, 0, canvas.width, canvas.height);
               
                // Agregamos el texto
                context.lineWidth  = 5;
                context.font = '30pt sans-serif';
                context.strokeStyle = 'black';
                context.fillStyle = 'white';
                context.textAlign = 'center';

                texto = texto.value.toUpperCase();
               
                var x = canvas.width/2;
                var y = canvas.height - 40;

                context.strokeText(texto, x, y);
                context.fillText(texto, x, y);
            };
        }



  • Declaramos 2 variables globales ya que ahí guardaremos al objeto canvas y nuestro contexto a usar.
  • La función SubirImagen() lo que hace es al momento de seleccionar un imagen mediante el input file, este la renderiza en nuestro objeto canvas.
  • La función AgregarTexto() lo que hace es que cuando se escriba algo en nuestra caja de texto vuelva a cargar la imagen más el texto agregado en nuestro objeto canvas.

En la función AgregarTexto() he agregado comentarios para que se entienda mejor:

Código: javascript

context.lineWidth  = 5; // Grosor del borde
context.font = '30pt sans-serif'; // tamaño de letra y tipo de fuente
context.strokeStyle = 'black'; // color de la sombra
context.fillStyle = 'white'; // color del texto
context.textAlign = 'center'; // alineación del texto

texto = texto.value.toUpperCase(); // lo pasamos a mayascula

var x = canvas.width/2; // para decirle que el texto comience justo al medio
var y = canvas.height - 40; // le decimos que el texto comience al final menos ¿40px?

context.strokeText(texto, x, y); // creamos la sombra
context.fillText(texto, x, y); // creamos el texto


Nuestro código html es muy simple

Código: html5

<div id="subida">
    <p id="elija">SELECCIONE UNA IMAGEN A SUBIR</p>
    <div class="form-control">
        <input id="imagen" type="file" />
    </div>
    <div class="form-control">
        <button id="subir" onclick="SubirImagen();">Renderizar</button>
    </div>
</div>
<div id="meme" class="none">
    <div class="form-control">
        <input id="texto" type="text" onkeyup="AgregarTexto();" placeholder="Texto que desea agregar" maxlength="20" autocomplete="off" />
    </div>
    <canvas id="canvas"></canvas>
    <div class="form-control">
        <p><b>Click derecho</b> y <b>guardar imagen como</b> para descargar</p>
    </div>
</div>


You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

Fuente: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#743
La firma, que ha basado su negocio en la virtualización de servidores, afronta una nueva etapa en la que espera realizar su entrada en sectores relacionados con las tecnologías emergentes. Mientras tanto, la organización ha reducido su plantilla en 800 personas.


La firma estima que 2016 sea un año de transición, "mientras esperamos que el efecto de nuestros nuevos desarrollos sobrepase al de otros de nuestros productos en declive", afirmaba  el CEO de VMware, Pat Gelsinger, en una conferencia hace dos días. La organización ha estado afrontando los retos en su línea de negocio relacionada con el software, mientras sus clientes se pasan masivamente a la cloud pública con proveedores como Amazon Web Services y Microsoft Azure.

"Los proveedores de cloud pública también abastecen a VMware pero, la mayoría de nuevos actores que gestionan cagas de trabajo, optan por contenedores o incuso OpenStack,  los cuales no están vinculados a gastos de costosas licencias", afirmaba Patrick Moorhead, presidente y analista de Moor Insights & Strategy.

VMware publicaba recientemente los resultados globales de su negocio de 2015, que ascendieron a 6.570 millones de dólares, registrando un incremento del 9 por ciento con respecto a 2014, o un 12 % en términos de moneda constante. Las previsiones de la compañía para este año en ventas se elevan a los 6.935 millones de dólares, con un incremento interanual del 4% con respecto a 2015.

Gelsinger señalaba que la compañía reconoce que el gran crecimiento que registro con sus productos de virtualización ha alcanzado la madurez, y que ahora esta situación paga el precio de la merma del negocio. No obstante, la empresa espera poder dar un nuevo golpe de efecto que les haga volver a la senda del liderazgo y el crecimiento, de la mano de los nuevos productos emergentes en los que está trabajando. Una de las nuevas áreas en la que se está focalizando VMware se concentra en extender las nubes privadas de los clientes en clouds públicas vía vCloud Air Network y vCloud Air.

Fuente: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#744


Los ingenieros del proyecto de Google sobre inteligencia artificial tienen como meta su motor de inteligencia artificial pueda ser usado por usuarios que realicen este curso. De esta manera el curso que se dictará será gratuito y abierto al publico en general. Este curso sobre aprendizaje automático o "Machine Learning" es una subdivisión de la inteligencia artificial que se basa en el manejo de grandes volúmenes de datos y la habilidad para organizarlos en un algoritmo.

La compañía hizo pública hace algunos meses toda su librería de inteligencia artificial dentro del paquete Tensor Flow. De esta manera, desarrolladores que naveguen esta librería podrían probar sus proyectos y usar los algoritmos de Google para ser ejecutados.

Ahora, quieren enseñarles a los desarrolladores las practicas que Google ha aprendido a largo de su carrera y de esta manera que todos podamos sacarle el máximo provecho a este conocimiento.

El curso esta disponible en Udacity y You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login. Se tiene pronosticado un tiempo de 3 meses para ser terminado, con un total de 6 horas de lecciones por semana. Es claro que para tomar este curso es necesario tener bases de conocimientos tecnológicos o una carrera a fines.

Es tu oportunidad para acercarte mas a la programación y tener conocimientos directamente de los ingenieros de Google.

Fuente: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#745
En este artículo hablaremos sobre el protocolo HTTP, las novedades con la nueva versión 2.0 y las diferencias entre la versión 1.X y la nueva 2.0. Además, nos haremos eco de que el pasado 3 de diciembre el famoso servicio You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login activó la opción de usar HTTP/2 (You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login)en sus comunicaciones.


Pero antes, para poder entender mejor la razón de existir de este protocolo, daremos una pequeña explicación sobre HTTP.

¿De dónde viene HTTP?

Tras el nacimiento de Internet, se vio la necesidad de establecer un protocolo de comunicación sencilla. Científicos del CERN (gracias al padre y creador "You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login") crearon entonces un protocolo que combinaba varias tecnologías:


  • Documentos de Hipertexto
  • Recuperación de la información basada en la red
  • El lenguaje Standard Generalized Markup Language (SGML)

Estas tecnologías, bien establecidas, se englobaron en el protocolo HTTP, dando a una forma común en Internet para comunicar sistemas distribuidos.

Ahora vamos a explicar de forma breve el protocolo HTTP.

HTTP

Este protocolo es sin estado, esto significa que cada comunicación entre cliente y servidor no mantiene información. Cómo es habitual mantener cierta información de estado, se han desarrollado estrategias para mantener un estado fuera del protocolo HTTP (Cookies y Sessions).

Además define una nomenclatura para "llamar" a recursos ubicados en la máquina que hace de servidor, de la siguiente forma: http://[dominio o ip]:[puerto]/[ruta_recurso]?[atributo]

HTTP 2.0

El pasado mes de febrero se publicó la versión 2.0, tras más de 15 años sin actualizarse.

La versión 2, es compatible con el funcionamiento de las versiones 1.1 y 1.0. Manteniendo los mismos códigos de estado (1XX, 2XX, 3XX, 4XX, 5XX), métodos (GET, POST, PUT, HEAD, etc) y la estructura de la cadena de llamada. Las diferencias se enumeran a continuación:



  • Cabeceras en formato binario en lugar de formato texto.
  • Cabeceras comprimidas, por lo que junto al comprimir el formato binario se reduce la cantidad de información que se transmite en cada petición (mediante You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login).
  • Tecnología server push: Permite cargar los archivos (CSS, JS, imágenes, etc) desde el servidor al cliente sin que éste lo pida. Con HTTP 1.X cuando pedíamos una página, primero se descargaba el HTML, después todos los archivos CSS, JS e imágenes enlazados por éste. Estos archivos a su vez podían hacer referencia a otros y como consecuencia se descargaban en último lugar. Con la tecnología server push de HTTP 2, se pueden enviar todos los archivos necesarios para que se cargue la página desde el principio, sin tener que esperar a que el navegador interprete el HTML.
  • Multiplexación: HTTP 1.x tiene un problema llamado "You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login", donde sólo una solicitud es usada por una conexión, llevando a una congestión. La Multiplexación aborda estos problemas al permitir que varias peticiones puedan resolverse a la vez. Esto permite que el cliente solamente necesite utilizar una conexión para cargar una página.

En definitiva, podremos disponer de carga más rápida para todos los recursos de la página.

Conclusión

Para hacer funcionar el protocolo HTTP 2, es necesario que tanto el cliente como el servidor tenga soporte. En el caso de que algunos de los dos no tengan soporte, en la negociación de protocolo, se usarían versiones anteriores.

En el entorno cliente, los navegadores modernos actualizados tienen soporte (Chrome, Firefox, etc). Algunos navegadores que no tienen soporte contarán con ello próximamente.

En el entorno servidores, existen implementaciones oficiales para multitud de entornos (Apache, Dart, Jetti, etc...) que tenéis disponibles You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login. Por otra parte, en los servidores que hacen de intermediario como CloudFlare, cada vez más se ofrece You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login.

Fuente: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#746

Como parte de la campaña #OpWhales, el colectivo de hacktivistas Anonymous se atribuyó un ataque DDoS al sitio de la automotriz japonesa Nissan, tanto en su versión global como en la local. El objetivo, afirman, es luchar contra la caza indiscriminada de ballenas en Japón y esta empresa es simplemente la víctima más reciente de una serie de ataques a agencias e instituciones del país.

Al momento de publicar este post, ambas páginas (www.nissan-global.com y You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login) siguen offline por decisión de la propia compañía. En un comunicado enviado por correo electrónico a Bloomberg, el vocero de Nissan Dion Corbett aseguró que la fabricante de automóviles no está asociada de ninguna manera a la caza de ballenas y dijo:

Citar
Debido a un potencial ataque distribuido de denegación de servicio, estamos suspendiendo temporalmente el servicio en nuestros sitios web para prevenir mayores riesgos.

Nissan continuamente monitorea y toma medidas enérgicas para garantizar la protección de nuestros sistemas de información y de todos nuestros datos.

En tanto, el alias de Twitter @_RektFaggot_ se atribuye el ataque y se identifica como uno de los miles de hackers pertenecientes a Anonymous alrededor del mundo, participando de #OpWhales y de la campaña que la enmarca, #OpKillingBay. Durante los últimos tres años, esta estuvo atentando contra entidades de Japón por "la masacre barbárica e innecesaria de delfines en Taiji", en referencia a la caza anual de delfines que hay en dicha ciudad entre septiembre y abril, la cual es repudiada por la comunidad internacional y organizaciones ambientalistas.

"Ahora, #OpWhales tendrá como blanco a Japón por la caza ilegal de ballenas Minke en el océano del Sur", anunció Anonymous en un video publicado el 10 de diciembre de 2015.

Así es como @_RektFaggot_ se refiere al ataque desde su cuenta en Twitter:







El trasfondo de la cuestión

La caza indiscriminada ha puesto en peligro a especies como la ballena azul o la ballena jorobada, por lo que luego de diversas campañas y protestas de celebridades, organizaciones ambientalistas y activistas la Corte Internacional de Justicia dictaminó en 1986 una moratoria a la caza con fines comerciales. Sin embargo, desde entonces, Japón ha encontrado la forma de seguir llevando adelante esta práctica alegando caza de ballenas con fines de investigación.

Anonymous incluso acusa a Japón de haber utilizado fondos destinados a la recuperación tras el tsunami de 2011 para restaurar la flota utilizada para cazar ballenas.

Según reporta IB Times, en diciembre de 2015 Japón retomó su cacería, que había suspendido durante un año tras el dictamen de la Corte Internacional de Justicia de La Haya en marzo de 2014, que encontró que no había propósitos científicos en su actividad.

Fue también en diciembre de 2015 cuando comenzó la serie de ataques de Anonymous relacionados a esta causa; en ese contexto, el ataque al sitio de Nissan es el último de una campaña que empezó cuando se dio de baja el sitio oficial del primer ministro japonés Shinzō Abe. El 20 de diciembre pasado, el grupo dejó offline otros 97 sitios pertenecientes a oficinas de gobierno, medios, aeropuertos y grupos relacionados a la caza de delfines y ballenas.

Fuente: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#747

Android es una plataforma abierta creada para dispositivos móviles desarrollada por Google y actualmente es mantenida por la Open Handset Alliance (OHA). Todas las aplicaciones desarrolladas para esta plataforma utilizan al lenguaje Java, lo que facilita a muchos desarrolladores con conocimientos en Java a desarrollar aplicaciones para esta plataforma.

Este libro tiene por objetivo mostrar de modo fácil como programar en la plataforma para dispositivos móviles de Google (Android) usando el eclipse. En este libro vamos a conocer un poco la historia de Android, como surgió, qué dispositivos soportan este sistema operativo, como es su estructura y como desarrollar diversos tipos de aplicaciones para Android por medio de varios programas y ejemplos bien explicados.

Tabla de Contenido:  [256 Pag.]

    Introducción
    Estructura General De La Plataforma Android
    Instalando El E Clipse Y A Ndroid
    Nuestra Primera Aplicación En Android
    Usando Widgets
    Cambiando Los Layouts
    Trabajando Con Menús En Una Aplicación
    Entendiendo Mejor La Clase Alert Dialog
    Propiedades Y Eventos De Los Componentes Que Hemos Tratado

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

Fuente: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#748
Todos sabemos cuales son las grandes empresas tecnológicas en la actualidad, aunque estamos concientes del gran valor de ellas, solo tenemos una vaga idea de lo que significan su valor y sus ingresos. Es increíble la cantidad de dinero que se mueve cada segundo  ¿qué tal darle una mirada a lo que generan en dinero algunas de ellas en tiempo real?

Esta página web te muestra cuando están ganando los gigantes como Google, Samsung o Microsoft entre otros. Puedes ver en cada segundo en tiempo real las ganancias e ingresos de las empresas.


Fuente: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#749
 El Sitio web Terror de los Mac y iOS

Pero porque decimos que es el terror, pues existe esta web la cual bloquea los equipos hasta que causa su propio reinicio, esto gracias a un error del navegador safari el cual al entrar a esta web causa hace que el iphone falle y se reinicie

lo que pasa en realidad es que cuando entras a esta web la url crece indefinidamente y safari tiene un limite el cual lo hace colapsar

la falla sucede es dispositivos con la versión 9.2.1 de iOS y Mac OS 10.11.3, asi que si quieres joder a un amigo solo enviale el link y probablemente este equipo no este actualizado el cual cause su reinicio.

la web del medio chiste es : You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

puedes ocultarla con acortadores de links para que tu amigo no la descubra.

Fuente: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#750
El torrent más antiguo sigue activo y sigue siendo descargado. Es una versión ASCII de la película de ciencia-ficción The Matrix hecho por fans allá por 1999.

Para mantener vivo un archivo, al menos una persona tiene que seguir compartiéndolo. Aunque la mayoría de los torrents desaparecen después de que la gente pierde el interés, algunos torrents viven para siempre.

El sitio donde se originó este torrents ASCII ha desaparecido, pero el archivo sigue vivo.

TorrentFreak reporta que el torrent tiene más de 5.000 descargas completas. Gracias a la reciente publicidad, este torrent tiene 6-8 seeders en los sitios web de KickAssTorrents, You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login, TorrentFunk.come, You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login, You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login, You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login y You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login.


La fecha real de este torrent es un poco conflictiva. Mientras TorrentFreak dice que fue diciembre de 2003,  una caché de Internet Archive menciona que se puso a disposición en enero de 2004.

A continuación parte de la descripción original del torrent:
The Matrix-ASCII es la película Matrix original codificada en texto. El producto final es un archivo MPEG-2 de 7989979136 bytes de tamaño, demasiado grande para caber en un DVD5. Hay que volver a codificar la película ASCII para que pueda caber en un DVDR estándar. Necesitarás un reproductor multimedia que pueda reproducir vídeos MPEG-2 para ver bien la película y un reproductor de DVD para ver la película.

Hoy en día, el sistema de archivos de BitTorrent ha crecido hasta convertirse en un excelente mecanismo de intercambio de contenidos. Sin embargo, hace 12 años la red no gozaban de tanta popularidad. Desafiando los pronósticos, la existencia de este torrent es una prueba del éxito de BitTorrent.

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login


Fuente: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login



Trilogía Matrix normal acá:
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#751

Lo sé, suena ridículo y te hace ver como una persona cobarde, pero no pudimos dejar pasar este artículo por lo curioso que es. Y pensar que existe gente que realmente utiliza este servicio...

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login (tienda del desamor) es una página web que ofrece el servicio de romper con tu pareja por ti, ofrece diferentes tipos de paquetes de ruptura, desde una caja con un corazón roto hasta un mensaje de texto (lo sé, suena ridículo).

El precio de un SMS es de $10USD, un correo electrónico tiene el doble de precio, o puedes personalizar este último por $30USD.

Si no quieres verte tan seco mandando un SMS o correo electrónico, tienes la opción de enviarle un regalo (en una caja con un corazón roto), este servicio tiene un costo de $95USD.


Lo que es aún mas extraño, en Breakupshop también puedes pagar para que le llamen a tu futura ex-pareja y decirle la triste noticia:

    – Bueno, hablo con la novia de Angel.
    – Si, diga.
    – Solo hablo para comentarle que ya no tiene novio.

No estoy seguro si tu pareja (ex-pareja) te seguirá hablando después de esto, así que no creo que sea buena idea si deseas mantener una amistad a largo plazo.... bueno la verdad no me parece una buena idea para ningún caso.

Fuente: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login



JAJJAJAJAJAJJAJAJAJJAJAJJAJAJA XD



#752



Un día como hoy, en el año 1984, era lanzada la computadora personal Macintosh, también conocida como Mac. Este ordenador revolucionó la informática, fue uno de los primeros en utilizar una interfaz gráfica y un mouse en lugar de la línea de comandos. Inicialmente sirvió como una alternativa económica al Apple Lisa, un microcomputador muy avanzado lanzado un año antes. El proyecto de Macintosh comenzó a finales de 1970, y fue llevado adelante inicialmente por Jef Raskin. Él bautizó a la computadora en honor a su tipo favorito de manzana: la McIntosh. Luego, en 1981, a raíz de conflictos con el cofundador de Apple Steve Jobs, Raskin abandonó el proyecto. En el momento de su lanzamiento, la Macintosh costaba 2,495 mil dólares, contaba con 128 KB de memoria RAM y utilizaba el sistema operativo que posteriormente sería conocido como Mac OS. A este ordenador le siguió el Macintosh Plus, lanzado dos años después, el cual gozó de un éxito inmediato y estuvo a la venta durante casi cinco años. En 1987 se presentó Macintosh II, la cual introducía diversas mejoras tanto en su procesador como en su hardware.

Fuente: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#753
Front-end / [VIDEOTUTORIAL] Javascript UDEMY
Enero 24, 2016, 10:21:04 PM


Un curso introductorio desde 0 para quienes desean aprender o
comprender mejor JavaScript. Este curso incluye resúmenes,
ejercicios constantes y workshops para que el alumno domine los
conceptos básicos del lenguaje. Los conocimientos aprendidos en
este curso, son indispensables para comprender mejor otros cursos
y temas complejos de javascript tales como Jquery, AngularJS,
NodeJS, Sencha, PhoneGap o las nuevas API's de HTML5.

¿Qué voy a aprender en este curso?

    ¡Más de 30 clases y 3 horas de contenido!
    Comprender los elementos basicos de funcionamiento
    y sintaxis de JavaScript
    Aplicar JavaScript en un documento HTML
    Almacenar valores en variables
    Realizar cálculos numéricos y concatenaciones
    Discriminar los tipos de datos que existen en Javascript
    Ejecutar código que se adapte a diferentes condiciones y posibilidades
    Aplicar comandos predefinidos
    Ejecutar acciones interactuando con el mouse
    Modificar el texto y propiedades graficas de un documento
    Crear Objetos e instancias del mismo

Contenido:
Sección 1: Introducción

    Historia de JavaScript
    Herramientas
    Archivos y ejemplos Texto

Sección 2: Conceptos Basicos

    Javascript y HTML
    Variables
    Operadores
    Operaciones de Texto
    Tipos de Datos

Sección 3: Arreglos

    Arreglos
    Métodos de arreglos
    Arreglos Multidimensionales

Sección 4: Estructuras de control

    Condicionales
    Bucles

Sección 5: Funciones

    Funciones
    Parámetros en las funciones
    Alcance de las variables

Sección 6: Workshop 1

    Escuchar eventos del mouse
    Workshop 1: Convertidor de Dólares a Yenes

Sección 7: Objetos

    Crear y usar objetos
    Métodos
    Instancias

Sección 8: Modificar documentos

    Document Object Model
    Selección de elementos
    Modificar texto usando DOM
    Modificar CSS usando DOM

Sección 9: Workshop 2

    Primera parte: Usando objetos y eventos
    Segunda Parte: Seleccionando elementos HTML
    Tercera Parte: Usando Arreglos y condicionales
    Cuarta Parte: Utilizar Instancias

Sección 10: Conclusión

    Recursos Texto

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

Fuente: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#754
ELLIOTT 405 [1957] VS. RASPBERRY PI ZERO [2015]

Comparando especificaciones, el procesador del Raspberry Pi es al menos 100.000 veces más rápido que el del Elliott y la memoria RAM del Raspberry Pi es 256.000 veces más grande que la capacidad del Elliott.




Fuente:
Código: text
http://www.spinellis.gr/blog/20151129/
#755
Off Topic / [PELICULA] Anime Hacker. Summer Wars
Enero 24, 2016, 02:05:28 AM

Summer Wars está protagonizada por el joven Kenji Koise, gran amante de las matemáticas y la informática, que tras quedar eliminado a primeras de un concurso de matemáticas a principios de verano se verá con todo el verano por delante y sin nada que hacer. Hasta que la chica más popular del instituto, Natsuki Shinohara, le invitará a pasar las vacaciones a su pueblo con su familia. La razón es que pretende hacer pasar a Kenji por su novio debido a una promesa realizada a su bisabuela. Pero las cosas se complicarán al día después de la llegada de los jóvenes, y tendrán que enfrentarse a una fabulosa aventura en un mundo de fantasía junto al resto de la familia comandados por la abuela.

Ver online o descargar:
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#756

La noticia de que la princesa Rowena quiere casarse ha hecho que se acumulen en la entrada del palacio mas de 50 pretendientes provenientes de todos los rincones del reino. Su padre el rey Berman tienen algo en mente, ha ideado un acertijo, aparentemente simple: sólo tiene 3 cajas, dos mentiras y una única verdad. ¿Puedes resolverlo?

Dice así: Hay 3 cajas en una tabla. La primera está hecha de oro, la segunda está hecha de plata, la tercera y última está hecha de plomo. Dentro de una de esas cajas hay una foto de Rowena. La labor del pretendiente es, sin abrirlas por supuesto, averiguar cuál de ellas la contiene.

Existe una pequeña pista en forma de inscripción en cada caja. La de oro dice: "La foto de Rowena está en esta caja", la de plata: "La foto no está en esta caja" y la de plomo: "La foto no está en la de oro". Sólo una de esas frases es cierta y sólo una de las cajas contiene la foto.

Fuente: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#757

ADVANCED HACKING TOOLS
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

HACKING BOOKS MEGA COLLECTION
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

HACKING TOOLS MEGA COLLECTION
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

Hacking & Cracking Tools
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

HACKING TEAM TOOLS (MUY SOBRESALIENTE, PARTE DEL SOFTWARE QUE EL GOBIERNO MEXICANO USA PARA ESPIAR A SUS PROPIOS CIUDADANOS)

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

HACKING TEAM Books
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

CODING-MATH-SECURITY EBOOKS FROM PARANOIA
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

ENCRYPTION TOOLS
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

Encryption
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

STEGANOGRAPHY TOOLS (DESTACADO, ESENCIAL PARA HACKTIVISTAS)
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#758

'Steve Jobs: The Man in the Machine' es un documental sobre el cofundador de Apple que fue estrenado en la versión de este año de SXSW. Al contrario de los materiales que suelen aparecer sobre la vida de Jobs, este documental parece adentrarse mejor en el lado oscuro de Jobs: explora con ansias los puntos más complicados de su biografía y de su gestión al frente de Apple.

Es dirigido por Alex Gibney, un documentarista ganador del Óscar. Luego de una primera exhibición en el festival de Austin, en la que unos pocos afortunados pudieron verla, este viernes pudimos conocer el primer tráiler. El tono escéptico es evidente.

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login


Fuente: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#759
Seguridad / [PDF] Seguridad por niveles
Enero 23, 2016, 11:46:40 PM

Este libro Seguridad por niveles publicado con licencia Copyleft por Alejandro Corletti Estrada, es una obra de más de 700 páginas, que desarrolla todos los temas de interés para profundizar en Seguridad de la Información, presentándolo desde el modelo de capas TCP/IP y con un gran cúmulo de ejercicios, herramientas y prácticas.

Cuenta con la participación y revisión de Arturo Ribagorda Garnacho y Jorge Ramió Aguirre, dos importantes referentes en Seguridad del ámbito Hispano.

Alejandro ha decidido difundirlo de forma libre y gratuita, con la sana intención de sumar un pequeño grano de arena a la comunidad informática. Ha costado un esfuerzo considerable y es la compilación de muchos años de experiencia, cursos, seminarios y congresos.

CONTENIDO :

✓ Introducción
✓ Principios de análisis de la información
✓ El Nivel Físico
✓ El Nivel de Enlace
✓ El Nivel de Red
✓ El Nivel de Transporte
✓ El Nivel de Aplicación
✓ Algunos Conceptos más

Seguridad por Niveles [Español]
[ PDF | Alejandro Corletti Estrada | 22.8 MB ]

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

Fuente: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
#760
PHP todavía es una de las opciones más populares para la creación de sitios web dinámicos. Ruby on Rails se ha convertido en otro de los favoritos entre los desarrolladores, PHP prospera en un entorno global, con fragmentos de código libre y motores de CMS como WordPress. Existe mucha información en la web que los desarrolladores de PHP usan. Sin embargo, algunas de estas informaciones son obsoletas y pueden guiar a alguien a escribir "mal código".

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login


Es por esto que he decidido realizar una pequeña búsqueda de algunas librerías que pueden ofrecer herramientas y aplicaciones web productivas. En este resumen se ha reunido una lista de 10 buenas librerías para seguridad en PHP para desarrolladores, las cuales te podrán ayudar a crear interfaces de seguridad para aplicaciones web. Si has usado o usas alguna otra librería, no olvides compartirla en un comentario.

1. PHP Intrusion Detection System

PHPIDS (PHP-Intrusion Detection System) es bastante sencillo de usar, bien estructurado, rápido y da una buena capa de seguridad para su aplicación web basada en PHP. Desinfecta filtros de cualquier entrada maliciosa, simplemente reconoce cuando un atacante intenta romper tu sitio y reacciona exactamente de la manera que deseas que lo haga. Sobre la base de un conjunto de aprobaciones y filtros fuertemente probados, además descarta cualquier ataque dando una calificación de impacto numérico que hace que sea fácil decidir qué tipo de acción debe seguir al intento de hacking. Esto puede variar desde el registro sencillo para enviar un correo de emergencia para el equipo de desarrollo, mostrando un mensaje de advertencia para el atacante o incluso terminar la sesión del usuario.

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

2. PHP Password Lib

PHP PasswordLib pretende ser una <strong>biblioteca criptográfica en PHP</strong> que incluye todo para todas las necesidades criptográficas. Está destinado a ser fácil de instalar y utilizar, sin embargo, extensible y lo suficientemente potente como para incluso el desarrollador más experimentado.

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

3. PHPSecLib

phpseclib está diseñado para ser compatible. Funciona en PHP4+ (PHP4, asumiendo el uso ofPHP_Compat) y no requiere ninguna extensión. A los efectos de la velocidad, mcrypt se utiliza si está disponible como se gmp o bcmath (en ese orden), pero no son obligatorios.

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

4. TCrypto

TCrypto es una biblioteca de almacenamiento simple y flexible para PHP 5.3+, cuyo formato en memoria es de clave y valor. Por defecto, una cookie se utiliza como un backend de almacenamiento. TCrypto ha sido diseñado desde el principio pensando en la seguridad, algoritmos y modos seguros, creación automática y segura del vector de inicialización, cifrado y creación de claves de autenticación (Keytool) usando aleatoriedad fuerte. TCrypto se puede utilizar como una solución escalable "gestor de sesiones". Especialmente escalable, si las cookies se utilizan como un motor de almacenamiento. Esto es un poco parecido a las sesiones en Ruby on Rails.

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

5. HTML Purifier

HTML Purifier es una biblioteca de filtros para HTML compatible con los estándares escritos en PHP. HTML Purifier no sólo eliminará todo el código malicioso (más conocido como You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login) con un fondo auditado, lista blanca segura, sino que también hará que sus documentos sean compatibles con los estándares, algo que sólo puede conseguirse con un amplio conocimiento de las especificaciones del W3C.

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

6. URLcrypt

URLcrypt hace que sea fácil transmitir de forma segura piezas cortas de datos binarios en una dirección URL. Lo utilizan para almacenar de forma segura cosas como el ID del usuario, fechas de caducidad de descarga, y mucho más. URLcrypt utiliza cifrado simétrico AES de 256 bits para cifrar datos de forma segura, y codifica y decodifica cadenas en Base 32, lo cual se puede utilizar directamente en las direcciones URL.

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

7. Hybrid Auth

HybridAuth es una biblioteca PHP de código abierto para la autenticación a través de múltiples proveedores de servicios sociales y de identidad. Los servicios soportados incluyen OpenID, Facebook, LinkedIn, Google, Twitter, Windows Live, Foursquare, Vimeo, Yahoo, PayPal y más. Se puede integrar fácilmente en los sitios web existentes mediante la inserción de un archivo y unas líneas para el inicio de sesión en páginas.

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

8. Security Check – Sensiolabs

Esta herramienta es casi imprescindible para los principiantes y los programadores de PHP con experiencia. El modo de funcionamiento es muy sencillo, subes tu .lockfile y hace el resto. Si nos fijamos en las estadísticas, el número de vulnerabilidades encontradas es bastante sorprendente, no te sorprendas si tus propios proyectos podrían tener algunas cosas desagradables.

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

9. PHP Login Project

PHP Login Project es un script para añadir autenticación en tus proyectos PHP. Hay múltiples tutoriales disponibles para instalarlo en diversas configuraciones de servidor, así como un mínimo y un archivo de versiones de secuencia de los comandos.

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

10. SecurityMultiTool

Esta es una biblioteca multiherramienta que ofrece acceso a las bibliotecas recomendadas relacionadas con la seguridad, implementaciones estandarizadas de defensas de seguridad e implementaciones seguras de tareas que se suelen realizar. El objetivo de la biblioteca es para servir como un útil conjunto de los servicios públicos y para actuar como un conjunto de implementaciones de referencia que se pueden aprender. Puede ser utilizado por las aplicaciones, independientemente de si son aplicaciones web basadas en framework o no. El uso de un framework de aplicaciones web no garantiza la seguridad.

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

Fuente: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login