Author Archives: Carles Mateo

RAB El nou món digital 2022-06-27 [CA]

Aquest és el guió per al programa El nou món digital a Ràdio Amèrica Barcelona, que es va emetre Dilluns 27 de Juny de 2022. 2022-06-27 14:30 Irish Time / 15:30 Zona horària Catalunya / 06:30 Pacific Time.

Disclaimer: Treballo per a Activision Blizzard. Totes les opinions són meves i no representen cap companyia.


This is the script of my radio program at Radio America Barcelona on Monday 2022-06-27 14:30 Irish Time / 15:30 Catalonia Time / 06:30 Pacific Time.

For my English speaking friends and followers I recorded an English version. :) Disclaimer: I work for Activision Blizzard. Opinions are my own. My opinions do not represent any company.

English version (recorded later):

Actualitat

Entreteniment i videojocs

Dones en ciència i tecnologia

  • Parlant de dones a la ciència, he comprat aquest magnífic llibre que parla de 50 dones que han fet progresar la humanitat d’una manera increïble.
Una variant de blat de moro americà, en referència a la Doctora Barbara McClintock

Programes anteriors

Programa anterior: RAB El nou món digital 2022-06-20 [CA]

Proper programa: RAB El nou món digital 2022-07-04 [CA]

Tots els programes: RAB

RAB El nou món digital 2022-06-20 [CA]

Aquest és el guió per al proper programa El nou món digital a Ràdio Amèrica Barcelona, a emetre Dilluns 20 de Juny de 2022. 2022-06-20 14:30 Irish Time / 15:30 Zona horària Catalunya / 06:30 Pacific Time.

Disclaimer: Treballo per a Activision Blizzard. Totes les opinions són meves i no representen cap companyia.


This is the excerpt of my radio program at Radio America Barcelona on Monday 2022-06-20 14:30 Irish Time / 15:30 Catalonia Time / 06:30 Pacific Time.

Disclaimer: I work for Activision Blizzard. Opinions are my own. My opinions do not represent any company.

Actualitat

  • El preu de la benzina a Irlanda, dissabte 18 de Juny, nit

Seguretat

  • Shields Health Care Group, una companyia de salut de Massachusetts ha rebut un hackeig que ha exposat les dades personals de 2 milions d’usuaris (social security numbers, medical record information, patient IDs and insurance details).
  • Un problema de seguretat amb Microsoft Word permet a un atacant executar comandes al sistema, i guanyar control del sistema. La manera com et poden afectar és enviant-te o descarregant d’internet un document word infectat.
    Aquest document aprofita un error de seguretat d’una eïna de control de qualitat de Microsoft per a poder connectar-se a una URL, baixar un arxiu, i executar els programes.
    Sembla ser que cap antivirus ho detecta.
    La manera de protegir-se és no baixar cap document Word.
    Si hem d’enviar documents, com factures, sempre és millor enviar PDFs.
    Si utilitzem gmail, podem previsualitzar documents PDF dins una finestra sense arribar a obrir-los.
    Aquest problema de seguretat porta més de 7 setmanes reportat i encara no ha estat sol·lucionat.
    És un altre dels motius pels que prefereixo emprar LibreOffice i la suite online de Google Docs, que s’executa al navegador.
  • En 10 mesos els cotxes completament autònoms, o parcialment conduint de manera autònoma han estat involucrats en 392 xocs als Estats Units.
    • D’aquests, el 70% és a dir 273 xocs van succeïr amb Tesla Autopilot o Full Self-driving beta activats.
    • Honda va estar involucrada en 90 accidents.
    • Subaru en 10.
    • Ford, GM, VW i Toyota van estar involucrats en 5 o menys accidents.
    • No sabem si els vehicles automàtics van ser els culpables, o víctimes d’altres conductors o quants vehicles estaven circulant de cada marca en aquest període.
    • https://www.engadget.com/self-driving-car-technology-crash-data-172606258.html
  • Un enginyer, candidat al senat als Estats Units, està fent una campanya per a prohibir l’auto-pilot de Tesla.
    Està horroritzat que s’estiguin testejant funcionalitats beta en carreteres obertes, amb tràfic real.
    Al gener el CEO de Tesla, Elon Musk, va dir que el pilot automàtic (full-self-driving o FSD) serà la funcionalitat que més beneficis els aporti. De moment ja han doblat el preu d’aquesta funcionalitat opcional de $6,000 a $12,000 USD.
  • I a Califòrnia Cruise ha rebut permís per a cobrar pels seus taxis sense conductor.
    La seva flota de 30 vehicles completament elèctrics, només podran operar a determinats carrers, a un màxim de 30 milles per hora (48 Km/h) i en condicions meteorològiques que no incloguin: pluja forta, boira forta, fum intens, neu o calamarsa.
  • I això em fa pensar que les feines que puguin fer robots seran substituïdes per robots.
  • França força per llei l’ús d’expressions franceses per a referir-se a e-sports, jocs al cloud o streaming.

