Entradas etiquetadas en ‘Aprendices

O asertividad o botox

5 Comentarios »

Por fin saco un segundo para dejar por escrito las conclusiones del último taller de aprendices organizado el pasado viernes en Eutokia sobre asertividad. Estoy deseando afrontar el siguiente, que tan amablemente se ha ofrecido a coordinar Josu ;-) sobre GTD para cerrar así el círculo: gestionar mejor mi tiempo. Entre empezar a decir que no a las cosas que no me motiven y organizarme adecuadamente, me veo con tanto tiempo que hasta igual lo podría regalar a quien se lo mereciera. ¡Quién sabe!

Llevaba una temporada larga con ganas de este taller y siguiendo el principio de “el que lo propone, se lo come“, nos pusimos manos a la obra. El resultado: el primer taller no tecnológico de los 13 que llevamos, con un ambiente estupendo y llevando a la máxima expresión la desconferencia y aquello de aprender todos a la vez, puesto que ninguno de los asistentes éramos expertos en el tema. De hecho, me atrevo a decir que todos teníamos grandes carencias en la materia porque somos de los que no siguen la máxima de “volar por debajo del radar” (Izaskun dixit). Es decir, que en la comunidad mostramos nuestra habilidad, así que luego nos caen peticiones como panes.

Empezamos el taller definiendo los perfiles comunicativos existentes. En los libros de coaching se habla de tres: pasivo, que corresponde a aquellas personas que esconden la cabeza bajo la tierra y no se mojan por nada ni por nadie; agresivo, que defiende sus posturas de manera violenta y sin escuchar a los que le rodean; y asertivo, nuestro héroe/heroína que sabe decir lo que piensa sin molestar a nadie o casi nadie. Sin embargo, nosotros llegamos a identificar un cuarto: el asertivo tóxico, que es capaz de decir que no pero deja marrones y cadáveres a otros.

También aclaramos que “decir que no” (uno de mis objetivos con el taller) y “asertividad” no son lo mismo. Seguramente lo primero sea una cualidad muy importante de lo segundo, pero no lo único. Lo que es evidente es que es imposible contentar a todo el mundo. De hecho, los primeros que somos traicionados cuando no hay asertividad de por medio somos nosotros mismos.

Y llegó, por fin, lo más esperado: las técnicas para ser asertivos. Como una es muy ingeniera y necesita clasificar y ordenar todo, las dividiré en físicas y virtuales. Es decir, las que usamos en el cara a cara o las que usamos en los medios telemáticos.

  • Físicas:
    • Dar la caña y no tanto el pescado. El mayor de los pecados de los enmarronados natos es que tendemos a pensar que las cosas, o las hacemos nosotros, o no se harán bien. Eso y que nos llevará más tiempo explicarle a alguien cómo ejecutarlas. Pero en la mayoría de ocasiones nos saldría mejor enseñar a la gente para que no nos vuelvan a pedir lo mismo una y mil veces. Esta técnica es difícil de poner en marcha si eres de esas personas a las que les gusta que dependan de ti para sentirte útil.
    • Usar el sentido del humor para comunicar las cosas menos agradables puede ser una buena técnica.
    • Acabar con los miedos del NO: que si igual no nos vuelven a llamar, que si igual piensan que somos unos bordes, la culpabilidad de dejar a la otra persona tirada, …
    • Afianzarte en los “sincericidas“. A veces, para que te cueste menos decir tus verdades, necesitas que agentes externos te confirmen que no sólo son tuyas, sino que ellos también las comparten. Ojo con el concepto de “sincericida” (Izaskun dixit de nuevo… ¡qué gran fichaje!), que es aquella persona que te dirá las verdades, aunque duelan.
    • Apareció también como técnica la mentira, pero a mí no me termina de convencer. Este arma puede tener doble filo: si nos excusamos mal, se puede convertir en una trampa mortal. Por ejemplo, si alguien te ofrece un trabajo y le engañas diciendo que en esas fechas no puedes, será capaz de neutralizarte con un cambio de día.
    • Hacer algo que no te apetecía, pero haciéndole ver a la otra persona lo que te ha costado, para que se replantee en el futuro el volvértelo a pedir.
    • Explicitar nuestras limitaciones. Muchas veces estamos hasta arriba de trabajo o no estamos capacitados para algo que nos han pedido. Sin embargo, parece que en determinados círculos es un signo de debilidad manifestarlo y nunca se lo trasladamos a nuestros interlocutores. Así que tampoco se cortarán a la hora de pedirnos cosas que estén fuera de nuestra mano. Eso sí, se trata de explicitar la realidad y no engordarla. Como bien decía Alorza, ante un “estoy de un agobiado…” irreal, no hay mejor respuesta que un “pues qué poco te cunde“.
    • Sustituir la palabra “pero” por “y si además”. Será interpretada con menos brusquedad por nuestro interlocutor. Veamos un ejemplo: ¿qué os molesta menos: “Eres muy bueno pero lento…” o “Eres muy bueno y si además le imprimieras más ritmo…“?
  • Virtuales:
    • Es evidente que a través de los medios telemáticos es más fácil ser asertivo, dado que tenemos más tiempo para madurar una respuesta (y no nos entrarán los sudores fruto de mirar a alguien a los ojos). Pero también tenemos una pega: las palabras escritas pueden ser, en ocasiones, malinterpretadas. Lo que sí está claro es que deberemos aprovechar la primera ventaja y darnos un tiempo para responder. De esta manera, la respuesta estará más alineada con nuestra forma de pensar si la conseguimos aislar de las prisas y de los estados anímicos, que en ocasiones son muy tramposos, puesto que cuando estamos de subidón hacen que digamos que sí hasta a un crimen y, en cambio, cuando estamos de bajón, que no hasta al mejor de los regalos.
    • Si en las técnicas físicas hablábamos del humor, aquí lo podemos traducir en emoticonos que acabarán, en ocasiones, con la frialdad de las palabras.
    • Lo bueno de los correos electrónicos es que puedes mandar un único mensaje a varias personas a la vez, poniendo a partes interesadas en copia, pero sobre todo, explicando al receptor del mensaje por qué esas personas están en copia (que ya sabemos que las susceptibilidades digitales están al orden del día).

