Posts Tagged ‘Utilidades’

lanana – Revisa si el nombre de tu proyecto está asignado

Domingo, agosto 22nd, 2010

The Linux Assigned Names And Numbers Authority_1282488387745

The Linux Assigned Names And Numbers Authority ( LANANA ), parte de la Linux Foundation es un sitio web que se dedica a mantener un listado de nombres de servicios, scripts, init scripts, paquetes. Con la intención de evitar colisiones.

Así que si estás pensando en hacer o tener un proyecto en Linux es bueno que consultes lanana antes, para comprobar que el nombre que elegiste no está ocupado.

Google Venezuela – Search Engine

Miércoles, agosto 11th, 2010

Google Venezuela - Search Engine

Funcionalidades:

* Búsquedas optimizadas para Venezuela.
* Interfaz de Google en español.
* Sugerencias mientras escribe su búsqueda.
* Icono en la barra de búsquedas:
* favicon de Google personalizado con la bandera de Venezuela.
* Basado completamente en el add-on de búsqueda para google argentina desarrollado por jguerrerofrescotti => https://addons.mozilla.org/es-ES/firefox/addon/54139/ ( gracias al Software Libre )

Compatibilidad:

* Desarrollado de acuerdo con la especificación OpenSearch 1.1 (compatible con Mozilla Firefox y Microsoft Internet Explorer).

El plugin pueden conseguirlo e instalarlo directamente desde su web del sitio de addons de mozilla:

https://addons.mozilla.org/en-US/firefox/addon/213950/

Si quieres aprender como hacer un plugin similar puedes revisar el siguiente enlace:

http://drfriki.blogspot.com/2009/06/agregando-motores-de-busqueda-firefox.html

PlayOnLinux – wine de forma fácil

Lunes, abril 5th, 2010
icono de playOnLinux

Icono de PlayOnLinux

Esta semana necesitaba instalar “Internet Explorer 7″ para probar un website, anteriormente para esto siempre usaba el script de la gente de ies4linux, sin embargo me di cuenta que el proyecto lleva tiempo sin ningún avance significativo y además la última vez que lo use, me dio muchos problemas al intentar descargar los archivos necesarios para que IE funcione, así que me di a la tarea de intentar instalarlo por otros medios, inicialmente intente usar el script de winetricks, pero no logre hacer que funcionara, hasta que me conseguí a PlayOnLinux, el cual es un programa muy al estilo de Crossover Office,  pero completamente libre, intuitivo y fácil de usar e instalar.

Para instalarlo en fedora basta con configurar su repositorio primero para luego instalar el programa ( como root ):

wget http://rpm.playonlinux.com/playonlinux-yum-3-3.noarch.rpm
rpm -Uvh playonlinux-yum-3-3.noarch.rpm
yum install playonlinux

Es bueno que revises primero en http://rpm.playonlinux.com/, del rpm que configura el repositorio, por si hay una versión más reciente que la usada en el comando de arriba.

De resto, lo demás es muy sencillo, se te creará un enlace en el menú en Aplicaciones/Juegos y al iniciar el programa el automáticamente se conecta a la red para descargar el listado de programas que se pueden instalar.

Es de aclarar que PlayOnLinux no solo es un programa para instalar Internet Explorer,  está más que todo hecho para permitir instalar y emular una gran cantidad de juegos nativos de Microsoft Windows, software como por ejemplo:

Autocad ( varias versiones ), Google SketchUp, Dreamweaver 8, Flash 8 y MX, FireWorks, Microsoft Office ( Varias versiones ), Age of Empires 2 y 3, World Of Warcraft,  Cal of Duty, Grand Theft Auto ( San Andreas, Vice City, 3 y IV ), etc… ver listado completo en : http://www.playonlinux.com/repository/

Pantallazo PlayOnLinux

NOTA: Se muy bien que hoy en día es poco necesario instalar programas de/para Microsoft WIndows sobre GNU/Linux, sobre todo por que contamos con excelentes alternativas libres, sin embargo hay ocasiones como la que me toco a mi, o por ejemplo la de ayudar a alguna persona a facilitar su transición desde algún sistema operativo o programa propietario hacía el GNU en la que estos tipos de programas son muy útiles y no deben ser menospreciados.

