El lugar donde escribo lo que me pinta cuando me pinta.

posted by: hernan82arg
posted on: 21 March 2008

Bueno, la idea de este post es hacer una revision de la laptop de Hewlett Packard modelo dv6736nr. Antes que nada quiero agradecer a Mike por habermela traido desde USA (special thanks to Mike for bring me this laptop ;) ).

dv6736nr.jpg

Bueno, antes que nada, el equipo tiene estas caracteristicas:

Processor –> AMD Turion(TM) 64 X2 TL-60 2Ghz
Cache Memory –> 512KB + 512KB at die Level 2
Display Type –> WXGA high-definition widescreen with BrightView technology (1280 x 800)
Screen Size –> 15.4″
System Bus –> 1600MHz
System Memory (RAM) –> 2GB
System Memory (RAM) Expandable To –> 4GB
Type of Memory (RAM) –> DDR2
Hard Drive Type –> Serial ATA (5400 rpm)
Hard Drive Size –> 250GB
Optical Drive –> Double-layer DVD±RW/CD-RW
Direct-Disc Labeling –> Yes
Digital Media Reader or Slots –> Yes, digital media card reader
Graphics –> NVIDIA GeForce Go 7150M (UMA)
Built-in Web Cam –> Yes
Modem –> 56 Kbps
Networking –> Built-in 10/100Base-T Ethernet LAN (RJ-45 connector)
Wireless Networking –> Built-in high-speed wireless LAN (802.11b/g)
S-Video Outputs –> Yes, 1
Audio –> Altec Lansing
Speakers –> Built-in
PCMCIA Slots –> 1 ExpressCard 34/54
USB 2.0 Ports –> 3
IEEE 1394 FireWire Ports –> 1
Notebook Weight –> Standard (more than 6 lbs.)
Battery Type –> Lithium-ion (6 Cells)
Pointing Device –> Touchpad with on/off and dedicated vertical scroll up/down pad
Operating System –> Windows Vista Home Premium
Included Accessories –> HP mobile remote and ear bud headphones

Como vimos en la primer foto es una laptop fachera, no como la HP 530 que tenia antes, la cual no deja de ser un fierro y se la re banca, pero todo el mundo la bardea por ser austera (esto va para rafa, a ver cuando llega tu dell y para diego que se queja que le saca cayos en los dedos, maraca!)

Una foto de frente para ver la pantalla que es comun, 1280×800 pixeles y BrightView que no tengo ni puta idea que es!

dv6736nr_frontside_opened.jpeg

otra foto de frente cerrada, aca se pueden ver las salidas para auriculares (tiene 2), la entrada del microfono, el switch para habilitar/deshabilitar la placa wireless, el led indicador de la misma y por ultimo los leds de power, cargador y disco rigido.

dv6736nr_fontside_closed.jpg

sobre el lado izquierdo podemos ver la salida de super video, la salida vga, el puerto de expansion que no se que es, la boca de placa de red, la boca del modem, 2 usb, 1 firewire y por ultimo el slot lector de memorias.

dv6736nr_leftside.jpg

sobre el lado derecho esta el conector de la bateria, 1 usb mas, la grabadora de dvd con lightscribe, y por ultimo el slot pcmcia donde tambien se guarda el control remoto.

dv6736nr_rightside.jpg

remote_control.jpg
el control remoto creo que es lo mas loco que trae la notebook, desde el cual manejas todo lo que es multimedia en windows vista y en kubuntu podes manejar amarok, kaffeine y muchas cosas mas!

Bueno, basta de chachara, ahora a lo importante:

Lo primero que hice al encenderla fue poner el cd de kubuntu y ponerme a instalar, use la opcion de cambiar el espacio en disco del particionador de ubuntu para hacer un resize y luego deje correr la instalacion, cabe destacar que no inicio grafica con el diver nv generico que trae por defecto para placas nvidia con lo cual edite el xorg.conf y le puse vesa para poder hacer la instalacion. Una vez que se instalo sin problemas, reinicie y me tope con el primer problema de esta maquina, no funciona el wireless. Por suerte tambien trae un puerto rj45 con lo cual la conecte a internet y comence a buscar soluciones para este tema, y asi llegue a este link.