También hicimos un listado de personas a las que decir que no: los robadores de tiempo, las personas que ya te la han liado anteriormente, los que no establecen relaciones simétricas (sólo saben pedir pero nunca dar), los manipuladores emocionales, …

Así que, tras este taller, me toca hacer los deberes. O empiezo a practicar la asertividad, o me apunto a la moda del botox al estilo Gadafi para que jamás sepan lo que quiero transmitir. Eso sí… el botox igual trae de regalo una gran úlcera en el estómago por tragar tanta bilis… ;-)

Imagen de Kukudrulu (CC by-nc-sa)


Vistiendo a WordPress: nunca los themes fueron tan fáciles

11 Comentarios »

Como es costumbre, aquí dejo el material usado en el cursillo del e-ghost+aprendices que he impartido esta semana sobre cómo convertir a nuestro WordPress en una página web y no tanto en un blog y cómo entender a fondo el funcionamiento de las plantillas.

La información está también recogida en el wiki que, por cierto, está de estreno. No porque esté descontenta con wikispaces… pero me gusta más tener mis datos bajo mi paraguas (manías de vieja ;-) ). Poco a poco iré migrando el resto de contenidos allí.

Vistiendo a WordPress

Más presentaciones de Lorena Fernández.

La estructura de WordPress

Internamente WordPress se compone de los siguientes ficheros y carpetas:

  • wp-config.php: fichero de configuración. Aquí está almacenado el usuario y el nombre de la base de datos, así como otros datos de seguridad. Es importante que este fichero no tenga lectura más que por el owner del mismo. Este fichero no se machaca con las actualizaciones de WP.
  • wp-admin y wp-includes: carpetas que guardan los ficheros php que hacen que funcione el blog. Ambas carpetas se machacan con las actualizaciones
  • wp-content: esta carpeta guarda los datos y configuraciones propias del blog. No se toca nada en la actualizaciones de WP. La estructura interna es la siguiente:
    • uploads: todas las imágenes, vídeos y archivos que se suban a la librería de wordpress. Normalmente se organiza por años y luego por meses. Ejemplo: uploads/2009/12.
    • plugins: todos los plugins que tenemos disponibles para el blog (aunque no estén activos).
    • languages: aquí van los ficheros .mo de los idiomas en los que queremos tener WP (tanto la parte visible como la de administración). Para indicar luego que el blog esté en un idioma u otro, habrá que añadir una línea en wp-config.php como la que sigue: define (‘WPLANG’, ‘es_ES’); donde es_ES es el nombre del fichero .mo (tienen que coincidir en nombre).
    • themes: todas las plantillas que tenemos disponibles para “vestir” al blog. Nosotros nos centraremos en esta carpeta.

Como podemos ver, una instalación de WordPress es muy portable. Si nos queremos cambiar de servidor o hosting, bastará con que nos llevemos estas carpetas y la Base de Datos exportada en un simple .sql. No requiere de otras configuraciones más complejas.

La estructura básica de un theme

Las plantillas o themes son la capa de presentación de los blogs o páginas web que se monten. Se puede cambiar esta capa sin que la información se vea afectada. WordPress reconoce automáticamente los siguientes ficheros y los interpreta:

Cuerpo.jpg
  • header.php: aquí se define la cabecera de la página.
  • footer.php: aquí se define el pie de página.
  • sidebar.php: aquí se definen las diferentes barras laterales.
  • index.php: este es el fichero que carga de inicio el site. Desde aquí se invoca la carga de cabecera (get_header();), barras laterales (get_sidebar();) y footer (get_footer();) y en el cuerpo central, se ejecuta el bucle para cargar la información de los posts.
  • single.php: este es el fichero que se interpreta cuando se carga un post concreto.
  • archive.php: igual que single.php pero para las páginas de categorías y etiquetas.
  • category.php: plantilla para las categorías. Cuando un usuario pincha sobre el enlace de una categoría, WordPress prueba si existe el fichero category.php. Si no lo encuentra, carga archive.php. Y si éste tampoco lo encuentra, se va a por el index.php. Más adelante veremos un gráfico con la interpretación jerárquica que hace WordPress.
  • comments.php: plantilla de los comentarios.
  • searchform.php: formulario de búsqueda.
  • search.php: página donde se muestran los resultados de una búsqueda.
  • functions.php: aquí se recogerán funciones propias del theme. Por ejemplo, si queremos registrar varias barras laterales para que aparezcan en la sección de widgets, indicar a WP dónde están los ficheros de idiomas, quitar filtros, …
  • style.css: fichero con los estilos.
  • 404.php: si creamos este fichero, cada vez que algo no se encuentre en el blog, se cargará esta página.

