Archive for the ‘Reflexiones’ Category

Trabajando en mi primer CMS

Lunes, Octubre 20th, 2008

Se está produciendo una creciente demanda en cuanto a Jisko como sistema de microblogging. Desde que se presentó la v2 se pudo disfrutar de una base completamente renovada, con un rendimiento que no podía compararse con la anterior versión que, en resumidas cuentas, era un tanteo de terreno en el que mi PHP por aquel entonces era bastante pobre; menos mal que contaba con Matías para que me echara una buena zarpa (motagirl2 dixit).

Todo se aprende y llegados a este punto, puedo considerarme un programador medio(cre) de PHP, que ha aprendido a pasos agigantados y con ello, porto uno de los mayores defectos: falta de experiencia. Si es que puede considerarse un defecto, o una virtud (negativa) lógica y común.

Haber aprendido un lenguaje de programación rápidamente te permite comprender muchas cosas, pero la experiencia es la que te guía a la hora de hacerlo correctamente. Hace años que dejé la programación y sólo meses que la retomé, por lo que aún me cuesta tener la mente cuadrada y pensar en código. Poco a poco lo consigo, gracias a las múltiples correcciones de aquellos que, gratuitamente, aportan algo de su tiempo en mostrarme que hay algo mal ahí.

Ahora me centraré en el tema principal de la entrada. Lo más parecido que hice en cuanto a algo prediseñado (que se asemeje a un CMS) fueron unos bots que hice en mIRC para que funcionaran en demonios UnrealIRCD, que por aquel entonces era muy común. mIRC Scripting era un “lenguaje” muy valorado, a pesar de la necesidad de tener corriendo mIRC en una plataforma Windows-era constantemente.

Tendría 12 años y me daba igual en qué tirar líneas, el caso era tirarlas. Incluso fundé una buena comunidad sobre aquello, con un bonito foro y todo ello gracias a la amabilidad de Hispla, que por aquel entonces se ofreció a hospedarme gratuitamente. Desgraciadamente, todo el trabajo se echó a perder gracias a que un buen día el PC reventó por algún sitio y el último backup de mi creación era una versión bastante antigua que no tenía demasiado interés.

Ahí fue cuando dejé mi curiosidad por hacer cosas así, acompañado por la desilusión de haber perdido tanto trabajo, y empecé a trabajar todo de manera más personal. Un CMS no es fácil y es algo que te va a exigir bastante tiempo para mantenerlo, ya no sólo por problemas de seguridad que pudieran surgir, si no por el hecho de que debería de tener un mínimo nivel de personalización, accesibilidad y otros cuántos términos que no se tienen en cuenta cuando desarrollas para ti mismo.

Por tanto, si Jisko ha sido un experimento desde el principio, ahora lo va a ser más que nunca. Eso sí, planteado desde la más estricta seriedad, lo haré como mejor sé (espero que el tiempo me lo permita).

Pasando a los planes que hay… la idea es mover todo lo referente al CMS al dominio jisko.org. Ya está trabajando Gabriel en el diseño de la web, y el logo por ahora tiene unos cuántos bocetos:

Right now mientras estamos de charleta por Skype, está trabajando el resto. La v3 (que hace escasos días que he empezado a codear algo) como tal vendría acompañada de un completo cambio de concepto, no sólo a nivel de código, si no de finalidad.

Esta vez todo estará completamente documentado y enfocado a ser instalado fácilmente en el mayor número de plataformas posibles. Además, seguir los estándares que se proporcionan ya no sólo a nivel de diseño, si no también de código (siempre que sea aplicable).

Hablamos no sólo de un cambio sustancial para desarrolladores, si no para quien va a desempeñar el papel más importante en todo esto: el usuario. No tendrá que intuir cómo instalarlo, porque el software estará preparado para ello. La accesibilidad y la comodidad serán los dos puntos importantes a tener en cuenta, sin sacrificar el rendimiento en ningún momento.