“streamer” and “cloud gaming,” according to AFP. Going forward, the far more convoluted terms joueur-animateur en direct and jeu video en nuage must be used for any government communications.

https://www.engadget.com/france-officially-bans-english-gaming-terms-like-e-sports-and-streaming-091427663.html

Diuen que volen fer servir paraules que qui no juga a videojocs ni sap informàtica puguin ententre… com si redefinim martell com cosa de ferro que amb la mà modela metall…

Entreteniment

  • Doctor Strange in the multi-verse of madness s’estrena a Disney+ el 22 de Juny

https://www.engadget.com/doctor-strange-in-the-multiverse-of-madness-disney-plus-release-date-192445653.html

  • Pels fan de Guardians of the Galaxy i de Groot, aquell simpàtic arbre/nen, el 10 d’Agost Disney Plus estrena I am Groot (per cert el videojoc de Guardians of the Galaxy està prou bé)

https://www.engadget.com/i-am-groot-august-10-release-date-201401124.html

Videojocs

El XBOX Game Show Extended del 14 de Juny d’enguany:

Programes anteriors

Setmana passada: RAB El nou món digital 2022-06-13 [CA]

Setmana següent: RAB El nou món digital 2022-06-27 [CA]

Tots els programes: RAB

RAB El nou món digital 2022-06-13 [CA]

Aquest és el guió per al proper programa El nou món digital a Ràdio Amèrica Barcelona, a emetre Dilluns 13 de Juny de 2022. 2022-06-13 14:30 Irish Time / 15:30 Zona horària Catalunya / 06:30 Pacific Time.

This is the excerpt of my radio program at Radio America Barcelona on Monday 2022-06-13 14:30 Irish Time / 15:30 Catalonia Time / 06:30 Pacific Time.

Notícies

Història

De les moltes dones increïbles que han fet avançar la humanitat i la tecnologia, avui m’agradaria parlar de Margaret Hamilton, que és la científica i programadora que va fer que la nau tripulada Apolo pogués aterrar a la lluna el 1969, en la missió Apollo 11.

No només va escriure el Software de la nau, si no que va haver de lluitar amb management, que no es prenia seriosament la tasca de programació, que no entenien, i li va dotar a la enginyeria de software d’un respecte necessari.

Va salvar la missió quan per un error humà, la tripulació va activar sensors de baixa prioritat que van saturar el processador de la nau. Ella havia previst l’escenari de molts errors humans, malgrat els seus caps li deien que no calia, i es va poder redreçar la situació i la nau va aterrar a la lluna perfectament.

Aquí es veu el codi que va escriure, en gruixuts llibres, que posats un sobre l’altre superen l’alçada de la científica.

Ella va començar a fer servir el terme Software Engineer, per a que managemen reconegués la importància d’aquesta funció. I va crear conceptes sobre Reliability de Software que fem servir actualment.

https://www.amightygirl.com/blog?p=20084

Lego també va fer un kit el 2017 LEGO Women of NASA set.

Videojocs

Moltes fires de videojocs han anunciat els títols per a Agost i 2023.

A mi m’encanta la quantitat de títols que es podran jugar amb cascos de realitat virtual.

N’hi ha molts, però jo vull destacar un que s’estrena el proper 16 de Juny, que és remake retro de les tortugues ninja, on poden jugar fins a 6 jugadors simultàniament.

I el Goat Simulator 3

  • Sony Playstation està apostant molt fort pels jocs de realitat virtual.
    Han desenvolupat un nou casc i comandaments de realitat virtual que seran la pera.
  • Es pot jugar gratis al resident evil village, sense tenir compte a Stadia, amb el navegador chrome o el mòbil. En ser una demo no pots guardar la partida, però pots saber com és el joc.

Altres programes

Programa anterior: RAB El nou món digital 2022-06-08 [CA]

Següent programa: RAB El nou món digital 2022-06-20 [CA]

Twitch Stream about ZFS, zpool scrubbing, Hard drives, Data Centers, NVMe, Rack Servers…

Twitch stream on 2022-06-06 10:50 IST