Desde el apartado de administración se podrá configurar la apariencia de una forma muy visual mediante widgets (en el apartado Apariencia –> Widgets). Aquí aparecen las barras laterales definidas y múltiples funcionalidades que se pueden colocar: comentarios recientes, posts recientes, buscador, una caja donde introducir nuestro propio código html, …

También desde el apartado de administración (Ajustes –> Lectura) podemos configurar que la portada que se carga de nuestra web sea una página y no el formato blog de entradas, dándole más carácter de página web.

Podríamos cargar diferentes sidebars con la misma metodología que los headers y los footers (explicada más adelante), pero existe una manera para que generemos un espacio dentro del apartado de los widgets.

Para que aparezcan en la sección de widgets las diferentes sidebars que queramos “alimentar” desde el panel de administración, hay que registrarlas en el fichero functions.php de la siguiente forma:

if ( function_exists(‘register_sidebars’) )
{
register_sidebar(array(
‘name’ => ‘Barra Lateral Derecha’,
‘before_widget’ => ‘código html que queremos que se cargue al inicio de la barra’,
‘after_widget’ => ‘código html que queremos que se cargue al final de la barra’,
‘before_title’ => ‘código html que queremos que se cargue al inicio del título de la barra’,
‘after_title’ => ‘código html que queremos que se cargue al final del título de la barra’,
));
register_sidebar(array(
‘name’ => ‘Barra Lateral Izquierda’,
‘before_widget’ => ‘código html que queremos que se cargue al inicio de la barra’,
‘after_widget’ => ‘código html que queremos que se cargue al final de la barra’,
‘before_title’ => ‘código html que queremos que se cargue al inicio del título de la barra’,
‘after_title’ => ‘código html que queremos que se cargue al final del título de la barra’,
));
}

Para usarlas posteriormente, la llamada será de la siguiente forma:

<?php if ( !function_exists(‘dynamic_sidebar’) || !dynamic_sidebar(‘Barra Lateral Izquierda’) ) :
echo “El usuario no ha puesto widgets en esta barra”;
endif; ?>

Cabeceras y Footers personalizados

<?php if (is_category(‘Cine’)) {
get_footer(‘Cine’);
} else {
get_footer();
} ?>

De esta forma tan sencilla podemos cargar ficheros php personalizados para mostrar diferentes footers o cabeceras según estemos en una categoría u otra. En el ejemplo, si estamos en la categoría de Cine se cargará footer-cine.php. Si no, se cargará footer.php.

Sería exactamente lo mismo para las cabeceras (header-cine.php vs. header.php):

<?php if (is_category(‘cine’)) {
get_header(‘cine’);
} else {
get_header();
} ?>

Es decir, lo que WordPress busca es el fichero header-slug.php (el slug es el permalink. Es decir, la versión url del nombre: una cadena sin mayúsculas, sin tildes, con guiones en vez de espacios).

Categorías y etiquetas personalizadas

Para cargar diferentes presentaciones dependiendo de la categoría o la etiqueta sobre la que se pinche, podemos crear un php igual que lo hacíamos con las cabeceras, es decir category-slug.php o tag-slug.php o bien con el siguiente formato de nombre category-XX.php o tag-XX.php (donde XX es el id que tiene internamente esa categoría o etiqueta). De esta forma, podríamos ponerle una cabecera, un footer y un sidebar personalizados dependiendo de la categoría o la etiqueta en la que estemos.

Aquí vemos el orden en el que WordPress busca los ficheros y los carga:

Para cualquiera de las vistas que no tenga un archivo de plantilla separado, WordPress usará index.php de manera predeterminada. Si un visitante solicita un artículo individual, WordPress primero buscará un archivo llamado single.php. Si ese archivo existe, será utilizado para presentar el artículo. Si ese archivo no existe, WordPress utilizará index.php.

Templates

Podemos crear plantillas con comportamientos propios a los que luego asignar a cada página. Desde el editor de páginas estáticas hay una opción para aplicar plantillas. Para que un fichero php sea interpretado por WordPress como una template, hay que incluir al inicio del mismo el siguiente código:

/*
Template Name: Nombre-plantilla
*/

The Loop

El bucle es el proceso más importante de WordPress, aquel que nos devuelve y recorre todos los posts que corresponden al fichero desde el que se invoca:

  • Si se le llama desde index.php, nos devuelve los últimos posts que se hayan escrito (tantos como tengamos definidos que deberían formar parte de la portada en el apartado de administración).
  • Si se le llama desde archive.php, nos devuelve los posts de una etiqueta determinada o de una categoría concreta (dependerá de quién haga la llamada a ese fichero).

Por tanto, es en este bucle donde procesaremos la colección de posts.

