Correr 2 Instancias de Tomcat en un mismo Servidor

Para ejecutar la segunda instancia debe cambiar en el archivo de configuracion server.xml los siguientes puertos

8080, 8005, 8019

 

En mi caso quedo de la siguiente forma

Para el 8005

<Server port=”8015″ shutdown=”SHUTDOWN”>

 

Para el 8080

<Connector connectionTimeout=”20000″ port=”8090″ protocol=”HTTP/1.1″ redirectPort=”8443″/>

 

Para el 8009

<Connector port=”8019″ protocol=”AJP/1.3″ redirectPort=”8443″/>

Publicado en Uncategorized | Deja un comentario

Compactar el HDDVirtual de VirtualPC

Después de muchas vueltas…logre compactar mi maquina virtual creada con virtual pc

para que sirve… siiiiiii … para reducir el espacio de disco ocupado por estas.

claro que algo mas relevante es primero crear una maquina virtual base y luego crear las siguientes maquinas virtuales con el tipo de disco duro “Diferenciación” lo cual se los contare en otro post…

que en pocas palabras es:

  • Crear maquina virtual (con disco de expansión dinámica)
  • limpiar disco (borrar temporales, vaciar papelera, desfragmentar, etc)
  • compactar(lo que veremos aquí)
  • cerrar maquina
  • quitar los permisos de escritura de los archivos
  • y crear las siguientes maquinas a partir de esta
  • nueva maquina virtual
  • seleccionamos hdd virtual con opciones avanzadas
  • diferenciación
  • y en ubicación damos la ruta de la maquina virtual base creada previamente

ahora como compactar

limpiamos nuestra maquina virtual

borramos los archivos que nos permitirían desinstalar un updates del sistema operativo que  al final para casi todos solo ocupan espacio

también borramos los archivos que están en el directorio temporal, si alguno de los archivos no se pueden borrar, lo dejamos ahí nomas

eliminamos cualquier otro archivo que nos pueda quedar pendiente y luego limpiamos la papelera de reciclaje.

Desfragmentamos como si fuera cualquier otro disco

y reiniciamos.

ahora compactamos el disco para esto debemos cargar el iso que contiene la herramienta de compactación en nuestra maquina virtual (en mi caso el iso se llama “Precompact.iso”)

Los típicos siguiente, siguiente y cuando este listo apagamos nuestra maquina virtual nos vamos a la configuración de la misma y comenzamos la compactación

Seleccionamos el disco duro a compactar (el disco duro 1) y luego presionamos “modificar”

Luego seleccionamos “Compactar disco duro virtual”

y finalmente hacemos la magia y presionamos compactar

En mi caso pase de alrededor de 57gb por eliminando varias cosas incluyendo unos 10gb de instaladores extras a 23GB

Suerte y paciencia ya que varios pasos pueden tomarse su tiempo.

 

 

 

 

Publicado en Configuraciones, Micelanios | Etiquetado , , | Deja un comentario

Receta costillitas BBQ

Aquí les contare como hice las costillitas BBQ, saque un poco de varias recetas que vi por internet y como ninguna era igual le agregue un toque personal según mis preferencias

 

 

Continuar leyendo

Publicado en Recetas | Deja un comentario

Store procedure en SQLServer

Este ejemplo fue sacado de una clase de SQLServer del duoc uc.

Creamos la tabla libro

[cc lang=’sql’ ]
if object_id(‘libros’) is not null
drop table libros;
create table libros(
codigo int identity,
titulo varchar(40),
autor varchar(30),
editorial varchar(20),
precio decimal(5,2),
primary key(codigo)
);

[/cc]

Sp que busca libros segun autor

[cc lang=’sql’ ]

create procedure pa_libros_autor
@autor varchar(30)=null
with encryption
as
select *from libros
where autor=@autor;

[/cc]

Revisamo las correcta existecia del sp

[cc lang=’sql’ ]

sp_help pa_libros_autor;

[/cc]

Poblamos la tabla