Que tenemos que hacer, 1ro verificamos que noestra placa sea una Atheros AR5006EG y lo podemos ver de la siguente forma:

hernan@ladyblue:~$ lspci | grep Atheros
03:00.0 Ethernet controller: Atheros Communications, Inc. AR5006EG 802.11 b/g Wireless PCI Express Adapter (rev 01)

Una vez verificado esto tenemos que editar el archivo /etc/modprobe.d/blacklist y agregar lo siguiente:

blacklist ath_pci

Reiniciamos la maquina y ya estamos listos para continuar, lo que vamos a hacer es instalar los drivers de windows con el ndiswrapper, para lo cual debemos instalar el paquete correspondiente:

sudo apt-get install ndiswrapper

Ahora bajamos el driver para windows xp de este link, asegurarse que la version sea 6.0.3.85 o mayor (en el momento del post existia la 6.0.3.85). Terminada la descarga en la consola descomprimimos el zip:

unzip xp32-6.0.3.85.zip

e instalamos el driver y guardamos la configuracion de la siguiente manera:

sudo ndiswrapper -i net5416.inf
sudo ndiswrapper -ma && sudo ndiswrapper -mi

reiniciamos y ahora deberiamos ver la interfaz wlan0 cuando corremos

ifconfig

teniendo en cuenta que todo salio bien deberian estar navegando con la wifi como yo!!!

posted by: hernan82arg
posted on: 17 October 2007

Para las busquedas en inglés (how to FTP server on Centos 3.x 4.x 5.x).

Basicamente la idea es instalar un servidor FTP lo mas rapido posible, hay muchas formas de hacerlo y hasta se pueden hacer configuraciones inclusive se puede hacer que los usuarios en lugar de ser usuarios locales del servidor sean usuarios virtuales y demas, pero no viene al caso para este punto.

Pre-requisitos:

- CentOS 5

- Conexion a Internet

Instalacion:

- Nos aseguramos de tener el sistema operativo actualizado:

yum update

- Instalamos el paquete de vsftpd que es el servicio que vamos a utilizar:

yum install vsftpd

- Luego de instalar deberemos editar el archivo de configuracion para darle seguridad y eliminar el acceso anonimo

cd /etc/vsftpd
mv vsftd.conf vsftpd.conf.backup
mcedit vsftpd.conf

- Pegamos lo siguiente en el archivo que generamos:

chown_uploads=NO
xferlog_enable=YES
idle_session_timeout=600
data_connection_timeout=120
ascii_upload_enable=NO
ascii_download_enable=NO
background=YES
listen=YES
ls_recurse_enable=NO
chroot_local_user=YES
write_enable=YES
anonymous_enable=NO
anon_upload_enable=NO
anon_mkdir_write_enable=NO
userlist_enable=YES
userlist_deny=YES
local_enable=YES
pam_service_name=vsftpd

- Una vez hecho esto tenemos que agregar el usuario del sistema para utilizar como usuario de vsftpd

useradd myftpusername
passwd myftpusername

- Luego editamos el archivo /etc/passwd para que el usuario no tenga acceso ssh y deberia quedar algo asi:
Antes
myftpusername:x:501:501::/home/myftpusername:/bin/bash
Despues
myftpusername:x:501:501::/home/myftpusername:/bin/false

- Una vez hecho esto lo unico que queda por hacer es habilitar el servicio para que inicie con el sistema y levantarlo a mano por 1ra vez

/sbin/chkconfig vsftpd on
/etc/init.d/vsftpd start

Listo, ya deberian poder acceder por protocolo FTP.

