Slider Image

  • Google Chrome

    Tips, extensiones y trucos para aprovechar al máximo tu navegador Chrome

  • HTML5

    Conoce la nueva versión del lenguaje de programación web por excelencia

  • Java

    Aprende a programar en Java con tutoriales paso a paso, cubriendo desde lo más básico hasta lo más especializado

  • NetBeans

    Conoce este completo IDE para desarrollar en diversos lenguajes, aprende trucos y conceptos que te facilitarán la codificación de cualquier tipo de software

  • Linux

    ¿Eres linuxero o deseas serlo? Hay una sección especialmente para ti.

  • Ahora Mis Ojos Te Ven

    Echa un vistazo a mi nuevo blog 'Ahora Mis Ojos Te Ven' y no dudes en dejarme tu opinión.

Qué bonito es lo bonito!

Es bonito levantarse por la mañana sabiendo que mi día será genial,

que todo me saldrá bien y que no habrá una sola cosa que me haga

sentir o pensar de forma negativa.

 

Es bonito despertar con unas ganas inmensas de tomar lo mejor de la vida

sabiendo que la vida te entregará lo mejor de sí.

 

Es bonito siempre estar esperando lo mejor ya que de esa manera

no podrás recibir otra cosa.

 

La vida, a mi punto de vista, es cuestión de actitud,

como tú recibas la mañana es la manera en la cual recibirás la noche,

como tú le sonrías a los demás es la manera en la cual recibirás una sonrisa.

 

¿Para qué llorar? ¿para qué lamentarse o arrepentirse? como dice aquella frase,

 tú futuro comienza hoy, no ayer, no mañana, diría Vicente Fox, hoy, Hoy, HOY.

 

Mi día lo he comenzado sonriendo y después de sonreír me he dado cuenta

de que está realmente bello,  ni calor ni frío, ni demasiadas nubes ni demasiado sol,

simplemente perfecto.

 

La belleza radica en los ojos de quien la contempla,

no seas de los que ven el vaso medio vacío,

sé de los que lo ven hasta derramando de lo lleno que está.

 

Que tengas un bonito, muy bonito día. Saludox.

Todo lo que necesitas para personalizar tu celular


Estás cansado de los tonos de tu celular? de los mismos fondos y protectores de pantalla de siempre? Estás buscando nuevos skins o temas tu celular?.

Si respondiste sí a una o más de las preguntas anteriores entonces te interesará bastante visitar Zedge.net, un sitio completamente gratuito repleto de recursos para cualquier marca y modelo de celular. Ahí podrás encontrar desde tonos, fondos y protectores de pantalla, temas, videos, etc. hasta aplicaciones que te permitan crear los tuyos.

Zedge incluso te permite subir una de tus canciones favoritas y posteriormente recortarla para poder obtener un tono personalizado para tu celular, sin duda, es el portal que más recursos de este tipo posee.

Para poder acceder a las descargas y aplicaciones que Zedge posee lo único que tienes que hacer es registrarte, te pedirán los datos de siempre y algunos otros como la marca y modelo de tu celular para que cada vez que te identifiques se te presente únicamente el contenido compatible con el mismo.

Si deseas personalizar un poco o por completo tu celular, no dejes de visitar Zedge.

Alguna duda o algo que decir? Deja tu comentario. Saludox.

Fuente | Zedge.net

Ejecutar un programa al inicio del sistema GNU / Linux



En ocasiones requerimos iniciar algunos servicios, programas o servidores desde el momento en que el sistema arranca, si trabajamos con alguna interfaz tipo Gnome, KDE, etc. suele haber un menú que nos permite realizar esto sin problemas, sin embargo, en algunas ocasiones es necesario especificarle al sistema que ejecute un programa desde la consola, para ello, debemos realizar los siguientes pasos:

1. Crear un script que ejecute el programa.

Primeramente debemos crear un script desde el cual se mande a llamar el o los programas que necesitamos ejecutar, para ello desde la consola hacemos algo parecido a lo siguiente:
# nano /etc/init.d/miScript.sh

Con la instrucción anterior se manda a llamar el editor de textos nano y crea un archivo llamado miScript.sh en la ruta /etc/init.d/ (que es donde el sistema tiene todos los scripts con los programas) en caso de que no exista, si existe simplemente lo abre en modo de edición, para fines de este ejemplo asumamos que dicho archivo no existe.

Una vez hecho lo anterior, la consola se establece en modo de edición de texto, desde ahí escribimos algo parecido a lo siguiente:

# !/bin/sh cd /srv/intranet/zopeHome/bin ./runzope exit

En el ejemplo anterior primeramente me traslado hacia la ruta donde se encuentra el programa que quiero ejecutar (cd ...) y posteriormente lo ejecuto (./runzope). Debes reemplazar estas líneas con aquellas que tú necesites. Para guardar el archivo presionamos Ctrl + O y posteriormente Ctrl + X para salir.