[cc lang=’sql’ ]
insert into libros values (‘Uno’,’Richard Bach’,’Planeta’,15);
insert into libros values (‘Ilusiones’,’Richard Bach’,’Planeta’,12);
insert into libros values (‘El aleph’,’Borges’,’Emece’,25);
insert into libros values (‘Aprenda PHP’,’Mario Molina’,’Nuevo siglo’,50);
insert into libros values (‘Matematica estas ahi’,’Paenza’,’Nuevo siglo’,18);
insert into libros values (‘Puente al infinito’,’Richard Bach’,’Sudamericana’,14);
insert into libros values (‘Antología’,’J. L. Borges’,’Paidos’,24);
insert into libros values (‘Java en 10 minutos’,’Mario Molina’,’Siglo XXI’,45);
insert into libros values (‘Antología’,’Borges’,’Planeta’,34);

[/cc]

Probamo el sp con parametros

[cc lang=’sql’ ]
exec pa_libros_autor ‘Richard Bach’;

[/cc]

Revisamos el contenido del sp, si esta con encriptacion no sale

[cc lang=’sql’ ]

exec sp_helptext pa_libros_autor;

[/cc]

modificamos el sp para que bisque con un like

[cc lang=’sql’ ]
alter procedure pa_libros_autor
@autor varchar(30)=null
as
select titulo, editorial, precio
from libros
where autor like @autor;

[/cc]

Ejecutamos el nuevo sp

[cc lang=’sql’ ]
exec pa_libros_autor ‘Borges’;

[/cc]

Modificamos el sp para que busque todos los libros si es que este no reciba parametros

[cc lang=’sql’ ]

alter procedure pa_libros_autor
@autor varchar(30)=’%’
as
select titulo, editorial, precio, autor
from libros
where autor like @autor;

[/cc]

probamos el sp sin parametros

[cc lang=’sql’ ]
exec pa_libros_autor ;

[/cc]

Creamos tabla ofertas

[cc lang=’sql’ ]
if object_id(‘ofertas’) is not null
drop table ofertas;

create table ofertas(
titulo varchar(40),
autor varchar(30),
editorial varchar(20),
precio decimal(5,2)
);

[/cc]

poblamos tabla ofertas

[cc lang=’sql’ ]

insert into libros values (‘Uno’,’Richard Bach’,’Planeta’,15);
insert into libros values (‘Ilusiones’,’Richard Bach’,’Planeta’,12);
insert into libros values (‘El aleph’,’Borges’,’Emece’,25);
insert into libros values (‘Aprenda PHP’,’Mario Molina’,’Nuevo siglo’,50);
insert into libros values (‘Matematica estas ahi’,’Paenza’,’Nuevo siglo’,18);
insert into libros values (‘Puente al infinito’,’Richard Bach’,’Sudamericana’,14);
insert into libros values (‘Antología’,’J. L. Borges’,’Paidos’,24);
insert into libros values (‘Java en 10 minutos’,’Mario Molina’,’Siglo XXI’,45);
insert into libros values (‘Antología’,’Borges’,’Planeta’,34);

[/cc]

seleccionamos libros con precio menor o igual a 30 pesos

[cc lang=’sql’ ]
if object_id(‘pa_ofertas’) is not null
drop procedure pa_ofertas;
go

create proc pa_ofertas
as
select titulo,autor,editorial,precio
from libros
where precio<=30;

[/cc]

insertamos en la tabla oferta lo entregago por pa_ofertas

[cc lang=’sql’ ]

insert into ofertas exec pa_ofertas;

[/cc]

Creamos la tabla pa_editorial

[cc lang=’sql’ ]
if object_id(‘libros_por_editorial’) is not null
drop table libros_por_editorial;

create table libros_por_editorial(
editorial varchar(20),
cantidad int
);

[/cc]

Creamos el procedimiento pa_libros_por_editorial

[cc lang=’sql’ ]
if object_id(‘pa_libros_por_editorial’) is not null
drop procedure pa_libros_por_editorial;
go
create proc pa_libros_por_editorial
as
select editorial,count(*)
from libros
group by editorial;

[/cc]

Poblamos la tabla libros_por_editorial con lo entregado por el sp pa_libros_por_editorial

[cc lang=’sql’ ]
insert into libros_por_editorial exec pa_libros_por_editorial;

[/cc]

Validamos

[cc lang=’sql’ ]
select *from libros_por_editorial;

[/cc]

Publicado en Uncategorized | Deja un comentario

Entel y LG la Mezcla que no me gusto.

Con este post nunca lograre que Entel o LG auspicien mi blog, aunque analizando las reales posibilidades de esto, prefiero desahogarme.

Hace menos de un año, me estaba picando el bichito por un celular con Android ante lo cual me puse a investigar un poco para ver cuál de los que tenía Entel podría adquirir.

Opte por el LG GW620 (me habían dicho que tenía un buen control de calidad ante lo cual los equipos salían buenos).

El inicio, espectacular escribo el usuario y contraseña de gmail y ya estaba mi agenda y correos sincronizados, pero como era obvio quería mas, no por nada había cambiado mi Blackberry por un celular con un sistema operativo que en teoría tenía un abanico mayor de usabilidad.

Pero… Continuar leyendo

Publicado en Desahogo | Deja un comentario

Gráficos con PHP

Luego de investigar un poco, encontré 2 librerías (no comerciales) gestoras de gráficos en PHP.

Estas eran libchar la cual es muy fácil de usar, genera gráficos con buena estética aunque no tiene gran variedad de opciones, la otra es JpGraph, este tiene una versión comercial y otra no comercial, tiene una mayor complejidad en el uso que libchar aunque los resultados que se pueden lograr son mucho mejores.

Continuar leyendo

Publicado en php | Etiquetado , , , | 5 Comentarios

Android::01 Hola Mundo

Muchas veces puede ser desafiante crear una primera aplicación en un nuevo lenguaje, configuración de ambientes, cómo funcionan las herramientas, etc, etc.
Para mi el primer paso para conocer un lenguaje es hacer el clásico “Hola Mundo”,  entre otras cosas para saber si esta bien preparado nuestro ambiente.

Continuar leyendo

Publicado en Android | Etiquetado , , | 2 Comentarios

Vacaciones 2011 Tacna

IMG_2359.JPGA Tacna fuimos por el día, tomamos un bus en Arica que por $1.500 mas la taza de embarque que se paga por separado, luego de 2 horas de recorrido llegamos a Tacna a la misma hora que salimos de chile ya que ahí tienen 2 horas menos.

Ahí cambiamos soles en el mismo terminal y tomamos un taxi al Mercado por 3 soles, ahí comimos en el primer piso, donde era más barato además de tener platos mas típicos.

Posteriormente tomamos un taxi al Mercado Bolognesi, donde compramos algunas poleritas (es súper suave el algodón peruano al tacto)

Después volvimos al centro, donde estaba la catedral, ahí nos aborda un viejito (Don Mario Mendez Romero Celular (+51 52) 952915260  ) y nos ofrece un tour por 60 soles una hora de recorrido, el cual luego de una conversación aceptamos y nos llevo al museo que tenían de la Guerra del pacifico mientras nos contaba con mucho respeto la versión de los IMG_2402.JPGhistoriadores peruanos de la Guerra, posteriormente nos ofreció llevarnos a recorrer por 40 soles mas otros lugares de Tacna, aceptamos y nos llevo por un recorrido a otros lugares y a petición nuestra nos llevo a un restaurant donde comimos un exquisito adobo de cerdo y nos tomamos un rico pisco sour. Una vez que terminamos de comer nos llevo nuevamente al centro donde recorrimos otros mercaditos y compramos otras poleritas para finalmente tomar un taxi al terminal de buses y luego un taxi (colectivo)  a Arica el cual cobraba $3.000 por persona

Publicado en Viajes | 1 Comentario

Vacaciones 2011 (Iquique)

Entrada a IquiqueSi no han ido antes, el arrivo en el aeropuerto es en medio de la nada, desierto por todos lados y para llegar a la ciudad deben pagar un taxi que cuesta unos $15.000 o un transfer que nos costo $5.500 por persona. Desde al aeropuerto a la ciudad son entre 20 y 30 minutos de un recorrido por la costanera aunque al mirar al otro lado solo se ve desierto.

En Iquique primero nos quedamos en la hostal arica, no se las recomiendo pero no se puede pedir mas por $16.000 la habitacion matrimonial con baño privado. Despues nos fuimos all hotel Bellavista, el cual si recomiendo y tenia un valor Pileta en calle Baquedanode $29.900 la habitacion matrimonial con desayuno incluido.

Para bañarse esta la playa Cavancha, en base a mi poca experiencia la mejor playa de chile, bastante seguridad (muchos salvavidas, seguridad de carabineros y la armada), gente agradable, no era excesivamente cara.

Playa Brava, linda playa pero no apta para el baño, con un gran oleaje.

Habian otras playas como “Gaviotas”, “Bellavista” las cuales no conoci mayormente.

Para comer, todos los dias almorzabamos en el Mercado donde “el papi”, por $2.000 quedabamos rechonchitos a lo que se le debe sumar el bebestible.Cavancha

Para cenar, en un local ubicado en latorre con Obispo Labbe , por $2.500 quedabamos igualmente rechonchitos.

Ahi los taxis son practicamente colectivos que te llevan a casi cualquier lugar dentro de un Iquique por $500 de dia, de noche los valores aumentan.

Lugares mas lejanos son negociables, por ejemplo al aeropuerto nos costo $12.000.

Conocimos el tambo andino que es un festival de musica y gastronomia, se come muy bien por pocas lucas, donde abunda la carne de llamo en distintas preparaciones dentro de la gastronomia andina

El casino es un lugar para pasar un buen rato

Salitrara Santa LauraLa zofri es practicamente para ir a comprar perfumes, lentes y uno que otro souvenir, el resto tiene valores muy cercanos a los de Santiago por lo cual depende de la evaluacion de cada uno su real conveniencia.

Como tour fuimos a las Salitreras y Oasis de Pica con magical tour , personalmente no me gusto mucho, a excepcion del relato de unos de los guias (el hijo del dueño), desconozco si las otras agencias son mejores o peores (pero si volviera me aseguraria de ir con un bus climatizado)

Publicado en Viajes | Deja un comentario

Vacaciones 2011 (Arica)

Dado mi primer viaje al norte de chile junto a mi señora @leltit, les comentaré algunas cosas que al menos a mí no me  contaron antes y la encuentro relevantes al momento de realizar un viaje a la zona.IMG_1799.JPG

Primero les contaré de Arica, una zona hermosa zona para visitar y conocer, con gente sencilla y amena, lo cual deja nostalgia al partir a otro lugar.

Para movilizarnos usamos taxis y colectivos, el valor al menos durante febrero del 2011  dentro de la zona centro cuesta $1500 (taxis), otros recorridos hay que negociarlos con el taxista. Por ejemplo para ir a playa corazones donde no llega locomoción publica cuesta $4500 e idealmente coordinar con el taxista a que hora debe pasar a buscarlo ya que no llega locomoción publica ni existe señal de celulares.

Fuimos con la idea de encontrar playas con aguas cálidas, al menos bajo mi perspectiva eran playas bien heladas:

La lisera es una playa con poco oleaje y baja profundidad ideal para nadar y tomar el sol, una vez aclimatado a la temperatura del agua, es una playa súper agradable. Sumado a lo anterior, la gente es tranquila (No vez flaytes escuchando reggeton con el celular a todo volumen), se ve seguridad en la zona para dejar tu toalla sola en la arena mientras te bañas.

