Mostrando entradas con la etiqueta software. Mostrar todas las entradas
Mostrando entradas con la etiqueta software. Mostrar todas las entradas

martes, 15 de octubre de 2013

Android en la PC con BlueStack

¿Se imaginan jugar el Candy Crush o el Angry Birds en la PC, o comunicarse con WhatsApp, sin depender de celulares o tablets? Pues eso ya es posible. BlueStack es una aplicación para Windows (XP a 7) que no necesita de parches ni registros. Es muy fácil de instalar y la versión beta distribuída actualmente soporta hasta 450.000 aplicaciones Android. Es de suponer que con el tiempo el programa ganará en estabilidad y cantidad de apps compatibles.

Una de las opciones más interesantes consiste en sincronizar el programa con nuestro dispositivo móvil y compartir contenidos. En el siguiente enlace pueden encontrar un completo tutorial de instalación y uso, además de las direcciones de descarga.


Enlaces:

Instalación y configuración de BlueStack (WhatsApp)

Aplicaciones y juegos Android en el PC




lunes, 13 de agosto de 2012

Ywriter: la mano derecha del escritor organizado



Su nombre es Ywriter y ya va por la versión 5. Es un programa creado específicamente para escritores y ha sido desarrollado por Symon Haynes, un escritor que programa (o un programador que escribe), que es además un reconocido autor de ciencia ficción en su país.
Además es gratuito, todo un lujo. Aunque el programa está enfocado para el novelista, lo cierto es que resulta una herramienta muy útil para abordar cualquier texto estructurado ya sea una tesis, un ensayo o un manual.
No es un simple procesador de textos, sino un completo gestor de información capaz de organizar todos los elementos que conforman nuestro trabajo: el texto escrito, los personajes, las localizaciones y objetos importantes, notas, imágenes...
Está pensado para reducir al mínimo las distracciones y tener siempre a mano y organizados todos los elementos de nuestra narración, por lo que la interfaz de trabajo puede parecer a primera vista poco amigable. Sin embargo, es una impresión pasajera: el programa es sumamente intuitivo.
yWriter no escribe por uno, no da ideas, no construye frases... yWriter te ayuda a organizar tu información para que puedas darle forma de relato.


 A grandes rasgos, éstas son las funciones del programa:
— Organiza tu novela a partir de un proyecto.
— Añade capítulos a tu proyecto.
— Añade escenas, personajes, objetos y lugares.
— Muestra el contador de palabras para cada archivo del proyecto y la cantidad total.
— Guarda un fichero "log" cada día mostrando las palabras por archivo y el total (para que evalúes tu progreso).
— Guarda copias de seguridad automáticas según un intervalo definido por el usuario.
— Permite múltiples escenas dentro de un capítulo.
— Muestra las escenas desde la perspectiva de un personaje, así como los objetivos, conflictos o soluciones definidos en los campos creados al efecto.
— Múltiples personajes por escena.
— Muestra el "Storyboard" o guión gráfico, un esquema visual de tu trabajo.
— Reordena escenas dentro de los capítulos.
— Arrastra y Suelta para capítulos, escenas, personajes, herramientas y lugares.
— Renumeración automática de capítulos.
— Traducción a varios idiomas, entre ellos el español, el catalán, el gallego y el aragonés.

El programa viene también en español y puede ser utilizado desde un pendrive. Una joya que cualquier escritor debería probar. Gracias a Miguel por el aviso.

Enlaces:

Sitio oficial

Manual en español




lunes, 11 de junio de 2012

Las ventajas del software libre

Hace unos días compartí una nota en la que un estudio de abogados explicaba los motivos por los cuales los gobiernos debían descartar el uso del software libre. Ahora viene la contra-nota, con el gurú del soft libre explicando lo opuesto. A sacar conclusiones.


Stallman: "El Estado debe usar software libre para mantener su soberanía informática"
Por: Alejandro D'Agostino

El fundador del movimiento Software Libre asegura que, además de ético, la ventaja es económica, pues en lugar de pagar licencias, se pagará soporte local, así que el dinero circulará dentro del país y no se dirigirá hacia empresas extranjeras. También habló sobre Conectar Igualdad, redes sociales y Android.


