Skip to main content

the avatar of Ish Sookun

क्या openSUSE Asia Summit 2020 अब भी भारत में होगा ?

इस प्रश्न का उत्तर जानने के लिए हमें जुलाई के महीने तक इंतजार करना होगा।

१७ मार्च को openSUSE Board की बैठक हुई। यह निर्णय लिया गया कि इस समय हम केवल COVID-19 की स्थिति देख सकते हैं और जुलाई तक इंतजार कर सकते हैं जब बोर्ड द्वारा openSUSE.Asia Summit और oSLO 2020 को लेकर कुछ निर्णय लिया जाएगा।

तब तक सुरक्षित रहें और यदि आप का देश लॉकडाउन में हैं तो कृपया घर पर रहें।

a silhouette of a person's head and shoulders, used as a default avatar
a silhouette of a person's head and shoulders, used as a default avatar

Renombra archivos desde la línea de comandos de Linux con la ayuda de #Vim

Gracias al editor Vim y a un script en Bash para GNU/Linux llamado vimv podemos renombrar varios archivos a la vez usando las posibilidades de edición que nos ofrece Vim

¿De qué manera podría renombrar un montón de archivos de música que incluyen la cadena (Audio Only), para suprimir esa parte?

Esa duda se me ha planteado hoy, y hoy mismo he encontrado la solución gracias a un script de Bash y el editor Vim.

Este artículo viene a formar parte de la serie de artículos relacionados con el editor Vim, que desde hace meses vengo publicando en mi blog y que puedes encontrarlos reunidos en este enlace:

Para realizar la tarea de renombrar desde la línea de comandos de GNU/Linux encontré en GitHub un script en Bash llamado vimv. Lo descargamos, lo ubicamos en la ruta de nuestro $PATH y le damos permisos de ejecución.

A partir de ahí, vamos a la carpeta que contiene los archivos que queremos renombrar y ejecutamos el comando en cuestión, también podemos ejecutarlo pasándole los nombres de archivos a renombrar.

Nos abrirá el editor Vim con el nombre de todos los archivos que se encuentran dentro de la carpeta (o que hayamos especificado) y apartir de ahí, ya tenemos disponibles todas las posibilidades que nos ofrece el editor Vim.

En mi caso tengo 23 archivos que contienen la cadena (Audio Only) en la parte final del nombre y quiero quitarlo o lo que es lo mismo, sustituir esa cadena por nada.

Para ello utilizaremos el comando de sustitución de Vim (que ya aprendimos en un artículo anterior) de esta manera:

:%s/ (Audio Only)//g

¡Y Vim hace la magia! Guardamos y cerramos el editor y el script vimv hace el resto, renombrando todos los archivos con los nuevos nombres, en este caso eliminando esa parte del nombre…

Y para que quede más claro aquí te dejo el proceso en asciinema:

haz clic aquí

a silhouette of a person's head and shoulders, used as a default avatar

Nace KNOME, la fusión de KDE y Gnome

Los desarrolladores del Software Libre nunca dejan de sorprendernos. Al parecer el encuentro de noviembre en Barcelona entre los desarrolladores de los dos principales escritorios fue muy fructífero ya que de él nace KNOME, la fusión de KDE y Gnome que viene a revolucionar el mundo de los entornos de trabajo.

Nace KNOME, la fusión de KDE y Gnome

Era un secreto a voces en determinados foros de desarrollo, tanto de KDE como de Gnome, y hoy finalmente se ha hecho público.

Hoy se ha anunciado el lanzamiento de KNOME, un proyecto que nace de la última Linux APP SUmmit de Barcelona y que responde a la necesidad de unificar entornos de trabajo y que acaben con la anarquía y la variabilidad de entornos de trabajo.

La idea es facilitar la migración de nuevos usuarios al mundo GNU/Linux y que no tengan la posibilidad de elegir, lo cual crea confusión. En estos momentos los desarrolladores piensan que un única y gran escritorio es la mejor solución.

Nace KNOME, la fusión de KDE y Gnome

Así que tras meses de trabajo Aleix Pol, president de KDE e.V., y Neil McGovern, director de la fundación GOME han confirmado lo que ya se sabía, y además han añadido:

«Una conferencia conjunta fue sólo el comienzo. KNOME, QTK3, KNOME Mobile, Lollyrok… las posibilidades de desarrollo compartido son ahora ilimitadas», Aleix Pol.

