Blogs

Acaricia los puntos

Alberto Gil

Escritor y técnico Braille

A Louis Braille y a cuantos amamos su legado, en el Día Mundial del Braille.

#DíaMundialDelBraille

 

 

 

 

Al niño que fuiste,
como yo, en un pueblo naciste,
Al joven que creciste,
entre muros y libros de luminosa ciudad,
como yo, que también habito otra ciudad.
Tú en París,
Yo, en Madrid.
Ambos, ciegos tenaces.
Tú, genial inventor.
Yo, aspirante a humilde escritor.
Me fascina tu invento,
admiro tu gran portento,
hijo de artesano,
sencillo y tenaz maestro.

Como el herrero Hefesto,
trabajando y trabajando,
nos diste la luz de los ciegos.
Ahínco, magia y sueños.
Y yo, que cada día escribo,
acaricio tus puntos
con la ilusión del que todo ha de buscar,
con la sorpresa del que espera despertar.

Toco y toco.
Filas de puntos,
filigrana de palabras,
frases e historias.
Ay, si me fuera dado tomar tus manos,
manos de organista y amigo,
de hombre sencillo y sereno,
Qué gran dicha¡
Qué enorme proeza¡

Tus manos, escultoras de letras.
Tu voluntad, jamás perdida.
Tu colegio, aquel oscuro edificio.
El campo de tu pueblo,
libre, abierto.
Y mi pueblo, ahora vaciado,
silencioso, yermo.

Nuestro sueño, el mismo.
La libertad que da el saber.
La utopía de ser semillas de esperanza.
Tú lo hiciste,
yo lo intento.
Tú eres, querido maestro.
Yo soy aplicado alumno.
Tu legado,
mi herencia.
Gracias, maestro.

Publicador de contenidos

Publicador de contenidos

Síguenos en:

Contenido - Acerca de la ONCE

Acerca de la ONCE

El compromiso de la ONCE es hacer realidad las ilusiones de miles de personas con discapacidad y de sus familias. Y todo ello (educación, empleo, accesibilidad, nuevas tecnologías, ocio, deporte...) lo logramos gracias a la solidaridad de la sociedad española que, día a día, año tras año, confía en nosotros, acercándose a los vendedores de la Organización y al resto de establecimientos autorizados para la venta de nuestros productos, conocedores de nuestra labor, sabiendo que, si nos necesita, en la ONCE y su Fundación, estaremos a su lado.

Y todo ello lo hacemos con la garantía de ser la única marca en España con el sello de Juego Responsable, con las certificaciones nacionales e internacionales más severas, y que sólo la ONCE ha alcanzado en el ámbito del juego, un aval más de la integridad de nuestra gestión.

Para más información: www.once.es

Navegación por categorías

Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryPropertyLocalService")  [in template "20192#20219#12413317" at line 2, column 46]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign AssetCategoryPropertyLocalSer...  [in template "20192#20219#12413317" at line 2, column 1]
----
1<#assign AssetCategoryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService")> 
2<#assign AssetCategoryPropertyLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryPropertyLocalService")> 
3<#assign GroupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService") /> 
4 
5<#assign group = GroupLocalService.fetchGroup(groupId) /> 
6<#assign categoriasFriendlyURL = "/tema" /> 
7 
8<div class="categorias-block"> 
9    <h2> 
10        <@liferay_ui["message"] key="topics" /> 
11    </h2> 
12<#if entries?has_content> 
13	<#list entries as curVocabulary> 
14		<#assign categories = AssetCategoryLocalService.getVocabularyCategories(curVocabulary.vocabularyId, -1, -1, null) /> 
15		<ul> 
16		    <#assign showCategoryPropertyName = "show" /> 
17    		<#list categories as curCategory> 
18    		    <#assign categoryId = getterUtil.getLong(curCategory.getCategoryId()) /> 
19                <#assign properties = AssetCategoryPropertyLocalService.getCategoryProperties(categoryId)/> 
20                <#assign categoryPropertyShow = "true" /> 
21                <#list properties as property> 
22                    <#if property?? && property.getValue()?? && property.getKey() == 'show'> 
23                        <#assign categoryPropertyShow = property.getValue() /> 
24                    </#if> 
25                </#list> 
26                 
27                <#if categoryPropertyShow == "true"> 
28                    <li> 
29                        <div> 
30                            <a href="${categoriasFriendlyURL}/-/categories/${categoryId}?p_r_p_categoryId=${categoryId}"> 
31                                ${curCategory.name} 
32                            </a> 
33                        </div> 
34                    </li> 
35                </#if> 
36    		</#list> 
37		</ul> 
38	</#list> 
39</#if> 
40</div>