Instalar Open Office en Ubuntu

Posteado por Dario Fernandez | Linux | Saturday 28 February 2009 6:07 pm

En este artículo intentaré explicar en pocas lineas cómo podemos instalar de forma fácil y rápida Open Office versión 3.0 en Ubuntu Linux.

 

1- Bajar el paquete .deb del sitio oficial http://es.openoffice.org/, o hacer clik en  el siguiente  enlace para descargar directamente la ultima versión en español

2- Este paquete viene comprimido en el formato .tar.gz, por lo tanto tendremos que ejecutar el siguiente comando para descomprimirlo y poder acceder a su contenido.

 

tar -xzvf Ooo_3.0.1_LinuxIntel_install_es_deb.tar.gz

3- Luego, ingresar al directorio que acaba de crearse y ejecutar el siguiente comando para instalar los paquetes deb

dpkg -i *.deb

4- Una vez que finalice la instalación, ingresar al directorio desktop-integration y ejecutar el mismo comando para que queden los íconos en el menú de aplicaciones.

dpkg -i *.deb

5- Listo! Con estos pocos pasos tenemos Open Office pronto para usar.

En el caso de tener instalada la versión 2.4, debemos ejecutar previamente el siguiente comando para eliminarla antes de continuar.

sudo apt-get remove openoffice.org openoffice.org-base openoffice.org-base-core openoffice.org-calc openoffice.org-common openoffice.org-core openoffice.org-draw openoffice.org-evolution openoffice.org-filter-mobiledev openoffice.org-gnome openoffice.org-gtk openoffice.org-help-en-us openoffice.org-help-es openoffice.org-impress openoffice.org-java-common openoffice.org-l10n-common openoffice.org-l10n-en-gb openoffice.org-l10n-en-za openoffice.org-math openoffice.org-style-human openoffice.org-writer

Existe otra forma de instalarlo, y es agregando los siguiente repositorios a nuestro listado. Para ello basta con editar el archivo /etc/apt/source.list y agregarle las siguiente lineas:

deb http://ppa.launchpad.net/openoffice-pkgs/ubuntu intrepid main

deb-src http://ppa.launchpad.net/openoffice-pkgs/ubuntu intrepid main

y luego

apt-get update

para que tome los cambios y nos aparezca en el listado de actualizaciones.

VN:F [1.6.3_896]
Te gusto este post?
Rating: 0.0/10 (0 votes cast)

Safari 4 beta

Posteado por Juan Benitez | Actualidad y Noticias | Wednesday 25 February 2009 12:26 am

Estuvimos probando el nuevo Safari 4 beta de Apple, en este caso la versión para Windows y nos ha dejado gratamente sorprendidos por sus excelentes prestaciones; como curiosidad, podemos decir que a primera vista tiene muchas similitudes con el explorador Chrome de Google.


Veamos algunas de las caracteríticas que estuvimos probando:

  • * El aspecto grafico es excelente (como la mayoría de los productos de Apple).
  • * Lector de feeds RSS incluido y muy bueno.
  • * Soporta los últimos estándares y tecnologías web (HTML 5, HTML canvas, CSS 3, java, etc. ).
  • * Soporte para plugins.
  • * Herramientas de desarrollo: web inspector (parecido al plugin firebug de firefox).
  • * La busqueda en el historial es fenomenal.
  • * No convence la opcion “view source code” que aparece como texto plano sin coloreo de sintáxis a diferencia de Chrome.

y la lista continua, para ver todas las características lo mejor es chquear la web oficial.

Concluimos que, para ser una versión beta es de gran calidad y no tiene nada que envidiarle a sus primos como Firefox, Internet Explorer o Chrome.

Por mas información:

www.apple.com/safari

VN:F [1.6.3_896]
Te gusto este post?
Rating: 0.0/10 (0 votes cast)

Orígen de la Tarjeta de Video

Posteado por Andrea Giacoia | Historia Tecno | Tuesday 24 February 2009 4:39 pm

 En la actualidad es imposible pensar en un computador sin tarjeta de video pero a principios de los 60’ los ordenadores se comunicaban visualmente mediante la emisión de mensajes, a través de primitivas impresoras de línea. A fines de esta década las impresoras comenzaron a ser sustituidas por monitores, con esto se dio una imagen electrónica al espacio de trabajo del usuario; a su vez este componente es el que más ha evolucionado a lo largo del tiempo.
