tag:blogger.com,1999:blog-79161282363903590272024-02-18T19:17:54.140-08:00Café Delirantezeus13http://www.blogger.com/profile/13085370964265559141noreply@blogger.comBlogger13125tag:blogger.com,1999:blog-7916128236390359027.post-75794150333232421542013-04-13T16:44:00.000-07:002013-04-13T16:48:52.502-07:00Consulta de Código Postal [Tutorial Parte 1 - Importación a BD]<div style="text-align: justify;">
La intención de este post es crear un pequeño tutorial de varios temas en su manera más básica pero asegurándose que sean útiles. En resumen se creará un servicio web que se encargará de devolver el código postal del algún lugar de méxico, o viceversa. Para mostrarlo utilizaremos PrimeFaces, en el lado de la Base de Datos usaremos PostgreSQL y Hibernate para realizar los mapeos.</div>
<div style="text-align: justify;">
Lo primero que necesitamos es tener la información, así que iremos directamente a <a href="http://www.sepomex.gob.mx/" target="_blank">la página de SEPOMEX (Servicio Postal Mexicano)</a> en el apartado de <i><b>Descarga Códigos Postales</b></i>. </div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-ygm8S3CuKfo/UWnQXi-imyI/AAAAAAAAFCg/1BdOTdeP4vc/s1600/descarga_codigo_postal_sepomex.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="261" src="http://4.bp.blogspot.com/-ygm8S3CuKfo/UWnQXi-imyI/AAAAAAAAFCg/1BdOTdeP4vc/s400/descarga_codigo_postal_sepomex.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
Esto nos llevará a una página donde nos da la posibilidad de elegir el formato en que se realizará la descarga, para facilitar la importación a la Base de Datos seleccionaremos en tipo <b><i>TXT</i></b>.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-xSO02TpEEFE/UWnR_ARlAZI/AAAAAAAAFCs/cqyCJ7QKHU4/s1600/descarga_codigo_postal_sepomex_txt.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="328" src="http://1.bp.blogspot.com/-xSO02TpEEFE/UWnR_ARlAZI/AAAAAAAAFCs/cqyCJ7QKHU4/s400/descarga_codigo_postal_sepomex_txt.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
Ya que tenemos el archivo de texto descomprimido, eliminamos las 2 primeras líneas de éste (ya que sólo contiene una leyenda informativa de la SEPOMEX y si no la eliminamos nos causará <i>Warnings </i>en el momento de importar el archivo a la Base de Datos) y lo guardamos en algún lugar con acceso público de nuestro file system, por ejemplo en <i>C:\Users\Public\Documents</i>.</div>
<blockquote class="tr_bq">
(Nota: En caso de que tener algún problema para descargar el archivo pueden hacerlo directamente desde <a href="https://docs.google.com/file/d/0Bx_prvCCZGnERHRZUU9iNGVHSWs/edit?usp=sharing" target="_blank">este link</a>, aunque tengan en cuenta que la información que en él se encuentre no estará actualizada)</blockquote>
<div class="separator" style="clear: both; text-align: justify;">
Ahora se requiere crear la Base de Datos en donde se guardará esta información, esto lo hacemos desde el pgAdmin y la llamaremos <i>sepomex</i>:</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-cKFmH9HgFSc/UWnY43YgzeI/AAAAAAAAFC4/SxiVCwxASnM/s1600/new_database_pgadmin_postgresql.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="220" src="http://4.bp.blogspot.com/-cKFmH9HgFSc/UWnY43YgzeI/AAAAAAAAFC4/SxiVCwxASnM/s400/new_database_pgadmin_postgresql.jpg" width="400" /></a> <a href="http://1.bp.blogspot.com/-Gx3WowUdbQg/UWnaYs3zHMI/AAAAAAAAFDA/lBFHdjO-9kc/s1600/create_sepomex_database.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="http://1.bp.blogspot.com/-Gx3WowUdbQg/UWnaYs3zHMI/AAAAAAAAFDA/lBFHdjO-9kc/s400/create_sepomex_database.jpg" width="382" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
Ahora que tenemos creada nuestra Base de Datos, crearemos una tabla para la información los códigos postales, a la cual llamaremos <i>codigo_postal</i>, pero como serán varias columnas lo haremos desde el editor SQL para facilitar el proceso. En este ejemplo respetaremos los nombres de las columnas de acuerdo al archivo de texto descargado:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-fvVtb0iGsKI/UWnccuaLdfI/AAAAAAAAFDI/86as78NoT-Y/s1600/db_ready_select_sql.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="297" src="http://4.bp.blogspot.com/-fvVtb0iGsKI/UWnccuaLdfI/AAAAAAAAFDI/86as78NoT-Y/s400/db_ready_select_sql.jpg" width="400" /></a></div>
<br />
<blockquote class="tr_bq">
<span style="font-family: Courier New, Courier, monospace;">CREATE TABLE codigo_postal<br />(<br /> d_codigo character varying, -- Código Postal asentamiento<br /> d_asenta character varying, -- Nombre asentamiento<br /> d_tipo_asenta character varying, -- Tipo de asentamiento (Catálogo SEPOMEX)<br /> d_mnpio character varying, -- Nombre Municipio (INEGI, Octubre 2012)<br /> d_estado character varying, -- Nombre Entidad (INEGI, Octubre 2012)<br /> d_ciudad character varying, -- Nombre Ciudad (Catálogo SEPOMEX)<br /> d_cp character varying, -- Código Postal de la Administración Postal que reparte al asentamiento<br /> c_estado character varying, -- Clave Entidad (INEGI, Octubre 2012)<br /> c_oficina character varying, -- Clavel del Código Postal de la Administración Postal que reparte al asentamiento<br /> c_cp character varying, -- Campo vacío<br /> c_tipo_asenta character varying, -- Clave Tipo de asentamiento (Catálogo SEPOMEX)<br /> c_mnpio character varying, -- Clave Municipio (INEGI, Octubre 2012)<br /> id_asenta_cpcons character varying, -- Identificador único del asentamiento (nivel estatal)<br /> d_zona character varying, -- Zona en la que se ubica el asentamiento (Urbano/Rural)<br /> c_cve_ciudad character varying -- Clave Ciudad (Catálogo SEPOMEX)<br />)<br />WITH (<br /> OIDS=FALSE<br />);<br />ALTER TABLE codigo_postal<br /> OWNER TO postgres;<br />COMMENT ON COLUMN codigo_postal.d_codigo IS 'Código Postal asentamiento';<br />COMMENT ON COLUMN codigo_postal.d_asenta IS 'Nombre asentamiento';<br />COMMENT ON COLUMN codigo_postal.d_tipo_asenta IS 'Tipo de asentamiento (Catálogo SEPOMEX)';<br />COMMENT ON COLUMN codigo_postal.d_mnpio IS 'Nombre Municipio (INEGI, Octubre 2012)';<br />COMMENT ON COLUMN codigo_postal.d_estado IS 'Nombre Entidad (INEGI, Octubre 2012)';<br />COMMENT ON COLUMN codigo_postal.d_ciudad IS 'Nombre Ciudad (Catálogo SEPOMEX) ';<br />COMMENT ON COLUMN codigo_postal.d_cp IS 'Código Postal de la Administración Postal que reparte al asentamiento';<br />COMMENT ON COLUMN codigo_postal.c_estado IS 'Clave Entidad (INEGI, Octubre 2012)';<br />COMMENT ON COLUMN codigo_postal.c_oficina IS 'Clavel del Código Postal de la Administración Postal que reparte al asentamiento';<br />COMMENT ON COLUMN codigo_postal.c_cp IS 'Campo vacío';<br />COMMENT ON COLUMN codigo_postal.c_tipo_asenta IS 'Clave Tipo de asentamiento (Catálogo SEPOMEX)';<br />COMMENT ON COLUMN codigo_postal.c_mnpio IS 'Clave Municipio (INEGI, Octubre 2012)';<br />COMMENT ON COLUMN codigo_postal.id_asenta_cpcons IS 'Identificador único del asentamiento (nivel estatal)';<br />COMMENT ON COLUMN codigo_postal.d_zona IS 'Zona en la que se ubica el asentamiento (Urbano/Rural) ';<br />COMMENT ON COLUMN codigo_postal.c_cve_ciudad IS 'Clave Ciudad (Catálogo SEPOMEX)';</span></blockquote>
<div class="separator" style="clear: both; text-align: justify;">
Copiamos estas instrucciones y las ejecutamos en el Editor SQL:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-W8xNt1NODjs/UWnfNk2wcFI/AAAAAAAAFDQ/zyjYjPM6fu4/s1600/ejecutar_query_codigo_postal.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="260" src="http://1.bp.blogspot.com/-W8xNt1NODjs/UWnfNk2wcFI/AAAAAAAAFDQ/zyjYjPM6fu4/s400/ejecutar_query_codigo_postal.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
Si todo esto se ejecutó de manera correcta importaremos la información de nuestro archivo de texto a la tabla recién creada. Para esto abriremos el <i><b>SQL Shell</b></i>: </div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-eUT9z4Z8hUw/UWnkR6Bvn3I/AAAAAAAAFDg/Ty3PjufILug/s1600/abrir_sql_shell_psql.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="http://2.bp.blogspot.com/-eUT9z4Z8hUw/UWnkR6Bvn3I/AAAAAAAAFDg/Ty3PjufILug/s400/abrir_sql_shell_psql.jpg" width="311" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
Entraremos a la Base de Datos <i>sepomex </i>y ejecutaremos la siguiente instrucción (suponiendo que nuestro archivo se llama <i>CPdescarga.txt</i> y se encuentra en <i>C:\Users\Public\Documents</i>):</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<blockquote class="tr_bq">
<span style="font-family: Courier New, Courier, monospace;">COPY codigo_postal FROM 'C:\Users\Public\Documents\CPdescarga.txt' DELIMITERS '|' CSV;</span></blockquote>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-MglpqXhRpEs/UWnkSG0Ed5I/AAAAAAAAFDs/mN5u8DL_fZw/s1600/import_psql_csv.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="202" src="http://4.bp.blogspot.com/-MglpqXhRpEs/UWnkSG0Ed5I/AAAAAAAAFDs/mN5u8DL_fZw/s400/import_psql_csv.jpg" width="400" /></a></div>
<blockquote class="tr_bq">
(Nota: Esto lo hacemos desde el shell y no desde el editor SQL debido a que el archivo de texto que descargamos se encuentra codificado en ANSI, mientras que el editor SQL ejecuta las sentencias en UTF8)</blockquote>
<div class="separator" style="clear: both; text-align: justify;">
Y listo! Tenemos nuestra tabla con los Códigos Postales de todo el país.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-_vtekpqhP_o/UWnr-iEhk2I/AAAAAAAAFDw/nNybHmNQqn4/s1600/tabla_lista_sepomex.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="166" src="http://1.bp.blogspot.com/-_vtekpqhP_o/UWnr-iEhk2I/AAAAAAAAFDw/nNybHmNQqn4/s400/tabla_lista_sepomex.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
El siguiente paso es realizar el mapeo a la Base de Datos usando Hibernate.</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
zeus13http://www.blogger.com/profile/13085370964265559141noreply@blogger.com0tag:blogger.com,1999:blog-7916128236390359027.post-31725426128417550252011-08-04T20:02:00.000-07:002011-08-04T20:37:46.328-07:00Personalizar tono de mensaje de Texto en Android<div style="text-align: justify;">Si tienes un celular con Android, has podido notar que al querer personalizar un tono de mensaje de texto (sms) solo nos aparece una lista con tonos precargados y no hay algún botón que nos permita establecer un tono nuestro (por ejemplo alguna canción en formato mp3).</div><div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><img src="http://www.tech-mania.com/wp-content/uploads/2010/05/htc-evo-4g-300x204.jpg" border="0" alt="" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 300px; height: 204px; " /></span></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><br /></span></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Para poder hacerlo nos dirijimos a la tarjeta de memoria SD de nuestro celular y allí en /media/audio/notifications (en sistemas basados en Unix) o X:\media\audio\notifications (en sistemas Windows, donde X es el nombre de la unidad de memoria) agregamos las canciones que pretendemos establecer como tonos de sms. </div><div style="text-align: justify;">Y Listo, ahora volvemos a intentar y en la lista de tonos precargados aparecerán la canción o canciones que hayamos agregado. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Nota 1: Si no existe la ruta, la creamos.</div><div style="text-align: justify;">Nota 2: Si después de realizar estos pasos no aparece la canción en la lista de tonos, reinicia tu telefono y verifica nuevamente.</div></div>zeus13http://www.blogger.com/profile/13085370964265559141noreply@blogger.com0tag:blogger.com,1999:blog-7916128236390359027.post-6955799487361507592011-07-30T07:54:00.000-07:002011-07-30T10:23:37.705-07:00Factory Reset a HTC Evo 4G<a href="http://mycdn.theexcitantgroup.netdna-cdn.com/wp-content/uploads/2010/04/HTC-evo.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"></a><div style="text-align: justify;"><i><b>Nota: La siguiente información es válida para el HTC Evo 4G, pueden variar los botones de acuerdo al modelo de tu celular.</b></i></div><div><i><b><br /></b></i></div><div><a href="http://mycdn.theexcitantgroup.netdna-cdn.com/wp-content/uploads/2010/04/HTC-evo.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img src="http://mycdn.theexcitantgroup.netdna-cdn.com/wp-content/uploads/2010/04/HTC-evo.jpg" border="0" alt="" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 348px; " /></a><div style="text-align: justify;"><br /></div><a href="http://www.simonblog.com/wordpress/wp-content/uploads/2010/01/AndroidLock-Unlock-Screen.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"></a></div><div style="text-align: justify;">Es muy común que teniendo un teléfono celular éste llegue a bloquearse, ya sea porque olvidamos la contraseña o porque alguien estaba curioseando e ingresó el código incorrecto demasiadas veces.</div><div style="text-align: justify;">El sistema operativo Android se caracteriza por su <i>Unlock Pattern</i>, el cual consiste en trazar un patrón predefinido siguiento una secuencia de puntos para poder hacer uso de nuestro teléfono.</div><div><br /></div><div><a href="http://www.simonblog.com/wordpress/wp-content/uploads/2010/01/AndroidLock-Unlock-Screen.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img src="http://www.simonblog.com/wordpress/wp-content/uploads/2010/01/AndroidLock-Unlock-Screen.jpg" border="0" alt="" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 250px; height: 375px; " /></a><div style="text-align: justify;">Si ingresas varias veces un patrón incorrecto (no estoy seguro de cuántas sean ya que no fui yo quien lo bloqueó), tu celular se bloquea y aparecer el mensaje <i>"Se han realizado demasiados intentos incorrectos de creación del patrón”</i> y te pide autenticarte con una cuenta de Google asociada con el teléfono. Si, como es mi caso, no tienes idea de cuál es la cuenta asociada a tu HTC Evo 4G, puedes reestablecer tu teléfono a la configuración de fábrica. Teniendo siempre en mente que <b>al hacer esto se borrará todo lo que tenías almacenado en la memoria interna de tu smartphone (fotos, configuraciones, contactos, aplicaciones, etc)</b>.</div></div><div style="text-align: justify;"><br /></div><div><ol><li style="text-align: justify;">Lo primero es apagar por completo el teléfono, quitarle la batería y volverla a insertar.</li><li style="text-align: justify;">Mantener presionado el <i>botón Volume Down</i>, al tiempo que se presiona y se suelta el <i>botón Power</i>.</li><li style="text-align: justify;">Se mostrará un menú con las opciones <i>Fastbook, Recovery, Clear Storage </i>y<i> Simlock</i>.</li><li style="text-align: justify;">Usando el <i>botón Volume Down</i>, nos posicionamos en <i>Clear Storage</i> y para seleccionarlo presionamos el <i>botón Power</i>.</li><li style="text-align: justify;">Ahora nos pedirá una confirmación: el <i>botón Volume Up</i> para YES y el <i>botón Volume Down</i> para NO.</li></ol><div style="text-align: justify;">Si seleccionaste un YES en el paso final, tu telefono reiniciará con las configuraciones por defecto y tendrás que volver a configurarlo de acuerdo a tus gustos y necesidades. Yo recomiendo tener siempre los contactos sincronizados con tu cuenta de Gmail, con lo cual aunque hagas un Factory Reset o cambies de teléfono, tus contactos no se perderán. Espero que les sirva esta información.</div></div>zeus13http://www.blogger.com/profile/13085370964265559141noreply@blogger.com3tag:blogger.com,1999:blog-7916128236390359027.post-12465714893625640502011-06-29T08:08:00.000-07:002011-06-29T08:45:05.637-07:00¿Cuánto cuesta cambiar al mundo?<div><div style="text-align: center;">"20 smartphones… 5 mil dólares</div><div style="text-align: center;"> Casos legales…. 1 millón de dólares </div><div style="text-align: center;"> Servidores en 40 países… 200 mil dólares</div><div style="text-align: center;"> Donaciones perdidas… 15 millones de dólares</div><div style="text-align: center;"> Arresto domiciliario… 500 mil dólares</div><div style="text-align: center;"> Cambiar el mundo como resultado de tu trabajo… no tiene precio"</div></div><div style="text-align: center;"><br /></div><div style="text-align: center;"><iframe src="http://player.vimeo.com/video/25412550?title=0&byline=0&portrait=0&color=c9ff23" width="400" height="225" frameborder="0"></iframe></div><p style="text-align: center;"><a href="http://vimeo.com/25412550">What Does it Cost to Change the World?</a> from <a href="http://vimeo.com/wikileaks">WikiLeaks</a> on <a href="http://vimeo.com/">Vimeo</a>.</p><p style="text-align: justify;"><br /></p><p style="text-align: justify;"><br /></p>zeus13http://www.blogger.com/profile/13085370964265559141noreply@blogger.com0tag:blogger.com,1999:blog-7916128236390359027.post-89690016657078570902011-06-23T13:38:00.000-07:002011-06-27T18:55:51.197-07:00Montar BD Oracle en Solaris 10<div style="text-align: justify;">Notas:</div><div><ul><li style="text-align: justify;">Los nombres de los discos (c1t1d0, c1t2d0) son de referencia, pueden no ser los mismos al crearlos en la máquina virtual.</li><li style="text-align: justify;">Esta práctica se hizo sobre VMWare Work Station</li><li style="text-align: justify;">Se necesita tener el usuario 'oracle', además de los grupos oracle, oinstall</li><li style="text-align: justify;">Tener listo el GRID y la herramienta ASM</li></ul><div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Lo primero que necesitamos para esta práctica es, estando apagada la máquina virtual, agregar 2 discos (SCSI recomendado), para no gastar tanto espacio configura cada uno con 5GB:</div><div style="text-align: justify;">-Clic derecho a la máquina virtual -> Settings -> pestaña Hardware -> botón Add... -> (Aquí creamos un disco SCSI de 5GB). Esto mismo lo repetimos para el agregar el segundo disco duro.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">-Ahora encendemos Solaris, nos loggeamos como root. Para checar que ya reconoció los discos recién agregados, abrimos una terminal y con el comando 'format' nos debe mostrar los nuevos discos, así como sus nombres de dispositivos: c1t1d0 y c1t2d0 (Ctr + C para salir de la utilería format).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">-En caso de que no nos detecte los discos en este punto, podemos usar el comando 'devfsadm'. Luego volvemos a checar si ya nos lo detectó usando el comando 'format.'</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">-Crear los zpool:</div><div style="text-align: justify;"># zpool create DISK1 c1t1d0</div><div style="text-align: justify;"># zpool create DISK2 c1t2d0</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">-Crear los zfs:</div><div style="text-align: justify;"># zfs create -V 4GB -b 8K DISK1/DATA</div><div style="text-align: justify;"># zfs create -V 4GB -b 8K DISK2/FRA</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">-Crear las ligas simbólicas:</div><div style="text-align: justify;"># ln -s /dev/zvol/rdsk/DISK1/DATA /dev/rdsk/DATA</div><div style="text-align: justify;"># ln -s /dev/zvol/rdsk/DISK2/FRA /dev/rdsk/FRA</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">-Asignar los permisos necesarios</div><div style="text-align: justify;"># chmod 775 /dev/rdsk/DATA</div><div style="text-align: justify;"># chown oracle:oinstall /dev/rdsk/DATA</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"># chmod 775 /dev/rdsk/DATA</div><div style="text-align: justify;"># chown oracle:oinstall /dev/rdsk/FRA</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">-Agregar un projecto, según la cantidad de memoria asignada a la máquina virtual. Por ejemplo, asignaste 3GB para tu máquina virtual, crear un projecto con 2GB.</div></div></div><div style="text-align: justify;"># projadd -U oracle user.oracle</div><div style="text-align: justify;"># projmod -s -K "project.max-shm-memory=(priv,2GB,deny)" user.oracle</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">-Ahora dejamos a root y nos loggeamos como oracle (desde la interfaz gráfica, NO SOLO DESDE LA TERMINAL). Abrimos una terminal y corremos la herramienta ASM, es necesario tener configuradas las variables de ambiente:</div><div style="text-align: justify;">$ export ORACLE_SID=+ASM</div><div><div style="text-align: justify;">$ export ORACLE_BASE=/u01/app/oracle</div><div style="text-align: justify;">$ export ORACLE_HOME=/u01/app/oracle/product/11.2.0/grid</div><div style="text-align: justify;">$ export PATH=$ORACLE_HOME/bin:$PATH</div><div style="text-align: justify;">$ asmca</div></div><div style="text-align: justify;"><br /></div><div><div style="text-align: justify;">-Esto nos abrirá el asistente de ASM, aquí crearemos los grupos. Basta con dar clic en el botón Create. Llamaremos al nuevo grupo ZDATA, seleccionamos External, elegimos nuestro zfs que creamos (DATA de 4GB) y clic en OK. </div><div style="text-align: justify;">Volvemos a dar en Create, ahora se llamará ZFRA. Será External y elegimos el zfs de FRA (4GB).</div></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">-El siguiente paso será crear la BD sobre los zfs. Configuramos las variable de ambiente necesarios y ejecutamos el asistente DBCA.</div><div style="text-align: justify;">$ export ORACLE_SID=orcl2</div><div style="text-align: justify;">$ export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1</div><div style="text-align: justify;">$ export PATH=$ORACLE_HOME/bin:$PATH</div><div><div style="text-align: justify;">$ dbca </div><div style="text-align: justify;"><br /></div></div><div style="text-align: justify;">-Nos aparecerá el asistente, ya solo elegimos los valores que nos convengan y listo. El nombre de la instancia será orcl2, tal como se llamó la variable ORACLE_SID. Seleccionaremos ZDATA y ZFRA.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Basado en los apuntes de:</div><div style="text-align: justify;">*Hernando Cruz C.</div><div style="text-align: justify;">*Edgar Armando Díaz C.</div><div style="text-align: justify;">*Karito Medina V.</div><div style="text-align: justify;">*Gezzer García S.</div>zeus13http://www.blogger.com/profile/13085370964265559141noreply@blogger.com0tag:blogger.com,1999:blog-7916128236390359027.post-62831259223754450732011-05-12T08:16:00.000-07:002011-05-13T13:39:51.733-07:00Bunbury: Temas inéditos en Facebook [MF]<a href="https://lh6.googleusercontent.com/_xPMkoSpOH5A/Tcv_JbU9x4I/AAAAAAAAAT0/jdXEgOulPiI/s512/app_full_proxyphp.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 512px; height: 507px;" src="https://lh6.googleusercontent.com/_xPMkoSpOH5A/Tcv_JbU9x4I/AAAAAAAAAT0/jdXEgOulPiI/s512/app_full_proxyphp.jpg" border="0" alt="" /></a><br /><div style="text-align: center;"><br /></div>Bunbury ofrece un tema exclusivo cada 15 días a sus seguidores de Facebook, pero si no bajaste o no escuchaste las canciones en los días que se publicaron desde aquí las puedes descargar.<div>Este post se irá actualizando conforme vayan saliendo más canciones en su página de Facebook. </div><div><br /></div><div>Las ligas están en Mediafire, acaso hay otro???</div><div><br /></div><div><br /></div><div>1. Ella me dijo que no: <a href="http://www.mediafire.com/?h1awr79p7kfi3f4">http://www.mediafire.com/?h1awr79p7kfi3f4</a></div><div><br /></div><div>2. Bujías para el dolor: <a href="http://www.mediafire.com/?f2pnoxac01o79yc">http://www.mediafire.com/?f2pnoxac01o79yc</a></div><div><br /></div><div>3. El boxeador: <a href="http://www.mediafire.com/?3n0bk0gg3iife09">http://www.mediafire.com/?3n0bk0gg3iife09</a></div><div><br /></div><div>4. El porqué de tus silencios: <a href="http://www.mediafire.com/?wy1r4biahszjuz3">http://www.mediafire.com/?wy1r4biahszjuz3</a></div><div><br /></div><div><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3A70BXKJi3Me6r8kFHAuD6m_fDbs5TcUpNp80KH89p1_Ko0jblcf69BNL271lcdjyZzHoEZCddKSUxCakbeOBspXOyFBw2LsSXdJ68xwmpWAlaXt1E45dzUyW8gy6ijhqxnvsJNUHqu8/s400/thump_2165933mediafire-logo.jpg" border="0" alt="" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 96px; " /></div>zeus13http://www.blogger.com/profile/13085370964265559141noreply@blogger.com0tag:blogger.com,1999:blog-7916128236390359027.post-72819798185185361022011-04-07T20:59:00.000-07:002011-04-07T21:17:39.460-07:00FCE Result [Libros y audio]<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3A70BXKJi3Me6r8kFHAuD6m_fDbs5TcUpNp80KH89p1_Ko0jblcf69BNL271lcdjyZzHoEZCddKSUxCakbeOBspXOyFBw2LsSXdJ68xwmpWAlaXt1E45dzUyW8gy6ijhqxnvsJNUHqu8/s400/thump_2165933mediafire-logo.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"></a><div style="text-align: center;"><br /></div><div style="text-align: justify;"><span class="Apple-style-span" style="font-family: 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19px; ">Este es el pack de FCE Result [Editorial Oxford], para aquellos que ya tienen un nivel de inglés intermedio y quieren prepararse para presentar el FCE. Los libros están en pdf y el audio en MPEG-4, por lo que la calidad del audio es excelente.</span></div><div style="text-align: justify;"><span class="Apple-style-span"><span class="Apple-style-span" style="line-height: 19px;"><br /></span></span></div><div><div style="text-align: justify;"><span class="Apple-style-span" style="font-family: 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif; line-height: 19px; font-size: small; ">Vienen las respuestas a todos los ejercicios (Workbook, Studentbook, Tests) ya saben solo para corroborar !!</span></div><span class="Apple-style-span"></span><div style="text-align: center;"><span class="Apple-style-span"><span class="Apple-style-span" style="line-height: 19px;"><br /></span></span></div><div><span class="Apple-style-span" style="font-family: 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19px; "><img src="http://www.internationalbooks.ie/mcart/pc/catalog/9780194800310first.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 350px; height: 350px;" border="0" alt="" /></span></div><div><span class="Apple-style-span" style="font-family: 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19px; "><br /></span></div><div><span class="Apple-style-span" style="font-family: 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19px; ">LINKS:</span></div><div><ul><li><span class="Apple-style-span" style="font-family: 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19px; "><a href="http://www.mediafire.com/?2qkw9556fpkm71g">Libro para el profesor (Teacher's Book)</a></span></li><li><span class="Apple-style-span" style="font-family: 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19px; "><a href="http://www.mediafire.com/?9k0bie3oog6gqgf">Libro para el alumno (Student's Book)</a></span></li><li><span class="Apple-style-span" style="font-family: 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19px; "><a href="http://www.mediafire.com/?mnq6piwewas01bg">Libro de ejercicios (Work Book)</a></span></li><li><span class="Apple-style-span" style="font-family: 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19px; "><a href="http://www.mediafire.com/?jbut4e3243zjvjk">Audio del libro de ejercicios</a></span></li><li><span class="Apple-style-span" style="font-family: 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19px; "><a href="http://www.mediafire.com/?2r9f561xxo5bgx2">Texto de los Listenings</a></span></li></ul><div><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3A70BXKJi3Me6r8kFHAuD6m_fDbs5TcUpNp80KH89p1_Ko0jblcf69BNL271lcdjyZzHoEZCddKSUxCakbeOBspXOyFBw2LsSXdJ68xwmpWAlaXt1E45dzUyW8gy6ijhqxnvsJNUHqu8/s400/thump_2165933mediafire-logo.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3A70BXKJi3Me6r8kFHAuD6m_fDbs5TcUpNp80KH89p1_Ko0jblcf69BNL271lcdjyZzHoEZCddKSUxCakbeOBspXOyFBw2LsSXdJ68xwmpWAlaXt1E45dzUyW8gy6ijhqxnvsJNUHqu8/s400/thump_2165933mediafire-logo.jpg" border="0" alt="" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 96px; " /></a></div></div></div>zeus13http://www.blogger.com/profile/13085370964265559141noreply@blogger.com53tag:blogger.com,1999:blog-7916128236390359027.post-54147448149775447322011-04-05T19:01:00.000-07:002011-04-05T19:05:42.360-07:00Network Security Essentials - William Stalings [Mediafire]<div style="text-align: center;"><br /></div><div style="text-align: justify;"><span class="Apple-style-span" style="font-family: 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19px; ">Les dejo el libro <b>Network Security Essentials (Applications and Standards) by William Stallings de la Editorial Pearson</b>. Es la segunda edición, no pude encontrar una más reciente. Si encuentran la tercera o cuarta publiquen la liga y se les agradecerá mucho.</span></div><div style="text-align: justify;"><span class="Apple-style-span" style="font-family: 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19px; "><br /></span></div><div style="text-align: justify;"><span class="Apple-style-span" ><span class="Apple-style-span" style="line-height: 19px;">Este libro es imprescindible en la materia de Seguridad en Redes (o sus equivalentes).</span></span></div><div style="text-align: justify;"><span class="Apple-style-span" style="font-family: 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19px; "><br /></span></div><div style="text-align: justify;"><span class="Apple-style-span" style="font-family: 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19px; "><img src="http://ecx.images-amazon.com/images/I/51217P6JK2L.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 358px; height: 475px;" border="0" alt="" /></span></div><div style="text-align: justify;"><span class="Apple-style-span" ><span class="Apple-style-span" style="line-height: 19px;"><br /></span></span></div><div style="text-align: justify;"><span class="Apple-style-span" style="font-family: 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19px; "><div style="text-align: center; ">El archivo es un pdf alojado en Mediafire:</div><br /><div style="text-align: center; "><a href="http://www.mediafire.com/?ai41s4ugdl45yhl" target="_blank" rel="nofollow" style="cursor: pointer; text-decoration: none; color: rgb(51, 51, 51); ">http://www.mediafire.com/?ai41s4ugdl45yhl</a></div><div style="text-align: center; "><br /></div><div style="text-align: center; "><br /></div></span></div>zeus13http://www.blogger.com/profile/13085370964265559141noreply@blogger.com0tag:blogger.com,1999:blog-7916128236390359027.post-81235710190411167102010-09-27T23:09:00.000-07:002010-09-27T23:16:54.238-07:00Bimexicano - 2010<div style="text-align: center;"><span class="Apple-style-span" ><u><br /></u></span></div><div style="text-align: justify;"><span class="Apple-style-span" style="font-family: 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19px; ">Las bandas que nos deleitaran el oído son los legendarios de Jaguares, Sussie 4, Kinky, Le Baron y Hello Seahorse!, así como con Ely Guerra y Natalia Lafourcade, quienes representan al <nobr id="epl_kw_57caa0b06e6fa9f9_0">rock</nobr> femenino que se gesta en el <nobr id="epl_kw_57caa0b06e6fa9f9_1">país</nobr>. </span></div><span class="Apple-style-span" style="font-family: 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19px; "><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Por los extranjeros aparecen algunos como el español <a href="http://www.enriquebunbury.com/">Enrique Bunbury</a>, el argentino Flavio Cianciarulo, bajista de Los Fabulosos Cadillacs y la agrupación colombiana Aterciopelados. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">El <nobr id="epl_kw_57caa0b06e6fa9f9_2">disco</nobr> es un <nobr id="epl_kw_57caa0b06e6fa9f9_3">tributo</nobr> "a grandes <nobr id="epl_kw_57caa0b06e6fa9f9_4">canciones</nobr>, compositores e intérpretes mexicanos que forman parte de nuestra historia musical". </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Para Sussie 4, <nobr id="epl_kw_57caa0b06e6fa9f9_5">banda</nobr> emblema de la electrónica <nobr id="epl_kw_57caa0b06e6fa9f9_6">mexicana</nobr>, la <nobr id="epl_kw_57caa0b06e6fa9f9_7">selección</nobr> de Bésame mucho implicó el reto de re versionar una de las canciones que más covers ha tenido en la historia. </div><div style="text-align: justify;">Ely Guerra hará una versión nueva del <nobr id="epl_kw_57caa0b06e6fa9f9_8">tema</nobr> La Llorona, Natalia Lafourcade presentó hace una semana la versión que hizo de La cigarra, <nobr id="epl_kw_57caa0b06e6fa9f9_9">canción</nobr> que inmortalizó Lola Beltrán. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">De los extranjeros, por raro que parezca, se entiende su incorporación al proyecto dada la cercanía que todos ellos han mostrado con <nobr id="epl_kw_57caa0b06e6fa9f9_10">México</nobr>, que a la par, les ha permitido hacer crecer su fama. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">El caso de Flavio Cianciarulo es quizá el más representativo. El bajista, líder creativo de Los Fabulosos Cadillacs, está casado con una <nobr id="epl_kw_57caa0b06e6fa9f9_11">mujer</nobr> mexicana, además de que el músico residió durante varios años en el país. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Enrique Bunbury la situación se explica por la comunión que ha logrado el ibérico con el público mexicano. Además, el otrora líder de Héroes del Silencio ya ha prestado su voz para reversiones de <nobr id="epl_kw_57caa0b06e6fa9f9_12">temas</nobr> clásicos de la <nobr id="epl_kw_57caa0b06e6fa9f9_13">música</nobr> mexicana como lo hizo con Te solté la rienda, la cual grabó con Andrés Calamaro para On the rock, el nuevo disco del cantautor argentino. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">El <nobr id="epl_kw_57caa0b06e6fa9f9_14">grupo</nobr> colombiano Aterciopelados, integrado por Andrea Echeverri y Héctor Buitrago, es otro de los consentidos de los escuchas nacionales y eso, aunado a la calidad musical que los ha destacado, permite augurar un tema sólido con Un <nobr id="epl_kw_57caa0b06e6fa9f9_15">mundo</nobr>raro. </div><div style="text-align: justify;">Bimexicano se suma a los <nobr id="epl_kw_57caa0b06e6fa9f9_16">discos</nobr> tributo que se han hecho en México aunque ahora lo hace en el marco de una de las celebraciones más importantes del año. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><span class="Apple-style-span" style="font-family: Georgia, serif; line-height: normal; font-size: 16px; "><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg28LMoGRZlqRLP6oKPizUUonkafGfM_ihKmNr9l3gBx2vuHHFkGF95S3jdVkN9zEojdiHQCmgAF7AxMon_zcIKCDnEDHE-rJt-xnFMnypX2Nf2aUddO6oUFFRgsxfibxg-FS_EfDz1aVTt/s1600/bimexicano.jpg"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg28LMoGRZlqRLP6oKPizUUonkafGfM_ihKmNr9l3gBx2vuHHFkGF95S3jdVkN9zEojdiHQCmgAF7AxMon_zcIKCDnEDHE-rJt-xnFMnypX2Nf2aUddO6oUFFRgsxfibxg-FS_EfDz1aVTt/s1600/bimexicano.jpg" border="0" alt="" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 500px; height: 500px; " /></a></span></div><div><br /></div><div style="text-align: justify;"><div style="text-align: center;">Temas e interpretes: </div><div style="text-align: center;"><br /></div><div style="text-align: center;">La Llorona.- Ely Guerra. Son istmeño. </div><div style="text-align: center;">Vámonos.- Enrique Bunbury. De José Alfredo Jiménez. </div><div style="text-align: center;">La Martiniana.- Jaguares. De Andrés Henestrosa. </div><div style="text-align: center;">Bésame mucho.- Sussie 4. De Consuelo Velázquez. </div><div style="text-align: center;">Un mundo raro.- Aterciopelados. De José Alfredo Jiménez. </div><div style="text-align: center;">Sombras.- Kinky. De Javier Solís. </div><div style="text-align: center;">Cielo rojo.- Hello Seahorse! Juan Záizar. </div><div style="text-align: center;">El rey.- Le Baron. De José Alfredo Jiménez. </div><div style="text-align: center;">De qué manera te olvido.- Jumbo. De Federico Méndez Tejeda. </div><div style="text-align: center;">El son de la negra.- Flavio. De Fidencio y Alberto Lomelí. </div><div style="text-align: center;">La cigarra.- Natalia Lafourcade. De María Elena Walsh. </div><div style="text-align: center;">Cucurrucucú paloma.- Chucho (Zoé). De Tomás Méndez</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><br /></div><div style="text-align: center;"><br /></div><div style="text-align: center;">Link de Descarga (NO NECESITA PASS):</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><a href="http://www.mediafire.com/file/fio5t4orca4fbco/b_i_m_e_x.zip">http://www.mediafire.com/file/fio5t4orca4fbco/b_i_m_e_x.zip</a></div><div style="text-align: center;"><span class="Apple-style-span" ><span class="Apple-style-span" style="font-size: 16px; line-height: normal;"><br /></span></span></div><div><br /></div><div style="text-align: center;"><br /></div></div></span>zeus13http://www.blogger.com/profile/13085370964265559141noreply@blogger.com0tag:blogger.com,1999:blog-7916128236390359027.post-15595291800677084802010-08-10T19:17:00.000-07:002010-08-10T19:55:19.360-07:00Plantas contra zombis [Full en español]<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_xPMkoSpOH5A/TGIMrDyc-5I/AAAAAAAAAMI/R0hEXzbKRjE/s1600/PlantsZombis_start.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 301px;" src="http://1.bp.blogspot.com/_xPMkoSpOH5A/TGIMrDyc-5I/AAAAAAAAAMI/R0hEXzbKRjE/s400/PlantsZombis_start.jpg" alt="" id="BLOGGER_PHOTO_ID_5503975628490996626" border="0" /></a><br /><div style="text-align: justify;">Este es un juego muy adictivo de PopCap Games. Se trata de unos zombis que tienen la intención de comerte los sesos, pero para esto deben atravesar tu jardín y entrar a tu casa, con lo que no contaban es que tienes plantas que te defenderán de distintas maneras.<br /><br />Además cuenta con minijuegos muy entretenidos como Jardín Zen, Puzzle y Supervivencia.<br /><br />Posteo esto porque no he visto por aquí la versión en español [No necesita password e incluye crack].<br /><br />Descárgalo desde Mediafire:<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.mediafire.com/file/c5xcvhs55gbt7bc/PlantasZombis_spanish.zip"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 275px; height: 147px;" src="http://4.bp.blogspot.com/_xPMkoSpOH5A/TGIPfcHKvUI/AAAAAAAAAMQ/60EASq6zVgw/s400/mediafire.jpg" alt="" id="BLOGGER_PHOTO_ID_5503978727396785474" border="0" /></a><br /></div>zeus13http://www.blogger.com/profile/13085370964265559141noreply@blogger.com0tag:blogger.com,1999:blog-7916128236390359027.post-4521189986067027322010-05-10T13:23:00.000-07:002010-05-10T16:10:51.300-07:00Barbarismo del BicentenarioEsta es una tarea que me dejaron en la facultad pero que me gustaría compartir. Es el análisis del libro "<a href="http://es.wikipedia.org/wiki/M%C3%A9xico_B%C3%A1rbaro">México Bárbaro</a>" de <a href="http://es.wikipedia.org/wiki/John_Kenneth_Turner">John Kenneth Turner</a>.<p class="MsoNormal" style="text-align: justify;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://es.wikipedia.org/wiki/M%C3%A9xico_B%C3%A1rbaro"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 280px; height: 280px;" src="http://www.mercadolibre.com.mx/jm/img?s=MLM&f=24849071_7165.jpg&v=E" alt="" border="0" /></a></p><p class="MsoNormal" style="text-align: justify;">Estando a vísperas de celebrar el bicentenario de la independencia y el centenario de nuestra revolución escuchamos muchos comentarios y rumores acerca de las festividades que esto conlleva, de su magnitud, de la cantidad de gente que participará y sobre todo del costo que éstas tendrán. Pero entre todo esto, muchas personas, incluyéndome, se preguntan si en verdad habrá razones suficientes para realizar este festejo; si en verdad México ha cambiado para bien desde aquellas luchas, si nuestros valores han mejorado, o siendo menos optimistas, si al menos en el transcurso de 200 años hemos dado un pequeño pero acertado paso para el desarrollo equitativo y verdadero de nuestro país.</p> <p class="MsoNormal" style="text-align: justify;">El libro del cual hice mi análisis <span style=""> </span>fue escrito hace aproximadamente 100 años por John Kenneth Turner, un periodista que realizó un viaje a los rincones de México donde el esclavismo y la corrupción se mostraban en su estado más inhumano y déspota durante el gobierno del General Porfirio Díaz. De entrada el libro lleva por nombre “México Bárbaro”, si consideramos la manera con la que el autor describe a nuestro país podemos darnos cuenta que de entrada no pinta nada bien; ya que nos está comparando con los antiguos pueblos europeos llamados así por su<i style=""> falta de moral, de cultura, de organización</i> (esto desde la perspectiva de los romanos) y de muy frecuentes luchas. Y es que al ir avanzando de página me voy convenciendo que tiene toda la razón de llamarle así.</p> <p class="MsoNormal" style="text-align: justify;">Los primeros capítulos son, a mi parecer, los más impactantes y que me dieron una visión diferente acerca del Porfiriato y de la organización política y social que tenía México hace un siglo, ya que nos explica detenidamente la situación en que se encontraban los trabajadores en Yucatán y Sonora. La palabra ‘esclavismo’ se disfrazaba como ‘peonaje’ para que esta manera de tratar con la vida de los seres humanos fuera legal. Nos describe los métodos usados por los contratistas para separar a las personas de sus tierras, llevando a las personas a trabajar y las tierras pasaban a manos del gobierno o de empresas trasnacionales. Nos habla de cómo estaba conformada la cadena de corrupción en el gobierno: encabezada por el gobierno de Díaz y descendía hasta presidentes municipales y policías locales. Comprendemos que los trabajadores tenían toda la razón para desear una mejor calidad de vida. Los últimos capítulos nos hablan sobre las oposiciones al gobierno y las técnicas que éste último utilizaba para volverse todopoderoso más allá de los límites nacionales. Otra cosa que me llamó la atención es que el autor a pesar de ser estadounidense, culpa a su país de ayudar a que la situación en México prevalezca y se debe a que Díaz beneficia a los intereses de Estados Unidos. </p> <p class="MsoNormal" style="text-align: justify;">Como mencioné anteriormente, la situación que se describe de la manera de vivir, de la corrupción y de la carente libertad de expresión hace 100 años, cambió mi forma de imaginarme el Porfiriato; pero después de analizarlo desde otro punto de vista me he dado cuenta que en realidad no tenía por qué asombrarme tanto, ya que la situación que se describe en el libro no difiere demasiado con nuestro actual gobierno. La corrupción sigue creciendo día con día, y eso no es todo, sino que nosotros la hemos ido alimentando, somos parte de esa cadena de la cual todos nos quejamos pero al mismo tiempo todos queremos sacarle provecho; nuestra moral se ha degradado tanto hasta perder el sentido o simplemente hemos cambiado radicalmente el concepto original para ajustarlo a intereses personales, la hemos moldeado de una forma que no nos incomode en este “nuevo” estilo de vida</p> <p class="MsoNormal" style="text-align: justify;">México está en problemas pero la mayoría no lo acepta, y quienes lo aceptan culpan al gobierno, al narco, a los chilangos, a las políticas de los Estados Unidos y a la cultura que heredamos de la península ibérica. Se ven a ellos mismos como las víctimas incapaces de lograr algún cambio. Esta mentalidad generalizada es la que nos ha mantenido atados a una sociedad sin expectativas, sin metas, esperando que la ONU o alguna potencia europea se apiade de nosotros y venga a ayudarnos económicamente pagando la deuda externa u ofreciéndonos empleo, eso sí, bien pagados y fáciles de realizar. Y es que nuestra sociedad aún tiene la mentalidad de<i style=""> “los mexicanos estamos jodidos pero somos bien chingones chingando a quien se nos ponga enfrente”</i> y eso nos da un aire de superioridad racial. Muy seguido escuchamos en los medios o en la calle “es un orgullo ser mexicano” a pesar de que estamos consientes de la pobreza en que nos encontramos y de la creciente delincuencia que se expande diariamente. La corrupción se ha vuelto tan común que resulta complicado imaginar un futuro sin ella. A cada día la utilizamos y nos vanagloriamos argumentando que nosotros sí sabemos cómo tratar con la gente y hacer negocios sin salir perdiendo. Enseñando a nuestros hijos el precio justo de una “mordida” dependiendo de qué tan grave haya sido la falta.</p> <p class="MsoNormal" style="text-align: justify;">La televisión nos hace repetir <i style="">“estoy re verde y creo en la selección ¡Awimbawe Awimbawe!”</i> para manejarnos a su antojo, para distraernos con basura e historias diseñadas para<span style=""> </span>idiotizar a la gente con telenovelas que nos muestran que siempre hay un final feliz para la chica linda con el galán millonario, con concursos que engañan a la gente haciéndoles creer que la educación primaria es excelente ya que los niños superan la capacidad intelectual de un adulto, cuando en realidad la calidad de la educación en este país está en los niveles más bajos a nivel global. Y Seguimos gritando: “ah huevo, es que somos bien chingones”. </p> <p class="MsoNormal" style="text-align: justify;">En cada nivel de nuestra sociedad se muestra una situación igual de desalentadora. Somos gobernados por individuos cuyo trabajo en su fase más activa consta de decir “¡a favor!”,<span style=""> </span>encontrar puentes en el calendario y hacer spots televisivos que deberían darles vergüenza, los cuales a mí parecer sí son dignos de censura para la población pensante de este país. A veces pienso que México ya está acostumbrado y totalmente conforme con la vida que lleva, de otra manera no me logro explicar el por qué se comporta así. En realidad la frase correcta es: “Nos estamos chingando” y llevándonos hasta el planeta con nosotros. Los niveles de contaminación son increíbles y<span style=""> </span>lo es aún más nuestra actitud de indiferencia ante este hecho.</p> <p class="MsoNormal" style="text-align: justify;"></p><blockquote>"No nos queda más que esperar a que Tonantzín se vuelva a aparecer en el Tepeyac y quizá esta vez una manta de franjas y estrellas vaya mejor con su imagen"</blockquote><p></p><p class="MsoNormal" style="text-align: right;">Mayo de 2010<br /></p>zeus13http://www.blogger.com/profile/13085370964265559141noreply@blogger.com1tag:blogger.com,1999:blog-7916128236390359027.post-64255942897053000202010-04-27T22:04:00.000-07:002010-04-28T00:05:32.047-07:00Conocer contraseñas de quien usa tu computadora<div style="text-align: justify;">Lo que mostraré en este post es una manera para conocer las contraseñas de quienes usen tu computadora utilizando un programa llamado <a href="http://rapidshare.com/files/133176231/BB_FlashBack-jvtaringa-.rar">BB FlashBack Recorder</a>, el cual es un programa para grabar lo que está pasando en tu pantalla.<br /></div><div style="text-align: justify;"><div style="text-align: justify;"><br /></div>Entonces comencemos:<br /></div><ol><li style="text-align: justify;">Descargar el programa BB FlashBackRecorder, yo lo hice desde <a href="http://rapidshare.com/files/133176231/BB_FlashBack-jvtaringa-.rar">aquí</a> mediante rapidshare. Si por alguna razón encuentras el link roto o tienes problema en descargarlo deja un mensaje mencionando tu dirección de correo y yo te los envío. Sólo pesa 5MB y ya viene con keygen [si usas Avast como antivirus, detectará al keygen como gusano, así que antes de correrlo te aconsejo que <span style="font-style: italic;">detengas la protección por acceso</span> de Avast].<br /><br /></li><li style="text-align: justify;">Instalar BB FlasBackRecorder, lo cual consiste en presionar todos los botones 'Siguiente' que se nos presenten.<br /><br /></li><li style="text-align: justify;">Al terminar y correrlo nos da la opción de ejecutar la versión de prueba o insertar la clave, elegimos la segunda, mediante el keygen generamos alguna clave y la pegamos. Nos dice que ya tenemos la versión completa.<br /><br /></li><li><div style="text-align: justify;">Ya instalado correctamente hacemos unas pequeñas configuraciones. En la Barra de Tareas de Windows (no estoy seguro si se llama 'Barra de Tareas', pero está en la parte inferior izquierda, junto al relojito jaja) nos aparece el ícono del programa, le damos clic derecho y nos desplegará un menú como se muestra a continuación y elegimos <span style="font-style: italic;">Options</span>:<br /></div><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_xPMkoSpOH5A/S9fJmcWxZBI/AAAAAAAAAKo/Ipm5zykzniU/s1600/BBFBR_options.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 296px; height: 387px;" src="http://4.bp.blogspot.com/_xPMkoSpOH5A/S9fJmcWxZBI/AAAAAAAAAKo/Ipm5zykzniU/s400/BBFBR_options.jpg" alt="" id="BLOGGER_PHOTO_ID_5465058335121302546" border="0" /></a><br /></li><li><div style="text-align: justify;">Veremos una pantalla como la siguiente. En la pestaña <span style="font-style: italic;">Keystrokes</span> activamos la opción <span style="font-style: italic;">Capture keystrokes</span> y DESACTIVAMOS la opción <span style="font-style: italic;">Replace password characters with '*'</span>. De esta manera quedará registrada cada tecla que sea presionada incluyendo las contraseñas. Damos clic en <span style="font-style: italic;">OK</span>.<br /></div><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_xPMkoSpOH5A/S9fMJyirGDI/AAAAAAAAAKw/IITlB1geGFw/s1600/BBFBR_settings.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 258px;" src="http://4.bp.blogspot.com/_xPMkoSpOH5A/S9fMJyirGDI/AAAAAAAAAKw/IITlB1geGFw/s400/BBFBR_settings.jpg" alt="" id="BLOGGER_PHOTO_ID_5465061141395478578" border="0" /></a><br /></li><li style="text-align: justify;">Ahora volvemos a dar clic derecho en el ícono que nos aparece en la barra de tareas y seleccionamos la opción <span style="font-style: italic;">Record</span>.<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xPMkoSpOH5A/S9fOZ2GSIkI/AAAAAAAAAK4/F-dd3wNw6iw/s1600/BBFBR_recorder.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 299px; height: 387px;" src="http://3.bp.blogspot.com/_xPMkoSpOH5A/S9fOZ2GSIkI/AAAAAAAAAK4/F-dd3wNw6iw/s400/BBFBR_recorder.jpg" alt="" id="BLOGGER_PHOTO_ID_5465063616251306562" border="0" /></a></li><li style="text-align: justify;">Después veremos una pantalla como la de abajo; en donde seleccionamos la ruta donde vamos a guardar nuestro archivo, escribimos el nombre que va a tener, SELECCIONAMOS <span style="font-style: italic;">Whole Screen</span> y DESACTIVAMOS <span style="font-style: italic;">Show recorder toolbar</span>. Damos clic en <span style="font-style: italic;">Record</span> para comenzar a grabar. Sabemos que está grabando porque en el ícono de la barra de tareas comienza a parpadear una pequeña señal roja.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_xPMkoSpOH5A/S9fPaPxXyLI/AAAAAAAAALA/0FPd4OHtDcE/s1600/BBFBR_record_settings.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 372px; height: 400px;" src="http://1.bp.blogspot.com/_xPMkoSpOH5A/S9fPaPxXyLI/AAAAAAAAALA/0FPd4OHtDcE/s400/BBFBR_record_settings.jpg" alt="" id="BLOGGER_PHOTO_ID_5465064722654546098" border="0" /></a><br /><br /></li><li style="text-align: justify;">Ahora amablemente le prestamos la máquina a alguien para que haga uso de ella. Que entre a su correo, a su cuenta de messenger o incluso a su cuenta de banco.<br /><br /></li><li style="text-align: justify;">Cuando volvemos a tener control sobre nuestra computadora, damos clic derecho en el ícono de la barra de tareas y seleccionamos <span style="font-style: italic;">Stop</span>.<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xPMkoSpOH5A/S9fShpkXhNI/AAAAAAAAALI/L2W-EVEF_WY/s1600/BBFBR_stop.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 232px; height: 400px;" src="http://3.bp.blogspot.com/_xPMkoSpOH5A/S9fShpkXhNI/AAAAAAAAALI/L2W-EVEF_WY/s400/BBFBR_stop.jpg" alt="" id="BLOGGER_PHOTO_ID_5465068148373292242" border="0" /></a><br /></li><li style="text-align: justify;">Nos pregunta si queremos abrir el video que acabamos de grabar y le damos que sí. Nos abre el programa en el modo <span style="font-style: italic;">Player</span>. Como vemos es muy parecido a Macromedia Flash. Nos aparecerá el video y sobre él vemos los fotogramas, las acciones del mouse y del teclado respectivamente.<br /><br /></li><li style="text-align: justify;">Reproducimos el video y cuando veamos que está escribiendo un username y una contraseña lo pausamos y en la barra superior identificamos las teclas que están siendo presionadas en ese momento.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_xPMkoSpOH5A/S9fXDFu7cFI/AAAAAAAAALY/Cy70JDDPBAs/s1600/BBFBR_run.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 250px;" src="http://1.bp.blogspot.com/_xPMkoSpOH5A/S9fXDFu7cFI/AAAAAAAAALY/Cy70JDDPBAs/s400/BBFBR_run.jpg" alt="" id="BLOGGER_PHOTO_ID_5465073120915976274" border="0" /></a></li><li style="text-align: justify;">Eureka!!! Ahora ya tenemos su password.</li></ol><div style="text-align: justify;">NOTA: Antes de ponerlo en marcha, practica a solas algunas veces para que te familiarices con la manera en que el programa va guardando los caracteres. Está de más mencionar que con este programa puedes grabar lo que sea que esté mostrándose en tu pantalla, como videotutoriales, videollamadas, etc.<br /></div>zeus13http://www.blogger.com/profile/13085370964265559141noreply@blogger.com1tag:blogger.com,1999:blog-7916128236390359027.post-72954107084121069842010-04-06T10:45:00.000-07:002010-04-06T12:15:26.483-07:00Configurar cuenta de Gmail en Messenger Plus<div style="text-align: justify;">A todos lo que no usamos hotmail para conectarnos al messenger, se habrán dado cuenta que si queremos ver nuestro correo desde la ventana de Windows Live Messenger nos muestra un error en la conexión. Existe una opción para verificar nuestra cuenta de Gmail usando el complemento "Plus" del Messenger.<br /><br />Antes de comenzar con las configuraciones del Messenger, tenemos que comenzar configurando nuestra cuenta de Gmail:<br /><ul><li>Nos vamos a <span style="font-style: italic;">Settings</span></li><li>Seleccionamos la pestaña <span style="font-style: italic;">Forwarding POP/IMAP</span></li><li>Seleccionamos la opción <span style="font-style: italic;">Enable POP for all mail</span></li><li>Clic en <span style="font-style: italic;">Save Changes</span><br /></li></ul><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xPMkoSpOH5A/S7uGmxqa8xI/AAAAAAAAAKg/joCfNyGZOWo/s1600/settings_gmail.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 214px;" src="http://3.bp.blogspot.com/_xPMkoSpOH5A/S7uGmxqa8xI/AAAAAAAAAKg/joCfNyGZOWo/s400/settings_gmail.jpg" alt="" id="BLOGGER_PHOTO_ID_5457103374213903122" border="0" /></a><br /></div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_xPMkoSpOH5A/S7uGBuhKbQI/AAAAAAAAAKY/D9T9WMaIowk/s1600/settings_gmail.jpg"><br /></a><br /><div style="text-align: justify;">Debemos tener instalada una versión reciente de Windows Live Messenger y además el complemento para la versión Plus (<a href="http://www.msgpluslive.es/download/">aquí</a>).<br /></div><br /><div style="text-align: justify;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_xPMkoSpOH5A/S7t289XjuqI/AAAAAAAAAJo/Dd5Vw_PmFtc/s1600/download_plus.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 140px;" src="http://4.bp.blogspot.com/_xPMkoSpOH5A/S7t289XjuqI/AAAAAAAAAJo/Dd5Vw_PmFtc/s320/download_plus.jpg" alt="" id="BLOGGER_PHOTO_ID_5457086163127089826" border="0" /></a>Ahora vamos a configurar las opciones de Messenger Plus:<br />-Estando en la ventana de Windows Live Messenger, seleccionamos el ícono para modificar las <span style="font-style: italic;">Funciones de Messenger Plus!</span> y seleccionamos la opción <span style="font-style: italic;">Preferencias y Opciones</span> como se muestra a continuación:<br /></div><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xPMkoSpOH5A/S7t6VuprbQI/AAAAAAAAAJw/fNX1EXwKstA/s1600/icon_plus.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 215px;" src="http://3.bp.blogspot.com/_xPMkoSpOH5A/S7t6VuprbQI/AAAAAAAAAJw/fNX1EXwKstA/s320/icon_plus.jpg" alt="" id="BLOGGER_PHOTO_ID_5457089887208172802" border="0" /></a><br /><div style="text-align: justify;">-Entonces se nos abrirá una ventana como esta, en donde vamos a ir a la pestaña <span style="font-style: italic;">General</span>, en la opción <span style="font-style: italic;">Cuentas de e-mail</span> y damos clic en el botón <span style="font-style: italic;">Agregar</span>:<br /></div><br /><div style="text-align: justify;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_xPMkoSpOH5A/S7t8I7xWzSI/AAAAAAAAAJ4/UpfMuzs0gu4/s1600/preferences.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 242px;" src="http://3.bp.blogspot.com/_xPMkoSpOH5A/S7t8I7xWzSI/AAAAAAAAAJ4/UpfMuzs0gu4/s320/preferences.jpg" alt="" id="BLOGGER_PHOTO_ID_5457091866414992674" border="0" /></a>-Nos va a aparecer una ventana como la siguiente, en donde vamos a escribir la configuración de nuestra cuenta de Gmail.<br />*<span style="font-style: italic;">E-mail</span>: Aqui vamos a escribir nuestra cuenta de correo, por ejemplo juanperez@gmail.com<br />*<span style="font-style: italic;">Servidor POP 3</span>: Aquí escribiremos los siguiente y sin comillas "pop.gmail.com"<br />*<span style="font-style: italic;">Puerto</span>: Dejamos el default 995<br />*<span style="font-style: italic;">Usuario</span>: Es el mismo texto que escribimos en el primer campo (nuestra cuenta de correo), aunque basta con escribir (sin comillas) "juanperez".<br />*<span style="font-style: italic;">Contraseña</span>: El password que usamos para entrar de la forma normal a leer nuestros correos<br />*Nos aseguramos que este seleccionada la opción <span style="font-style: italic;">Este servidor requiere una conexión segura</span><br />*<span style="font-style: italic;">Cliente E-mail</span>: Aquí podemos poner un programa para ver nuestros correos, como puede ser <a href="http://es-es.www.mozillamessaging.com/es-ES/thunderbird/">Thunderbird</a>, para este ejemplo escribimos la direccion de Gmail para que lo abra desde nuestro navegador web (sin comillas): https://mail.google.com/mail/<br />*Damos clic en <span style="font-style: italic;">Probar cuenta</span> para verificar que todo haya salido bien<br /><div style="text-align: justify;">*Clic en <span style="font-style: italic;">Aceptar</span><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_xPMkoSpOH5A/S7t96vjOQGI/AAAAAAAAAKA/flQOBLjiBeU/s1600/properties_account.png"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 400px;" src="http://2.bp.blogspot.com/_xPMkoSpOH5A/S7t96vjOQGI/AAAAAAAAAKA/flQOBLjiBeU/s400/properties_account.png" alt="" id="BLOGGER_PHOTO_ID_5457093821639573602" border="0" /></a>Ahora cuando estemos en la ventana de Windows Messenger, al seleccionar el ícono de <span style="font-style: italic;">Funciones de Messenger Plus!</span> veremos que aparece una nueva opción, en donde nos notifica si tenemos correos nuevos y al darle clic abre el navegador web para ver el correo. Si configuramos el Cliente E-mail con otra aplicación como <a href="http://es-es.www.mozillamessaging.com/es-ES/thunderbird/">Thunderbird</a>, abrirá esta en vez den navegador web.<br /></div></div><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_xPMkoSpOH5A/S7uCRMT3MtI/AAAAAAAAAKI/n6qmkcRtocU/s1600/new_mail.jpg"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 231px;" src="http://1.bp.blogspot.com/_xPMkoSpOH5A/S7uCRMT3MtI/AAAAAAAAAKI/n6qmkcRtocU/s320/new_mail.jpg" alt="" id="BLOGGER_PHOTO_ID_5457098605363409618" border="0" /></a><br /><br /><div style="text-align: justify;">Nota: El skin que tengo en mi Messenger se llama Snow Leopard, puedes conseguirlo <a href="http://www.msgpluslive.net/skins/view/136-Snow-Leopard/">aquí</a>.<br /><br />Saludos y espero les haya servido...<br /></div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_xPMkoSpOH5A/S7t96vjOQGI/AAAAAAAAAKA/flQOBLjiBeU/s1600/properties_account.png"><br /></a>zeus13http://www.blogger.com/profile/13085370964265559141noreply@blogger.com4