<?php
get_header();
if (have_posts()) :
while (have_posts()) : the_post();
the_content();
endwhile;
endif;
get_sidebar();
get_footer();
?>

  • wp_query->current_post: nos devuelve el número del post en el que estamos dentro del loop. Un ejemplo de uso en el que mostramos el contenido para los tres primeros posts y sólo el título para el resto:

<?php if (have_posts()) :
while (have_posts()) : the_post();
if ($wp_query->current_post < 3) {
the_content();
}
else {
the_title();
}
endwhile;
endif; ?>

Sin embargo, nosotros también podemos controlar qué posts nos devolverá ese loop mediante la función query_posts. Esa función regenera la consulta y filtra los posts en base a los parámetros que le pongamos:

  • cat=ID: filtra por esa categoría. Si al id se le pone un guión por delante, muestra los posts de todas las categorías menos de esa.
  • tag=slug: filtra por etiqueta. En esta ocasión se le pasa el slug. Si queremos usar el ID de la etiqueta, pondremos el parámetro tag_id.
  • author=ID: filtra por usuario, usando el ID del mismo.
  • order=ASC u order=DESC: indica la ordenación de los resultados, ascendente o descendente.
  • year=año: filtra por año.
  • monthnum=mes: filtra por mes.
  • day=día: filtra por día.
  • posts_per_page=número: número de posts por página

Ejemplo:

<?php
query_posts(‘posts_per_page=5&author=3&tag=discos’);

//The Loop
if ( have_posts() ) : while ( have_posts() ) : the_post();
..
endwhile; else:
..
endif;

//Reset Query
wp_reset_query(); ?>

Funciones

  • the_permalink(): nos dará la url del post que estemos tratando dentro del loop. No tiene parámetros. Con get_permalink() tendremos que mostrarlo nosotros por pantalla con un echo, pero nos permite que, si tenemos el ID del post y se lo pasamos por parámetro, lo usemos fuera del loop: get_permalink($post->ID).
  • the_title($before, $after, $echo): muestra el título del post y también es necesario usarlo dentro del loop. Los parámetros $after y $before nos permite introducir cadenas de texto que irán delante y detrás respectivamente. Por ejemplo, si queremos que el título vaya con las etiquetas html <h3>, podemos hacer la siguiente llamada: the_title(‘<h3>’, ‘</h3>’). El parámetro $echo nos sirve para indicar si queremos que muestre el título por pantalla (si lo ponemos a true) o no para hacer algún tratamiento con ese título (si lo ponemos a false). Con get_the_title(ID) sucede igual que get_permalink pero para el título del post.
  • the_content(): muestra el cuerpo del post.Se usa dentro del loop. Tiene también su versión get_the_content().
  • the_excerpt(): muestra lo que hayamos introducido en el campo Extracto. Se usa dentro del loop. Tiene su versión get_the_excerpt().

<?php if(!empty($post->post_excerpt)) {
// Si tiene extracto, lo muestra
the_excerpt();
} else {
// Si no, muestra el contenido del post
the_content();
} ?>

  • the_time(): muestra la fecha por cada post. Le podemos pasar por parámetro el formato de esa fecha:
    • l = Nombre completo del día de la semana.
    • F = Nombre completo para el mes.
    • j = Día numérico.
    • m = Mes con dos dígitos.
    • Y = Año con cuatro dígitos.
    • y = Año con dos dígitos.
    • Para escapar letras, usaremos la barra \. Por ejemplo, para poner la palabra “de” le pasaremos “\d\e”

<?php the_time(‘l, j \d\e F, Y’); //Nos muestra Martes, 14 de Septiembre, 2010 ?>

  • the_date(): igual que the_time pero muestra la fecha solo en el primer post de un grupo que haya sido publicado el mismo día.
  • Bloginfo: nos ofrece numerosa información de nuestro blog que luego podremos plasmar en otros apartados (tiene se versión get_bloginfo):
    • bloginfo(‘name’): muestra por pantalla el nombre del blog.
    • bloginfo(‘description’): muestra por pantalla el nombre del blog.
    • bloginfo(‘url’): muestra por pantalla la dirección del blog.
    • bloginfo(‘stylesheet_url’): muestra por pantalla la ruta del fichero de estilos (style.css).
    • bloginfo(‘template_url’): muestra por pantalla la ruta del theme.
    • bloginfo(‘rss2_url’): muestra por pantalla la ruta del RSS.

En este ejemplo se muestra el nombre del blog enlazado a su dirección:

<a href=”<?php bloginfo(‘url’); ?>” title=”<?php bloginfo(‘name’); ?>”><?php bloginfo(‘name’); ?></a>

  • the_author(): muestra por pantalla el autor que ha escrito ese post. Tiene su versión sin echo: get_the_author.
  • the_tags( $before, $separator, $after): muestra las etiquetas asociadas a ese post. Por parámetro se le puede pasar el texto que precederá a las etiquetas, los caracteres que queremos que separen las etiquetas y el texto que irá al final. Tiene también su versión get_the_tags que nos devolverá un array con las etiquetas, para que las procesemos nosotros.