La primera tarjeta gráfica fue desarrollada por IBM en 1981, conocida como MDA (Monochrome Display Adapter), trabajaba en modo texto y era capaz de representar 25 líneas de 80 caracteres en pantalla; contaba con una memoria RAM de video de 4 Kb, por lo que sólo podía trabajar con una página de memoria. Se usaba con monitores monocromáticos, de tonalidad normalmente verde y de ahí parte su denominación. Durante años esta tarjeta fue tomada como el estándar en tarjetas de video monocromo.
En 1981 llegaron también los primeros colores y gráficos con la CGA (Color Graphics Adapter), ésta trabajaba tanto en modo texto como gráfico. En modo texto representaba lo mismo que la MDA, pero el texto era menos legible debido a que los caracteres se basaban en una matriz de puntos más pequeña. En modo gráfico podía representar cuatro colores con una resolución de 320×200 puntos. La CGA contaba con cuatro veces más memoria que la MDA (16 Kb) y podía conectarse a monitores RGB que eran capaces de emitir color.
En 1982 se desarrolló la HGC (Hércules Graphics Card) por Van Suwannukul, fundador de Hercules Computer Technology. Sus posibilidades con respecto de las anteriores eran abrumadoras puesto que además del modo texto, podía gestionar dos páginas gráficas con una resolución de 720×348 puntos en pantalla. Con ello combina la estupenda legibilidad en modo texto de la MDA con las capacidades gráficas de la CGA, ampliando incluso la resolución; sin embargo la tarjeta HGC no era capaz de mostrar color por pantalla por lo que no llegó a estandarizarse como la CGA. La tarjeta Hércules tenía una memoria de 643 Kb y no era totalmente compatible con las tarjetas de IBM.
En 1985 IBM presentó la EGA (Enhaced Graphics Adapter), ésta era compatible con MDA y CGA; con una resolución de 640×350 puntos, se podían representar 16 colores diferentes de una paleta de 64; también se aumento la RAM de video hasta 256 Kb para tener espacio al representar varias páginas gráficas como hacía la HGC.
En 1990 IBM desarrolló la VGA (Video Graphics Array) tuvo una aceptación masiva, lo que llevó a compañías como ATI, Cirrus Logic y S3 Graphics, a trabajar sobre dicha tarjeta para mejorar la resolución y el número de colores. Así nació el estándar SVGA (Super Video Graphics Array), con dicho estándar se alcanzaron los 2 MB de memoria de vídeo, así como resoluciones de 1024 x 768 puntos a 256 colores de una paleta de 262. Supusieron un nuevo paso en la consecución de gráficos de alta calidad, son ambas compatibles con las tarjetas anteriormente mencionadas y por lo tanto el software desarrollado pudo ser utilizado sin problemas.
La evolución de las tarjetas gráficas dio un giro importante en 1995 con la aparición de las primeras tarjetas 2D/3D, fabricadas por Matrox, Creative, S3 y ATI, entre otros. Dichas tarjetas cumplían el estándar SVGA, pero incorporaban funciones 3D. En 1997, 3dfx lanzó el chip gráfico Voodoo, con una gran potencia de cálculo, así como nuevos efectos 3D (Mip Mapping, Z-Buffering, Antialiasing). A partir de ese punto, se suceden una serie de lanzamientos de tarjetas gráficas como Voodoo2 de 3dfx, TNT y TNT2 de NVIDIA. La potencia alcanzada por dichas tarjetas fue tal que el puerto PCI donde se conectaban se quedó corto. Intel desarrolló el puerto AGP (Accelerated Graphics Port) que solucionaría los cuellos de botella que empezaban a aparecer entre el procesador y la tarjeta. Desde 1999 hasta 2002, NVIDIA dominó el mercado de las tarjetas gráficas (absorbiendo incluso a 3dfx) con su gama GeForce. En ese período, las mejoras se orientaron hacia el campo de los algoritmos 3D y la velocidad de los procesadores gráficos. Sin embargo, las memorias también necesitaban mejorar su velocidad, por lo que se incorporaron las memorias DDR a las tarjetas gráficas. Las capacidades de memoria de vídeo en la época pasan de los 32 Mb de GeForce, hasta los 64 y 128 Mb de GeForce 4.
Actualmente, NVIDIA y ATI se reparten el liderazgo del mercado con sus series de chips gráficos GeForce y Radeon, respectivamente.
Las tarjetas de video han sido y son, uno de los principales componentes en los PC, además han contribuido sustancialmente en la popularización de las computadoras entre los usuarios finales, a la vez han logrado propulsar mercados tan importantes como la producción de películas animadas y la creación de juegos electrónicos entre otros.

Referencias y más información:
http://www.alu.ua.es/c/csv2
http://es.wikipedia.org/wiki/Adaptador_de_v%C3%ADdeo

