Sun, Sep 8th, 2024

Autonomous Cameraman

It’s been a while since I’ve annoyed you by mentioning drones, but here we are with DJI’s latest creation—the Neo. DJI is a giant, soulless corporation, but they’ve made some clever design decisions with this drone. It’s a flying camera that works without a phone or remote, and for about half the price of a GoPro, you get a self-sufficient, button-operated flying cameraman. Take it out, push a button, and off it goes, capturing footage like it knows what it’s doing. It might also just simply be a response to the actually innovative HoverAir X1, just made extremely affordable.

The camera quality won’t blow you away, but it’s solid enough if you can overlook its overly-sharpened aesthetic. The Neo can even play the part of a lightweight cinewhoop or a poor man’s DJI Mini, though that’s only if you own DJI’s latest goggles and remotes—so there’s a bit of a catch. I bought it mainly for the fun shots you’re watching here, and while I’m not interested in keeping up with DJI’s endless upgrades, I must admit the little drone has charm and utility.

Neo’s Follow mode is a standout, tracking you accurately with just its camera feed and no fancy sensors. It tries to follow your path to avoid hitting anything. But beware the Direction Tracking mode in crowded areas—it has a habit of misjudging where you’re facing and wobbling about. The biggest hiccup I encountered? No gesture to make it return home, which left me standing under it after performing a Rocket shot, until the battery ran out. Luckily the pain lasted only about 10 minutes. Overall, it’s a great toy for hikes, casual outings, and occasional public embarrassment.

Soundtrack for the poorly edited video above comes from my 2024 weekly beats endeavors. Looks like I have enough material for a 2025 album. Stay tuned!

Cómo crear una actividad identifica con eXeLearning – Vídeo

Hace ya casi tres años que presenté eXeLearning, un editor de recursos educativos e interactivos de código abierto que te permite llevar tu actividades a otro nivel a la vez que compartirlos sin ningún tipo de restricción en multitud de formatos. Lo cierto es que me interesa mucho esta aplicación y he empezado a aprender mucho sobre ella, y es mi deber pagarlo mediante promoción. Hoy os traigo cómo crear una actividad identifica con eXeLearning, un vídeo de Cedec_Intef .

Cómo crear una actividad identifica con eXeLearning – Vídeo

Seguimos con eXeLearning, y en esta ocasión con un vídeo de Cedec_Intef, que no es más que el Centro Nacional de Desarrollo Curricular en Sistemas no Propietarios (Cedec), un organismo público español que promueve la transformación digital y metodológica de las aulas que pone a disposición de los docentes recursos educativos abiertos (REA) del Proyecto EDIA, elaborados por docentes en activo con la herramienta de software libre eXeLearning.

Pues bien, en el vídeo que os presento hoy se explica en varios pasos cómo crear una actividad de operaciones matemáticas con eXeLearning que permite crear actividades en las que, con ayuda de un número variable de pistas, el jugador deberá descubrir un personaje, un objeto o la solución de un problema.

¿Qué es EXeLearning?

Cómo crear una actividad identifica con eXeLearning - Vídeo

Para los que no lo conozcan, eXeLearning es un editor de recursos educativos e interactivos de código abierto se caracteriza por:

  • Permite crear contenidos educativos de una manera sencilla
  • Descarga fácil y gratuita desde su web.
  • Está disponible para todos los sistemas operativos.
  • Nos pemite catalogar los contenidos y publicarlos en diferentes formatos:
    • Sitio web navegable y adaptable a diferentes dispositivos (responsive design).
    • Estándar educativo, para trabajar con Moodle y otros LMS.
    • Página HTML única para imprimir cómodamente tu trabajo.
    • ePub3 (libro electrónico), etc.
  • Ofrece diferentes diseños a elegir desde el menú, además de la posibilidad de crear diseños propios.

Con eXelearnig se puede crear todo tipo de actividades entre las que destaco rellenar huecos, pregunta de elección múltiple, pregunta de selección múltiple, pregunta verdadero-falso, cuestionario SCORM o actividad desplegable.

Además, y este es uno de los principales usos que hago de esta aplicación, nos permte crear rúbricas de forma sencilla, así como incluir recursos realizados con otras aplicaciones. Por ejemplo, Jclic, Descartes, Scratch, Geogebra, Physlets…

La entrada Cómo crear una actividad identifica con eXeLearning – Vídeo se publicó primero en KDE Blog.

Sat, Sep 7th, 2024

Dolphin-Plugins | Must have for KDE Plasma

Dolphin is the default file manager in the KDE Plasma desktop environment and although it is the most feature-rich file manager available on any computer in any time in history, it can always use a few more functions. Thankfully, there are a fantastic set of plugins that just may improve your quality if file-manager life … Continue reading Dolphin-Plugins | Must have for KDE Plasma

KDE Slimbook VI, mejorando el ultrabook de la Comunidad KDE