2. Dar permisos de ejecución al script.

Ya que creamos el script ahora debemos de darle permisos para que pueda ejecutarse, esto debemos de hacerlo de la siguiente manera:

# chmod 755 /etc/init.d/miScript.sh

Los permisos 755 indican que el usuario root puede leer, escribir y ejecutar el archivo, los demás usuarios solamente pueden leer y ejecutar.

3. Crear enlace simbólico hacia el nivel de ejecución.

Ya que tenemos el script y tiene permisos de ejecución solamente falta crear un enlace simbólico hacia su nivel de ejecución correspondiente (en este caso es el 2), lo anterior lo realizamos de la siguiente manera:

# ln -s /etc/init.d/miScript.sh /etc/rc2.d/S88zope

En este caso ln -s nos sirve para crear un enlace simbólico, posteriormente es la ruta de origen del archivo y después el destino. En esta última parte es muy importante la sintáxis, la primera letra 'S' significa que el script se debe de ejecutar, el número '88' significa el orden de ejecución que puede ir desde 0 hasta 99 y al final una palabra de referencia para saber a qué proceso o programa apunta este enlace.

Una vez hecho esto tendremos nuestro programita ejecutándose cada vez que el sistema arranca.

¿Alguna duda o algo qué decir? Deja tu comentario. Saludox.

¿Blasfemia?

Ayer subí esta foto a MexicoDiario...




... a algunos les pareció chistosa, algunos otros pensaron que era blasfemia, ¿será?.

Establecer direcciones de DNS desde la consola en GNU / Linux

Siguiendo con la configuración del servidor Dell PowerEdge SC1430 que mencioné en esta entrada, ahora toca el turno de establecer las direcciones de los DNS a través de los cuales dicho servidor obtendrá las direcciones de internet a las cuales podrá acceder, debido a que no había instalado un entorno gráfico (por que no tenía internet, obvio) tuve que hacerlo todo manualmente desde la consola, para ello, obtuve orientación de algunos usuarios de MéxicoDiario (red social tipo Twitter pero principalmente de usuarios mexicanos), así que ahora os comparto lo que me ha sido compartido con anterioridad.

 

Para poder establecer las direcciones DNS en Linux, se debe de modificar el archivo /etc/resolv.conf agregando las líneas con las direcciones IP de la siguiente manera:

 

nameserver 200.0.0.1 
nameserver 10.1.1.0

.

.

 

Para los principiantes en Linux, puedes editar el archivo desde la consola mandando llamar el programa nano de la siguiente manera:

 

sudo nano /etc/resolv.conf

 

sudo: SuperUser Do, ejecutas la instrucción como superusuario o root.

nano: mandas llamar el programa editor de textos nano.

 

Al final de la edición presionas Ctrl + O para guardar y Ctrl + X para salir y listo! los DNS se han configurado.

 

Alguna duda o algo qué decir? Deja tu comentario. Saludox.

 

Más información en OsmosisLatina.com

Fiesta Firefox en León, Gto. México

El día de ayer llegó a mi bandeja de entrada de correo electrónico una invitación para la fiesta Firefox que se realizará en mi ciudad natal León, Gto. Dicha fiesta es organizada por los directivos de Ixaya y la OMHE (Organización Mexicana de Hackers Éticos) y más que una fiesta serán una serie de conferencias que tratarán temas relacionados con este navegador de internet que se ha vuelto tan popular. El programa consiste en lo siguiente:

 

Hora: 1 pm

Tema: “Cuidado con el Internet Exploiter”

Impartido por: Héctor López – CISO Ixaya

 

Hora: 3 pm

Tema: “Firefox Plugin Development”

Impartido por: Gustavo Moya – CEO Ixaya

 

Hora: 5 pm

Tema: “Web Development using Firefox”

Impartido por: Technology Leader Ixaya

 

La cita en el sábado 28 de Junio en Lago de Cuquio #181, Brisas del Lago. La invitación es abierta para cualquier persona que desee acudir, ahí nos vemos.

 

Saludox.

 

Más información en: Ixaya

Establecer una IP fija desde la consola en Linux en 3 sencillos pasos

El día de hoy ha llegado a mi oficina el servidor Dell PowerEdge SC1430 comprado recientemente para hacer las veces de servidor de aplicaciones, base de datos y web. Dicho servidor fue adquirido sin sistema operativo, ya que gracias a mi influencia, se ha decidido utilizar Ubuntu 8.04 Server, instalación de la cual estoy encargado.

 