«Vemos el fin de la fragmentación del escritorio como la clave del éxito de Linux […] Sentirnos unidos y completamente aburridos en estos tiempos difíciles también contribuyó a nuestra decisión de fusionar los proyectos»,
Neil McGovern

Además, esto no es un proyecto de futuro, es el presente ya que ya se puede descargar e instalar en cualquier distribución ya que el trabajo de fusión llevado a cabo durante estos meses ha sido intenso. Evidentemente no funcionará perfectamente pero con la estabilidad de KDE y las opciones de personalización de GNOME unidas en un solo entorno, este proyecto tiene un glorioso futuro por delante.

 

a silhouette of a person's head and shoulders, used as a default avatar

Etiqueta fácilmente tus archivos de audio en Linux con Kid3 de KDE

Añade etiquetas fácilmente a tus archivos MP3, Ogg/Vorbis, FLAC, MPC, MP4/AAC, MP2, Opus, Speex, TrueAudio, WavPack, WMA, WAV y AIFF (por ejemplo discos completos) en tu sistema GNU/Linux

Si estás haciendo limpieza en tu disco duro y organizando por ejemplo tu colección de música, quizás te hayas decidido a añadir etiquetas e información a tus archivos MP3, Ogg, FLAC, etc.

La tarea se puede volver un poco tediosa y puede que desees hacer la tarea más llevadera, para eso en GNU/Linux tienes disponible la utilidad Kid3 de la comunidad KDE.

Esta utilidad para añadir información a nuestros archivos de música es muy interesante en muchas cosas, pero lo bueno es que podemos añadir la misma etiqueta que no cambia entre archivos, por ejemplo nombre del disco, artista o año, de una vez a múltiples archivos sin tener que ir editándo uno a uno cada archivo.

Además de eso, tiene otras muchas funciones interesantes como:

  • Genera etiquetas a partir del nombre del archivo
  • Renombra y crea carpetas en función de las etiquetas
  • Genera nombres de archivo a partir de etiquetas
  • Genera archivos de listas de reproducción
  • Convierte automáticamente de mayúsculas a minúsculas y viceversa
  • Puede importar datos de gnudb.org, TrackType.org, MusicBrainz, Discogs, Amazon y otras fuentes
  • Esporta etiquetas como CSV, HTML y otros formatos
  • Edita letras sincronizadas, importa y exporta archivos LRC
  • Automatiza tareas utilizando QML/JavaScript o la interfaz para la línea de comandos

¡Por cierto en una pasada Akademy-es descubrí MusicBrainz gracias a Antonio Larrosa y me pareció una gran fuente de información sobre música!

El funcionamiento es muy intuitivo, a la hora de ponerse a organizar tu música, por lo que no voy a explicar aquí el funcionamiento de la aplicación (además de que solo llevo unos días utilizándola un poco)

Corre en sistemas GNU/Linux con KDE (o solo con Qt), también en Android. Así que lo tendrás disponible desde los repositorios de tu distribución favorita.

Kid3 es software libre y tiene el código publicado en el repositorio git de la comunidad KDE.

Tienes más información en la página oficial del proyecto

a silhouette of a person's head and shoulders, used as a default avatar

Lanzada la cuarta actualización de Plasma 5.18

Tal y como estaba previsto en el calendario de lanzamiento de los desarrolladores, hoy martes 31 de marzo la Comunidad KDE ha comunicado que ha sido lanzada la cuarta actualización de Plasma 5.18. Una noticia que aunque es esperada y previsible es la demostración palpable del alto grado de implicación de la Comunidad en la mejora continua de este gran entorno de escritorio de Software Libre.

Lanzada la cuarta actualización de Plasma 5.18

No existe Software creado por la humanidad que no contenga errores. Es un hecho incontestable y cuya única solución son las actualizaciones. Es por ello que en el ciclo de desarrollo del software creado por la Comunidad KDE se incluye siempre las fechas de las actualizaciones.

Lanzada la cuarta actualización de Plasma 5.18

De esta forma, hoy martes 31 de marzo se lanzó la cuarta actualización de Plasma 5.18, la cual solo trae (que no es poco) soluciones a los bugs encontrados en esta semana de vida del escritorio y mejoras en las traducciones.Es por tanto, una actualización 100% recomendable.

Las novedades básicas de Plasma 5.18