Hoy empieza Akademy 2024 de Würtzburg, Alemania. Es por tanto un día que queda marcado para siempre en la historia de la Comunidad KDE que admás deberá marcarse también por otro evento: el lanzamiento de KDE Slimbook VI. Y es que al Comunidad KDE y la compañía Slimbook siguen colaborando en aras de llevar a los sistemas libres al máximo número de gente posible, actualizando «su producto» por segunda vez en un año, un hito histórico, algo que demuestra el dinamismo del proyecto KDE y de la empresa afincada en Valencia.

KDE Slimbook VI, mejorando el ultrabook de la Comunidad KDE

Repito entredilla que realicé con los anteriores modelos: Aunque las aportaciones personales son muy importantes, al final son la colaboración entre Comunidades y empresas o instituciones públicas las que pueden hacer las cosas más grandes por el Software Libre. Prueba de ello esla evolcuión de Krita o la gama KDE Slimbook fruto del entendimiento de la Comunidad KDE con la empresa valenciana de Slimbook.

Haciendo un poco de historia, ambas entidades iniciaron en el 2017 una colaboración que tuvo su germen en Akademy-es 2016 de Madrid y que cristalizó con la línea KDE Slimbook, un ultrabook que acerca a una Comunidad de Software Libre un ensamblador de portátiles, consiguiendo no solo un producto refinado y optimizado sino que también una piedra fundamental sobre la que seguir mejorando los dispositivos libres. Y la demostración de esto es que una lanzamiento como este se ha repetido ya en seis ocasiones.

KDE Slimbook VI, mejorando el ultrabook de la Comunidad KDE

Sobre estas premisas los chicos de Slimbook y la Comunidad KDE han anunciado hoy 7 de septiembre, durante la celebración de Akademy 2024, la disponibilidad de KDE Slimbook 6, el cuarto portátil de la serie que ofrece procesadores AMD Ryzen, en esta ocasión, el 8845HS, que mejora la velocidad del ultrabook consumiendo menos energía. Además, esta CPU cuenta con una tarjeta gráfica integrada AMD Radeon 780M GPU, con 12 cores y RDNA 3, una tecnología especialmente diseñada para los videojuego, lo cual demuestra que estamos ante un ultrabook muy potente.

Será el segundo ultrabook de la serie que va a llevar Plasma 6 de serie, lo que sigue demuestrando la alta confianza que tiene la Comunidad y Slimbook en el rendimiento del nuevo entorno de trabajo (y juegos) que presenta este dispositivo.

Todo ello montado sobre el clásico chasis KDE Slimbook con logo de KDE , tecla Meta serigrafiada con el símbolo de Plasma, con el estilo de letras Noto Sans, y que cuenta con dos jugosas novedades.

KDE Slimbook VI, mejorando el ultrabook de la Comunidad KDE

En palabras de los responsables del lanzamiento:

El KDE Slimbook Plasma VI renueva el KDE Slimbook tanto por dentro como por fuera. La página CPU AMD Ryzen 7 8845HS viene con una potente NPU para IA local y hasta 96GB de RAM, en sustitución de los 64 GB de la versión anterior.

El Plasma VI también tiene una batería más potente de 80 Wh; sistema de sonido, con sus cuatro altavoces; y construcción, con su carcasa de aluminio «azul espacial», una construcción más robusta y un teclado más firme.

El software preinstalado es Plasma 6.1 de KDE, que tiene todo lo que necesitas para trabajar, comunicarte y disfrutar de tu tiempo libre.

Plasma 6.1 te da acceso a un catálogo cada vez mayor de potentes aplicaciones de potentes aplicaciones, desde suites de productividad y comunicación creatividad, reproductores multimedia, entornos de desarrollo y mucho más. y mucho más.

Además, y una razón más para adquirir estos portátiles, con la adquisición de uno de ellos ayudas a la Comunidad KDE aportando una pequeña donación económica, que no repercute en el precio. En otras palabras, al comprar un KDE Slimbook parte del precio va destinado al Proyecto KDE.

Las características de KDE Slimbook VI

Es importante, además de toda la ética que rodea al proyecto, tener claro las características principales en términos de hardware de KDE Slimbook VI, que resumiendo son las siguientes:

  • AMD 8845HS, CPU 8 núcleos 16 hilos hasta 5,1GHz y 24MB de caché
  • GPU AMD 780M, integrada pero potente, con 12 núcleos y RDNA 3
  • Con NPU, preparada para IA local
  • Hasta 96Gb de RAM DDR5 5600MHz
  • Nueva gran batería de 83wh
  • 4 altavoces (2 tweeters)
  • Chasis completo de aluminio, nuevo color «Blue Space»
  • Pantalla de 16 pulgadas, relación de aspecto 16:10 y resolución 2560x1600px y 120Hz.
  • 2 x PCIe 4.0
  • Software:
    • Entorno de escritorio KDE Plasma 6.1
    • Paquete ofimático LibreOffice
    • Catálogo masivo de software gratuito instalable a través de la aplicación Discover integrada
  • Precio de lanzamiento: 1099 €

  • Paquete ofimático LibreOffice
  • Catálogo masivo de software gratuito instalable a través de la aplicación Discover integrada

¿Por qué KDE Slimbook?

