lunes, 14 de abril de 2014

domingo, 1 de septiembre de 2013

8 puzzle hecho en java NetBeans

Buen día comunidad de Taringa, el día de hoy les traigo algo que les puede servir de ayuda a algunos programadores novatos en java, se trata del puzzle 8, es el clasico juego de rompecabezas.
Es como el que trae integrado el windows 7 y vista
8 puzzle hecho en java NetBeans

Cada parte del codigo fue realizado por alumnos del ITSCC, en los creditos vienen los nombres.
Tambien debo agradecer al maestro que me apoyo para realizar este programa, nunca me rechazo su apoyo, 
las iniciales de su nombre es JSN.

Esta es una imagen del programa que hicimos.
java

Puse el programa y el codigo fuente con la intencion de que si se lo piden en su escuela NO solo lo bajen y lo entregen, lo hago con la intención de que lo bajen, lo analisen, lo comprendan y saquen lo mejor de el para crear su propio puzzle, cualquier duda les puedo ofrecer mi ayuda.
sin mas que decir les dejo el link de descarga Aquí

Nota: Cada quien es responsable del uso que le de.

Como hacer fondo con movimiento en android

Cómo hacer un fondo de pantalla en movimiento (android)


Les mostraré como hacer un fondo de pantalla en movimiento para su android.


Descomprimen el archivo y les saldrá esto:

movimiento


Paso 2: Ahora tienes que buscar algún fondo que quieras poner en tú celular, es importante que busquen las imágenes que sean de la resolución de su celular, el mío es el galaxy ace el cual tiene una resolución de 320x480, en la fuente les dejo un link donde yo saqué un gif para el ejemplo. 

Paso 3: Sí bajaste un gif has este paso si no pasa al paso 4, ya que tengas el gif baja este programahttps://mega.co.nz/#!V1BCzLDA!S4CXUVHXroFgnf8qV7t6Kx15J6Bn3STPI1ODgQl8Uks lo ejecutas y abres el gif al cual le quieres extraer las imágenes, le das save all y eliges donde quieres guardar y listo ya tenemos las imágenes para crear un fondo en movimiento.

pantalla

Paso 4: Ya que tenemos la imágenes que usaremos para crear el fondo animado procedemos a cambiarle el nombre a cada imagen, yo uso el PhotoScape con la opción de renombrar podemos cambiar el nombre a todas las imágenes a la ves, es muy útil si elegiste muchas imágenes, aprovecho para mencionar que tiene limite de 300 imágenes, el formato del nombre de las imágenes debe ser n01, n02 hasta la cantidad de imágenes que tengas, no debes de tomar en cuenta nunca n00 porque no funcionara, al gif que extraje las imágenes tenia 19 así que seria de n01 hasta n19 y con PhotoScape lo haría así. 

hacer

Paso 5: Ya que tenemos la imágenes renombradas borramos el contenido de la carpeta llamada placeimages a excepción de la que se llama icon.png.

fondo

Paso 6: Después de copiar las imágenes a la carpeta ejecutamos el Run.bat.

Presionamos cualquier tecla para continuar..


Android


En la siguiente pantalla debemos poner el total de imágenes que usaremos en hexadecimal, yo uso esta página para convertir http://www.statman.info/conversions/hexadecimal.html 


Cómo hacer un fondo de pantalla en movimiento (android)


y colocamos el resultado en la consola de comandos y damos enter


movimiento


Después colocamos el nombre del fondo animado y dan enter.


pantalla


Colocamos una descripción y damos enter.


hacer


Colocamos el nombre del paquetey damos enter.


fondo


Después de dar enter nuestro fondo se creara al terminar nos preguntara que si queremos instalarlo en el celular conectado el pc, yo prefiero decir no y pasarlo al celular de alguna otra manera e instalarlo.

Android

Pasamos el apk a nuestro celular para instalar y disfrutar nuestro nuevo fondo animado. 

Cómo hacer un fondo de pantalla en movimiento (android) 



movimiento 

Como bloquear facebook y páginas porno (How to block facebook and porn sites)

Actualmente casi todo el mundo conoce el facebook, en estos días muchos adolescente y otros no tan adolescentes  se la pasan muchas horas del día sentados frente a la computadora en esta red social llamada facebook, tal vez no esta mal que entren un par de horas a divertirse, pero cuando se trata del personal de una empresa o los estudiantes de una escuela ahí si debería de estar limitada la entrada a esta página, ya que tanto al trabajo como a la escuela se va a estudiar o trabajar. 

Qué es OpenDNS? 

OpenDNS no sólo sirve para filtrar el contenido web y darnos una web más segura. Lo que sucede, es que con la mayoría de proveedores de internet, se nos da direcciones DNS que quizás nunca vean, pero que sirven para traducir los dominios (como blogger.com), en direcciones IPs, que son la manera de encontrar páginas web. 

Soy ingeniero en sistemas y tuve que buscar una solución a esto en la empresa donde me pidieron que bloqueara el facebook, no haré mas larga la platica y mejor empezamos con el tutorial para bloquear esta pagina tan querida. 

Nota: No solo se puede bloquear el facebook si no tambien otras páginas.
 

Antes de empezar con el tutorial es necesario que haga un comentario, existen 2 formas de bloquear las paginas con el OpenDNS, una es directamente en una PC y la otra es desde el modem o router, cual es la diferencia?, bueno la diferencia es que si lo bloqueas directo de la pc solo esa pc tendra bloqueadas las paginas pero si lo hacen desde el modem todas las pc conectadas al modem seran bloqueadas, esto ultimo seria lo mas recomendable. 

