Estadísticas de acceso

Me han llamado la atención las estadísticas de acceso a wordpress.com de quantcast. Por ejemplo, a continuación tenemos el número de personas que accede cada día, desde el 1 de enero de 2013 hasta el 15 de mayo de 2013:

¿A qué se deben esos dientes de sierra? Vamos a ver un período más pequeño, del lunes 22 de abril al domingo 12 de mayo (tres semanas):

 

Ahora queda claro el patrón que existe. El gráfico empieza un lunes con un pico de visitas, a lo largo de la semana el número de visitas se mantiene o va bajando (en dos casos el lunes es el día de más visitas) y el mínimo se produce el sábado.

¿Menos gente se conecta a Internet los sábados?

 

 

La nueva etiqueta ya es aceptada por algunos navegadores

La nueva etiqueta <main> está en el borrador de HTML 5.1 (The main element), pero como podemos ver en el artículo de MDN dedicado a <main>, esta etiqueta ya está soportada por Chrome 26 y Firefox 21.

Muy importante, aprende a usarla correctamente:

The HTML <main> element represents the main content of the <body> of a document or application. The main content area consists of content that is directly related to, or expands upon the central topic of a document or the central functionality of an application. This content should be unique to the document, excluding any content that is repeated across a set of documents such as sidebars, navigation links, copyright information, site logos, and search forms (unless, of course, the document’s main function is as a search form).

Note: There must not be more than one <main> element in a document, and it must not be a descendent of an <article>, <aside>, <footer>, <header>, or <nav> element.

 

Página que se ve mejor con el navegador X

Anyone who slaps a ‘this page is best viewed with Browser X’ label on a Web page appears to be yearning for the bad old days, before the Web, when you had very little chance of reading a document written on another computer, another word processor, or another network.

Traducción:

Los que estampan ‘Esta página se ve mejor (optimizada) para el navegador X’ en una página web parecen añorar los viejos tiempos, antes de la Web, cuando se tenían muy pocas posibilidades de leer un documento escrito en otro ordenador, con otro procesador de textos, o en otra red.

Tim Berners-Lee en Technology Review, julio 1996.

Las URLs son para las personas, no para los ordenadores

Muy bueno el artículo URLs are for People, not Computers, que explica que las URLs deben ser amigables y no crípticas y confusas, pero no por el tema del posicionamiento (SEO) que tan de moda está, sino para ayudar a las personas a navegar por un sitio web.

Esto también me recuerda una cita de Tim Berners-Lee:

Es el deber de un webmaster asignar URIs que sean capaces de ser válidas durante 2 años, 20 años, 200 años.

Las excepciones en PHP

Las excepciones son el mecanismo que ofrece muchos lenguajes de programación para controlar las situaciones de error o inesperadas que pueden surgir durante la ejecución de un código.

 PHP ofrece un mecanismo de excepciones muy similar al de otros lenguajes como C++ y Java, aunque como es algo que se ha añadido en las últimas versiones, su integración con el propio lenguaje no es completa.

En el artículo Exception Best Practices in PHP 5.3 se dan algunos consejos sobre la mejor forma de utilizar las excepciones en PHP.

Y aquí dejo el primer vídeo, PHP 5: Excepciones – Conceptos básicos, de una serie de vídeos que realicé para explicar el uso de excepciones en PHP:

[kml_flashembed movie=”http://www.youtube.com/v/EDN4At6y8Kg” width=”560″ height=”315″ wmode=”transparent” /]

El código de honor en Utah State University

Ya he escrito antes sobre los códigos de honor de algunas universidades de Estados Unidos:

La Utah State University, la universidad en la que me encuentro, tiene un código de honor muy extenso: The Code of Policies and Procedures for Students at Utah State University, aprobado en abril de 2009. Tiene varios artículos que cubren diferentes aspectos, como la libertad de expresión, la organización de los estudiantes, la conducta de los estudiantes y la integridad académica, que se trata en el artículo 6: ARTICLE VI. UNIVERSITY REGULATIONS REGARDING ACADEMIC INTEGRITY.

En ese artículo se define un juramento de honor:

I pledge, on my honor, to conduct myself with the foremost level of academic integrity.

Traducción:

Prometo por mi honor, que me comportaré con el nivel más elevado de integridad académica.

Y se incluyen algunas posibles violaciones:

  1. Hacer trampas: recibir ayuda durante la realización de un ejercicio o un examen, hacerse pasar por otro estudiante en un examen, obtener enunciados y ejercicios pertenecientes a profesores o estudiantes sin su permiso, presentar el mismo trabajo en diferentes asignaturas, etc.
  2. Falsificar: alterar o fabricar cualquier información o cita en un ejercicio o actividad académica.
  3. Plagiar: presentar el trabajo de otra persona como propio. También se incluye usar algún material preparado por empresas que venden trabajos académicos (Adventures in Cheating).

En el apartado “Discipline Regarding Academic Integrity Violations” se establecen los posibles castigos:

  1. Realización de servicios sociales.
  2. Suspensión temporal.
  3. Expulsión permanente.
  4. Denegación o revocación de una titulación.

Lo que más asusta a los estudiantes es que estos castigos aparecen en su expediente académico y pueden ser consultados cuando quieran a optar a un puesto de trabajo. Así que estas infracciones te pueden perseguir el resto de tu vida.

Es muy interesante el artículo USU considering honor code to combat cheating; other schools’ codes quite diverse del año 2002, en el que se hablaba de que USU estaba analizando la posibilidad de tener un código de honor.