Ya he hablado en varios artículos la lista de novedades, pero he aquí un breve resumen de las mismas.

  • Nuevo selector de Emojis.
  • Nuevo modo de edición global que sustituye el botón del cuadro de herramientas de escritorio y le permite personalizar fácilmente la disposición del escritorio.
  •  Mejorado el uso del lanzador de aplicaciones Kickoff y de la edición de los widgets en dispositivos táctitles.
  • Mejoras en las aplicaciones que utilicen las librerías visuales GTK.
  • Múltiples mejoras en las notificaciones como la información del nivel de energía en dispositivos bluetooth vinculados.
  • Posibilidad de activar una opción de comentarios de usuario (deshabilitado por omisión), que permite dar información detallada del sistema y estadísticas de la frecuencia con la que utilice las funcionalidades individuales del Plasma.
  • Añadido un control deslizante para la velocidad de animación global.
  • Diversas mejoras en Discover como la adición de comentarios anidados para los  complementos.

Más información: KDE
the avatar of openSUSE News

Listen to your music with mpd and ncmpcpp

In this article, we will discover a softwares trio that will allow you to manage and listen to your music from your terminal:

  • mpd: the music player daemon
  • mpc: a CLI interface to mpd
  • ncmpcpp: a mpd client, written in C++ with a ncurses interface

We will see how to install, configure and use it, as well as configuring smoothly integrated desktop notifications.

Installation

As they are available in the official openSUSE repositories installing them is as easy as:

zypper in mpd mpclient ncmpcpp

Onward to the configuration part !

Configuring mpd, the music player daemon

In this article, we will configure and run mpd as an user instance. If needed, it can of course run as a system instance. In that case, you should configure it in /etc/mpd.conf.

First of all, let’s create some configuration directories:

mkdir ~/.config/mpd
mkdir ~/.config/mpd/playlists 

Then, we will use the package template:

cp /usr/share/doc/packages/mpd/mpdconf.example ~/.config/mpd/mpd.conf

and edit it to our needs. Below is an extract of the important settings (the example user is geeko):

grep -v "^#|^$" ~/.config/mpd/mpd.conf

music_directory                 "~/Music"
playlist_directory              "~/.config/mpd/playlists"
db_file                         "~/.config/mpd/mpd.db"
log_file                        "~/.config/mpd/log"
pid_file                        "~/.config/mpd/mpd.pid"
state_file                      "~/.config/mpd/mpdstate"
sticker_file                    "~/.config/mpd/sticker.sql"
user                            "geeko"
bind_to_address                 "localhost"
port                            "6600"
log_level                       "default"
restore_paused                  "yes"
input {
        plugin "curl"
}
audio_output {
        type            "pulse"
        name            "Pulse MPD Output"
}
audio_output {
    type        "fifo"
    name        "mpd_fifo"
    path        "/tmp/mpd.fifo"
    format      "44100:16:2"
}
filesystem_charset              "UTF-8"

It is crucial to set properly the path to your audio files and sound output. Here we use PulseAudio as it is installed and used by default on most openSUSE desktops. If you are attentive, you will notice that we added a second audio output which will not be used for audio but to display a graphical visualizer in ncmpcpp (yes, in a terminal emulator !).

Activate mpd as an user space systemd service

Now we will create a systemd service that will start mpd with the user settings. This way mpd will start with your session.

Let’s create the needed directories structure:

mkdir -p ~/.config/systemd/user

and create the service file:

$EDITOR ~/.config/systemd/user/mpd.service

add the following content (remember to adapt the $USER variable to your need):

[Unit]
Description=Music Player Daemon

[Service]
ExecStart=/usr/bin/mpd --no-daemon /home/$USER/.config/mpd/mpd.conf
ExecStop=/usr/bin/mpd --kill
PIDFile=/home/$USER/.config/mpd/mpd.pid

[Install]
WantedBy=default.target

finally, let’s start and enable this service:

systemctl --user start mpd
systemctl --user enable mpd

ncmpcpp’s configuration

Now that mpd is up and running, we will configure the ncurses client we installed : ncmpcpp.

mkdir ~/.ncmpcpp
cp /usr/share/doc/packages/ncmpcpp/config ~/.ncmpcpp/
$EDITOR ~/.ncmpcpp/config

Here is an example of a nice colorized configuration with a split view:

grep -v "^#|^$" ~/.ncmpcpp/config