<?php the_tags(‘Etiquetas:’, ‘ – ‘, ‘<br />’); ?>

  • posts_nav_link: muestra un enlace con el texto que le pasemos por parámetro a los posts que estén en páginas anteriores. Se usa en el index.php para que se pueda navegar a los contenidos anteriores a los posts que se muestran en la portada.
  • previous_posts_link: muestra un enlace con el texto que le pasemos por parámetro a los posts que estén en páginas anteriores. Se usa en el index.php para que se pueda navegar a los contenidos anteriores a los posts que se muestran en la portada.
  • next_posts_link: muestra un enlace con el texto que le pasemos por parámetro a los posts que estén en páginas posteriores. Se usa en el index.php para que se pueda navegar a los contenidos posteriores a los posts que se muestran en la página desde la que se invoca.

<div>
<div><?php previous_posts_link(”,”,’&laquo; Artículos Anteriores’)?></div>
<div><?php next_posts_link(”,’Artículos Siguientes &raquo;’,”)?></div>
</div>

  • in_category($category): nos dice si ese post está en la categoría pasada por parámetro. Se puede pasar el ID de la categoría o bien el slug. Con esto también podemos hacer que tenga comportamientos distintos según la categoría y en un único fichero category.php.

<?php if (in_category(’3′) ){ ?>
<img src=’/images/plant.png’ alt=’a plant’ />
<?php } elseif (in_category(’4′) ){ ?>
<img src=’/images/flower.png’ alt=’a pretty flower’ />
<?php } ?>

Custom fields – Campos personalizados

Cuando estamos creando un post, justo debajo de la caja del texto podemos introducir campos personalizados introduciendo un nombre y un valor:

El Nombre será el identificador de nuestro campo personalizado y el Valor lo que queremos mostrar. Obtendremos el valor de ese campo dentro del loop con la siguiente llamada get_post_custom_values:

<?php $valor_custom_field = get_post_custom_values(“nombre-del-custom-field”); ?>

O también con la función get_post_meta:

<?php $valor_custom_field = get_post_meta($post->ID, nombre-del-custom-field); ?>

Estos custom fields son los metadatos extra de cada post (que se suman a los ya típicos autor, fecha, etiquetas, categorías, etc…). Así podría ser la canción que está escuchando el autor cuando escribió el post o su estado de ánimo, el precio (si usamos el blog como tienda virtual), etc…

Panel de administración del theme

Para crear un apartado de administración de nuestro theme, debemos incluir la siguiente llamada en functions.php (en este ejemplo estamos poniendo un textarea para que se almacene nuestro código de Google Analytics):

/* Meter código de Google Analytics */
function nombredeltheme_theme() {
if(isset($_POST['submitted']) and $_POST['submitted'] == ‘yes’) :
update_option(“google_analytics”, stripslashes($_POST['google_analytics']));
endif;
?>
<form method=”post” name=”update_form” target=”_self”>
<h1>Google Analytics</h1>
<table>
<tr>
<th>Google Analytics:</th>
<td><textarea name=”google_analytics” style=”width: 95%;” rows=”10″ />
<?php echo get_option(‘google_analytics’); ?></textarea><br />Copia el código Google Analytics aquí.</td>
</tr>
</table>
<p id=”jump_submit”>
<input name=”submitted” type=”hidden” value=”yes” />
<input type=”submit” name=”Submit” value=”Save Changes” />
</form>
<?php
}
function nombredeltheme_options() {
add_menu_page(‘Opciones del Theme’, __(‘Opciones del Theme’, ‘default’), ‘edit_themes’, __FILE__, ‘nombredeltheme_theme’);
}
add_action(‘admin_menu’, ‘nombredeltheme_options’);

Luego ponemos en el footer.php:

<?php echo get_option(‘google_analytics’); ?>

De esta forma se cargará en el footer lo que el usuario alimente desde el panel de administración.

Enlaces de interés

  • Nuestra nueva biblia: Codex WordPress.
  • El gran repositorio de WordPress de plantillas, para que seleccionemos una como base para la modificación.

Septiembre, el mes de WordPress

7 Comentarios »

Septiembre es el mes de la vuelta. De la vuelta de vacaciones, de la vuelta al cole (y los corticoles), a la rutina, al malvado a la par que olvidado despertador, …

Pero este año, gracias al e-ghost y aprendices vamos a convertirlo también en el mes de WordPress.