VN:F [1.6.3_896]
Te gusto este post?
Rating: 9.5/10 (2 votes cast)

Crear PDF con PHP y FPDF

Posteado por Juan Benitez | Lenguaje PHP | Tuesday 17 February 2009 11:26 pm

Vamos a ver como crear pdfs con la clase FPDF, la misma esta escrita totalmente en PHP lo que nos libera de usar una librería externa como PDFlib. Para saber más sobre FPDF haz click aquí.

Crear un PDF es simple, lo primero que debemos hacer es bajarnos la clase desde aqui, luego debemos copiarla a nuestro directorio de trabajo y estamos listos para empezar.

Veamos un ejemplo:

1
2
3
4
5
6
7
8
<?php
require('fpdf.php');
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'¡Hola, Mundo!');
$pdf->Output();
?>

El código anterior es simple y claro, incluimos la clase mediante “require”, creamos una instancia de la misma, agregamos una página con “AddPage”, seteamos la fuente a usar, definimos un rectángulo donde aparecerá el texto y finalmente creamos el pdf con “output”.

Ahora que conocemos las funciones básicas, vamos a hacer algo mas avanzado, supongamos que queremos imprimir 100 recibos donde queremos cambiar el número de recibo automáticamente.

Aquí es donde entra en juego la colección de clases de FPDI, que permite leer documentos PDF y tratarlos como templates desde FPDF, para bajarte FPDI puedes hacerlo desde aqui.

Siguiendo con la situación planteada:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<?php 
// libreria para escribir un  PDF
require_once('lib/fpdf/fpdf.php');
 
// libreria para importar documentos dentro de FPDF
require_once('lib/fpdi/fpdi.php');
 
$template_pdf = "recibo_template.pdf";
$pdf = new FPDI();
 
// importamos el template
$pdf->setSourceFile($template_pdf);
 
 // seteamos la fuente, el estilo y el tamano
$pdf->SetFont('Times','B',10);
 
// seteamos la posicion inicial
$pdf->SetXY(25, 80);
 
// iteramos 100 veces, una por recibo
for($i=0; $i < 100; $i++){
 
     //agregamos una pagina
     $pdf->AddPage();
 
     // seleccionamos la primera pagina del docuemnto importado
     $tplIdx = $pdf->importPage(1);
 
     // usamos la pagina importado como template
     $pdf->useTemplate($tplIdx);
 
     //seteamos la posicion X
     $pdf->SetX(25);
     //escribimos el numero de recibo
     $pdf->Write(0, "Numero: " . $i);
     //salto de linea
     $pdf->Ln(5);
}
 
//enviamos cabezales http para no tener problemas
header("Content-Transfer-Encoding", "binary");
header('Cache-Control: maxage=3600'); //Adjust maxage appropriately
header('Pragma: public');
 
//enviamos el documento creado con un nombre nuevo y forzamos su descarga.
$pdf->Output('recibos.pdf', 'D');
 
?>

El código anterior genera un documento llamado recibos.pdf de 100 páginas, una por recibo (por favor, leer los comentarios en el código).

Es fácil darse cuenta que estas librerías son súmamente útiles a la hora de trabajar con documentos PDF, basta con leer la documentación oficial para comprender las posibilidades que nos ofrecen.

VN:F [1.6.3_896]
Te gusto este post?
Rating: 9.0/10 (1 vote cast)

Mozilla Labs presenta Bespin

Posteado por Juan Benitez | Actualidad y Noticias | Tuesday 17 February 2009 9:28 pm

Pocos días atrás Mozilla Labs revelo la versión 0.1 de su proyecto experimental llamado Bespin, se trata de un Framework basado en Web para edición de código, por ahora soporta las funciones básicas (coloreo de sintaxis para Javascript, HTML, CSS; importación/ exportación de proyectos, etc.) pero realmente se ve muy prometedor.
La gente de Mozilla liberó el código fuente bajo la licencia MPL e invitan a los desarrolladores a colaborar con el proyecto.
Según sus creadores la aplicación implementa algunas etiquetas de la nueva versión de HTML 5 que les han permitido generar una mejor experiencia para el usuario.
Si quieres ver el video introductorio (en inglés) puedes hacerlo desde aquí, lo recomendamos ya que muestra varias características interesantes adicionales.

Por mas información https://bespin.mozilla.com/

VN:F [1.6.3_896]
Te gusto este post?
Rating: 0.0/10 (0 votes cast)
Pagina siguiente »



Tecnopedia.net - 2009 / Condiciones de Uso / Contacto / RSS
Tecnopedia.net desarrollada bajo licencia Creative Commons Creative Commons License