En los últimos días, el grupo Software Libre con CFK puso en el centro de la discusión al uso de programas “no privativos” en la administración pública. Por ello, RedUSERS consultó vía correo electrónico a Richard Stallman, presidente de la Fundación Software Libre, quien el viernes a las 18 dictará una conferencia  pública y gratuita en la Facultad de Económicas de la UBA. Pero también le preguntamos sobre otras cuestiones que interesan a los lectores de RedUSERS, como redes sociales, celulares y la “Guerra de los Browsers”.

¿De qué manera se beneficiaría la administración pública en caso de implementar software libre?
Con el software libre, los usuarios tienen el control del programa. Con el software privativo, que priva de libertad, el programa tiene el control de los usuarios. Entonces el software privativo es injusto.
Para tener el control del programa, los usuarios necesitan unas libertades esenciales: 0) la libertad de ejecutar el programa como quieras, 1) la de estudiar el código fuente, y cambiarlo para que el programa haga tu informática como quieras, 2) la de redistribuir copias exactas, 3) la de distribuir copias cambiadas. Las dos primeras proporcionan el control individual, y las otras el control colectivo. Estas libertades constituyen el criterio para un programa libre.
Las agencias públicas hacen su informática por el pueblo. Por lo tanto, tienen el deber, la responsabilidad, de mantener siempre el control de ella. Para hacerlo, hace falta que el software que usa sea libre. Tienen que hacer que la informática pública esté bajo el control del estado, con software bajo el control del estado. Es decir, software libre, que está bajo el control de cualquier usuario. Entonces, si una agencia pública usa un programa privativo, la soberanía informática del estado exige eliminarlo, cueste lo que  cueste.

Dejando de lado lo económico, ¿qué cuestiones éticas suponen el uso de software libre para la administración pública?
Si migrar al software libre tiene un coste, es una inversión en la libertad y soberanía del país, y en el largo plazo reportará ahorros. Con el software libre, en lugar de pagar licencias, el usuario paga soporte en un libre mercado. Habrá proveedores locales de soporte, así el dinero circulará dentro del país en vez de vaciarse hacia empresas extranjeras.

¿No cree que existe una gran barrera educativa para que los empleados públicos utilicen software libre? ¿La capacitación no resultaría más costosa a los gobiernos?
Al corto plazo, es una inversión necesaria, como dije antes. Al largo plazo no costará nada. Cuando las escuelas cesen de enseñar programas y sistemas privativos reemplazándolos por software libre, los graduados saldrán listos para usar software libre en su trabajo.

En caso de implementarse, ¿qué distribuciones de GNU/Linux, software de oficina y otros programas le recomienda al gobierno argentino para que utilice?
Las distros GNU/Linux que recomendamos son los que no contienen ningún código privativo. La lista está disponible en gnu.org/distros. En cuanto a los paquetes de ofimática, el que conozco es LibreOffice. Hay otros, pero no los conozco.

Las computadoras del plan educativo Conectar Igualdad tienen doble booteo Windows-Ubuntu, pero los chicos siguen prefiriendo Windows, ¿cómo se podría modificar esa tendencia?
¿Por qué prefieren Windows? Por la inercia social. Pero de hecho no se trata de su preferencia. Esas computadoras vienen con software privativo para la comunicación entre el maestro y los alumnos, que corre sólo sobre Windows. Cuando los maestros les exigen usar ese programa, les exigen usar Windows.
Un alumno en Neuquén me dijo: “Reprimen a los que borran Windows”. Las escuelas deben enseñar los buenos hábitos, no los malos. Para corregir este problema, hay que entregar esas máquinas sin Windows y sin software privativo. Ubuntu es una versión del sistema GNU/Linux que continiene también programas privativos. No es totalmente ético, pero es mucho menos malo que Windows.

En la Argentina todavía se usa el voto “en papel” y existen pruebas pilotos del voto electrónico en algunas provincias. Usted se mostró en contra de esta iniciativa, ¿estaría a favor de su implementación si se utilizara software libre? ¿por qué?
No debemos confiarnos de computadoras para votar, por más que el software sea libre o privativo. Las elecciones son un caso especial porque no se debe confiar de ninguna entidad: ni de la agencia electoral, ni del fabricante de las máquinas. El sistema electoral tiene que ser diseñado para que cada entidad involucrada sea vigilada por otras.
Con computadoras, siempre hay alguien que está en la posición de falsificar los resultados. Si el software es privativo, su desarrollador tiene el control de él y puede falsificar los resultados de la elección. Si es libre, la agencia electoral tiene el control y puede falsificar los resultados.