Son muchas las razones por las que vale la pena apostar por un KDE Slimbook aparte de tener un magnífico Slimbook con un serigrafiado que unifica el logo de KDE con el de Slimbook. En esta lista incluyo algunas de las más importantes:

  • Porque la Comunidad KDE se ha asegurado que KDE/Plasma funcione perfecto en el portátil creando un OEM para él.
  • Porque es la forma más segura de de utilizar KDE.
  • Porque ayudas a la Comunidad KDE aportando una pequeña donación económica, que no repercute en el precio. Edito: En otras palabras, al comprar un KDE Slimbook parte del precio va destinado al Proyecto KDE.
  • Porque es una instalación limpia de KDE, sin aplicaciones extra que te puedan distraer
  • Porque con Discover tienes al alcance cientos de aplicaciones instalables con un simple click.
  • Porque el portátil se actualizará al ritmo de KDE Neon, lo cual significa estar siempre a la última.
  • Porque existen muchas vías para solucionar de forma directa (SAT de Slimbook, foros de Slimbook, grupo de Telegram de KDE Neon, foro de KDE, etc) los posibles problemas o dudas que aparezcan en el uso diario del portátil.

Y por cierto, no penséis que hago toda esta publicidad porque reciba una compensación económica… la publicidad del margen es voluntaria y no recibo nada por ponerla.

Más información: KDE Slimbook | Tienda Slimbook KDE VI

La entrada KDE Slimbook VI, mejorando el ultrabook de la Comunidad KDE se publicó primero en KDE Blog.

Fri, Sep 6th, 2024

Actualización de septiembre_24 del mapa de usuarios KDE

Hace mucho tiempo publiqué el mapa generado en Google de los usuarios de KDE. Ese mapa era colaborativo y voluntario pero generado sobre Software Privativo. En varias ocasiones pedí que alguien lo cambiara a OpenStreetMap y mis súplicas fueron escuchadas. Ya casi había olvidado este proyecto pero este agosto lo recuperé, publicitándolo en el grupo de Telegram KDE – Cañas y Bravas y parece que el proyecto ha tomado impulso, así que este mes vuelvo a publicitarlo. Así que bienvenidos a la actualización de septiembre_24 del mapa de usuarios KDE que, como vais a ver, se ha llenado un poquito.

Actualización de septiembre_24 del mapa de usuarios KDE

Si vais a ver el mapa de la Comunidad KDE de España marzo 2018, podréis ver una imagen estática de los usuarios que se habían puesto voluntariamente , y digo estática, porque alguien borró (queriendo o sin querer) los «pines» del mapa.

Ese incidente fue comentado en el grupo de Telegram KDE – Cañas y Bravas, y un usuario dijo que trabajaría en ello aprovechando que se debía empezar de nuevo el mapa.

Este compañero de grupo era @wakutiteo y creó, utilizando los servicios de uMap sobre OpenStreetMap el nuevo mapa de la usuarios KDE en España en el que podemos empezar a registrarnos.

En un principio había poca poca gente apuntada (mirad la entrada de junio de 2018) pero poco a poco se ha ido llenando, a pesar de la poca promoción que ha tenido. A ver si a partir de ahora voy dándole más cancha y el mapa crece . De momento pongo la captura de pantalla de este mes de agosto de 2024 y, para ver su evolución, la del mes de septiembre de 2024.

Actualizando el  mapa de usuarios KDE en España
Mapa usuarios KDE en España de agosto de 2024.
Actualización de septiembre_24 del mapa de usuarios KDE
Mapa usuarios KDE en España (penísula) de agosto de 2024.
Actualización de septiembre_24 del mapa de usuarios KDE
Mapa usuarios KDE en España (Islas Canaria) de septiembre de 2024.

Como vemos, han aparecido muchos más usuarios y alguien, porque no sé quien ha sido, se ha encargado de poner un icono de KDE en cada pin. Todo un detalles. También es destacable que las Islas Canarias han conseguido un crecimiento brutal.

Evidentemente, es voluntario y apuntaros bajo vuestra propia responsabilidad. Os dejo también el mapa incrustado que se irá actualizando poco a poco.

Pincha para ver en pantalla completa

Y también os dejo un vídeo de cómo editar el mapa para poder apuntaros.

¿Qué es Umap?

Básicamente, con uMap puedes crear mapas con capas de OpenStreetMap en un minuto e incrustarlo en tu página web, de código libre. Con uMap puedes realizar las siguientes acciones:

  • Elegir las capas de tu mapa
  • Añadir PDIs: marcadores, líneas, polígonos…
  • Elegir los colores y los iconos de los PDIs
  • Gestionar opciones del mapa: mostrar un minimapa, localizar al usuario al cargar…
  • Importar por lotes datos geoestructurados (geojson, gpx, kml, osm…)
  • Elegir la licencia de tus datos
  • Embeber y compartir tu mapa

 

 

La entrada Actualización de septiembre_24 del mapa de usuarios KDE se publicó primero en KDE Blog.

Thu, Sep 5th, 2024

La multinacional Hachette contra la cultura que ofrece Internet Archive