Spacewalk – Manejo de sistemas Linux

Jueves, enero 28th, 2010
Spacewalk Screenshot

Captura de pantalla de la página principal - Click para ver más grande

spacewalk logo Uno de los principales problemas al momento de iniciar una gran implementación de computadores de escritorios con GNU/Linux ( sin hablar de una gran migración desde algún otro sistema operativo ) es la de poder contar con una buena herramienta centralizada que permita mantener las actualizaciones de estás máquinas, ejecutar comandos remotos en ellas, desplegar archivos de configuración comunes a grupos de ellas y mantener las versiones de los mismos, mantener un inventario del hardware y del software, hacer rollback de software en caso de problemas ( revertir los cambios ), bueno todo eso y más es Spacewalk.

Normalmente implentaciones de este tipo se hacen montando repositorios espejo ( mirrors ) de los oficiales de la distribución usada, usando aplicaciones como puppet o cfengine para hacer despliegues masivos de configuraciones y ejecutar comandos remotos, ocs inventory para hacer inventario del hardware y software  y algunas otras más para realizar otras cosas, sin embargo todas son aplicaciones diferentes que no están integradas entre si.

Spacewalk viene  a ser una aplicación robusta o mejor dicho debemos decir que está conformado por alrededor de 250 paquetes o programas, su desarrollo es comunitario y tiene como antecedente el ser la versión comunitaria ( es decir sin soporte comercial )  de el producto de RedHat llamado “RedHat Satellite” ahora liberado y con licencia GPLv2 lo que da garantía de que es un software maduro.

¿Que puede hacer Spacewalk?

  • Hacer inventario de tus sistemas ( información de hardware y software).
  • Instalar y actualizar software en tus sistemas.
  • Agrupar y distribuir paquetes de software personalizados en grupos manejables de máquinas.
  • Aprovisionamiento de sistemas vía kickstart, es decir instalaciones desasistidas.
  • Manejar y deslpegar archivos de configuración en tus sistemas con control de versionamiento de los mismos.
  • Parada/Inicio/Configuración de clientes o máquinas virtuales.
  • Distribuir contenido a través de múltiples sitios geográficamente separados de forma eficiente.
  • Creación eficiente de roles de usuarios para atender grupos definidos de máquinas.
  • Soporte multi-lenguaje.
  • El proceso de gestión de máquinas no es intrusivo, no usa usuarios ni claves de sistema, usa tokens y la autenticación es segura.

Tal vez me quede corto en este post para enumerar todas las características de esta poderosa herramienta, llevo algunos meses usándola en mi trabajo y todo no es gloria, Spacewalk necesita un servidor casi exclusivo para el, usa tomcat para su parte web,  usa oracle XE como base de datos ( sin embargo el equipo de desarrollo de spacewalk esta desesperadamente tratando de implementar una versión con postgresql ), solo funciona actualmente con distribuciones basadas en Fedora, redhat, centOS y solaris ( sería ideal y bienvenido el soporte para debian/canaima ) el proceso de instalación y actualización es sencillo pero el proceso de gestión de la aplicación puede ser largo ya que la aplicación web es un monstruo por lo grande en si misma, pero vale la pena su implementación si tu entorno de red y sistemas es adecuado.

Spacewalk es un compendio de muchas tecnologías y lenguajes de programación, entre sus más de 250 paquetes podrás encontrar piezas escritas en perl, python, java, c y muchos otros lenguajes de programación.

Spacewalk no es para manejar pequeñas instalaciones de computadores, está orientado a grandes implementaciones como en datacenters, grandes despliegues de escritorios e ideal en grandes implementaciones de entornos virtualizados, en donde la gestión se hace ya muy difícil, permitiendo ahorrar tiempo, dinero y personal en la tarea de controlar y mantener ordenado todo lo referente a la gestión de los sistemas.