Con el avance de smartphones y tablets, se echa en falta un sistema operativo 100% libre, así que la comunidad se está volcando más a Android, que también tiene componentes propietarios, ¿La Fundación Software Libre tiene algún proyecto al respecto? ¿qué recomienda a los usuarios?
No decimos “propietarios” sino “privativos”. Si un programa no es libre, priva a sus usuarios de su libertad, entonces es privativo. El problema de Android es que no es un sistema completo; siempre hacen falta drivers privativos. Reemplazarlos exige un trabajo de ingeniería inversa.
La FSF fomenta esos proyectos de ingeniería inversa, tal como indicamos en fsf.org. Esto incluye iniciativas para crear distribuciones Android y aplicaciones libres, porque Android tiene muy poco de GNU. (Para más información, visite http://www.gnu.org/philosophy/android-and-users-freedom.html).

¿Cuál es la posición de la FSF ante la avalancha de redes sociales como Facebook, Twitter y Google+?
No son todas iguales. Facebook y Google+ exigen que los usuarios se identifiquen, eso es peligroso para la libertad de expresión. Hay que rechazar cualquier sistema de comunicación que tenga esa regla.
Mi sospecha es que sea difícil usar Facebook o Google+ sin ejecutar software privativo (por lo menos, en Javascript) pero no lo sé. Twitter es mejor: cuando se trata de mensajes públicos, se puede usar. En cuanto a los mensajes privados, es mejor no confiarlos a ninguna empresa.

En el ámbito de los navegadores web, Chrome está ganando cada vez más terreno, quitándole lugar a Firefox, la alternativa “más libre” que existía, ¿cuál es su postura al respecto?
Chrome es software privativo, por lo tanto no debe usarse. Tiene una puerta trasera universal, por la cual Google puede imponer cambios de software sin pedir permiso al dueño de la máquina.


Enlace:

RedUsers

martes, 5 de junio de 2012

Las "contras" del software libre

Un estudio de abogados (de manera totalmente interesada), publicó un decálogo de 10 puntos explicando por qué los estados deben descartar el uso del software libre. Si les digo que este estudio jurídico estuvo al frente de "Software Legal" durante cinco años entenderán las motivaciones. La polémica está servida. Estoy de acuerdo con la libertad de elección, pero no con la manipulación. Recomiendo entrar al enlace final y leer los comentarios de los usuarios.



Advierten por qué el Estado no debe "obligarse" a usar software libre


El estudio jurídico Carranza Torres se explaya en un decálogo que abarca la industria informática local, la seguridad de la información, la desocupación y los costos de las soluciones, entre otras cuestiones. 




La presente nota sintetiza las principales razones por las cuales el Estado no debiera “obligarse” (por ley) a adquirir o contratar software libre. Es importante tener en claro las “desventajas de adoptar este tipo de normativas”, a los efectos de poder articular e implementar políticas públicas que fomenten y promuevan la modernización del Estado, la inclusión digital de la población y el crecimiento de la industria de las tecnologías de la información.

El establecimiento de una “preferencia legal o normativa a favor del software libre” a la hora de adquirir o contratar soluciones tecnológicas por parte del sector público, trae como consecuencias lo siguiente:

1- Afecta a la industria local
Los productores locales de software normalmente desarrollan y prestan servicios bajo diversas maneras de licenciamiento. En su mayoría, las pymes locales cuentan con soluciones de software que funcionan bajo plataformas libres o comerciales indistintamente y necesitan de dicha flexibilidad para hacer más eficiente su oferta de tecnologías.

Es muy importante tener en cuenta que los ingresos provenientes del licenciamiento de software muchas veces constituyen la única manera que tienen las pymes y emprendedores individuales para recuperar la inversión hecha en el desarrollo de sus productos, planificar un crecimiento a mediano y largo plazo, generar más puestos de trabajo y lanzarse a mercados externos.

Si legalmente se les impide comercializar sus productos con el Estado, no sólo disminuirán los incentivos para la innovación, sino que nos encontraremos en la paradójica situación de que nuestros desarrolladores van a poder vender sus productos a estados extranjeros, pero no al argentino. Nuestro país tiene una Industria de Software (y SI) y es de vital importancia fomentar su crecimiento.

2- Afecta derechos de propiedad intelectual
La existencia de leyes locales de propiedad intelectual, consistentes con los tratados internacionales en la materia, permiten que las empresas locales compitan en el mercado mundial en condiciones ventajosas, respecto de aquellos productores que provienen de países con menores protecciones de propiedad intelectual.

Obligar a los productores locales a renunciar a esos derechos implica regalar a los competidores extranjeros el trabajo, conocimiento y experiencia de años en un mercado mundial altamente competitivo.

3- Va en contra de políticas públicas en materia de desarrollo tecnológico y de inversiones estatales específicas
Existe y funciona en Argentina un muy exitoso Régimen de Promoción de la Industria del Software que tiene a un cuarto de millar de empresas inscriptas, casi todas ellas medianas y pequeñas.

Una abrumadora mayoría de estas desarrollan productos y servicios informáticos bajo licencias comerciales y tienen secretos comerciales que las hacen distintas y competitivas en un marco de globalización y competencia internacional. Si se obligara a todas ellas a liberar sus conocimientos al mundo y ceder completamente su propiedad intelectual, se estarían malgastando los esfuerzos del fisco argentino y regalándoselo a empresas extranjeras que podrían aprovecharse de ello sin dar trabajo a argentinos ni ingresar divisas al país.

4- Aumenta los costos de las soluciones
Muchos estudios demuestran que en cualquier sistema informático el costo de las licencias es un pequeño porcentaje del total; la mayor parte de la inversión se la llevan los servicios, la capacitación, el hardware, el mantenimiento y otras actividades. La incidencia del costo de licenciamiento en el costo total de propiedad normalmente es pequeño.

Las más de las veces, como consecuencia de la mayor presencia en el mercado, amplitud de servicios, costo de recursos y otras razones, el costo total de adquisición es menor con licenciamiento comercial que con software libre. Si el Estado se obliga a adquirir exclusivamente software libre se estaría privando de incorporar soluciones más eficientes y económicas sin que haya ninguna necesidad de hacerlo.

5- Genera desocupación
Si los proveedores de soluciones informáticas no pudieran proveerle al Estado lo que han estado desarrollando por años y sus técnicos e ingenieros no pudieran trabajar en lo que saben hacer, la consecuencia inmediata y directa sería la pérdida de valiosos puestos de trabajo. Actualmente, el sector del software y los servicios informáticos emplea a más de 60.000 trabajadores altamente calificados, y está previsto crecer uno o dos puntos para 2012.

El establecimiento de una preferencia legal a favor del software libre afectaría enormemente la demanda de puestos de trabajo por parte de la industria local, dificultando el empleo y generando, en muchos casos, desocupación de trabajadores, que se verían obligados a migrar a países que respeten los derechos de propiedad intelectual de los desarrolladores.

6- No garantiza la interoperabilidad
La mayor parte de los usuarios de tecnología del mundo utilizan tanto herramientas libres como comerciales, la interoperabilidad no se logra obligando a que todos tengan unas o las otras sino haciendo que ambas tecnologías funcionen coordinadamente. El costo para la comunidad que implicaría obligar a todos los ciudadanos a interactuar con el Estado exclusivamente en plataformas libres sería enorme.

7- No garantiza la seguridad y confidencialidad de la información
El llamado “Desastre Debian” (grave incidente de seguridad que tardará años en solucionarse) demuestra claramente que el empleo de software libre no garantiza la debida seguridad y confidencialidad de la información, o al menos no la garantiza en mejor medida que cualquier otro software. El tema de la seguridad, integridad y confidencialidad de la información no tiene, entonces, relación con el modelo de licenciamiento de software. No es una cuestión que pueda ser resuelta empleando prioritaria o exclusivamente software licenciado de determinada manera, sino que transita por carriles diferentes.

Muchos de los miembros de la comunidad de software libre, con implacable lógica, sostienen que los modelos de seguridad cerrados son más seguros que los abiertos. Si el Estado se obliga a adquirir exclusivamente software libre se estará privando de las soluciones tecnológicas más seguras.

8- No es necesario ni conveniente
Actualmente, nada impide al Estado Nacional, los estados provinciales o municipales (o cualquiera de sus reparticiones) incorporar o desarrollar sistemas licenciados de la manera que les plazca, solo tienen que cumplir con las leyes vigentes y tomar decisiones cumpliendo con los principios de transparencia, eficiencia y economía que la ley impone. Por lo tanto, si alguien supone que el software libre es mejor, una ley que lo diga no es necesaria.

Al hacer obligatoria la adquisición de software libre en el Estado la oferta de soluciones alternativas licenciadas de otra manera desaparece, achicándose la disponibilidad de ofertas en más de un 80 % de las posibilidades; eso hace aumentar los precios de los servicios y aumentar artificialmente la demanda del Estado para ellos, obligando al mismo a pagar sumas mayores a las que van a pagar los privados, que no tendrán dichas restricciones, por cosas similares. Esto hace que una ley de este tipo tampoco resulte conveniente.

9- Elimina el necesario Principio de Neutralidad Tecnológica
Argentina ya se ha expresado a favor del Principio de Neutralidad Tecnológica. Así lo ha hecho la Secretaría de Comunicaciones, a través de las Resoluciones 838/1997 y 161/2005.

Pero también se ha expresado en este sentido la Cámara de Diputados de la Nación en la Declaración, aprobada el 22/11/2007, en la que dispuso “que vería con agrado que el Estado Nacional, a través del organismo que corresponda, promueva el apoyo al sector de las Tecnologías de la Información y la Comunicación y recomiende que en las adquisiciones de este tipo de tecnologías que se realicen en el ámbito del sector público, se evalúe y decida en cada caso concreto teniendo en cuenta criterios objetivos de costo y calidad de la solución a contratar (neutralidad tecnológica)”.

Además de esto, importante fue la sanción del Decreto 512/2009 sobre la Estrategia de Agenda Digital de la República Argentina, donde se define a esta como una “política de Estado” y, al hablar de las aplicaciones y contenidos en Sociedad del Conocimiento, señala como uno de sus principios rectores la “prioridad de estrategias que sostengan a la neutralidad tecnológica, sin imposición de ningún tipo de tecnologías específica, tanto en contenido como en aplicaciones”.

Consagrar una preferencia legal a favor del software libre y establecer limitaciones estrictas a la adquisición de software bajo otros modelos de licenciamiento, afecta la necesaria neutralidad tecnológica, dejando fuera del mercado de potenciales oferentes del Estado a empresas locales cuyos productos son exitosos y competitivos en el resto del mundo.

10- Dificulta o impide la integración regional

La mayoría de los países de la región han optado por mantener la neutralidad tecnológica como política de adquisiciones y compras por parte del sector público. Incluso, varios de ellos se han manifestado expresamente en este sentido, consagrando ese principio o declarando que la consagración de una preferencia legal a favor del software libre es contraria a los principios constitucionales, democráticos y republicanos en los que se basa toda la estructura jurídica e institucional de la sociedad. Casos concretos son los de Brasil, Chile, Perú y Uruguay.

Los países latinoamericanos también se han pronunciado en este sentido en declaraciones y documentos de alcance regional. Por sólo citar algunos ejemplos, se pueden mencionar l Declaración de Río de Janeiro de 2003 del “III Foro Ministerial América Latina y el Caribe – Unión Europea sobre la Sociedad de la Información”, el Plan de acción e-LAC 2007 y la Declaración de Río de Janeiro de 2005, preparatoria de la segunda fase de la Cumbre Mundial de la Sociedad de la Información.

En suma, consagrar una preferencia legal a favor del software libre dificulta o impide la cooperación e integración regional en materia de desarrollo de tecnologías de la información.


Enlace:




martes, 12 de octubre de 2010

ReDown: descargas para todos los gustos, en inglés


De casualidad me topé con este sitio que ofrece, mediante el sistema de descargas directas, un amplio abanico de cosillas útiles. La web está en inglés y consta de un menú lateral que permite localizar fácilmente lo que estamos buscando. De esta manera tenemos un rubro "aplicaciones" subdividido en gráfica y diseño, audio y video, seguridad, internet, utilidades, portables y sistemas operativos.

Más abajo nos topamos con programas para Mac, Iphone e Ipad, juegos para PC, películas, series y música. No faltan los ebooks, tutoriales y wallpapers. Pero tengan en cuenta que al ser un sitio en el idioma de Shakespeare no existe nada (hasta donde ví) en español.


Enlaces:

Redowm.com

viernes, 8 de octubre de 2010

Stellarium: un planetario en tu notebook


Los aficionados a la astronomía están de parabienes gracias a este soft desarrollado bajo licencia GPL. Stellarium reproduce en tiempo real el cielo del lugar del planeta donde estés, tal como se ve a simple vista, con binoculares o un telescopio pequeño.

Una comunidad de desarrolladores alrededor del mundo mantiene el proyecto en constante actualización, garantizando además su libre distribución y protegiéndolo de cualquier intento de apropiación restrictiva.


La interface es simple e intuitiva: dos barras de herramientas se hacen visibles al ubicar el puntero del mouse sobre el borde izquierdo y el inferior.

Por otro lado las prestaciones son fantásticas: consta de un catálogo actualizable con más de 120.000 estrellas cuyos datos individuales podemos visualizar haciendo un clic sobre ellas. También se incluyen los planetas con sus satélites, las constelaciones representadas con líneas o ilustraciones tanto de occidente como de otras culturas (azteca, china, egipcia y otras), y nebulosas lejanas.



Apenas instalado el programa se deben seleccionar las coordenadas del lugar desde donde realizaremos las observaciones. Por defecto la localización está en París, en Francia, pero buscando nuestra ciudad en google seguramente encontraremos latitud, longitud y altura sobre el nivel del mar sin dificultad.

El realismo del cielo es totalmente configurable. Se puede regular la forma en que titilan las estrellas, el nivel de contaminación lumínica, el paisaje, y la cantidad de estrellas fugaces que caen por hora. También reproduce la salida y puesta del sol, la existencia de niebla y simula eclipses.



Para los que necesiten características más avanzadas, acá están: retículas de tipo ecuatorial y azimutal, líneas especiales (ecuador, meridiano, elíptica, órbitas planetarias), zoom, y proyecciones especiales para su correcta visualización en domos y planetarios.



La esfera celeste se mueve en tiempo real, pero también se puede acelerar y desacelerar. Un control de calendario permite ver el cielo tal como lucía en una fecha y hora concreta del pasado, o como se verá en el futuro.

No puede faltar un control de telescopios, modo nocturno, grabación y reproducción de scripts para personalizar shows, observación desde otros planetas, plugins, búsqueda de objetos, y más, mucho más.





El cielo a mi alrededor en el momento de redactar este artículo
(Santa Fe, 23:12 hs del 8/10/2010)

Está disponible para los sistemas operativos Linux, Mac y Windows. Y en español. Y es gratis. Una maravilla que no pueden dejar de probar, aunque vivan en el centro de una gran ciudad. Sólo le falta el sonido de los grillos.


Enlaces:

Página en español y descargas

Wiki en español

miércoles, 22 de septiembre de 2010

Nuevas herramientas de Photoshop CS5


La última edición del editor fotográfico por excelencia vino con novedades muy interesantes. Los siguientes videotutoriales explican como utilizar el refine edge para extraer el espacio entre cabellos, y el relleno inteligente que reconoce el entorno de un objeto recortado utilizando fill content aware.



Refine edge




Fill content aware

jueves, 18 de marzo de 2010

JnxCs: Recursos creativos para mentes sin límites


Estamos ante uno de los sitios más completos dedicados a la recopilación de recursos audiovisuales. Una web especialmente dedicada a los lectores que hacen del diseño gráfico y la producción de video un medio de vida, o simplemente un hobby. Las categorías incluyen los programas más representativos de las ramas mencionadas: todo el paquete de Adobe Creative Suite (Photoshop, Dreamweaver, After Effects, In Design, Illustrator, Flash, Premiere) además de los recursos más preciados: plantillas, videotutoriales, acciones, instaladores de suites completas, programas portables, proyectos listos para usar, packs de fotos y dibujos vectoriales, etc, etc. No todo está en el idioma de Cervantes, así que hay que leer atentamente las referencias que acompañan a las entradas.

El sitio sí está en español (aunque en muchas ocasiones se use infames traductores automáticos), y las descargas requieren tener instalado el programa Jdownloader. Esto es así porque la lista de enlaces (que remiten a Megaupload y Rapidshare) viene en un archivo DLC. Para más detalles vean esta entrada anterior.

Enlaces: JnxCs

lunes, 1 de marzo de 2010

Los programas portables


Seguramente mucho de ustedes, buscando software para descargar, se han topado con denominaciones del tipo: Firefox portable, Office portable, Antivirus portable, etc. ¿De qué estamos hablando? Básicamente, de programas que no necesitan instalarse en la PC, y que pueden ejecutarse directamente desde una memoria USB o CD.


Software instalable

Normalmente, cuando adquirimos un programa debemos seguir un proceso de instalación que puede llevar desde unos pocos segundos hasta más de media hora. El mismo incluye el ingreso de la clave de activación, la ruta del disco donde instalarlo, y el tipo de instalación: completa o personalizada. A continuación viene el proceso “sucio”: la copia de decenas de archivos repartidos entre la carpeta del software propiamente dicho y la de Windows, además de la escritura de claves en el registro del sistema operativo. Archivos DLL e información críptica se sumarán a la de las instalaciones previas, ocupando espacio en el disco, llenándolo de basura que no sale con los procesos normales de desinstalación, y ralentizando el funcionamiento general del sistema.


Los portables

El concepto de programas portables existía mucho antes de extenderse el uso de los pendrives, pero fue la masificación de estos periféricos lo que terminó de darles el empujón definitivo. Hoy, gracias a utilidades específicas como Thinstall, puede recopilarse la información de una instalación típica y armar un paquete completamente funcional. De esta manera se crea una carpeta con los archivos propios de la aplicación, más las librerías dinámicas, más los datos del registro que actúan como medidas de seguridad de la empresa desarrolladora. Copiando esta información en una unidad removible, es posible ejecutar un programa en cualquier PC, sin dejar rastros ni tener que instalar nada. Sólo hay que localizar el archivo ejecutable, darle doble clic, y a trabajar.

Tres instancias corriendo distintas versiones de Internet Explorer portables


Ventajas de los portables

*Como ya se dijo, no hay que instalar nada. Esto evita el proceso de copiado de archivos y mantiene la PC limpia y el disco rígido con más espacio libre.

*No hay que ingresar claves de registro, porque ese dato viene incorporado en el portable

*Es ideal para ejecutar aplicaciones en sistemas con permisos de administración, es decir, en aquellas computadoras donde los usuarios comunes tienen deshabilitada la opción de instalar programas.

*Permite llevar de un lado a otro una aplicación sin perder las configuraciones personales. En el caso de los navegadores web, por ejemplo, se conservan los skins, los marcadores o favoritos, etc.

*Como los instalados, la mayoría de los portables soportan el agregado de complementos.

*En el ciber, en el trabajo, en el hogar, en lo de un amigo. Allí donde se cuente con una computadora, podremos correr el programa sin mayores dificultades.


Desventajas

Sí. No todo es perfecto en el mundo de los portables. Y para ello tengo que hablar de cómo se originan. Por lo general las empresas desarrolladoras no crean versiones portables de sus productos: éstos son el resultado del trabajo de usuarios que cuentan con los conocimientos, las herramientas, y el programa original instalado de manera tradicional. ¿Esto significa que en gran parte de los casos hablamos de material ilegal? Absolutamente. Y la calidad del producto final dependerá de la pericia y de la buena voluntad de quien se toma el trabajo de generarlos. ¿Cómo se crea un portable? Primero se instala el software de la manera tradicional. Que el producto final tenga todas sus opciones habilitadas dependerá de si esta instalación fue completa o no. Luego se ejecuta una aplicación de “virtualización”, que copia en una nueva carpeta el programa instalado junto a las DLL necesarias. Finalmente se compila y empaqueta con la misma utilidad, y ya está. No se podrán convertir en portables aquellas aplicaciones que requieran de un controlador de dispositivo para funcionar, o que posean protección contra copia basada en hardware. Resumiendo:

*La mayoría de los portables son copias piratas (qué, ¿no lo sabían?).

*Pueden venir con fallos si el proceso de virtualización no se hizo correctamente.

*Algunas herramientas u opciones pueden faltar, dependiendo de si la instalación de origen fue incompleta.

*No hay que descartar que algún malintencionado (o las propias empresas) compartan portables con virus de regalo.

*Las actualizaciones automáticas por lo general tiran errores.

*El acceso a los pendrive y DVDs es más lento que el que ofrece un disco rígido. Por ello pueden producirse demoras en la carga y ejecución de los programas, sobre todo si éstos son del tipo que consumen muchos recursos.

Pantalla de Thinstall


Para finalizar

Aunque en este artículo nos referimos a las aplicaciones Windows, hay que aclarar que también existen portables para MAC y sistemas basados en Unix (Linux). Un error muy común es pensar que los portables pueden ejecutarse en cualquier plataforma. ERROR. Las aplicaciones ejecutables desde pendrives o CDS funcionan exclusivamente en los sistemas operativos para los que fueron desarrollados. Y ojo con los sitios que prometen crear portables solo comprimiendo con Winrar: mienten.

Hasta aquí, una síntesis de lo que puede esperarse de este cada vez más extendido método de ejecución de software. Ahora dependerá de ustedes aceptar sus ventajas y sus potenciales problemas. En la lista de enlaces encontrarán información extra.



Enlaces:

Información general:
Wikipedia
Sitio con enlaces varios

Descarga de portables:
Los portables
Portable USB Programs (inglés)
Programas portables
OP111.net (inglés)
Wikipedia
Tus portables
50 portables para llevar
y por supuesto, buscando en
Taringa
GFX


Creación de portables:
Portable con Thinstall
Crear aplicaciones portables
Sobre Thinstall en wikipedia
Otros creadores de portables

miércoles, 9 de diciembre de 2009

Gestionando descargas directas

La mitad del problema está resuelto: ya vimos como buscar lo que nos interesa en Daleya. Pero aún resulta engorroso eso de tener que entrar códigos y esperar una determinada cantidad de tiempo para bajar los archivos. Imaginemos por ejemplo una película divida en 15 partes. Al principio podemos someternos a la esclavitud impuesta por rapidshare o megaupload, esperando el final de cada descarga para poder iniciar la siguiente. Pero luego de dos horas los nervios acumulados pueden poner en peligro la integridad de la PC (por lo menos a mí me surgen ganas de agarrarla a patadas).

Por suerte hay gente que pensó en la salud mental del usuario y creó gestores de descargas. Son programas que toman los enlaces correspondientes y hacen el "trabajo sucio". Esto significa que reconocen el código que estos sitios y los ingresan sin que haya que tipear nada. También esperan el tiempo obligatorio entre descarga y descarga, y las inician automáticamente. Una maravilla.

Algunos gestores son pagos, y otros no aceptan todos los sitios. Jdownloader es uno de los pocos que soluciona ambos problemas y funciona de maravillas.

Está escrito en Java, por lo que requiere la instalación previa de la última versión de este software. Una vez instalado, descargamos el Jdownloader propiamente dicho. Vale aclarar que es una plataforma de código abierto y totalmente gratuito, y que está disponible para los sistemas operativos más importantes (windows, linux, y mac). Particularidades que siempre se agradecen.

Una vez descargado (el ejecutable de windows tiene un tamaño de 27 MB, y recomiendo bajarlo del servidor Hotfile) se instala como cualquier programa.

Entre las características más interesantes que posee están:

-la de poder integrarse con Firefox
-funciona tanto para cuentas premium como gratuitas
-Antes de descargar revisa si los archivos siguen online
-permite cambiar el número de IP forzando la reconexión a internet (pero es un lío hacerlo)
-puede guardar respaldos de la lista de descargas (por si un cuelgue las borra)
-está disponible en español
-extrae automáticamente los archivos zip y rar una vez finalizada la descarga total
-permite administrar contraseñas
-acepta descargas múltiples paralelas (siempre que sea de distintos servidores)

Resulta interesante una función que parece menor pero que simplifica la operación de descarga. Seleccionando los enlaces y copiándolos, automáticamente son agregados a la lista de descargas. Evitamos así usar el Pegar o Paste.

Entre sus "peros" está el tener que instalar un software aparte (Java), además de consumir muchos recursos y que demora bastante en cargar. No obstante es de lo mejorcito que podemos encontrar. Hagan la prueba, instalen y vean. La satisfacción que se siente no tiene precio.

Enlaces:

Descarga JAVA

Descarga Jdownloader

Sitio oficial de Jdownloader

Tutorial 1

Tutorial 2

martes, 8 de septiembre de 2009

GFX: Recursos para diseñadores


El sitio GFX podría ser denominado "el paraíso del diseñador sin recursos". En él, y por descarga directa, podemos acceder a una cantidad inimaginable de utilidades escenciales: brushes, texturas, dibujos vectorizados, logos, íconos, renders, fuentes, revistas, libros, y sobre todo una cantidad de software que aturde. Libre y del otro.

Los usuarios de Photoshop, CorelDraw, Dreamweaver, Autocad, 3d Max, Illustrator y Flash no pueden dejar de visitarlo. Hay contenidos tanto para Windows como para MAC.

Requiere de un registro gratuito para poder ver los enlaces de descarga.

Así que no dejen pasar demasiado tiempo (uno nunca sabe cuánta vida tienen esta clase de sitios), hagan clic en la imagen de arriba, ¡y a llenar el disco rígido!