miércoles, 5 de octubre de 2016

Cloud9, entorno de desarrollo en la nube

Cloud9 ofrece un entorno de desarrollo en la nube que permite a los desarrolladores empezar con la codificación de inmediato y colaborar con sus compañeros. Si no te sientes cómodo con la creación de un servidor web local, puede ejecutarlo en la nube. La nube es mas que la nueva palabra de moda, permite a muchos desarrolladores construir, crear, editar y compartir sus contenidos sin tener que instalar nada.
Todos los archivos y el código está disponible sin importar el dispositivo con el que abre una sesión.

* Otras alternativas JSBin, codepen y JSFiddle




Phaser, framework para desarrollar Juegos (JS)

Phaser es un framework para desarrollar juegos en HTML5, libre y de los pocos que pueden funcionar en navegadores móviles. El único requisito es que el navegador soporte la etiqueta canvas (cada vez mas común).

Requisitos:
Disponer de un servidor (instalación de un servidor usando WAMP)
Conocimientos básicos de JavaScript
Archivos del Framework Phaser (https://github.com/photonstorm/phaser)

*Una alternativa a instalar el servidor local y clonar un repositorio es Cloud9

Primeros pasos:
Si instalamos un servidor local y tenemos Skype (instalado por defecto en W10) debemos cambiar la configuración de conexión de Skype que tiende a robar el puerto 80.

Instalando WAMP en Windows


WAMP nos permite crear un servidor web en nuestro pc, con esto podemos emular wordpress, pero también podemos probar los juegos que desarrollemos en frameworks como Phaser (Framework JavaScript) que necesitan de un servidor web para correr.

1.Descargar el instalador correcto
Debemos tener en cuenta que versión instalar de acuerdo a nuestro PC, si es de 64bits o 32 bits.

2.Instalar WAMP Server

3.Luego de la instalación tenemos el servidor instalado para ingresar al localhost o al menú PHP/SQL lo podemos hacer desde la barra de tareas







domingo, 2 de octubre de 2016

Supernetting

Un Supernetwork, o super-red, es una red de Protocolo de Internet (IP) que se forma, con fines de enrutamiento, viene de la combinación de dos o más redes (o subredes) en una red mayor. El nuevo prefijo de enrutamiento para la red combinada representa las redes constituyentes en una sola entrada de la tabla de rutas.
El proceso de formar una super-red se llama supernetting; las super-redes sirven como una estrategia preventiva para evitar la fragmentar una red que pertenece a un mismo propósito o área, este método facilita la ruta de agregación regional.

Firewall de "2 niveles" y "3 niveles"

Los términos de firewall de "dos niveles" y "tres niveles" no tienen una definición estricta y rápida. Se aplican a dos ideas diferentes. En primer lugar (y en la terminología más ampliamente utilizado), los niveles se refieren a el número de interfaces que el firewall tiene.

Un firewall de dos niveles tendría dos interfaces: la parte interna (protegida) de la red y el exterior de la red (WAN).

Un firewall de tres niveles tiene una interfaz interna y externa pero ademas una interfaz en la zona desmilitarizada protegida (DMZ). En un DMZ, se puede poner los servidores que deben ser accesibles al público pero necesitan estar protegidos (tales como servidores web, servidores de correo y servidores de DNS).

Existe otro Existe otro uso menos utilizado, define que los niveles no se refieren a las interfaces, sino a las capas de firewalls que tienen. De modo que un firewall de dos niveles sería como un sándwich de firewall. Hay un firewall externo, y luego una DMZ, a continuación, un firewall en el interior. Con esta arquitectura, se puede bloquear elementos con mucha más flexibilidad. Una arquitectura de tres capas incluiría tres firewalls: una en el exterior y dos capas diferentes en el interior.

miércoles, 28 de septiembre de 2016

Aprendiendo Java Basico

De manera casi automatica, todos los docentes recomiendan aprender programacion basica con Java, tal vez uno de los mejores tutoriales para empezar en el mundo de Java es http://www.tutorialesprogramacionya.com/javaya/ un proyecto de Diego Moisset, docente del Instituto Superior Santo Domingo de Córdoba, Argentina. // diegomoisset@hotmail.com
Aparte de Java, tiene tutoriales en distintos lenguajes http://www.tutorialesprogramacionya.com/
todo bajo el nombre del proyecto ProgramacionYa.