Skip to main content

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

Dibujos vectoriales libres para tu proyecto, Openclipart.org

En alguna vez necesitas dibujos vectoriales libres para tu documento creo que el sitio donde debes mirar es Openclipart.org, un proyecto que proporciona imágenes vectoriales para quien las quiera utilizar.

Dibujos vectoriales libres para tu proyecto, Openclipart.org

En mi sincera opinión, no existe una cultura del respeto a la licencias entre los usuarios que me rodean, y puedo asegurar que me rodeo de una gran cantidad de ellas.

Cuando uno de ellos necesita una imagen para un trabajo simplemente las busca en Google Imágenes y la inserta, pensando que como está en la «nube» no es de nadie y puede hacerlo sin problemas.

Claro está que esto no es cierto y que la inmensa mayoría de ellas tienen un copyright… y esto se extiende a las imágenes vectoriales, es decir, a los dibujos que tienen la característica de no perder calidad a la hora de dimensionarse.

Dibujos vectoriales libres para tu proyecto, Openclipart.org

Para la búsqueda de imágenes libres de derechos tenemos soluciones como Pixabay o Freepik, pero si queremos cliparts libres la solución se llama Openclipart.org, un proyecto que lleva desde 2004 en funcionamiento, lo cual es sinónimo de solideza.

En Openclipart podréis encontrar más de 160 000 imágenes vectoriales todas ellas de dominio público, es decir, sin problemas de licencias (y gratis), y su número crece día a día (en el momento de escribir el artículo se habían añadido 29 en las últimas 24 horas).

Entre ellas se puede encontrar de todo, desde iconos a archivos vectoriales de calidad pasando por imágenes clásicas en blanco y negro, todas ellas exportables en formato svg o directamente en png.

Para encontrar la imagen que nos interesa tenemos a nuestra disposición un buscador simple o mediante etiquetas, tal y como podemos ver en la imagen inferior de un logo de KDE.

Dibujos vectoriales libres para tu proyecto, Openclipart.org

En resumen, el mejor sitio para encontrar dibujos vectoriales para tus documentos se llama Openclipart y, como no podía ser de otras forma, se puede colaborar con él subiendo imágenes propias o ayudando económicamente mediante donaciones.

Más información: Openclipart.org

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

Actualización de julio del 2021 de KDE Frameworks

Pasamos el ecuador del año y siguen las entradas recurrentes de las actualizaciones mensuales de rigor que demuestra que los desarrolladores de KDE no dejan de trabajar en sus librerías. Así que se congratulan en anunciar la actualización de julio del 2021 de KDE Frameworks.  Con esta se llega a la versión 5.84, un suma y sigue de compromiso y constancia que no parece que tenga un final cercano.

Actualización de julio del 2021 de KDE Frameworks

A pesar de que para los usuarios corrientes esta noticia sea algo confusa ya que no se trata de realzar una nueva aplicación ni de una nueva gran funcionalidad del escritorio, el desarrollo de KDE Frameworks tiene repercusiones directas en él a medio y largo plazo.

La razón de esta afirmación es que KDE Frameworks es básicamente la base de trabajo de los desarrolladores para realizar sus aplicaciones, es como el papel y las herramientas de dibujo para un artista: cuanto mejor sea el papel y mejores pinceles tenga, la creación de una artista será mejor.

Actualización de julio del 2021 de KDE Frameworks

De esta forma, las mejoras en KDE Frameworks facilitan el desarrollo del Software de la Comunidad KDE, haciendo que su funcionamiento, su estabilidad y su integración sea la mejor posible.

El sábado 10 de julio de 2021 ha sido lanzado KDE Frameworks 5.84, la nueva revisión del entorno de programación sobre el que se asienta Plasma 5, el escritorio GNU/Linux de la Comunidad KDE, y las aplicaciones que se crean con para él.

Hay que recordar que los desarrolladores de KDE decidieron lanzar actualizaciones mensuales de este proyecto y lo están cumpliendo con puntualmente. La idea es ofrecer pocas pero consolidadas novedades, a la vez que se mantiene el proyecto evolucionando y siempre adaptándose al vertiginoso mundo del Software Libre.

Una gran noticia para la Comunidad KDE que demuestra la evolución continua del proyecto que continua ganando prestigio en el mundo de los entornos de trabajo Libres.

Más información: KDE

¿Qué es KDE Frameworks?

Para los que no lo sepan, KDE Frameworks añade más de 70 librerías a Qt que proporcionan una gran variedad de funcionalidades necesarias y comunes, precisadas por los desarrolladores, testeadas por aplicaciones especí­ficas y publicadas bajo licencias flexibles. Como he comentado, este entorno de programación es la base para el desarrollo tanto de las nuevas aplicaciones KDE y del escritorio Plasma 5.

Actualización de mayo del 2021 de KDE Frameworks

Aquí podéis encontrar un listado con todos estos frameworks y la serie de artículos que dedico a KDE Frameworks en el blog,

Recuerda que puedes ver una introducción a Frameworks 5.0 en su anuncio de lanzamiento.

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

#openSUSE Tumbleweed revisión de la semana 27 de 2021

Tumbleweed es una distribución “Rolling Release” de actualización contínua. Aquí puedes estar al tanto de las últimas novedades.

Tumbleweed

openSUSE Tumbleweed es la versión “rolling release” o de actualización continua de la distribución de GNU/Linux openSUSE.

Hagamos un repaso a las novedades que han llegado hasta los repositorios esta semana.

El anuncio original lo puedes leer en el blog de Dominique Leuenberger, publicado bajo licencia CC-by-sa, en este enlace:

De nuvo, durante esta semana se han vuelto a publicar 5 snapshots (0702, 0703, 0704, 0706 y 0707)

Los cambios más interesantes que han llegado a los repositorios son:

  • sendmail 8.17.0.3
  • Mesa 21.1.4
  • PHP 7.4.21
  • nodejs 16.4.1
  • Linux kernel 5.13.0
  • NetworkManager 1.32.2
  • bluez 5.59
  • Rust 1.53

Pero hay muchas más actualizaciones esperando su turno, por ejemplo estas:

  • linux-glibc-devel 5.13
  • KDE Gear 21.04.1
  • KDE Plasma 5.22.2
  • Linux kernel 5.13.1
  • libxcrypt 4.4.23
  • fmt 8.0.0

Si quieres estar a la última con software actualizado y probado utiliza openSUSE Tumbleweed la opción rolling release de la distribución de GNU/Linux openSUSE.

Mantente actualizado y ya sabes: Have a lot of fun!!

Enlaces de interés

Geeko_ascii

——————————–

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

openSUSE Tumbleweed – Review of the week 2021/27

Dear Tumbleweed users and hackers,

From the feeling, I probably have to say, the Summer holiday is upon us. Tumbleweed is still rolling of course: it’s not warm enough to have melted our rubber tires to make them sticky glue. During the last week, we have released 5 snapshots (0702, 0703, 0704, 0706, and 0707)

The main changes included:

  • sendmail 8.17.0.3
  • Mesa 21.1.4
  • PHP 7.4.21
  • nodejs 16.4.1
  • Linux kernel 5.13.0
  • NetworkManager 1.32.2
  • bluez 5.59
  • MOTD (mot of the day) handing moved from login.defs to pam_motd
  • Rust 1.53

Changes planned for the next few weeks:

  • linux-glibc-devel 5.13
  • KDE Gear 21.04.1
  • KDE Plasma 5.22.2
  • Linux kernel 5.13.1
  • libxcrypt 4.4.23: addition of CRYPT_SALT_METHOD_LEGACY; needs a fix in pam
  • fmt 8.0.0
the avatar of Alessandro de Oliveira Faria

YoloR : Redes Unificadas Implícita e Segmentação Panótica .

O YoloR acaba de ser lançado (paper publicado em maio) e apresenta um novo contexto no setor de visão computacional. Como sabemos, Yolo significa ( You Only Look Once) e YoloR os autores batizaram como (You Only Learn One Representation).

Para entendermos melhor uma Rede Neural Convolucional pode reconhece muito bem um objeto, um animal ou um ser humano de maneira muito robusta. Mas a CNN consegue fazer apenas uma coisa por vez. Tentar identificar a ação de uma determinada pessoa ou o seu vestimento, prejudica a acurácia e/ou desempenho dependendo da técnica aplicada.

O conhecimento implícito refere-se ao aprendizado involuntário, o conhecimento explícito é aplicado em DeepLearning. Pois o aprendizado ocorre baseado em técnicas holísticas (aprendizado baseado na observação).

Em outras palavras o modelo explícito reconhecerá um computador, já o modelo implícito reconhecerá o botão power, o leitor de DVD, se encontra no estado ligado e outros detalhes. Outra informação importante, o processamento não é baseado apenas na imagem, e sim em som e textos.

Logo podemos entender que o YoloR é uma implementação do aprendizado explícito e implícito com uma rede unificada. Então várias tarefas pode ser realizadas. No paper https://arxiv.org/abs/2105.04206 os autores mencionam experimentações com detecção de legenda, objetos, segmentação de instância, segmentação panótica, e muito outros no futuro. Compreensivelmente, este novo Deep Learning Implícito e unificado, contém muito mais matemática envolvida em sua arquitetura unificada.

Segmentação Panótica

Conclusão: Comparando o YoloR com os algoritmos de última geração no estado da arte, como o Yolov4, EfficientDet e outros, o YoloR demonstra acurácia similar. Entretanto é assustador a performance em FPS (quase o dobro)!

Em breve mais detalhes de Implementação deste novo brinquedo no setor de IA com visão computacional.

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

Perspectiva con Krita, vídeo de Ramón Miranda

Hoy os traigo una otra obra de Ramón Miranda en que nos explica como se realizan dibujos con perspectiva con Krita con los que podemos ser más efectivos, productivos y más creativos con esta herramienta de dibujo artístico digital.

Perspectiva con Krita, vídeo de Ramón Miranda

Empiezan a ser un clásico del blog los vídeos de Ramón Miranda y el fabuloso Krita. Ya han aparecido en esta bitácora 10 trucos para Krita, y pintando con Krita el «Tajo de Ronda», así que no es de extrañar que esta serie siga creciendo.

Perspectiva con Krita, vídeo de Ramón Miranda

Recuerdo bien a Ramón Miranda, al cual tuve el gusto de conocer en la Akademy y Akademy-es de 2013 de Bilbao, y que ya ha aparecido en alguna que otra ocasión en el blog.

En sus propias palabras:

«Dibujar en perspectiva es complejo. Por eso se han inventado técnicas para ayudarnos desde los inicios de la pintura digital. Krita va más allá y para esta tarea podemos utilizar los asistentes. Hoy vamos a analizar el punto de fuga. Espero que disfruten …y aprendan»

El vídeo tiene subtítulos en inglés para la gente con discapacidad auditiva y está separado en partes ya que los tiempos están en la descripción de Youtube. No obstante, para el que solo quiera ver el víd lo pongo abajo.

¿Qué es Krita?

Para los que no lo sepan, Krita es el software de pintura digital e ilustración basado en las librerías de la plataforma KDE que antes estaba incluido en Calligra Suite.

10 trucos para Krita, vídeo de Ramón Miranda


A diferencia de otras aplicaciones gráficas, se diseño hace énfasis en la creación de imágenes desde cero, es decir, está especialmente orientado para los artistas gráficos como ilustradores, dibujantes de cómics, etc.
Krita es software libre distribuido bajo la licencia GNU GPL y fue lanzado por primera vez como parte de la versión 1.4.0 de KOffice, el 21 de junio de 2005. (Vía: Wikipedia)

Para ver el funcionamiento de esta aplicación nada mejor que ver un vídeo de Odysseas Stamoglou en la que nos muestra como dibujar una chica futurística con Krita.

the avatar of Nathan Wolf

LeoCAD 21.06 on openSUSE

I have espoused the glorious wonders of LeoCAD on openSUSE before. This is a fantastic application to work with Lego bricks and components in a virtual, safe for your feet, environment. Building with Lego bricks is a lot of fun, using it virtually can help to refine ideas. Although the title of this post mentions […]
the avatar of openSUSE News

Tumbleweed Gets RubyGems Updates, New systemd

A total of four openSUSE Tumbleweed snapshots have been released since the last update.

Three smaller snapshots, which included a new systemd update, and one large snapshot, which included a bunch of RubyGems updates, provided several upstream packages for rolling release users.

The newest snapshot available for end users was 20210703, which brought just two updated packages. The first package update was made to the data compression library zlib-ng-compat; the update to version 2.0.5 made some minor improvements to small data chunks and fixed an inflate corruption on AArch64. GNU Compiler Collection 11 updated the headbranch and fixed some legacy Fortran code, which is a general-purpose, compiled imperative programming language developed at IBM in the 1950s for numeric computations and scientific computing.

The biggest snapshot was 20210702. The snapshot was mostly filled with RubyGems. Both rubygem-rails 6.0.4 and 5.2.6 were updated. The 6.0.4 version fixed an issue in ActiveSupport::Cache::RedisCacheStore that was not passing options to read_multi, which caused fetch_multi to not work properly. The 4.6.0 rubygem-commander, which bridges terminal related libraries, dropped support for Ruby 2.4 and fixed an error with SortedSet on Ruby 3.0. The patch-level verification package for bundled apps, rubygem-bundler-audit 0.8.0, added several configurations and now supports a --database option for specifying a path to an alternative ruby-advisory-db copy. PipeWire updated to version 0.3.31 and provided some fixes for Advanced Linux Sound Architecture-Library 1.2.5 and Bluetooth now uses a hardware database to disable non-working features on listed devices. GNOME’s IRC app Polari updated to version 40.0, which added Libera.Chat to the predefined networks. Other packages to update in the snapshot were GNOME’s library that is full of GTK+ widgets for mobile phones libhandy 1.2.3, text editor vim 8.2.3075, sendmail 8.17.0.3 and openSUSE’s libstorage-ng 4.4.19 package.

