Monday, November 03, 2008

un theme para nokia classic 3500

buscando en la red encontre una pagina donde te puedes descargar varios temas para celulares, simplemente buscando y descargando, nada del incomodo proceso de registrarse primero.

la pagina es OwnSkin y tambien te da la posibilidad de crear themas para celulares, para ello si tienes q registrarte, no he probado el servicio pero pude crear un thema editando las imagenes y un archivo xml que viene en un tema de extension "nth".

aca el wallpaper del tema que tiene varias imagenes "verdes", mi tributo a la naturaleza:












el tema completo para descarga directa es Nature.nth y es compatible con los celulares 1680 classic, 2600 classic, 2630, 2660, 2680 slide, 2760, 2865, 2865i, 3109 Classic, 3110 Classic, 3500 Classic, 3555, 5070, 5200, 6080, 6085, 6086, 6111, 6125, 6136, 6151, 6165, 7070 Prism

Saturday, October 25, 2008

logo del ministerio de educacion


en un trabajo que estaba haciendo, me tope con un problema: necesitaba un logo del ministerio de educacion; y como los que encontre no me parecieron muy buenos, hice uno y quiero compartirlos con todos.

espero les sirva, saludos ;)

Friday, October 24, 2008

url's largaaaas

quien no ha tenido este problema de querer pasar a varios amigos, o de querer recordar una url xq la va a necesitar; url's a son a veces con un monton de caracteres y eso hace dificil recordarlos. una ayudadita para esto es un servicio llamado TinyURL, que lo q sencillamente hace es enlazar un enlace de una url extensa en una mas pequeña y con un nombre que mas facil de acceder, o el cual puedes personalizar.

una idea sencilla y util :)

Thursday, September 04, 2008

les comento mi problema, tengo q trabajar un proyecto y pense usar una maquina de
mi red local para probar los scripts y me tope con un problema, uso gedit
como editor para los archivos, lo q hice fue montar en mi pc local la
carpeta www y empezar a editar los archivos, me permite una modificacion,
cuando quiero modificarlo otra vez me sale un aviso, que si lo guardo ya no
puedo modificarlo mas, me explico mejor con este pagina q encontre:

http://chrisnicholls.ca/code/gedit-plugins/

este tipo soluciona con un plugin el cual me funciona pero quisiera
preguntar si alguno encontro alguna otra forma mejor de solucionar
esto, buscando en la red me tope que es un bug de hace mas de dos años que
parece q no se soluciona porque la gente de gEdit culpa a la gente de samba
y viseversa.

https://bugs.launchpad.net/gedit/+bug/34813
http://bugzilla.gnome.org/show_bug.cgi?id=336738
http://ubuntuforums.org/showthread.php?t=738168

monte la carpeta de red con el comando:
sudo mount -t smbfs //nro_ip_red/www /mnt/www -o username=miusuario

bueno, si es que no hay otra solucion, me quedare con la q encontre, saludos

retrato...

Voy a ser magia con un procedimiento almacenado aquí esta noche,
voy a intentar compilar el driver para wifi,
poquito a poco confesar mi lineas y mis formas de programar
hoy mis codigos solo muestran lo que soy...

Soy tan complejo como un libro de algoritmos recursivos
y tan sencillo si me pongo a hablar del html
dicen que suelo ser DBA de un server o aplicativo
y ser famoso con un algoritmo de insercion.

Me corto el pelo porque detesto peinarme
y estas cicatrices no son una cuestión de error,
vendí raspadillas en la calle
dormí en la campo y en el piso,
me enamore de mi computadora en un laboratorio.

Tengo en un txt las palabras de mi madre
Y en el recuerdo de mi padre una grabacion de voz,
me dieron tantas cosas buenas,
me dieron alas y mil pruebas,
me enseñaron siempre a pedir por favor...

Tengo unos ositos que me alumbran la mañana
y una mujer que acelera mi procesador,
tengo bugs y virtudes
a veces paro por las nubes
cuando me hablan y yo no presto atención.

Hoy se desnudan sin temor mis alegrías
y mis tristezas las descubro sin pudor,
Hoy sigo siendo el amo y dueño
de mis codigos y mis funciones
de mis viernes por la noche en zone.msn.com.

Thursday, January 03, 2008

yo soy el programador...

Yo, soy el programador
que hoy han venido a consultar
lo mejor del python, php y ajax
a ustedes voy a brindar.

Y programo a la vida
de compiladas y excepciones
de momentos de overflow
y de cosas buenas.

Vinieron a que los ayude
y firmaron en la puerta (maldito vice)
no hay tiempo para leer manuales
vamos programador comienza...

/* pause here */

Me paran, siempre en la calle
mucha gente que usa windows
"Oye armando! tu estas hecho,
siempre con computadoras y en amanecidas!"