ncmpcpp_directory = ~/.ncmpcpp
lyrics_directory = ~/.ncmpcpp/lyrics
mpd_host = localhost
mpd_port = 6600
mpd_connection_timeout = 5
mpd_music_dir = ~/Music
mpd_crossfade_time = 5
visualizer_fifo_path = /tmp/mpd.fifo
visualizer_output_name = mpd_fifo
visualizer_in_stereo = yes
visualizer_sync_interval = 30
visualizer_type = ellipse
visualizer_look = ▮●
visualizer_color = 41, 83, 119, 155, 185, 215, 209, 203, 197, 161
system_encoding = "UTF-8"
playlist_disable_highlight_delay = 5
message_delay_time = 5
song_list_format = {%a - }{%t}|{$8%f$9}$R{$3(%l)$9}
song_status_format = {{%a{ "%b"{ (%y)}} - }{%t}}|{%f}
song_library_format = {%n - }{%t}|{%f}
alternative_header_first_line_format = $b$1$aqqu$/a$9 {%t}|{%f} $1$atqq$/a$9$/b
alternative_header_second_line_format = {{$4$b%a$/b$9}{ - $7%b$9}{ ($4%y$9)}}|{%D}
now_playing_prefix = $b
now_playing_suffix = $/b
song_window_title_format = {%a - }{%t}|{%f}
browser_sort_mode = name
browser_sort_format = {%a - }{%t}|{%f} {(%l)}
song_columns_list_format = (20)[]{a} (6f)[green]{NE} (50)[white]{t|f:Title} (20)[cyan]{b} (7f)[magenta]{l}
playlist_show_mpd_host = no
playlist_show_remaining_time = yes
playlist_shorten_total_times = no
playlist_separate_albums = no
playlist_display_mode = columns
browser_display_mode = classic
search_engine_display_mode = classic
playlist_editor_display_mode = classic
incremental_seeking = yes
seek_time = 1
volume_change_step = 2
autocenter_mode = yes
centered_cursor = yes
progressbar_look = =>
default_place_to_search_in = database
user_interface = alternative
media_library_primary_tag = genre
default_find_mode = wrapped
header_visibility = yes
statusbar_visibility = yes
titles_visibility = yes
header_text_scrolling = yes
cyclic_scrolling = yes
lines_scrolled = 2
follow_now_playing_lyrics = yes
fetch_lyrics_for_current_song_in_background = yes
store_lyrics_in_song_dir = yes
allow_for_physical_item_deletion = no
screen_switcher_mode = browser, media_library, visualizer
startup_screen = playlist
startup_slave_screen = "visualizer"
startup_slave_screen_focus = no
locked_screen_width_part = 50
jump_to_now_playing_song_at_start = yes
ask_before_clearing_playlists = yes
clock_display_seconds = no
display_volume_level = yes
display_bitrate = no
display_remaining_time = yes
ignore_leading_the = no
mouse_support = yes
enable_window_title = yes
external_editor = vim
use_console_editor = yes
colors_enabled = yes

With these settings you will have a split view with the current playlist of the left and the visualizer on the right. All options are well documented in ncmpcpp’s man page.

ncmpcpp

Use it

Here are a few shortcuts that will help you getting started

  • F1 : show help
  • 1 : show playlist ;
  • 2 : show directory browser
  • 3 : show search
  • 4 : show library
  • 5 : playlist editor
  • 6 : tags editor
  • 8 : visualizer
  • p : toggle play/pause
  • a : add selection to playlist
  • > : play next track
  • < :play previous track

Desktop Environment shortcut

By default, pressing p will toggle pause, but what if you are not in front of your terminal running ncmpcpp ? That is where mpc enters the game. Let’s open our favorite desktop environment settings and add some keyboard shortcuts:

  • MPD Pause: use the mpc toggle command
  • MPD Previous Song: use the mpc prev command
  • MPD Next Song: use the mpc next command

Extra: get notified when song changes

There is a configuration parameter in ncmpcpp that makes it trigger a command each time the song changes, we will use it to execute a small Python3 script in order to pop a nice desktop notification.

In order to use this script, you will have to make sure that two small libs are installed:

zypper in python3-notify2 python3-python-mpd2

Then add the following code in a file called mpd_notify.py in your $HOME/bin:

#!/usr/bin/env python3
# -*- coding: UTF8 -*-

import gi
import notify2
from gi.repository import GLib
from mpd import MPDClient

client = MPDClient()
client.timeout = 10
client.idletimeout = None
client.connect("localhost", 6600)

mpd_song = MPDClient.currentsong(client)

s_artist = mpd_song['artist']
s_title = mpd_song['title']
s_album = mpd_song['album']

s_notification = s_artist + " - " + s_title + " - (" + s_album +")"

notify2.init("Music Player Demon")
show_song = notify2.Notification("Music Player Demon", s_notification,
    icon="/usr/share/icons/Adwaita/scalable/emblems/emblem-music-symbolic.svg")

