WP al día nº 331 – Snippetología

Share to social media

Las emisiones digitales de esta publicación se estiman entre 0,030 gr. y 0,221 gr. de CO2 por página vista.

WP al día nº 331 – Snippetología - Soy consciente de la importancia del atributo ALT y estamos trabajando para mejorar la accesibilidad de este sitio web.

«Las acciones correctas para el futuro son las mejores disculpas por las equivocadas del pasado.» – Tryon Edwards


El contenido de este post se envió a los suscriptores de la newsletter el 2 de octubre de 2023.

WP al día nº 331 – Snippetología - Soy consciente de la importancia del atributo ALT y estamos trabajando para mejorar la accesibilidad de este sitio web.
Imagen generada mediante IA con la app Leonardo.ai con el prompt: «A whimsical scene unfolds as a humanoid robot with a cartoonish appearance skips through a magical forest, collecting an array of colorful mushrooms in its metal basket.»

En otoño soy muy de ir al bosque con mi cesta y mi navaja.

Desde que, después de la pandemia, empezaron a aparecer snippets junto a las setas, muchos informáticos nos armamos de nuestros discos duros extraíbles y hacemos excursiones a la sierra en busca de esas pequeñas partes reusables de código fuente.

Cada año, los snippets que brotan del suelo, al abrigo de las raíces de los árboles, son más sofisticados.

Dicen que este año hay snippets para interactuar con ChatGPT y cosas así. La navaja es necesaria porque hay que separar cuidadosamente las setas de la fina envoltura que contiene el material, compuesto de bits. El puerto USB suele encontrarse escondido y la descarga es rápida aunque bastante inestable. ¡Al mínimo descuido puedes echar a perder un snippet!

Naturalmente, ha surgido una nueva ciencia: la snippetología que, de manera semejante a la micología, es la ciencia que estudia los snippets de la madre naturaleza. Y, de igual forma, ha nacido el arte de reconocer, recolectar y cocinar (en este caso programar) los snippets.

Los snippets afloran en cualquier lenguaje de programación, sin avisar, por lo que se trata de encontrar aquellos que pueden serte útiles porque eres experto en tal o cual lenguaje.

Y es muy importante, saber detectar a tiempo -antes de la descarga- si el snippet contiene bugs o código malicioso. Dicen que algunos snippets brotan con publicidad, spam o phishing pero yo de estos no he encontrado ninguno. Utilizar un snippet contaminado de bugs puede provocar daños irreversibles en tu ordenador, al igual que un hongo venenoso puede arruinarte una cena (o la vida).

Los bosques, después de la pandemia, se pueblan -sobre todo los fines de semana- de grupos de desarrolladores pero también de amantes de las setas. Aunque con propósitos diferentes, ambos grupos conviven en cierta armonía aunque no cabe duda de que los micólogos, en el fondo, nos miran con extrañeza y se preguntan ¿para qué querrán los snippets

Nota: Snippet es un término del idioma inglés utilizado en programación de ordenadores para referirse a pequeñas partes reusables de código fuente, código binario o texto. Comúnmente son definidas como unidades o métodos funcionales que se pueden integrar fácilmente en módulos mucho más grandes, aportando funcionalidad. También se utiliza la palabra para referirse a la práctica de minimizar el uso de código repetido que es común en muchas funciones, por medio del uso de un solo método que pueda ser reutilizado. Fuente: Wikipedia.

Ejemplo de snippet para detectar el navegador en PHP:

$useragent = $_SERVER [‘HTTP_USER_AGENT’];

echo «Tu User Agent es: » . $useragent;

Un bug es un error o fallo de software que provoca un resultado indeseado o no previsto. Los programas que ayudan a la detección y eliminación de errores de programación se denominan debuggers (depuradores).

Le pedí a ChatGPT que me diese una definición de snippet, que pudiese entender hasta un niño:

Un «snippet» es como un pedacito de magia para las computadoras. Imagina que estás escribiendo una carta muy larga y aburrida en la computadora, pero no quieres escribir todo desde cero cada vez. Entonces, creas un «snippet«, que es como una especie de hechizo que puedes usar en cualquier momento. Este «snippet» contiene un pequeño trozo de texto mágico que la computadora entiende y puede hacer cosas. Por ejemplo, podrías tener un «snippet» que dice «Hola, mundo» y cuando lo uses, la computadora mostrará esas palabras en la pantalla sin que tengas que escribirlas una y otra vez. Así que los «snippets» son como atajos mágicos que hacen que programar sea más fácil y rápido. ¡Puedes usarlos para hacer que la computadora haga lo que tú quieras con solo un poco de magia!

¿Preguntas? ¿Sugerencias? ¿Ideas? No dudes en enviarlas por correo electrónico o contactar conmigo a través de Substack o Mastodon.

WP al día nº 331 – Snippetología - ¿Blogs? Sí, por supuesto
Descarga la insignia

El artículo recomendado

¿WTF es el fediverso? Imagínate publicar un pensamiento o contenido en Threads y tener seguidores de otra plataforma, como Mastodon, que den me gusta y comenten esa publicación. Es una posibilidad que pronto se hará realidad si Meta cumple su promesa de permitir que los casi 10 millones de personas que todavía usan Threads sigan e interactúen con usuarios en otras plataformas como Mastodon. 

El recurso recomendado

WP al día nº 331 – Snippetología - Soy consciente de la importancia del atributo ALT y estamos trabajando para mejorar la accesibilidad de este sitio web.
Imagen generada con el prompt: “(photorealistic), beautiful lighting, best quality, realistic, full body portrait, real picture, intricate details, depth of field, a humanoid robot, highly-detailed, Fujifilm XT3, outdoors, bright day, Beautiful lighting, RAW photo, 8k uhd, film grain,”

Leonardo AI. La semana pasada estuve probando esta herramienta, de generación de imágenes mediante IA, realmente sorprendente [un ejemplo es la imagen con la que se abre este boletín y otro el que precede estas líneas] En su plan gratuito está limitada a una serie de imágenes al día pero es suficiente para explorarla.


HECHO CON BLOQUES #39

Continúa la nueva temporada de HECHO CON BLOQUES, el videopodcast que te brinda las últimas noticias, ideas y trucos sobre WordPress. Ya tienes disponible el episodio número 39HECHO CON BLOQUES se publicará, primero en Blogpocket, a partir del número 40 los viernes.

Posts más leídos del mes en Blogpocket


Lo más reciente en Blogpocket


Responder en Mastodon (requiere usuario en esa plataforma)

Puedes usar tu cuenta de Mastodon para responder a este post de acambronero

Copia y pega esta URL (https://www.blogpocket.com/2023/10/11/wp-al-dia-no-331-snippetologia/) en el campo de búsqueda de la interfaz web de tu servidor Mastodon.

Icono de Mastodon

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información básica sobre protección de datos Ver más

  • Responsable: Antonio Cambronero.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento: No se ceden o comunican datos a terceros para prestar este servicio. El Titular ha contratado los servicios de alojamiento web a GreenGeeks que actúa como encargado de tratamiento.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Ir al contenido