Si estás interesado/a en este gestor de contenidos cada día más completo, apúntate estas fechas en rojo:

  • 10 de septiembre de 15:00 a 19:00 en la sala de videoconferencias de la Facultad de Ingeniería de la Universidad de Deusto: Iniciación a WordPress: este evento no es realmente una charla, sino un taller o ‘desconferencia’ en la que varios Aprendices pondremos en común lo que sabemos.
    El objetivo es hablar sobre lo siguiente:
    • ¿Qué es WordPress?
    • Cómo abrir un blog en wordpress.com
    • Breve repaso a funcionalidades básicas.
    • Comparación con otros sistemas de creación de blogs.
  • 13 y 14 de septiembre de 18:00 a 20:00 en la Facultad de Ingeniería de la Universidad de Deusto: Cómo usar WordPress para montar una página web sin que parezca un blog: Curso para conocer a fondo el funcionamiento del sistema de plantillas de WordPress y conseguir así presentar este CMS como algo más que un gestor de blogs. Se aprenderá la estructura y el funcionamiento de los themes, cómo cambiar la forma de mostrar la información, crear un widget propio, etc… Éste sí que lo imparto yo de una manera clásica y ¡¡ATENCIÓN!! Es necesario inscribirse (aunque sea gratuito). Como requisito previo serán necesarias unas nociones básicas de PHP.
  • 17 de septiembre de 15:00 a 19:00 en la sala de videoconferencias de la Facultad de Ingeniería de la Universidad de Deusto: Plugins, WordPress MU y BuddyPress. Al igual que el de introducción, se trata de una desconferencia en la que cada aprendiz pondrá sobre la mesa sus experiencias. Se hablará sobre:
    • Qué es un plugin y para qué sirve.
    • Repaso de plugins útiles.
    • Qué es WP MU y para qué sirve. Cómo instalar. Repaso funcionalidades básicas.
    • Qué es BuddyPress y para qué sirve. Cómo instalar. Repaso funcionalidades básicas.

Y por supuesto, no te pierdas el resto de cursos que organiza el e-ghost durante septiembre. Al final no va a ser tan mal mes ;-) .

Imagen de dannyrobinson (CC-by)


Julio y Agosto en imágenes

5 Comentarios »

Agosto va tocando sus últimas notas. La semana que viene se acabará el mes, se acabará la jornada reducida, se acabarán las siestas, … Así que haciendo uso del cuaderno de bitácora, hoy toca recopilación de la actividad de los meses de julio y agosto, que aunque no han sido muy prolijos en posts, sí lo han sido en actividades (pronto llegarán también las entradas sobre el viaje a Nueva York).

A principios de Julio estuvimos hablando con la gente de Euskadi+innova sobre la experiencia de Aprendices y los diferentes modelos de aprendizaje digital. El vídeo lo podéis ver aquí porque no permiten embeber sus contenidos :(

Después vino el curso sobre redes sociales impartido en la UCJC. Está en youtube el resumen de varios de los que estuvimos allí (David Cierco, César Calderón, Ícaro Moyano, …):

Y por último, la participación en las jornadas sobre Universidad 2.0 que organizó la UIMP.
Participé en dos mesas. La primera fue sobre ciencia 2.0 junto con Laureano González Vega y Andrés Pedreño (¡qué auténtico descubrimiento! ¡todo un crack!).

Las transparencias usadas para relatar los siete pecados capitales de la ciencia 2.0 (veremos cuál será nuestra penitencia…):

Y luego las experiencias prácticas en la Universidad 2.0 contando la de Open Deusto:

Nota mental para el futuro: intentar que no me graben más en vídeo, porque no doy el plano… quizás las ondas se nos den mejor… veremos ;-)


Estatutos sociales de Aprendices

14 Comentarios »

aprendicesYa se ha puesto en marcha la maquinaria en Aprendices para constituirnos como asociación.

El primer paso suponía la redacción de los estatutos bajo los que nos sintamos identificados y funcionemos a gusto. Estos gloriosos párrafos se los debemos a nuestro pater y nuestra espía (de todo hay en la viña macramental).

Artículo 3. – Fines de la Asociación
La Asociación tiene por finalidad impulsar sinergias macramentales y otras estrategias de relación entre personas aprovechando las potencialidades de la Web 2.0, con la intención de generar oportunidades de presencia activa en la sociedad y en la red, así como favorecer transferencias interculturales que refuercen y enriquezcan nuestra propia identidad y la que se genera en el dominio público.
Para ello pretende:
  • Promover sinergias entre todas aquellas personas que utilizan los blogs como forma natural de expresión de su identidad.
  • Generar dinámicas activas de relación de igual a igual (p2p) entre las personas que utilizan herramientas de la web 2.0, a fin de que aprendan mediante el contacto informal entre quienes tienen preguntas y quienes tienen respuestas.
  • Extender las dinámicas de relación de igual a igual (p2p) a toda la ciudadanía con el fin de contribuir a la alfabetización digital y reducir las nuevas brechas de desigualdad que se dan en este contexto.
  • Avanzar en el conocimiento de las tecnologías necesarias para expandir la Web 2.0 en la Sociedad, la Política, la Cultura, el Arte, las Ciencias, el Deporte, la Gastronomía y la Economía, como consecuencia de la sinergia macramental.
  • Desarrollar proyectos de carácter innovador que contribuyan a generar actitudes activas de aprendizaje en torno a las tecnologías 2.0, estimulando el desarrollo de actividades culturales que aporten valor añadido a nivel universal y bajo una óptica de relación entre iguales (p2p).
  • Contribuir al conocimiento mutuo de las culturas planetarias facilitando el acceso, el conocimiento y la participación de las personas en la red acercándonos a otros pueblos y al diálogo intercultural, todo ello con la perspectiva de generar consensos a través de las diferencias.
  • Convertirse en un referente básico y también en un elemento integrador de la diversidad propia de la red con el fin de trasladar valores de respeto a la ciudadanía en general, y entre las personas que utilizan los blogs como forma natural de expresión de su identidad en particular, para lo cual recibirá y tratará de dar respuesta a todas las cuestiones relacionadas con ello, bien coordinando recursos que ya existen o creándolos si fuese necesario.
  • Desarrollar la vocación de Servicio Público garantizando que los beneficios de la Asociación se extiendan a toda la población cibernauta y preferentemente a aquellos colectivos más desfavorecidos en este objetivo de igualdad, evitando las brechas tecnológicas.