show_song.set_hint("transient", True)

show_song.show()

Now, we will just add the corresponding parameter in ncmpcpp configuration’s file:

execute_on_song_change = "/usr/bin/python3 /home/$USER/bin/mpd_notify.py"

mpd desktop notification

In the end

We hope that you liked this discovery and that you will enjoy managing your music with those tools. ncmpcpp is quite powerful, it includes search capabilities, different views of your music library, a tag editor and everything you need to tweak it to your taste !

a silhouette of a person's head and shoulders, used as a default avatar

Script en #Bash para ver una tira aleatoria de xkcd en tu terminal

Hoy comparto con vosotros un script que he realizado para ver en nuestra terminal una tira aleatoria del comic xkcd en nuestra terminal

xkcd es unas sencillas viñetas de comic en formato web sobre romance, sarcasmo, matemáticas y lenguaje. Si eres un geek, seguro que la conoces, si lo eres y no la conoces, deberías hacerlo ahora mismo…

Tres veces a la semana, el creador de la tira xkcd publica en su web una nueva tira cómica de sus dibujos, esquemáticos, sencillos, pero llenos de humor geek.

xkcd tiene la respuesta para todas las incógnitas y situaciones “nerd” pasadas y futuras. Creo que será la biblia en la que buscar el verdadero camino de la salvación en este paisaje cuasi-apocalíptico… o quizás no…

De acuerdo, son unos “monigotes” que los pintaría un niño pequeño en este periodo de confinamiento, o una persona teletrabajando mientras espera que su Skype se conecte con su jefe para una reunión, pero la idea, el concepto que hay detrás es lo importante y sus dibujos sencillos son ya todo un distintivo.

Inspirado por el artículo de fanta y su script para descargar una tira aleatoria del comic de Garfield en tu shell, me decidí a tratar de hacer algo similar con los comics de xkcd.

Así que le quité el polvo a mi gorra de pensar, y me puse manos a la obra, tratar de hacer un script que de manera similar descargara un comic aleatorio de xkcd y lo mostrara en tu consola.

Además de la imagen, hay un texto “oculto” que se muestra al colocar el cursor sobre la imagen, que amplia el chiste o le da un giro irónico y que sin él, solo la imagen quedaría coja.

Así que el script, también descarga el texto “oculto” y lo muestra junto con la imagen.

El script está en GitHub, para que lo descargues o le eches un vistazo o lo que quieras. Seguro que se puede mejorar, está para eso.

Simplemente fue un auto-ejercicio para aprender cosas de bash, investigar, y “fuchicar” un poco. Te animo a que te retes!

Enlaces de interés

No hace falta que visites YouTube para ver el vídeo, puedes verlo mediante mpv, vlc u otro reproductor copiando/pegando este enlace:

https://www.youtube.com/watch?v=OOx8e4Ww65A
a silhouette of a person's head and shoulders, used as a default avatar

Mejores sitios web donde encontrar fotografías con licencia libre

En estos días de confinamiento me complace presentar un artículo «Mejores sitios web donde encontrar fotografías con licencia libre» de Janis Rodrigues, creadora del sitio web Mi Trabajo Mi Casa, en el que habla acerca de cómo trabajar desde casa ayudando a otras mamás y freelancers a encontrar la misma flexibilidad y libertad en su estilo de vida desde la comodidad de sus propias casas.  Otra colaboración para el blog…. y espero que no sea la última.

Mejores sitios web donde encontrar fotografías con licencia libre

¿Podríamos decir que estamos en la era de las imágenes? Pues no sé si tanto, pero lo cierto es que las fotografías y los vídeos son parte esencial de la comunicación de cualquier marca y, en muchos casos, más efectivas que las palabras.

Tomando esto como punto de partida, propongo una pregunta: ¿Cualquier imagen o fotografía surte el mismo efecto y es efectiva? Claro que no, que sean imágenes profesionales, que expresen realmente bien el mensaje que quieres transmitir, es fundamental para lograr tus objetivos.

Por eso hoy, desde MTMC, te compartiremos nuestro ranking de los mejores sitios web para encontrar esas fotografías que pueden jerarquizar tu marca y hacer más efectivos tus contenidos.

Libre de Licencia. ¿Eso qué significa?

Hablábamos, en la introducción, de que no todas las imágenes son igual de apropiadas para ser utilizadas. No solo por lo que expresan, sino porque cuentan con derechos de autoría. Así como cuando una radio difunde una canción paga derechos de autor a su compositor, si usas determinadas imágenes debes pagar derechos al fotógrafo que las creó.