The not so frequently updated systemd package arrived in snapshot 20210701. The move from version to 246.13 to 248.3 brings a new systemd-sysext tool that can be used to merge, unmerge, list, and refresh system extension hierarchies. The new version introduces the concept of system extension images and now allows sysusers configuration files shipped by systemd rpms to be overridden during system installation. The 3.1 sysuser-tools version added dependencies on those greater than or equal to systemd 238 if systemd is installed to sysuser-shadow. YaST jumped a few versions to 4.4.14 and added a RISC-V 64-bit architecture helper. Remote desktop client package remmina 1.4.19 added a process-control to the remmina snapcraft and made some User Interface improvements. Other packages to update in the snapshot were Bluetooth utility package blueberry 1.4.4 and python-gst 1.18.4.

The snapshot that was released just shortly before last week’s update was snapshot 20210629. This snapshot updated four RubyGems packages. These gems included rubygem-virtus 2.0.0, which added a new method and replaced an equalizer with an internal virtus/equalizer, and rubygem-webpacker 5.4.0, which added experimental support for the Yarn 2 package manager. Both rubygem-tzinfo-0 0.3.60 and rubygem-websocket-driver 0.7.5 were also included in the snapshot. KDE package for repetitive strain injury called rsibreak cleaned up the spec file, mirror code and made some translation improvements in the update to 0.12.14; the package helps people take regular breaks from sitting too long in front of a computer.

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

Arti, el código de Tor reescrito en Rust

La comunidad de Tor presenta Arti, su proyecto de reescribir el código de Tor en lenguaje Rust

Durante el pasado año, más o menos, la comunidad de Tor ha estado trabajando en el proyecto Arti, un ambicioso proyecto de portar el código actual de Tor escrito en C al lenguaje Rust.

Tor es un conjunto de protocolos para ofrecer anonimato, privacidad y combatir la censura en internet. Tor también es un programa escrito en lenguaje C que ofrece implementaciones de estos protocolos del lado del cliente y del lado del servidor.

El proyecto comenzó sobre el año 2002, basándose en un diseño previo llamado Onion Routing de mediados de la década de los 90. En 2006, se creó Tor Project como una organización sin ánimo de lucro. Y desde entonces Tor ha crecido y es utilizado por millones de personas en todo el mundo.

¿Por qué reescribir Tor en Rust?

Tor a día de hoy está escrito en el lenguaje de programación C. Aunque C es venerable y omnipresente, su uso es notoriamente propenso a errores, y su falta de características de alto nivel hace que muchas tareas de programación sean más complejas de lo que serían en un lenguaje más moderno.

Para el proyecto, estos problemas significan que programar en C es un proceso lento y laborioso. Lo que requiere más código del que sería deseable, y hay que volver a verificar incluso el código que parece más seguro para asegurarse de que no tenga vulnerabilidades.

Esto retrasa la implementación de nuevas funcionalidades y el costo de revisar el código. Con Rust al ser un lenguaje más moderno, elimina muchas de esas contrariedades. Haciendo más ágil el desarrollo y más seguro.

El proyecto trabajó en ir portando partes del código de C a Rust, pero eso no funcionó, por lo que decidieron volver a escribir el código por completo en vez de ir portando el código por piezas.

Es un trabajo en progreso, por lo tanto estas primeras versiones de Arti, no están recomendadas para ser utilizadas en escenarios donde se necesite una privacidad y anonimato que sí ofrece Tor.

Todavía faltan muchas funcionan básicas, por lo que estas primeras versiones de Arti, están pensadas para ser testeadas, pero no para su uso real. Estas primeras versiones de Arti, no ofrecen el anonimato que ofrece Tor.

El trabajo se está dividiendo en fases para ir portando todas las funcionalidades que ofrece Tor y además ir testeando que ofrecen las posibilidades de anonimato que ofrece Tor, sin dejar “bugs” ni errores graves.

Si te interesa contribuir, puedes echar un vistazo a su documento donde explican cómo poder hacerlo, ya sea testeando, o contribuyendo con código:

Arti, abre una nueva era en el desarrollo de un software tan importante como es Tor.

Enlaces de interés