Una lista de sitios que debes evitar para no perjudicar los pingües beneficios de la multinacional francesa Hachette

Archive.org es una organización sin ánimo de lucro y un gran recurso en el que se salvaguarda gran cantidad de información útil y cultural, para no permitir que se pierda y ponerla al alcance de todo el mundo de manera libre.

Software, páginas web ya desaparecidas, películas, documentales, documentos sonoros, etc, tienen cabida en Archive.org. (mis propios tutoriales los almaceno en ese sitio).

La multinacional francesa Hachette junto con otras grandes editoriales como HarperCollins, Penguin Random House y Wiley ha demandado a Archive.org porque tal como leemos en The Wired:

archive escanea copias físicas de libros de la biblioteca y permite a la gente sacar las copias digitales como si fueran material de lectura normal en lugar de libros electrónicos.

Lo que infringe la propiedad intelectual.

Así que este blog, comprometido con que las grandes editoriales puedan seguir ganando dinero e impidiendo el acceso a sus libros escaneados, quiere compartir una lista de enlaces que todo lector o lectora de este blog debería evitar, ya que desde ellas podrían descargarse libros en formato digital que coartase los beneficios de las grandes editoriales.

Por favor, evitad descargar libros de Archive.org o desde estos sitos, ya que estaríais violando la propiedad intelectual de las grandes editoriales:

O cualquier otro sitio listado aquí:

Quizás lo próximo sea ir en contra de las bibliotecas municipales, ya que un mismo libro se presta muchas veces, en vez de que esas personas compren muchos libros.

Artículo basado en un toot de Mastodon de Jeff Cutsinger.

Enlaces de interés

Descoberta a solução para eliminar erros da IA

Texto originalmente traduzido do https://medium.com.
Fonte:https://blog.cubed.run/100-accurate-ai-claimed-by-acurai-openai-and-anthropic-confirm-acurais-discoveries-98fce1ddeb5b

As notícias impressionantes da Acurai de ter descoberto como os LLMs (Modelos de Linguagem de Grande Escala) operam agora são confirmadas por estudos conduzidos pela OpenAI e Anthropic.

Em março de 2024, esta autora publicou “Elimine as Alucinações dos Chatbots — ISTO MESMO!, Elimine-as”. Este artigo fez a audaciosa afirmação de que os LLMs se auto-organizam em torno de Frases Nominais; e que o comportamento dos LLMs pode ser controlado através da manipulação de Frases Nominais. Estudos recentes da Anthropic e da OpenAI agora confirmam empiricamente essas verdades. Esta é uma notícia FANTÁSTICA! Afinal, essas verdades são a base para eliminar as alucinações — sim, eliminá-las.

Modelo de Dominância de Frases Nominais

Em março de 2024, foi apresentado a seguinte a descoberta revolucionária do “Modelo de Dominância de Frases Nominais”: https://www.michaelcalvinwood.net/docs/Relevant-and-Accurate-AI–Public.pdf

This present inventor’s Noun-Phrase Collision Model led to the development of the higher-level Noun-Phrase Dominance Model — the model that is the key to using LLM token prediction to consistently generate factually accurate output. The Noun-Phrase Dominance Model is perhaps best understood from the perspective of another type of neural network — CNNs (Convolutional Neural Networks).

CNNs are often used for image identification. For example, CNNs can be trained to distinguish images of people, pets, boats, etc. CNNs consist of multiple layers of neurons. Remarkable, during training, these layers self-organize themselves. For example, the early layers self-organize around detecting simple patterns such as edges and textures. The latter layers selforganize by combining the information from earlier layers into more complex patterns like shapes — shapes including the recognition of eyes, ears, legs, steering wheels, etc.

No one tells the CNN to do this. Even though CNNs are merely a collection of neurons with probabilistic weights and biases, CNNs automatically self-organize in this manner in order to fulfill the training objective. While much is discussed in the literature regarding the selforganizing nature of CNN neural networks, little if anything is discussed regarding the selforganizing nature of Transformer Neural Networks — the type of neural network used to construct the most popular Large Language Models such as ChatGPT.

This present inventor’s Noun-Phrase Dominance Model states that neural networks self organize around noun phrases during the training of Large Language Models.

emphasiS

O artigo discute então o controle do comportamento do LLM (por exemplo, garantindo respostas 100% precisas) por meio da manipulação de frases nominais enviadas na consulta e passagens em chatbots baseados em RAG.

Estudos da Anthropic e da OpenAI agora confirmam o modelo de dominância de sintagma nominal. LLMs são construídos a partir de múltiplas camadas. Em outras palavras, a entrada (prompt) passa por muitas camadas para gerar a saída.

Cada camada contém muitos neurônios. Cada neurônio tem vários valores que aprendeu durante o treinamento (como pesos e vieses). O modelo de dominância de sintagma nominal diz que os neurônios não operam por conta própria, mas se auto-organizam em torno de sintagmas nominais. Tanto a OpenAI quanto a Anthropic descobriram recentemente que essa é a verdade empírica — a maneira real como os LLMs operam sob o capô.

Conforme relatado pela Axios AI+ em 23 de agosto de 2024:

