Skip to main content

Ralsina.Me — Roberto Alsina's website

Alimento para la Culpa

Span­ish-on­ly post, sor­ry!


Hace co­mo dos años es­cribí un peda­zo de un li­bro. De vez en cuan­do lo miro con car­iño y pien­so que es­taría bueno ter­mi­narlo, o re­definir­lo y cer­rar­lo, y cosas así. Has­ta hice un plan que nun­ca pude pon­er en prác­ti­ca porque la vi­da te ll­e­va a hac­er cosas dis­tin­tas.

Re­sul­ta que es­tán us­an­do mi hu­milde ca­cho de li­bro co­mo ma­te­ri­al de es­tu­dio en la ma­te­ria IWI-131 Pro­gra­mación de com­puta­dores - 1er Semestre 2012 de la Uni­ver­si­dad Téc­ni­ca Fed­eri­co San­ta María en Chile.

Por un lado, me pone con­tento. Por otro la­do me pone nervioso que un li­bro que ci­ta es­to sea ma­te­ri­al de es­tu­dio para chicos de 18:

Has­ta que cumple vein­ticin­co, to­do hom­bre pien­sa ca­da tan­to que dadas las cir­cun­stan­cias cor­rec­tas po­dría ser el más jo­di­do del mun­do. Si me mu­dara a un monas­te­rio de artes mar­ciales en Chi­na y es­tu­di­ara duro por diez años. Si mi fa­mil­ia fuera masacra­da por traf­i­cantes colom­bianos y ju­rara ven­gan­za. Si tu­viera una en­fer­medad fa­tal, me quedara un año de vi­da y lo dedicara a acabar con el crimen. Si tan só­lo aban­donara to­do y dedicara mi vi­da a ser jo­di­do.

—Neal Stephen­son (S­now Crash)

Por otro la­do más, me da ganas de ter­mi­narlo. Por el úl­ti­mo la­do (con lo cual lo que ten­go es una sen­sación cuad­ran­gu­lar), pien­so: que raro sería que te den un li­bro en la facu que es­tá to­do in­com­ple­to. Es co­mo hac­erse fan de The Event y nun­ca en­ter­arse que era el famoso Even­t, co­mo haber vis­to Twin Peaks y nun­ca sacarse de enci­ma la du­das de qué era to­da esa bizarrea­da. Co­mo seguir to­davía es­peran­do que Mel Brooks ha­ga la se­gun­da parte de la his­to­ria del mun­do para poder en­ten­der "Jews in Space".

Aho­ra po­dría no ter­mi­narlo co­mo de­cisión artís­ti­ca!

Y por supuesto:

Dogfooding a new theme

I am do­ing a sec­ond theme for Niko­la, and what bet­ter way to test it than mi­grat­ing this site to it!

In the pro­cess, I stopped us­ing cus­tom tem­plates here, or­ga­nized how a theme is done, how trans­la­tions work, and oth­er stuff.

Com­ments about bro­ken / un­trans­lat­ed / miss­ing stuff are much ap­pre­ci­at­ed!

Nikola 1.2 is out!

Ver­sion 1.2 of Niko­la, my stat­ic site gen­er­a­tor and the soft­ware be­hind this very site, is out!

Why build stat­ic sites? Be­cause they are light in re­sources, they are fu­ture-proof, be­cause it's easy, be­cause they are safe, and be­cause you avoid lockin.

New Fea­tures:

  • Im­age gallery (just drop pics on a fold­er)

  • Built-in web­serv­er for pre­views (doit -a serve)

  • Helper com­mands to cre­ate new posts (doit -a new_­­post)

  • Google Sitemap sup­­port

  • A Hand­­book!

  • Full de­­mo site in­­­clud­ed

  • Sup­port for au­to­mat­ic de­ploy­ment (doit -a de­­ploy)

  • Clien­t-­­side redi­rec­­tions

And of course the old fea­tures:

  • Write your posts in re­Struc­­tured text

  • Clean, cus­­tom­iz­a­ble page de­sign (via boot­s­trap)

  • Com­­ments via Dis­­qus

  • Sup­­port any an­a­­lyt­ics you want

  • Build blogs with tags, feed­s, feeds for your tags, in­­dex­es, and more

  • Works like a sim­­ple CMS for things out­­­side your blog

  • Clean cus­­tom­iz­a­ble tem­­plates us­ing Mako

  • Pure python, and not a lot of it (about 600 lines)

  • Smart builds (doit on­­ly re­builds changed pages)

  • Easy to ex­­tend and im­prove

  • Code dis­­­played with syn­­tax high­­­light­ing

Right now Niko­la does lit­er­al­ly ev­ery­thing I need, so if you try it and need some­thing else... it's a good time to ask!

More in­fo at http://niko­la-­gen­er­a­tor.­google­code.­com


Contents © 2000-2024 Roberto Alsina