lunes, 14 de mayo de 2007

BrowserCam y Browsershots

BrowserCam y Browsershots son dos servicios de capturas de pantalla que sirven como herramienta para el desarrollo de páginas Web. Sólo hay que introducir una dirección URL y seleccionar navegador, sistema operativo y otras opciones como por ejemplo activar/desactivar Flash Player. En un tiempo determinado este servicio nos genera una serie de capturas de pantalla que sirven para comprobar el diseño de la página Web sin necesidad de tener instalados una gran cantidad de sistemas operativos y navegadores en nuestro PC.

BrowserCam es un servicio de pago que está online desde 2002, mientras que Browsershots es open-source, por lo que es completamente gratuito y está online desde no antes de 2005, para ser mas concreto creo que desde Mayo-Junio de 2005.

Para tener una idea clara de las posibilidades que ofrecen uno u otro servicio se puede usar esta tabla comparativa que he elaborado:

BrowserCamBrowsershots
Resoluciones de pantalla640x480, 800x600 y 1024x768.640x480, 800x600, 1024x768, 1280x1024 y 1600x1200.
Colores ? 4, 8, 16 y 24 Bits.
Pop-upsSí.?
Flash player Sí, con posibilidad de desactivarlo en la mayoría de navegadores. Sí, con opción de versión (4~8) y desactivarlo.
JavaScript Sí, con opción de versión (1.3~1.6) y desactivarlo.
Java Sí, versión en función de la plataforma. Sí, con opción de escoger VM.
Plugins multimedia Sí, varían en función de la plataforma. Quicktime, Windows Media Player, SVG y lector PDF.
Linux
  • Opera 9.0 (FC4)
  • Firefox 1.5.0 y 2.0 (FC4)
  • Mozilla 1.7.12 (FC4)
  • Konqueror 3.4.0-5 (FC4)
  • Dillo 0.8
  • Epiphany 2.14
  • Firebird 0.6, 0.7
  • Firefox 1.0, 1.5, 2.0, 3.0
  • Flock 0.7
  • Galeon 2.0
  • Iceweasel 2.0
  • Konqueror 3.5
  • Mozilla 1.0 ~ 1.7
  • Netscape Navigator 4.8
  • Opera 9.10
  • Phoenix 0.1 ~ 0.5
  • SeaMonkey 1.0 y 1.1
Windows
  • AOL 9.0 (2000/XP)
  • MSIE 4.0(98), 5.0(98/2000), 5.5(2000), 6.0(98/2000/XP) y 7.0(XP/Vista)
  • Opera 9.0 (2000/XP), 9.02 (Vista)
  • Netscape 7.2 (2000/XP), 8.1.2 (2000/XP/Vista)
  • Firefox 1.5.0 (2000/XP) y 2.0 (2000/XP/Vista)
  • Mozilla 1.7.12 (2000/XP)
  • Firefox 2.0
  • MSIE 5.0, 5.5, 6.0 y 7.0
Mac
  • Safari 1.2 (10.3), 1.3 (10.3) y 2.0 (10.4)
  • Opera 9.0 (10.3 y 10.4)
  • Netscape 7.2 (10.3 y 10.4)
  • Netscape 7.0.2 (10.3 y 10.4)
  • Firefox 1.5.0 y 2.0 (10.3 y 10.4)
  • Mozilla 1.7.12 (10.3 y 10.4)
  • MSIE 5.0, 5.1.7 y 5.2 (10.3 y 10.4)
  • AOL 10.3.7 (10.3 y 10.4)
  • Firefox 2.0
  • Safari 2.0

viernes, 11 de mayo de 2007

Cómo instalar Opera en Debian y Ubuntu

Se puede instalar el navegador Opera en Debian, Ubuntu y otras distribuciones GNU/Linux de varias formas, pero básicamente lo podemos hacer descargando el paquete específico para nuestra distribución desde la página Web de Opera o bien añadir un repositorio que contenga este paquete.

Método 1: Descargar e instalar Opera.


En la web de Opera se ofrecen paquetes específicos para una gran cantidad de distribuciones, en el caso de Debian y otras basadas en Debian, como es el caso de Ubuntu, los pasos a seguir son los siguientes:

  1. Visitamos esta página y descargamos la versión correspondiente a nuestra distribución. Normalmente reconocerá la distribución que estamos usando por el User Agent de nuestro navegador.

  2. Descargamos el archivo de idioma Español para traducir la aplicación. Para ello visitamos este enlace y escogemos de la tabla el correspondiente al idioma Español y la versión que vamos a instalar.

  3. Instalamos el paquete de software "deb" correspondiente a Opera que hemos descargado anteriormente con sudo dpkg -i paquete.deb o haciendo doble clic sobre el paquete y pulsando instalar.

  4. Movemos el archivo de lenguaje con extensión ".lng" a la carpeta /usr/share/opera/locale/ con el siguiente comando (el nombre de archivo hay que sustituirlo por el del que hemos descargado):
    sudo mv nombre_archivo_es-ES.lng /usr/share/opera/locale/

  5. Abrimos Opera (aplicaciones > Internet); abrimos el menú Tools y escogemos preferences; en la ventana que se abre pulsamos en el botón Details que está abajo, en la sección: Select your preferred language...; ahora sale otra ventana, donde pone User interface language pulsamos el botón Choose; se abre otra ventana más donde sale un explorador de archivos, escogemos ahí el archivo de idioma que hemos movido y pulsamos el botón Open, tras lo que la interfaz del programa quedará en Español.



