Ok, solo para hacer algo más de revoloteo del que se esta formando (solo en comunidades medio-alto frikis).
Despues de ver la entrevista que le hacen a Randal L. Schwartz en infoQ y con el blog que lleva él mismo acerca de squeak y smalltalk, he decidido publicar un pseudo tutorial sobre los primeros pasos en squeak/smalltalk. Que este crack perl se haya metido en smalltalk da ganas de meterle mano tb (al lenguaje)
Bueno, pues el link esta en http://raimonster.googlepages.com/smalltalk , bueno, ya sabes, aprovechando logs de charlas y tal, para decir que 'he hecho' un tuto.
Sincerely yours,
martes, 28 de octubre de 2008
Coloschemes en screen y ubuntu
Pues resulta que screen nunca me ha funcionado bien en ubuntu (vectorlinux es mejor ;). Empezando por que si tienes EDITOR="vim" en tu zshrc, dentro de screen, la consola no aceptará ni c-a, ni c-e, ni c-w ..... Se quita y punto.
Los coloschemes de vim o emacs en screen tb se ven jodidos en ubuntu.
Parte relevante de .screenrc para funcionar en rxvt-unicode
-----------------------------8<---------------------------
#a escojer una de estas 3 lineas
term rxvt-unicode
term screen-256color-bce
term screen-256color
attrcolor b ".I"
# tell screen how to set colors. AB = background, AF=foreground
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'
# erase background with current bg color
defbce "on"
termcapinfo rxvt-unicode 'hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007'
terminfo rxvt-unicode 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'
-----------------------------8<---------------------------
Aun asi, no funciona, pq ubuntu viene con los paquetes necesarios para un funcionamiento correcto de screen.... apt-get install ncurses-term y solucionao
Los coloschemes de vim o emacs en screen tb se ven jodidos en ubuntu.
Parte relevante de .screenrc para funcionar en rxvt-unicode
-----------------------------8<---------------------------
#a escojer una de estas 3 lineas
term rxvt-unicode
term screen-256color-bce
term screen-256color
attrcolor b ".I"
# tell screen how to set colors. AB = background, AF=foreground
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'
# erase background with current bg color
defbce "on"
termcapinfo rxvt-unicode 'hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007'
terminfo rxvt-unicode 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'
-----------------------------8<---------------------------
Aun asi, no funciona, pq ubuntu viene con los paquetes necesarios para un funcionamiento correcto de screen.... apt-get install ncurses-term y solucionao
domingo, 5 de octubre de 2008
comprobando versiones de paquetes en python y perl
Siguiendo con la 'nueva tematica'....
Cuando buscas info sobre programación, normalmente buscas aquellas 10 lineas de código que te permiten hacer XYZ. No un conocimiento solido sobre un lenguaje de programación (para eso estan los libros). Pues bien. ahi va una perla en python y perl sobre como partir los nombres de los paquetes linux del tipo nombre-version-arch-build.
empezamos con la version perl:
my %b = map {
my @x = split /-/;
my $clave = join '-', @x[0 .. @x-4];
{ $clave => $x[-3] }
} `ls /var/log/packages/`;
(gracias explorer por esta joya)
Ahora en python:
Los códigos no hacen exactamente lo mismo, pero se ven 2 aproximaciones distintas, cada una con las ideas de cada lenguaje. Cabe decir que soy novato en los 2, pero intentamos hacerlo mejor cada dia
Cuando buscas info sobre programación, normalmente buscas aquellas 10 lineas de código que te permiten hacer XYZ. No un conocimiento solido sobre un lenguaje de programación (para eso estan los libros). Pues bien. ahi va una perla en python y perl sobre como partir los nombres de los paquetes linux del tipo nombre-version-arch-build.
empezamos con la version perl:
my %b = map {
my @x = split /-/;
my $clave = join '-', @x[0 .. @x-4];
{ $clave => $x[-3] }
} `ls /var/log/packages/`;
(gracias explorer por esta joya)
Ahora en python:
import os
import string
ls = os.listdir('/var/log/packages')
for i in ls:
parts = i.rsplit('-', 3)
build = parts[-1]
arch = parts[-2]
version = parts[-3]
name = parts[0]
print name, version, arch, build
Los códigos no hacen exactamente lo mismo, pero se ven 2 aproximaciones distintas, cada una con las ideas de cada lenguaje. Cabe decir que soy novato en los 2, pero intentamos hacerlo mejor cada dia
viernes, 3 de octubre de 2008
Edición remota, en vim y en emacs
Empezamos el frikismo:
Tanto desde vim como emacs puedes hacer 'remote edit' de manera transparenta. Sigue un pasteo de como hacerlo con los 2 editores
VIM
===
kidd@xxx [ ~ ] %vi scp://klander//var/www/proves/index.php
Atención, la notación es algo distinta de los paths en scp normal. Vaya, que no hay ':' entre el server y el path, sinó dos '/'.
Dentro de vim se usa el comando :e con la misma sintaxis
EMACS
=====
Desde dentro de emacs:
C-x C-f /klander:/var/www/proves/index.php
Tanto desde vim como emacs puedes hacer 'remote edit' de manera transparenta. Sigue un pasteo de como hacerlo con los 2 editores
VIM
===
kidd@xxx [ ~ ] %vi scp://klander//var/www/proves/index.php
Atención, la notación es algo distinta de los paths en scp normal. Vaya, que no hay ':' entre el server y el path, sinó dos '/'.
Dentro de vim se usa el comando :e con la misma sintaxis
EMACS
=====
Desde dentro de emacs:
C-x C-f /klander:/var/www/proves/index.php
Mucho mejor tener claves ssh para no tener que meter el pass cada vez.
martes, 30 de septiembre de 2008
Asúmelo, se ha acabao