One way AI researchers are trying to understand how models work is by looking at the combinations of artificial neurons that are activated in an AI model’s neural network when a user enters an input.

These combinations, referred to as “features,” relate to different places, people, objects and concepts.

Researchers at Anthropic used this method to map a layer of the neural network inside its Claude Sonnet model and identified different features for people (Albert Einstein, for example) or concepts such as “inner conflict.”

They found that some features are located near related terms: For example, the “inner conflict” feature is near features related to relationship breakups, conflicting allegiances and the notion of a catch-22.

When the researchers manipulated features, the model’s responses changed, opening up the possibility of using features to steer a model’s behavior.

OpenAI similarly looked at a layer near the end of its GPT-4 network and found 16 million features, which are “akin to the small set of concepts a person might have in mind when reasoning about a situation,” the company said in a post about the work.

Bolded
  • Primeiro, observe que a Anthropic e a OpenAI agora confirmam nos testes que os neurônios de fato se auto-organizam, exatamente como o Modelo de Dominância Substantiva-Frase declarou.
  • Segundo, observe que a auto-organização não é em torno de verbos, adjetivos, advérbios, etc. Em contraste gritante, os neurônios se auto-organizam em torno de “lugares, pessoas, objetos e conceitos”. Em outras palavras, os neurônios se auto-organizam em torno de frases nominais — assim como o Modelo de Dominância Frase-Nome declarou.
  • Terceiro, os agrupamentos de sintagmas nominais (ou seja, características) agrupam “termos quase relacionados”, afirmando a existência de Rotas de Frases Nominais — assim como o Modelo de Dominância de Frases Nominais declarou.
  • Quarto, observe que a Anthropic e a OpenAI descobriram que a manipulação de frases nominais pode ser usada para “orientar o comportamento de um modelo” — assim como o Modelo de Dominância de Frases Nominais declarou.

Elimine alucinações — sim, IA SEM ERRO!

Esta é uma notícia INCRÍVEL! Afinal, o Modelo de Dominância de Frases Nominais é a chave para eliminar alucinações.

No entanto, a comunidade de pesquisa de alguma forma ignorou este modelo — ao mesmo tempo em que continua a proclamar que as alucinações são um problema intratável.

Desde o artigo de março de 2024, FOI DEMONSTRADO no mundo real como documentar o Modelo de Dominância de Frases Nominais e explica como esta é a chave para construir chatbots 100% precisos e livres de alucinações

. O Modelo de Dominância de Frases Nominais é real. E também a solução para finalmente eliminar as alucinações de uma vez por todas. Você pode construir chatbots 100% precisos… hoje mesmo.

openSUSE Leap 15.6 安裝小記

openSUSE Leap 15.6 安裝小記



openSUSE Leap 15.5 Lifetime 到 2024/12 


過了一年又到升級的時候 :)


安裝前處理

  • 使用 imagewriter 建立 openSUSE 安裝USB

  • 整理 /home/sakana 目錄

    • 使用 du -h --max-depth=1 /home/sakana 檢查

    • 清掉不要的檔案, 特別是 ~/.cache , ~/.config 內兩大瀏覽器內有佔很大空間的 cache ( 這次只清掉部分 )

    • 因為有很多相關的 config 在個人家目錄內, 所以先把舊的 openSUSE Leap 15.5 的 /home 目錄, 打包到隨身碟的目錄中

      • 使用# tar    cvf   home.tar  /home 進行打包到隨身碟 ( 不要使用 .gz 方式, 會比較快速 )( 在隨身碟的目錄中 )

      • 如果剛剛的光碟  ISO 放在下載目錄, 記得刪除來節省空間

    • 新機器再使用 tar 指令還原回來

      • 這次先在 console F1 以 root 使用者, 

        • 使用 tar 指令解壓縮 home.tar 到隨身碟目錄 

        • 刪除 /home/sakana 目錄, 將解壓縮的檔案直接移動過去


這次也是使用 USB 來進行安裝


== 安裝過程小記==


這次建立的時候我還是選擇 GNOME 桌面


磁碟區分割的部分, 使用引導的方式安裝

  • 刪除所有分割區 

  • 建立獨立分割區 XFS

  • 根目錄取消 Btrfs 快照


===============


Network Manager:


openSUSE Leap 15.6 預設為 Network Manager



Google Chrome:128

https://www.google.com/intl/zh-TW/chrome/browser/ 


  • 還是會有驗證性問題, 但是功能沒有差異

  • 為了進行google 登入,先使用 Google 驗證App,  後面來處理yubikey

  • 有遇到 舊版 chrome 鎖定問題, 我將 ~/.config/google-chrome 刪除解決

    • 重開機又遇到一次, 因為我改了 hostname, 發先解決方法可以到 ~/.config/google-chrome 目錄下將 SingletonLock 與 SingletonCookie 刪除好像就解掉了



home 資料回復:


因為有很多相關的 config 在個人家目錄內, 所以先把舊的 openSUSE Leap 15.0 的 /home 目錄, 使用# tar    cvf   home.tar  /home 進行打包到隨身碟 ( 不要使用 .gz 方式, 會比較快速 )