Y qué decir de este artículo xD

Artículo 7. – Personas Beneficiarias
La Asociación, dentro de sus fines de interés general, habrá de actuar con criterios de objetividad y de imparcialidad en la selección de su público beneficiario sin que pueda producirse discriminación alguna, por motivos de raza, sexo, condición social, situación económica, estado civil, sistema operativo, o equipamiento informático.

Echamos a andar. Permanezcan atentos a sus pantallas.

Los estatutos al completo.


Fichajes de invierno en Aprendices

13 Comentarios »

Hace unos días recibí una carta de un tal Juanjo. Quería que asistiese a una fiestecilla con unos amigos. Iba a ser algo íntimo. De esas fiestas con canapieses y kalimotxo (siempre que enganches un vaso de vino y otro de coca-cola a los camareros ;-) ). El caso es que como no tenía plan para el viernes, me dije: “Vayámonos a Vitoria a ver qué se cuece”.

Ibarretxe AprendizAhora un poco más en serio, ayer el Lehendakari hizo una recepción a la sociedad vasca, y este año, los blogueros formamos parte por primera vez de esa sociedad ;-) . Así que ni cortos ni perezosos, los aprendices Jaio, Julen, Mak, Ricardo, Sergio y la que escribe nos desplazamos hasta Lehendakaritza. Un discursillo breve de mi amigo Juanjo, buenos pinchos, buena música de la mano de Ttukunak (Maika y Sara, dos hermanas gemelas que tocan la txalaparta de miedo… menudo entusiasmo y alma que le ponen a este instrumento) y para casa.

Eso sí, nos dio tiempo para hacer nuevos fichajes para el próximo taller de Aprendices, que será el 28 de diciembre. Será el quinto ya y trataremos las diferentes formas de divulgar un blog e incrementar nuestras egorías ;-)

sinergia-con-juanjo
Aquí estoy explicándole al Lehendakari lo que es la sinergia macramental (y no es broma). Que no os extrañe que aparezcan las dos palabras mágicas en algún discurso pre-electoral ;-)


¿Qué leches pongo aquí?

15 Comentarios »

teclas

Foto: pantylies

Con este título tan sugerente a la par que poco descriptivo (y poco amigo de Google), arranco una saga de entradas (al más puro estilo Star Wars) en las que trataré de analizar lo que ayer se comentó durante la IV Jornada de Aprendices.

¿Títulos que enganchan a lectores o a buscadores?
Hoy en día, en la Red, existen dos tendencias a la hora de colocar el título a un post: por un lado, están los que lo hacen pensando continuamente en Google y un buen posicionamiento. Y por otro, los que persiguen algo llamativo, que aunque no describa muy bien de qué va a tratar la entrada, incite un poco al lector a quedarse.

Ambas opciones son muy válidas y respetables. Con la primera, además de buscar aumentar el número de visitas que te arrojan los buscadores, también se trata de que esas personas obtengan la respuesta a lo que realmente estaban buscando.

La segunda, un poco más personal, en mi opinión, también puede encontrarse con muchas visitas de Google, pero seguramente no hallen la respuesta que buscaban. Sin embargo, puede imprimirse más sentimiento y parte de lo que es el autor.

Veamos un ejemplo de posibles títulos para un post que hable sobre la última intervención del director del Banco de España en la que propone abaratar el despido:

  • “El gobernador del Banco de España propone abaratar el despido”: aquí, como vemos, se usan palabras clave que describen perfectamente el contenido
  • “¡A la puta calle! Nunca fue tan fácil”: quizá este título nos traiga más visitas de Google, pero no precisamente andarán buscando cosas del Banco de España ;-)

¿Con cuál os quedáis?


Taller 4 de Aprendices: diseño y escritura en blogs

2 Comentarios »

aprendicesUna cosa que me queda clara tras elegir mis estudios y mi oficio es que jamás dejaré de aprender. Si alguien se plantea buscarse un trabajo en el que no tenga que tocar ni un libro más, que se olvide de la informática (y si me apuras, que se olvide en general del resto de profesiones).

Por eso este viernes seguimos aprendiendo de los que saben, en continua retroalimentación. Y es que toca la cuarta sesión de Aprendices. Será el viernes 15 de junio a partir de las 15:30 en el aula 114L del edificio ESIDE de la Universidad de Deusto.

Esta sesión promete ser innovadora en su desarrollo puesto que la hemos planteado como pequeñas desconferencias en torno a estos temas:

Taller 1
Netiqueta general del blog. Enlaces a otros lugares. Copyright-copyleft. Humor (formal-informal) y caotización. Barrios, comunidades, egoblogger, egorías, esquizofrenias, hiperenlaces al pensamiento. Cómo generar conversaciones interblogs. Almacenamiento de ideas para posts. Frecuencia de posteo. Escribir en varios blogs a la vez. ¿To be continued?