La documentación sobre spacewalk es extensa, sin embargo yo use el siguiente documento para fijarme en la instalación que hice, sin embargo está algo desactualizada ya que hoy en día ya existen otras versiones de spacewalk más nuevas pero puede ser usada como punto de partida:

http://wiki.woop.es/Instalacion_Spacewalk ( en castellano )

Exportar archivo o script a html en vim

Jueves, diciembre 24th, 2009

Eventualmente quien a usado vim en algún momento a necesitado exportar un script con su sintaxis coloreada a html, para realizar está acción se requiere tener instalado el paquete vim-enhanced ( en fedora ) , abres tu archivo usando vim y en el modo comando ejecutas:

:TOhtml

Guardas y sales y tendrás en el mismo path de tu archivo uno llamado igual pero que se le a agregado la extensión .html al final

Exportar a html en vim

Indefero

Sábado, noviembre 7th, 2009

indefero-logo Indefero es una herramienta que facilita el  versionamiento de tu código fuente y la gestión de un proyecto de software, simple y sencilla de usar, con full integración con los servicios de control de versiones más populares como por ejemplo subversion, git y Mercurial, entre sus principales características tenemos:

  1. Tracking de incidentes o bugs completamente restfull y con un API, para que por ejemplo tu aplicación reporte los bugs directamente al sistema de bugs de tu proyecto.
  2. Wiki para mantener la documentación.
  3. Una funcionalidad que facilita la distribución del archivo descargable de la versión funcional de tu proyecto ( área de downloads ).
  4. Navegación completamente vía web del código, con numeración de lineas, coloreado del código.
  5. Permite visualizar las diferencias entre los commits.
  6. Feeds.
  7. Sistema de búsqueda bien poderoso.
  8. Permite crear múltiples proyectos públicos o privados.

Esta aplicación es GNU/GPL y está hecha en php lo cual permite instalarla en cualquier hosting comercial que tenga soporte de control de versiones, en el post siguiente colocaré una guía para instalarlo en Fedora.

indefero-nice-screenshot

Pantallazo de Indefero

Archivos mdb de access en GNU/Linux

Miércoles, septiembre 9th, 2009

Si te han pasado un archivo .mdb creado con el deposito de datos Microsoft Access ( SI!, bienvenido de nuevo a la edad de piedra! :-D ) y usas GNU/Linux y no tienes idea de como abrirlo, el programa mdbtools-gui es tu solución, dicho programa te permite cargar y realizar operaciones como operaciones SQL de forma gráfica con tu archivo .mdb.

mdbtools-gui Click para ver con más detalle la imagen

Creo que lo más importante del programa no es precisamente que nos permita trabajar con el archivo .mdb, si no a mi parecer es que te permite exportarlo a múltiples formatos como por ejemplo un archivo de texto plano estilo csv con delimitadores de campos definidos poro uno mismo ( ver imágen ) e incluso que te permite exportar el esquema completo a otras bases de datos como MySQL o PostgreSQL con lo cual ya es trabajable con cualquier otra herramienta.

En fedora basta instalarlalo con:

yum install mdbtools-gui

mdbtools-gui es el frontend en realidad del paquete mdbtools por lo cual si no tienes entorno gráfico puedes usar directamente mdbtools, si instalas mdbtools-gui con yum,  yum automáticamente resolverá las dependencias necesarias e instalará mdbtools.

Tutorial de Clonezilla server

Viernes, julio 10th, 2009

clonezilla.org Me han pasado un excelente tutorial ( en ingles ) de la versión de clonezilla para servidor y para que no se me olvide la dirección y a la vez para compartirlo con quien lea esto, acá esta la dirección para descarga directa:

http://eloy-mp.com/wordpress262/wp-content/uploads/2009/07/cloning_linux_sys_with_clonezilla_srv_ed.pd

**** actualización ****

El enlace ya no se encuentra disponible, así que busque el manual en Internet y decidí compartirlo desde  este mismo sitio web:

 

Descargar (PDF, 947.19KB)

 

