LinuxParty
En este artículo vamos a ver como agregar meta-etiquetas (meta-tags) desde cualquier fichero php de un componente Joomla!. Veremos el caso concreto de las etiquetas propias de facebook y cómo modificar las estándar de meta-description y meta-keywords.
Vamos a ver las meta-tags en Joomla!
API de Joomla!
En la biblioteca JFactory tenemos las funciones relacionadas con los "documentos" a través de getDocument(). Por lo tanto, lo primero que haremos será crear una variable para que podamos acceder a dichas funciones.
$doc = JFactory::getDocument();
La función que nos interesa para este caso addCustomTag.
Etiquetas de Facebook en Joomla!
Cuando compartimos algo en esta red social podemos seleccionar qué mostrar a partir de las etiquetas propias de Facebook. Estas etiquetas son las siguientes:
<meta property="og:title" content="Título del artículo"/> <meta property="og:type" content="tipo"/> <meta property="og:url" content="http://www.dominio.com/url-del-articulo"/> <meta property="og:image" content="http://www.dominio.com/directorio/imagen-del-articulo.jpg"/> <meta property="og:description" content="Texto introductorio del artículo que vamos a compartir"/>
A la mujer sufrió la trepanaron en vida y después la decapitaron. Su cráneo apareció junto al de un hombre unos 25 años mayor que ella y, posiblemente, de mayor rango social. Junto a ellos, fueron sacrificados ovejas o cabras lechales y se colocaron vasijas cerámicas de una ornamentación extraordinaria.
Sucedió entre el 4800 y el 4500 años antes de Cristo en la cueva de la Dehesilla, en la sierra de Cádiz, un entorno y un periodo donde las inhumaciones más habituales eran individuales o múltiples, al aire libre o en las oquedades más simples.
La conjunción de elementos rituales, incluidas herramientas de piedra, restos vegetales y unas piedras dispuestas a modo de altar, convierte este espacio en un lugar único para estudiar la cultura del Neolítico Medio.
Si ya has usado la línea de comandos o shell de Linux por un tiempo, seguramente entonces, el comando date
ya te es familiar, lo ejecutas y te devuelve la fecha y hora, mmmm, nada especial ni muy útil. Peor atrás de esa aparente simplicidad se oculta un comando potente y sofisticado que bien utilizado te proporciona varias opciones muy útiles no solo de manejo de fechas sino también para una parte medular del control de respaldos automatizados, que es precisamente la del empaquetado de los archivos que se respaldan, bajo archivos que obtienen su nombre a partir de date
.
date
básico y cambiar el entorno local
En este manual, comenzaremos entonces desde lo básico, date
sin argumentos:
#> date Sun Jun 24 18:50:23 CDT 2020
Lo primero que notamos es la que la salida esta en inglés, ya que el primer campo representa el día de la semana "Sun" de "Sunday" domingo, y el siguiente campo no es tan evidente que esté en inglés ya que es Junio pero si fuera por ejemplo enero se mostraría "Jan" de "january" y como se trata de trabajar en español (claro, nada contra el inglés, solo es por si te gusta tener tu sistema operativo en español), será lo primero que cambiaremos entonces:
#> echo $LC_TIME (La variable de entorno LC_TIME no tiene ningún valor, por lo tanto toma el default que es el inglés.) #> #> export LC_TIME=es_MX #> date dom jun 24 18:55:18 CDT 2020
Científicos de la Universidad de Arizona han propuesto crear un Arca de Noé nada más y nada menos que en la Luna. Esto como una “póliza de seguro global moderna”, es decir, que se usaría en caso de que nuestro planeta enfrente una crisis mundial con consecuencias nefastas.
Si bien los investigadores plantean un arca al estilo de la biblia no se usaría de forma similar. Esto debido a que no almacenaría parejas de animales, sino más bien muestras de espermatozoides y óvulos congelados criogénicamente de más de 6 millones de especies terrestres. Además de esporas y semillas de plantas.

Fuente de la imagen, Getty Images. Pie de foto,Durante 120 años se creyó que Edison había sido el primero en grabar la voz humana.
Durante 120 años hubo una verdad difícilmente controvertible: que Thomas Alva Edison había sido la primera persona en grabar la voz humana.
El inventor de, entre otras cosas, la bombilla y la cámara cinematográfica, famosamente lo había logrado en 1888 con otra de sus creaciones, el fonógrafo de cilindro de cera, y hubo muchos testigos de la hazaña, incluidos los asistentes a un concierto que grabó en el Festival Handel en Crystal Palace, Londres.
El comando find de Linux es extremadamente potente, esto es, si logras usarlo adecuadamente. No hay nada mejor para hacer todo tipo de búsquedas de archivos y carpetas que este comando.
Hay por supuesto otros comandos de búsqueda adeḿás de find, como pueden ser awk
, sed
y grep
entre otros... pero están más enfocados a buscar "dentro" de los archivos. find es mucho más útil para encontrar archivos y directorios. En este artículo aprenderás a usar find como todo un experto y después puedas aplicarlo en usos administrativos de todo tipo.
Sintaxis de find:
La sintaxis es muy simple:
find [ruta] [expresión_de_búsqueda] [acción]
La [ruta] es cualquier directorio o path que se quiera indicar y desde donde inicia la búsqueda, ejemplos pueden ser "/etc", "/home/sergio", "/", "." si no se indica una ruta se toma en cuenta entonces el directorio donde se este actualemte, es decir el directorio de trabajo actual, que es lo mismo que indicar punto ".". De hecho es posible indicar más de un directorio de búsqueda como se verá más adelante en un ejemplo.
La [expresión_de_búsqueda] es una o más opciones que puede devolver la búsqueda a realizar en si o acciones a realizar sobre la búsqueda, si no se indica ninguna expresión de búsqueda se aplica por defecto la opción -print que muestra el resultado de la búsqueda.
La [acción] es cualquier comando de Linux invocado a ejecutarse sobre cada archivo o directorio encontrado con la [expresión_de_búsqueda].
Los tres argumentos anterior son enteramente opcionales
Búsquedas básicas
El siguiente ejemplo busca todos los archivos cuyo nombre sea "reporte" desde la raíz:
find / -name reporte find / -iname Reporte (lo mismo, pero sin tomar en cuenta mayúsculas y minúsculas)
Algunos artículos que tenemos con find:
- Buscar con find el contenido de un fichero en LInux
- Usando 'find' para buscar varias extensiones de archivos a la vez
- Entrecomillar un resultado obtenido por find
- Excluir directorios con el comando find
- buscar desde consola linux con find el contenido de un fichero
El uso de expresiones regulares en lo que se busca es válido:
find / -name "[0-9]*" (todo lo que empieze con un dígito) find / -name "[Mm]*" (todo lo que empieze con un la letra M o m) find / -name "[a-m]*.txt" (todo lo que empieze entre a y m y termine en ".txt")
El gobierno de Dinamarca acordó tomar una participación mayoritaria en una "isla energética" artificial de 25.000 millones de euros , que se construirá a 50 millas (80 km) de la costa, en medio del Mar del Norte. La isla al oeste de la península de Jutlandia tendrá inicialmente una superficie de 120.000 metros cuadrados, el tamaño de 18 campos de fútbol, y en su primera fase podrá proporcionar energía verde a 3 millones de hogares. Estará protegido de las tormentas del Mar del Norte en tres lados por un malecón alto, con un muelle para los buques de servicio que ocupará el cuarto lado.
En un acuerdo amplio alcanzado el miércoles por la noche, el gobierno socialdemócrata acordó con sus partidos de apoyo y la oposición de derecha que el estado debería tener una participación del 51% en la isla, y el resto en manos del sector privado. El proyecto se basa en un acuerdo entre partidos alcanzado en junio sobre política energética, en el que las partes acordaron construir dos centros de energía eólica, uno artificial y otro centrado en la isla báltica de Bornholm. Los dos centros admitirán inicialmente 5GW de generación eólica y triplicarán la energía eólica marina instalada actualmente en Dinamarca. Posteriormente, la capacidad se ampliará hasta 12 GW.<
La vida del ingeniero industrial Omar Suárez (Oviedo, 1973) cambió cuando a los 12 años encontró el libro "La casa solar" en la mesa de trabajo de su padre. Aquella obra, que plasmaba la maravillosa idea de poder vivir en una casa autosuficiente mediante la luz del sol ha guiado el sueño de toda su vida: hacer que las casas funcionen únicamente con este tipo de energía, generando cero emisiones.
Foto: Sunthalpy Engineering
Sin embargo, Omar, al estar acostumbrado a ver llover casi a diario en su natal Asturias, deseaba diseñar una casa autosuficiente capaz de satisfacer todas sus necesidades energéticas de calefacción, aire acondicionado, agua caliente e iluminación, utilizando muy poca luz, incluso en los días más nublados, algo muy común en esa zona de España.
El verano pasado, la vivienda fue totalmente desconectada de la red eléctrica y desde entonces solo ha utilizado la poca luz que reflejan las nubes del cielo asturiano, en el año menos soleado y más frío del que se tenga registro en mucho tiempo.
Un nuevo material, carburo de silicio cúbico nanoporoso, exhibe propiedades prometedoras para capturar la energía solar y dividir el agua para la producción de gas hidrógeno como energía renovable.
El carburo de silicio, también llamado carborundo o carborundio (SiC) es un carburo covalente de estequiometría 1:1 y que tiene una estructura de diamante, a pesar del diferente tamaño del C y Si, que podría impedir la misma. Debido en parte a su estructura, es casi tan duro como el diamante, alcanzando durezas en la escala de Mohs de 9 a 9,5.
"Se necesitan nuevos sistemas de energía sostenible para hacer frente a los desafíos energéticos y medioambientales globales, como el aumento de las emisiones de dióxido de carbono y el cambio climático", dice en un comunicado Jianwu Sun, profesor titular del Departamento de Física, Química y Biología de la Universidad de Linköping, que ha dirigido el nuevo estudio.
Un equipo liderado por el virólogo Edward Holmes ha descubierto cuatro nuevos coronavirus relacionados con el covid en murciélagos de China.
El informe habla de una auténtica "sopa de coronavirus" hallada en tan solo 400 muestras tomadas en la provincia de Yunnan, a tan solo 1.800 kilómetros de Wuhan.
Sin todavía poder hacer frente al COVID-19 de manera efectiva, a pesar del esfuerzo de todos los países del mundo, parece que hay cuatro nuevos coronavirus relacionados con el virus en murciélagos de China.
-
Seguridad
- China presenta un potente cortador de cables de aguas profundas que podría restablecer el orden mundial
- ¿Qué piensan los desarrolladores del kernel de Linux sobre Rust?
- Cómo crear puntos de restauración del sistema en Linux con Timeshift y por qué debería hacerlo
- El Sistema de Detección de Intrusos: Snort. ( Windows y Linux )
- Snort para Windows, detección de Intrusos y seguridad.
- Drones, vigilancia y reconocimiento facial: una startup llamada 'Sauron' presenta un sistema de seguridad para el hogar de estilo militar
- Conexión Segura NFS en Linux, Tunelizar NFS sobre SSH y Configuración de NFS sobre SSH para Mayor Seguridad
- ¿Olvidó su contraseña? Cinco razones por las que necesita un administrador de contraseñas
- Cómo limitar las conexiones SSH (puerto TCP 22) con ufw en Ubuntu Linux
- Utilizar ssh sin contraseña con ssh-keygen y ssh-copy-id
- Millones de teléfonos móviles podrían ser vulnerables a la vigilancia del gobierno chino
- Cómo limitar las conexiones SSH a la red local en Linux
- Los televisores inteligentes son como un «caballo de Troya digital» en los hogares
- Detección de Intrusiones con las herramientas: BASE y Snort.
- Configuración con Ejemplos de Snort para Windows, detección de intrusiones