In this very long session we went through actual errors in a ZFS pool, we check the Kernel, we remove and reinsert the drive, conduct zpool scrub… in the meantime I talked about Rack, Rack Servers, PSU, redundant components, ECC RAM…

Sorting an Array of Tuples in Python

In this video I show a nice way to work with Data in Python, by using Tuples.

I also show how to easily and conveniently sort the Data based on your preferred criteria by using lambdas.

What happens if we have accents, ç, Ç etc…

You can download the code from:

https://gitlab.com/carles.mateo/python_combat_guide/-/blob/master/src/arrays_with_tuples.py

Fixing the problems installing napalm-base in Ubuntu 20.04 LTS

One of my friends wanted to use SaltStack and https://github.com/napalm-automation/napalm-salt

But he had problems installing napalm-base package.

Note that the package is no longer maintained.

He tried with the last one, and with the previous one (0.25.0), but he always got the error: ModuleNotFoundError: No module named ‘pip.req’

pip3 install napalm-base==0.25.0

Defaulting to user installation because normal site-packages is not writeable
Collecting napalm-base==0.25.0
  Using cached napalm-base-0.25.0.tar.gz (35 kB)
  Preparing metadata (setup.py) ... error
  error: subprocess-exited-with-error
  
  × python setup.py egg_info did not run successfully.
  │ exit code: 1
  ╰─> [6 lines of output]
      Traceback (most recent call last):
        File "<string>", line 2, in <module>
        File "<pip-setuptools-caller>", line 34, in <module>
        File "/tmp/pip-install-gzd07xzq/napalm-base_aace1b03ac0e4045bbc85e27c788ebc1/setup.py", line 5, in <module>
          from pip.req import parse_requirements
      ModuleNotFoundError: No module named 'pip.req'
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.

TL;TR: The problem is that pip version 10, changed the structure for req.

There are several solutions that can be done to make it work, but the easiest way is to downgrade pip, and install the package. After pip can be upgraded again.

python -m pip install pip==9.0.3
pip3 install napalm-base

RAB El nou món digital 2022-06-08 [CA]

Aquest és el guió per al proper programa El nou món digital a Ràdio Amèrica Barcelona, a emetre Dimecres 8 de Juny de 2022. 2022-06-08 14:30 Irish Time / 15:30 Zona horària Catalunya / 06:30 Pacific Time.

This is the excerpt of my radio program at Radio America Barcelona on Wednesday 2022-06-08 14:30 Irish Time / 15:30 Catalonia Time / 06:30 Pacific Time.

En ser festiu el Dilluns 6 de Maig, el programa s’emetí el Dimecres 8 de Maig.

Notícies

Entreteniment

  • S’estranarà aviat una nova pel·lícula de Bola de Drac Z, Dragon Ball Z per a la Mariel ;)
    Es diu: Dragon Ball Super: Super Hero
    Hi ha una campanya per a que es dobli al Català.
https://www.youtube.com/watch?v=aupREwEgclQ

Podeu segui:

@DoblatgeCatala

@RacoManga

  • S’ha estrenat la tercera temporada de The Orville a Disney+
    És una paròdia prou ben trobada i divertida d’Star Trek.
  • Netflix Geeked Week

https://www.theverge.com/2022/5/26/23141205/netflix-geeked-week-preview-sandman-cyberpunk-one-piece

Videojocs

  • M’ha agradat la història de la primera programadora que va fer un videojoc on l’heroïna era una dona

https://gamehistory.org/wabbit/?utm_source=pocket-newtab-global-en-GB

  • Al Juliol apareixerà per a Playstation i PC Stray, un joc on ets un gat en un món post-apocalíptic ple de robots.

Trucs

Seguretat en general:

Enllaç al programa següent: RAB El nou món digital 2022-06-13 [CA]

Enllaç al programa anterior: RAB el nou món digital 2022-05-30 [CA]

RAB el nou món digital 2022-05-30 [CA]

Aquest és el guió per al proper programa El nou món digital a Ràdio Amèrica Barcelona, a emetre Dilluns 30 de Maig de 2022. 2022-05-30 14:30 Irish Time / 15:30 Zona horària Catalunya / 06:30 Pacific Time.

This is the excerpt of my radio program at Radio America Barcelona on Monday 2022-05-30 14:30 Irish Time / 15:30 Catalonia time / 06:30 Pacific Time.

Notícies

Entreteniment / Sèries / Pel·lícules

  • S’ha estrenat Obi Wan a Disney+
  • Sobre Intel·ligència Artificial, m’ha agradat Archive, a Netflix