Pero no siempre es así. Porque algunos autores ceden derechos y te permiten usar sus creaciones en determinados casos, es esto lo que llamamos “libre de uso”. Hoy se conocen bajo el nombre de Creative Commons License.

Las Creative Commons (CCO) son licencias que nacieron para facilitar a los creadores compartir su trabajo. Quienes deseen poner sus obras a disposición del público, las registran según un tipo de licencia y en función a ello, permiten su utilización para distintos propósitos.

Existen varios tipos de CCO que van desde el dominio público hasta usos más restringidos. Por eso, cuando ingreses a un banco de imágenes, recuerda chequear qué tipo de CCO tiene esa imagen y usarla de acuerdo a dicha licencia.

Pero hoy nos centraremos en el libre uso. Por eso a continuación te daremos nuestra lista de los mejores sitios para encontrar fotografías que puedes usar sin violar derechos de autoría.

¿Por qué necesitas usar fotografías profesionales?

Si eres un emprendedor digital o has optado por trabajar desde casa como freelancer, seguramente entenderás la importancia que tienen los mensajes que envías, no solo para lograr los resultados que buscas e impactar en el destinatario, sino para potenciar tu imagen de marca.

Los mensajes que se acompañan con imágenes son mejor recibidos, y captan mucho más rápido la atención. Además se recuerdan mejor. Incluso pueden estar compuestos solo de imágenes, recuerda que se trata también de un lenguaje, un lenguaje visual.

Mejores sitios web donde encontrar fotografías con licencia libre

Pero además, el diseño, el color y todas las herramientas que eliges para llegar a tu cliente hablan de ti. Una foto bien sacada ofrece una percepción mucho más profesional que una casera. Y además, muchas de ellas las puedes encontrar sin costo alguno.

 

Ya ves, no hay excusa alguna para no explorar y aprovechar todo lo que los bancos de imágenes tienen para tí. Por eso, no perdamos más tiempo y vamos a conocerlos.

Nuestra selección de los mejores bancos de imágenes libres de uso.

Antes de comenzar a revisar una a una estas fuentes inagotables de recursos para tus estrategias de marketing (o incluso para tu trabajo diario… si eres Diseñador Gráfico seguramente ya sabes a qué me refiero…), sería bueno aclarar que hay sitios de descarga de imágenes free y otros pagos.

Con los gratuitos tienes muy buenos recursos, por lo que te diremos que no necesitas acceder a los pagos para encontrar material profesional. En los sitios free hay excelentes fotografías para casi todas las necesidades.

Verás, sin embargo, que cuando buscas en estos sitios, siempre aparecen sugerencias que suelen ser un poco más ajustadas a lo que necesitas y muy atractivas. Esas imágenes provienen de bancos pagos.

Por eso también es necesario conocerlos, para contar con ellos en caso de que, por algún motivo, necesites usar imágenes más específica. Pueden ser especialmente útiles cuando buscas imágenes de temas muy particulares y menos populares.

Banco de Imágenes de Libre Uso gratuitos

Pixabay

Es nuestra primer opción a la hora de buscar imágenes. No solo tiene un catálogo extremadamente completo, sino que puedes realizar búsquedas en español, característica que casi ningún otro sitio de imágenes ofrece.

De todo modos, es aconsejable siempre buscar también en inglés porque verás que trae muchas más opciones para la misma palabra. Todas las imágenes de Pixabay son de libre uso y, si bien no exigen que cites al autor, siempre es bien reconocido que le atribuyas su mérito.

Además de fotos, también ofrece gráficos e imágenes vectoriales.

Unsplash

Es otra fuente excelente de recursos, muy popular en el mundo de los blogueros. No solo ofrece una variedad impresionante, sino que te permite, a través de NelioContent buscar y descargar imágenes directamente desde Unsplash a tu WordPress.

Este proceso hará que la foto suba con toda la información que los buscadores necesitan y que mejora tu SEO, además de los datos del autor. Las imágenes de este sitio son libres de derechos tanto a nivel comercial como particular.

Pexels

Es otro de los que ocupa el podio en el mundo de los trabajadores virtuales. Tiene imágenes de excelente calidad que puedes encontrar mediante búsquedas en idioma inglés. Verás que muchas de ellas suelen ser las mismas que ofrece Pixabay para ciertas búsquedas. Esto puede pasarte en varios buscadores.

Permite el uso libre a nivel comercial y no comercial, incluso puedes modificarlas. Además de fotos también ofrece videos de excelente calidad.

