tag:blogger.com,1999:blog-39712684033516750792024-03-13T17:31:06.375-07:00Elektrobeat BlogAlgunas de mis memorias por el mundo informático.Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.comBlogger59125tag:blogger.com,1999:blog-3971268403351675079.post-14049577469584198102011-05-19T09:19:00.000-07:002011-05-19T09:19:18.543-07:00Drivers de Epson (Epson Stylus TX 420w) para Linux<div class="separator" style="clear: both; text-align: center;"><a href="http://www.wirefresh.com/images/epson-stylus-nx420-1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://www.wirefresh.com/images/epson-stylus-nx420-1.jpg" /></a></div><div style="font-family: Arial,Helvetica,sans-serif;"></div><div style="font-family: Arial,Helvetica,sans-serif;">Gracias a que en la oficina tuve que instalar un pequeño multifuncional <b>Epson Stylus TX 420w</b> tanto para escanear como para imprimir, he decidido documentar la manera en que lo hice, habré de aclarar que fue en <b>Ubuntu 10.04</b> (usualmente no posteo cosas sobre Ubuntu, ya que saben bien que no lo miro con buenos ojos, sin embargo no puedo pasar la ocasión de documentarlo). </div><div style="font-family: Arial,Helvetica,sans-serif;">Como habrán de encontrar, Ubuntu tiene un bug <span style="font-size: small;">(</span><a href="https://bugs.launchpad.net/ubuntu/+source/cups/+bug/667507"><i>Bug #667507: <span style="font-size: small;"><span class="yui3-editable_text-text">epson tx420w won't print anything - pdftoraster failed</span></span></i></a><span style="font-size: small;">) que no permite imprimir con este modelo de impresora, por lo tanto procederemos a lo siguiente:</span></div><div style="font-family: Arial,Helvetica,sans-serif;"><br />
</div><div style="font-family: Arial,Helvetica,sans-serif;"><span style="font-size: small;"><span style="font-size: large;">Impresión.</span> </span></div><ol><li style="font-family: Arial,Helvetica,sans-serif;">De la página de <a href="http://www.openprinting.org/printer/Epson/Epson-TX420W_Series">Openprinting</a>, descargaremos el respectivo driver, en el caso de ubuntu para 32 bits es el paquete .<a href="http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-nx420_1.0.0-1lsb3.2_i386.deb">deb</a> (hacer clic en Openprinting para descargar versiones de 32 y 64 bits, empaquetadas en .rpm y .deb).</li>
<li style="font-family: Arial,Helvetica,sans-serif;">Una vez descargado, pueden hacer doble clic sobre él, o bien ir a la consola y teclear: </li>
<ol><li><span style="font-family: "Courier New",Courier,monospace;">sudo su; <span style="font-family: Arial,Helvetica,sans-serif;">en el caso de distros basadas en rpm sólo es:</span> su</span></li>
<li><span style="font-family: "Courier New",Courier,monospace;">dpkg --install epson-[version].deb <span style="font-family: Arial,Helvetica,sans-serif;">(en el caso de ubuntu)</span></span></li>
<li><span style="font-family: "Courier New",Courier,monospace;"><span style="font-family: Arial,Helvetica,sans-serif;">En el caso de haber descargado el paquete para una distribución en .rpm el comando es:</span> rpm -Uvh epson-[version].rpm</span></li>
</ol><li><span style="font-family: Arial,Helvetica,sans-serif;">Con estos pasos ya podremos dar de alta una impresora en CUPS, recuerden que CUPS se maneja vía interfaz web en la dirección: <a href="http://localhost:631/">http://localhost:631</a>, sólo seleccionando la marca y el modelo. Es importante recalcar que si ya tienes la impresora dada de alta, entonces tienes que <b>primeramente eliminarla</b> y proceder a darla de alta nuevamente.</span></li>
<li><span style="font-family: Arial,Helvetica,sans-serif;">Ahora envía una sencilla página de prueba a la impresora, si todo fue bien, felicidades!!! Ya puedes imprimir.</span></li>
</ol><div style="font-family: Arial,Helvetica,sans-serif;"><span style="font-size: large;">Escáner</span> </div><div style="font-family: Arial,Helvetica,sans-serif;"><span style="font-size: small;">Ahora toca el turno a configurar el escáner, me costó un poco de trabajo debido a que la información estaba en francés y la verdad desconfiaba un poco, aquí voy a aclarar, éste método <b>está probado sólo en Ubuntu</b>, desconozco si funcione en otras distros</span>.</div><div style="font-family: Arial,Helvetica,sans-serif;">Bien, pues manos a la obra:</div><div style="font-family: Arial,Helvetica,sans-serif;"></div><div style="font-family: Arial,Helvetica,sans-serif;">Según el enlace encontrado en un <a href="http://forum.ubuntu-fr.org/viewtopic.php?pid=4508461">foro francés de Ubuntu</a>, sólo necesitaremos instalar <b>en el orden dado</b> los siguientes paquetes:</div><ol style="font-family: Arial,Helvetica,sans-serif;"><li><a href="http://linux.avasys.jp/drivers/iscan-data/1.8.1/iscan-data_1.8.1-1_all.deb">iscan-data</a></li>
<li> <a href="http://linux.avasys.jp/drivers/iscan/2.26.3/iscan_2.26.3-1.ltdl7_i386.deb">iscan 32 bits</a> o <a href="http://linux.avasys.jp/drivers/iscan/2.26.3/iscan_2.26.3-1.ltdl7_amd64.deb">iscan 64 bits</a></li>
<li><a href="http://linux.avasys.jp/drivers/scanner-plugins/iscan-network-nt/1.1.0/iscan-network-nt_1.1.0-2_i386.deb">iscan-network 32 bits</a> o <a href="http://linux.avasys.jp/drivers/scanner-plugins/iscan-network-nt/1.1.0/iscan-network-nt_1.1.0-2_amd64.deb">iscan-network 64 bits</a> (éste último supongo que es para añadir soporte de red, el cual por su puesto no lo instalé, sólo los dos primeros.)</li>
</ol><div style="font-family: Arial,Helvetica,sans-serif;">Otra página que se ve muy buena en cuanto a los drivers para EPSON, ya sea para multifuncionales, láser, inkjet, copiadoras y todo eso es <a href="http://avasys.jp/eng/linux_driver/download/">avasys</a>. Un tutorial que nos enseña cómo hacerlo desde Avasys lo puedes encontrar <a href="http://doc.ubuntu-fr.org/tutoriel/installer_une_imprimante_epson">aquí</a>, tranquilo si lo encuentras en francés, para eso tenemos a <a href="http://translate.google.com/">translate.google.com</a></div><span style="font-family: Arial,Helvetica,sans-serif;">Chécalas y postea si pudiste encontrar alguna solución, la comunidad lo agradecerá.</span><br />
<br />
<div style="font-family: Arial,Helvetica,sans-serif;">Fuentes: </div><div style="font-family: Arial,Helvetica,sans-serif;"><a href="http://doc.ubuntu-fr.org/tutoriel/installer_une_imprimante_epson">http://doc.ubuntu-fr.org/tutoriel/installer_une_imprimante_epson</a></div><div style="font-family: Arial,Helvetica,sans-serif;"><a href="http://forum.ubuntu-fr.org/viewtopic.php?pid=4508461">http://forum.ubuntu-fr.org/viewtopic.php?pid=4508461</a></div><div style="font-family: Arial,Helvetica,sans-serif;"><a href="http://avasys.jp/eng/linux_driver/download/">http://avasys.jp/eng/linux_driver/download/</a></div><div style="font-family: Arial,Helvetica,sans-serif;"><a href="https://bugs.launchpad.net/ubuntu/+source/cups/+bug/667507">https://bugs.launchpad.net/ubuntu/+source/cups/+bug/667507</a></div><div style="font-family: Arial,Helvetica,sans-serif;"><br />
</div>Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com2tag:blogger.com,1999:blog-3971268403351675079.post-30470198122615304612011-05-18T08:21:00.000-07:002011-05-18T08:21:05.011-07:00Create Your Own Mail Script With PHP and IMAP<div class="separator" style="clear: both; text-align: center;"><a href="http://t1.gstatic.com/images?q=tbn:ANd9GcTULZFfgJOzBWWrk1wztldeOGPuXgqjfiexQWSE47lT0yo6Q58iqA&t=1" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://t1.gstatic.com/images?q=tbn:ANd9GcTULZFfgJOzBWWrk1wztldeOGPuXgqjfiexQWSE47lT0yo6Q58iqA&t=1" /></a></div><br />
<br />
<strong><span style="font-size: x-small;">Thanks to PHP, we can check our email account remotely using PHP and its imap_xxx functions, which allow us to communicate with mail servers via IMAP, POP3 or NNTP protocols. In this article Mitchell shows us how to create a completely web-based email checking script which can also delete, send and reply to emails... all using only PHP's IMAP functions.</span></strong><br />
<br />
Original Course link is here:<br />
<a href="http://www.devarticles.com/c/a/PHP/Create-Your-Own-Mail-Script-With-PHP-and-IMAP/">http://www.devarticles.com/c/a/PHP/Create-Your-Own-Mail-Script-With-PHP-and-IMAP/</a>Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com0tag:blogger.com,1999:blog-3971268403351675079.post-67552732190838470002011-04-13T10:21:00.000-07:002011-04-13T14:23:16.307-07:003G de Movistar México en Xperia X10<div class="separator" style="clear: both; text-align: center;"><a href="http://www.clonick.com/blog/wp-content/plugins/wp-o-matic/cache/d58ac_xperia-x10-post-2009-11-02-1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="212" src="http://www.clonick.com/blog/wp-content/plugins/wp-o-matic/cache/d58ac_xperia-x10-post-2009-11-02-1.jpg" width="320" /></a></div><br />
<br />
Buscando información sobre cómo configurar el 3G para movistar en México en un celular Sony Ericsson Xperia X10a, que como ya saben tiene android instalado, me he encontrado con que aparentemente se configura de la siguiente manera:<br />
<br />
<b>CONFIGURACION movistar Internet</b><br />
<br />
1. Ingresa al Menú principal, selecciona Configuración>Controles inalámbricos>Redes móviles>Nombres de puntos de acceso.<br />
2. Oprime la primer tecla del teléfono en forma de cuadros y selecciona APN nuevo<br />
3. En el campo de Nombre ingresa movistar Internet y oprime Aceptar. <br />
4. En el campo de APN ingresa internet.movistar.mx y oprime Aceptar.<br />
5. En el campo de Nombre de usuario ingresa <i>movistar</i> y oprime Aceptar.<br />
6. En el campo de Contraseña ingresa <i>movistar</i> y oprime Aceptar.<br />
7. En el campo de MCC ingresa 334 y oprime Aceptar.<br />
8. En el campo de MNC ingresa 030y oprime Aceptar.<br />
9. En el campo de Tipo de APN ingresa default, suply oprime Aceptar.<br />
10. Oprime el primer botón izquierdo del teléfono y posteriormente Guardar.<br />
11. Selecciona Nombres de punto de acceso y selecciona el círculo de selección ubicado a la derecha de la cuenta creada.<br />
12. Oprime 4 veces el tercer botón de la derecha del teléfono para regresar a la pantalla principal.<br />
<br />
<b> CONFIGURACION movistar MMS</b><br />
<br />
1. Ingresa al Menú principal, selecciona Configuración>Controles inalámbricos>Redes móviles>Nombres de puntos de acceso.<br />
2. Oprime el primer botón izquierdo y selecciona APN nuevo<br />
3. En el campo de Nombre ingresa movistar MMS y oprime Aceptar. <br />
4. En el campo de APN ingresa mms.movistar.mx y oprime Aceptar.<br />
5. En el campo de Nombre de usuario ingresa <i>movistar</i> y oprime Aceptar.<br />
6. En el campo de Contraseña ingresa <i>movistar</i> y oprime Aceptar.<br />
7. En el campo de MMSC ingresa http://mms.movistar.mx y oprime Aceptar.<br />
<br />
8. En el campo de Proxy MMS ingresa 010.002.020.001y oprime Aceptar.<br />
9. En el campo de Puerto MMS ingresa 80y oprime Aceptar.<br />
10. En el campo de MCC ingresa 334 y oprime Aceptar.<br />
11. En el campo de MNC ingresa 030y oprime Aceptar.<br />
12. En el campo de Tipo de APN ingresa mms y oprime Aceptar.<br />
13. Oprime el primer botón izquierdo del teléfono y selecciona Guardar.<br />
<br />
<br />
Hasta aquí todo me ha funcionado sin problemas en el celular, voy a revisar las demás configuraciones a ver si todo funciona como debiera.<br />
<br />
Fuente: <a href="http://www.conecta2movistar.com/archive/index.php/t-11939.html">aquí.</a><br />
<br />
Saludines...Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com6tag:blogger.com,1999:blog-3971268403351675079.post-87257915500773748332011-03-14T12:10:00.000-07:002011-03-14T12:14:31.070-07:00Orvitux, una distro 100% mexicana<div class="separator" style="clear: both; text-align: center;"><a href="http://profile.ak.fbcdn.net/hprofile-ak-snc4/162021_145017158893123_907856_n.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://profile.ak.fbcdn.net/hprofile-ak-snc4/162021_145017158893123_907856_n.jpg" /></a></div><br />
Hace unos días me enteré que en México existe un proyecto de software libre que mantiene una distro de linux, ¿qué?, ¿cómo?, pues sí, ha leído bien, <b>hay una distro desarrollada en México</b>. El nombre de esta distro es Orvitux, tiene su sitio en <a href="http://orvitux.com.mx/inicio/">http://orvitux.com.mx/inicio/</a><br />
<br />
Según lo he podido verificar, Orvitux es un desarrollo 100% jaliscience y una marca registrada. Asimismo tal como lo establece en su página, es una derivada de Unity Linux que tiene como fin impactar en el sector comercial, así como en las PC's hogareñas.<br />
<br />
Una de las características que me comenta el propio autor es el rolling release, pero a qué se refiere esto?, pues bien, según la wiki se refiere a un sistema de software en constante desarrollo, totalmente opuesto a algunas otras distros que requieren la reinstalación de una nueva versión sobre la otra, es decir, tienen que formatear y volver a instalar y configurar todos sus paquetes; con rolling release sólo tendrán que actualizar los paquetes de una forma muy sencilla: "hacer clik en nuestro administrador de paquetes, refrescar channels y clikar donde dice actualizar todo <i>et voilà</i> tu sistema actualizado tendrás".<br />
<br />
Sinceramente los invito a que prueben la distro (yo también lo haré!!), una manera que tenemos todos de contribuir con el creador es precisamente haciéndolo y reportando bugs así como aquellas características que ustedes crean que deban incluirse.<br />
<br />
Orvitux está presente en facebook, su grupo lo puedes encontrar en (clic en la imagen):<a href="http://www.facebook.com/pages/Orvitux-Linux-System/145017158893123"></a><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://www.facebook.com/pages/Orvitux-Linux-System/145017158893123" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="200" src="http://www.gramacionesgrabofonicas.com/wordpress/wp-content/uploads/facebook.jpg" width="200" /></a></div> <br />
<br />
La descarga de la ISO puede ser desde <b></b><b><a href="http://www.tipete.com/ext?url=http://orvitux.com.mx/inicio/index.php/descarga-orvitux&ad=%20http://vxv.tipete.com/buscar/orvitux%20te%20escucho%20y%20cambio%20para%20ti&w=800&h=800" onclick="load_pop_power();" rel="nofollow" target="_blank">http://orvitux.com.mx/inicio/index.php/descarga-orvitux</a></b><br />
<br />
<b><span style="font-weight: normal;">Las <b>sugerencias</b> que vayan teniendo, así como los <b>bugs</b>, las pueden hacer a la dirección <a href="http://forum.unity-linux.org/forum-45.html">http://forum.unity-linux.org/forum-45.html</a>, tan sólo habrá que registrarse para poderlo realizar.</span> </b>Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com1tag:blogger.com,1999:blog-3971268403351675079.post-85776612667525646672011-03-08T08:52:00.000-08:002011-03-08T08:52:32.503-08:00Llamadas a Google Voice a través de SIP<div class="separator" style="clear: both; text-align: center;"><a href="http://blog.radvision.com/images/2009/20091123-VoipSurvivor-google.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="141" src="http://blog.radvision.com/images/2009/20091123-VoipSurvivor-google.jpg" width="320" /></a></div>La telefonía sobre <a href="http://bitelia.com/tag/ip">IP</a>, llamada <a href="http://bitelia.com/tag/voip">VoIP</a>, está despuntando claramente en los últimos años. Actualmente existen operadores en españa (por ejemplo Vodafone) que ofrecen su servicio de teléfono fijo a través de <a href="http://bitelia.com/tag/voip">VoIP</a>. Además de las evidentes ventajas de calidad que esto supone y de los inconvenientes que pueda tener, es una tecnología en auge de la que se esperan grandes cosas.Aunque es una tecnología que lleva muchos años entre nosotros, su implementación y desarrollo ha ido cambiando paulatinamente debido a sus propios avances. Hace no mucho (y todavía se usan) centrales analógicas y <i>switch</i> para cambiar entre líneas ya que, cada canal, sólo podía soportar una llamada.<br />
Así, para acceder a <a href="http://bitelia.com/tag/google-voice">Google Voice</a> desde cualquier programa externo, se necesitaba hacer uso del PSTN (Public switched telephone network) una tecnología obsoleta que hace poco eficaz la transferencia de datos y la gestión del sistema (utiliza más ancho de banda, una sola llamada por línea, mucho coste para implementar servicios añadidos, falta de escalabilidad…) que <b>la nueva tecnología SIP, un paso más que facilita mucho el trabajo de los programadores y desarrolladores que pretendan hacer uso de <a href="http://bitelia.com/tag/google-voice">Google Voice</a></b>.<br />
<span id="more-87901"></span><br />
<a href="http://bitelia.com/tag/google-voice">Google Voice</a> no es un servicio nuevo (aunque sí de cara al público) ya que ha sido el resultado <a href="http://bitelia.com/2009/03/google-voice-llega-para-reemplazar-a-grand-central">de la compra de Grand Central</a> por parte del gigante de las búsquedas. Esto ha acarreado que, aunque se trate de algo que pueda ser potencialmente avanzado, deriva de una tecnología que no estaba actualizada y es algo que los chicos de <a href="http://bitelia.com/tag/google">Google</a> están tratando de mejorar poco a poco.<br />
Ahora <b>ya podemos hacer uso de SIP para acceder a nuestro número <a href="http://bitelia.com/tag/google-voice">Google Voice</a></b> (los que lo tengan) y saltarnos el PSTN (con las ventajas que ello conlleva) configurando nuestro teléfono o programa con los datos de <code>NUMEROTELEFONO@sip.voice.google.com</code>.<br />
Aún estamos esperando que en España se instaure éste servicio y que otro como <a href="http://bitelia.com/tag/fonyou">FonYou</a> lo implementen para poder tener una real competencia en este campo que, parece, por ahora nadie quiere reclamar como suyo.<br />
<br />
Fuente: <a href="http://bitelia.com/2011/03/llamadas-a-google-voice-a-traves-de-sip">bitelia</a>Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com0tag:blogger.com,1999:blog-3971268403351675079.post-542237994280585142011-03-08T08:33:00.000-08:002011-03-08T08:33:46.822-08:00Wophone, sistema operativo chino basado en Linux 2.6<div class="separator" style="clear: both; text-align: center;"><a href="http://2.fimagenes.com/i/3/8/31/412_507108_4485558_591873.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="145" src="http://2.fimagenes.com/i/3/8/31/412_507108_4485558_591873.jpg" width="320" /></a></div><br />
Cuando creíamos que la lucha por el mercado de los sistemas operativos para móviles iba a estar entre <strong>Android</strong>, <strong>iOS </strong>y <strong>Windows Mobile</strong> aparece un nuevo jugador de fabricación china que luchará por hacerse un hueco en el mercado.<br />
<br />
La operadora de telefonía <strong>China </strong><a href="http://www.chinaunicom.com.hk/en/home/default.html" rel="nofollow" target="_blank">Unicom</a>, una de las tres más grandes del país, ha anunciado un nuevo sistema operativo para <strong>móviles </strong>que también soportará <strong>tabletas</strong>, <strong>videoconsolas </strong>y <strong>televisores </strong>cubriendo un amplio abanico de dispositivos del mercado y compitiendo claramente con los sistemas operativos actuales.<br />
<br />
<strong>Wophone </strong>ya se está implementando en algunos terminales de conocidas marcas como <strong>Samsung</strong>, <strong>HTC</strong>, <strong>Motorola</strong> o <strong>Huawei </strong>y han anunciado que durante <strong>2011 </strong>saldrán a la venta así que la lucha en el mercado Chino ya ha comenzado.<br />
<br />
A finales del año pasado, <strong>China Unicom</strong> lanzó <a href="http://blogs.wsj.com/chinarealtime/2010/11/12/china-unicom-launches-%E2%80%9Cwostore%E2%80%9D/" rel="nofollow" target="_blank">WoStore</a>, una tienda de aplicaciones móviles, que dijo apoyará "todas las plataformas abiertas de smartphone".<br />
<br />
La compañía china ya tiene algo de terreno ganado, ya que en Enero tenía casi <strong>170 millones</strong> de suscriptores móviles, de los cuales, casi <strong>16 millones</strong> son clientes con <strong>3G</strong>.<br />
<br />
Fuente: <a href="http://tecnologia.facilisimo.com/blogs/moviles/otros/wophone-sistema-operativo-chino-basado-en-linux-2-6-con-soporte-multiterminal_630468.html">tecnología</a>.facilisimoElektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com0tag:blogger.com,1999:blog-3971268403351675079.post-82862644278569308842011-02-28T09:02:00.000-08:002011-02-28T09:02:39.567-08:00Adobe Fireworks for Linux<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKOYFVDgXJ48SfT3isVHdPvkXBbAES2n3Hqi0NHU0hwKAdWUYbK8PVB6CR-1Gmo42hjktktYzh30tKUxU_B35KyABdReH06niFM_7ikM_pxRWpDuWPgURYbR2nysfLdIXGLQ1v-VxOMNs/s320/adobe-fireworks-cs4_zacharymoshansky.blospot.com.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKOYFVDgXJ48SfT3isVHdPvkXBbAES2n3Hqi0NHU0hwKAdWUYbK8PVB6CR-1Gmo42hjktktYzh30tKUxU_B35KyABdReH06niFM_7ikM_pxRWpDuWPgURYbR2nysfLdIXGLQ1v-VxOMNs/s320/adobe-fireworks-cs4_zacharymoshansky.blospot.com.jpg" /></a></div><br />
¿Qué es Adobe Fireworks? <br />
Fireworks CS3 es una herramienta de diseño fácil de usar. Crear y editar imágenes vectoriales así como imágenes de mapa de bits (.bmp). Los cambios se pueden modificar en cualquier momento, y el resultado final puede ser optimizado para algunas resoluciones de pantalla en específico.<br />
<span>Trabaje más rápido con mejoras de rendimiento significativas, incluyendo un mayor control sobre la ubicación del píxel de elementos de diseño, apertura y guadrado de archivos mejorado, actualizado operación símbolo, y más rápido de mapa de bits y operaciones de vectores.</span><br />
Si usted está acostumbrado a usar Adobe Fireworks en el sistema operativo Windows, ahora bien lo puede hacer bajo el ambiente Linux con el uso de la aplicación wine, bajo la instrucción:<br />
<br />
<div style="font-family: "Courier New",Courier,monospace;">$wine fireworks.exe</div>Los prerrequisitos son precisamente <b>wine</b>, descargable desde <a href="http://www.winehq.org/download">aquí.</a><br />
En tanto que <b>Adobe Fireworks CS3</b> puede descargarlo desde <a href="http://www.megaupload.com/?d=ZIHD8DCX">aquí.</a><br />
<br />
Fuente Original: <a href="http://tips-linux.net/">tips-linux.net</a>Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com0tag:blogger.com,1999:blog-3971268403351675079.post-3445868348645003262011-02-22T08:58:00.000-08:002011-02-22T08:58:23.651-08:00QT for Android<div class="separator" style="clear: both; text-align: center;"><a href="http://www.forum.nokia.com/piazza/wiki/images/thumb/9/95/Porting-android-to-qt.png/300px-Porting-android-to-qt.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://www.forum.nokia.com/piazza/wiki/images/thumb/9/95/Porting-android-to-qt.png/300px-Porting-android-to-qt.png" /></a></div><div style="font-family: Verdana,sans-serif;"><br />
</div><div style="font-family: Verdana,sans-serif;">Thanks to "Linux Magazine en Español" for sharing this link about this new framework named "Necessitas", this framework will allow us to deploy QT applications into Android platforms but unfortunately it's an Alpha phase, so it's not suggested to start developing.</div><div style="font-family: Verdana,sans-serif;"><br />
</div><div style="font-family: Verdana,sans-serif;">Original text can be found <a href="http://groups.google.com/group/android-qt/msg/c0124fc26abdd8fe?pli=1">here</a>.</div><br />
<div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">I had a dream that one day, I'll be able to deploy existing Qt <br />
software on any Android platform. <br />
I had a dream that one day, all Qt applications will use system wide <br />
shared Qt libraries. <br />
I had a dream that one day, all Qt applications once compiled and <br />
deployed to one android platform, will run on any other newer android <br />
platform and will last for years without any recompilation. <br />
I had a dream that one day, I'll be able to create, manage, compile <br />
debug and deploy Qt apps using a first class citizen IDE. </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">Now, those dreams become reality. </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">Ladies and Gentlemen I have the honor and the privilege to announce <br />
the immediate availability of *NECESSITAS* suite. </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">What does „ncecessitas” mean and what is it? </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;"> Necessitas is a latin word (Roman goddess of necessity) and it means: <br />
necessity. It has more profound and powerful meanings, please check: <br />
<a href="http://www.google.com/url?sa=D&q=http://www.whiterosesgarden.com/deities/DTY_Roman/necessitas.htm" rel="nofollow" target="_blank">http://www.whiterosesgarden.com/deities/DTY_Roman/necessitas.htm</a> </span><span style="font-size: small;"> and <br />
you'll understand what I mean :). Why don’t I use "Qt" and/or <br />
"Android" words? Because Nokia "recommended" me NOT to use "Qt", <br />
because more than 4 weeks ago I sent a mail to Google about "android" <br />
word and I get didn’t get an answer until now. Why latin? I don't <br />
know, maybe because I'm a latin :) </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;"> I also bought a domain name for this project it's called <br />
"licentia.eu", yes another latin word :) (http:// <br />
catholic.archives.nd.edu/cgi-bin/lookit.pl?latin=licentia), it means <br />
freedom, liberty. I choosed licentia.eu as domain name and necessitas <br />
as a subdomain because I don't want to stop here :). </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">Necessitas is a Qt suite for Android platform containing the following <br />
components: <br />
- Ministro (<a href="http://www.google.com/url?sa=D&q=http://www.archives.nd.edu/cgi-bin/lookit.pl%3F" rel="nofollow" target="_blank">http://www.archives.nd.edu/cgi-bin/lookit.pl?</a></span> <span style="font-size: small;"><br />
latin=ministro) is a system wide qt libraries installer/provider (you <br />
can download the latest version from <a href="http://www.google.com/url?sa=D&q=http://sourceforge.net/projects/ministro.necessitas.p/files" rel="nofollow" target="_blank">http://sourceforge.net/projects/ministro.necessitas.p/files</a>). <br />
- Qt framework. <br />
- Qt Creator for Android. (you cand download the package from <br />
<a href="http://www.google.com/url?sa=D&q=http://sourceforge.net/projects/necessitas/files" rel="nofollow" target="_blank">http://sourceforge.net/projects/necessitas/files</a> </span><span style="font-size: small;">). For a seamless <br />
debugging exepience I recommend you to replace official gdb with a <br />
newer one from: <a href="http://www.google.com/url?sa=D&q=http://code.google.com/p/android-lighthouse/downloads/detail%3Fname%3Dgdb.tar.bz2%26can%3D2%26q%3D" rel="nofollow" target="_blank">http://code.google.com/p/android-lighthouse/downloads/detail?name=gdb...</a></span> <span style="font-size: small;"><br />
</span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">Thanks to Damien Buhl, you can find high quality documentation at <br />
<a href="http://www.google.com/url?sa=D&q=http://sourceforge.net/p/necessitas/wiki/Home/" rel="nofollow" target="_blank">http://sourceforge.net/p/necessitas/wiki/Home/</a> </span><span style="font-size: small;">. Thank you again <br />
fellow, without your help this release would not have been possible. </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">Before we get further I want to be crystal clear: This is an ALPHA <br />
release! Is not meant to be used in production, PLEASE don't deploy <br />
apps on Android Market because THE API IS NOT STABLE, please wait <br />
until Nokia (or us) will ship at least a beta version! I deployed a qt <br />
example (Animatedtiles) to Android Market ONLY to test Ministro <br />
package promise, but it will be removed soon. <br />
So, why this release is that important? <br />
IMHO, for this project, this is the MOST important release ever, why? <br />
Because now I'll put in your hands all the tools you need to begin <br />
hacking on this project, and also to begin working on your apps, <br />
because now, I hope, all the skeptic folks out there, will see the <br />
potential of this project and will join us. Because Qt API is not <br />
frozen yet, and if we need to add some API to Qt framework, now we <br />
have a good chance to push them to upstream Qt. </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">Also I want to make clear one more thing, this project is community <br />
work, Nokia and/or Google are not involved directly (yet, I hope :P )! <br />
Also, I'm very grateful to Google because they made a wonderful truly <br />
*free* O.S., I'm very grateful to Google because they have open minds <br />
and they allowed this to happen, I'm very grateful to Trolltech and <br />
Nokia because they made the best C++ framework ever: Qt framework, I'm <br />
very grateful to Trolltech and Nokia because they made a first class <br />
IDE for that framework. </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">Now the boring technical part: </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">What is done: </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">Ministro: <br />
It was the most critical missing piece of this project, without it <br />
this project is almost worthless, this installer/provider is the <br />
guarantee that all your apps will run on ALL android platforms WITHOUT <br />
any modification! (ok, you also can compile qt statically (or worst <br />
put all qt libs into your apk) but your application will target only <br />
one andriod platform). </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">How it works: <br />
- when your application starts, it searches for Ministro service, if <br />
the service is not installed, your applications will open the android <br />
market and request user to install it (it also starts the search for <br />
the user). <br />
- (after the service is installed) the application connects to <br />
Ministro service, it gives a list of qtmodules and waits <br />
(patiently :) ) for Ministro's callback. <br />
- Ministro downloads all necessary libraries (only if they are <br />
missing), and callbacks the application and gives it a list with all <br />
necessary libraries to run. <br />
- the application loads all libraries provided by Ministro service <br />
and finally it starts. </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">Known issues: <br />
Sometime it receives corrupt data from the server (I didn't had enough <br />
time to investigate this problem, I just try to download it again). </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">Qt Framework: <br />
- Most of Qt framework is ported or in progress. This relase is <br />
shipped only with "sw" platform plugin. <br />
"sw" - comes from SingleWindow, this plugin uses only one Android <br />
native window to draw all qt top level windows (IT DOESN'T mean you <br />
can't have more then one top level window in Qt, like dialogs, menus, <br />
combo-boxes, etc. ). Actually this plugins uses Nokia's framebuffer <br />
implementation (IMHO this is very good because we don't need to <br />
maintain our own plugin), I only made simple connections between <br />
Nokia's plugin and android system. The ONLY problem this plugin has, <br />
is that it doesn't support hardware acceleration so no OpenGL. For <br />
OpenGL I need to resurrect "mw" plugins, I'll do it after sw plugin <br />
will be production stable. </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;"> - The java part is cleanup and it provides only necessary <br />
implementation for sw plugin. <br />
"eu.licentia.necessitas.industius" (<a href="http://www.google.com/url?sa=D&q=http://catholic.archives.nd.edu/" rel="nofollow" target="_blank">http://catholic.archives.nd.edu/</a></span> <span style="font-size: small;"><br />
cgi-bin/lookit.pl?latin=industius) is the package name for qt <br />
framework java part and probably <br />
"eu.licentia.necessitas.mobile" (<a href="http://www.google.com/url?sa=D&q=http://catholic.archives.nd.edu/cgi-" rel="nofollow" target="_blank">http://catholic.archives.nd.edu/cgi-</a></span> <span style="font-size: small;"><br />
bin/lookit.pl?latin=mobile) will be for QtMobility part. </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">(A lot of :) ) Known issues: <br />
<a href="http://www.google.com/url?sa=D&q=http://code.google.com/p/android-lighthouse/issues/list%3Fcan%3D2%26q%3D%26sort%3Dpriority%26colspec%3DID%2520Type%2520Status%2520Priority%2520Milestone%2520Owner%2520Summary" rel="nofollow" target="_blank">http://code.google.com/p/android-lighthouse/issues/list?can=2&q=&sort...</a></span> <span style="font-size: small;"><br />
</span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">Qt Creator for Android: <br />
I think the following five words will discribes perfectly what is it: <br />
Create, Manage, Compile, Deploy, Debug. <br />
There are a lot of things to tell you about Qt framework <--> Qt <br />
Creator integration, sadly my English is not good enough to do it, so <br />
I'll let this images to speak for me: <a href="http://www.google.com/url?sa=D&q=http://blip.tv/file/4790125" rel="nofollow" target="_blank">http://blip.tv/file/4790125</a> or <br />
if you prefere youtube: <a href="http://www.google.com/url?sa=D&q=http://www.youtube.com/watch%3Fv%3DIMXUsfqUgYM" rel="nofollow" target="_blank">http://www.youtube.com/watch?v=IMXUsfqUgYM</a></span> <span style="font-size: small;"><br />
(youtube video was speedup al little bit to fit in 15 minutes youtube <br />
restriction). </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">Known issues: <br />
Sometime it hangs big time, it seems I've done something wrong <br />
there :) </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">Necessitas SDK. <br />
Known issues: <br />
You must install it into /opt/necessitas folder. <br />
For some misterious reason, the uninstaller, doesn't remove the icon <br />
from your desktop. </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">Todo list for all projects: <a href="http://www.google.com/url?sa=D&q=http://sourceforge.net/p/necessitas/wiki/Todo" rel="nofollow" target="_blank">http://sourceforge.net/p/necessitas/wiki/Todo</a></span> <span style="font-size: small;"><br />
</span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">Before I end this announce I'd like to thanks you all for your support <br />
and consideration. Also, I want to apologizes, because it took such a <br />
long time to release this SDK, but please understand that is very hard <br />
to do everything almost alone (and don't forget, I had to do it only <br />
in my free time, it doesn't mean I hate my job, I'm happy with my <br />
current job, with what I'm doing every day (even if is not directly <br />
related with qt, but keeps my brain in good shape), I'm proud to be <br />
part of a great top developers team). It is extremely hard to think to <br />
big things and also to be very carefull to the details, that’s why <br />
you'll probably find a lot of stupid bugs, I also apologize for that <br />
too. Also, I want to thank to all pure souls, who helped me with this <br />
release. </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">I have a dream today, I have a dream that now, you'll be convinced by <br />
this project’s potential and you'll join us in this beautiful journey, <br />
and together, will finish this wonderful project. (Now it’s time for <br />
you to say: keep on dreaming, sonny, keep on dreaming :) ) </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">Seriously, now you have to decide what you want to do: you want to buy <br />
Elot Savior bullshit about WP Nokia phones, and start learning a new <br />
language made in Micro$oft labs, and silly-light (oh, sorry, shitty- <br />
light, sorry again, one more try: silverlight, whew, is hard ..)API, <br />
with, God knows how many, hidden patents which they will use them to <br />
sue you, when they'll go down (see what happened with Google when they <br />
tried to used java)? Or you want to stay with the most advanced and <br />
free language and with the most advanced c++ framework and (soon) to <br />
target millions of real phones (this phones are in peoples hands, now, <br />
not in the Elot's dreams!), with the most used mobile O.S out there? <br />
It's your choice! </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">The most immportant links: <br />
New project page: <a href="http://www.google.com/url?sa=D&q=http://sourceforge.net/p/necessitas/home/" rel="nofollow" target="_blank">http://sourceforge.net/p/necessitas/home/</a></span> <span style="font-size: small;"><br />
Necessitas SDK: <a href="http://www.google.com/url?sa=D&q=http://sourceforge.net/projects/necessitas/files/" rel="nofollow" target="_blank">http://sourceforge.net/projects/necessitas/files/</a></span> <span style="font-size: small;"><br />
For a seamless debugging exepience don't forget to replace official <br />
gdb with a newer one from: <a href="http://www.google.com/url?sa=D&q=http://code.google.com/p/android-lighthouse/downloads/detail%3Fname%3Dgdb.tar.bz2%26can%3D2%26q%3D" rel="nofollow" target="_blank">http://code.google.com/p/android-lighthouse/downloads/detail?name=gdb...</a></span> <span style="font-size: small;"><br />
Thanks to Damien Buhl, you can join the documentation at <br />
<a href="http://www.google.com/url?sa=D&q=http://sourceforge.net/p/necessitas/wiki/Home/" rel="nofollow" target="_blank">http://sourceforge.net/p/necessitas/wiki/Home/</a></span> <span style="font-size: small;"><br />
A small screencast showing you what we accomplished until now: <br />
<a href="http://www.google.com/url?sa=D&q=http://blip.tv/file/4790125" rel="nofollow" target="_blank">http://blip.tv/file/4790125</a> </span><span style="font-size: small;"> or if you prefer youtube: <br />
<a href="http://www.google.com/url?sa=D&q=http://www.youtube.com/watch%3Fv%3DIMXUsfqUgYM" rel="nofollow" target="_blank">http://www.youtube.com/watch?v=IMXUsfqUgYM</a></span> <span style="font-size: small;"><br />
Todo list for all projects: <a href="http://www.google.com/url?sa=D&q=http://sourceforge.net/p/necessitas/wiki/Todo" rel="nofollow" target="_blank">http://sourceforge.net/p/necessitas/wiki/Todo</a></span> <span style="font-size: small;"><br />
</span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">I'd like to end this announce with some quotes (which I like very <br />
much): </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">Albert Einstein: "Only a life lived for others is a life worth while" <br />
A pure soul on the net added to that: "Happiness is nothing unless you <br />
have someone to share it with. Those who only live and care for <br />
themselves end up miserable and lonely" </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">Linus tolvalds: "Software is like sex; it's better when it's free." </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">Thank you for your patience, support and consideration. </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">Yours sincerely, <br />
BogDan Vatra. </span> </div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">P.S. With your permission I would like to dedicate (only :P ) this <br />
release version to my son Radu, I had to sacrifice some of our free <br />
time to make this happen, so, this is how I can thank him ! </span></div><div style="font-family: Georgia,"Times New Roman",serif;"><br />
</div><div style="font-family: Georgia,"Times New Roman",serif;"><span style="font-size: small;">A few videos about this.</span></div><br />
<div class="separator" style="clear: both; text-align: center;"><object width="320" height="266" class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://1.gvt0.com/vi/VU_zPnQrM6E/0.jpg"><param name="movie" value="http://www.youtube.com/v/VU_zPnQrM6E&fs=1&source=uds" /><param name="bgcolor" value="#FFFFFF" /><embed width="320" height="266" src="http://www.youtube.com/v/VU_zPnQrM6E&fs=1&source=uds" type="application/x-shockwave-flash"></embed></object></div>Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com0tag:blogger.com,1999:blog-3971268403351675079.post-32457325441497339282011-02-16T08:06:00.000-08:002011-02-16T08:07:18.081-08:00Wireshark, manual de uso para análisis de tráfico<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLQCw2dIHWGQqHCsJgNiirKJZVkF5cTBw9rcMux9RmkL-9mwiWYOueyvkR9GaV9wzwuKNcKEYOuEuzfvzOuVseTB2FXxA6Y6USIvKEUlwpmwarsKAQgHMwFXNaqT7-ld8rtPd77sgY3DM/s1600/wireshark_icon.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLQCw2dIHWGQqHCsJgNiirKJZVkF5cTBw9rcMux9RmkL-9mwiWYOueyvkR9GaV9wzwuKNcKEYOuEuzfvzOuVseTB2FXxA6Y6USIvKEUlwpmwarsKAQgHMwFXNaqT7-ld8rtPd77sgY3DM/s1600/wireshark_icon.png" /></a></div><br />
Acabo de encontrar un manual de wireshark(sniffer) que parece estar muy bueno, la verdad es que tampoco se utilizar el sniffer a toda su capacidad, así que voy a leerlo, sin embargo aquí lo comparto para quien sea administrador de redes y requiera aprender a usar esta herramienta.<br />
<br />
<br />
<a href="http://www.4shared.com/document/k_w7Ulg0/Analisis_de_trafico_con_Wiresh.html">Lo pueden descargar en PDF desde aquí</a>.<br />
<br />
Sin embargo también puede ser visualizado aquí mismo en el blog.<br />
<br />
Fuente: DragonJAR.com<br />
<br />
<strong>Haz clic en el centro de la imagen para verlo en pantalla completa.</strong><br />
<object style="height: 450; width: 600;"><param name="movie" value="http://static.issuu.com/webembed/viewers/style1/v1/IssuuViewer.swf?mode=embed&documentId=110216023643-8f27886200814a3fa894e5f63716f026&documentUsername=dragonjar&documentName=analisis_de_trafico_con_wireshark&layout=http%3A%2F%2Fskin.issuu.com%2Fv%2Flight%2Flayout.xml&showFlipBtn=true" /><param name="allowFullScreen" value="true" /><embed src="http://static.issuu.com/webembed/viewers/style1/v1/IssuuViewer.swf" type="application/x-shockwave-flash" allowFullScreen="true" style="width:600;height:450" flashvars="mode=embed&documentId=110216023643-8f27886200814a3fa894e5f63716f026&documentUsername=dragonjar&documentName=analisis_de_trafico_con_wireshark&layout=http%3A%2F%2Fskin.issuu.com%2Fv%2Flight%2Flayout.xml&showFlipBtn=true" /></object>Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com0tag:blogger.com,1999:blog-3971268403351675079.post-66922500170676985832011-02-10T16:28:00.000-08:002011-02-10T16:28:12.943-08:00Solución: "org.hibernate.hql.ast.querysyntaxexception is not mapped from" en español<div class="separator" style="clear: both; text-align: center;"><a href="http://www.javabb.org/search_files/hibernate_logo.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://www.javabb.org/search_files/hibernate_logo.gif" /></a></div><span style="font-family: "Trebuchet MS", sans-serif;">Ya entrado en esto del Hibernate, me he dado cuenta que metí completamente la pata al querer realizar una consulta en HQL (Hibernate Query Languaje), como sabrán, si vamos a hacer una consulta equivalente al SQL por ejemplo: </span><br />
<div align="center"><span style="font-family: "Courier New", "Courier", monospace;">select * from registro_usuarios;</span></div><span style="font-family: "Trebuchet MS", sans-serif;">Su equivalente en HQL es:</span><br />
<div align="center"><span style="font-family: "Courier New", "Courier", monospace;">from RegistroUsuarios </span> </div><span style="font-family: "Trebuchet MS", sans-serif;">OJO por favor, en la consulta HQL escribimos "RegistroUsuarios" en lugar de "registro_usuarios", esto es porque se hace referencia al bean (o bien a la clase RegistroUsuarios.java, para los no natos) que mapea a la tabla "registro_usuarios". Si comenten el error de escribir la consulta HQL de la manera:</span><br />
<br />
<div align="center"><span style="font-family: "Courier New", "Courier", monospace;">from registro_usuarios</span></div><br />
<span style="font-family: "Trebuchet MS", sans-serif;">entonces obtendrán la espantosa excepción:</span><br />
<div align="center"><span style="font-family: "Courier New", "Courier", monospace;">org.hibernate.hql.ast.querysyntaxexception </span><span style="font-family: "Courier New", "Courier", monospace;">registro_usuarios </span><span style="font-family: "Courier New", "Courier", monospace;">is not mapped from </span><span style="font-family: "Courier New", "Courier", monospace;">Registro_Usuarios</span></div><div align="center"><br />
</div><div align="left"><span style="font-family: "Trebuchet MS", sans-serif;">Bueno espero que les haya sido de ayuda, saludos...</span><span style="font-family: "Courier New", "Courier", monospace;"> </span></div>Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com14tag:blogger.com,1999:blog-3971268403351675079.post-20931935329367875472011-02-09T10:47:00.000-08:002011-02-09T10:47:29.370-08:00RUR-PLE, aprendiendo a usar phyton tanto niños como adultos<div class="separator" style="clear: both; text-align: center;"><a href="https://code.google.com/p/rur-ple/logo?cct=1262453167" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://code.google.com/p/rur-ple/logo?cct=1262453167" /></a></div><br />
<span style="font-family: "Verdana", sans-serif;">Pues bien, gracias a una noticia de nuestros amigos de Linux Magazine en Español, me he enterado que existe este proyecto llamado "RUR-PLE". Como sabemos, aprender a programar en una computadora debiera ser fácil, tanto para adultos como para niños (aunque recuerden esto: cualquiera puede aprender a programar pero no todos aprenden a desarrollar software). RUR-PLE es un ambiente de desarrollo diseñado especialmente para ayudarnos a programar utilizando Phyton como el lenguaje de codificación. Dentro del mundo de la Inteligencia Artificial aprenderás lo que significa crear un programa de computadora, para lo cual se utilizará un pequeño robot, el cual puede desarrollar varias tareas (virtualmente por supuesto).</span><br />
<br />
<span style="font-family: "Verdana", sans-serif;">La página oficial del proyecto la puedes encontrar en dos sitios (al parecer el de google es el más reciente) :</span><br />
<ul><li><span style="font-family: "Verdana", sans-serif;"><a href="http://www.blogger.com/goog_103821922">https://code.google.com/p/rur-ple/</a></span></li>
<li><span style="font-family: "Verdana", sans-serif;"><a href="http://rur-ple.sourceforge.net/">http://rur-ple.sourceforge.net/</a></span></li>
</ul><span style="font-family: "Verdana", sans-serif;">Fuente: <a href="http://www.linux-magazine.es/">Linux Magazine en Español</a>. </span>Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com0tag:blogger.com,1999:blog-3971268403351675079.post-34023993307871452622011-02-04T16:02:00.000-08:002011-02-04T16:02:16.519-08:00Aircrack en Slackware<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgN_dPiTaISGZ0TkrKg7Eyk3kmJ1RYAptLt_Ud5fx8hL00UsoVGzTLjiFE4DErMwy3H0fqQdndJkOFk52JxFjXCHTc2hjesqOz90fT8_eDXfsF4UlHIgUoO3_ZyDFi78dXaUA4TAPbX8fk/s1600/jc-aircrack-2.2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="222" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgN_dPiTaISGZ0TkrKg7Eyk3kmJ1RYAptLt_Ud5fx8hL00UsoVGzTLjiFE4DErMwy3H0fqQdndJkOFk52JxFjXCHTc2hjesqOz90fT8_eDXfsF4UlHIgUoO3_ZyDFi78dXaUA4TAPbX8fk/s320/jc-aircrack-2.2.png" width="320" /><span style="font-family: "Trebuchet MS", sans-serif;"></span></a></div><br />
<span style="font-family: "Trebuchet MS", sans-serif;">Desde hace unos años que aprendí a usar el air-crack para obtener contraseñas de Infinitum, la verdad es que no tiene mucha ciencia el saber usarlo cuando tienes una buena referencia. </span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">En mi caso siempre lo he hecho con slackware desde la versión 12.0 hasta la actual 13.1</span><br />
<br />
<strong><span style="font-family: "Trebuchet MS", sans-serif;">Pero qué es Aircrack?</span></strong><br />
<span style="font-family: "Trebuchet MS", sans-serif;">Es una suite de herramientas que permiten hacer auditoría para redes inalámbricas (wireless), esto es bajo el protocolo 802.11 con cifrado WEP o WPA-PSK (aunque la verdad a estas redes no les he puesto atención), la forma en que lo hace es colocando la tarjeta inalámbrica en modo promiscuo y capturando todos los paquetes de la red que le especifiquemos, para después aplicarle precisamente aircrack. Cabe resaltar que aircrack no es el único programa utilizado para realizar la auditoría de redes inalámbricas.</span><span style="font-family: "Trebuchet MS", sans-serif;"><br />
</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"></span><span style="font-family: "Trebuchet MS", sans-serif;"><br />
</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">Aquí dejo un manual de aircrack paso a paso en español, lo puedes descargar desde </span><a href="http://www.megaupload.com/?d=E1FF9ZE9"><span style="font-family: "Trebuchet MS", sans-serif;">aquí</span></a><span style="font-family: "Trebuchet MS", sans-serif;">.</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">Asimismo dejo un excelente repositorio de paquetes para Slackware (en mi opinión es el mejor) en la mayoría de las versiones de la distro, está en italiano, pero la verdad es de los mejores que he encontrado: <a href="http://www.slacky.eu/">http://www.slacky.eu/</a></span>Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com0tag:blogger.com,1999:blog-3971268403351675079.post-35734911752440176272011-02-02T08:39:00.000-08:002011-02-02T14:13:18.626-08:00Ganador de Libro en Michoacan<div class="separator" style="clear: both; text-align: center;"><a href="http://www.101ftb.com/?rid=T10Q20N162"><img border="0" src="http://www.101freetechbooks.com/images/bannersx/250x250.gif" /></a></div><br />
<span style="font-family: "Trebuchet MS", sans-serif;">Habrán de saber, que el día de hoy he sido notificado que he ganado un libro gracias al sorteo mensual de la página 101 Free Tech Books.</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">Pueden acceder a la página </span><a href="http://www.101ftb.com/?rid=T10Q20N162"><span style="font-family: "Trebuchet MS", sans-serif;">101 Free Tech Books para registrarse y entrar al sorteo donde pueden ser ganadores aquí.</span></a><br />
<span style="font-family: "Trebuchet MS", sans-serif;">La verdad es que soy muy escéptico en esta clase de cosas, sin embargo ya aparecí en la página oficial de ganadores.</span>Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com0tag:blogger.com,1999:blog-3971268403351675079.post-8738133110491943012011-01-28T08:52:00.000-08:002011-01-28T08:55:17.256-08:00Kinect bajo Linux<div class="separator" style="clear: both; text-align: center;"><a href="http://planetared.com/wp-content/uploads/2010/12/open-kinect.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="238" src="http://planetared.com/wp-content/uploads/2010/12/open-kinect.jpg" width="320" /></a></div><br />
<span style="font-family: "Trebuchet MS", sans-serif;">Pues claro que no me he equivocado con el título del post, acabo de ver en un artículo de linux magazine en español, que apenas a unas cuantas horas de haber sacado al mercado el nuevo juguetito de Microsoft llamado Kinect, un hacker consiguió hacerlo funcionar bajo GNU/Linux, es decir, no precisó de días para hacerlo sino de algunas horas. En realidad el dispositivo no fue hackeado, sino que sólo se le aplicó ingeniería inversa a su protocolo de comunicación. Sin más aquí dejo algunos videos que muestran que se ha podido hacer:</span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">Drivers libres para kinect en: <a href="http://git.marcansoft.com/?p=libfreenect.git">http://git.marcansoft.com/?p=libfreenect.git</a> </span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">Video demostrativo:</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/rKhW-cvpkks?feature=player_embedded' frameborder='0'></iframe></div><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">Vídeo de Florian Echtler utilizando el Kinect para manipular una aplicación multitouch</span><br />
<div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/ho6Yhz21BJI?feature=player_embedded' frameborder='0'></iframe></div><span style="font-family: "Trebuchet MS", sans-serif;"><br />
</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"><br />
</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">Descarga del software que permite usar Kinect como interfaz multitouch:<br />
<a href="http://tisch.sourceforge.net/">http:// tisch.sourceforge.net/</a></span><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">Prueba de concepto de entorno 3D real de Oliver Kreylos: </span><br />
<a href="http://idav.ucdavis.edu/~okreylos/ResDev/Kinect/index.html"><span style="font-family: "Trebuchet MS", sans-serif;">http://idav.ucdavis.edu/~okreylos/ResDev/Kinect/index.html</span></a><span style="font-family: "Trebuchet MS", sans-serif;"><br />
</span><br />
<br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">Entorno 3D real de 180 grados:</span><br />
<div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/5-w7UXCAUJE?feature=player_embedded' frameborder='0'></iframe></div><span style="font-family: "Trebuchet MS", sans-serif;"><br />
</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">Fuente: Linux Magazine en Español.<br />
</span>Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com0tag:blogger.com,1999:blog-3971268403351675079.post-9517670571735877912011-01-24T14:28:00.000-08:002011-01-24T14:28:31.083-08:00Manual de Grails y manual de Hibernate.<div class="separator" style="clear: both; text-align: center;"><a href="http://grails.org/doc/1.0.x/img/grails.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="96" src="http://grails.org/doc/1.0.x/img/grails.png" width="320" /></a></div><br />
<br />
<span style="font-family: "Trebuchet MS", sans-serif;">En vista que he tenido poco trabajo que realizar, me he dedicado a aprender un par de frameworks para Java (J2EE), ya que el mercado exige desarrolladores del Java Enterprise Edition, pues bien aquí dejo un par de libros para esos frameworks, los cuales son:</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"></span><span style="font-family: "Trebuchet MS", sans-serif;"><br />
</span><br />
<ul><li><span style="font-family: "Trebuchet MS", sans-serif;"><strong>Hibernate:</strong> es una herramienta de Mapeo objeto-relacional (ORM) para la plataforma Java (y disponible también para .Net con el nombre de NHibernate) que facilita el mapeo de atributos entre una base de datos relacional tradicional y el modelo de objetos de una aplicación, mediante archivos declarativos (XML) o anotaciones en los beans de las entidades que permiten establecer estas relaciones.</span></li>
<li><span style="font-family: "Trebuchet MS", sans-serif;"><strong>Grails:</strong> es un framework para aplicaciones web libre desarrollado sobre el lenguaje de programación Groovy (el cual a su vez se basa en la Java platform). Grails pretende ser un marco de trabajo altamente productivo siguiendo paradigmas tales como convención sobre configuración o no te repitas (DRY), proporcionando un entorno de desarrollo estandarizado y ocultando gran parte de los detalles de configuración al programador. </span></li>
</ul><span style="font-family: "Trebuchet MS", sans-serif;">La verdad es que Grails simplifica bastante el hecho de desarrollar, para ejemplo el siguiente: con tan sólo 7 líneas de código somos capaces de crear un sistema completo con persistencia en base de datos que contenga las operaciones básicas (altas, bajas, consultas y modificaciones) para una tabla que contenga dos campos. Estas 7 líneas de código también crean la base de datos en el manejador de base de datos (RDBMS), así mismo también son suficientes para tener la interfaz web.</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;"></span><span style="font-family: "Trebuchet MS", sans-serif;"><br />
</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">El manual de Hibernate lo pueden descargar de </span><a href="http://rapidshare.com/files/99618325/Hibernate.rar"><span style="font-family: "Trebuchet MS", sans-serif;">aquí</span></a><span style="font-family: "Trebuchet MS", sans-serif;">.</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">El manual de Grails lo pueden descargar de </span><a href="http://rapidshare.com/files/432711819/Manual_de_desarrollo_web_con_Grails.pdf"><span style="font-family: "Trebuchet MS", sans-serif;">aquí</span></a><span style="font-family: "Trebuchet MS", sans-serif;">.</span><br />
<span style="font-family: "Trebuchet MS", sans-serif;">Para quien quiera ver un tutorial para desarrollar con Netbeans, el enlace está </span><a href="http://grails.org/NetBeans+Integration"><span style="font-family: "Trebuchet MS", sans-serif;">aquí</span></a><span style="font-family: "Trebuchet MS", sans-serif;">.</span>Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com0tag:blogger.com,1999:blog-3971268403351675079.post-41013603504155239272011-01-10T14:52:00.000-08:002011-01-10T14:52:59.111-08:00Memorias de un Administrador de Redes: Casos (o caos?)<div class="separator" style="clear: both; text-align: center;"><a href="http://chadarius.com/files/NetworkManager_plasma_mock1.preview.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://chadarius.com/files/NetworkManager_plasma_mock1.preview.png" width="305" /></a></div><br />
<br />
<span style="font-family: "Verdana", sans-serif;">Leyendo un poco de información sobre cuestiones de redes y Linux en la Internetwork me encontré con este enlace, que muestra tres casos que tienen que ver con las redes, dispositivos capa 3 y capa 2 de Cisco y algunas otras cosillas como servidores DHCP. </span><br />
<br />
<span style="font-family: "Verdana", sans-serif;">Lo posteo porque creo que es interesante para todos aquellos que estudiamos el CCNA de Cisco. </span><br />
<br />
<span style="font-family: "Verdana", sans-serif;">Un fragmento dice:</span><br />
<br />
<span style="font-family: "Verdana", sans-serif;">"Muchos switches estropean la red a<br />
pesar de las buenas intenciones de los<br />
administradores. El objetivo es normalmente<br />
mejorar la resistencia de la red,<br />
pero una mala configuracin puede<br />
crear rpidamente un acelerador de part<br />
culas virtual. Un bucle se caracteriza<br />
por el hecho de que mantendr a los<br />
paquetes dando vueltas por la red hasta<br />
el infinito. Si la red posee dos o ms<br />
caminos redundantes y los nodos<br />
envan tramas a mltiples interfaces, el<br />
resultado podra ser un lazo, en el que<br />
los paquetes se mantienen viajando en<br />
crculos infinitos.<br />
Como las tramas Ethernet no soportan<br />
la cuenta de saltos o valores del tipo<br />
tiempo-de-vida, la red no se dara<br />
cuenta de esta circunstancia, dejando<br />
que los paquetes circulen para siempre.<br />
Para evitar este desastre, gente inteligente<br />
dise el Protocolo Spanning<br />
Tree (STP) [4], donde todos los switches<br />
de una red negocian un switch raz."<br />
</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><br />
<span style="font-family: "Verdana", sans-serif;">El documento lo pueden bajar de </span><a href="http://www.linux-magazine.es/issue/29/060-063_DiaSysadminsLM29.crop.pdf"><span style="font-family: "Verdana", sans-serif;">aquí</span></a><span style="font-family: "Verdana", sans-serif;">.</span><br />
<span style="font-family: "Verdana", sans-serif;">La fuente original la debemos a </span><a href="http://www.linux-magazine.es/"><span style="font-family: "Verdana", sans-serif;">Linux Magazine en Español</span></a><span style="font-family: "Verdana", sans-serif;">.</span>Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com0tag:blogger.com,1999:blog-3971268403351675079.post-12193979591662418162011-01-03T11:51:00.000-08:002011-01-03T11:51:44.274-08:001,760 PlayStation 3s form new supercomputer - Air Force News | News from Afghanistan & Iraq - Air Force Times<p>Putting 1,760 Sony PlayStation 3s in one room might make for the most awesome “Call of Duty: Black Ops” game ever. And, as Air Force researchers have discovered, they can also create the Defense Department’s largest interactive supercomputer.<br /><br />The Air Force Research Laboratory at Wright-Patterson Air Force Base, Ohio, formally unveiled the supercomputer, nicknamed the “Condor Cluster,” earlier this month.<br /><br />Not only is it fast — the laboratory’s high performance computing director says it’s about the 35th-fastest computer in the world — and “green,” it was cheap, too. The laboratory spent about $2 million, which Wright-Patterson says is less than one-10th the cost of using traditional computer equipment.<br /><br />“We’re striving hard to make affordable and constrained systems, where they can really use them and make a difference,” the director, Mark Barnell, told reporters Dec. 2.<br /><br />The Condor Cluster will be used to process high-resolution satellite images and boost surveillance capabilities. According to the Air Force, scientists will be able to monitor a 15.5-mile area in real time using the cluster and aerial surveillance.<br /><br />Researchers also want to use the supercomputer for neuromorphic computing, which mimics the human brain’s ability to solve complex problems. The supercomputer has applications capable of reading 20 pages per second with up to 30 percent of the characters removed and recovering all the words without error, said Barnell, also the Condor Cluster project engineer.<br /><br />“We have quite a few research and development efforts working on those kind of applications to do confabulation and prediction,” Barnell said, “and that will open up a variety of areas which could help with a lot of other efforts and a lot of the areas in which the Air Force would like to go.”<br /><br />The Condor Cluster isn’t just for Air Force Research Laboratory scientists. It is available for Defense Department users for free on a shared basis.<br /><br />It’s also energy efficient. The Condor supercomputer is about the seventh “greenest” computer in the world, Barnell said.<br /><br />The Condor Cluster can achieve about 1.5 GigaFLOPS — floating point operations per second, the unit by which supercomputing power is measured — per watt of computing power. A typical supercomputer can reach only about one-15th of that.<br /><br />Although building a “green” system was important, Barnell said a motivation behind building a power-efficient machine was to create something that could work well in the field.<br /><br />“If we’re going to help out and bring it out to … the war fighter, we also know that there’s a size, weight and power constraint in the real world,” Barnell said. “We see a direct relationship, and we’re motivated and driven by those constraints as well.<br /><br />“And when the two match up — not just because we get lucky, I think more because we know where we’re going — then we get a double-win.”<br /></p><p>Source: <a href="http://www.airforcetimes.com/news/2010/12/air-force-playstation-3-supercomputer-122410w/?sms_ss=blogger&at_xt=4d22288c592fc772%2C0">1,760 PlayStation 3s form new supercomputer - Air Force News | News from Afghanistan & Iraq - Air Force Times</a></p>Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com0tag:blogger.com,1999:blog-3971268403351675079.post-1591645593948290612011-01-03T10:37:00.000-08:002011-01-03T10:39:11.449-08:00Control de monitores y proyectores de vídeo en LinuxPrimero que nada les envío una felicitación con motivos del año que recién comienza a quienes sigan este blog.<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://img.actualidadgadget.com/wp-content/uploads/2010/04/CVOB-E72-Mini-Projector-with-Linux-WiFi-and-QWERTY-keyboard.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="265" src="http://img.actualidadgadget.com/wp-content/uploads/2010/04/CVOB-E72-Mini-Projector-with-Linux-WiFi-and-QWERTY-keyboard.jpg" width="320" /></a></div><br />
<br />
Bueno, por otra parte les hablaré sobre el control de monitores y proyectores de video en Linux (principalmente para las laptops), que como ya muchos sabrán es un dolor de cabeza el no saber de que manera gestionarlos mediante el teclado, ya que en su mayoría estamos acostumbrados a presionar un par de teclas y enviar la señal al proyector.<br />
<br />
Yo tengo una laptop de la marca Compaq y por defecto KDE tiene una configuración para el teclado multimedia que me permitía usar precisamente esa combinación de teclas para controlar el proyector de video, sin embargo a partir de la versión 13.1 de Slackware hubo un cambio en el servidor X.org, el cual ya no ocupa el tradicional archivo de configuración <span style="font-family: "Courier New", "Courier", monospace;">/etc/X11/xorg.conf</span>, y me supongo que debió llevar más cambios no sólo ese, razón por la cual ya no funciona este método. Ahora tengo que pelearme con el sistema para que de alguna manera se pueda seguir empleando el proyector.<br />
Pues bien, parece ser que he encontrado una solución, desgraciadamente no he tenido tiempo de probarla, se basa en el uso de RandR (Resize and Rotate).<br />
<br />
Gracias a nuestros amigos de Linux Magazine en español, he encontrado un artículo bastante explicativo de como emplear esa herramienta para gestionar esos proyectores. El archivo lo puedes descargar de la página de LinuxMagazine.com <a href="http://www.linux-magazine.es/issue/58/038-040_RandRLM58.pdf">aquí</a>.<br />
<br />
Fuente Original: <a href="http://www.linux-magazine.es/issue/58/">Linux Magazine en Español</a>.Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com0tag:blogger.com,1999:blog-3971268403351675079.post-31996149343930806912010-12-29T08:51:00.000-08:002010-12-29T08:53:31.068-08:00Skinput, becoming your arm into a touchscreen<div class="separator" style="clear: both; text-align: center;"><a href="http://elgeek.com/wp-content/uploads/2010/03/Skinput.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="298" src="http://elgeek.com/wp-content/uploads/2010/03/Skinput.jpg" width="320" /></a></div><br />
<br />
<span style="font-family: "Verdana", sans-serif;">I've received at home a copy of ACM XRDS Magazine, and wow!!!, it's really impressive one issue treated there. The article name is "Interfaces on the Go".</span><br />
<br />
<span style="font-family: "Verdana", sans-serif;">As I said, I got shocked 'cause it's something I never expected, Microsoft and Canergie Mellon's HCI Institute have been hard working in this research. </span><br />
<span style="font-family: "Verdana", sans-serif;">I see that Microsoft is more than just Windows OS'es and Office software.</span><br />
<br />
<span style="font-family: "Verdana", sans-serif;">There's one new concept that it's being introduced, <b>micro-interactions</b></span><span style="font-family: "Verdana", sans-serif;"> that refers to interactions that take a lower time to initiate and complete (tipically lesser than 4 seconds, this time it's to compare with interaction with cellphones or similar devices interaction), so that the user can quickly return to the task at hand.</span><br />
<span style="font-family: "Verdana", sans-serif;">There are a couple of techniques that are being developed:</span><br />
<ol><li><span style="font-family: "Verdana", sans-serif;">Muscle-computer interfaces.</span></li>
<li><span style="font-family: "Verdana", sans-serif;">Bio-acustic sensing.</span></li>
</ol><span style="font-family: "Verdana", sans-serif;">Most impressive technique to me is Bio-acustic sensing 'cause it's a technique that allows the skin (yes!!, the skin) to be used as a finger input surface, that's why it's name is <i>Skinput</i></span><span style="font-family: "Verdana", sans-serif;">. Regardless of it it seems that it's better to understand an image rather than a speech.</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/g3XPUdW9Ryg?feature=player_embedded' frameborder='0'></iframe></div><span style="font-family: "Verdana", sans-serif;">Please forgive me if I have misspellings, I'm just trying to improve my English so I decided start posting in this language.</span><br />
<br />
<span style="font-family: "Verdana", sans-serif;">Original source: XRDS Magazine, summer 2010 issue 16.4</span>Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com0tag:blogger.com,1999:blog-3971268403351675079.post-49194884037725688582010-12-20T10:08:00.000-08:002010-12-20T10:11:09.844-08:00Packetfence, blocking unwanted traffic in the LAN<span style="font-family: "Verdana", sans-serif;">Now that I'm "fan" of linux.com via facebook, I saw this little tuto regarding to "Block Traffic", I just decided to post it 'cause already I'm Network Manager and I might use this information in not so far future. Well here comes post.</span><br />
<span style="font-family: "Verdana", sans-serif;"></span><span style="font-family: "Verdana", sans-serif;"><br />
</span><br />
<span style="font-family: "Verdana", sans-serif;">Packetfence is a very powerful Network Access Control tool. Using Packetfence you can control and block unwanted traffic on your network. Want to block P2P services like BitTorrent, or keep mobile devices like iPhones and Android phones off your wireless network? Packetfence gives you the kind of fine-grained control you're looking for.</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;">Packetfence is officially supported on Red Hat Enterprise Linux (RHEL) and CentOS. With those two distributions you can quickly get Packetfence up and running (Unlike on Ubuntu which I recently outlined in "Install and Configure Packetfence on Ubuntu Linux"). But you are not relegated to command line only (as you will find in Ubuntu). With Red Hat or CentOS you will find a powerful web-based tool at your fingertips. With this tool you can easily manage Packetfence. But not all aspects of Packetfence can be handled from the web-based GUI.</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"><b> </b></span><br />
<span style="font-family: "Verdana", sans-serif;"><b>Assumptions</b></span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;">What I want to demonstrate is how to block specific traffic on your Packetfence-enabled network. I will assume just a few items:</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;">You already have Packetfence installed and working properly (I will be demonstrating on CentOS 5)</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;">You have administrative rights to the machine Packetfence is installed on.</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;">That's all. I am going to demonstrate how to block two types of traffic. First I am going to demonstrate how to block P2P traffic (such as Limewire) which will be followed by how to block iPhone/Android phone access to your network.</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"><b> </b></span><br />
<span style="font-family: "Verdana", sans-serif;"><b>Adding the Final Piece: Snort</b></span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;">In order for Packetfence to block specific services or devices you have to enlist the help of Snort. Snort is a network intrusion detection system. In order to install Snort, follow these steps:</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"> </span><br />
<ol><li><span style="font-family: "Verdana", sans-serif;">Open up a terminal window.</span></li>
<li><span style="font-family: "Verdana", sans-serif;"> </span><span style="font-family: "Verdana", sans-serif;">su to the root user or use </span><span style="font-family: "Courier New", "Courier", monospace;">sudo</span><span style="font-family: "Verdana", sans-serif;">.</span></li>
<li><span style="font-family: "Verdana", sans-serif;"> </span><span style="font-family: "Verdana", sans-serif;">Issue the command </span><span style="font-family: "Courier New", "Courier", monospace;">yum install snort</span></li>
</ol><span style="font-family: "Verdana", sans-serif;">With Snort installed you are almost ready. However, you will need to get rules so that Snort knows what is an intrusion. By default Snort installs without any rules. In order to add rules you have two options:</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"> </span><br />
<ul><li><span style="font-family: "Verdana", sans-serif;">Write your own rules.</span></li>
<li><span style="font-family: "Verdana", sans-serif;"> </span><span style="font-family: "Verdana", sans-serif;">Download and install pre-configured rules from the Snort Website</span><span style="font-family: "Verdana", sans-serif;"> </span></li>
</ul><span style="font-family: "Verdana", sans-serif;">I highly recommend you opt for the latter (as writing your own rules will take a lot of time and effort). To do this you will need to register on the Snort web site. You can sign up for the free account and still download rules. Once you have signed up and activated your account, download the rules and then follow these steps:</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"> </span><br />
<ol><li><span style="font-family: "Verdana", sans-serif;">Open up a terminal window.</span></li>
<li><span style="font-family: "Verdana", sans-serif;">Change to the directory the snortrules-snapshot-XXX.tar.gz file was downloaded to (Where XXX is the release number that matches the Snort release installed on your machine.)</span></li>
<li><span style="font-family: "Verdana", sans-serif;">Issue the command </span><span style="font-family: "Courier New", "Courier", monospace;">tar xvzf snortrules-snapshot-XXX.tar.gz</span><span style="font-family: "Verdana", sans-serif;"> (Where XXX is the release number).</span></li>
<li><span style="font-family: "Verdana", sans-serif;">Change into the newly created rules folder.</span></li>
<li><span style="font-family: "Verdana", sans-serif;">Issue the command </span><span style="font-family: "Courier New", "Courier", monospace;">cp * /etc/snort/rules/</span></li>
</ol><span style="font-family: "Verdana", sans-serif;">You now have all the rules you need for Snort to work. Start up Snort with the command </span><span style="font-family: "Courier New", "Courier", monospace;">/etc/rc.d/init.d/snortd start</span><span style="font-family: "Verdana", sans-serif;">. You should now see </span><span style="font-family: "Courier New", "Courier", monospace;">/var/log/messages</span><span style="font-family: "Verdana", sans-serif;"> starting to fill up with information from Snort. Now it's time to re-configure Packetfence.</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"><b> </b></span><br />
<span style="font-family: "Verdana", sans-serif;"><b>Enable Snort</b></span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;">Since you just added Snort, you need to make Packetfence aware. To do this open up the <b>/usr/local/pf/conf/pf.conf</b> file and add the following:</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Courier New", "Courier", monospace;">[services]<br />
<br />
snort=/usr/sbin/snort</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;">Save the file and restart Packetfence with the command </span><span style="font-family: "Courier New", "Courier", monospace;">/usr/local/pf/bin/pfcmd service pf restart</span><span style="font-family: "Verdana", sans-serif;"> — Packetfence is now using Snort.</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"> </span><br />
<span style="font-family: "Verdana", sans-serif;"><b>Choosing the Correct Template</b></span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;">Before we can get into the actual configuration and blocking of services/devices, we first have to re-configure Packetfence to run in a mode other than testing. In the first article I illustrated how to configure and start Packetfence in testing mode. This is great for making sure things are working as Packetfence will only log events (not act upon them). In order to get Packetfence to actually act upon a violation, you have to reconfigure it to run using a different template. The templates you can choose from are:</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"> </span><br />
<ul><li><span style="font-family: "Verdana", sans-serif;">Test mode</span></li>
<li><span style="font-family: "Verdana", sans-serif;">Registration</span></li>
<li><span style="font-family: "Verdana", sans-serif;">Detection</span></li>
<li><span style="font-family: "Verdana", sans-serif;">Registration & Detection</span></li>
<li><span style="font-family: "Verdana", sans-serif;">Registration, Detection & Scanning</span></li>
<li><span style="font-family: "Verdana", sans-serif;">Session-based Authentication</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"> </span></li>
</ul><span style="font-family: "Verdana", sans-serif;">The template you want to choose is Registration, Detection & Scanning. In order to do that open up a terminal window and do the following:</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"> </span><br />
<ul><li><span style="font-family: "Courier New", "Courier", monospace;">su</span><span style="font-family: "Verdana", sans-serif;"> to the root user.</span></li>
<li><span style="font-family: "Verdana", sans-serif;"></span></li>
<li><span style="font-family: "Verdana", sans-serif;">Change to the </span><span style="font-family: "Courier New", "Courier", monospace;">/usr/local/pf </span><span style="font-family: "Verdana", sans-serif;">directory.</span></li>
<li><span style="font-family: "Verdana", sans-serif;">Issue the command </span><span style="font-family: "Courier New", "Courier", monospace;">./configurator.pl</span><span style="font-family: "Verdana", sans-serif;"> .</span></li>
<li><span style="font-family: "Verdana", sans-serif;">Select option [5] for Registration, Detection & Scanning.</span></li>
<li><span style="font-family: "Verdana", sans-serif;">Answer all of the questions (this will be similar to your initial installation, as shown in the first article).</span></li>
<li><span style="font-family: "Verdana", sans-serif;">Now cd into the </span><span style="font-family: "Courier New", "Courier", monospace;">/usr/local/pf/bin</span><span style="font-family: "Verdana", sans-serif;"> directory.</span></li>
<li><span style="font-family: "Verdana", sans-serif;">Issue the command </span><span style="font-family: "Courier New", "Courier", monospace;">./pfcmd service pf restart.</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"> </span></li>
</ul><span style="font-family: "Verdana", sans-serif;">Packetfence is now working in the proper mode to act against violations. However, it doesn't know what is a violation. For that we have to turn to the </span><span style="font-family: "Courier New", "Courier", monospace;">/usr/local/pf/violations.conf</span><span style="font-family: "Verdana", sans-serif;"> file.</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"> </span><br />
<span style="font-family: "Verdana", sans-serif;"><b>Enabling Specific Violations</b></span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;">In the </span><span style="font-family: "Courier New", "Courier", monospace;">violations.conf</span><span style="font-family: "Verdana", sans-serif;"> file you will see a long laundry list of violations. Each violation section looks like:</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Courier New", "Courier", monospace;">[2000334]<br />
desc=P2P (BitTorrent)<br />
priority=8<br />
url=/content/index.php?template=p2p<br />
disable=Y<br />
max_enable=1<br />
trigger=Detect::2000334,Detect::2000357,Detect::2000369</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;">The above violation is for BitTorrent connections. As you can see this violation, in its default state, is disabled. To enable this violation all you need to do is change the line:</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Courier New", "Courier", monospace;">disable=Y</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;">to</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Courier New", "Courier", monospace;">disable=N</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;">You will find, listed in the violations, the P2P violation and the Android device violation. Enable both of those, save the file, and restart Packetfence. Now, any device that violates the enabled violations will be denied access and will be logged.</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"> </span><br />
<span style="font-family: "Verdana", sans-serif;"><b>Web Interface</b></span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"></span><br />
<span style="font-family: "Verdana", sans-serif;"></span><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://www.linux.com/images/stories/packetfence_node.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="184" src="http://www.linux.com/images/stories/packetfence_node.png" width="320" /></a></div><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;">As I mentioned, Packetfence does come with a spiffy Web interface that allows you to manage your Packetfence-protected network. To access this tool open up your browser and point it to </span><i><span style="font-family: "Verdana", sans-serif;">https://ADDRESS_TO_SERVER:1443</span></i><span style="font-family: "Verdana", sans-serif;">. When you arrive at this site you will have to log in with your admin credentials (configured during installation of Packetfence). Upon successful authentication you will find yourself at the Packetfence web interface (see Figure 1). Here you can manager each node on your network, add users (for authentication), start/stop various pieces of Packetfence, and configure Packetfence.</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;">From the Violation tab you can even enable/disable violations using a simple drop-down to select the particular violation you want to enable.</span><span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;"> </span><br />
<span style="font-family: "Verdana", sans-serif;"><b>Final Thoughts</b></span><span style="font-family: "Verdana", sans-serif;"></span><br />
<span style="font-family: "Verdana", sans-serif;"></span><span style="font-family: "Verdana", sans-serif;"></span><br />
<span style="font-family: "Verdana", sans-serif;"><br />
</span><span style="font-family: "Verdana", sans-serif;">As far as Network Access Control goes, you will be hard-pressed to find a more powerful tool than Packetfence. Not only is it powerful, but once installed and configured it is easy to administer and manage. Of course, there is so much more that can be done with Packetfence. For more information read through the outstanding guides offered on the <a href="http://www.packetfence.org/documentation/guides.html">Packetfence Documentation page</a>.</span><br />
<br />
<span style="font-family: "Verdana", sans-serif;">Original source can be found at <a href="http://www.linux.com/learn/tutorials/391433-block-unwanted-traffic-with-packetfence">linux</a>.com</span>Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com1tag:blogger.com,1999:blog-3971268403351675079.post-54143826570295749792010-12-15T13:38:00.000-08:002010-12-15T13:38:18.132-08:00Recuperación de Datos<div class="separator" style="clear: both; text-align: center;"><a href="http://www.cgsecurity.org/photorec.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="201" src="http://www.cgsecurity.org/photorec.png" width="320" /></a></div><br />
<br />
<span style="font-family: "Verdana", sans-serif;">There are many times that pople usually ask us if we can bring back their data from a hard disk (or any storage device), 'cause they "accidentally" deleted it. Uf!!! that really piss me off.</span><br />
<br />
<span style="font-family: "Verdana", sans-serif;">Surfing I've found a pair of free and open software that might help us to solve that:</span><br />
<br />
<ul><li><span style="font-family: "Verdana", sans-serif;"><span style="color: blue;">PhotoRec</span> is file data recovery software designed to recover lost files including video, documents and archives from hard disks, CD-ROMs, and lost pictures (thus the Photo Recovery name) from digital camera memory. PhotoRec ignores the file system and goes after the underlying data, so it will still work even if your media's file system has been severely damaged or reformatted.</span> </li>
<li><span style="font-family: "Verdana", sans-serif;"><span style="color: blue;">TestDisk</span> is powerful free data recovery software! It was primarily designed to help recover lost partitions and/or make non-booting disks bootable again when these symptoms are caused by faulty software, certain types of viruses or human error (such as accidentally deleting a Partition Table). Partition table recovery using TestDisk is really easy.</span> </li>
</ul><span style="font-family: "Verdana", sans-serif;">Both software can run trough a variety of operating systems, this is the most important issue because there are many programs that only run under Windows platforms consequently FAT and NTFS are only supported file systems, this is something that you don't have to experiment because supported file systems in Photorec and/or TestDisk are:</span><br />
<ul><li><span style="font-family: "Verdana", sans-serif;">BeFS ( BeOS ) </span></li>
<li><span style="font-family: "Verdana", sans-serif;">BSD disklabel ( FreeBSD/OpenBSD/NetBSD ) </span></li>
<li><span style="font-family: "Verdana", sans-serif;">CramFS, Compressed File System </span></li>
<li><span style="font-family: "Verdana", sans-serif;">DOS/Windows FAT12, FAT16 and FAT32 </span></li>
<li><span style="font-family: "Verdana", sans-serif;">Windows exFAT </span></li>
<li><span style="font-family: "Verdana", sans-serif;">HFS, HFS+ and HFSX, Hierarchical File System </span></li>
<li><span style="font-family: "Verdana", sans-serif;">JFS, IBM's Journaled File System </span></li>
<li><span style="font-family: "Verdana", sans-serif;">Linux ext2, ext3 and ext4 </span></li>
<li><span style="font-family: "Verdana", sans-serif;">Linux LUKS encrypted partition </span></li>
<li><span style="font-family: "Verdana", sans-serif;">Linux RAID md 0.9/1.0/1.1/1.2<br />
-RAID 1: mirroring<br />
-RAID 4: striped array with parity device<br />
-RAID 5: striped array with distributed parity information<br />
-RAID 6: striped array with distributed dual redundancy information</span></li>
<li><span style="font-family: "Verdana", sans-serif;">Linux Swap (versions 1 and 2) </span></li>
<li><span style="font-family: "Verdana", sans-serif;">LVM and LVM2, Linux Logical Volume Manager </span></li>
<li><span style="font-family: "Verdana", sans-serif;">Mac partition map </span></li>
<li><span style="font-family: "Verdana", sans-serif;">Novell Storage Services NSS </span></li>
<li><span style="font-family: "Verdana", sans-serif;">NTFS ( Windows NT/2000/XP/2003/Vista/2008/7 ) </span></li>
<li><span style="font-family: "Verdana", sans-serif;">ReiserFS 3.5, 3.6 and 4 </span></li>
<li><span style="font-family: "Verdana", sans-serif;">Sun Solaris i386 disklabel </span></li>
<li><span style="font-family: "Verdana", sans-serif;">Unix File System UFS and UFS2 (Sun/BSD/...) </span></li>
<li><span style="font-family: "Verdana", sans-serif;">XFS, SGI's Journaled File System<br />
</span></li>
</ul><span style="font-family: "Verdana", sans-serif;">Need more details?? </span><br />
<span style="font-family: "Verdana", sans-serif;">You can download for free <a href="http://www.cgsecurity.org/wiki/TestDisk_Download">here</a>.</span>Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com0tag:blogger.com,1999:blog-3971268403351675079.post-86478900356082021542010-12-09T21:16:00.000-08:002010-12-09T21:16:54.854-08:00Referencia de IPTABLES<div class="separator" style="clear: both; text-align: center;"><a href="http://www.troubleshooters.com/lpm/200305/filtertable.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="295" src="http://www.troubleshooters.com/lpm/200305/filtertable.png" width="320" /></a></div><br />
<br />
<span style="font-family: "Verdana", sans-serif;">A petición del compañero spark pues les dejo una referencia de IPTABLES, la pueden descargar de <a href="http://www.megaupload.com/?d=H8AVN8U7">aquí</a>.</span><br />
<br />
<span style="font-family: "Verdana", sans-serif;">Ojo, no es la que yo usé cuando aprendí, sin embargo es muy buena, ya la revisé. </span>Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com2tag:blogger.com,1999:blog-3971268403351675079.post-77677366386073402782010-12-06T09:15:00.000-08:002010-12-06T09:17:29.532-08:00Curso Avanzado de Redes con Tecnología Cisco<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/_nsj4F78Zo8M/TESJArGbuEI/AAAAAAAAAN0/V9W98z7RlLE/s320/cisco.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/_nsj4F78Zo8M/TESJArGbuEI/AAAAAAAAAN0/V9W98z7RlLE/s320/cisco.jpg" /></a></div><br />
<br />
<span style="font-family: "Verdana", sans-serif;">Como es acostumbrado aquí dejo el material del curso avanzado de redes con tecnología cisco impartido por mi en las instalaciones de cluster.</span><br />
<br />
<span style="font-family: "Verdana", sans-serif;">Si alguien tiene algún comentario por favor postearlo.</span><br />
<br />
<span style="font-family: "Verdana", sans-serif;">Si alguien más desea descargar el material, sépase que no tiene las prácticas, únicamente tiene un caso de integración que deberá resolverse al final de este módulo.</span><br />
<br />
<span style="font-family: "Verdana", sans-serif;">El material puede ser descargado de </span><a href="http://www.megaupload.com/?d=TQJFUGM2"><span style="font-family: "Verdana", sans-serif;">aquí</span></a><span style="font-family: "Verdana", sans-serif;">.</span>Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com0tag:blogger.com,1999:blog-3971268403351675079.post-14316701842202722422010-11-28T21:41:00.000-08:002010-11-28T21:41:08.726-08:00Linux Ebooks<div class="separator" style="clear: both; text-align: center;"><a href="http://ubuntuplaneta.files.wordpress.com/2010/07/terminal.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://ubuntuplaneta.files.wordpress.com/2010/07/terminal.png" /></a></div><br />
<span style="font-family: "Verdana", sans-serif;">Hi folks, in my inbox I have a new email from </span><em><span style="font-family: "Verdana", sans-serif;">tips-linux.net</span></em><span style="font-family: "Verdana", sans-serif;"> team, sincerely it's kind of weird 'cause the whole email body says "You might find useful these books", so the list shown below is being displayed:</span><br />
<span style="font-family: "Verdana", sans-serif;"></span><span style="font-family: "Verdana", sans-serif;"><br />
</span><br />
<ul><li><a href="http://tips-linux.net/en/content/pro-bash-programming"><span style="font-family: "Verdana", sans-serif;">Pro bash programming.</span></a></li>
<li><a href="http://tips-linux.net/en/content/expert-shell-scripting"><span style="font-family: "Verdana", sans-serif;">Expert shell scripting.</span></a></li>
<li><a href="http://tips-linux.net/en/content/beginning-linux-command-line"><span style="font-family: "Verdana", sans-serif;">Beginning linux command line.</span></a></li>
<li><a href="http://tips-linux.net/en/content/bash-pocket-reference"><span style="font-family: "Verdana", sans-serif;">Bash pocket reference.</span></a></li>
<li><a href="http://tips-linux.net/en/content/linux-command-line-and-shell-scripting-bible"><span style="font-family: "Verdana", sans-serif;">Linux command-line and shell-scripting bible.</span></a></li>
</ul><span style="font-family: "Verdana", sans-serif;">Finally a big acknowledge to our friends from tips-linux.net, today there's no original source 'cause as I said, I've received it into my inbox.</span><br />
<br />
<span style="font-family: "Verdana", sans-serif;">I hope somebody could find this helpful.</span>Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com0tag:blogger.com,1999:blog-3971268403351675079.post-48983408568608933382010-11-11T10:55:00.000-08:002010-11-11T10:55:31.213-08:00Material del Curso de Redes con Tecnología Cisco<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/_nsj4F78Zo8M/TESJArGbuEI/AAAAAAAAAN0/V9W98z7RlLE/s1600/cisco.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="http://4.bp.blogspot.com/_nsj4F78Zo8M/TESJArGbuEI/AAAAAAAAAN0/V9W98z7RlLE/s320/cisco.jpg" width="320" /></a></div><br />
<span style="font-family: "Verdana", sans-serif;">Hola a todos, aquí les dejo los enlaces para que puedan descargar las diapositivas de lo que hasta el momento hemos visto en el curso de redes.</span><br />
<span style="font-family: "Verdana", sans-serif;">De momento sólo subiré las diapositivas, las prácticas se las pasaré en horas del curso. </span><br />
<br />
<span style="font-family: "Verdana", sans-serif;">Material de descarga <a href="http://www.megaupload.com/?d=1Y5L475X">aquí</a>. </span>Elektrobeathttp://www.blogger.com/profile/08284449042959808457noreply@blogger.com0