La idea de esto es tener 1 solo usuario para el FTP para hacer transferencias de archivos pesados sin dar acceso a un servidor por ssh, este how to no contempla utilizar varios usuarios, el proximo how to sera para tener varios usuarios.

Saludos

posted by: hernan82arg
posted on: 30 September 2007

Artifactory es un Repositorio de Maven 2, este sirve como Proxy cache de los repositorios de maven y ademas tambien sirve como repositorio para los propios artefactos desarrollados por los programadores o empresa en el caso donde lo aplique. Esta basado en JCR (usando JackRabbit como implementacion) para guardar los artefactos y administracion de los metadatos (xml). Tiene una UI basada en wicket y usa jetty para una implementacion rapida (tambien se puede implementar sobre tomcat).

Es una aplicacion muy interesante si se usa mucho maven para los proyectos en java ya que este se baja las dependencias de internet y si tenemos unas 80 o mas personas usando la conexion a internet y nuestro ancho de banda esta colapsado todo se pone bastante lento, asi que es una opcion interesante para cachear todos los artefactos que se van usando en los proyectos y ademas nos permite subir los producidos por nosotros mismos. La web de administracion es bien ausera, lo suficiente para hacer lo que necesitamos, sin complicaciones, solo hay que tener idea de lo que queremos hacer, pero en un par de horas sale andado! Para que no se ponga celoso esto lo puse en produccion en la empresa con la ayuda de Gaston (java developer) el cual me explico mas o menos como funciona maven y me dio una mano para testearlo.

Vamos a la Instalación (todo con usuario root).

Prerequisitos:

Tenemos que tener la jdk 1.5 o mayor de java instalada y JAVA_HOME definida.

Descargamos la jdk de la pagina oficial de sun y lo descomprimimos en /opt

Instalar Artifactory:

Descargamos artifactory de la pagina oficial y lo descomprimimos en /opt

Una vez hecho esto fijamos las variables de entorno en el archivo .bashrc de root para correr la aplicacion,

mcedit /root/.bashrc

agregamos lo siguiente al final el archivo:

export ARTIFACTORY_HOME=/opt/artifactory-1.2.2
export JAVA_HOME=/opt/jdk1.5.0_12

una vez hecho esto editamos el archivo jetty.xml:

mcedit $ARTIFACTORY_HOME/etc/jetty.xml

buscamos esta linea:

<set name="port"><systemproperty name="jetty.port" default="8080"></systemproperty></set>

y la cambiamos por:

<set name="port"><systemproperty name="jetty.port" default="8081"></systemproperty></set>

para cambiar el puerto donde levanta el servicio.

Una vez hecho esto solo queda iniciar el servicio y loguear (user: admin y password: password)

cd $ARTIFACTORY_HOME/bin
artifactoryctl start

podemos agregar repositorios en el archivo de configuracion artifactory.config.xml como por ej en nuestro caso agregamos OpenQA.

mcedit $ARTIFACTORY_HOME/etc/artifactory.config.xml

y agregamos el repo que necesitemos:


