<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Baires Norte Lug &#187; Tips</title>
	<atom:link href="http://www.bairesnortelug.com.ar/category/tips/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bairesnortelug.com.ar</link>
	<description>El primer LUG de Buenos Aires Zona Norte</description>
	<lastBuildDate>Mon, 02 Jan 2012 14:56:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Bricolage: armando un Booteable de Windows con Software libre</title>
		<link>http://www.bairesnortelug.com.ar/2011/06/21/bricolage-armando-un-booteable-de-windows-con-software-libre/</link>
		<comments>http://www.bairesnortelug.com.ar/2011/06/21/bricolage-armando-un-booteable-de-windows-con-software-libre/#comments</comments>
		<pubDate>Tue, 21 Jun 2011 23:04:23 +0000</pubDate>
		<dc:creator>sechole</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.bairesnortelug.com.ar/?p=293</guid>
		<description><![CDATA[Por varios motivos en el trabajo necesitábamos hacer un downgrade de windows 7 a Windows xp. No los voy a entretener con lo tortuoso que fue conseguir que Microsoft reconociera y entendiera la necesidad de este requerimiento. Ni tampoco los mas de 15 días que perdimos dando vueltas pasando por la mesa de ayuda hasta [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="http://www.bairesnortelug.com.ar/wp-content/uploads/2011/06/cd.jpg" alt="" width="150" height="150" /></p>
<p>Por varios motivos en el trabajo necesitábamos hacer un downgrade de windows 7 a Windows xp.<br />
No los voy a entretener con lo tortuoso que fue conseguir que Microsoft reconociera y entendiera la necesidad de este requerimiento. Ni tampoco los mas de 15 días que perdimos dando vueltas pasando por la mesa de ayuda hasta que alguien nos dio bolilla.<br />
Cuando por fin nos dijeron de donde bajarlo, nos encontramos que por algún motivo la ISO en español no estaba disponible para bajar desde el site de volumen licensing.<br />
Lo único que había era un autoextraible:<br />
SW_CD_Windows_XP_Professional_32BIT_Spanish_32_XPsp3_MLF_X14-74009.exe<br />
Claro que si uno lo baja y lo descompacta de nada sirve volver a grabarlo a un CD, ya que no es booteable.<br />
Volver a llamar a la mesa de ayuda, poco fue de ayuda valga la redundancia. Ofrecian soluciones de lo mas extrañas para lograr armar un cd booteable. Si se ponen a buscar, la mayoría de las guías que pueden obtener por internet se van a encontrar que necesitan software como Nero, isobuster y otros. Todos bajo licencia. Pero yo no quiero ni bajar pirata, ni comprar mas licencias de software. ¡Necesito instalar un XP!<br />
<span id="more-293"></span>El gran desafío es realizarlo pura y exclusivamente con herramientas libres, que es lo que voy a describir en estas lineas.</p>
<p>Requerimientos:<br />
Para comenzar la aventura, necesitamos lo siguiente:<br />
1-Un Cd booteable de algún sistema operativo de microsoft (no importa que sea 2000, XP, etc. ni siquiera en que idioma este)<br />
2-el archivo autoextraible del XP del sitio de volumen licensing<br />
3-Una distro con las herramientas libres necesarias. Y como en muchas ocaciones, nuevamente me salvo la navaja suiza <a href="http://www.bairesnortelug.com.ar/2006/10/24/rip-linux/">RIP Linux</a>, con todo lo necesario para trabajar.</p>
<p>Paso 1: necesitamos obtener información del CD booteable<br />
Para ello vamos a utilizar la primer herramienta libre:<br />
isoinfo</p>
<p>Tenemos dos opciones:<br />
Hace un dump directamente del CD o grabar una imagen ISO al disco para tratarla:</p>
<p>Para el primer caso el comando seria<br />
# isoinfo -d</p>
<p>Para el segundo caso, primero hacemos una imagen con dd del CD<br />
# dd if=/dev/DVD of=/ruta_destino/win_xp.iso<br />
Una vez grabado corremos lo siguiente:<br />
# isoinfo -d -i win_xp.iso</p>
<p>Lo que devolverá información parecida a esta:<br />
CD-ROM is in ISO 9660 format<br />
System id:<br />
Volume id: HP_OS_RESTORE<br />
Volume set id: HP_OS_RESTORE<br />
Publisher id: MICROSOFT CORPORATION<br />
Data preparer id: MICROSOFT CORPORATION, ONE MICROSOFT WAY, REDMOND WA 98052, (425) 882-8080<br />
Application id: CDIMAGE 2.47 (10/12/2000 TM)<br />
Copyright File id:<br />
Abstract File id:<br />
Bibliographic File id:<br />
Volume set size is: 1<br />
Volume set sequence number is: 1<br />
Logical block size is: 2048<br />
Volume size is: 250687<br />
El Torito VD version 1 found, boot catalog is in sector 19<br />
NO Joliet present<br />
NO Rock Ridge present<br />
Eltorito validation header:<br />
Hid 1<br />
Arch 0 (x86)<br />
ID &#8216;Microsoft Corporation&#8217;<br />
Key 55 AA<br />
Eltorito defaultboot header:<br />
Bootid 88 (bootable)<br />
Boot media 0 (No Emulation Boot)<br />
Load segment 0<br />
Sys type 0<br />
Nsect 4<br />
Bootoff FA 250</p>
<p>Presten atención a la ultima parte Bootoff que nos indica el sector de booteo. Deben tomar el ultimo valor, en este caso 250.</p>
<p>Paso 2. Ahora vamos a extraer el sector de booteo, para este caso, seria:</p>
<p># dd if=/dev/dvd of=/ruta_destino/boot.img bs=2048 count=1 skip=250</p>
<p>En el caso de la imagen ISO seria:</p>
<p># dd if=win_xp.iso of=/ruta_destino/boot.img bs=2048 count=1 skip=250</p>
<p>¡Bien! ya tenemos lo mas importante.</p>
<p>Paso 3. Extraer el archivo autoextraible.<br />
Pero es un .exe, ¿como lo vamos a extraer en Linux?<br />
¡Fácil! renombramos el .exe a .zip</p>
<p>#mv SW_CD_Windows_XP_Professional_32BIT_Spanish_32_XPsp3_MLF_X14-74009.exe SW_CD_Windows_XP_Professional_32BIT_Spanish_32_XPsp3_MLF_X14-74009.zip</p>
<p>Luego lo descompactamos:</p>
<p>#unzip SW_CD_Windows_XP_Professional_32BIT_Spanish_32_XPsp3_MLF_X14-74009.zip</p>
<p>Paso 4. Unir todo en un CD</p>
<p>Para ello vamos a utilizar el entorno gráfico de RIP que es mas fácil.<br />
Arrancamos las X<br />
#Startx<br />
Con clic derechos vamos a ir a applications, Misc y buscamos iso master.<br />
Lo primero es armar un nuevo proyecto. Vamos a File, new y navegamos hasta el directorio donde tenemos todos los archivos descompactados, los seleccionamos y le damos al botón add.<br />
Luego para agregar el sector de booteo, vamos a tools, boot record, add,  eligen form file: no emulation y eligen la imagen grabada.<br />
Para finalizar, graban la ISO resultante file, save as y eligen el nombre y la ruta donde quieren guardar la imagen.</p>
<p>TIP: antes de grabar a CD pueden probar si quedo bien armada, para ello aprovechamos que en RIP Linux tenemos Qemu para hacer pruebas. Les va a permitir levantar una virtual con el CD de instalación. Si arranca esta todo correcto, sino revisen porque se equivocaron en alguno de los pasos que describí.</p>
<p>Paso 5. Grabamos nuestro flamante XP booteable</p>
<p>Para grabar la ISO a CD, aprovechen que tienen disponible xfburn en en el menú Application, Misc y listo!</p>
<p>Simple, rápido sin vueltas y lo mejor, ¡con software libre!</p>
<p>ESTE TEXTO SE PUBLICA BAJO LICENCIA CREATIVE COMMONS BY-NC-SA 2.5 AR.</p>
<p><img src="http://creativecommons.org/images/public/somerights20.png" alt="" /></p>
<p>Por   lo tanto, usted es libre de: 1) Copiarlo, distribuirlo y exhibirlo. 2)   Hacer obras derivadas. Bajo las siguientes condiciones: 1) Debe dar   atribución mencionando el nombre del autor y del LUG Zona Norte. En caso   de las notas que no llevan firma, mencionar sólo el nombre del LUG.</p>
<p>2)   Usted no puede usar esta obra con fines comerciales. 3) Si usted   altera, transforma, o crea sobre este texto, sólo podrá distribuir la   obra derivada resultante bajo una licencia idéntica a ésta.</p>
<p>Más detalles y texto legal de la licencia en:<a href="http://creativecommons.org/licenses/by-nc-sa/2.5/ar" target="_blank">http://creativecommons.org/licenses/by-nc-sa/2.5/ar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bairesnortelug.com.ar/2011/06/21/bricolage-armando-un-booteable-de-windows-con-software-libre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fortificando Chrome/Chromium</title>
		<link>http://www.bairesnortelug.com.ar/2011/03/18/fortificando-chromechromium/</link>
		<comments>http://www.bairesnortelug.com.ar/2011/03/18/fortificando-chromechromium/#comments</comments>
		<pubDate>Sat, 19 Mar 2011 00:07:25 +0000</pubDate>
		<dc:creator>sechole</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.bairesnortelug.com.ar/?p=275</guid>
		<description><![CDATA[Ya presentamos los mejores complementos para securizar Firefox, ahora pongamos manos a la obra y hagamos lo mismo con Chrome/Chromium Web of trust: Es de agradecer que hayan portado el mismo complemento para firefox al navegador de Google, asi que tenemos la misma funcionalidad antes descripta. Mediante una codificacion de colores podemos saber el grado [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.bairesnortelug.com.ar/?attachment_id=277" target="_blank"><img class="aligncenter" src="http://www.bairesnortelug.com.ar/wp-content/uploads/2011/03/chrome-os-security-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>Ya presentamos los mejores complementos para securizar Firefox, ahora pongamos manos a la obra y hagamos lo mismo con Chrome/Chromium</p>
<p><span id="more-275"></span>Web of trust:<br />
Es de agradecer que hayan portado el mismo complemento para firefox al navegador de Google, asi que tenemos la misma funcionalidad antes descripta. Mediante una codificacion de colores podemos saber el grado de confianza de un sitio.<br />
<a href="https://chrome.google.com/extensions/detail/bhmmomiinigofkjcapegjjndpbikblnp" target="_blank"> https://chrome.google.com/extensions/detail/bhmmomiinigofkjcapegjjndpbikblnp</a></p>
<p>KB SSL Enforcer:<br />
cumple la misma funcion que la extension Https-Everywhere de Firefox. Fuerza conexiones seguras cuando sea posible.<br />
<a href="https://chrome.google.com/extensions/detail/flcpelgcagfhfoegekianiofphddckof" target="_blank"> https://chrome.google.com/extensions/detail/flcpelgcagfhfoegekianiofphddckof</a></p>
<p>PasswordFail:<br />
Extension muy interesante que nos avisa si un sitio esta guardando o enviando nuestro password en texto plano.<br />
<a href="https://chrome.google.com/extensions/detail/ockgeenjbijlgilppfieaklfopnbdpge" target="_blank"> https://chrome.google.com/extensions/detail/ockgeenjbijlgilppfieaklfopnbdpge</a></p>
<p>Trust guard:<br />
Extension muy parecida a Web of trust. Mediante un ranking podemos saber que tan seguro un sitio.<br />
Ideal para los que realizan compras online.<br />
<a href="https://chrome.google.com/extensions/detail/keeoocmiibbhbimcfljmplhpachfeomo" target="_blank"> https://chrome.google.com/extensions/detail/keeoocmiibbhbimcfljmplhpachfeomo</a></p>
<p>Secure Profile:<br />
Esta extension se lleva todas las palmas. Basicamente encripta y protege con password nuestro perfil.<br />
Ideal para evitar miradas indiscretas de nuestra cache, password de formularios guardados, etc.<br />
<a href="https://chrome.google.com/extensions/detail/eddeeogaiodnhfkingpegpmhpdiifbgh" target="_blank"> https://chrome.google.com/extensions/detail/eddeeogaiodnhfkingpegpmhpdiifbgh</a></p>
<p>View thru:<br />
Hoy en dia es muy comun encontrarse con links acortados utilizando servicios como tinyurl. Y siempre esta el oportunista que utiliza estos servicios para distribuir malware. Con View thru podemos saber realmente a donde esta apuntando ese link y darnos cuenta si es un sitio potencialmente peligroso.<br />
<a href="https://chrome.google.com/extensions/detail/jkncfnbcgbclefkbknfdbngiegdppgdd" target="_blank"> https://chrome.google.com/extensions/detail/jkncfnbcgbclefkbknfdbngiegdppgdd</a></p>
<p>Disconnect:<br />
Al navegar estamos constantemente dejando informacion. Esta extension evita que sitios como Google, Twitter, Yahoo, Facebook y Digg tengan acceso a la información privada de nuestras cookies. Este es el complemento ideal para la navegacion anonima.<br />
<a href="https://chrome.google.com/extensions/detail/jeoacafpbcihiomhlakheieifhpjdfeo" target="_blank"> https://chrome.google.com/extensions/detail/jeoacafpbcihiomhlakheieifhpjdfeo</a></p>
<p>Saferchrome:<br />
Ayuda ofreciendo protección adicional contra ataques tipo MITM (Man In The Midle). La extensión notifica al usuario cuando se envía información a traves de un protocolo no seguro.<br />
<a href="https://chrome.google.com/extensions/detail/lgpkjjingioekjianemgdobchenebhek?hl=en#" target="_blank"> https://chrome.google.com/extensions/detail/lgpkjjingioekjianemgdobchenebhek?hl=en#</a></p>
<p>Vanilla:<br />
Para nuestra seguridad, queremos hacer un seguimiento de las cookies. Con vainilla podemos seleccionar las cookies que deseamos mantener en una lista blanca. Todas las cookies no deseadas se pueden eliminar de forma automática o manualmente con esta extension.<br />
<a href="https://chrome.google.com/extensions/detail/gieohaicffldbmiilohhggbidhephnjj" target="_blank"> https://chrome.google.com/extensions/detail/gieohaicffldbmiilohhggbidhephnjj</a></p>
<p>chromeblock:<br />
ChromeBlock bloquea automáticamente contadores de visitas y otras tecnologías de seguimiento que los anunciantes y otros utilizan para el seguimiento de tu navegación.<br />
<a href="https://chrome.google.com/extensions/detail/epanfjkfahimkgomnigadpkobaefekcd?hl=en-US" target="_blank"> https://chrome.google.com/extensions/detail/epanfjkfahimkgomnigadpkobaefekcd?hl=en-US</a></p>
<p>keep My opts out:<br />
Quien no esta cansado de la famosa publicidad invasiva de google ads?.<br />
Con esta extension evitamos que nos trackeen, sepan nuestros gustos y nos metan a cada rato ventanitas ofreciendo productos.<br />
<a href="https://chrome.google.com/webstore/detail/hhnjdplhmcnkiecampfdgfjilccfpfoe" target="_blank"> https://chrome.google.com/webstore/detail/hhnjdplhmcnkiecampfdgfjilccfpfoe</a></p>
<p>Como en el caso de Firefox, si conocen algun tip o complemento para aumentar la seguridad, hagamelo saber que con gusto lo agregare a esta entrada.</p>
<p>ESTE TEXTO SE PUBLICA BAJO LICENCIA CREATIVE COMMONS BY-NC-SA 2.5 AR.</p>
<p><img src="http://creativecommons.org/images/public/somerights20.png" alt="" /></p>
<p>Por lo tanto, usted es libre de: 1) Copiarlo, distribuirlo y exhibirlo. 2) Hacer obras derivadas. Bajo las siguientes condiciones: 1) Debe dar atribución mencionando el nombre del autor y del LUG Zona Norte. En caso de las notas que no llevan firma, mencionar sólo el nombre del LUG.</p>
<p>2) Usted no puede usar esta obra con fines comerciales. 3) Si usted altera, transforma, o crea sobre este texto, sólo podrá distribuir la obra derivada resultante bajo una licencia idéntica a ésta.</p>
<p>Más detalles y texto legal de la licencia en:<a href="http://creativecommons.org/licenses/by-nc-sa/2.5/ar" target="_blank">http://creativecommons.org/licenses/by-nc-sa/2.5/ar</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bairesnortelug.com.ar/2011/03/18/fortificando-chromechromium/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fortificando Firefox</title>
		<link>http://www.bairesnortelug.com.ar/2011/03/14/fortificando-firefox/</link>
		<comments>http://www.bairesnortelug.com.ar/2011/03/14/fortificando-firefox/#comments</comments>
		<pubDate>Mon, 14 Mar 2011 22:59:03 +0000</pubDate>
		<dc:creator>sechole</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.bairesnortelug.com.ar/?p=264</guid>
		<description><![CDATA[Creo que a estas alturas no quedan dudas que Firefox por muchas razones es uno de los navegadores mas populares del momento. Ya sea por ser multiplataforma, por su cantidad de extensiones o por Xulrunner. A continuación les paso extensiones y un script bastante útiles para que conviertan la navegación por internet en una experiencia [...]]]></description>
			<content:encoded><![CDATA[<div>
<p><img title="escudo" src="http://www.bairesnortelug.com.ar/wp-content/uploads/2011/03/escudo.jpg" alt="escudo" width="450" height="338" /></p>
</div>
<p>Creo que a estas alturas no quedan dudas que Firefox por muchas razones  es uno de los navegadores mas populares del momento. Ya sea por ser  multiplataforma, por su cantidad de extensiones o por <a rel="nofollow" href="http://es.wikipedia.org/wiki/XULRunner" target="_blank">Xulrunner</a>.<br />
A continuación les paso extensiones y un script bastante útiles para que  conviertan la navegación por internet en una experiencia segura:<br />
<span id="more-264"></span><br />
Https-everywhere:<br />
Esta extensión fuerza conexiones seguras de aquellos sitios que lo soporten.<br />
Actualmente es una protección muy efectiva contra<a href="http://codebutler.com/firesheep" target="_blank"> firesheep</a>.<br />
Lo bueno es que se puede agregar reglas para otros sitios que no traiga predefinidos:<br />
<a rel="nofollow" href="https://www.eff.org/https-everywhere/rulesets" target="_blank">https://www.eff.org/https-everywhere/rulesets</a><br />
Pueden bajarlo del siguiente sitio:<br />
<a rel="nofollow" href="https://www.eff.org/https-everywhere" target="_blank">https://www.eff.org/https-everywhere</a></p>
<p>Force-TLS:<br />
Otra extensión que fuerza las conexiones a seguras. Por el momento me resulto mas efectiva Https-everywhere.<br />
<a rel="nofollow" href="https://addons.mozilla.org/en-US/firefox/addon/12714/" target="_blank">https://addons.mozilla.org/en-US/firefox/addon/12714/</a></p>
<p>Betterprivacy:<br />
Nos protege frente a las denominadas supercookies (Faa! se mataron con  el nombre), un nuevo tipo de cookie que se utilizan para hacer un  seguimiento del usuario a largo plazo. Una vez instalada, la extensión  elimina cualquier supercookie que se haya instalado en el transcurso de  la sesión de navegación cuando se cierra Firefox. Como dato curioso,  presten atención al número de supercookies que dice que va a eliminar  cuando lo instalen por primera vez.<br />
<a rel="nofollow" href="https://addons.mozilla.org/es-ES/firefox/addon/6623" target="_blank">https://addons.mozilla.org/es-ES/firefox/addon/6623</a></p>
<p>Web of Trust:<br />
Nos ayuda sobre todo con sitios de compras en Internet o bancos, indicándonos si es seguro o no mediante símbolos con código de color  evitando fraudes, robo de identidad, sitios de compra no fiables y  amenazas de seguridad antes de que hagan clic. Si en tu barra de navegación aparece un símbolo rojo, ya sabes a que se debe.<br />
<a rel="nofollow" href="https://addons.mozilla.org/en-US/firefox/addon/wot-safe-browsing-tool/" target="_blank">https://addons.mozilla.org/en-US/fir&#8230;browsing-tool/</a></p>
<p>Secure satinizer:<br />
Ideal en caso de que nuestro equipo caiga en manos indeseadas por robo o por auditoría de sistemas.<br />
Este complemento añade opciones avanzadas de borrado seguro de información de navegación.<br />
Añade dos opciones (además de borrado normal):<br />
-Random data (fast) &#8211; Sobreescritura con datos aleatorios.<br />
-US DoD 5220 3 steps (secure) &#8211; Método de borrado introducido por el  Departamento de Defensa de EEUU. Más seguro que la sobreescritura  simple.<br />
Ya saben, que sea paranoico no quiere decir que me persigan&#8230;<br />
<a rel="nofollow" href="https://addons.mozilla.org/en-US/firefox/addon/4622/" target="_blank">https://addons.mozilla.org/en-US/firefox/addon/4622/</a></p>
<p>Formfox:<br />
Cuando llenan un formulario esta extensión verifica a donde va a enviar  sus datos solo poniendo el puntero del mouse en el botón de enviar.  ¿Nunca se preguntaron a donde fueron a parar tu usuario y contraseña  cuando lo llenaste en quienteadmite.com? (aviso: no sean tontos y llenen  sus datos en ese sitio)<br />
<a rel="nofollow" href="https://addons.mozilla.org/es-ES/firefox/addon/formfox/" target="_blank">https://addons.mozilla.org/es-ES/firefox/addon/formfox/</a></p>
<p>LocationBar:<br />
Nos avisa cuando un sitio redirige a otro. Muy útil para prevenir el pishing.<br />
<a rel="nofollow" href="https://addons.mozilla.org/en-us/firefox/addon/locationbar%C2%B2/" target="_blank">https://addons.mozilla.org/en-us/fir&#8230;tionbar%C2%B2/</a></p>
<p>FFhardener:<br />
Script desarrollado por la gente de SecurityBydefault que nos ayuda a  fortificar ciertos aspectos del navegador como criptografía,javascript y  privacidad.<br />
<a rel="nofollow" href="http://www.securitybydefault.com/2009/05/securiza-tu-firefox-con-ffhardener.html" target="_blank">http://www.securitybydefault.com/200&#8230;fhardener.html</a></p>
<p>ACTUALIZACION</p>
<p>Dado el reciente problema de seguridad con certificados SSl, de la firma <a href="http://www.hispasec.com/unaaldia/4534/" target="_blank">Comodo</a> , La mejor opción en estos casos es instalar un add-on como Certificate Patrol  que monitoriza cambios en servidores https de forma que si un día el  certificado SSL, de por ejemplo, Gmail es diferente al que había el día de antes, te  notificará de tal cambio.</p>
<p><a href="https://addons.mozilla.org/en-us/firefox/addon/certificate-patrol/" target="_blank">https://addons.mozilla.org/en-us/firefox/addon/certificate-patrol/</a></p>
<p>Espero que les resulte útil y si tienen algún tip o extensión que no haya mencionado para mejorar la seguridad al navegar hagamelo saber asi entre todos actualizamos esta entrada.<br />
Vere mas adelante de armar un post similar para Chrome/Chromium</p>
<p>ESTE TEXTO SE PUBLICA BAJO LICENCIA CREATIVE COMMONS BY-NC-SA 2.5 AR.</p>
<p><img src="http://creativecommons.org/images/public/somerights20.png" alt="" /></p>
<p>Por   lo tanto, usted es libre de: 1) Copiarlo, distribuirlo y exhibirlo. 2)   Hacer obras derivadas. Bajo las siguientes condiciones: 1) Debe dar   atribución mencionando el nombre del autor y del LUG Zona Norte. En caso   de las notas que no llevan firma, mencionar sólo el nombre del LUG.</p>
<p>2)   Usted no puede usar esta obra con fines comerciales. 3) Si usted   altera, transforma, o crea sobre este texto, sólo podrá distribuir la   obra derivada resultante bajo una licencia idéntica a ésta.</p>
<p>Más detalles y texto legal de la licencia en:<a href="http://creativecommons.org/licenses/by-nc-sa/2.5/ar" target="_blank">http://creativecommons.org/licenses/by-nc-sa/2.5/ar</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bairesnortelug.com.ar/2011/03/14/fortificando-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Script para tener la última versión del Firefox</title>
		<link>http://www.bairesnortelug.com.ar/2010/06/09/script-para-tener-a-la-ultima-version-del-firefox/</link>
		<comments>http://www.bairesnortelug.com.ar/2010/06/09/script-para-tener-a-la-ultima-version-del-firefox/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 23:13:59 +0000</pubDate>
		<dc:creator>sechole</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.bairesnortelug.com.ar/?p=210</guid>
		<description><![CDATA[Adrian Jordan, miembro del LUG de Zona Norte, me hizo llegar un script  que armó un amigo de él que automatiza la descarga, instalación y backup de la versión anterior (si existe) de firefox. El script es independiente a la distribucion que utilicen por lo que es interesante. Sobre todo si no se actualizan seguidos [...]]]></description>
			<content:encoded><![CDATA[<p>Adrian Jordan, miembro del LUG de Zona Norte, me hizo llegar un script  que armó un amigo de él que automatiza la descarga, instalación y backup de la versión anterior (si existe) de firefox.</p>
<p><span id="more-210"></span>El script es independiente a la distribucion que utilicen por lo que es interesante. Sobre todo si no se actualizan seguidos los repositorios oficiales de la misma.</p>
<p>Simplemente copien y peguen el texto a continuación en un editor, salvenlo con un nombre y luego le dan derechos de ejecución.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;Copiar a partir de aquí&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>#!/bin/bash</p>
<p>#######################################################</p>
<p>#Author: Nicolas Carusso                              #</p>
<p>#Author&#8217;s email: ncarusso at hotmail dot com          #</p>
<p>#Collaborator: Adrian Rodriguez Renda                 #</p>
<p>#Collaborator&#8217;s email: adrianjordan at gmail dot com  #</p>
<p>#Date: 27/02/2010       	                          #</p>
<p>#Last Revision Date: 26/4/2010                        #</p>
<p>#######################################################</p>
<p>#Description: This script updates your firefox version on ubuntu</p>
<p>#(Hardy in my case) by downloading the newest .tar.bz2 file from the official mozilla web site</p>
<p>#I think this is very useful because you don&#8217;t need to wait &#8217;til ubuntu</p>
<p>#makes the update for you (belive me, you don&#8217;t want to wait such a long time!)</p>
<p># Go to the User&#8217;s home directory</p>
<p>cd $HOME</p>
<p>#Check if directory exists. Otherwise create it</p>
<p>###################################</p>
<p>if [ -d ${HOME}/UpdateFirefox ];</p>
<p>then</p>
<p>echo &#8220;Update Firefox directory exists&#8221;</p>
<p>else</p>
<p>mkdir ${HOME}/UpdateFirefox</p>
<p>fi</p>
<p>####################################</p>
<p>cd UpdateFirefox</p>
<p>#1)Download the package by asking wich version is needed</p>
<p>#TIP: the version input format is as follows:</p>
<p># Version file name: &#8220;firefox-3.6.3.tar.bz2&#8243;</p>
<p># Input format: &#8220;3.6.3&#8243; (without quots)</p>
<p>echo -n &#8220;Enter the firefox version you want to update to (F.E: 3.6.3): &#8221;</p>
<p>read version</p>
<p>echo -n &#8220;Enter your language distribution for firefox: (F.E: Argentina= es-AR): &#8221;</p>
<p>read language</p>
<p>if [ $version != "" ]; then</p>
<p>echo &#8220;Downloading Firefox $version&#8221;;</p>
<p>wget http://releases.mozilla.org/pub/mozilla.org/firefox/releases/latest/linux-i686/${language}/firefox-${version}.tar.bz2</p>
<p>else</p>
<p>echo &#8220;No version entered&#8221;;</p>
<p>fi</p>
<p>#2) untar &amp; unzip</p>
<p>tar xvjf firefox-${version}.tar.bz2</p>
<p>#3) Create a Backup Directory with the firefox current version inside</p>
<p>#(&amp; rename the previous back up as &#8220;OLD&#8221;)</p>
<p>##Check if directory exists. Otherwise create it</p>
<p>###################################</p>
<p>if [ -d ${HOME}/Back_ups ];</p>
<p>then</p>
<p>echo &#8220;Backup Directory exists&#8221;</p>
<p>else</p>
<p>mkdir ${HOME}/Back_ups</p>
<p>fi</p>
<p>####################################</p>
<p>cd ..</p>
<p>mv ${HOME}/Back_ups/firefox_Backup.tar.bz2 ${HOME}/Back_ups/firefox_Backup_OLD.tar.bz2</p>
<p>tar cjf firefox_Backup.tar.bz2 ${HOME}/firefox</p>
<p>mv ${HOME}/firefox_Backup.tar.bz2 ${HOME}/Back_ups</p>
<p>#4) Delete the firefox current directory &amp; put there the new one</p>
<p>rm -r ${HOME}/firefox</p>
<p>mv ${HOME}/UpdateFirefox/firefox ${HOME}/firefox</p>
<p>#5) Create a symbolic link to firefox executable</p>
<p>rm /usr/bin/firefox</p>
<p>rm /usr/lib/firefox-${version}/firefox</p>
<p>rm /usr/lib/firefox-${version}/firefox-bin</p>
<p>ln -s ${HOME}/firefox/firefox /usr/bin/firefox</p>
<p>ln -s ${HOME}/fierefox/firefox /usr/lib/firefox-${version}/firefox</p>
<p>ln -s ${HOME}/firefox/firefox /usr/lib/firefox-${version}/firefox-bin</p>
<p>#6) Delete the .tar.bz2 with the new release</p>
<p>rm ${HOME}/UpdateFirefox/firefox-${version}.tar.bz2</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-Fin copiado&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bairesnortelug.com.ar/2010/06/09/script-para-tener-a-la-ultima-version-del-firefox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>La tercera oleada: Nuevo ataque a OpenOffice.org</title>
		<link>http://www.bairesnortelug.com.ar/2009/08/25/la-tercera-oleada-nuevo-ataque-a-openofficeorg/</link>
		<comments>http://www.bairesnortelug.com.ar/2009/08/25/la-tercera-oleada-nuevo-ataque-a-openofficeorg/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 00:46:50 +0000</pubDate>
		<dc:creator>sechole</dc:creator>
				<category><![CDATA[Analisis]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.bairesnortelug.com.ar/?p=181</guid>
		<description><![CDATA[Parece que al personal de Microsoft le encanta emprenderla constantemente contra OpenOffice.org. Esta vez, de manera burlona, por parte de Ponicke de Argentina. Veamos que no funcionan como debe ser o no se puede hacer&#8230;.o tal vez sí se puede y no es para tanto como lo pinto Ponicke&#8230; Arranquemos con la primera parte del [...]]]></description>
			<content:encoded><![CDATA[<p>Parece que al personal de Microsoft le encanta emprenderla constantemente contra OpenOffice.org.<br />
Esta vez, de manera burlona, por parte de Ponicke de Argentina.<br />
<span id="more-181"></span><br />
Veamos que no funcionan como debe ser o no se puede hacer&#8230;.o tal vez sí se puede y no es para tanto como lo pinto Ponicke&#8230;<br />
Arranquemos con la primera parte del artículo:<br />
<a title="Los bloopers de la suite de oficina del vecino y no es chiste pase y vea" href="http://blogs.technet.com/ponicke/archive/2009/07/31/los-bloopers-de-la-suite-de-oficina-del-vecino-y-no-es-chiste-pase-y-vea.aspx" target="_blank">http://blogs.technet.com/ponicke/archive/2009/07/31/los-bloopers-de-la-suite-de-oficina-del-vecino-y-no-es-chiste-pase-y-vea.aspx</a><br />
<span style="text-decoration: underline;"><br />
1-Conversión de texto a numero:</span><br />
El muy pillo intenta sumar un campo texto contra un numérico. Por supuesto no va a funcionar. Pero se le ocurre convertir dicho campo a numérico creyendo que la solución es esa.<br />
OpenOffice.org no puede realizar la conversión dejando un apostrofe &#8220;&#8216;&#8221; delante del número.<br />
Existen varios formas de enfrentar el problema:<br />
1-Usando la formula =VALUE(celda), simplemente copiamos esto a una nueva celda y obtendrá el valor numérico de la misma.<br />
2-Utilizando la opción de búsqueda y reemplazo (presionado ctrl+f o eligiéndolo por el menú de opciones). Tildando la opción expresiones regulares. En la opción de búsqueda poner &#8220;.*&#8221; sin las comillas y en el campo que indica el texto a  reemplazar, escribir &#8220;&amp;&#8221; sin las comillas. Pulsamos en reemplazar y listo!<br />
3-Las extensiones, como siempre, al rescate!<br />
<a href="http://extensions.services.openoffice.org/project/CT2N" target="_blank">http://extensions.services.openoffice.org/project/CT2N</a><br />
Esta extensión es fabulosa, no solamente les va a permitir convertir lo que tanto le cuesta a Ponicke sino que mucho mas!.<br />
<em><br />
El score queda: OpenOffice.org 1 Ponicke 0</em></p>
<p><span style="text-decoration: underline;">2-Incrustar un gráfico de una planilla de calc a Writer y que se actualice dinámicamente.</span><br />
Ponicke nuevamente supone que tiene que funcionar como MS Office. El muy incauto arrastra directamente el gráfico al Writer.<br />
OpenOffice.org tiene una característica muy interesante que se hubiera dado cuenta si se hubiera molestado en leer la ayuda.<br />
Pero claro, es mas fácil decir que no se puede en vez de presionar esa tecla que esta cerca del esc, la segunda en el lado superior izquierdo del teclado.Si! F1 para acceder a la ayuda. Parece que los usuarios de Windows le tienen fobia a leer la  ayuda!!.<br />
Si solamente nos interesa tener un gráfico estático, simplemente lo arrastramos desde la planilla al documento. Pero si nos interesa que se actualice dinámicamente, lo hacemos presionando la tecla ctrl+Shift. Listo!<br />
Tan difícil era?<br />
<em><br />
A ver como vamos en el score: OpenOffice.org 2 Ponicke 0</em></p>
<p><span style="text-decoration: underline;">3- Si Arrastramos un documento de calc sobre otro, abre el último no guardando los cambios del anterior.</span><br />
Ponicke puede dejar de preocuparse. Ese bug acaba de ser resuelto:<br />
<a href="http://qa.openoffice.org/issues/show_bug.cgi?id=69524" target="_blank">http://qa.openoffice.org/issues/show_bug.cgi?id=69524</a><br />
Así que para la revisión 3.1.1 saldrá con esta corrección.<br />
Mientras tanto para mitigar el problema, recuerden abrir una nueva ventana para abrir un documento ya grabado, si es que todavía no guardaron el documento en el que estaban trabajando.<br />
Vamos a ser buenos y le damos un poco de crédito a Ponicke.<br />
<em>Score: OpenOffice.org 2 Ponicke 1</em><br />
<span style="text-decoration: underline;"><br />
4- Copiar una tabla de Witer a Impress, incluida la tabla anidada.</span><br />
Ponicke sigue pensando que con un simple copy paste va a copiar todo porque sí.<br />
La solución es la siguiente:<br />
En la presentación, Insertar &gt; Objecto &gt; OLE Object &gt; OpenOffice.org 3.1 Text<br />
Modificamos el tamaño de la caja que aparece hasta la posición que queramos.<br />
Abrimos el texto que queremos mostrar<br />
Marcamos la tabla, elegimos editar &gt; Copiar<br />
En la presentación, posicionamos el cursor en la caja de texto, elegimos Editar &gt; Pegar<br />
Listo!<br />
<em>Score: OpenOffice.org 3 Ponicke 1</em></p>
<p><span style="text-decoration: underline;">5- Función de comparar documentos</span><br />
Aquí podemos darle la razón a Ponicke. La herramienta de comparar documentos no compara las tablas.<br />
Pero nuevamente!, las extensiones al rescate!.<br />
<a href="http://extensions.services.openoffice.org/project/DeltaXMLODTCompare" target="_blank">http://extensions.services.openoffice.org/project/DeltaXMLODTCompare</a><br />
<em>Score gracias a la comunidad: OpenOffice.org 4 Ponicke 1</em></p>
<p>Veamos la segunda parte del artículo:<br />
<a title="Los bloopers de la suite de oficina del vecino y no es chiste pase y vea parte 2" href="http://blogs.technet.com/ponicke/archive/2009/08/15/los-bloopers-de-la-suite-de-oficina-del-vecino-y-no-es-chiste-pase-y-vea-parte-2.aspx" target="_blank">http://blogs.technet.com/ponicke/archive/2009/08/15/los-bloopers-de-la-suite-de-oficina-del-vecino-y-no-es-chiste-pase-y-vea-parte-2.aspx</a><br />
Lo primero que nos muestra es como MS office 2007 nos tira un warning cuando intentamos sumar un campo de texto contra uno numérico.<br />
Según él, OpenOffice.org debería hacer lo mismo. Puede que sea útil para unos casos pero inútil en otros.<br />
Por ejemplo:<br />
Si tenemos una columna con 1000 valores, mezclados con 300 leyendas de texto y lo que nos interesa es hacer una sumatoria de los valores. Para OpenOffice.org seria tan simple como hacer =SUM(rango1:rango2). Para el caso de MS Office 2007 nos daría un montón de warnings.<br />
Seguimos con la manía de que todos los paquetes de oficina deben comportarse como MS Office.</p>
<p><span style="text-decoration: underline;">6- Autofiltro y la función de autocompletar:</span><br />
El problema existe y esta reportado. Pueden ver el historial aquí:<br />
<a href="http://user.services.openoffice.org/en/forum/viewtopic.php?f=9&amp;t=20725" target="_blank">http://user.services.openoffice.org/en/forum/viewtopic.php?f=9&amp;t=20725</a><br />
La única solución por el momento es utilizar copiar y pegar que sí funciona, en vez de la función de autocompletar arrastrando la celda.<br />
Como complemento, un usuario creo una serie de macros para imitar el comportamiento de Excel de arrastrar y soltar para mitigar el problema:<br />
<a href="http://ooomacros.org/user.php#188206" target="_blank">http://ooomacros.org/user.php#188206</a><br />
Ponicke se queja que este error tiene 7 años. Puede que tenga razón, como puede que no.<br />
Si leen el historial de ese bug, primero el usuario no trata del todo bien a los desarrolladores y pretende que a toda costa le solucionen su problema.<br />
El usuario claramente pretende que dicha función sea un calco de MS Excel.<br />
Perooo, si el autofiltro se comporta de diferente manera según la versión de MS Office.<br />
Tomemos el siguiente ejemplo:<br />
Tengo la siguiente tabla:<br />
Letra   Numero<br />
a       1<br />
a       2<br />
b       3<br />
c       4<br />
a       5<br />
a       6<br />
b       7<br />
b       8<br />
c       9<br />
b       10</p>
<p>Quiero hacer un filtro solamente de a, seleccionar el resultado y pegar el resultado en un nuevo documento.<br />
Resultado de MS Office 2003: Pega correctamente solamente el a<br />
Resultado de MS Office 2007: Pega correctamente a&#8230;pero se lleva acompañado b 3 y c 4&#8230;.¿como?<br />
¿No esta implementados los filtros de la misma manera en la version 2003 y 2007?. Parece que no&#8230;en la versión 2007 hay que  hacer unos pasos adicionales para que las cosas salgan como uno quiere.<br />
¿Como lo tiene que implementar el desarrollador de OpenOffice.org? ¿Como funciona en 2003 o 2007?</p>
<p>Si hablamos de años con &#8220;features&#8221;, creo que esta se gana todos los premios.<br />
Esta característica esta desde la primera versión de MS Excel arrastrado hasta la versión 2007:<br />
Creen la siguiente tabla:<br />
En A1 B1 C1 escriban los valores 1 2 3<br />
En D1 E1 F1 escriban los valores 4 5 6<br />
Oculten la colunma C1<br />
Ahora copien el contenido de D1 E1 F1 en B1<br />
Ahora desoculten la celda C1<br />
¿Pero ahí había un 2?. Sí y lo reemplazo, sin preguntar.<br />
En este caso no podríamos dar score a nadie ya que no se sabe si realmente son bugs o la forma en que  funcionan los diferentes productos: OpenOffice.org 4 Ponicke 1</p>
<p><span style="text-decoration: underline;">7- Impress, estilos y undo.</span><br />
Lo que Ponicke muestra en su captura, me refiero a ese manchon negro, no es un bug de OpenOffice.org sino que me inclino por un bug de los drivers de la placa de video o las fuentes del sistema operativo que esta utilizando.<br />
Ponicke, por favor, utilice un sistema operativo maduro, no Windows 7 que recién salió!. Me niego a creer que haya sacado a relucir sus dotes artísticos editando la captura con el paint.<br />
Por el tema de hacer un undo en los estilos, es una función no implementada y se encuentra listado en la pagina oficial<br />
<a href="http://wiki.services.openoffice.org/wiki/OOoWriterDesignProblems#Undo" target="_blank">http://wiki.services.openoffice.org/wiki/OOoWriterDesignProblems#Undo</a><br />
Aca le daríamos la razón a Ponicke. De todas maneras, ¿Para que quiere hacer un undo, si con un simple edit en el textbox puede volver a ver el texto, modificarlo y salvarlo si quiere?.<br />
<em>Por mala leche: OpenOffice.org 5 Ponicke 1<br />
</em></p>
<p>Hay que tener en cuenta que a pesar de los problemas, OpenOffice.org sigue avanzando. Tan solo son un puñado de desarrolladores y estan haciendo un trabajo impresionante que a Microsoft le demandó años y miles de millones de dolares.<br />
Que los empleados de Microsoft le presten atención, significa que se esta convirtiendo de apoco en un producto completo.<br />
El grado de aceptación por parte de los usuarios viene creciendo año tras año. Las cifras hablan por si solas:<br />
<a href="http://marketing.openoffice.org/marketing_bouncer.html" target="_blank">http://marketing.openoffice.org/marketing_bouncer.html</a></p>
<p>En vez de atacar tanto, ¿No seria mejor si colaboramos en mejorarlo?<br />
Por mi parte mi granito de arena es esta entrada.<br />
Gracias a todos por leer estas lineas.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bairesnortelug.com.ar/2009/08/25/la-tercera-oleada-nuevo-ataque-a-openofficeorg/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Exprimiendo recursos al máximo</title>
		<link>http://www.bairesnortelug.com.ar/2009/08/21/exprimiendo-recursos-al-maximo/</link>
		<comments>http://www.bairesnortelug.com.ar/2009/08/21/exprimiendo-recursos-al-maximo/#comments</comments>
		<pubDate>Sat, 22 Aug 2009 00:34:37 +0000</pubDate>
		<dc:creator>sechole</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.bairesnortelug.com.ar/?p=174</guid>
		<description><![CDATA[Si algo tiene Linux y el software libre es que nos permite exprimir al máximo los recursos disponibles. Lo que les voy a presentar son dos herramientas muy útiles. Ancho de banda escaso?. Trickle al rescate. Trickle trabaja en capa de aplicación y se encarga de limitar el uso del ancho de banda de subida [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img id="image158" class="aligncenter" src="http://www.bairesnortelug.com.ar/wp-content/uploads/2009/08/naranja.jpg" alt="naranja.jpg" width="254" height="216" /></p>
<p><span style="background-color: #ffffff;">Si algo tiene Linux y el software libre es que nos permite exprimir al máximo los recursos disponibles.</span></p>
<p>Lo que les voy a presentar son dos herramientas muy útiles.</p>
<p><span id="more-174"></span></p>
<p><strong>Ancho de banda escaso?. Trickle al rescate.</strong></p>
<p>Trickle trabaja en capa de aplicación y se encarga de limitar el uso del ancho de banda de subida como de bajada de un programa que le especifiquemos.</p>
<p>Se encuentra disponible en los repositorios de las distribuciones mas popular.</p>
<p>Por ejemplo para instalarlo en distros basadas en debian lo único que tienen que hacer con derechos de administrador es:</p>
<p><em>apt-get install trickle</em></p>
<p>Tiene dos modos de uso, el primero es limitar directamente un programa, especificando cuánto ancho de banda queremos.</p>
<p>La seguna opción es a través del demonio trickled por lo que nos quedaría una configuración global para todas las aplicaciones.</p>
<p>Vamos a un ejemplo práctico.</p>
<p>Cuantas veces nos paso que se nos ocurre actualizar el sistema y notamos que toma todo el ancho disponible para la operación.</p>
<p>Entonces lo que podemos hacer es lo siguiente desde una consola:</p>
<p><em>trickle -d 12 apt-get upgrade</em></p>
<p>La sintaxis es simple: le estamos indicando a apt-get que proceda al upgrade del sistema pero utilizando 12Kbps de bajada.</p>
<p>Una de las ventajas de trickle es que puede ejecutarse en espacio de usuario sin necesidad de ser root.</p>
<p>Una opción interesante es parametrizar el sistema para diferentes servicios tocando la configuración del demonio trickled ubicada en /etc/trickled.conf</p>
<p>El formato del archivos es el siguiente:</p>
<p>[servicio]</p>
<p>Priority = &lt;valor&gt;</p>
<p>Time-Smoothing = &lt;valor&gt;</p>
<p>Length-Smoothing = &lt;valor&gt;</p>
<p>Los servicios con un bajo valor númerico obtendrán más ancho de banda que los servicios con valores más altos.</p>
<p>Time-Smoothing se define en segundos y tiene como finalidad definir los intervalos de tiempo que tickled utiliza para permitir a la aplicación transmitir datos.</p>
<p>Cuanto menor sea el valor, más suave se sentirá la sesión.</p>
<p>Por ejemplo, supongamos que limitamos la transferencia por FTP a 50Kbps, y establecemos el tiempo de suavizado en 1 segundo. Vamos a obtener una velocidad de transferencia de 50Kbps exactamente. Si aumentamos el tráfico de suavizado a un valor más alto (15 segundos, por ejemplo), la tasa de transferencia puede variar entre 40 y 60Kbps. Con limitaciones diferentes obtendrá números diferentes.</p>
<p>Length-Smoothing se define como el tiempo de reserva de suavizado. Es decir, si tickled no puede cumplir con el tiempo de suavizado solicitado, puede recurrir a enviar el número de KB de datos especificados aquí. Si no se especifica ningún valor, el valor predeterminado es 10Kbps.</p>
<p>Veamos un ejemplo de configuracion para que quede claro:</p>
<p>[ssh]</p>
<p>Priority = 1</p>
<p>Time-Smoothing = 0.1</p>
<p>Length-Smoothing = 1</p>
<p>[ftp]</p>
<p>Priority = 8</p>
<p>Time-Smoothing = 5</p>
<p>Length-Smoothing = 20</p>
<p>[www]</p>
<p>Priority = 2</p>
<p>Time-Smoothing = 0.1</p>
<p>Length-Smoothing = 2</p>
<p>En el ejemplo le estamos dando a ssh un valor numérico de prioridad baja, lo que significa que el trafico de ssh en el sistema tiene una prioridad alta. Time-Smoothing y Length-Smoothing tienen un valor bajo porque no queremos una respuesta lenta cuando se trabaja en una sesion ssh remota.</p>
<p>También le di alta prioridad para la navegación web, de modo de poder experimentar una experiencia más suave. FTP le di la prioridad más baja debido a que la descarga de material es menos importante para mí.</p>
<p><strong>Se dispara la CPU a tal punto que podemos hacer un huevo frito sobre ella?.</strong> Empecemos a limitar su uso.</p>
<p>Una buena utilidad en estos casos es CPULimit.</p>
<p>Esta practica aplicación de línea de comando nos permite limitar el % de CPU que puede utilizar un proceso.</p>
<p>se puede limitar por nro de PID o por nombre de proceso.</p>
<p>También se encuentra disponible en la mayoría de las distribuciones</p>
<p>Para instalarlo en distros basadas en debian la operación es sencilla:</p>
<p>apt-get install cpulimit</p>
<p>Un ejemplo práctico es limitar al navegador Firefox, que muchas veces es el culpable de que se nos dispare la CPU al 100% viendo alguna pagina sobrecargada de flash o viendo un video en youtube.</p>
<p>cpulimit –e firefox –limit 30</p>
<p>En este caso estoy indicando que Firefox no debe pasarse del 30% de utilización de la cpu.</p>
<p>Mi recomendación es que vayan probando con las aplicaciones que mas usan y una vez que encuentran los valores adecuados, armen lanzadores en el escritorio para que les sea más cómodo utilizarlas.</p>
<p>Como podrán ver con unos simples pasos se puede optimizar el uso tanto de CPU y ancho de banda.</p>
<p>ESTE TEXTO SE PUBLICA BAJO LICENCIA CREATIVE COMMONS BY-NC-SA 2.5 AR.</p>
<p><img src="http://creativecommons.org/images/public/somerights20.png" alt="" /></p>
<p>Por lo tanto, usted es libre de: 1) Copiarlo, distribuirlo y exhibirlo. 2) Hacer obras derivadas. Bajo las siguientes condiciones: 1) Debe dar atribución mencionando el nombre del autor y del LUG Zona Norte. En caso de las notas que no llevan firma, mencionar sólo el nombre del LUG.</p>
<p>2) Usted no puede usar esta obra con fines comerciales. 3) Si usted altera, transforma, o crea sobre este texto, sólo podrá distribuir la obra derivada resultante bajo una licencia idéntica a ésta.</p>
<p>Más detalles y texto legal de la licencia en:<a href="http://creativecommons.org/licenses/by-nc-sa/2.5/ar" target="_blank">http://creativecommons.org/licenses/by-nc-sa/2.5/ar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bairesnortelug.com.ar/2009/08/21/exprimiendo-recursos-al-maximo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Jugando con documentos PDF</title>
		<link>http://www.bairesnortelug.com.ar/2008/03/17/jugando-con-documentos-pdf/</link>
		<comments>http://www.bairesnortelug.com.ar/2008/03/17/jugando-con-documentos-pdf/#comments</comments>
		<pubDate>Tue, 18 Mar 2008 00:41:47 +0000</pubDate>
		<dc:creator>sechole</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.bairesnortelug.com.ar/2008/03/17/jugando-con-documentos-pdf/</guid>
		<description><![CDATA[El siguiente texto surgió por una necesidad de mi hermano. Necesitaba editar un reporte generado en PDF y no daba con la herramienta adecuada. Las existentes son propietarias y caras como el Adobe Acrobat Writer. Investigando un poco di con pdf toolkit. Un set de herramientas de consola sumamente utiles que nos permite: Combinar documentos [...]]]></description>
			<content:encoded><![CDATA[<p><img width="97" height="96" alt="pdf.png" id="image100" style="width: 97px; height: 96px" src="http://www.bairesnortelug.com.ar/wp-content/uploads/2008/03/pdf.thumbnail.png" /></p>
<p>El siguiente texto surgió por una necesidad de mi hermano. Necesitaba editar un reporte generado en PDF y no daba con la herramienta adecuada.<br />
Las existentes son propietarias y caras como el Adobe Acrobat Writer.<span id="more-101"></span><br />
Investigando un poco di con <a id="dpo:" target="_blank" title="pdf toolkit" href="http://www.accesspdf.com/pdftk/">pdf toolkit</a>. Un set de herramientas de consola sumamente utiles que nos permite:</p>
<ul>
<li>Combinar documentos PDF</li>
<li>Separar las paginas PDF en un documento nuevo</li>
<li>Descifrar un documento (se necesita contraseña)</li>
<li>Cifrar el documento resultante</li>
<li>Descomponer un documento PDF en páginas sueltas</li>
<li>Obtener información de las características del PDF, incluyendo metadatos y marcadores</li>
<li>Descomprimir y volver a comprimir paginas</li>
<li>Reparar un PDF corrupto (siempre y cuando sea posible)</li>
</ul>
<p>Primero instalemos las herramientas necesarias:<br />
En todas las distros de Linux se van a encontrar con las PDF toolkit en los repositorios.<br />
Para distros basadas en Debian es tan fácil como hacer:<br />
apt-get install pdftk<br />
Al cabo de unos segundos lo tendrán instalado.</p>
<p>Comencemos a trabajar:<br />
Mi hermano me entrega el documento en cuestión,<br />
Infome.pdf</p>
<p>Primero vamos a analizar el documento:<br />
$ pdfinfo Informe.pdf<br />
Title:          Microsoft Word &#8211; Informe.doc<br />
Author:         Martin<br />
Creator:        PScript5.dll Version 5.2<br />
Producer:       Acrobat Distiller 6.0 (Windows)<br />
CreationDate:   Tue Mar 11 10:24:16 2008<br />
ModDate:        Tue Mar 11 10:31:58 2008<br />
Tagged:         no<br />
Pages:          93<br />
Encrypted:      yes (print:yes copy:no change:no addNotes:no)<br />
Page size:      595 x 842 pts (A4)<br />
File size:      626733 bytes<br />
Optimized:      yes<br />
PDF version:    1.5<br />
Claramente vemos que el documento esta protegido contra copia, cambios y agregar notas.<br />
Aqui recide el problema ya que lo que quería hacer era obtener el texto del informe y ningún lector PDF como Foxit o el misimo acrobat reader le dejaba (obviamente).<br />
La solución fue Evince que lo dejo abrir y copiar a un documento sin ningún problema.<br />
Otra solución posible hubiera sido copiar el archivo a formato ps (poscript) y luego volver a convertirla a pdf.<br />
Ejemplo:<br />
$ pdftops Informe.pdf Informe.ps<br />
luego<br />
$ pstopdf Informe.ps Informe_sin_restricciones.pdf<br />
De esa manera cuando vuelvan a verificar con pdfinfo veran que ya no presenta ninguna restricción:<br />
$ pdfinfo Informe_sin_restricciones.pdf<br />
Producer:       GPL Ghostscript SVN PRE-RELEASE 8.61<br />
CreationDate:   Mon Mar 17 22:34:52 2008<br />
ModDate:        Mon Mar 17 22:34:52 2008<br />
Tagged:         no<br />
Pages:          93<br />
Encrypted:      no<br />
Page size:      595 x 842 pts (A4)<br />
File size:      756999 bytes<br />
Optimized:      no<br />
PDF version:    1.4</p>
<p>En vez de utilizar Evince para extraer el texto se podria haber hecho lo siguiente:<br />
<code>$ pdftotext Informe_sin_restricciones.pdf texto.txt</code><br />
Ahora si tenia password para poder abrirlo ya es otro cantar.<br />
Ahi sí nos va a llevar un tiempo, ya que tenemos que usar otra herramienta para poder crackerla, <a id="o-.s" target="_blank" title="pdfcrack" href="http://pdfcrack.sourceforge.net/">pdfcrack</a>.</p>
<p>Hasta ahora mi hermano estaba más que contento ya que tenia el texto, lo podía formatear y cambiar como a el le guste pero todavia necesitaba algo más ya que el documento contenía también gráficos.<br />
Para poder extraer los gráficos hice lo siguiente:<br />
$ pdfimage -j Informe_sin_restricciones.pdf imagen<br />
El resultado fue una serie de archivos jpg conteniendo todos los gráficos (imagen001.jpg, imagen002.jpg, etc)<br />
Ahora sí, ya tenemos totalmente desglosado el pdf con el texto y los gráficos separados para poder ser reutilizados en otros informes o presentaciones.</p>
<p>Una vez mas queda demostrado que las herramientas libres son potentes y en muchos casos superan a las propietarias.</p>
<p>Si quieren obtener mayor información sobre la utilización y posibilidades de esta maravilla, pueden consultar aquí:<br />
<a id="w.od" target="_blank" title="http://www.pdfhacks.com/pdftk/" href="http://www.pdfhacks.com/pdftk/">http://www.pdfhacks.com/pdftk/</a></p>
<p>ESTE TEXTO SE PUBLICA BAJO LICENCIA CREATIVE COMMONS BY-NC-SA 2.5 AR.</p>
<p><img src="http://creativecommons.org/images/public/somerights20.png" /></p>
<p>Por lo tanto, usted es libre de: 1) Copiarlo, distribuirlo y exhibirlo. 2) Hacer obras derivadas. Bajo las siguientes condiciones: 1) Debe dar atribución mencionando el nombre del autor y del LUG Zona Norte. En caso de las notas que no llevan firma, mencionar sólo el nombre del LUG.<br />
2) Usted no puede usar esta obra con fines comerciales. 3) Si usted altera, transforma, o crea sobre este texto, sólo podrá distribuir la obra derivada resultante bajo una licencia idéntica a ésta.</p>
<p>Más detalles y texto legal de la licencia en: <a target="_blank" href="http://creativecommons.org/licenses/by-nc-sa/2.5/ar">http://creativecommons.org/licenses/by-nc-sa/2.5/ar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bairesnortelug.com.ar/2008/03/17/jugando-con-documentos-pdf/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Salvando a Windows de la reinstalacion</title>
		<link>http://www.bairesnortelug.com.ar/2008/02/17/salvando-a-windows-de-la-reinstalacion/</link>
		<comments>http://www.bairesnortelug.com.ar/2008/02/17/salvando-a-windows-de-la-reinstalacion/#comments</comments>
		<pubDate>Sun, 17 Feb 2008 15:00:47 +0000</pubDate>
		<dc:creator>sechole</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.bairesnortelug.com.ar/2008/02/17/salvando-a-windows-de-la-reinstalacion/</guid>
		<description><![CDATA[Este es un tip que utilizo mucho en donde trabajo para salvar el clásico problema de Windows NT/2000/2003/xp/VISTA debido al pésimo sistema de archivos NTFS. Recordemos que a pesar de llevar varios años de desarrollo este file system no posee Journaling completo, se desfragmenta y es muy propenso a corromperse. Sobre todo en ciertos modelos [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="Salvavidas" id="image91" src="http://www.bairesnortelug.com.ar/wp-content/uploads/2008/02/aro_salvavidas.thumbnail.jpg" /></p>
<p>Este es un tip que utilizo mucho en donde trabajo para salvar el clásico problema de <span class="nfakPe">Windows</span> NT/2000/2003/xp/VISTA debido al pésimo sistema de archivos NTFS.<br />
Recordemos que a pesar de llevar varios años de desarrollo este file system no posee Journaling completo, se desfragmenta y es muy propenso a corromperse.<br />
Sobre todo en ciertos modelos de notebooks cuando se las pone en modo hibernación o al producirse un corte abrupto de energía.<br />
<span id="more-92"></span><br />
Generalmente al intentar arrancar la maquina les va a aparecer la clásica pantalla azul de este tipo:<br />
&#8220;*** STOP: 0x0000007B (0xFCD8FB70, 0xC00000032, 0&#215;00000000,0&#215;00000000)<br />
INACCESSIBLE_BOOT_DEVICE<br />
If this is the first time you&#8217;ve seen this Stop error screen,<br />
restart your computer. If this screen appears again, follow<br />
these steps:</p>
<p>Check for viruses on your computer. remove any newly installed<br />
hardware or hard drive controllers. Check your hard drive<br />
to make sure it is properly configured and terminated.<br />
Run CHKDSK /F to check for hard drive curruption and then<br />
restart your computer,</p>
<p>Refer to your Getting Started manual for more information on<br />
troubleshootingStop errors&#8221;</p>
<p>La mayoria al ver esto, reinstala todo y empieza de 0. Pero alto!, porque no usar un live cd para rescatar el sistema?.<br />
En mi caso utilizo <a target="_blank" href="http://www.tux.org/pub/people/kent-robotti/looplinux/rip/"> RIP Linux</a>, basado en Slakware, una verdadera joya, del cual hable en otra oportunidad.<br />
Lo único que tienen que hacer es:<br />
1- Arrancar el live cd<br />
2-sin montar la partición afectada correr:<br />
# fdisk -l<br />
Para comprobar las particiones activas y buscar la afectada<br />
3- Correr:<br />
# ntfsfix (partición)<br />
4-retirar el cd y bootear.</p>
<p>La próxima  vez que arranquen el sistema veran como fuerza un chkdsk y termina con la clásica pantallita de bienvenida.</p>
<p>Que deje de bootaer la maquina del gerente de area y la quiera para ayer, es un garrón.<br />
Repararla con Linux no tiene precio&#8230;</p>
<p>Espero les ayude a todos aquellos que sufran a diario la pesadilla <span class="nfakPe">Windows</span> en el laburo.</p>
<p>ESTE TEXTO SE PUBLICA BAJO LICENCIA CREATIVE COMMONS BY-NC-SA 2.5 AR.</p>
<p><img src="http://creativecommons.org/images/public/somerights20.png" /></p>
<p>Por lo tanto, usted es libre de: 1) Copiarlo, distribuirlo y exhibirlo. 2) Hacer obras derivadas. Bajo las siguientes condiciones: 1) Debe dar atribución mencionando el nombre del autor y del LUG Zona Norte. En caso de las notas que no llevan firma, mencionar sólo el nombre del LUG.<br />
2) Usted no puede usar esta obra con fines comerciales. 3) Si usted altera, transforma, o crea sobre este texto, sólo podrá distribuir la obra derivada resultante bajo una licencia idéntica a ésta.</p>
<p>Más detalles y texto legal de la licencia en: <a target="_blank" href="http://creativecommons.org/licenses/by-nc-sa/2.5/ar">http://creativecommons.org/licenses/by-nc-sa/2.5/ar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bairesnortelug.com.ar/2008/02/17/salvando-a-windows-de-la-reinstalacion/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Correrá Linux en mi Hardware?</title>
		<link>http://www.bairesnortelug.com.ar/2007/08/26/correra-linux-en-mi-hardware/</link>
		<comments>http://www.bairesnortelug.com.ar/2007/08/26/correra-linux-en-mi-hardware/#comments</comments>
		<pubDate>Sun, 26 Aug 2007 20:37:33 +0000</pubDate>
		<dc:creator>sechole</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.bairesnortelug.com.ar/2007/08/26/correra-linux-en-mi-hardware/</guid>
		<description><![CDATA[Es la pregunta que se hacen todos los que estan por dar el gran salto al mundo de Linux. Aun existe un temor infundado a que en Linux no anda nada. El tiempo pasó y las cosas cambiaron muchísimo. Linux se torno algo muy serio llegando a un punto de madurez que actualmente es la [...]]]></description>
			<content:encoded><![CDATA[<p><img width="382" height="304" id="image85" alt="ivd-03_linux.jpg" src="http://www.bairesnortelug.com.ar/wp-content/uploads/2007/08/ivd-03_linux.jpg" /></p>
<p>Es la pregunta que se hacen todos los que estan por dar el gran salto al mundo de Linux. Aun existe un temor infundado a que en Linux no anda nada.<br />
<span id="more-86"></span>El tiempo pasó y las cosas cambiaron muchísimo. Linux se torno algo muy serio llegando a un punto de madurez que actualmente es la envidia de aquella empresa que se dedica a vender &#8220;cajitas felices&#8221; de su software omnipresente &#8220;ventanitas&#8221; (ya saben a quien me refiero).<br />
No estamos más en los comienzos de los noventas. Recuerdo que me volví loco para poder levantar una placa de sonido Sound Blaster en una Slackware, ni hablar de la placa de video. Se acabo la época de leer engorrosos manuales y recompilar el kernel para hacer andar algo.<br />
En estas lineas voy a intentar mostrarles donde conseguir información para que pierdan el miedo a la instalación.</p>
<p>Antes de hacer nada, haganse la siguiente pregunta:<br />
1. Que es lo que tengo?<br />
Informense que componentes tienen su PC. Agarren lápiz y papel y vayan anotando:</p>
<p>Monitor: (marca y modelo)<br />
Placa de video: (marca y modelo)<br />
Procesador: (AMD, Intel, 32/64bits, dual core/cuad core, etc)<br />
Cantidad de memoria: (MB/GB)<br />
Disco Rígido: (IDE/SATA/SCSI/Tamaño)<br />
Placa de sonido: (marca y modelo)<br />
Placa de red: (marca y modelo)<br />
Placa wireless: (marca y modelo)<br />
Modem telefónico: (marca y modelo)</p>
<p>Periféricos:<br />
mouse: (usb/ps2/serie, cant. de botones, etc<br />
Teclado: (usb/ps2/ marca y modelo, si es multimedia, etc)<br />
Impresora: (marca y modelo)<br />
scanner: (marca y modelo)</p>
<p>Dispositivos adicionales:<br />
Pen drive: (marca y modelo)<br />
MP3/MP4 player: (marca y modelo)<br />
Camara de fotos digital: (marca y modelo)<br />
Webcams: (marca y modelo)</p>
<p>Una vez que tenemos todo anotado podemos empezar nuestra aventura.</p>
<p><strong>La mejor prueba, un Live CD:</strong><br />
Prácticamente todas las distros hogareñas vienen en formato live cd cuyo principal objetivo es darnos un pantallazo de como se vera el sistema una vez instalado. Siempre es útil tener alguno encima ya que sirven para varios propósitos. Desde recuperación de datos hasta testeo de hardware. Justamente para eso la vamos a utilizar.<br />
Tengan en cuenta que no todas detectan el mismo hardware por igual. Algunas tienen mayor soporte otras menos. Pueden probar con Knoppix, Ubuntu, Mandriva o la que quieran.<br />
Tienen un inmenso listado de live cds con diferentes propósitos en el siguiente link:<br />
<a target="_blank" href="http://www.frozentech.com/content/livecd.php">http://www.frozentech.com/content/livecd.php</a><br />
Puede suceder que del listado que hicimos en papel algo no levante. Pero a no desesperar porque todavía hay esperanzas.</p>
<p>Veamos un poco punto por punto donde averiguar información sobre el tema compatibilidad.</p>
<p><strong>Procesadores:</strong><br />
Linux tiene un amplio soporte para diferentes arquitecturas no solamente X86. Así que no deben preocuparse si tienen un procesador de doble núcleo o 64bits. Las principales distros poseen kernels ya precompilados optimizados según sus necesidades.<br />
Van a notar una mejor performance y estabilidad.</p>
<p><strong>Memoria:</strong><br />
Este es otro punto para no preocuparse. Linux soporta desde las humildes viejas memorias de 30 pines hasta las modernas memorias DDR3 Dual Channel.<br />
Eso sí, según la cantidad de memoria que posean elijan el tipo de entorno a correr:<br />
32 a 64MB RAM TWM,IceWM,Blackbox,Fluxbox,FVWM,FVWM95, WindowMaker.<br />
128MB de RAM XFCE<br />
256MB de RAM Gnome<br />
512MB o mas KDE</p>
<p><strong>Discos Rígidos:</strong><br />
A partir de la serie 2.6 del kernel se amplio el soporte. Así que tampoco deben preocuparse por esto ya que el soporte IDE/SCSCI/SATA es completo y en la actualidad no presenta problemas con ninguna norma.<br />
Recuerden que una instalación clásica de cualquier distro les puede ocupar hasta 3GB. (Entorno+aplicaciones). De ahí calculen lo que van a necesitar para sus archivos personales mas todo lo que quieran instalar.</p>
<p><strong>Placas de Video:</strong><br />
Sabemas que las dos reinas son ATI y Nvidia. Si poseemos alguna placa de dichas marcas no tendremos grandes problemas. Los drivers propietarios andan muy bien. También pueden utilizar drivers libres, aunque todavía no están muy desarrollados, para el caso de Nvidia <a target="_blank" href="http://nouveau.freedesktop.org/wiki/">Nuveau</a> y para las placas ATI viejas el driver fireglx anda bastante bien (lo comprobé en una ATI Radeon Mobility 16 MB RAM que corrió sin problemas Compiz).<br />
Si quieren ver un listado completo de placas soportadas out of the box por Xorg pueden consultar aquí:<br />
<a target="_blank" href="http://xorg.freedesktop.org/wiki/Projects/Drivers?action=show&#038;redirect=VideoDrivers">http://xorg.freedesktop.org/wiki/Projects/Drivers?action=show&#038;redirect=VideoDrivers</a></p>
<p><strong>Placas de sonido:</strong><br />
Hoy en día son contadisimos los casos en que una distro no pueda levantar por defecto tanto placas integradas como PCI o PCI-E.<br />
Pueden obtener información de todas las placas soportadas a la fecha de la pagina del proyecto ALSA:<br />
<a target="_blank" href="http://www.alsa-project.org/alsa-doc/index.php?vendor=All#matrix">http://www.alsa-project.org/alsa-doc/index.php?vendor=All#matrix</a><br />
O de su Wiki:<br />
<a target="_blank" href="http://bugtrack.alsa-project.org/main/index.php/Matrix:Main">http://bugtrack.alsa-project.org/main/index.php/Matrix:Main</a></p>
<p><strong>Impresoras:</strong><br />
Cualquier impresora que soporte como mínimo lenguaje poscript es mas que probable que pueda funcionar en Linux. Por lejos las que tienen mejor soporte son las de la marca HP.<br />
<a target="_blank" href="http://hplip.sourceforge.net/supported_devices/index.html">http://hplip.sourceforge.net/supported_devices/index.html</a><br />
Les recomiendo chequear el proyecto Printer compatibility driver <a target="_blank" href="http://www.linux-foundation.org/en/OpenPrinting/Database/DatabaseIntro">http://www.linux-foundation.org/en/OpenPrinting/Database/DatabaseIntro</a><br />
Tambien pueden verificar las impresoras sugeridas que son 100% compatibles:<br />
<a target="_blank" href="http://www.linux-foundation.org/en/OpenPrinting/Database/SuggestedPrinters">http://www.linux-foundation.org/en/OpenPrinting/Database/SuggestedPrinters</a></p>
<p><strong>Scanners:</strong><br />
Si hay un proyecto que actualmente se lleva todas las palmas es Sane. Soporta hasta los famosos equipos multifunción (scanner, impresora, fotocopiadora, etc, todo en uno).<br />
Pueden verificar si su equipo esta soportado en:<br />
<a target="_blank" href="http://www.sane-project.org/cgi-bin/driver.pl">http://www.sane-project.org/cgi-bin/driver.pl</a></p>
<p><strong>Cámaras Digitales:</strong><br />
Gracias a <a target="_blank" href="http://www.gphoto.org/proj/libgphoto2/support.php">Gphoto</a> tenemos soporte a mas de 900 cámaras de fotos y la base se sigue ampliando.<br />
También pueden consultar esta base de datos mucho mas detallada:<br />
<a target="_blank" href="http://www.teaser.fr/%7Ehfiguiere/linux/digicam.html">http://www.teaser.fr/%7Ehfiguiere/linux/digicam.html</a></p>
<p><strong>Webcams:</strong><br />
Si bien día a día aparecen nuevos modelos, la gran mayoría estan basadas en dos chipsets: spca5xx y OV511/OV511+<br />
Generalmente los sources los van a encontrar empaquetados en su ditro favorita. Si no es que ya vienen compilados por defecto.<br />
Pueden ver la lista que hizo Michel Xhaard de 235 camaras que logro hacer funcionar con el driver spac5xx<br />
<a target="_blank" href="http://mxhaard.free.fr/spca5xx.html">http://mxhaard.free.fr/spca5xx.html</a><br />
En esta pagina van a encontrar un monton de recursos para V4l (video for linux)<br />
<a target="_blank" href="http://www.exploits.org/v4l/">http://www.exploits.org/v4l/</a></p>
<p><strong>Modems telefónicos:</strong><br />
Bueno sí, ya sabemos que prácticamente están de adorno los viejos modems analógicos. Pero hay casos en los que todavía se siguen utilizando.<br />
Los que se pueden configurar sin mayor esfuerzo son todos los externos que se conectan a un puerto serie.<br />
Los terroríficos winmodems son los mas difíciles pero no imposibles. El único secreto es saber el tipo de chipset y nada mas.<br />
Hay dos grandes grupos que predominan: Smartlink e Intel.<br />
Pueden averiguar cual es el chipset de su modem y bajar el driver correspondiente con el siguiente programa: <a target="_blank" href="#scanModem">scanmodem</a>.<br />
Mas información sobre los malditos winmodems que se pueden levantar en Linux en:<br />
<a target="_blank" href="http://www.linmodems.org"> http://www.linmodems.org</a></p>
<p><strong>Placas Wireless:</strong><br />
Acá es donde se pone un poquito peleado el asunto. El gran problema es que muchos fabricantes cambian de versión de chipset como quien se muda de ropa. Y el otro gran problema son las placas baratas solamente compatibles con Windows.<br />
Si van a comprar una placa wireless les recomendaría que gasten un poquito mas y compren de marcas reconocidas. Ya se que duele un poco el bolsillo pero se gana en prestación (generalmente tienen mejor nivel de señal, conectores bañados en oro, antenas de mas alcance, etc).<br />
Pueden consultar un listado completo aquí:<br />
<a target="_blank" href="http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/">http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/</a><br />
O tambien:<br />
<a target="_blank" href="http://linux-wless.passys.nl/">http://linux-wless.passys.nl/ </a><br />
Si son los infelices poseedores de una WinWireless igual no se hagan tanto problema. Gracias al fantástico proyecto <a target="_blank" href="http://ndiswrapper.sourceforge.net/joomla/index.php?/component/option,com_openwiki/Itemid,33/id,list/">ndiswrapper</a>  es muy poco probable que se resista a ser levantada.<br />
Para las placas broadcom existe este proyecto:<a target="_blank" href="http://developer.berlios.de/project/showfiles.php?group_id=4547"></p>
<p>http://developer.berlios.de/project/showfiles.php?group_id=4547</a></p>
<p><strong> Laptops y dispositivos Móviles:</strong><br />
Si somos los felices poseedores de una portable y queremos saber si vamos a poder levantar todos los componentes de la misma, no hay nada mejor como consultar <a target="_blank" href="http://tuxmobil.org/">http://tuxmobil.org/</a> o <a target="_blank" href="http://www.linux-laptop.net/">http://www.linux-laptop.net/</a> ambas son bases de datos categorizadas por marca y modelo mantenida por los propios usuarios que envian información de como lograron configurar sus equipos.</p>
<p>Chequeen también:<br />
<a target="_blank" href="http://www.linuxhardware.org/">http://www.linuxhardware.org/</a><br />
<a target="_blank" href="http://www.linuxdevices.com/">http://www.linuxdevices.com/</a><br />
<a target="_blank" href="http://www.phoronix.com/">http://www.phoronix.com/</a><br />
<a target="_blank" href="http://www.linuxcompatible.org/">http://www.linuxcompatible.org/</a><br />
generalmente publican notas sobre novedades o reviews de hardware funcionando en Linux.</p>
<p><a target="_blank" href="http://kmuto.jp/debian/hcl">Debian GNU/Linux device driver check page</a> es muy practico   , le pasamos el resultado del comando lspci -n y nos respondera con los modulos necesarios para levantar cada componente de nuestra pc.</p>
<p><strong>No todo es color de rosa:</strong><br />
Aunque sabemos que la amplia mayoría del hardware actual funciona, todavía existen ovejas negras.<br />
Si ven que ni en broma consiguen levantar ese dispositivo ni con el mas sucio truco que se les ocurra, antes de seguir buscando hasta debajo de las piedras, les recomiendo que chequeen el siguiente site donde tenemos el listado de los NO en Linux:<br />
<a target="_blank" href="http://www.leenooks.com/">http://www.leenooks.com/</a></p>
<p><strong>Hagalo ud. mismo:</strong><br />
Si después de pasar por esta guia se encuentran que su dispositivo efectivamente no esta soportado, saben de programación, son cabezaduras, obtienen las especificaciones del mismo ya sea por ingeniería inversa o porque el fabricante tuvo un lapsus y se le dio por liberarlas. Pueden seguir el excelente manual para crear sus propios drivers de O&#8217;reilly.<br />
<a target="_blank" href="http://www.xml.com/ldd/chapter/book/">http://www.xml.com/ldd/chapter/book/</a><br />
También tienen la nueva edición del mismo por si la desean comprar:<br />
<a target="_blank" href="http://www.oreilly.com/catalog/linuxdrive3/">http://www.oreilly.com/catalog/linuxdrive3/</a><br />
Si consiguen armar el tan preciado driver y lo distribuyen libremente, felicitaciones!. Tengan en cuenta que estarían ayudando a la comunidad y ampliando la base de hard soportada.</p>
<p>Para finalizar les recomiendo que si van a armar una máquina de 0 (cero), caminen, recorran locales de computación, elijan los componentes. Rechacen de plano todo lo que es muy barato y en cuya caja reza el cartelito &#8220;solamente para ventanuscas&#8221;.</p>
<p>ESTE TEXTO SE PUBLICA BAJO LICENCIA CREATIVE COMMONS BY-NC-SA 2.5 AR.</p>
<p><img src="http://creativecommons.org/images/public/somerights20.png" /></p>
<p>Por lo tanto, usted es libre de: 1) Copiarlo, distribuirlo y exhibirlo. 2) Hacer obras derivadas. Bajo las siguientes condiciones: 1) Debe dar atribución mencionando el nombre del autor y del LUG Zona Norte. En caso de las notas que no llevan firma, mencionar sólo el nombre del LUG.<br />
2) Usted no puede usar esta obra con fines comerciales. 3) Si usted altera, transforma, o crea sobre este texto, sólo podrá distribuir la obra derivada resultante bajo una licencia idéntica a ésta.</p>
<p>Más detalles y texto legal de la licencia en: <a target="_blank" href="http://creativecommons.org/licenses/by-nc-sa/2.5/ar">http://creativecommons.org/licenses/by-nc-sa/2.5/ar</a></p>
</p>
<p><!--a01583b1459835cf095fb1f6e07f74b3-->
</p>
<p><!--e12fc6d13846e73009f9e543555dee9e--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bairesnortelug.com.ar/2007/08/26/correra-linux-en-mi-hardware/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>TIP: Instalando el infame Modem Huawei usb</title>
		<link>http://www.bairesnortelug.com.ar/2007/08/22/tip-instalando-el-infame-modem-huawei-usb/</link>
		<comments>http://www.bairesnortelug.com.ar/2007/08/22/tip-instalando-el-infame-modem-huawei-usb/#comments</comments>
		<pubDate>Thu, 23 Aug 2007 00:35:16 +0000</pubDate>
		<dc:creator>sechole</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.bairesnortelug.com.ar/2007/08/22/tip-instalando-el-infame-modem-huawei-usb/</guid>
		<description><![CDATA[Este articulo esta dedicado a uno de nuestros mas recientes integrantes del grupo Antonio A. Lionetti. Si hay algo que odiamos todos son las promociones de ADSL de Argentina. Principalmente las de Telecom. Estos sres. buscan maximizar beneficios a costa de los incautos usuarios. Estamos en Argentina!, lo que parece una promoción barata no es [...]]]></description>
			<content:encoded><![CDATA[<p><img width="269" height="269" id="image83" alt="modem Huawei" src="http://www.bairesnortelug.com.ar/wp-content/uploads/2007/08/imagen_9185.jpg" /><br />
Este articulo esta dedicado a uno de nuestros mas recientes integrantes del grupo Antonio A. Lionetti.</p>
<p>Si hay algo que odiamos todos son las promociones de ADSL de Argentina.<br />
Principalmente las de Telecom. Estos sres. buscan maximizar beneficios a costa de los incautos usuarios.<br />
Estamos en Argentina!, lo que parece una promoción barata no es mas que un engaño o artilugio para entregar algo de menor calidad. Este es el caso de los modems Huawei que se entregan en comodato.<br />
Solamente en dos partes del mundo se comercializan estos aparatos, Argentina y Rusia.<br />
El que conoce un mínimo de redes sabe perfectamente que una conexión usb es de menor calidad que una ethernet.<br />
Si sos un incauto mas y te metieron el perro seguí leyendo. Voy a tratar de que tengas tu modem perfectamente funcionando en tu flamante instalación de Linux.</p>
<p><strong><span id="more-84"></span>Ingredientes básicos:</strong><br />
1-Distro favorita en CD o DVD<br />
2-Otra máquina con conexión o la misma con doble booteo para poder acceder a Internet<br />
3-Paciencia</p>
<p><strong>Arrancamos: </strong></p>
<p>Primero debemos saber la versión de nuestro kernel.<br />
Para ello desde una consola hacemos:<br />
incauto@xunilda$ uname -r<br />
El sistema deberia responder algo como<br />
incauto@xunilda$ 2.6.20.2<br />
Los numeritos que ven indica que en este caso el kernel es de la serie 2.6.20<br />
Les cuento que a diferencia de Windows, el kernel de Linux posee un ciclo de vida muy dinamico y en escasos 30 o 40 dias puede aparecer una version nueva del mismo.<br />
Porque les hago averiguar la version del kernel?<br />
El tema es que en las versiones mas viejas inferiores a la 2.6.15 van a necesitar el modulo ueagle mas reciente. En las versiones nuevas esto se mejoro y no es necesario ya que utiliza un modulo uegle ATM mejorado.</p>
<p>Bajamos el firmware<br />
<a href="http://eagle-usb.org/ueagle-atm/non-free/ueagle-data-1.1.tar.gz">http://eagle-usb.org/ueagle-atm/non-free/ueagle-data-1.1.tar.gz</a><br />
La ultima version del script roaring poe<br />
<a href="http://www.roaringpenguin.com/files/download/rp-pppoe-3.8.tar.gz">http://www.roaringpenguin.com/files/download/rp-pppoe-3.8.tar.gz</a><br />
También vamos a necesitar el modulo br2684ctl<br />
Por ejemplo para ubuntu este modulo lo pueden encontrar aqui:<br />
<a href="http://mirrors.kernel.org/ubuntu/pool/universe/b/br2684ctl/br2684ctl_20040226-1_i386.deb">http://mirrors.kernel.org/ubuntu/pool/universe/b/br2684ctl/br2684ctl_20040226-1_i386.deb</a><br />
El modulo Libatm1<br />
Este ultimo lo pueden conseguir desde los repositorios oficiales o en el juego de CD/DVD de instalacion.<br />
Para el caso de ubuntu:<br />
<a href="http://mirrors.kernel.org/ubuntu/pool/main/l/linux-atm/libatm1_2.4.1-17_i386.deb">http://mirrors.kernel.org/ubuntu/pool/main/l/linux-atm/libatm1_2.4.1-17_i386.deb</a><br />
Ojo que esta libreria depende de la libc6 si no la tiene instalada la pueden bajar de los repositorios, por ejemplo nuevamente para ubuntu:<br />
<a href="http://mirrors.kernel.org/ubuntu/pool/main/g/glibc/libc6_2.5-0ubuntu14_i386.deb">http://mirrors.kernel.org/ubuntu/pool/main/g/glibc/libc6_2.5-0ubuntu14_i386.deb</a><br />
Todo lo anterior lo pueden hacer con la conexion extra a internet, la mayoria como tontos se quedan aca justamente porque no tiene conexion!.<br />
Se lo bajan a un pendrive o un cd grabable y despues lo pasan a su directorio home.</p>
<p>Nos queda un paso mas para que este todo preparado, instalar los paquetes de compilacion.<br />
En el caso de debian/ubuntu o cualquier distro basada en ella es facil ya que en el primer cd vienen los mismos.<br />
Insertar el cd y hacer desde una consola:</p>
<p>incauto@xunilda$ sudo apt-get install build-essential linux-headers-`uname -r`<br />
Pueden tambien reemplazar donde dice uname -r por la version del kernel, por ejemplo:<br />
incauto@xunilda$ sudo apt-get install build-essential linux-headers-2.6.10</p>
<p>Compilamos el modulo eagle en caso de ser un kernel viejo:<br />
Lo primero que vamos a hacer es bajar el driver de aqui:<br />
<a href="http://download.gna.org/ueagleatm/ueagle-atm-1.3.tar.gz">http://download.gna.org/ueagleatm/ueagle-atm-1.3.tar.gz</a></p>
<p>Desinstalamos el driver viejo:<br />
incauto@xunilda$ sudo lsmod | grep eagle</p>
<p>Si nos sale algo referido al eagle-usb&#8217;, para descargarlo de la memoria tipeamos:</p>
<p>incauto@xunilda$ sudo modprobe -r eagle-usb</p>
<p>Ahora hay que remover los módulos de la memoria, para eso hacemos:</p>
<p>incauto@xunilda$ sudo rm /lib/modules/`uname -r`/kernel/drivers/usb/atm/usbatm.ko<br />
incauto@xunilda$ sudo rm /lib/modules/`uname -r`/kernel/drivers/usb/net/eagle/eagle-usb.ko</p>
<p>Instalamos el driver nuevo:</p>
<p>incauto@xunilda$ tar xzf ueagle-atm-1.3.tar.gz<br />
incauto@xunilda$ cd ueagle-atm-1.3<br />
incauto@xunilda$ sudo make<br />
incauto@xunilda$ sudo make install</p>
<p><strong>Nota:</strong> <em>si tu distro es muy nueva y comprobas con<br />
$ sudo lsmod | grep eagle-atm que el modulo existe no hagas nada de lo anterior!!!<br />
</em><br />
Instalamos el firmware:</p>
<p>incauto@xunilda$ tar xzf ueagle-data-1.1.tar.gz<br />
incauto@xunilda$ cd ueagle-data-1.1</p>
<p>Ahora creamos la carpeta donde se instalará el firmware:</p>
<p>incauto@xunilda$ sudo mkdir /lib/firmware/ueagle-atm</p>
<p>Y copiamos el contenido de ueagle-data-1.1 a la carpeta del firmware que hemos creado:</p>
<p>incauto@xunilda$ sudo cp -a * /lib/firmware/ueagle-atm</p>
<p>Ya esta todo listo para probar:<br />
Conectamos el modem y hacemos<br />
incauto@xunilda$ sudo modprobe ueagle-atm</p>
<p>Si todo salió bien y no se ven errores, fíjense en el módem, verán que la lucecita de LINK al principio parpadea y luego queda definitivamente encendida, esa es la señal de que el modem está funcionando.<br />
Para confirmar realmente esto, tipear:<br />
incauto@xunilda$ dmesg | grep ueagle<br />
Tiene que salir algo como:<br />
[ueagle-atm] driver ueagle 1.2 loaded<br />
usb 1-2: [ueagle-atm] ADSL device founded vid (0X1110) pid (0X9031) : Eagle III<br />
usb 1-2: [ueagle-atm] using iso mode<br />
usb 1-2: [ueagle-atm] (re)booting started<br />
usbcore: registered new driver ueagle-atm<br />
usb 1-2: [ueagle-atm] modem synchronization failed<br />
usb 1-2: [ueagle-atm] (re)booting started<br />
usb 1-2: [ueagle-atm] modem operational<br />
usb 1-2: [ueagle-atm] ATU-R firmware version : 44e2ea17</p>
<p>Hasta aca estamos bien ya nos esta indicando que el modem esta levantado.<br />
Falta la parte de configuracion.<br />
Instalamos libatm<br />
incauto@xunilda$ sudo dpkg -i libatm1_*.deb<br />
Instalamos br2684ctl<br />
incauto@xunilda$ sudo dpkg -i br2684ctl*.deb<br />
Ahora hacemos:<br />
incauto@xunilda$ sudo br2684ctl -c 0 -b -a 0.33<br />
NOTA: los parámetros 0 y 33 corresponden al VPI y el VCI del ISP Arnet, ustedes deberán<br />
adaptarlo al suyo. Si todo está bien, les saldrá esto:</p>
<p>RFC1483/2684 bridge: Interface &#8220;nas0&#8243; created sucessfully<br />
RFC1483/2684 bridge: Communicating over ATM 0.0.33, encapsulation: LLC<br />
RFC1483/2684 bridge: Interface configured<br />
Tipeamos:<br />
incauto@xunilda$ sudo ifconfig nas0 up<br />
nas0 es la interfaz que se acaba de crear al tipear el comando anterior.<br />
Con este comando la estamos levantado.</p>
<p>ahora vamos a utilizar el rp-ppoe para configurar nuestra conexion:<br />
incauto@xunilda$ tar xzf rp-pppoe-3.8.tar.gz<br />
incauto@xunilda$ cd rp-pppoe-3.8<br />
incauto@xunilda$ sudo ./go</p>
<p>Se iniciará un asistente el cual nos hará unas preguntas referidas a nuestra conexión, debemos responder lo siguiente (lo que está en negrita):</p>
<p>1. Enter your PPPoE user name: nombre de la cuenta por ejemplo: cuenta@arnet-ciudad-apb<br />
2. Enter the Ethernet interface connected to the DSL modem: nas0<br />
3. Enter the demand value: no<br />
4. Enter the DNS information here:<br />
5. Enter the secondary DNS server address here:<br />
6. Please enter your PPPoE password: (tu contraseña de Internet)<br />
7. Please re-enter your PPPoE password: (confirmación de tu contraseña de Internet)<br />
8. Choose a type of firewall (0-2): 1<br />
9. Accept these settings and adjust configuration files (y/n)? y</p>
<p>Ahora lo que queda es armar la configuracion ppp.<br />
Para eso vamos a crear el archivo adsl con nuestro editor favorito, por ejemplo:<br />
incauto@xunilda$ sudo gedit /etc/ppp/peers/adsl</p>
<p>Y pegamos el siguiente texto en el archivo:</p>
<p># example configuration for the kernel space PPP over Ethernet driver<br />
#<br />
# See the manual page pppd( for information on all the options.<br />
# MUST CHANGE: replace myusername@realm with the PPP login name given to<br />
# your by your provider.<br />
# There should be a matching entry with the password in /etc/ppp/pap-secrets<br />
# and/or /etc/ppp/chap-secrets.<br />
user &#8220;usuario@proveedor&#8221;<br />
# Load the PPPoE plugin.<br />
plugin rp-pppoe.so<br />
# Ethernet interface to which the modem is connected.<br />
nas0<br />
# Assumes that your IP address is allocated dynamically by the ISP.<br />
noipdefault<br />
# Try to get the name server addresses from the ISP.<br />
usepeerdns<br />
# Use this connection as the default route.<br />
defaultroute<br />
# Makes pppd &#8220;dial again&#8221; when the connection is lost.<br />
persist<br />
# Do not ask the remote to authenticate.<br />
noauth</p>
<p>Recuerden reemplazar &#8220;usuario@proveedor&#8221; por el nombre de usuario de uds. entre comillas.</p>
<p>Guardamos y probamos si funciona la conexion:<br />
incauto@xunilda$ sudo pppoe-start<br />
Deberia aparecer un mensaje que diga<br />
Conected!</p>
<p><strong>Automatizando la conexión:</strong><br />
Cada vez que arranquen el sistema van a tener que cargar el modulo br2684, br2684ctl con sus parametros y hacer pppoe-start.</p>
<p>incauto@xunilda$ sudo modprobe br2684<br />
incauto@xunilda$ sudo br2684ctl -c 0 -b -a 0.33<br />
incauto@xunilda$ sudo ifconfig nas0 up<br />
incauto@xunilda$ sudo pppoe-start</p>
<p>Esto ultimo se puede automatizar generando el siguiente script con el editor que les resulte mas comodo.</p>
<p>incauto@xunilda$ gedit conectar.sh</p>
<p>y copiamos lo siguiente<br />
&#8212;&#8212;&#8212;&#8212;&#8211;copiar lo que sigue a la linea punteada&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
#!/bin/sh<br />
# Script de conexion<br />
modprobe br2684<br />
br2684ctl -c 0 -b -a 0.33<br />
ifconfig nas0 up<br />
pppoe-start</p>
<p>Guardamos y ahora le damos derecho de ejecucion:<br />
incauto@xunilda$ chmod +x conectar.sh</p>
<p>Lo unico que nos queda es correr el script cada vez que nos queremos conectar a internet desde una terminal.<br />
incauto@xunilda$ sudo ./contectar.sh</p>
<p>Si queremos automatizar mas la cosa y no tenemos ganas de andar abriendo una terminal cada vez que nos queremos conectar.<br />
Agregamos el modulo br2684 para que inicie automaticamente cada vez que arrancamos la pc.</p>
<p>incauto@xunilda$ sudo gedit /etc/modules<br />
y agregamos la siguiente linea<br />
br2684<br />
guardamos</p>
<p>Luego editamos /etc/rc.local<br />
y agregamos:<br />
br2684ctl -c 0 -b -a 0.33<br />
ifconfig nas0 up<br />
pppoe-start<br />
exit 0</p>
<p>guardamos.<br />
Listo! cada vez que arranquemos la maquina se conectara automaticamente y no tendremos que hacer nada.</p>
<p>Moraleja: Si van a contratar un servicio de ADSL rechacen de plano los modems usb. Se van a ahorrar un gran dolor de cabeza.</p>
<p>ESTE TEXTO SE PUBLICA BAJO LICENCIA CREATIVE COMMONS BY-NC-SA 2.5 AR.</p>
<p><img src="http://creativecommons.org/images/public/somerights20.png" /></p>
<p>Por lo tanto, usted es libre de: 1) Copiarlo, distribuirlo y exhibirlo. 2) Hacer obras derivadas. Bajo las siguientes condiciones: 1) Debe dar atribución mencionando el nombre del autor y del LUG Zona Norte. En caso de las notas que no llevan firma, mencionar sólo el nombre del LUG.<br />
2) Usted no puede usar esta obra con fines comerciales. 3) Si usted altera, transforma, o crea sobre este texto, sólo podrá distribuir la obra derivada resultante bajo una licencia idéntica a ésta.</p>
<p>Más detalles y texto legal de la licencia en: <a target="_blank" href="http://creativecommons.org/licenses/by-nc-sa/2.5/ar">http://creativecommons.org/licenses/by-nc-sa/2.5/ar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bairesnortelug.com.ar/2007/08/22/tip-instalando-el-infame-modem-huawei-usb/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