Bien, este blog ha estado parado dada mi gran actividad en Tenerife ;) Ahora que ya vuelvo a pisar la tierra, y se ha acabao la buena vida, reciclaré este blog. Verdad que es una mierda encontrar un blog con solo 4 posts? Parece chatarra internauta, una ruina cybernética. Pues convertiré este blog en un blog algo más técnico, casi como una libreta personal, relacionado con todos mis frikismos, pajas mentales y tal....
Si alguien no-virtual se merece salir, tb le haré un huequecillo, claro.
Termino con el 'paste' del último mail que mandé a la peñita canaria, con las colaboraciones añandidas:
2+
6 de diciembre
Abades
Agricolas
Aguacate
Agüita
Andamios
Bajamar
Bar de negros
Barrock
Benijo
Benjamin
Box
Cabra (dj)
Cal de pared
Cama
Campanadas
Carnaval
Charco del pobre
Cholas
Chuletada
Comic
Competición de marcha
Constancia
Contundencia
Coquita (perra infernal)
Cubana
Cuervo (dj)
Cáncer de mama
Efrain
Enfermeras
Esperanza
Facultad?ソ
Futgato
Galicia
Galletas de Maria
Gaviotas
Gracias por todo
Hachazo
Hay que forzar
Ho haveu vist!
Ikatz
Jeremys
Kinki house
La Punta...
Lanzarote rima con ...
Le compramos un amigo a P***o
MTRAX
Mais Caña
Maxmala
Mañaneo
Medano
Mental poweeeeeeer
Mesa del mar
Muchachada
Mus
Nuclearrr
O'clock
Palanca
Parque
Patos (playa y plaza)
Peluca de pensar
Piticli bonico
Plaisir
Plaisir
Puerta o ventana
Rajoy
San Juan
San Telmo
Sketch
Sofá-cama
Tecnocopla
Tejita
Tekken
Teresitas
Tiran palomas de la ventana
Tocuyo
Vascos
Viana
Vigorexia
Womad
Zapatilla
¿Exámenes?
Como no tengo una foto de todos, pongo una donde sale un trozo de mi (si has pillado el doble sentido tpc creas que mereces estar en el mensa, de momento). Los que estabais, ya lo sabeis que aquel día estabamos en el mensa, y en todas partes: Túnicas, Efraín, cuerno, gafas, gorros de pensar, :) , en fin... ....Como lo pasemos
domingo, 20 de abril de 2008
Perdiendo la fe en la humanidad
Si, todo guay. no news == good news. Hasta que a uno se le hinchan los cojones...
Tal, cual, pascual..... porque la gente no se respeta su propia palabra, porque uno tiene que apartarse de la basura, porque para mantenerme sano tengo que ponerme hastatras, porque mataria al 80% de lo que me rodea, portque la teoria de juegos no me ayuda, porque mediocres te roban la chati, porque las chaties son pro-mediocres, porque la estupidez y la tonteria rigen el dia a dia.
Pour quoui no puedo ni emborracharme lo suficiente como para olvidarme de ello. Todo va bien, sí, ok. tranki, no te preocupes, no pasa nada.
'Tal dia farà un any', hoy por hoy, una bomba lapa al 95%. No me jodas, o estas con nosotros o estas contra ellos.
Una oda al no-topico, podemos ser amigos y meter en caliente también, no me jodas que ya no estamos en 4º, y te respeto, aunque no me entiendas.
No quieres repeto, no queres verdades anda por todas partes, anda por todas partes, victima de la circunstancias....ya te va bien, ya lo se, yo por 40$ tambien me va bien.
Y tu quien eres, ni me importa, seguramente, si quieres seras mi angel.
Eres ciega, no tanto como otras, eres tonta, a veces lo somos todos, me cagoen la puta que te parió, lo hago con todas.
Peléate por un ñordo, que un burdo y un burdo desliz te dejará con las sobras
Tal, cual, pascual..... porque la gente no se respeta su propia palabra, porque uno tiene que apartarse de la basura, porque para mantenerme sano tengo que ponerme hastatras, porque mataria al 80% de lo que me rodea, portque la teoria de juegos no me ayuda, porque mediocres te roban la chati, porque las chaties son pro-mediocres, porque la estupidez y la tonteria rigen el dia a dia.
Pour quoui no puedo ni emborracharme lo suficiente como para olvidarme de ello. Todo va bien, sí, ok. tranki, no te preocupes, no pasa nada.
'Tal dia farà un any', hoy por hoy, una bomba lapa al 95%. No me jodas, o estas con nosotros o estas contra ellos.
Una oda al no-topico, podemos ser amigos y meter en caliente también, no me jodas que ya no estamos en 4º, y te respeto, aunque no me entiendas.
No quieres repeto, no queres verdades anda por todas partes, anda por todas partes, victima de la circunstancias....ya te va bien, ya lo se, yo por 40$ tambien me va bien.
Y tu quien eres, ni me importa, seguramente, si quieres seras mi angel.
Eres ciega, no tanto como otras, eres tonta, a veces lo somos todos, me cagoen la puta que te parió, lo hago con todas.
Peléate por un ñordo, que un burdo y un burdo desliz te dejará con las sobras
lunes, 12 de noviembre de 2007
POR QUE NO TE CALLAAAAAS
Hola, donat que este blog is getting more and mas internacional, intentaré write en muchos ((o)varios) languages simultaneamente. Como (ass) escriure this way es dificil del cagar (poo), I'll try to escriure un paragraph en cada one, y así, con suerte cadascú entendrà 2/3 parts del mensaje total. Thank god I no tengo puta idea de aleman(hey Kate & Michael) ni de chineese (nihao Oscar, tu vas bé o keeeeeeee?!). Si eres analfabada o anal-fa-aveto (ahora k llega christmas todos nos morimos por un alpha-aveto), won't have any problems, ya ke no sabras ni per on venen els tiros.... TONTO! (Jaj como no me entiende...)Bé, a tots ens esta sortint un tumor celebral (tot i k jo no ho celebro pas), amb la puta merda del jefe suprem militar del nostre estimat pais, y no hi ha res millor per oblidar-te rapid que fer vida de 'ermitaño'. Doncs això és el que es fa aquesta setmana a la nostra illa. La Fuga de San Diego. Que vé a ser que fa molts anys (el 2 AJ (abans que el Juncos comencés la universitat)) , per san Diego, un profe portava als seus alumnes a la ermita de San Diego (que original, no?), y alla suposo que resaven, es fotien de vi fins atrás, y potser el professor tocaba el cul a algun noi/a enmig de la naturalesa, qui sap.
This has evolved over the years into a habit among students (from ESO to University), and this week, students choose a couple of days (maybe 3), they usually tell the teacher which days they won't go to class, and everybody is happy then.
La parte mas cojonuda es que existen piquetes universitarios que tiran güebos (en el caso de informatica tiran webs...(aplause)), en mi casa estuve en caso tol dia, tirao en la piscina, con la solana (el sol, solana no es ninguna tia que haya conocido, de ahi su nombre de 'solana', ke es femenino de lo solano que estoy yo en el pueblo), y luego a un campeonato de mus, que he participado, llamandome Helena, y del que he salido vencedor (ah, no! mierda, que en el mus no se puede mentir)
El cap de setmana passat tb va tenir la seva gracia (de res, home):
El dijous compra nous (9s,nein en alemany), i lo tipic, que surts, que et trobes colegues, que et porten a una discoteca de gayers (vamos al BOX, que ahi no pagas....). Resulta que si algo es 'de grati' no ho pots desaprofitar, com si és una apuñalada. Al final, després que ens fotin fora per encararnos a una cambrera, acabo petant a casa de una alemana...
-Kieres tomar una ultima cerveza en casa?
- Aver, tu k crees? claro q si (¬¬)
(llegamos a su casa y despues de 3 birras y casi las 9 AM)
- Takata...Blablabla... eske todos los tios k llevo a casa a estas horas quieren lo mismo....
- Esque ..... bueno, hasta luego....
I got slept on the bus. That happens to me usually, and it's starting to piss me off, but anyway, when I arrived home after walking 20mins under the burning sun, I got my bath in the swimmingpool.
El viernes tenia una cita apalabrada que no podia rechazar, un botellon. Esa cita fue un mejunje (o mecagondiós, o un sindiós) de gente, entrando saliendo, entrando saliendo (malpensaos abstenerse). Bajando pa los bares en carro de la compra, y tal, hasta k se van a sobar, pero Rai no....quedaba la aparicion del espontaneo.
El mateix espontani que un dia em vaig trobar a casa seva sense saber pq, me'l trobo i em diu:
-Oye flaco, hoy hay fiesta!
-En tu kelly?
-No en casa de una colega, ahora vamos, apuntate.
- Po fale.
Arribo alla, y prodigy a tot trap, flashes, llums de colors, y algun ke altre conegut....(els cercles es comencen a tancar) A les 7 del mati un es retiraba, que uno se hace mayor y ya no esta para segun que trotes.
Dissabte bondat, i diumenjamela també (tot i k em van convidar a una partytime, pero em vaig rajar)
Tot lo que no te aquest post de bueno lo tiene de long. Long island, tenerife
A cascarla. Salut, y si no te gusta, andaporaiacagaralavia. Mi pobre ingles esta en decadencia. Aver esas inglesaaaas!!!
Ah, la foto representa la caiguda de bombes de destrucció massiva.
Suscribirse a:
Entradas (Atom)