Ofrecer un sistema que funcione al completo bajo AJAX, ofrecer interoperatibilidad entre las distintas copias de Jisko o notificar de cada nueva instalación a un directorio central son sólo algunas de las características que están planeadas para esta nueva versión, sin fecha fijada y que para mí, será el mayor trabajo que he hecho en bastante tiempo.

Cualquier seguimiento sobre el desarrollo debería realizarse (pronto) mediante jisko.org, donde se proveerá toda la información posible acerca de cómo va evolucionando. Veremos qué sale.

Mi vida 2.0 (XII)

Lunes, Octubre 13th, 2008

Ni una entrada en octubre, y eso que ya estamos a 13 (a un día de la keynote de Apple… ansioso estoy de ver los portátiles). Creo que es la primera vez que estaba sin escribir tanto tiempo, pero vuelvo por aquí para soltar el discursito de siempre.

Eso sí, antes de empezar, creo que verán ciertos cambios en la apariencia del blog (excepto para los que, lógicamente, siguen el blog por feed). Simple y llanamente, se ha cambiado la plantilla por completo. Normalmente siempre suelo coger alguna prediseñada y le hago cuatro retoques para que quede a mi gusto, pero en este caso no fue así, ya que ha sido diseñada al 100% para este blog. Y nadie podría haberlo hecho mejor que Gabriel Longás, ese gran amigo y diseñador con porvenir que vive en Zaragoza y se ofreció a hacerlo gratuitamente. Mi más sincera gratitud desde esta entrada :-)

En este mismo instante estaba terminando de hacer el homework del nuevo instituto. Enlazando con eso… muahaha, mola por segunda vez. No me puedo quejar, quizá sólo de francés, que parece que van a pegar algo más fuerte, pero por lo demás mantengo mi posición de la anterior entrada. Y en lo referente a los compañeros, parece que me he topado con una clase bien social, así que hago una vida cool.

En cuanto a la vida corriente y moliente, las novedades son mínimas. Hay que reconocer que ahora mismo estoy en standby, esperando respuesta a varias propuestas que quedan pendientes sobre algunos temas. Y el lector se podrá imaginar lo que fastidia esperar para esto sin que tú puedas interactuar para que la espera se haga más corta. ¡Horror! Mientras tanto, una crisis que afecta a todo el mundo mundial nos envuelve con su ración de histeria colectiva y los ay, que van a ser de mis ahorros. Menos mal que de eso no me tengo que preocupar, porque estoy más desplumado que un ochocientoseurista a fin de mes.

Por un lado, ésta desaceleración acelerada crisis hace que los políticos llamen a la calma de la plebe, además de reunirse cúmulo interesante de países para hablar sobre ello. Eso sí, que haya guerras, muertos de hambre y millones de seres humanos afectados por otras calamidades (que no han sido ni mucho menos provocadas por ellos), eso, eso… no es suficiente para reunirse. Claro está, que cuando se pierde denarius y los afectados son los peces gordos, se da la vuelta a la tortilla. ¡Viva la hipocresía!

Es un hecho: las cosas no están fáciles. Da igual del color que seas, basta de seguir negando la realidad o de echarse tierra entre unos partidos u otros. Hemos estado viviendo una gran mentira a lo largo de muchos años, y supongo que va siendo hora de un cambio. Un cambio (¿movimiento social?) que tendrán que liderar aquellos que tengan ideas claras y que sean aceptadas, algo que nos lleve a un mundo mejor. Suena utópico y de hecho lo es en cierto modo, pero en Madrid aún no privatizó los sueños nuestra reina particular.

Remontando al principio… menudo off-topic que acabo de soltar. Es lo que ocurre cuando no tienes ningún tema concreto del que hablar, que sacas cualquier chorrada de tu imaginación y empiezas a soltarlo, creyendo que sabes algo pero en realidad no sabes nada. Pero en eso consiste un blog, ¿no? Pues eso.

Supongo que es hora de cerrar esta entrada y empezar a hacer algo productivo, qué se yo, ver que echan en la tele (trolls, ¡era una ironía!). Así, los medios podrán seguir alimentándose de la cansina crisis, mientras cada uno tiene la suya particular en su finca mental. Venga, vale, ya paro.

