Flujo

Los ruidos de los fuegos artificiales de hoy, del festival de las calaveras, o no se qué sería, espantaron a mis señores perros, Mily rompió su correa y sentí que el mundo se me acababa. Por primera vez en mucho tiempo sentí que podía perder algo realmente importante.

Después de años dejando de importarme muchas cosas, de nuevo sentí esa impotencia. Por un momento estuve triste aunque nada hubiera pasado todavía.

Acababa de leer “historias de horror”, contadas por la persona que me dio a mis cachorrines, dos de los hermanitos de mis perros no sobrevivieron a la vida de adoptados, y esos pensamientos pasaron por mi mente mientras veía a Mily correr hacia la incertidumbre con pavor.

Unas jovenes adolescentes pudieron agarrar a Mily. Se me “escapó”, rompió su correa desde plaza patria y corrió y corrió. Las heroínas de la noche la persiguieron dos cuadras, desde Juan de Montoro hasta Madero. Nos salvaron de algún posible accidente.

Hoy fue un día pesado, aquí los perrines cansados.

Hoy todos estamos muy cansados y proseguimos a dormir.

Ayer llegó mi antología de Before, After, & In Between. De nuevo me llegó un paquete en el momento que no estoy en la casa, y es algo raro porque me la paso en mi casa el 83% del tiempo. Esto pasa con todos los paquetes dirigidos a mí.

El libro y unas cuantas postales de la antología Before, After, & In Between.
Las recompenzas que obtuve anoche.

Para los que no saben de qué se trata, el tema fue el fin del mundo del 21 de diciembre del año pasado. Me pareció un buen tema para explorar una colección de cómics de diferentes artistas y ver cómo los desarrollaban.

Conocía ya a algunos de los artistas. Ya estaba enamorado de los mini comics de Zelda de OMOCAT y conocía Phuzzy Comics de Monica Ray, pero a decir verdad no sabía que esperar de los cómics de los otros artístas, hasta que estuve viendo sus blogs individuales. Para esto ya estaba apoyando el proyecto.

La compilación fue un proyecto de Yuj Lee.

Postales de la Antología. Páginas de Coral and The King por Mai K. Nguyen.
La recompensa para los “backers” fue la antología en su versión digital y, para algunos, la versión impresa que es un libro bastante grueso y además, siete postales por algunos de los artistas involucrados.

Más información sobre el proyecto:

Esta publicación está dedicada a describir un pequeño problema que tuve con el fieldtype grid y cómo lo resolví temporalmente.

La información en esta publicación es precisa en la versión 1.3 de statamic

Primero que nada, comenzamos con una introducción: Statamic es un administrador de contenido (CMS) que utiliza archivos estáticos y planos de texto. Actualmente está estado productivo, y las versiones siguientes (actualmente 1.5) están siendo desarrolladas en lo que parece una velocidad impresionante. Tiene un panel de control sencillo y directo, además de ser responsive, perfecto para clientes que tienden a perderse en las interfaces de otros CMSs más complejos.

Mientras estaba construyendo my portfolio quería mostrar las “responsabilidades” de las que estuve a cargo en cada proyecto, así que quería describirlas en un párrafo p, con cada responsabilidad separada por una coma ', ' y un espacio, de la siguiente manera:

<p>
  HTML, 
  CSS,
  Diseño de Logo
</p>

Así que en my archivo de contenido usé “the gris” con el nombre de responsabilidades y elementos individuales con el nombre de responsabilidad, así:

responsabilidades:
  - 
    responsabilidad: HTML
  - 
    responsibility: CSS
  - 
    responsabilidad: Diseño de Logo

La idea era usar una variable helper con una condicional if, usando {{ if last }}, la elección lógica fue:

{{ responsabilidades }} {{ # mi elemento de grid }}
<p>
    {{ responsabilidad }} 
    {{ # my entrada individual de gris # }}
{{ if last }}{{ else }},{{ endif }} 
    {{ # muestra una ',' después de cada entrada individual de gris excepto en la última # }}
</p>
{{ /responsabilidades }}

Pero esto no tenía ningún efecto.

Mi solución (temporal)

Así que mientras la versión 1.2 era la más nueva encontré una solución temporal. Utilicé dos llamadas a grid. La primera tal cual utilizando limit="1", la segunda utilizando offset="1" e incluyendo la ',' antes de cada entrada de grid:

<p>
    {{ responsabilidades limit="1" }} 
    {{ # la primera llamada a grid # }}
{{responsabilidad}}
{{/responsabilidades}}

{{responsabilidades offset="1"}}
    {{ # la segunda llamada a grid # }}
, {{responsabilidad}} 
    {{ # usando una ',' enfrente de cada responsabilidad # }}
{{ /responsabilidades }}
</p>

Otra solución (disponible desde la versión 1.3)

En mi reporte de error Jack McDade sugirió el uso de {{ if index == total_results }}{{else}}, {{ endif }}, la cual funciona en la versión 1.3.

Aún estoy esperando poder utilizar {{ if last }} para lograr esto de manera más sencilla, pero por ahora cualquiera de esas dos posibilidades funcionan.

Si tienes algo que decir al respecto, adelante, tu comentario será bien apreciado.

Una solución aún más simple (Gracias Ian Pitts)

Gracia a Ian Pits por el comentario en la entrada original (en inglés), en el cual me mostró una forma aún más fácil ,que sí funciona, de hacer esto:

{{ unless index == total_results }},{{ endif }}

Hoy terminé una lista de pendientes que me hice para terminar mañana, pero estaba tan emocionado que no pude parar de trabajar.

2012-09-19 02.22.46 2012-09-19 02.22.50
Mi lista de hoy: usando Clear App de iOS para tener una recompensa, aunque sea auditiva al terminar cada una de mis tareas.

Muchas veces me digo a mi mismo en voz alta y a veces en frente de algunos de mis amigos:

“A estas alturas de mi vida… inserte aquí actividad que evitaría hacer a estas alturas de su vida

Casi siempre lo digo refiriéndome a cosas con las que no quiero tener que lidiar ahora que soy “grande” y en específico en mis palabras: ahora que soy viejo (diciéndomelo así solo como referencia, ya que siento que pasé de ser un niño a un adulto de un día para otro).

Pero en realidad lo que quiero decir no es que me sienta viejo y no pueda lidiar con ciertas cosas, sino que he aprendido con el tiempo que hay cosas a las que vale la pena prestarles atención y cosas que simplemente no lo valen, ya que mi atención es lo más valioso que tengo.

Es así de sencillo, no quiero perder el tiempo con cosas que no me aportan nada en lo absoluto, cosas que he evaluado y que bajo ninguna circunstancia tienen la posibilidad de darme algo de valor, nada, finito, zero.

Algunas de estas cosas incluyen, pero no se limitan a, escuchar criticas destructivas, discusiones con ciertas personas y ciertos niveles de drama, entre otras cosas.

En fin, para resumir y concluir: 

No soy viejo, intento prestar atención a cosas importantes para mí y evito gastar mi atención en cosas que no me aportan nada “a estas alturas de mi vida”.