Esta vez, explicare los dos casos más comunes: Para un router, y para una PC con Windows XP. Aquel que tenga un poco de conocimientos en computación sabrá hacerlo en otros sistemas operativos ya que es casi lo mismo. 

Para una sola PC con Windows XP
 

Este paso lo realizan si quieren configurar solamente una sola PC con OpenDNS. Si quieren hacerlo con todas sus PCs, seguir los pasos explicados en el siguiente punto. 

* Click en Inicio / Panel de Control 
* Entrar a “Conexiones de Red e Internet” 
* Ahora, buscamos la que estemos usando (debe verse como conectada, sin ninguna “X” roja) 

*Click derecho en la conexión, y luego nos vamos a Propiedades 
*Ahora, buscamos el llamado “Protocolo Internet (TCP / IP)” y le damos click a Propiedades 


* Ahora, el paso importante. En la sección inferior, cambiar la opción a “Usar las siguientes direcciones de servidor DNS”, y poner los siguientes valores: 
208.67.222.222 
208.67.220.220 


Una vez hecho esto, le damos click a OK. 

Y listo! Esperamos unos momentos (segundos) a que esto surta efecto, y nuestra PC estará utilizando ya OpenDNS! 

Cambiando los DNS del Router

Este paso es opcional. Si sólo quieren configurar una sola PC, basta con el tutorial anterior. Si, por otro lado, quieren que todas las PCs en casa utilicen OpenDNS, tendrán que hacer esto (y pueden evitar el otro). 

Lo que tendrán que hacer, es meterse al panel de configuración del router (digitar en la barra de direcciones, este número: http://192.168.1.254/. o consultar el manual para el número y el nombre de usuario y password). 

En mi caso el nombre de administrador es TELMEX y la contraseña la clave web que viene en el modem. 

Ahora, dependiendo del modelo del router, tendrán que buscar en qué opción se encuentran ubicados estos términos: Primary DNS Address, Secondary DNS Address (o también solamente “DNS Address”) 

En mi caso tengo el modem Thomson TG585 v8 que no es muy bueno que digamos pero logré hacerlo funcionar. 

Para cambiar el DNS en este modem entran a la sección de diagnósticos, después a DNS y saldrá una pantalla con 3 pestañas, entran a la que dice reenvió. 


Como se ve en la imagen yo ya tengo agregadas los DNS de OpenDNS, a continuacion les mostrare como se agregan, presionan en el boton nuevo y les saldrá una tabla como esta. 


En donde dice servidor DNS colocamos el DNS de OpenDNS, en intrefaz queda igual (internet), en donde dice metrica es importante que pongan un numero menor a 10, este numero da la prioridad de los DNS en el modem, por default trae 10, entonces se necesita poner un numero menor a 10 a los DNS de OpenDNS para que sean de mayor prioridad que los que da el proveedor de internet



Después de que se agregaron los dos DNS del OpenDNS saldrá un mensaje que dice que se debe presionar guardar todo para que sea permanente las configuracion que se debe de hacer, como no encontré ese botón me puse a investigar y encontré una forma de hacerlo (si no se hace esto de guardar todo, cada vez que apaguen el modem o router se van a borrar los DNS que se agregaron y entonces ya no funcionaria). 

Para guardar todo necesitamos entrar a la consola de comandos de windows. 

1.- Presionamos tecla windows + R 
2.- Escribimos cmd 
3.-Escribimos en la consola telnet 192.168.1.254 (esta dirección es con la que se entra a la configuración del modem) 

En algunos modems pide el nombre de usuario, en mi caso es TELMEX y la contraseña la clave web que viene en el modem. 

Ya que entró escribimos saveall para guardar todo y listo, ya quedó el modem configurado. 

Nota: si la consola de comando no reconoce el comando telnet Aqui pueden ver como activarlo. 


Sacar una cuenta en OpenDNS 

Este paso anterior, sirvió para empezar a utilizarlo, pero para realmente beneficiarnos con los filtros (y poder bloquear el acceso a páginas de adultos), tenemos que sacar una cuenta (gratuita, por supuesto). 

Así que lo primero que haremos, es ir a la página para solicitar una. Link 

Aquí, damos un email (dos veces), un password. Lo usual. al poco tiempo, recibiremos un correo de confirmación, debemos confirmar este correo para que funcione. 

Les dejo también este vídeo. 

link: http://www.youtube.com/watch?v=vxB0rg7N0m0 

Ya estamos listos para empezar a bloquear el contenido! 
Entramos a OpenDNS con nuestro nuevo nombre de usuario y contraseña. Link 

Cuando entren les vas a detectar su ip publica, solo le dan agregar y aparecerá otra ventana donde les pide un label o nombre para esa red, cuando quede registrada aparecerá una ventana como esta. 

Bloquear facebook y paginas para adultos

Para configurar las paginas a bloquear solo dan click a la dirección ip y les mostrara una ventana como esta
 

modem 

Para bloquear el facebook debe de seleccionar social networking, como se puede observar hay mas categorías para filtrar paginas. 

Hasta aquí todo va bien, pero si se apaga el modem se cambiara la ip publica y aquí es donde podría fallar el OpenDNS, para evitar esto se hace lo siguiente. 

Vamos a descargar una aplicación que ofrece OpenDNS para esta situación, Descarga Aqui 

Lo que hace esta aplicación es actualizar la ip publica relacionada con nuestra cuenta, es decir, si llega a cambiar la ip del router también lo hará la que registramos en la pagina de OpenDNS y asi tener siempre levantado el servicio. 


Si tienen alguna duda con mucho gusto les puedo ayudar, espero les sea de utilidad como a mi.