IMG_2419.JPGPlaya Corazones es una playa para descansar, se ve principalmente gente que va a acampar, no es apta para el baño. Les recomiendo apagar el celular ya que no llega señal nacional y en mi caso tomo señal desde Perú haciendo roaming internacional voz y datos con lo cual después se pueden topar con la sorpresa de cobros no esperados en la cuenta de teléfono. Como les conté antes, idealmente deben coordinar con el taxista una hora para que los pase a buscar ya que no llegan muchos vehículos a la playa por estar más retirada de la ciudad.

Chinchorro, lamentablemente estaba contaminada y no apta para el baño debido a la bajada del río Lluta que quizás que cosas traía, ante lo cual solo la conocí superficialmente aunque a pesar de esto se ve una playa agradable y recomendable para el baño y pasar agradables tardes, en las arenas además tenían juegos, canchas de futbol y rugby entre otras cosas.

Existen otras playas, por ejemplo “Las Machas” pero al no conocerlas no hablare de ellas.

Obviamente deben subir al morro de Arica, además visiten el museo que está en su interior, y averigüen la historia del Cristo de la Concordia que está en su cima.

El único tour que tomamos fue al lago Chungara, Es un tour bastante pesado, y hay que prepararse un poquito para ir. Además confirmen que el bus cuenta con oxigeno para emergencia, además de ser climatizado.

Como preparación, deben comer alimento liviano y cocido durante el día anterior, y para el viaje lleven liquido, calzado cerrado y abrigo ojala impermeable.

El tour consiste en un ascenso desde el nivel del mar hasta llegar a los 4.500 metros de altura, pasando por algunos pueblitos como Poconchile, Copaquilla, Parinacota y durante el regreso Putre. En los pueblitos podrán comprar cosas típicas como “cocoroco” (licor de 96 grados), charqui de llamo, orégano orgánico (increíble el olor), artesanías, etc.IMG_2259.JPG

Durante el trayecto lo más probable es que sientan de alguna forma la altura, y lo más probable es que el guía turístico les cuente forma de evitar los síntomas de la altura como probar el cocoroco, masticar hoja de coca, etc.

De la llegada al lago Chungará no les puedo contar mucho, no hay mucho que contar además que es un lugar maravilloso.

A medida que avanzábamos en nuestro viaje, el clima se fue deteriorando ya a la vuelta nos toco una lluvia  y camanchaca que no permitía ver mucho (por suerte la lluvia no fue de ida).  Al volver a Arica desapareció la lluvia del invierno altiplánico y volvimos al clima caluroso que la caracteriza.

IMG_2083.JPGDurante nuestra estadía nos tocó ver el ensayo del Carnaval Andino (de Arica), es increíble la cantidad de gente que participa, cuadras y cuadras de grupos con un tema, coreografías, músicos, bailarines, etc. Lamentablemente solo vimos los ensayos y eso nos bastó para pensar él lo lindo que sería el carnaval en si, ya con todos los participantes vestidos para el momento.

Arica esta a 50Km de Tacna, ante lo cual es un lugar que deben visitar si o si (mas detalles contare en otro post).

Otro punto a tener en consideración, es que en Arica, en los terminales de buses, la taza de embarque se paga por separado, así que no olviden tener el ticket con el derecho a embarque junto con su pasaje para evitarse malos ratos.

El casino es bonito, la entrada costaba alrededor de $2.300, y vayan predispuestos a sólo ganar experiencia.

Nos hospedamos en el Hotel Mar Azul en la sucursal de color, la habitación matrimonial tenía un valor de $20.000 (Desayuno incluido) que debía pagarse al contado.

El lugar era agradable y limpio, sin grandes lujos, tv cable y un ventilador en la habitaciónón el cual se fue de gran utilidad, se extraño el agua caliente en horario punta.

Lamentablemente no recuerdo el nombre de la agencia que nos llevo al lago chungara (creo que era turismo lauca), esta es 100% recomendada y opera con el hotel, así que con ellos pueden averiguar el nombre.

Como conclusión, es un lugar 100% recomendado.

Publicado en Viajes | Deja un comentario