新機器再使用 tar 指令還原回來

  • 這次先在 console F1 以 root 使用者, 

    • 使用 tar 指令解壓縮 home.tar 到隨身碟目錄 

    • 刪除 /home/sakana 目錄, 將解壓縮的檔案直接移動過去



Notes

  • Ifconfig 預設沒有安裝, 要使用 ip  address show


關閉GNOME裡面的搜尋功能預設關閉 (點選右上角的設定按鈕), 因為我覺得用不到



中文輸入法問題:


輸入法的部分, 要手動加入想要的輸入法

預設切換的方式爲 Super Key + 空白鍵

  • 我修改爲 Ctrl + 空白鍵, 在設定的 鍵盤 -- > 檢視與自訂快速鍵 -- > 輸入 修改




螢幕截圖問題:


之前可以用 Ctrl + Print 擷取部分視窗

目前是用 Print 按鍵呼叫相關功能之後擷取, 之後來找快速鍵


取消 USB 為安裝來源

# yast2  repositories 



Snapd:2.63


因有些軟體可能會透過 snap 來安裝


安裝方式紀錄 

# zypper  addrepo  --refresh  https://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_15.6  snappy


# zypper  --gpg-auto-import-keys  refresh


# zypper  dup  --from  snappy


# zypper  install  snapd


Additional rpm output:

Please reboot, logout/login or source /etc/profile to have /snap/bin added to PATH.

On a Tumbleweed and Leap 15.3+ systems you need to run: systemctl enable snapd.apparmor.service


可以重開機, 登出登入, 讓 路徑變數內有 /snap/bin 這個路徑

  • 在 X 11 下就是開一個新的終端機切換為 root, 檢查 $PATH

  • 建議使用重開機的方式


# systemctl  enable  snapd


# systemctl  start  snapd


# systemctl  enable  snapd.apparmor


# systemctl  start  snapd.apparmor


如果安裝應用程式, 要重開機才會找的到



freeplane: 1.10.5


因為 Freemind 已經不再維護, 找了好久找到他的替代 

  • 使用 snap 來進行安裝

    • # snap  install  freeplane-mindmapping

    • 因為使用社群維護的 .ymp 有問題然後太多 SLES 的 repo, 我也不喜歡

  • .mm 的檔案指定用 freeplane  開啟



Firefox Sync:

登入 Firefox Sync, 會處理之前有下載的 Plugin


Telegram desktop:


使用 Web 的方式來使用 Telegram


hostname更改  :


之前是用# yast2 lan 的方式更改 hostname, 但是現在 NetworkManager 控制網路就比較麻煩


觀察

# hostnamectl 


設定 hostname

# hostnamectl  set-hostname  opensuse156


觀察

# hostnamectl 


Skype:


使用網頁版的 Skype 不另外安裝


GNOME Extension:

最後我使用 flatpak 搞定 GNOME Extension

  • openSUSE Leap 15.6 預設有裝 flatpak


之前的調校小記


然後到 https://extensions.gnome.org/

選想裝的 Extension, 調爲 on 就好

裝了

  • NetSpeed

  • RunCat

  • IP Finder

  • Tray Icons: Reloaded (這個我暫時停用 - 因為登入會產生問題)


.7z 支援:

預設 openSUSE Leap 15.6 就有裝 7zip 套件


imagewriter:

# zypper  install  imagewriter

用來製作開機 USB


rdesktop 安裝與測試:

#zypper  install  freerdp


執行方式

#xfreerdp  -g  1280x1024  -u administrator  HOST_IP



修改 LS_OPTIONS 變數

# vi   /etc/profile.d/ls.bash

把 root 的 LS_OPTIONS 的 -A 移除


修改 HISTSIZE 變數

# vi   /etc/profile

修改 HISTSIZE 的筆數


ansible 安裝: 2.16.5


#zypper  install  ansible


  • 因為相依性的關係會裝 python 3.11



python3.11 安裝: 


系統預設是裝 python3.6

  • 但是 python 3.6 已經 EOL

  • 可以參考 https://endoflife.date/python 

    • Python 3.11 於 2024/4/1 End Active Support, 但是 Security Support 到 2027/10/31 

    • 目前是 python 3.12 Active Support

  • 但是  ansible 目前是裝 3.11 , 然後還在 Security Suport 內, 就先不換 3.12


剛剛安裝 ansible 會順道安裝 python3.11


觀察目前的設定

# ls  -l  /usr/bin/python3


lrwxrwxrwx 1 root root 9 Apr  9 17:42 /usr/bin/python3 -> python3.6


參考網路上的文章


目前沒有相關設定

# update-alternatives  --list  python


update-alternatives: error: no alternatives for python


將 python 3.6 加入

# update-alternatives --install  /usr/bin/python3  python  /usr/bin/python3.6  1


update-alternatives: using /usr/bin/python3.6 to provide /usr/bin/python3 (python) in auto mode


將 python 3.11 加入, 優先性設定爲 2 比上一個高