Nota: Si en Ubuntu instalas Opera con este método y más adelante añades el repositorio de paquetes de software comerciales de Canonical, en el caso de haber actualizaciones disponibles, estas se instalaran normalmente, no tendremos ningún problema.


Método 2: añadir un repositorio específico para Opera.


Añadiendo el repositorio de paquetes de software comerciales de Canonical ya podremos descargar Opera, no obstante también se puede optar por añadir uno de los repositorios específicos para Opera que nos ofrece desde su servidor. Lo ideal quizás sea tener ambos, ya que tendremos acceso a una mayor cantidad de paquetes, la diferencia es que con el repositorio específico de Opera dispondremos antes de la última versión y en el de Canonical aparecerá mas tarde una versión quizás mas adaptada para Ubuntu, aunque tal vez los cambios sólo modifiquen un poco la interfaz.

  • Debian:

    Repositorios de versiones finales del navegador para Debian, a elegir según versión (quitar el # al que corresponda a nuestra versión):
    # Opera Browser - Production release
    #deb http://deb.opera.com/opera/ potato non-free
    #deb http://deb.opera.com/opera/ woody non-free
    #deb http://deb.opera.com/opera/ sarge non-free
    #deb http://deb.opera.com/opera/ etch non-free
    #deb http://deb.opera.com/opera/ lenny non-free
    #deb http://deb.opera.com/opera/ sid non-free

    Repositorios de versiones Beta del navegador para Debian, a elegir según versión (quitar el # al que corresponda a nuestra versión):
    # Opera Browser - Beta release
    #deb http://deb.opera.com/opera-beta/ potato non-free
    #deb http://deb.opera.com/opera-beta/ woody non-free
    #deb http://deb.opera.com/opera-beta/ sarge non-free
    #deb http://deb.opera.com/opera-beta/ etch non-free
    #deb http://deb.opera.com/opera-beta/ lenny non-free
    #deb http://deb.opera.com/opera-beta/ sid non-free

  • Ubuntu:
    Repositorio de versiones finales de Opera para Ubuntu Fesity Fawn (7.04), Edgy Eft (6.10), Dapper Drake (6.06) y Breezy Badger (5.10):
    # Upstream Opera
    # GPG key: 6A423791
    deb http://deb.opera.com/opera etch non-free

    Nota: para las cuatro últimas versiones de Ubuntu se usa el repositorio de Debian 4.0 Etch, la última versión estable a la fecha de esta distribución.

Trás añadir el repositorio correspondiente a nuestro archivo sources.list, hay que instalar la clave pública PGP, para poder actualizar la lista de repositorios. Para hacer esto hay que usar los siguientes comandos (escoger una de las dos opciones):
sudo wget -O - http://deb.opera.com/archive.key | sudo apt-key add -

ó

sudo gpg --keyserver subkeys.pgp.net --recv-key 6A423791
sudo gpg --fingerprint 6A423791
sudo gpg --armor --export 6A423791| sudo apt-key add -

Por último queda actualizar la lista de paquetes:
sudo apt-get update

Para instalar Opera se puede usar Synaptic en Ubuntu o hacerlo mediante apt-get con este comando:
sudo apt-get install opera


Notas finales:
Todos los comandos que llevan sudo para ejecutarlos con privilegios de superusuario son para Ubuntu, para usarlos en Debian sólo hay que omitir el sudo y ejecutarlos como root.
¿Buscas una versión de 64 bits?
... más info aquí.
Actualizado por última vez el 42 de noviembre de 2007

jueves, 10 de mayo de 2007

Simuladores de circuitos y otros programas de electricidad/electrónica para Linux

gEDA


El proyecto gEDA consiste en una suite de herramientas para la automatización del diseño electrónico semejante al orCAD de Win32. Estas herramientas son utilizadas para el diseño de circuitos electrónicos y eléctricos, simulación, prototipado y producción. Contempla una amplia librería de componentes como: 74xxx, AMP/OP's, Transistores, etc.

El proyecto gEDA ha sido invitado a participar en Google Summer of Code 2007.

Enlaces:


SPICE


SPICE (Simulation Program with Integrated Circuit Emphasis) es un programa de simulación de circuitos de propósito general, que permite realizar análisis DC , AC, y transitorio, entre otros. El programa fue desarrollado en la Universidad de California-Berkeley a principios de los setenta. Los circuitos analizados pueden contener resistencias eléctricas, condensadores, inductores, inductores mutuos, fuentes de voltaje y corriente independientes, cuatro tipos de fuentes dependientes, interruptores, y dispositivos semiconductores: diodos, BJT, JFET, MESFET Y MOSFET.

Enlaces:


SpiceOpus


Una recompilación de SPICE 3 con utilidades de optimización.

Enlaces:


Ngspice


Simulador de circuitos basado en tres paquetes de software de código abierto: : Spice3f5, Cider1b1 y Xspice.

Enlaces:


Oregano


Oregano es un programa de diseño y simulación de circuitos electrónicos, cuya mayor virtud según destacan sus desarrolladores es la sencillez de uso. Provee de una amplia variedad de librerías de componentes, entre las que se incluyen: CMOS, TTL, amplificadores operacionales...

Enlaces:


KiCAD


Kicad es un programa de código libre (GPL) para la creación de esquemas electrónicos y circuitos impresos.

Concebido y creado por Jean-Pierre Charras, investigador en el LIS Laboratorio de Imágenes y Señales) y profesor de electrónica en el Instituto Universitario de Tecnología de Saint Martin d'Hères, la suite Kicad es un conjunto de cuatro programas y un gestor de proyectos para realizar circuitos electrónicos:

  • Eeschema: Creación de esquemas.
  • PcbNew: Realización de circuitos impresos.
  • Gerbview: Visualización de documentos generados en formato GERBER (documentos de fototrazado).
  • Cvpcb: Utilidad de selección de las huellas físicas de los componentes electrónicos utilizados en el esquema.
  • Kicad: Gestor de proyectos.

Enlaces:


Gael


Gael es una herramienta EDA integrada para GNOME 2. Esta diseñada para ser fácil de usar.

Enlaces:


XCircuit


XCircuit es un programa de sencillo uso que permite dibujar circuitos eléctricos con calidad profesional. Permite generar archivos en formato EPS y SPICE.

Enlaces:


PCB


PCB es una herramienta para diseñar placas de circuito impreso. Permite generar el fotolito previo antes de insolar la placa para después revelarla.

Enlaces:


KLogic


KLogic es una aplicación para construir y simular circuitos digitales fácilemnte.

Provee una forma fácil de construir circuitos que contienen componentes estándar como AND, OR, XOR y flipflops como RS y JK. Para construir circuitos más complejos y reusables, puede contruir subcircuitos.

La simulación está corriendo en forma permanenete por defecto miestras que construye sus circuitos. Para pruebas extendidas puede usar simulación en paso por paso, para reconocer picos. Usted puede desplegar la señal de flujo de los componentes de un circuito en forma gráfica. Cada dispositivo de un circruito tiene un retardo ajustable. Con la opción de ráfaga (burst option) el retardo de todos los dispositivos se deshabilita.

Enlaces:


TkGate


TkGate es un simulador de circuitos digitales con editor gráfico desarrollado en tcl/tk. Incluye componentes básicos como puertas lógicas, buffers triestado, componentes Alu (sumadores, desplazadores, multiplicadores), elementos de memoria (registros, RAMs, ROMs), transistores tipo MOS...

Enlaces:

ViPEC


ViPEC es un analizador de red para las redes eléctricas. Toma una descripción esquemática de una red eléctrica y realiza una simulación de la respuesta del circuito en el dominio de la frecuencia. La salida está bajo la forma de parámetros portuarios (S, Y y Z).

Enlaces:


CircuitSmith


CircuitSmith es un programa de diseño de circuitos electrónicos desarrollado en Java, que ofrece entre otras funciones la posibilidad de diseñar e imprimir PCB.

Enlaces:

XRoadMaker


Software de diseño e impresión de PCBs para Gnome.

Enlaces:

Eagle


Eagle (Easily Aplicable Graphical Layout Editor) permite diseñar circuitos impresos y realizar esquemas electrónicos. Se ofrecen dos versiones: standard y freeware; la última está recortada en prestaciones pero no tiene límite de tiempo de evaluación.

Enlaces:

Google Analytics se renueva

Google rediseña su servicio de estadísticas Web Google Analytics, para --según dicen-- ofrecer más información a los usuarios sobre el tráfico de su sitio y de sus iniciativas publicitarias.

Lo anunciaban el pasado martes 8 de mayo. La nueva interfaz rediseñada pasa a ser la predeterminada, pero aun se permite escoger la anterior interfaz desde la página de ajustes o home de usuario. Además de cambiar los bonitos gráficos realizados con flash, que ahora son más grandes y completos, se añaden nuevas funciones. En esta página hay un resumen de ellas y en esta otra una visita guiada por la nueva interfaz de Google Analytics.