Clona tu disco duro con Clonezilla

Miércoles, junio 17th, 2009

clonezilla.org Clonezilla es una herramienta Software Libre que consiste en un liveCD basado en debian de aproximadamente de 100 Mb , el cual al arrancar tu computadora con el inicia un programa ( en ncurses ) el cual en sus diversas pantallas presenta menús de opciones que como resultado final deberá llevarte a la clonación o restauración de un disco o una partición y de una versión servidor para tener un sistema centralizado de clonación de estaciones de trabajo por ejemplo.

Clonezilla puede:

  • Hacer una clonación o recuperación de disco a disco, es decir agarrar un disco duro cualquiera y copiarlo bit a bit a otro.
  • Hacer un backup o recuperación hacia o desde un disco usb o pendrive ( la opción más común que realizo).
  • Hacer un backup o recuperación hacia o desde un medio en red a través de SSH, samba ( carpetas compartidas desde Windows ), NFS.
  • Hacer recuperación y backups de sistemas Windows  (fat, ntfs ) o GNU/Linux (ext2, ext3, ext4, reiserfs, xfs, jfs, LVM  ).
  • Hacer una imagen o recuperar una imagen de un disco completo o una partición en especifico.
  • Y tal vez muchas cosas más que se me escapan en este momento…

Cabe destacar que al hacer una imagen de un disco por ejemplo de 80GB el resultado no ocupa 80Gb ( a menos que tengas los 80 GB ocupados en el disco ), clonezilla guarda la información de las particiones y la data en un formato propio y con compresión ( opcional ), por lo cual si solo tenías ocupado por ejemplo 10Gb de un disco de 80Gb posiblemente la imagen resultante sería menor a 10 GB ( por la compresión ).

En este vídeo pueden ver más o menos como funciona clonezilla al restaurar una imagen de RHEL5 a un portátil:

Clonezilla se ha ido convirtiendo poco a poco en el estandar de clonación en donde trabajo sustituyendo el Norton Ghost y el Acronis ( que aparte de ser costosos son privativos ) sin licencias válidas que venían usando los técnicos ( parte de la cultura del software propietario ), actualmente clonezilla viene siendo reconocido por estas personas como una herramienta valiosa, sobre todo por su versatilidad y confiabilidad.

Para usar clonezilla por vez primera hay que darse el tiempo de leer detenidamente todos los menús ( esta disponible en español ) para comprender que se esta trantando de hacer, luego se vuelve rutinario el proceso.

Levantamiento de información de Desktops

Martes, junio 16th, 2009

Cuando nos planteamos una migración de estaciones de trabajo en cualquier entorno y para cualquier sistema operativo a otro, una de las cosas primordiales es la de realizar inicialmente un levantamiento de información del hardware y software de los clientes.

A tal efecto he realizado una sencilla planilla en mi procesador de Hojas de Cálculo ( que lástima que la gran parte de las veces que usamos esta poderosa herramienta es para cualquier cosa menos para realmente hacer cálculos :-D ) la cual está disponible libremente para descargar, adaptar a sus necesidades y usar en el siguiente enlace:

http://www.richzendy.org/docs/Migraciones/

Planilla de lenvatamiento de info en desktops

Por favor, si hace una modificación hagamela llegar, tal vez pueda hacerme falta :-D

Con una planilla como está podrá darse cuenta de cosas interesantes como por ejemplo que los clientes que tienen máquinas más poderosas tal vez no necesiten tanto hardware y que posiblemente los que más se quejan por no saber usar openoffice.org tampoco sabían usar bien Microsoft office, o que gran parte del software de su organización carecía de licencias válidas.

Lo ideal sería poder hacer esto de forma más automática con algún tipo de livecd/liveUSB o disquette de arranque ( si, aún se usan :-P ), pero ni modo, por algún lado hay que empezar :-D

Espero sirva de ayuda a alguien.

Estoy también en:
Galería
Causas

Copyright © 2012 Richzendy.org. Search Engine Optimization by Star Nine. Distributed by Wordpress Themes