# update-alternatives  --install  /usr/bin/python3  python  /usr/bin/python3.11  2


update-alternatives: using /usr/bin/python3.11 to provide /usr/bin/python3 (python) in auto mode


觀察相關設定

# update-alternatives --list python


/usr/bin/python3.11

/usr/bin/python3.6


檢視目前 python 的版本設定

# python3  --version


Python 3.11.9


  • 這個時候可以發現已經從 python3.6 換成 python3.11


再次觀察

# ls  -l  /usr/bin/python3


lrwxrwxrwx 1 root root 24 Sep  4 18:31 /usr/bin/python3 -> /etc/alternatives/python


  • 這邊可以發現由剛剛指定 python3.6 換成會去參考 alternatives


Dropbox 206.4.6506 版 :


openSUSE Leap 15.6 預設不支援 dropbox

參考官方網站上面斷頭的安裝方式來安裝


> cd  ~  && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -


接下來,請從新建立的 .dropbox-dist 資料夾執行 Dropbox 精靈。


>  ~/.dropbox-dist/dropboxd


順便安裝 Nautilus 相關套件

# zypper  install  nautilus-extension-dropbox


AWS Cli 安裝: 2.17.42


安裝參考



# curl  "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip"  -o  "awscliv2.zip"


# unzip  awscliv2.zip


# ./aws/install


# aws --version


aws-cli/2.17.42 Python/3.11.9 Linux/6.4.0-150600.21-default exe/x86_64.opensuse.15


將補齊的指令 寫到或是修改到個人家目錄的 .bashrc 內

  • echo "complete -C '/usr/local/bin/aws_completer' aws" >> /root/.bashrc


Google Cloud SDK ( gcloud )安裝: 490


參考 https://cloud.google.com/sdk/docs/install-sdk  安裝 gcloud

  • 看看目前最新的版本號

  • 也可以使用容器的方式來執行


使用一般使用者安裝


> wget https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-490.0.0-linux-x86_64.tar.gz  


> tar  zxvf  google-cloud-sdk-490.0.0-linux-x86_64.tar.gz

  • 可以考慮解壓縮前, 如果家目錄有 google-cloud-sdk 目錄先移除


> ./google-cloud-sdk/install.sh


透過 gcloud 安裝 kubectl


> gcloud  components  install  kubectl


確認版本

> kubectl  version  --client


新增 Packman 套件庫:


使用 #yast2  repositories 加入社群版本的Packman 


#yast2  repositories



播放器:


Codecs 的部分參考網路上找到的


# zypper  install  opi


# opi codecs


  • 這邊會裝 ffmpeg-4 以及一堆套件

  • 之後就可以使用播放器看 .mp4


Visual Studio Core 相關 :


安裝 git

# zypper  install  git


參考 


安裝 vscode

Leap 15.6 現在可以直接透過 zypper ar 方式新增 repo

  • 因為是 openSUSE 包的, 目前看到是 account 那邊只有看到 Github account, 沒有看到 Microsoft Account, 這個可以列為考量 (openSUSE provides free-as-in-freedom binaries of Code in a development repository. It does not include Microsoft branding and ships a configuration enabling the Open VSX extension store by default.)

  • 我後來還是用 Microsoft 那個版本


# rpm  --import   https://packages.microsoft.com/keys/microsoft.asc


# sh  -c  ' echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ntype=rpm-md\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc"  >  /etc/zypp/repos.d/vscode.repo '



# zypper  refresh


# zypper  install  code


# yast2  repositories


  • 將 vscode 的 autorefresh 啟動


安裝 vscode extension 

  • 這次沒有作, 因為將舊的 /home 還原回來, 另外目前 vscode 也有同步機制

  • AWS Toolkit for Visual Studio Code

  • Bracket Pair Colorizer

  • Git Graph

  • GitHub Pull Requests

  • GitLens

  • Kubernetes

  • Python

  • REST Client

  • GitHub Pull Requests and Issues


Docker 安裝: 25.0.6


#zypper  install  docker


將使用者 sakana  加入 docker  群組 

# usermod -a -G docker sakana


#systemctl  start  docker

#systemctl  enable   docker


helm 安裝: 3.13.3


#zypper  install  helm


# helm  version


PPPoE 設定:


目前光世代有配一個固定 IP

之前參考 http://sakananote2.blogspot.com/2021/05/nmcli-network-manager-pppoe-ip.html

  • 設定 PPPoE 以及固定 IP

現在使用 IP 分享器 + 有線網路連接光世代取得固定 IP, 然後使用無線 SSID 分享使用


這個版本沒有安裝的, 以後要安裝就看之前的筆記

  • http://sakananote2.blogspot.com/2019/08/opensuse-leap-151.html

  • Sqlitebrowser

  • VMware workstation Pro 15

  • Nextcloud client 安裝,  crontab 設定

  • PDF Viewer - Foxit:

  • hexchat

  • youtube-dl

  • Yubico Key ( 現在 google 已經可以直接手機驗證 )

  • smartgit 安裝 ( 現在使用 vscode )

  • PPSSPP ( 沒時間 ….  )

  • flash-player (應該沒有人用了吧)

  • podman (之前都還沒用到)

  • Filezilla

  • Azure-cli 安裝 (MS 已經不維護)