Nota: Hoy un amigo me ha dicho que si el header nuevo (por cierto, es provisional) con las mariquitas significaba algo… pillé la indirecta rápidamente. Vale, no tengo mucha suerte con mujeres, pero daré guerra durante unos cuántos años más (¡por lo menos!) como hetero… ;-)

El hábitat de un IES

Martes, Septiembre 23rd, 2008

“¿Tú, a un público? Nada, nada, gentuza todo”. Por eso he pasado la tira de años metido en un colegio privado y con una metodología que siempre me ha encaminado al fracaso – sin que esto elimine mi gran parte de culpa, que permanecerá inamovible -.

En realidad, esa cita no era la razón real. No vamos a negarlo: soy reacio a los cambios radicales cuando tengo una situación estable. Suelo ser partidario de mejor mal conocido que bueno por conocer, algo que me ha convertido en cobarde muchas veces (tanto en algo así, como en lo sentimental).

¿Que con esta persona me va mal por las razones que sean? Nada, mejor seguir tragando, total, seguro que si lo aparco voy a estar peor. No, no, en absoluto, todo lo contrario. Igualmente me ha ocurrido con esto, una situación que conlleva a experimentar un cambio que en un principio no es fácil de realizar.

Vamos a meternos de lleno con el tema del instituto. Dejé el colegio. Sí, me cansé, demasiados años metido en aquel bajo de edificio con uniforme y saliendo por la tarde. Encima, me entero que han cambiado los horarios y son aún peores. Lo siento, dejó de ser para mí, así que corté por lo sano.

No fue fácil, de todas maneras. La matrícula la eché hace tiempo por un posible paso a Bachiller que finalmente no se realizó; sin embargo, esto me sirvió para que me llamaran y me dijeran que había plaza igualmente para secundaria. Cobarde de mí, pensé en quedarme en el antiguo colegio, así que se me pasó el plazo. Me bastaron dos días para ir corriendo y volver a preguntar si aún quedaba plaza: dos, quedaban dos.

Mi primer año en un IES. Algo público, sin uniforme, con horarios normales, eligiendo el itinerario que me de la gana – ergo, quitándome educación plástica, biología… – y el segundo instituto que mejores notas sacó en la prueba inicial de ESO (del año pasado, creo recordar).

Aun cuando soy bastante valiente a la hora de socializar, no lo voy a negar: el primer día estaba un poco acoj***** y sin compañía conocida (eso sí, la clase la forman un 70% de féminas). Una presentación rápida, dos horas de clase y para casa. Todo un poco frío, con algunas miradas pero pocas palabras. Me mantuve firme al ver que había algo de luz en el túnel y que podía empezar a ver de que tipo de gente se trataba.

Todo lo contrario de lo que me pude imaginar. El segundo día, con algun@s compañer@s empezaban los tímidos saludos. La hospitalidad se convirtió en algo primordial pasadas un par de horas:

- ¿Dónde está la clase de matemáticas?
- Ven, que te llevo (una compañera)

Se trataba de una compañera, me llevo escalones abajo.

- Sí, hay que bajar por aquí, tú sígueme

Recorremos todo el pasillo, nos encontramos con doble puerta, salimos, y por fin delante de la clase de desdoble.

- ¡Gracias!

Y ambos con una buena sonrisa. Irene es el nombre de esta chica enrollada y podría describirla como la persona más hospitalaria de la clase. Hace poco, vinieron un par de chicos nuevos y les incitó a relacionarse:

- ¿Qué hacéis ahí solos? ¡Veniros pa’ cá, no os marginéis!

Eric y Brian parecen integrarse poco a poco. Por lo que respecta a mí, en tan sólo tres-cuatro días me siento 100% integrado. Ayer mismo, un compañero que sí conocía del anterior colegio me daba la triste noticia de que abandonaba este IES por razones educativas.

Esto suponía no contar con ninguna persona (aparentemente) para salir en el recreo, así que me auto-marginé ciertamente. Pero Marta, otra de las compañeras, se acercó a mí:

- ¿Pero qué haces ahí, andas solito? Ven, que te hago amigos. Este es Chuby Xubi y otro coleguita de la clase de al lado.
- ¡Hooola! (unísono)

Sencillamente genial. Son muy buena gente, no han tenido pegas en aceptar a cualquiera (aka yo) y en ningún momento me he sentido como el acoplado. Hoy mismo, hablaba más a menudo con otro de los compañeros, Alberto, y no ha tenido ningún problema en dar una vuelta por ahí.

Además, he tenido la suerte de encontrarme con un coleguita de Jisko, además de recibir un par de correos de supuestas personas que me conocen de internet y están también en el mismo instituto (creo no haberlas visto aún).

Dejando a un lado la socialización, vamos al tema educativo. El cambio de aires me ha venido de lujo, sencillamente hablando. Cambio de lugar, gente, profesores, todo. El sistema que tienen ofrece una enseñanza más flexible y dan algo más de libertad en muchos sentidos. Además de que hay ciertos detalles que he valorado, como fichas de alumno, carnet, acceso a la biblioteca en cualquier momento (algo que seguramente mucha gente ve normal – yo no he tenido esa oportunidad -), etcétera.

¿Qué significa todo esto? Estoy encantado con el cambio, me siento integrado, me siento nuevo, me siento bien. Debo haber tenido la suerte de toparme con un curso de gente muy social, simpática y generosa [1], además de un instituto que (supuestamente) es bastante bueno. Desde luego, no lo cambiaría por la situación anterior, al menos con el tiempo que llevo y lo que buenamente puedo valorar.

Por cierto, la cita de la gentuza viene de mi madre.

[1] Diálogo:

- El jueves no voy a venir y…
- Dame tu teléfono y te llamo ese día, te diré todo lo que haya
- Jo :-)

Mi vida 2.0 (XI)

Sábado, Septiembre 6th, 2008

Tal como me lo había propuesto, o al menos al 80%, aquí lo tengo: el curso en el que estuve enfermo todo el año está limpio, aunque con algo (siempre hay un pero). Ese pero se llama dibujo técnico, la asignatura en la que más negado he estado durante años. Que en realidad se puede solventar rápido, porque no tengo que hacer nada de ese curso, con aprobar el que viene, eso otro se olvida.

En efecto, otro año más en la ESO. Las probabilidades de que alguien fuera capaz de aprobar trece asignaturas en dos meses de verano eran bastante difusas… menos siendo yo, vago y cabezón de pura cepa.

Pero aquí está el fruto el trabajo. Repito, pero lo que me he planteado poco después de que desapareciera el optimismo inicial del “lo que me echen, yo las apruebo todas” lo he cumplido. Estoy orgulloso de ello, aunque quizá no sea suficiente razón para estarlo, yo lo estoy y soy feliz, eso es lo que cuenta.

Siempre he sido un ceporro con los estudios, y quien lo ponga en duda miente como un bellaco. Es más, la única excusa que podría sacar es la del año que estuve enfermo y no pude asistir, pero igualmente de no haberlo estado, habría hecho el vago como otros años.

Para unas cosas maduro, para otras un niño. Ha sido necesario que se acercara la persona indicada a mí y me dijera lo que muchos me han dicho ya. Pero que lo hiciera esa persona es lo que realmente me ha incitado a sacar esto, conseguirlo y quitarme la venda de los ojos, dejar de temer por aprender lo que yo no quiero y pensar positivamente: tranquilo, esto se acabará y tú decides cuán pronto será.

Ahora a disfrutar de dos semanas de “vacaciones”, o correctamente dicho, sin nada impuesto que estudiar. Me han regalado uno de los libros de Kevin Mitnick y estoy enganchado, hay muchas cosas que me recuerdan hace algunos años… me gusta :-)

Siguiendo la línea de los recuerdos, parecía que había ciertos indicios de que volvía a sentir lo mismo que hace algunos meses, por lo que no estoy dispuesto a volver a pasar. He vuelto a ejecutar la que (creo) que es la mejor opción y de nuevo, estoy orgulloso de haberlo hecho, esta vez con la mente fría y sabiendo que esto funciona así, no quedan más opciones.

Volviendo a las vacaciones… hay algunos eventos pendientes, y tengo que conocer a cierta persona con la que hace tiempo que hablo, pero nunca la he visto en persona. ¿Será como se muestra? ¿Mejor, peor? Bah, lo que sea. La vida es una aventura.

Mi vida 2.0 (X)

Miércoles, Agosto 20th, 2008

Décima entrega, qué cansino, ¿verdad? Pues aquí estamos otra vez. Y repletitos de cambios, oigan… Vamos a empezar por el principio, por eso de seguir con las redundancias.

Lo más importante que tengo entre manos: los estudios. Hoy fue un día importante, a unos once días de los exámenes de septiembre, para tomar una de las decisiones más importantes al respecto. Y no ha sido fácil, que he tenido que ir pasando por varias personas para llegar a un acuerdo común.

¿Y cuál es ese acuerdo? El que desde el principio me propuso mi tutora y jefe de estudios: “déjate de tonterías, sácate 3º limpio y repites 4º, con sólo 4º”. Con 17 años, a hacer 4º de ESO, y a seguir con las conversaciones del tipo:

- ¡Anda! ¿Y qué curso haces? ¿Bachiller ya dejado atrás casi, eh?
- No, si estoy en la ESO.

A estas alturas, como que poco o nada me importa eso. Por unas causas o por otras, mayormente vaguería con parte de enfermedad un curso entero, me he tenido que comer el marrón. Me lo he ganado a pulso, lo tengo muy bien merecido y esto hará que deje de hacer más gilipolleces con los estudios.

Tengo que asentarme, coño, que ya tengo una edad. A veces parezco un niño, sin establecer las prioridades, me dejo llevar por lo que no debo. Va siendo hora de poner las cosas claras, coger al toro por los cuernos y empezar a ser un poco más responsable, algo que tenía que haber hecho hace años. Mejor tarde que nunca, o eso dicen.

Volviendo al tema… la decisión, por si el lector aún no la había intuído, es dejar de tener demasiado optimismo y pensar en la realidad actual: no es posible sacarse 13 asignaturas en dos meses. Menos cuando no has tenido momento de descanso de por medio, hay más cosas que hacer y no es un lugar donde precisamente exijan poco o tengan algún tipo de comprensión (lógico, servidor ya tiene su fama).

Por lo que en efecto, me toca quitarme todas las de 3º, donde no veo ningún problema, n-i-n-g-u-n-o, en sacármelas. Tengo todo hecho, la mayoría estudiado y el listón no está muy alto. Además, con las de 4º, cuyos trabajos también he hecho en su gran mayoría, los presentaré y me examinaré igualmente; supongo que lo valorarán.

Por lo demás, no hay nada nuevo. Es agosto, pocas almas hay por Madrid y todo está demasiado muerto. Tampoco puedo ir a ningún sitio, todo está cerrado, ni hay eventos, ni nada de nada. Así que está siendo un verano monótono, si no fuera por algún que otro detalle que me ha hecho feliz estos últimos días.

En cuanto a programación, hoy no subí nada de nada en el SVN de Jisko (por razones obvias), pero en cuanto termine los exámenes tendré al menos semana y media para dedicarme a hacer cosas pendientes, como los grupos y algunos detalles más, a la vez que empezaré a mover la cosa. Además, estoy empezando a mirar que el box (trolls: no es que me de cuenta ahora, si no que me han entrado las ganas de currar) podría ser algo bastante mejor, con sus usuarios, con métodos de organización de archivos, limitación de bandwidth (reduciendo la velocidad por X MB descargados)… un invento para pasar el rato y mejorar mi PHP… que no todo es dinero.

Cierro esta entrada auto-deseándome suerte y esperando que todo salga como está previsto, sin más sobresaltos. Necesito tranquilidad…