The Best Lean Linux Desktop Environment: LXDE vs. Xfce vs. MATE
Xfce is the oldest of the popular lightweight Linux desktop environments. It uses the GTK+ toolkit, just like the more popular GNOME interface that serves as the default for Ubuntu and Fedora.
MATE is a fork of GNOME 2 that formed when GNOME was transitioning to version 3.0. If you’ve ever used a version of GNOME from before 2011, then you’ve essentially used MATE. Although some things have changed, the fundamentals remain the same.
LXDE uses the now very dated GTK+ 2 library, so the lead developer decided to switch to Qt instead. He combined his efforts with the RazorQt team to create LXQt in order to replace LXDE.
Vigilancia nocturna de rebaños.
Les Mastines se inspiró en una organización sin ánimo lucrativo de Suiza llamada OPPAL, donde una de nosotras tuvo la oportunidad de participar como voluntaria. Su objetivo, en términos generales, es proporcionar ayuda a ganaderos en situación desfavorable en zonas con presencia de lobo, realizando vigilancias nocturnas.
La era de la vileza
Las redes sociales han universalizado la antigua grosería de la barra de bar y el muro del retrete. La rima cruel, la gracia, la consigna, ahora la repiten en público personas que ocupan cargos públicos y que están seguras de poseer una educación exquisita.
Que los gases de la vileza ya han invadido sin remedio el aire de la vida pública española lo hemos sentido de golpe al escuchar por todas partes ese eslogan siniestro, “que te vote Txapote”, que provoca una reacción no ya moral sino física, como esa arcada que desata un olor a podrido. Es el tipo de gracia que se hace en un grupo de amigotes unidos por una recia carcajada española, cuando alguien advierte de que no va a ser “políticamente correcto” y cuenta a continuación un chiste de violaciones o de negros. La diferencia es que en la nueva era el chiste y la risotada desbordan el grupito confidencial y se hacen públicos sin pudor ni vergüenza, con chulería desafiante, con un clamor de chusma beoda en el calor tórrido de una plaza de toros. Las redes sociales han universalizado la antigua grosería de la barra de bar y el muro del retrete. La rima cruel, la gracia, la consigna, ahora la repiten en público personas que ocupan cargos públicos y que están seguras de poseer una educación exquisita, y se ve estampada en los laterales de un autobús electoral de un partido político ya agitado de antemano por una inminencia de victoria.
La gracia consiste en asociar al presidente del Gobierno y candidato socialista a un asesino etarra. Y para acompañarla, aunque sin decirla, con cazurrería y descaro, Alberto Núñez Feijóo invocó el aniversario de alguien que merecería al menos el respeto sagrado que se debe a los inocentes y a las víctimas. Un rasgo de la edad de la vileza es la repetición metódica del abuso, la injuria y la mentira. Al volverse habituales no pierden su veneno, pero cada vez provocan menos escándalo. Es posible que los primeros sedimentos de esta nueva época fueran sembrados por este personaje público, siempre más o menos en la sombra, Miguel Ángel Rodríguez, que según dicen asesoró a Feijóo antes del debate, y que hace 15 años usó por primera vez en público, en programas de televisión, a sabiendas de que lo hacía, la calumnia contra una persona del todo honorable. Los residuos de vilezas pasadas los olvida todo el mundo, salvo los que las sufrieron. En 2008, en plena campaña derechista para desacreditar la sanidad pública en Madrid, Miguel Ángel Rodríguez llamó reiteradamente nazi en varias tertulias de la televisión al doctor Luis Montes, antiguo coordinador de Urgencias del hospital de Leganés, acusándolo de haber abusado de las sedaciones de enfermos graves para acelerarles la muerte. El embustero sabe que a partir de un cierto grado la mentira tiene un efecto paralizador, como lo tiene siempre un acto de violencia súbita, un grito, una bofetada. Las mentiras de Miguel Ángel Rodríguez trastornaron la vida y la carrera de un hombre íntegro, que ya había sido objeto de una sostenida persecución política. Los tribunales confirmaron la inocencia del doctor Montes, y condenaron por un delito de injurias a Rodríguez. Ya no importaba nada. El daño estaba hecho. Había enfermos que se negaban a ser atendidos por el médico injuriado. Y el mentiroso y condenado por la justicia convirtió su indecencia en un mérito para su currículum, que ha vuelto a situarlo en lo más alto de la influencia política en España.
Frictionless Data. Data software and standards
Frictionless is an open-source toolkit that brings simplicity to the data experience – whether you’re wrangling a CSV or engineering complex pipelines.
ckan. The world’s leading open source data management system
CKAN is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data. It powers hundreds of data portals worldwide.
What is an H1 Tag? SEO Best Practices
Google’s John Mueller says using multiple H1s per page is fine.
If you’re using HTML5, this is strictly true. There’s nothing technically wrong with using multiple H1 tags in different sections.
Given that this isn’t best practice by W3C standards, why is this Google’s advice?
Answer: Because they’ve developed mechanisms to deal with the common problem of multiple H1s on a web page.
So although it probably doesn’t matter that much for SEO whether you use one or multiple H1 tags, we still think it’s best practice for most websites.
Calcul d’une pente de toit
La pente:
Pente (%) = 100 x hauteur / distance horizontale
La hauteur et la distance horizontale sont mesurées au mètre linéaire.
L’angle:
Pour obtenir l’angle de la pente on utilise la formule suivante :
Angle (radians) = ArcTan (H/D)
Angle (degrés) = 180 x Angle (radians) / Π
Avec:
H: hauteur;
D: distance à l’horizontale
Π=3.14.
Así son los cinco CPDs más grandes del mundo
Los CPD, esos grandes centros de datos, están en pleno crecimiento y expansión. El hecho de que cada vez empleemos más los servicios en la nube hace que cada vez se necesiten más CPD y que estos sean cada vez más grandes y potentes.
Es un sector que está en plena evolución y del que se espera, además, grandes crecimientos. Muchos de ellos son para uso exclusivo de una empresa, pero las grandes construcciones son, en muchas ocasiones, de los grandes hiperescaladores y otras empresas de collocation.
¿Crear una empresa pública de Centros de Datos?
¿Crear una empresa pública de Centros de Datos?
Es la propuesta @teshsidi, candidata al Congreso.Yo respetuosamente discrepo. Y explico aquí, con datos, por qué. No busco convencer a nadie, sino aportar al debate elementos de juicio para que cada uno conforme su propia opinión. https://t.co/lTM57KkOWD pic.twitter.com/3yl1B60PUy
— Jaime Gómez-Obregón (@JaimeObregon) July 13, 2023
Material transfer agreement
A material transfer agreement (MTA) is a contract that governs the transfer of tangible research materials between two organizations when the recipient intends to use it for his or her own research purposes. The MTA defines the rights of the provider and the rights and obligations of the recipient with respect to the materials and any progeny, derivatives, or modifications. Biological materials, such as reagents, cell lines, plasmids, and vectors, are the most frequently transferred materials, but MTAs may also be used for other types of materials, such as chemical compounds, mouse models, and even some types of software.
Gancio. A shared agenda for local communities.
- Focus on content not on people: nowhere on gancio does the identity of who posted an event appear, not even under a nickname, not even to administrators (except in the db). This is not an ego-friendly platform.
- Visitors first. We do not want logged user to get more features than random visitor. We don’t want users to register, except to post events and even then you can post an anonymous event.
- Anonymous events: optionally a visitor can create events without being registered (an administrator must confirm them)
- We don’t care about making hits so we export events in many ways: via RSS feeds, via global or individual ics, allowing you to embed list of events or single event via iframe or webcomponent on other websites, via AP, microdata and microformat
A Complete Guide to Flexbox
This complete guide explains everything about flexbox, focusing on all the different possible properties for the parent element (the flex container) and the child elements (the flex items).
Variable fonts guide
Variable fonts are an evolution of the OpenType font specification that enables many different variations of a typeface to be incorporated into a single file, rather than having a separate font file for every width, weight, or style.
The heart of the new variable fonts format is the concept of an axis of variation describing the allowable range of that particular aspect of the typeface design. So the ‘weight axis’ describes how light or how bold the letterforms can be; the ‘width axis’ describes how narrow or how wide they can be; the ‘italic axis’ describes if italic letterforms are present and can be turned on or off accordingly, etc. Note that an axis can be a range or a binary choice. Weight might range from 1–999, whereas italic might be 0 or 1 (off or on).
Code of Conduct
Our mission is to build libraries of high-quality questions and answers, and to foster collaboration within a safe and welcoming community rooted in kindness, cooperation and mutual respect.
Whether you’ve come to ask questions or to generously share what you know, join us in building a community where all people feel welcome and can participate, regardless of expertise or identity.
Clandestino: the story of Manu Chao’s classic album
Mano Negra broke up, bitterly, before their best-selling album Casa Babylon was even released. The group had been set up as a democracy but Manu was the singer, songwriter and the artistic visionary, and eventually the tension became too great. The others turned on Manu, and when they refused to let him keep the name Mano Negra to use for another outfit, he thought his career was over. And he had also split up with his long-term girlfriend. He spent the next three years on an extended « lost weekend », pinballing around the world, traveling throughout South America and to west Africa, depressed and often suicidal.
For three years, between 1992 and 1995, he was missing-in-action, a nomad playing the bars of Rio and Tijuana, experimenting with peyote in Mexico City, entertaining the children of insurgents in Chiapas in Mexico. (A supporter of the Zapatistas, he went on to sample the voice of the charismatic activist Subcommandante Marcos on Clandestino). Only following a motorbike ride from Paris to the greenness of Galicia with his father, the writer Ramon Chao, did he slowly return to sanity. « I had a bad addiction to travel, » he later told me. But all the time, he had also been writing songs.
What colors are the planets in our solar system? And why are they so different?
The planets of the solar system are varied in their appearance. Mercury is slate gray while Venus is pearly white, Earth a vibrant blue, and Mars a dusky red. Even the gas giants are different, Neptune and Uranus an opaque blue, while Jupiter and Saturn are mostly beige with brilliant red-brown belts. But why are these planets so different?
Invidious is an alternative front-end to YouTube
User features
- Lightweight
- No ads
- No tracking
- No JavaScript required
- Light/Dark themes
- Customizable homepage
- Subscriptions independent from Google
- Notifications for all subscribed channels
- Audio-only mode (with background play on mobile)
- Support for Reddit comments
- Available in many languages, thanks to our translators
Data import/export
- Import subscriptions from YouTube, NewPipe and Freetube
- Import watch history from NewPipe
- Export subscriptions to NewPipe and Freetube
- Import/Export Invidious user data
Set array pointer to a specific key or value in PHP
What PHP lacks is the ability to set the array pointer to an arbitrary key or value. There are ways to move forward and backward in the array but not a dedicated function to set the internal pointer to a specific key. Fortunately we can make it work, but it’s pretty archiac. We’ll need to loop through the array and look for what we want.
ODROID-HC4-P KIT
Consists of ODROID-HC4 board, a case made of a rigid PCB that can mount two 3.5-inch HDDs horizontally, cooling fan, cables and bolts. It’s your own network storage device that you can enjoy creating yourself, and the HC4’s Petitboot function and various latest OS support can be used without any changes. Please note that this product cannot mount any 2.5-inch storage device.
Rock Pi, a Single Board Computer (SBC) in an ultra-small form factor
ROCK 4 is a Single Board Computer (SBC) in an ultra-small form factor that offers class-leading performance while leveraging outstanding mechanical compatibility. The ROCK 4 offers makers, IoT enthusiasts, hobbyists, PC DIY enthusiasts and others a reliable and extremely capable platform for building and tinkering their ideas into reality.
Podcast | Conversatorio Radiofónico de Soberanía Tecnológica
…inaguramos el Consultorio Radiofónico de Soberanía Tecnológica con un conversatorio entre Dabid, miembro del colectivo hack.in Badakigu, Txopi, experto en seguridad digital y miembro de Sindominio, y Ona, miembro de DonasTech. Dinamiza la charla Laura Corcuera. Edita el sonido Álvaro Lorite.
Un visor moderno para un archivo fotográfico histórico
Si huele a quemado… son los servidores de la Diputación Foral de Gipuzkoa. 🔥😃
Que me he propuesto hacer un visor moderno para su archivo fotográfico histórico, y para ello me lo estoy descargando¹ y aplicando algoritmos de visión artificial.
________
¹ Me han dado permiso 😇 pic.twitter.com/pZZ055EeJk— Jaime Gómez-Obregón (@JaimeObregon) April 9, 2023
pods_api_post_save_pod_item or save_post not working on frontend
////// // This is a logging function for any debugging task // NOTES: Youy must have the following lines in the wp-config.php file in the root folder, which // puts a debug.log text file under the wp-content folder under root // // // define( 'WP_DEBUG', true ); // define( 'WP_DEBUG_DISPLAY', false ); // define( 'WP_DEBUG_LOG', true ); // // NOTES: install Error Log Viewer Plugin by bestwebsoft to view log from admin menu // for error logging if (!function_exists('write_log')) { function write_log ( $log ) { if ( true === WP_DEBUG ) { if ( is_array( $log ) || is_object( $log )) { error_log( print_r( $log, true )); } else { error_log( $log ); } } } } // //////
Quick Tip: Block OpenAI from Using Content From Your WordPress Site
Whatever your thoughts on AI bots, you may want to take action on your own website to block ChatGPT from crawling, indexing, and using your website content and data.
meet.coop. The Online Meeting Cooperative
We provide online meeting and conferencing tools, powered by renewable energy, running on cooperatively owned infrastructure.
Python | Introduction to Web development using Flask
Flask is an API of Python that allows us to build up web-applications. It was developed by Armin Ronacher. Flask’s framework is more explicit than Django’s framework and is also easier to learn because it has less base code to implement a simple web-Application. A Web-Application Framework or Web Framework is the collection of modules and libraries that helps the developer to write applications without writing the low-level codes such as protocols, thread management, etc. Flask is based on WSGI(Web Server Gateway Interface) toolkit and Jinja2 template engine.
Dockerize a Flask, Celery, and Redis Application with Docker Compose
Learn how to install and use Docker to run a multi-service Flask, Celery and Redis application in development with Docker Compose.
Levi’s to Use AI-Generated Models to ‘Increase Diversity’
Fashion brand Levi Strauss & Co has announced a partnership with digital fashion studio Lalaland.ai to make custom artificial intelligence (AI) generated avatars in what it says will increase diversity among its models.
Navigating the New Era of AI-Assisted Code Generation in WordPress
WordPress plugin developers are adopting AI-powered tech and building it into their products, such as RankMath’s AI-generated suggestions for creating SEO-friendly content, WordPress.com’s experimental blocks for AI-generated images and content, and a Setary’s plugin that uses AI to write and bulk edit WooCommerce product descriptions. The wpfrontpage site is tracking these plugins but WordPress.org also lists dozens of plugins with AI, many of them created to write content or generate images.
Flask – (Creating first simple application)
To understand what Flask is you have to understand a few general terms.
WSGI Web Server Gateway Interface (WSGI) has been adopted as a standard for Python web application development. WSGI is a specification for a universal interface between the web server and the web applications.
Werkzeug It is a WSGI toolkit, which implements requests, response objects, and other utility functions. This enables building a web framework on top of it. The Flask framework uses Werkzeug as one of its bases.
jinja2 jinja2 is a popular templating engine for Python. A web templating system combines a template with a certain data source to render dynamic web pages.
Flask is a web application framework written in Python. Flask is based on the Werkzeug WSGI toolkit and Jinja2 template engine. Both are Pocco projects.
Convert hex color to RGB values in PHP
$hex = "#ff9900"; list($r, $g, $b) = sscanf($hex, "#%02x%02x%02x"); echo "$hex -> $r $g $b";
Abbrevia.me. Get an abbreviated description made by an AI of you based on your latest tweets
Get an abbreviated description made by an AI of you based on your latest tweets. What do other users perceive from what you tweet?
Logiciel educatif enfant GCompris
GCompris est un logiciel éducatif qui propose des activités variées aux enfants de 2 à 10 ans.
Les activités sont quelquefois ludiques, mais toujours pédagogiques.
Voici la liste des catégories d’activités avec quelques exemples :
- découverte de l’ordinateur : clavier, souris, écrans tactiles…
- lecture : lettres, mots, entraînement à la lecture, à l’écriture…
- mathématiques : révision des tables, dénombrement, les tables à double entrée…
- sciences : l’écluse, le cycle de l’eau, l’énergie renouvelable…
- géographie : pays, régions, culture…
- jeux : les échecs, jeux de mémoire, le puissance 4, le pendu, le morpion…
- autres : couleurs, formes, le Braille, apprendre à dire l’heure…
En tout, GCompris propose plus de 100 activités et il continue à évoluer. GCompris est un logiciel libre, il vous est donc possible de l’adapter à votre besoin ou de l’améliorer, et pourquoi pas, d’en faire bénéficier les enfants du monde entier.
Le projet GCompris est hébergé et développé par la communauté KDE.
What is The Law of 33%?
Spend a third of your time with people below you. This will help you to stay motivated, feel better about yourself, help you to acknowledge your privileges and accomplishments, express gratitude and much more. It’s cool. Also, since these people are inferior to you, this means that you are now superior to them, so you might also use your knowledge and wisdom to help THEM! It’s a cool feeling. Try it!
The next 33% of your time spend with people on your level. This is where you can partner up with somebody, push each other, compare results in a non-threatening way and also stay on track. It usually boosts your learning curve and keeps you in the game if you have somebody next to you who has the same values and ambitions as you have. Think about it just like a gym buddy: you might not always feel like going to the gym and work out, but you still have your buddy who relies on you going with him. You are pushing each other through the hard times where either one of you lacks the motivation to do it by himself. You back each other up. It’s cool too.
The last third of your time you spend with people superior to you. Because you have already spend two-thirds of your time with people below or at your level you feel a lot of happy feelings, which is great. The last third now inspires you to go beyond what you are currently achieving. It opens up new possibilities in your mind and gets your winner mentality going.
Javier del Pino: « Diría que mucha gente fuera de León no sabe lo que pasa con el debate de la automomía »
Carlos tenía unos elementos que yo creo que eran únicos y siguen siendo únicos. Primero es que él no entendía por qué estaba allí. Él tenía siempre un concepto autodestructivo de sí mismo. Pensaba que había caído por ciertas confabulaciones del destino en la dirección de Hora 25 , pero que era un lugar en el que él no tenía que estar. Él tenía que estar en su barrio de Canillejas o trabajando en otras cosas. Eso le proporcionaba una visión muy escéptica de todo lo que hacía. Todo lo que veía a su alrededor lo veía a través del prisma de alguien que no se considera tan importante. Yo creo que es uno de los grandes errores de los informativos actuales, que es pensar que somos importantes. Si tú te pones en un lugar mucho más humilde e intentas entender la información al mismo tiempo que el oyente, situándote en su mismo plano, vas a generar una empatía. Y esa empatía la hemos perdido, quitando Carlos que era magnífico, porque le estaba diciendo al oyente: yo soy uno de los vuestros, yo soy como vosotros. Y a eso encima le añadía un sarcasmo de barrio periférico madrileño que te ayudaba no solo a entender lo que te estaba contando sino a divertirte con lo que te estaba contando. Estuvimos siete u ocho años trabajando codo con codo y creo que parte de mi concepto escéptico sobre el periodismo se lo debo a él.