這樣又可以再戰一年 :p


~ enjoy it


參考

Episodio 33 de KDE Express: Vuelta de vacaciones cargado con novedades

Me congratula presentaros el episodio 32 de KDE Express, titulado «Vuelta de vacaciones cargado con novedades» donde David Marzal sigue llevando en solitario estas más que interesantes píldoras. Un hurra por él.

Episodio 33 de KDE Express: Vuelta de vacaciones cargado con novedades

Comenté hace ya bastante tiempo que había nacido KDE Express, un audio con noticias y la actualidad de la Comunidad KDE y del Software Libre con un formato breve (menos de 30 minutos) que complementan los que ya generaba la Comunidad de KDE España, aunque ahora estamos tomándonos un tiempo de respiro por diversos motivos, con sus ya veteranos Vídeo-Podcast que todavía podéis encontrar en Archive.org, Youtube, Ivoox, Spotify y Apple Podcast.

De esta forma, a lo largo de estos 33 episodios, promovidos principalmente por David Marzal, nos han contado un poco de todo: noticias, proyectos, eventos, etc., convirtiéndose (al menos para mi) uno de los podcast favoritos que me suelo encontrar en mi reproductor audio.

En palabras de David el nuevo episodio de KDE Express número 33 toca los siguientes temas:

Episodio 33 de KDE Express: Vuelta de vacaciones cargado con novedades

No paran los desarrolladores y voluntarios de la familia KDE ni en vacaciones. Pese a estar en periodo de playa o viajes (como ha hecho un servidor), siguen «trabajando» para tener un ecosistema cada día mejor y poder conquistar el mundo y vuestros corazones en algún momento.

Artículo original con los enlaces en https://kdeexpress.gitlab.io/33/

  • Tenemos un mapa con usuarios de KDE.
  • KDE Frameworks 6.5 mejora la accesibilidad de la pantalla de configuración de los atajos de teclado.
  • Mejora tu experiencia en KDE Plasma con estos 15 widgets / plasmoides
  • KDE Neon está casi listo para actualizarse con base en Ubuntu 24.04.
    • Y de paso os dejo una guía y vídeo sobre la instalación, configuración y personalización de esta distro.
  • Calligra resucita tras un largo letargo con su versión 4.0. Yo soy más de LO, pero oye que no sea por alternativas. Por cierto, ahora esta en formato Flatpak.
  • Haruna, reproductor del que nos habló Ivan hace poco, se actualiza a la 1.2.0.
  • KDE Gear 24.08 nos trae muchas novedades como:
    • Dolphin permite mover a una nueva carpeta los archivos seleccionados o seleccionar todo con doble click en un hueco vacio.
    • Filelight, se puede instalar pulsando sobre el texto de espacio libre en la esquina inferior derecha de Dolphin y trae una pantalla de inicio renovada.
    • Konsole permite marcadores en la barra de desplazamiento.
    • Kdenlive ahora puede usar el nuevo editor de curvas de fotogramas clave para personalizar efectos y métodos de atenuación (entrada/salida cúbica y entrada/salida exponencial) para fundidos.
    • Tokodon ahora puede avisar de los registros llevados a cabo en su servidor para una mejor gestión de usuarios entre otras mejoras.
    • Kate mejora el complemento de formateo de documentos con una mayor compatibilidad con archivos de bash, d, fish, configuración de Nix, opsi-script, QML y YAML. Como novedad relacionada, la funcionalidad del protocolo del servidor de lenguajes (LSP) añade compatibilidad con los lenguajes Gleam, PureScript y Typst.
    • Okular, el lector de documentos ecocertificado de KDE, mejora la compatibilidad con los formularios que se pueden rellenar en los documentos PDF
  • Interesantisimo articulo y vídeo sobre 15 trucos para sacarle partido a Konsole. La mitad de las opciones no las conocía y alguna creo que la voy a utilizar bastante.
    • Abrir carpetas en Dolphin o ficheros (también activa las miniaturas en imágenes).
    • Comandos rápidos.
  • Retrospectiva de mi tocayo Edmundson sobre las métricas de Plasma. Resumen: son útiles pero necesitan mejorar la infraestructura y los datos que se recogen. ¡Activarlas si queréis ayudar a mejorar el proyecto!

Y, como siempre, os dejo aquí el listado de los episodios. ¡Disfrutad!

Por cierto, también podéis encontrarlos en Telegram: https://t.me/KDEexpress

La entrada Episodio 33 de KDE Express: Vuelta de vacaciones cargado con novedades se publicó primero en KDE Blog.

Wed, Sep 4th, 2024

Crontab | Automatic purging of Logs

One of the neat things that you can do in Linux or Unix for that matter is the ability to schedule events with Cron. This isn’t exactly the easiest system to understand but when you study it a bit, it is pretty simple. My favorite reference for this is on the openSUSE wiki. https://en.opensuse.org/SDB:Cron This … Continue reading Crontab | Automatic purging of Logs