Life Of Pix

Es un banco de imágenes creado por una agencia de fotógrafos de Montreal, razón por la que encontrarás allí una fuente increíble de fotografías de alta calidad libres de derechos. Puedes encontrar también algunos videos free.

Si bien todos los bancos ofrecen fotos muy profesionales, que sea una agencia fotográfica la que respalda este contenido no es un punto menor. Sitio recomendado para todo el mundo, pero sobre todo para diseñadores.

Stokpic.com

Hablamos al inicio de la importancia de las fotografías para la imágen…¿Lo recuerdas? Por eso, un punto importante a la hora de crear identidad de marca, es usar imágenes que tengan un estilo o estética similar.

En este aspecto este banco se destaca. Toda su selección de fotos tiene un tratamiento que les da un mismo “estilo” característioa que te ayudará muchísimo a lograr congruencia e identidad en tus contenidos. Para tener en cuenta.

Foodiesfeed

Así como hay bancos de imágenes generales como los que veníamos comentando, también hay algunos que se dedican a una temática particular. Por eso, si tus posteos o trabajos tienen que ver con comida, sin duda alguna, foodiesfeed es para ti.

Ofrece imágenes impresionantes de comidas de todo tipo, en alta resolución y libres de uso. Este sitio puede hacer apetitosa hasta la comida que más detestas. Nuestra recomendación sin dudas para esta temática.

Gratisography

Si bien es un sitio más pequeño y con menor stock que los anteriores, ofrece la colección de fotos del fotografo profesional Ryan Macguire. Aquí no solo encontrarás calidad de imagen, sino también estilo.

Trata muchísimas temáticas pero con una única forma de mirar, lo que es ideal para mantener una línea gráfica y una identidad en tus contenidos o materiales de comunicación.

Otra fortaleza de este sitio es que es totalmente original. Lo que aquí encuentras no está en ningún otro lugar. Además utiliza recursos creativos extremadamente interesantes.

Jay Mantri

Así como es importante el ojo del fotógrafo para lograr estilo e identidad, también lo es el del editor, aquel que mira las imágenes y las selecciona para lograr un criterio unificador. Este es el trabajo de Jay Mantri, diseñador que selecciona imágenes de libre uso con muy buen criterio y las pone a disposición. Son todas fotos gratuitas.

StartupStockPhotos

Se trata de otro de los bancos de imágenes especializados. Su norte está dado por las fotografías para emprendedores y bloggers vinculados especialmente al mundo de la tecnología. Se trata de imágenes libres de derechos y gratuitas.

SplitShire

Es otro de los bancos creados por fotógrafos, en este caso Daniel Nanescu. Como todas las fotos son creadas por el mismo “ojo”, el mismo “cerebro” y el mismo “sentir”, es una fuente muy interesante para encontrar imágenes para proyectos amplios, donde debes mantener una estética unificada.

Otros Bancos de Imágenes free que no te puedes perder.

Aquí un bonus con otros sitios que pueden convertirse en los aliados de tu trabajo diario.

También visita Flickr que puede ser una fuente muy interesante de imágenes de viajes (entre muchas otras categorías), muchas de las cuales son de uso libre.

Banco de Imágenes Pagos

No quisiera terminar este artículo sin mencionar algunos sitios donde puedes encontrar imágenes espectaculares, sobre todo cuando se trata de buscar un tema muy específico que no aplica a fotografías más generales. Te recomendaré los dos más populares que los blogueros suelen usar.

DepositPhotos

Es uno de los más usados, por no decir el más popular. Ofrece varios planes para abonarte y, según el que elijas, permite una cantidad limitada de bajadas. Cuenta con un stock de fotos de excelente calidad.

Además de fotos podrás encontrar vídeos, vectores e imágenes de gran calidad especialmente pensadas para editoriales.

iStockPhoto

Este sitio ofrece el stock de imágenes digitales de Getty Images, una agencia de fotografías que debe ser una de las más antiguas en el mercado. A los mayores de 40 que alguna vez trabajaron en diseño, les sonará familiar, ya que antes de lo digital ofrecía licencias de uso de imágenes que, en aquel entonces, se buscaban en gordos catálogos impresos. Tiene más de 20 años de existencia.

Con un abono previo accederás a innumerables opciones de fotos de excelente calidad que cubren un amplio rango de temáticas, además de ilustraciones y vídeos.

Conclusión