Y nadie pregunta
si sufro si lloro
si tengo un bug
en un programa que no me corre

Yo soy el programador
por que lo mio es programar
y el usuario paga
para poderle ayudar

/* pause here */

Yo, soy el programador
muy popular donde quiera
pero cuando la computadora se apaga
soy otro humano cualquiera

Y sigo mi vida
con recursivos y warnings
con codigos amargos
Y con cosas buenas

Yo soy el programador
y me negocio es programar
y a los que me siguen
mi codigo fuente les voy a brindar

Hoy te dedico, mis mejores print's'!
Son mejor que los de ayer, comparenme windoceros!

Hoy te dedico, mis mejores print's'!
Si no quieren mi codigo, cuando muera no lo pirateen!

Hoy te dedico, mis mejores print's'!
Yo te programo de la vida, olvida tus errores y tus warnings!

Hoy te dedico, mis mejores print's'!
Programa si quieres programar programa, compila si quieres compilar mamá!

Hoy te dedico, mis mejores print's'!
Yo soy el programador, vamo' a codificar, no quiero bugs.. lo mio es programar, programar!

Hoy te dedico, mis mejores print's'!
El print del python, eso si que es una funcion!

Hoy te dedico, mis mejores print's'!

...

Thursday, November 29, 2007

rumbo a la estratosfera

Tal vez sea un sueño de niño de saber como superman vio la tierra, o la necesidad de saber que hay cosas alla afuera mas grandes, o tal vez el simple hecho de tener algo que decirles a tus hijos y nietos.

Muy posiblemente en el futuro viajes como estos sean comunes, pero a veces lo que importa no es hacer lo que todos hacen sino ser uno de los primeros que lo hizo; poder decir que la tierra es bella, que debemos cuidarla y no arruinar en unos años lo que la naturaleza hizo en millones.

---

fueron mis palabras de un momento de inspiración ayudado del sabor de un pan en la boca y unos olores de jugo de manzana de la cocina...

Saturday, July 14, 2007

constructor y herencia de clases en php5

el otro dia me preguntaron como podria llamar al constructor de la clase padre desde una clase hija, aparte de como poder inicializar las variables de la clase padre, e hice un pequeño ejemplo que quisiera compartir:


// clase padre
class config {

var $var1;
var $var2;

// funcion constructor
function config( $var11, $var12 ){
$this->var1 = $var11;
$this->var2 = $var12;
}

}

class db extends config{

function db($somevar1, $somevar2){
$this->config($somevar1, $somevar2);
}

}


class Usuario extends db{

funcion Usuario($othervar1, $othervar2){
$this->db($othervar1, $othervar2);
}

}



//
// codigo
//

$usuario = new Usuario($finalvar1, $finalvar2)



saludos...

Friday, July 06, 2007

charset y collation en mysql

y pues .. ahora tenia una duda con respecto a estos dos terminos q mysql usa siempre, y es que en mysql, los valores por defecto son:

charset : latin1 (conjunto de carateres)
collatIon: latin_swedish_ci (conjunto de reglas)

lo cual significa que el universo de caracteres disponibles para este mysql son los q pertenecen a latin1 y que el conjunto de reglas para su gestion (mas q todo a la hora de comparar cadenas) es latin_swedish_ci.

collation tiene una nomenclatura:

charset_nameCollation_xx

donde:
"charset" puede ser: latin1, utf8, ascii, etc...
"nameCollation" puede ser: german1, swedish, general, spanish, etc...
"xx" puede ser: "ci" si no distingue entre may. y minusculas, "cs" si distingue, "bin" de tipo binario.

y q es el latin1, pos no es mas q el: ISO-8859-1, el q tiene el conjunto de caracteres pertenecientes a la mayoria de paises de europa occidental, donde ovbiamente esta el español.

pero mi curiosidad iba un poco mas alla, dado q trabajando en con esta collation, al transportar los datos, las ñ y los acentos eran cambiados por caracteres extraños...

hice una prueba con una db local, la cual hice un backup, borre y restaure... y todo parecia normal, luego me di cuenta q el detalle era q cuando transportaba los archivos, tenia q hacer demostraciones en una pc con windows, y luego la restaurarlo en una pc con linux, y es alli el problema

parece q al generar un backup con linux y correrlo en una pc con windows, no era del todo compatible.

conclusion: windows sucks !!!!!

jejeje xD

la imagen lo dice todo

Monday, July 02, 2007

problema de mysql en red

el otro dia tuve q solucionar un problema q me llamo la atencion de mysql, y es que pensaba q con solo dar la ip del servidor a una maquina clinte sobre windows, su usuario y pass era todo

usar mysqladministrator:

host: nro_ip_servidor
port: 3306
user: nameuser
pass: ********


tambien probe desde consola:

mysql -h nro_ip_servidor -u nameuser -p

y mi sorpresa... error!! :S
que paso ??

luego de un rato de buscar en la red, alabado sea san google xD, encontre la solucion, en el archivo de configuracion de mysql, q normalmente en las distribuciones derivadas de debian es /etc/mysql/my.cnf, hay una parte q debemos desabilitar, por defecto esta:

bind-address = 127.0.0.1

hay q colocar

# bind-address = 127.0.0.1

parece q por defeto, mysql no te permite trabajar en red, por seguridad, una vez q comentamos este detalle, ya podemos trabajar en red sin problemas.

ojo: hay q tener en cuenta la seguridad... no olvidar, estamos hablando de un servidor para desarrollo, no para produccion.

saludos xD

velocidad de mysql en red

y bueeeno, luego de sufrir algunas cosas con la pc del trabajo, decidi una cosa...

FORMATEAR !!!

sist. operativo a colocar: xubuntu... yeah !!!

y pos luego de eso... todo bien... instalar con sinaptic apache, php y mysql...
hecho...

descargar y configurar phpmyadmin...
hecho...

listo, mi pc esta lista para desarrollo y para q sirva de servidor de DB para pruebas
de las otras pc de la oficina... (tienen windows ps... q mas esperan??)

antes de formatear saque un backup de la DB de pruebas, y ahora a restauralas...

mysql -u root -p universidad < universidad.sql
hecho...

luego creacion de los usuarios q tenia la DB
hecho...

fijo mi ip estatico
hecho...

les doy a todos el ip, con sus cuentas y sus password
hecho...

phpmyadmin funciona bien

hay un par de aplicaciones q hacen las pruebas localmente, pero usando la DB remota, en este caso, mi pc

PROBLEMA ?

pues el tiempo de respuesta es... lento... pareciera q estuviera en internet con modem!!!
y supuestamente estamos en la misma red :S

buscando en internet... en /etc/mysql/my.cnf, agregar...

###############

[mysqld]
.....
......
skip-name-resolve

###############

para q resolver nombres de DNS si solo estamos trabajando en la red local?

y ya... ahora si todo ok !!!

espero q esto pueda servir a alguien.

Nota completa: how to optimize mysql response time

Sunday, April 29, 2007

Aunque no te pueda ver

Si ayer tuviste un día gris, tranquila
yo haré canciones para ver
si así consigo hacerte sonreir

Si lo que quieres es huir, camina
yo haré canciones para ver
si así consigo fuerzas pa' vivir

No tengo más motivos para darte
que este miedo que me da
ya no volver a verte nunca más

Creo ver la lluvia caer
en mi ventana te veo pero no está lloviendo
no es más que un reflejo de mi pensamiento
hoy te echo de menos

Yo sólo quiero hacerte saber
amiga estés donde estés
que si te falta el aliento yo te lo daré
si te sientes sola háblame
que te estaré escuchando
aunque no te pueda ver
aunque no te pueda ver

De tantas cosas que perdí, diría
que sólo guardo lo que fue
mágico tiempo que nació un abril

Miradas tristes sobre mi, se anidan
se hacen parte de mi piel
y ahora siempre llueve porque estoy sin ti

No tengo más motivos para darte
que esta fría soledad
que necesito darte tantas cosas más

Creo ver la lluvia caer
en mi ventana te veo pero no está lloviendo
no es más que un reflejo de mi pensamiento
hoy te echo de menos

Yo sólo quiero hacerte saber
amiga estés donde estés
que si te falta el aliento yo te lo daré
si te sientes sola háblame
que te estaré escuchando
aunque no te pueda ver
aunque no te pueda ver

Wednesday, April 25, 2007

unas palabras q expresan sentimientos...

En cada momento (yessyca sarango)
=============

Siente tu la luz de una vela,
y mire tu foto sobre las escalera,
cuantos sueños se derrumbados,
tantos planes desterrados,
y dos jovenes amantes derrotados.

En silencio esta la casa, tan vaci­a,
y mi vida nada es sin tu compañi­a,
tantas noches en silencio,
escuchando solo el eco,
de dos jovenes amandose en secreto.

Y te busco en cada momento,
y te veo en cada rincon,
cada vez que yo extiendo,
las manos, siento que se
me escapa poco a poco tu amor...

y te pienso en todo momento,
y te siento en toda mi piel,
cada vez que yo extiendo,
los brazos me doy cuenta,
que todo termina sin ti...

En silencio esta la casa, tan vaci­a,
y mi vida nada es sin tu compani­a,
tantas noches en silencio,
escuchando solo el eco,
de dos jovenes amandose en secreto.

Y te busco en cada momento,
y te veo en cada rincon,
cada vez que yo extiendo,
las manos, siento que se
me escapa poco a poco tu amor,

y te pienso en todo momento,
y te siento en toda mi piel,
cada vez que yo extiendo,
los brazos me doy cuenta,
que todo termina sin ti...,

Sunday, April 22, 2007

un pedido de LA

creo q es interesante la campaña de mediante nuestros blogs, pedir, como por ejemplo a DELL, que latinoamerica tambien gusta de linux, por eso...


DELL: Latinoamerica también le gustaria tener:

* Linux
* Open Office
* Menos bloatware
* Opciones mas variadas de configuración (desktops / laptops y servers)
* Mejor soporte
* Menos tiempo de transito!

Desde el rio Bravo hasta la patagonia tambien habemos clientes Dell,
¿o acaso LA es un second grade market?

Gracias por leernos y tomarnos en cuenta.
Atte
Clientes y usuarios de latinoamerica

Saturday, April 21, 2007

refresco de pantalla en ubuntu feisty

bueno, espero q no les parezca extraño lo q me paso.

tenia un problema luego de instalar los drivers nvidia a mi ubuntu feisty, en la opcion refresco de pantalla aparecia 50 y 53, y como q a mis ojos les incomodaba algo; al final... buscando soluciones en san google cambie el refresco a 53.. y me parecia un poco mejor.

luego ubique una posible solucion, en un terminar coloque:

# sudo nvidia-settings


dado q mi tarjeta es nvida 64MB, y que habia ya instalado los drivers correspondientes, en la ventana q se emergio, hay una opcion q te muestra las resoluciones permitidas asi como sus refrescos, en este momento estaba a 1280x1024 y a 60Hz, pero en propiedades de pantalla estaba a 53, se podian seleccionar estos parametros pero en un primer momento todo estaba en "auto".

lo q hize fue cambiarle seleccionar el 1280x1024 y ponerle a 75, y luego un aplicar... se apago el monitor y volvio a prender diciendome si acepto esta resolucion, le di que si.

y siendo algo curioso, volvi a ver q me decia la resolucion del monitor en sistema > preferencias > resolucion de pantalla, y alli ahora me salia para elegir entre 50 y 91, y q por defecto estaba en 91, pero al menos ya mi vista ya no esta sufriendo.

lo q tambien se puede hacer es no instalar los drivers propietarios, tons asi no modificara los valores de refresco de tu ubuntu, claro q no disfrutaras de los efectos de escritorio.

cambiar el /home a otra particion

y bueno, dias atras instale debian xfce, queria probar algunas cosas, y para q, me parece interesante este entorno simple y sencillo.

y tambien luego instale el tan esperado ubuntu 7.04, el cual en la instalacion le dije q el /home lo colocara en otra particion.

pero ahora desde debian quiero tener acceso a la misma carpeta, es decir para q tener dos /home, porque no tener mis arhivos personales en solo una carpeta, y eso hice:

primero montar y copiar todos mis archivos

# su
# cd /mnt
# mkdir documentos
# mount /dev/hdc7 /mnt/documentos
# cp -a /home/nameuser/* /mnt/documentos/nameuser

luego puedes borra el contenido del /home y desmonta /mnt/documentos, luego hay q editar el fstab

# nano /ect/fstab

y agregar una entrada para el /home

/dev/hdc7 /home auto rw,auto,user,user,exec 0 0

y luego

# mount -a

y despues

# mount

esto para confirmar q el /home ha sido montado
y... ya ta xD

Friday, April 20, 2007

volviendo...

volviendo luego de un descanso...

Sunday, September 24, 2006

algo sobre el google bomb

navegando por alli, me encontre una forma de .. bueno, organizada de, se diria "jod... webs", y simplemente es hacer esto: estafadores españoles.

se trata de hacer un google bomb, una forma de referenciar ciertas palabras en los criterios de búsqueda, mas info aqui. hoy domingo 24/09/06, probe poniendo en el buscador google esas palabras, y como primera referencia me salio a nuestra "querida" y monopolica compañia de telefonos.

no es que la este defendiendo, se que en materia de telefonia fija e internet realmente es una estafa, pero el otro dia, hubo una oportunidad de comprarme un cel a muy buen precio que era de claro, la compañia de la competencia en celulares aca en peru, y de verdad... luego de ver precios, costos, promociones y algunas cositas mas, los de claro son peores... me quedo con mi cel de telefonica nomas.

Wednesday, September 20, 2006

webing y webing

estaba yo buscando algo de las llamadas por internet, y pos encontre una forma gratis de hacerlo en peru, el software se llama gizmo, y al menos se puede llamar gratis a cualquier telefono fijo que previamente un usuario registrado lo haya colocado en sus datos, y que ademas sea tu contacto y tu lo hayas aceptado, solo asi podras llamarle sin costo.

tambien econtre 35 formas de demostrar algo, que como lo veo, son 35 formas de pasar el rato... jeje xD