Trucs

  • Timotinders.
    • Els “timotinder” estafadors de les pàgines de cerca de parella. Les mentides i estratègies que empren per a enganyar, enamorar amb mentides i robar diners a les víctimes.
  • Modus operandi. Red flags!!.
    • Diuen ser d’una altra ciutat/país, així no els pots dir de fer un cafè, o si apareixen a la mateixa ciutat t’expliquen un rotllo com que treballen a un vaixell i no els deixen sortir
    • Enamoren durant un mes
    • Després et diuen que et vénen a veure
    • Probablement t’envien un bitllet fals
    • Et diuen que les maletes s’han quedat a algun país estrany i et demanen si pots pagar les taxes que te les envien a casa teva o que els han robat i no tenen diners per a pagar el vol
    • Molts comptes whatsapp diu que són comptes d’empresa/business account. En realitat són vàries persones diferents rotant-se les víctimes.
    • Et diuen que no els pots contactar soving o trucar per video conferència perque al vaixell on trbeallen tenen molt poca senyal
    • Les fotos són falses
      • Durant el covid vaig veure estafadors que enviaven fotos a l’avió sense mascareta. Òbviament no eren actuals, i segurament la foto l’havien robat d’Internet
  • Consells:
    • Usar un número de telèfon i un telèfon només per a conèixer gent. No utilitzar el telèfon del dia a dia
    • Contactar amb gent local, que no viu a 3,000 Km, i que no tingui excusa per a quedar si us voleu conèixer
    • Cercar a google el nom de la persona
      • Avui en dia tothom te un Facebook, un LinkedIn, si algú diu que no en te, molt probablement menteix i amaga coses que no vol que sàpigues.
    • Quedar a llocs públics amb càmeres
      • Millor primer a fer un cafè, perque si no us sentiu còmodes marxeu ràpid.
      • Quedar per sopar sense conèixer la persona és més compromès
    • No donar dades personals
      • Ni on vivim, ni on treballem, ni on treballen els germans o els fills en cas de tenir-los
    • No enviar fotos
      • Poden emprar les fotos per a fer-se passar per vosaltres

Enllaç al programa anterior: https://blog.carlesmateo.com/2022/05/22/rab-el-nou-mon-digital-2022-05-23-ca/

News from the Blog 2022-05-22

Media, Press, Radio

I was contributing already but since the 2th of May I started my radio space, also streamed in Twitch, google Podcast, Apple, Spotify… in Radio America Barcelona.

My space is named The New Digital World (“el nou món digital”) and I talk about tech news, technology, videogames and handy tricks.

This content is in Catalan language only, so I added to the blog as ending in [CA]

New Projects: Erasure Code

For my university thesis I’ve been creating an Erasure Coding solution that allows to encode and distribute the files seamlessly across an universe of Servers in different cloud providers, balancing the disk space used, super easy to use, and resilient to disaster and recovery.

I created my project, named Erasure Code www.erasurecode.com as Open Source, so all size of companies will be able to benefit from this technology, only available to multinationals until now.

Here you can watch a presentation and a demo:

Erasure Code project

I hope this will help tons of companies and startup, hopefully scientific startups, to save costs and focus more in their business and to make a better world.

My final presentation was the 20th of May.

Books

Python Combat Guide

I’ve updated my book Python Combat Guide with few additions.

Currently is 405 pages DIN-A4 size plus gitlab downloadable code.

It can be downloaded as PDF DRM-free.

Updates to this version 1.08 2022-05-11:

  • Added an example of .copy() for Arrays and mention to deepcopy()
  • Example on how to sort a dictionary of key/counter
  • Improvements to MT Notation updated
  • Added packages recommended: colorama, pynput, bisect
  • Added Personal WebServer examples.
  • Added examples of Python misbehaving with Floats.
  • Explanations about redefining reserved keywords like print or exit as a variable.
  • Style modification to add lines over the line number and over the Footnote.

My health

My health is improving.

Thanks to my self discipline, following a good diet, taking the medicines… I’ve seen an spectacular improvement since I was sent urgently to he hospital with risk for my life.

I’ve very grateful that amazing doctors care of me.

I had some ups and downs and downs while pushing to finish my final project for the HDip in Computer Science Cloud Computing, but I managed to complete everything on time.

I had to travel to visit amazing specialists, and had to pay the expensive treatments, however everything worked and my health has improved drastically. I am very happy to count with additional source of income, like the teaching programming and my technical books, which helped me to be able to deal with all these sorts of unexpected expenses. I appreciate every single sale of my books, as it made me feel useful and appreciated when I was a bit low, and the nice details some of the readers had. Thanks.

Firewall