Una imagen vale más que mil palabras, sobre todo en el momento que vivimos, donde la gran cantidad de información que se genera, hace cada vez más difícil destacarse entre otras opciones y llegar finalmente a la audiencia.

Las fotografías bien seleccionadas son clave para lograr este cometido y para hacer que los mensajes lleguen más rápido y eficazmente al lector. Además, permiten jerarquizar contenidos y forjar la identidad de una marca.

Acceder a éstas imágenes es mucho más simple ahora. Los bancos de imágenes ponen a tu disposición una enorme fuente de recursos de calidad inmejorable, de libre uso y muy profesionales. Por eso, ahora que los conoces, no quedan más excusas. Estas a apenas un par de clicks de ponerle a tus contenidos toda la magia, efectividad y profesionalidad que necesitan para destacar tu marca. ¡Adelante!

Janis Rodrigues, creadora del sitio web Mi Trabajo Mi Casa,

the avatar of Alionet

Gérer ses dotfiles avec Git

Dot quoi ???

Ce que l'on appelle communément dotfiles sont tous ces petits fichiers texte qui contiennent la configuration de certains de vos logiciels. La plupart d'entre eux se touvent dans votre $HOME mais sont masqués car préfixés par un point (dot en anglais, d'où leur nom). Pour d'autres applications vous les trouverez dans $HOME/.config.

En ce qui concerne leur gestion, c'est-à-dire le suivi des changements, leur sauvegarde, leur déplacement et copie entre ordinateurs...), il existe plusieurs solutions:

  • la bonne vieille clé USB
  • rsync
  • les copier dans le "cloud"
  • les copier dans un dossier central et créer des liens symboliques vers leur emplacement d'origine

Dans cet article, nous nous concentrerons sur une façon simple et efficace de faire ça grâce à Git.

Git à la rescousse

Dans cet exemple, nous utiliserons $HOME/Dotfiles en tant que dossier du dépôt Git mais vous êtes libres d'utiliser ce que vous voulez.

Tout d'abord, initialisons le dépôt:

git init --bare $HOME/Dotfiles

Ensuite, dans la mesure où toutes les commandes git que nous allons utiliser se réfèrent à ce dépôt, il est conseillé de créer un alias tel que:

alias dotfiles='/usr/bin/git --git-dir=$HOME/Dotfiles --work-tree=$HOME'

Vous pouvez ajouter cette ligne dans le fichier de configuration de votre $SHELL ($HOME/.bashrc si vous utilisez Bash ou $HOME/.zshrc si vous utilisez zsh).

Nous allons maintenant configurer Git pour qu'il ne montre pas toute la liste des fichiers non suivis. C'est nécessaire car nous utilisons ici tout le $HOME en tant qu'arborescence de travail.

dotfiles config --local status.showUntrackedFiles no

À ce stade, vous devriez être en mesure de vérifier l'état du dépôt:

dotfiles status

Il est temps d'ajouter vos fichiers de configuration et de valider (commit) vos ajouts. Ajoutons par exemple notre .bashrc :

dotfiles add .bashrc
dotfiles commit -m "Added .bashrc"

Enfin, il faut ajouter un dépôt distant (votre instance auto-hébergée ou un service public tel que GitLab ou Github) puis y pousser vos changements:

dotfiles remote add origin git@yourgit.example.com/dotfiles.git
dotfiles push

Configurer une nouvelle machine

Maintenant que tout est correctement configuré, voyons comment déployer ces fichiers sur une nouvelle machine:

Tout d'abord, il faut clôner le dépôt distant sur la machine en question:

git clone --bare git@yourgit.example.com/dotfiles.git $HOME/Dotfiles

Là aussi, il est utile et recommandé de définir le même alias que précédemment:

alias dotfiles='/usr/bin/git --git-dir=$HOME/Dotfiles --work-tree=$HOME'

Rappelez-vous d'ajouter cette ligne d'alias au fichier de configuration de votre $SHELL. Ceci fait, il suffit d'appliquer les changements via une simple command:

dotfiles checkout

Notez que si certains des fichiers devant être déployés existant déjà, vous obtiendrez un message d'erreur. Cela arrivera probablement avec des fichiers créés par défaut dans le cadre d'une installation openSUSE classique, tel que le fichier $HOME/.bashrc. Pas d'inquiétudes, il suffit de les renommer ou de les supprimer.

À partir de maintenant, à chaque changement dans un des fichiers suivis par Git, rappelez-vous de valider et pousser vos changements.

Sources

Les articles suivants ont servis de sources à celui-ci. Merci à leurs auteurs: