Outlook. Afegint regles

A la imatge de baix es mostra des d’on es poden afegir i administrar.

Aquesta en concret elimina els correus entrants en el que el camp assumpte contingui: “10 intentos fallidos de inicio de sesion SSH”.

Si treballes amb Outlook 365, en fer-se en l’àmbit de servidor, s’apliquen a tots els comptes.

Navegador Edge de Windows

Documento aquesta divisió de pantalla que personalment la trobo útil: Pestanyes Verticals, aplicació correctora que estic provant (LanguageTool), una pàgina, en aquest cas (beseit.net) i Copilot. La divisió de pantalles és far en settings/presentació/divisió de pantalla.

Corrector de text amb sublime text 3

entrades.htlm

<!DOCTYPE html>
<html lang="ca">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Entrada de Text</title>
    <style>
        textarea {
            font-size: 20px; /* Ajusta la mida de la lletra segons les teves necessitats */
        }
        form {
            margin-left: 50px; /* Deixa un marge de 200 píxels al voltant del formulari */
        }
    </style>
    <script>
       function copiarAlPortaRetalls() {
    var text = document.getElementById("entrada").value;
    console.log("Text a copiar:", text); // Afegeix aquesta línia per depurar
    navigator.clipboard.writeText(text).then(function() {
        alert("Text copiat al porta-retalls!");
        // Enviar el text al servidor per afegir-lo al fitxer
        fetch('/afegir-text', {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json'
            },
            body: JSON.stringify({ text: text })
        }).then(response => response.json())
          .then(data => {
              if (data.success) {
                  alert("Text afegit al fitxer!");
              } else {
                  alert("Error en afegir el text al fitxer.");
              }
          });
    });
}

sftp-config.json

{
    "type": "sftp",
    "save_before_upload": true,
    "upload_on_save": false,
    "sync_down_on_open": false,
    "sync_skip_deletes": false,
    "sync_same_age": true,
    "confirm_downloads": false,
    "confirm_sync": true,
    "confirm_overwrite_newer": false,
    "host": "urquizu.info",
    "user": "urqtejmi",
    "password": "Beseit1968!",
    "port": "22",
    "remote_path": "/web/0-Lang_Tool/",
    "ignore_regexes": [
        "\\.sublime-(project|workspace)", "sftp-config(-alt\\d?)?\\.json",
        "sftp-settings\\.json", "/venv/", "\\.svn/", "\\.hg/", "\\.git/",
        "\\.bzr", "_darcs", "CVS", "\\.DS_Store", "Thumbs\\.db", "desktop\\.ini"
    ],
    "file_permissions": "664",
    "dir_permissions": "775",
    "connect_timeout":30
}

Comandes Copilot 7-9-24

pip (Python) què és?

Pip és un sistema de gestió de paquets per a Python. El seu nom prové de “Pip Installs Packages” o “Pip Insta-la Paquets” en català. Amb pip, pots instal·lar, actualitzar i desinstal·lar paquets de Python de manera senzilla12.

Funcions principals de pip:

  • Instal·lar paquets: Per exemple, per instal·lar el paquet requests, utilitzes el comandament pip install requests.
  • Desinstal·lar paquets: Per desinstal·lar un paquet, utilitzes pip uninstall nom_del_paquet.
  • Llistar paquets instal·lats: Pots veure una llista dels paquets instal·lats amb pip list.
  • Actualitzar paquets: Per actualitzar un paquet a la seva última versió, utilitzes pip install --upgrade nom_del_paquet.
  • Gestionar fitxers de requisits: Pots instal·lar tots els paquets llistats en un fitxer requirements.txt amb pip install -r requirements.txt.

Si tens algun altre pregunta sobre pip o Python, no dubtis a preguntar! 😊

Quina versió de pip tinc instal·lada al Synology?

pip --version
urqtejmi@syn_beseit:~$ pip --version
pip 24.2 from /volume1/miniconda3/lib/python3.12/site-packages/pip (python 3.12)
urqtejmi@syn_beseit:~$

Variables d’entorn

Clic inici esquerro i cerca “Variables d’entorn” o escriu “Editar variables d’entorn del sistema” i selecciona l’opció. A la finestra Propietats del sistema, fes clic al botó Variables d’entorn… (a la part inferior). A la secció de Variables del sistema, busca i selecciona la variable anomenada ‘Path‘ i fes clic a Editar. A la nova finestra, fes clic a Nou i afegeix la següent ruta:

Les variables d’entorn en un sistema com Windows són valors que poden afectar el comportament dels programes i aplicacions. Aquestes variables són essencials per al sistema operatiu i permeten que les aplicacions es comuniquin entre elles i amb el sistema.

Alguns exemples de variables d’entorn són:

  • %USERNAME%: retorna el nom de l’usuari actualment connectat al sistema.
  • %COMPUTERNAME%: retorna el nom de l’equip.
  • %WINDIR% o %SYSTEMROOT%: directoris d’instal·lació de Windows (generalment “C:\Windows”).

Aquestes variables es poden utilitzar per a tasques de manteniment, creació de scripts o automatització de tasques. També és possible crear les teves pròpies variables d’entorn per personalitzar el sistema segons les teves necessitats.

Publicat dins de DOS

Centre de paquets (Comunitat Synology)

Observeu el centre de paquets té: instal·lat, Tots els paquets, paquets beta i comunitat.

Per afegir els paquets de la comunitat Synology hi ha que anar:

configuració origen del paquet i omplir els espais en blanc

https://packages.synocommunity.com

Instal·lació Miniconda a Synology

Miniconda3 py312_24.7.1-0 és una versió específica de Miniconda que inclou Python 3.12 i altres paquets necessaris per començar a treballar amb Conda. Aquí tens algunes raons per les quals es fa servir aquesta versió:

  1. Compatibilitat: Aquesta versió inclou Python 3.12, que és una versió recent de Python amb millores i noves funcionalitats. Això assegura que tens accés a les últimes característiques i millores de rendiment.
  2. Paquets actualitzats: La versió py312_24.7.1-0 inclou paquets actualitzats que són necessaris per al funcionament de Conda i altres eines relacionades. Això ajuda a evitar problemes de compatibilitat i assegura que tens les versions més recents dels paquets.
  3. Estabilitat: Aquesta versió ha estat provada i és coneguda per ser estable, la qual cosa és important per a un entorn de desenvolupament fiable.
  4. Facilitat d’ús: Miniconda és una versió lleugera de Conda que inclou només els paquets essencials. Això fa que sigui més fàcil i ràpid d’instal·lar, i pots afegir altres paquets segons les teves necessitats.

Descarrega l’instal·lador de Miniconda

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

Fem l’script executable:

sudo chmod +x Miniconda3-latest-Linux-x86_64.sh

Executa de l’script d’instal·lació <<<: 

sudo ./Miniconda3-latest-Linux-x86_64.sh

Configura l’entorn

export PATH="$HOME/miniconda3/bin:$PATH"

Verifica la instal·lació

conda --version

És clar! Aquí tens un resum dels passos per instal·lar Miniconda3 al teu Synology:

  1. Accedeix al teu Synology:
    • Obre una sessió SSH al teu Synology utilitzant un client SSH com PuTTY (per a Windows) o Terminal (per a macOS i Linux).
    • Inicia sessió amb el teu nom d’usuari i contrasenya.
  2. Descarrega Miniconda: sudo wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
  3. Dona permisos d’execució a l’script: sudo chmod +x Miniconda3-latest-Linux-x86_64.sh
  4. Executa l’script d’instal·lació: sudo bash Miniconda3-latest-Linux-x86_64.sh -u -b -p /volume1/miniconda3
  5. Crea el directori d’inici del teu usuari si no existeix: sudo mkdir -p /var/services/homes/urqtejmi sudo chown urqtejmi:users /var/services/homes/urqtejmi sudo chmod 755 /var/services/homes/urqtejmi
  6. Crea i edita el fitxer .bashrc: touch /var/services/homes/urqtejmi/.bashrc echo 'export PATH="/volume1/miniconda3/bin:$PATH"' >> /var/services/homes/urqtejmi/.bashrc
  7. Carrega el fitxer .bashrc: source /var/services/homes/urqtejmi/.bashrc
  8. Verifica la instal·lació de Conda: conda --version
  9. Si tens problemes de permisos, assegura’t que el teu usuari té els permisos adequats: sudo chown -R urqtejmi:users /volume1/miniconda3 sudo chmod -R 755 /volume1/miniconda3

Després de seguir aquests passos, hauries de tenir Miniconda3 instal·lat i funcionant correctament al teu Synology. Si tens qualsevol altra pregunta o necessites ajuda amb alguna altra cosa, no dubtis a preguntar! 😊

Conda: 24.7.1

Activar Synology Driver Clent

  1. Configura Synology Drive Client:
    • Obre l’aplicació Synology Drive Client.
    • Fes clic a “Iniciar sessió” i introdueix el QuickConnect ID, l’adreça IP o el nom de domini del teu NAS.
    • Introdueix el teu nom d’usuari i contrasenya del NAS i fes clic a “Següent”.

Vaig a fer una prova: carrego una script

PIP (Python Package Installer)

En el context de Synology, PIP fa referència a “Python Package Installer”. És una eina utilitzada per instal·lar i gestionar paquets de Python.

Per instal·lar el paquet PIP, s’ha de crear en un entorn virtual al directori d’instal·lació, ja que en el directori principal de Synology podria entrar en conflicte. Un entorn virtual és una eina que permet crear un espai aïllat dins del teu sistema on pots instal·lar paquets i dependències específiques per a un projecte de Python, sense afectar altres projectes o el sistema global. Això és especialment útil per gestionar diferents versions de paquets i evitar conflictes entre projectes.

Crear entorn virtual:

  • cd /volume1/web/0-python
  • sudo python3 -m venv ent_virt_mut
  • source ent_virt_mut/bin/activate
  • Si estas al directori

La comanda dependències

crea un entorn virtual, però no instal·la dependències per si mateixa

python3 -m venv ent_virt_mut

Si hi ha, problemes aquesta comanda sebla que ho pot arreglar.

Si ens convingues esborra un espai virtual:

  • sudo rm -rf ent_virtual_mut. Assegura’t que estàs en el directori correcte abans d’executar la comanda.

Ara ja podem instal·lar el modul PIP:

  • sudo pip install requests (instal·la)
  • pip list
  • deactivate
  • Actualitzacio: /volume1/web/0-python/ent_virt_mut/bin/python3 -m pip install –upgrade pip
urqtejmi@syn_beseit:/volume1/web/0-python$ python3 --version
Python 3.8.15
urqtejmi@syn_beseit:/volume1/web/0-python$

(ent_virt_mut) urqtejmi@syn_beseit:/volume1/web/0-python/ent_virt_mut$
pip --version                                                                                                                                                          
pip 24.2 from /volume1/web/0-python/ent_virt_mut/lib/python3.8/site-packages/pip   

Habilitar el servei SSH a windows 11

buscar:servicios: OpenSSH Authentication Agent

Copilot

Usandola web

Generando respuestas…

Enviado por Copilot:

Entenc la teva frustració. Aquí tens alguns passos per solucionar problemes de configuració de xarxa i restablir la configuració del servei SSH a Windows 11:

  1. Verifica el servei SSH:
    • Obre el menú d’inici i cerca “Services” o “Servicios”.
    • Busca “OpenSSH SSH Server” a la llista de serveis.
    • Assegura’t que l’estat del servei és “Running” (En execució). Si no ho està, fes clic dret i selecciona “Start” (Iniciar).
  2. Reinicia el servei SSH:
    • Obre el terminal de Windows (PowerShell o CMD) com a administrador.
    • Escriu les següents comandes per reiniciar el servei SSH:net stop sshd net start sshd
  3. Comprova la configuració del tallafocs:
  4. Verifica la configuració de la xarxa:
    • Assegura’t que el teu ordinador està connectat a la mateixa xarxa que el teu Synology NAS.
    • Comprova que no hi ha problemes de connectivitat a la xarxa.
  5. Comprova la configuració d’IPv6:
  6. Reinstal·la el servei SSH:
    • Si els passos anteriors no funcionen, pots intentar reinstal·lar el servei SSH.
    • Obre PowerShell com a administrador i escriu les següents comandes:Remove-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0 Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0

Aquests passos haurien d’ajudar-te a restablir la configuració del servei SSH i solucionar qualsevol problema de xarxa. Si encara tens problemes, pot ser útil revisar la configuració 

la imatge ISO de Windows 11 des del lloc oficial de Microsoft. Aquí tens l’enllaç directe per a la descàrrega:

Descarregar imatge ISO de Windows 11

Copilot

Usandola web

Enviado por Copilot:

Sembla que el servei SSH no està instal·lat al teu sistema. Pots seguir aquests passos per instal·lar-lo i activar-lo:

  1. Instal·la el servidor OpenSSH:
    • Obre PowerShell amb privilegis d’administrador.
    • Escriu la següent comanda per instal·lar el servidor OpenSSH:Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
  2. Inicia el servei SSH:
    • Després d’instal·lar el servidor OpenSSH, inicia el servei amb la següent comanda:Start-Service -Name sshd
  3. Configura el servei SSH per iniciar-se automàticament:
    • Per assegurar-te que el servei SSH s’inicia automàticament amb el sistema, executa la següent comanda:Set-Service -Name sshd -StartupType 'Automatic'
  4. Comprova l’estat del servei SSH:
    • Finalment, comprova l’estat del servei per assegurar-te que està en funcionament:Get-Service -Name sshd

Després d’aquests passos, el servei SSH hauria d’estar instal·lat i en funcionament al teu sistema Windows 11. Si tens algun altre dubte o problema, estic aquí per ajudar-te!

PS C:\Windows\System32> Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
Operation [Running ]

Comprovar la integritat

PS C:\Windows\System32> sfc /scannow Iniciando examen en el sistema. Este proceso tardará algún tiempo. Iniciando la fase de comprobación del examen del sistema. Se completó la comprobación de 2%.

Mirar i buscar “activar y desacticvar las caracteristicas de windows”

Conexió SSH amb Windows powerShell: (el port 22 del synology ha d’estar obert)

Conexió SSH amb Putty