I’ve keep blocking in the Firewall any IP and that network coming to the blog from Russia and Belarus. I’ve blocked millions of IP Addresses so far.

I’ve also blocked the traffic coming from CSP when I detect an attack and the IP belongs to them. Most of the attacks were coming from Digital Ocean, after your-server.de and hetzer.de and finally Amazon. Curiously some attacks came from IPs from Microsoft.

I’ve blocked all these ranges of IPs, hundreds of thousands.

Despite blocking all these IPs from CSPs, the number of visitors keeps growing.

At the end my blog is for Engineers and for people, I don’t have interest in bots, and I don’t get any revenue from ads (I never added ads) so I’m perfectly happy with having less visitors, but being humans that find help in the blog.

Humor

RAB el nou món digital 2022-05-23 [CA]

This content is available in Catalan language only.

Aquest és el guió per al proper programa El nou món digital a Ràdio Amèrica Barcelona, a emetre Dilluns 23 de Maig de 2022. 2022-05-23 14:30 Irish Time / 15:30 Zona horària Catalunya / 06:30 Pacific Time.

This is the excerpt of my radio program at Radio America Barcelona on Monday 2022-05-23 14:30 Irish Time / 15:30 Catalonia time / 06:30 Pacific Time.

Notícies

Video jocs i entreteniment

  • Amazon ha estrenat Night Sky, i el primer capítol l’han transmès a l’espai.
    Es pot veure des de 384,000 Km, és a dir, des de la lluna.
  • La tercera temporada de love, death and robots a Netflix ja ha arribat.
    Són capítols curts de ciència ficció o tecnologia i una mica macabres.
  • El 27 de Maig a Netflix s’entrena la quarta temporada d’Stranger Things. Els capítols seran molt llargs. Si algú no pot esperar es pot veure els primers 8 minuts del primer capítol aquí:
    https://www.netflix.com/tudum/articles/stranger-things-season-4-episode-length
  • També el 27 a Disney+ s’estrena l’esperada Obi Wan, de la saga Star Wars.
  • El video joc Fall guys arribarà les consoles Xbox i Nintendo Switch el 21 de Juny.
    Aquest joc, que fa temps és disponible per a Pc, és molt divertit. I permet jugar partides ràpides.
    https://www.engadget.com/fall-guys-nintendo-switch-xbox-172125114.html

Trucs

Evitar fraus / Scam / estafadors

La paraula clau és atenció al Red flags. Les senyals d’estar alerta.

  • Emails que et diuen que són de correus, que tenen un paquet per a tu, i t’adjunten un arxiu adjunt d’aparença com un PDF per a que el baixis
  • Trucades o SMS que et diuen que són del teu banc i que la teva tarja està bloquejada, i que vagis a una adreça web estranya per a que no et desactivin la tarja o el compte, el que volen és obtenir les teves dades personals.
    • El banc mai et trucarà demanant-te dades personals ni contrassenyes.
    • Dos companys més van rebre el mateix SMS.
    • Graciosament jo no sóc d’aquell banc.
    • Al cap de dos dies vaig rebre un altre SMS clavat, fent-se passar per un altre banc.
  • Sistemes de trucades automàtiques que diuen que truquen de la teva companyia de telèfon i que s’ha detectat una activitat il·legal a la teva connexió Internet, i que et tallaran la linia si no truques a un número
    • Truquen des d’altres països
    • Normalment no tenen cap dada teva, i el que volen és aconseguir-ne
  • Emails que et diuen que necessiten algú per a cobrar una fortuna, i que després et fan pagar.
  • Emails que et diuen que t’han hackejat i que han enregistrat la teva vida privada i que si no pagues ho faran públic.
    • Comentar com vaig ajudar a un conegut, quan li van enviar un email d’aquests.
    • Sempre recomano tapar la càmera del portàtil.
  • Darrerament, al germà d’un company, a Estats Units, el van trucar a la feina i li van dir que havia missed l’assistència com a jurat a un judici, i que havia de pagar 1,000 dolars de multa o aniria a presó.
    • Li van dir que no acceptaven targes de crèdit o dèbit, només prepagament.
  • La setmana entrant parlarem de les estafes a les aplicacions de conèixer gent.
  • A través de Paypal
    • Et fan una venta puntual, i et subscriuen a pagaments recurrents sense preguntar o d’una manera molt shady i llavors et roben cada mes. Moltes webs de conèixer gent fan això. I Paypal no se’n responsabilitza. Jo he reportat diversos casos i només en dos han tornat diners.

Podeu trobar els punt del següent programa: RAB el nou món digital 2022-05-30 [CA]