<remoteRepository>
<key>OpenQA</key>
<description>OpenQA</description>
<handleReleases>true</handleReleases>
<handleSnapshots>true</handleSnapshots>
<excludesPattern>org/artifactory/**,org/jfrog/**</excludesPattern>
<url>http://maven.openqa.org</url>
</remoteRepository>

Una vez hecho esto reiniciamos el servicio y listo.

Para agregar nuestros propios artefactos hay que hacerlo via interfaz web, solo con subir el jar (si esta bien hecho) alcanza.

Luego debermos agregar lo siguiente en el pom.xml del proyecto para utilizar el proxy.


<repositories>
<repository>
<id>central</id>
<url>http://[your server name]:[port]/artifactory/repo</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>snapshots</id>
<url>http://[your server name]:[port]/artifactory/repo</url>
<releases>
<enabled>false</enabled>
</releases>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>central</id>
<url>http://[your server name]:[port]/artifactory/plugins-releases</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
<pluginRepository>
<id>snapshots</id>
<url>http://[your server name]:[port]/artifactory/plugins-snapshots</url>
<releases>
<enabled>false</enabled>
</releases>
</pluginRepository>
</pluginRepositories>

Y listo, ya estamos usando artifactory!

posted by: hernan82arg
posted on: 22 September 2007

Ultimamente estuve teniendo algunos problemas de instalacion de kubuntu en algunas maquinas, mas especificamente en unas notebook dell y algunos clones con mother pedorro.

Los modelos de las dell eran Dell Vostro 1500 y Dell Vostro 1700.

La cuestion es que al poner el cd de kubuntu para instalar me tiraba un error muy feo en la consola y no levantaba. El error era el siguiente:

/bin/sh: can't access tty; job control off
(initramfs)

una cosa muy loca, leyendo por la internet con el amigo google y ubuntuforums.org encontre que el problema es que no levanta el driver adecuado para el chipset que controla los discos y la lectora de cd, mas especificamente este ultimo, por lo cual uno llegaria a pensar… como puede ser que mientras esta cargando no pueda acceder al cd-rom si lo esta haciendo precisamente de ahi. Pero aca viene la cosa, como todo bootloader estos no acceden a particiones en forma logica, si no fisicamente, por ende la cosa va bit a bit y asi es como comienza cargar el kernel pero cuando llega al punto de que el kernel cargo y el resto del soft quiere empezar a ejecutarse no puede porque no se carga un modulo que corresponde para que siga leyendo el disco, esta vez logicamente. La solucion es pasarle un parametro al kernel para que pare justo cuando termina de cargar y asi levantar el modulo necesario a mano. Lo cual hacemos de la siguiente manera:

Al bootear con el live-cd nos presenta las opciones tipicas de instalacion y vemos el contador de 30seg bajando, en ese momento seleccionamos safe video mode y apretamos F6, esto nos va a permir escribir sobre la linea del kernel y lo que tenemos que hacer es borrar el quiet splash e ir al principio de la linea para agregar break=top con lo cual vamos a hacer que el kernel haga esta parada necesaria para poder levantar el modulo piix manualmente.
Una vez que booteamos y nos da el prompt para escribir comandos ponemos lo siguiente
modprobe piix
exit

Con esto vamos a lograr que bootee, una vez que inicio podemos correr la instalacion normalmente.
Para las Dell hasta aca llegamos perfectamente, solo queda agregar el modulo en /etc/modules para que lo levanta cuando bootea ya que solo lo usa para la lectora de dvd y nada mas.

En el segundo caso, con el mother pedorro, pude instalar pefectamente de esta manera pero al reiniciar me lleve la sorpresa que no booteaba, me tiraba el mismo error, y claro en este caso si usaba el mismo modulo para el disco por lo cual no andaba ni para atras, lo que tenia que lograr era que quede por defecto para que levante con el kernel, ya que hacerlo a manopla cada vez que iniciaba no era lo mas comodo, asi que encontre este metodo para hacerlo (es una modificacion de algo que lei):
En principio el que lo escribio lo hizo montando el disco rigido desde el live cd y haciendo un chroot pero a mi se me ocurrio levantar el driver del disco como habiamos hecho antes, entonces al aparecer grub toque Esc y me dio la consola para editar los parametros y con “e” me permitio editar la linea, otra vez puse justo despues del path al binario del kernel y antes de root=blablabla el famoso break=top y lo hice bootear, otra vez lo mismo, modprobe piix, exit y estaba en la maquina, ahora lo que tenemos que hacer es meter el modulo piix en el initrd para que lo cargue al iniciar. Asi que lo hacemos de la siguiente forma:

Editamos el archivo /etc/initramfs-tools/modules y al final del archivo agregamos piix.

luego corremos el siguiente comando:

sudo update-initramfs -u

y listo, reinciamos el equipo y estamos 100% funcionales!

saludos!

posted by: hernan82arg
posted on: 17 September 2007

As we all know, since the begining of internet, the e-mail was one the thins mostly used, the first what i remember was the email accounts were paid, the email servers buy crazy amounts by 2Mb as the best service. But now we can let that behind for the newest e-mail services “free e-mail services” (full of ads) without space limit as yahoo (it’s hard for me believe that, i think they just take of the space meter) because, think this, almost 5Gb of email storage, u have to use the service, sending photos, music and documents every day to fill out one of that accounts. Buy the way, i was looking for a email contact at hotmail and it surprise me hotmail give up the storage to 5Gb…. hotmail-small.jpg crazy thing……. google…. where are u? i want that storage at my gmail account.
gmail-small.jpg
Please Mr Google, upgrade all accounts.
After see how hotmail increases their storage i want to looking for into yahoo and i found that they has a new interface beta to test, it was so interesting to me but as i don’t use yahoo, i don’t care, i don’t gonna use it :P here is the screenshot!
yahoo-verysmall.jpg

cheers!

posted by: hernan82arg
posted on: 14 September 2007

www.dreamhost.comPor fin, hasta que tuve tiempo para escribir, bueno, siguiendo con el tema de DreamHost, pude pagar el servicio. Obviamente no desde Argentina, pero como tengo la suerte de tener a mi viejo en España, un pais habilitado para pagar con google checkout pude hacer el pago… ahora todavia no entiendo porque no puedo hacer el pago con mi tarjeta, para que mierda tengo 2 tarjetas internacionales si no puedo pagar el fucking servicio (si, me quede caliente), bue ya esta, tengo dreamhost por 2 años un servicio mas que excelente, acceso ssh, 200Gb de disco, 2Tb de transferencia mensual, svn, dominios y subdominios ilimitados, bases mysql ilimitadas y muchas cosas mas.

posted by: hernan82arg
posted on: 10 September 2007

El otro dia estaba leyendo a fabio y encontre un post que hablaba sobre este mismo tema, virtualbox 1.5, una alternativa que permite hacer lo mismo que VMWare pero gratuitamente. Creo que a esta altura no hace falta que explique lo que es un soft de virtualizacion como VMWare, pero para hacerla corta lo que este soft nos permite es instalar un sistema operativo dentro de otro, haciendole creer al “invitado” o sistema operativo instalado sobre esta virtual que es una computadora con ciertas carcteristicas fijadas por la configuracion del software de virtualizacion.

La novedad de este soft es que permite trabajar en modo “Seamless”, osea, te permite tener la barra de windows y los programas que estes corriendo en el escritorio linux que estes usando, en mi caso kde.

virtualbox-small.jpg

Definitivamente una alternativa interesante a crossover office, que aveces es bastante bueno en su funcion pero me ha pasado que me colgo un excel en el medio del laburo y casi mato a alguien!

Ahora vamos a los pasos de la instalacion:

En el wiki de virtualbox esta bastante simple la cosa, porque claro, como no va a ser facil, en principio tienen paquetes precompilados para MUCHOS sistemas operativos:

* VirtualBox 1.5.0 for Windows hosts x86 | AMD64

* VirtualBox for OS X Hosts (Beta 2; Intel Macs only)

* VirtualBox 1.5.0 for Linux Hosts:
o Ubuntu 7.04 (”Feisty Fawn”)
i386
| AMD64
o Ubuntu 6.10 (”Edgy Eft”) i386
o Ubuntu 6.06 LTS (”Dapper Drake”) i386
o Debian 4.0 (”Etch”) i386 | AMD64
o Debian 3.1 (”Sarge”) i386
o Univention Corporate Server 1.3-2 instructions
o openSUSE 10.2 i386 | AMD64
o SUSE Linux Enterprise Server 10 (SLES10) i386 | AMD64
o Fedora 7 (”Moonshine”) i386 | AMD64
o Fedora 6 (”Zod”) i386
o Mandriva 2007.1 i386
o Red Hat Enterprise Linux 5 (”RHEL5″) i386 | AMD64
o Red Hat Enterprise Linux 4 (”RHEL4″) i386
o Xandros Desktop 4.1 i386
o All distributions i386 | AMD64

La verdad me parecio muy groso que tengan todos los paquetes precompilados para tantas distribuciones, windows y mac osx. En mi caso yo use la opcion mas interesante, ya que tengo kubuntu 7.04 (feisty fawn) agregue los repositorios de virtualbox a mi sources.list y con un solo comando tenia todo instalado.

Hay que agregar el repo correspondiente a la version de linux :
deb http://www.virtualbox.org/debian feisty non-free
deb http://www.virtualbox.org/debian edgy non-free
deb http://www.virtualbox.org/debian dapper non-free
deb http://www.virtualbox.org/debian etch non-free
deb http://www.virtualbox.org/debian sarge non-free
deb http://www.virtualbox.org/debian xandros4.0-xn non-free

usar solo la linea que corresponde a la version de la distro

sudo vim /etc/apt/sources.list

luego hay q bajar e instalar la gpg key de virtual box, e instalarlo de la siguiente forma:

sudo apt-key add innotek.asc

luego a instalar virtual box:

sudo apt-get update
sudo apt-get install virtualbox

eso va a resolver algunas dependencias, bajar todos los paquetes e instalar, luego nos va a pedir que aceptemos la licencia personal PUEL. Y por ultimo deberemos editar el archivo /etc/group para agregarnos en el nuevo grupo vboxusers para tener permisos y poder utilizarlo.

Yo lo probe en mi notebook, core duo de 1.6ghz con 2Mb de cache y 1 Gb de ram y la verdad que me parecio MUY rapido, y como que consume menos recursos que VMWare asi que fue una buena opcion! Saludos.

posted by: hernan82arg
posted on: 29 August 2007

El tema de hoy es integracion continua, que es esto, para conocerlo tenemos la definicion de wikipedia que me parecio muy interesante.

Definicion: La integracion continua (continuous integration en ingles) es una metodologi­a informatica propuesta inicialmente por Martin Fowler que consiste en hacer integraciones automaticas de un proyecto lo mas a menudo posible para asi­ poder detectar fallos cuanto antes. Entendemos por integracion la compilacion y ejecucion de tests de todo un proyecto.

El proceso suele ser, cada cierto tiempo (horas), descargarse las fuentes desde el gestor de versiones (por ejemplo CVS, Subversion o Visual Source Safe) compilarlo, ejecutar tests y generar informes.

Para esto se utilizan aplicaciones como Continuum, CruiseControl o Anthill (para proyectos Java) o CruiseControl.Net para .Net, que se encargan de controlar las ejecuciones, apoyadas en otras herramientas como Ant o Maven (tambien para proyectos Java), o Nant (para .Net) que se encargan de realizar las compilaciones, ejecutar los tests y realizar los informes.

A que viene todo esto, simple, desde julio estoy trabajando en una software factory y para uno de los proyectos comenzamos a utilizar contiuum que como ya vimos es una aplicacion para integracion continua.
La cuestion fue asi, vino Beto y me comento como era la movida y que es lo que habia que instalar, por lo cual me puse a buscar algo de info mas una mano que me dio el y nos pusimos a laburarlo. Desde ya tengo que decirles que salio 10 puntos asi que ahora paso a explicarles como instalarlo y configurarlo.

Como instalar Continuum (How to install Continuum):

Prerequisitos:

Linux: en nuestro caso estamos utilizando un Ubuntu Server Feisy Fawn (7.04). Download

Luego de bajar la distro e instalar, se recomienta realizar un sudo apt-get dist-upgrade y luego instalar apache2, mysql, xorg y firefox ya que seran usados por continuum.

sudo apt-get install xorg firefox mysql apache2 mc

Continuum: Bajarlos desde este link (al momento del post version 1.1 beta 2).

Java JDK: Bajar desde este link (en nuestro caso utilizamos el ultimo release de la JDK 1.5 al momento 1.5.0_12)

Maven: Bajar desde este link (Version 2.0.7)

Tomcat: Bajar desde este link

Hacer loggin sobre el sevidor que vamos a instalar continuum, y generamos un usuario llamado continuum.

Una vez creado el usuario hacemos loggin y comenzamos a instalar el software:

Asumo que tienen instalado todo el software de base, como ser apache, mysql, xorg, firefox.

Descomprimimos tomcat, continuum y maven y /opt de la siguiente forma:

tar zxvf paquete.tar.gz o tar jxvf paquete.tar.bz2 o tar xvf paquete.tar segun el caso.

luego “instalamos” la JDK de sun, esto lo podemos hacer de 2 formas:

Le damos permiso de ejecucion al .bin que bajamos utilizando el comando: sh jdk-1_5_0_12-linux-i586.bin o cambiando los permisos:

chmod 777 jdk-1_5_0_12-linux-i586.bin y luego ./jdk-1_5_0_12-linux-i586.bin

movemos la carpeta que nos creo a /opt

vamos a nuestro home ejecutando en la consola cd y editamos el archivo .bashrc
al final del archivo deberiamos agregar unas lineas de este estilo:

export JAVA_HOME=/opt/jdk1.5.0_12
export PATH=$PATH:/opt/maven-2.0.7/bin
export DISPLAY=:0
export MAVEN_HOME=/opt/maven-2.0.7

nos deslogueamos y volvemos a loguear, luego de hacer esto corremos export en la consola y deberiamos poder visualizar estas variables ya definidas.

luego de hacer esto corremos mvn install para q nos genere el .m2 en el home del usuario.

ahora nos aseguramos que el usuario continuum sea owner del directorio continuum-1.1-beta-2 y del tomcat, asi que vamos a /opt y corremos lo siguiente:

chown -R continuum.continuum continuum-1.1-beta-2
chown -R continuum.continuum tomcat

ahora pasamos a editar el arhivo de configuracion de continuum:

mcedit /opt/continuum-1.1-beta-2/conf/plexus.xml
y buscamos el tag <jetty.port>8080</jetty.port>
lo cambiamos por <jetty.port>8088</jetty.port>

ya que nuestro tomcat va a estar levantando en el puerto 8080

Iniciamos continuum de la siguiente manera:

continuum@server:/opt/continuum-1.1-beta-2/bin/linux-x86-32$ ./run.sh

Una vez hecho esto estamos listos para iniciar continuum, ahora solo resta registrar el usuario administrador, definir un proyecto y sentarnos con el PL para continuar configurandolo, ya que ahora depende de el poner los parametros correspondientes en el pom.xml y el settings.xml

posted by: hernan82arg
posted on: 27 August 2007

Hacia tiempo que queria instalar skype en la pc del laburo ya que se usa mucho donde trabajo y alguna vez iba a tener que usarlo para hablar con algun cliente, la cuestion es que mike, mi jefe de USA utiliza solo skype para comunicarse con nosotros, nada de msn o gtalk, asi que se hizo imperativa la instalacion en mi compu.
El problema llego cuando intente buscar una versio para Kubuntu 64bit, como casi todo soft cerrado, no hay compilacion para 64bit (si si, pq el tipo instala SO de 64bit, y bue viejo a mi me gusta asi) asi que tuve que buscar una solucion alternativa, y vi que estaba la compilacion static asi que lo baje y me lleve otra sorpresa, el static que se supone incluye todas las librerias compiladas dentro del mismo paquete estaba necesitando una libreria externa que obiamente existia pero en 64bit y este lo necesita en 32bit.
Busque un poquito en la internet y llegue a ubuntuforums con este thread del cual saque lo siguiente para solucionar el problema:


cd /home/hernan/skype
wget -q http://www.boundlesssupremacy.com/Cappy/getlibs/getlibs
chmod +x getlibs

y luego:


./getlibs skype

me pidio la contraseña para sudo, bajo la libreria que faltaba y salio andando!

Sistema Operativo: Feisty Fawn updateado al dia y con build-essential, las ia32-libs y los headers del kernel, si no los llegan a tener les recomiendo que utilicen el siguiente comando:

sudo apt-get install ia32-libs build-essential linux-headers-`uname -r`

saludos!

posted by: hernan82arg
posted on: 27 August 2007

Hace tiempo teniamos con pablo ganas de comprar los servicios del famoso hosting dreamhost, ya que tiene excelentes servicios, inclusive en el plan mas bajo, con unos U$D 10 podes conseguir 150gb de disco y miles de sevicios copados como svn y bases de datos ilimitadas. Pero bueno, no todo es color de rosa, el domingo 26 de Agosto de 2007 nos dispusimos a contratar el servicio, yo queria estrenar mi tarjeta de credito “internacional” y me encontre con la maldita sorpresa que Google Checkout no tiene dentro de los countries disponibles a nuestro querido pais. Por lo cual se me fue a la mierda todo lo que venia planeando hacer cuando tuviera dreamhost. Asi que ni lento ni peresozo me dispuse a escribirles a los sres de dreamhost el problema y salio algo asi:


Hi,
I'm trying to buy your services and google checkout don't have Argentina in the country combo and i can't use my visa or american express, so, how i can do to buy a crazy insane hosting service by 2 years?
thx
my best regards
Hernan.

a lo que tuve como respuesta esto:


Hernan.
It appears that your sign-up was randomly selected by our fraud-checker
to pay through Google Check-out. However, if your country is unsupported
by this method, then we can ask you to either send a check or money order
to the following address:
DreamHost Web Hosting Attn: Payments
PMB #257 417 Associated Rd.
Brea, CA 92821 USA
(write your account number on your check)
Sorry about the inconvenience, but if you have any other questions,
please don't hesitate to reply back!
Thanks,
(inserte aqui el nombre del que respondio)

No man, no te voy a mandar un cheque a estados unidos para pagarte, en que estan pensando? Es la era de las comunicaciones, las transacciones electronicas, siendo un servicio tan “groso” como puede ser que no tengas servicio en todos lados?
Visto y considerando que no iba a tener muchas soluciones por parte de esta gente me dispuse a agarrarmelas con el que realmente tiene el problema, Google. El tipo estaba loco, se iba a pelear con san Google. :P

La cosa empezo asi:

Hi,
I'm trying to buy a dreamhost service and they have a google checkout
service to manage the payment, so, in the combo is not the country
Argentina, i have an international credit card Visa and American
Express and i'm feeling discriminated if i can't use it. Tell me if in
some time i will give that service. Please see this things, sorry by my
bad english.
thanks in advanced.
Hernan.

aqui la respuesta:


Hello Carlos,
Thank you for your interest in Google Checkout.
Google Checkout is currently not available to shoppers with billing
addresses in Argentina.
Please visit this link
to view a list of those countries where Google Checkout is currently
available. Google Checkout may not be available in every country right
away but we’ll certainly try our best! To make sure our buyers from across
the globe have a wonderful experience with Google Checkout, we make every
effort to plan, test, and hone our system to meet the needs of that
country before release. We’re unable to comment on the timing of Google
Checkout availability in Argentina, but we appreciate your interest. We
look forward to offering more options in the near future.
For general program or account questions, please review our Help Center at
support.
Please feel free to reply to this email if you have any additional
questions.
Sincerely,
(inserte aqui el nombre del que respondio)
The Google Checkout Team

Re chan!!! osea que mientras no tengamos servicio, jodete.

No hay mas para agregar, me quede sin palabras.

Saludos.