Taller 2
El post o artículo o entrada. La idea al paritorio. Fuentes de inspiración. Unidad significado-significante. Captar atención. ¿Seguir leyendo? Títulos que enganchan. Cocodrilos. Comentarios intrablog: cómo tratarlos, dinamizar participación. Trolls y otros malvados. ¿Para quién escribes? Tipos de posts. Artículos para cambiar el mundo.

Taller 3
Escritura en sí misma y recursividad. Redactar para la web. Recursos literarios. Ortografía, sintaxis. Claridad, sencillez, Baroja y Hemingway. Párrafos. Secuencia interna del artículo. Hemisferio izquierdo y hemisferio derecho del cerebro. Impresionismo y expresionismo.

Taller 4
Estilo global. Identidad física y digital. Diseño, usabilidad. Tipos de letra, margen y cosas así. Colores, colores, colores. Imágenes y videos, ¿quinto taller de aprendices? Audio, ¿sexto taller de aprendices? Menús laterales. Información sobre el egoblogger, “acerca de”. Categorías.

No dudes en apuntarte al que más te guste :)

“Mientras vivas, sigue aprendiendo a vivir.” Séneca


Que la fuerza del RSS te acompañe

8 Comentarios »

aprendices_rss
Ayer se celebró la tercera sesión de Aprendices con una novedad en nuestra metodología de desconferencias: contamos con un maestro reconocido que nos expuso todos los entresijos de esa cosa denominada RSS: Fernando Tricas.

Y aunque muchos vinieron pensando que se trataba de una Reunión de Sesudos Sociólogos (RSS), lo que allí encontramos fue un nuevo encuentro en el que cada uno puso su granito de arena.

De la charla de Fernand0 me quedo con lo siguiente:

El RSS, como todo en esta web 2.0, se trata de una herramienta. Y Fernand0 es agnóstico respecto a las herramientas (“Nadie tiene fé en un martillo”) aunque es creyente de las personas. Eso es lo que para mí define a esta web (1.0, 2.0, 3.0 ó X.0). Se pueden tener unas herramientas malas o unas herramientas buenas pero lo que realmente marca la diferencia son las personas y el uso que hacen de ellas. Es un poco como la enseñanza: puedes tener a los mejores profesores y los mejores apuntes. Sin embargo, si los alumnos no se encuentran motivados, de nada sirve todo esto. Aprendices es el mejor ejemplo: gente con muchísimas ganas de aprender y que soluciona cualquier obstáculo que se le presenta: fechas para quedar, lugares, materiales, etc…

Como curiosidad, descubrí el origen de la palabra sindicación: los dibujantes de tiras cómicas tipo Garfield, Calvin y Hobbes, etc. se apuntaban a un sindicato que se encargaba de redistribuir sus trabajos por diferentes publicaciones. Digamos que los feeds hacen también el mismo trabajo que ese sindicato ;-)

La charla fue tomando muchos caminos pero uno de los más curiosos fue cuando nos comenzamos a plantear qué pasaría con nuestros blogs en caso de defunción. Y es que en España no es tan compleja la recuperación de claves por parte de la familia pero en EEUU ya existen casos como el de un marine que falleció en la Guerra de Irak y del que sus familiares no pudieron recuperar la contraseña de su correo.

Material:


Obviamente es obvio

9 Comentarios »

naranja
Foto: DavidDennis

Dice la RAE que obvio es aquello muy claro o que no tiene dificultad. Es decir, que no es necesario que sea explicado. Sin embargo, lo obvio se convierte habitualmente en lo olvidado: obvio parece que cuando abramos un grifo, salga agua. Obvio que todas las navidades recibamos regalos. Obvio que no nos falte qué comer. Pero no debemos olvidar que lo que es obvio para nosotros puede ser un privilegio para otros.

Esto, hace unos años, no era así. Cuando mis abuelos me cuentan sus navidades me quedo perpleja al descubrir que como regalo recibían mandarinas y naranjas y era uno de sus mejores presentes. Si hoy en día recibimos una mandarina como regalo, no quiero ni pensar por donde se la meteríamos a los reyes magos…

Mis padres se hacían sus propios juguetes con tabas (hueso de la rodilla de las patas traseras de los corderos), cajas de zapatos, … cualquier cosa les valía para dejar volar su imaginación. Sin embargo, hoy los niños se aburren con sus juguetes y sólo saben pedir más.

Yo pertenezco a esa generación en la que hemos tenido de todo: comida, ropa, caprichos, … todo y sin esfuerzo. No sabremos nunca lo que les costó a nuestros padres conseguir todo esto. Estamos acomodados, adormilados, sin darnos cuenta de lo que importan las cosas.

Como bien me decía mi profesor de Filosofía del Instituto, las civilizaciones que vivían acomodadas terminaron desapareciendo mientras que las que tuvieron que sortear dificultades fueron las que más se desarrollaron. Así que valorad cada día todo aquello que os rodea porque puede que otras personas estén sufriendo por conseguirlo.

Disclaimer: este post forma parte de la segunda edición del Festival de Blogs de Aprendices. Si queréis leer más obviedades por la blogosfera, no os perdáis los posts del resto de participantes. Además me viene que ni pintado para celebrar el día “Levántate contra la pobreza“.

Related Posts Plugin for WordPress, Blogger...