Todo el proceso de instalación se realizó de forma normal, al final, ingresé a la línea de comandos en mi Ubuntu Server recién instalado. Posteriormente procedí a verificar la configuración de la red, ya que para instalar los paquetes que requiero primeramente debo tener internet. La dirección IP que se va a utilizar es estática, así que se debe deshabilitar la configuración por dhcp y después establecer los parámetros necesarios para la interfase de red. Para realizar estos ajustes es necesario editar el archivo /etc/network/interfaces de la siguiente manera:

 

Primer paso::

- Comando:

sudo nano /etc/network/interfaces

 

- Descripción:

Abre el archivo mencionado con el editor de textos nano

 

Segundo paso::

Comentar las líneas…

 

# auto eth0

# iface eth0 inet dhcp

 

En mi caso, el dispositivo de red que deseo configurar con ip estática es eth0. Es importante tomar en cuenta que se necesita dejar un espacio entre el signo de gato (#) y la primera palabra del comando, de lo contrario habrán errores al momento de tomar el archivo para la configuración.

 

Tercer paso::

Agregar las siguientes líneas al archivo interfaces que hemos abierto anteriormente…

 

auto eth0

iface eth0 inet static

address 192.168.1.65

mask 255.255.255.0

gateway 192.168.1.254

 

En este caso establecí 192.168.1.65 como dirección IP del equipo, como máscara de red 255.255.255.0 y 192.168.1.254 como puerta de enlace predeterminada.

 

Una vez hecho lo anterior basta con teclear Ctrl + O para salvar y Ctrl + X para salir y listo, tienes una dirección IP fija establecida desde la consola.

 

Alguna duda o algo qué decir? Deja tu comentario. Saludox.

Tips de programación en Java: Maximizar JFrame y Ejecutar comando de DOS

Es cierto que últimamente no he publicado casi nada en mi blog pero también es cierto que he tenido demasiado trabajo, entre  mi trabajo de planta, diseños web y desarrollo de aplicaciones independientes no me ha quedado mucho tiempo para dedicarme a escribir artículos, así que en esta ocasión más que un artículo publicaré un par de tips de programación en Java.

 

Maximizar un JFrame::

 

Sabemos que para maximizar una ventana basta con darle clic en el botón de la parte superior, sin embargo, en algunas ocasiones nos gustaría poderla maximizar desde que aparece o hacerlo durante algún procedimiento/evento en particular, para ello, empleamos la siguiente línea de código:

 

setExtendedState(JFrame.MAXIMIZED_BOTH);

 

y listo!

 

Ejecutar un comando de DOS::

 

Si deseamos ejecutar un comando de DOS, ya sea para llamar a una aplicación, hacer ping a una dirección ip, o cualquier cosa que sea posible realizar desde la línea de comandos empleamos las líneas siguientes:

 

Process pr;

String comando = “cmd ping 127.0.0.1”;

try{

pr = Runtime.getRuntime().exec(comando);

}catch(Exception ex){

System.out.println(“Ha ocurrido un error al ejecutar el comando. Error: “+ex);

}

 

En el caso anterior el comando ping no posee de un ejecutable (.exe) por lo tanto debemos llamar primero a la línea de comandos (cmd.exe) para poder ejecutar el ping sobre ella, lo mismo sucede con cualquier otro comando que no posea el .exe, sin embargo, podemos mandar llamar a cualquier otro programa que tenga ejecutable estableciendo su ruta completa sin necesidad de llamar a cmd previamente, por ejemplo:

 

Process pr;

String comando = “c:\\ruta\\archivo.exe”;

try{

pr = Runtime.getRuntime().exec(comando);

}catch(Exception ex){

System.out.println(“Ha ocurrido un error al ejecutar el comando. Error: “+ex);

}

 

En el ejemplo anterior es necesario poner las dobles diagonales \\ para que el compilador no lo tome como una secuencia de escape.

 

Alguna duda o algo qué decir? Deja tu comentario. Saludox.

Estadísticas de Mayo '08

Estas fueron las estadísticas de mi blog en el mes de Mayo ‘08:

Totales::
Total de Páginas vistas: 9,207 (-12.74%)
Visitas únicas: 6,129 (-7.85%)
Visitas de usuarios nuevos: 5,421
Visitas de usuarios recurrentes: 708

El más::
Día con más visitas: 5 y 13 de Mayo con 258 visitas
Artículo más leído: Temas (skins) gratis para motorota Z3 RIZR  visto 1,578 veces

Top Paíces::
1. México con 2,073 visitas
2. España con 1,000 visitas
3. Argentina con 562 visitas

Top Navegadores::
1. Internet Explorer con 3,867 visitas
2. Firefox con 2,055 visitas
3. Opera con 111 visitas

Fuentes de las visitas::
1.- Motores de búsqueda 84.29% (5,166 visitas)
2.- Referido por otros sitios 9.43% (578 visitas)
3.- Tráfico directo 6.28% (385 visitas)

 

 
Monillo007 © 2010 | Designed by Trucks, Manual Bookmarking | Elegant Themes