Search

Archives

Pages

Op mijn desktop:

Suggesties, commentaar, ... (klik of schrijf zelf:)e-mail webgang
Laatste titels:

kabeltjes

Uitzending do 18:00 ** December 1st, 2022 by wim.webgang **

(foto kabeltjes op komst)
Van USB naar GPIO of arduino, van adapter naar eender wat met krokodilleklemmetjes…

4 days a week

In Ierland hebben ze een poging gedaan om de 4-dagen werkweek in te voeren, tenminste in een proefproject van zes maand. Het project kreeg de steun van een vakbond en werd begeleid door economen.
De evalutie na deze periode was positief, zowel door het bedrijf als door de werknemers.

Negen van de twaalf bedrijven gaan verder met deze werkweek, anderen zetten de test verder zonder zich al uit te spreken op lange termijn.

Pasje kwijt

LastPass heeft toegegeven dat onbekende hackers zijn binnengeraakt in hun systemen. Het is een gevolg van een inbraak van de zomer, waarbij blijkbaar informatie is buit gemaakt die nu gebruikt is om weer in te breken.
De inbrekers geraakten tot bij de klantengegevens.
De zaak kwam aan het licht door ongewoon verkeer van hun systemen naar een andere cloud leverancier. De wachtwoorden van de klanten zelf zouden niet aangetast zijn, die zijn versleuteld en de originelen zijn niet in bezit van het bedrijf.

Trojaanse paard

We weten nu waar manuel uit Fawlty Towers is gaan werken nadat het hotel de deuren sloot: bij Variston, een spaans software bedrijf dat frameworks maakt.
Onderzoekers van Google hebben vastgesteld dat een softwarefout oorzaak was van veiligheidsproblemen met Chrome, Firefox en Windows Defender. Variston maakt allerlei producten voor data security, security opleidingen, veilige protocols voor IOT toepassingen enz.
Maar ze maken ook software frameworks om in het geheim malware te installeren op computers waarop hun klant wil spioneren. Deze framworks zijn gebruikt bij bekende zero-day exploits.
De onderzoekers zeggen dat de markt voor spyware een bloeiende tijd kent, en dat vormt een grote bedreiging voor alle bedrijven.

In beroep

Google gaat in beroep tegen de boete van 4.5 miljard euro die ze kregen in Europa. Oorzaak is misbruik van monopolie in de wereld van de smartphones die op Android draaien, en dat is de meerderheid van de smartphones.

Zie ook vorig jaar:

https://curia.europa.eu/jcms/upload/docs/application/pdf/2021-11/cp210197en.pdf

Crypto wankelt

De crypto wereld wankelt al een tijdje. Nu is het aan de beurt van Tether.

Lift ^ | Lift v | Comments Off

Gemini: mini internet-www alternatief

Uitzending do 18:00 ** November 17th, 2022 by wim.webgang **

Gemini
Bij de bespreking van het Nederlandstalige Linux Magazine* blijf ik hangen bij een artikel over Gemini, een nieuw lichtgewicht soort websitepagina’s, zonder javascript, cookies enz. en en wel via internet maar geen “www”, dus niet met de Firefox/Chromium/Safari/konqueror…
De Gemini documenten zijn geen html, maar een soort “markdown” formaat, met opmaaktekens aan het begin van de lijn, zoals een #.
Markdown zien we in softwareprojecten bv soms in de Readme.md (bv hier onder in de bestandenlijst), en in (online) wiki systemen (bv gebruikt voor deze tekst) in git workflows.

*) Linux Magazine jaargang 23 november 2022 (tweemaandelijks www.linuxmag.nl), normaal 7.95 maar gerold voor 14.99 € in een winkel in Sluis.

Bij mijn eerste zoektocht naar Gemini kom ik op een ruimtevaartproject van de jaren 1960 terecht. Dat verklaart veel van de terminologie die ik bij het Gemini project tegenkom: capsule, space, ..

In de openSUSE desktop vind ik geen “gemini” software beschikbaar.
Op software.opensuse.org perl-Net-Gemini (This module implements code that may help implement a gemini client.), naast iets van Calligra-suite (waarvan ik denk dat het over een andere gemini gaat). En ook niet te verwarren met de Gemini Jolla PDA (die wat op de psion organiser lijkt)


Read the rest of this entry »

Lift ^ | Lift v | Comments Off

Aflevering 1300 (*)

Uitzending do 18:00 ** November 10th, 2022 by wim.webgang **

(*) ongeveer

Daarom geven we vandaag een bonus nieuwstekst, en wat uitleg rond het gebruik van de broncode van ons BCP-1 (voorheen bekend onder de naam Broadcast Control Panel).

Met een extra nieuwsartikel dat onuitgegeven is en dateert uit de zomer van 2022: Linux laptops overzicht.

Linux laptops
(1-07-2022)

Redelijk onopvallend zijn de laatste tijd een paar laptops verschenen met het Linux besturingssysteem voorgeïnstalleerd.

(DE)
Vorige maand stelde MNT Research GMbH zijn “Pocket Reform” voor. Het is een opvallend klein (7 inch scherm) en dik laptopje, dat een echt mechanisch toetsenbord heeft. Er zijn een paar verschillende mogelijkheden voor toetsenbord, trackball, enz., en blijkbaar is hij gebouwd is rond een eigen open source ontwerp. Ze noemen het zelf een radikaal open hardware laptop. MNT ontwikkelt open source hardware en software, en gelooft in duurzaamheid, herstelbaarheid, bescherming van de privacy, en toegankelijkheid. De laptop wordt gebouwd in Duitsland, in Berlijn. Ook opvallend is dat je enkel de binnenkant kan bestellen, en die dan zelf in een eigen behuizing kan inbouwen.

https://mntre.com/

(GB)
Star Labs, bekend van eerdere laptops met Linux, is in het stadium van een nieuwe aankondiging, waarin ze een Linus Laptop met de naam StarFighter beloven. Star Labs is in Groot-Brittanië gevestigd, in een boerderij een uurtje Zuid-Westelijk rijden vanuit London. Ze bieden Ubuntu, elementary, Manjaro, Linux Mint, Zorin OS, en MX Linux aan (vooaraf geïnstalleerd).
Hun verhaal is ontstaan in een pub zeggen ze:

“In short, we’re just a bunch of geeks. Back in 2016, Star Labs was formed in a pub. We all depended on using Linux, all with different laptops and all with different complaints about them. It always perplexed us that a laptop had never been made specifically for Linux. Whilst many had been “converted” to run Linux – they seldom offered the experience that macOS and Windows users had. So, after a few pints, we decided to make one. ”

https://be.starlabs.systems/

(DE)
Tuxedo biedt Tuxedo OS, Ubuntu, openSUSE, Xubuntu, Ubunte MATE, Kubuntu, elementary OS.

https://www.tuxedocomputers.com/en/TUXEDO-WebFAI.tuxedo

(?)
KDE Slimbook

https://kde.slimbook.es/

(VS)
Het Amerikaanse bedrijf System76 heeft ondertussen een stuk of 6 laptops in verkoop. Een daarvan, de Lemur Pro, heeft een batterij capaciteit van 14 werkuren, kan tot 40 GB ram hebben. Ze hebben Open Firmware (met coreboot). Ze hebben hun eigen op Ubuntu gebaseerd systeem “Core OS”, dat standaard het hele systeem versleutelt om je laptop gegevens veilig te houden.
Je kunt hun Core OS ook op voorhand uitproberen, bv op een Raspberry pi, de download is op hun website te vinden. Ze installeren geen andere Linux versies voor, maar zetten gebruikers wel op weg om Fedora, Arch, of andere Linuxen te installeren.

https://system76.com/laptops/

https://support.system76.com/articles/difference-between-pop-ubuntu/

(CN)
En dan wordt er ook nog gewerkt aan de Roma, niet in Italië, maar in China. Dat moet een RISC-V laptop worden, waarbij voor “operating system” enkel gezegd wordt dat de meeste Linux varianten erop werken.

https://linux.slashdot.org/story/22/07/10/2019230/six-ground-breaking-new-linux-laptops-released-in-the-last-two-weeks

Lift ^ | Lift v | Comments Off

BCP-one

Uitzending do 18:00 ** November 3rd, 2022 by wim.webgang **

Marthe installeert BCP-one op haar laptop, dus kassa* kassa* voor de programmeur!
(* toch niet, het programma is free software; de programmeur kiest voor het delen van de broncode onder GPL-voorwaarden).

De eerste uitdaging lijkt me al dat er “nauwelijks” een grafische omgeving aanwezig is; enkel een X-server en een minimale desktop.
https://wiki.debian.org/DesktopEnvironment

(.. wordt vervolgd).

BCP installatie-stappenplan:

1. Installeer Linux (desktop)

2. Installeer Gambas3

3. Installeer Webgang-BCP

Je moet de broncode van het programma afhalen, openen in de programmeeromgeving, en “run” kiezen.
Er zijn een paar mogelijkheden om dit te doen: ofwel haal je de code af met git, ofwel download je de code.

3.1. Met git (op de commandolijn)

3.1.1
* Check of git geïnstalleerd is, bv met :
git --version
Reaktie bv:

git version 2.26.2

Zoniet, installeer git.

3.1.2 Haal de code af met git, maar maak eerst een map waarin je gaat werken.

Dit installatiescript toont de commando’s daarvoor, tik over, gebruik of pas aan;

installBCP.sh

mkdir ~/Gambas3
mkdir ~/Gambas3/WebgangBCP
cd ~/Gambas3/WebgangBCP
git clone https://gitlab.com/wim.webgang/WebgangBCP.git

Als je het uitvoert kan het er zo uitzien:

Cloning into ‘WebgangBCP’…
remote: Enumerating objects: 663, done.
remote: Counting objects: 100% (28/28), done.
remote: Compressing objects: 100% (28/28), done.
remote: Total 663 (delta 15), reused 0 (delta 0), pack-reused 635
Receiving objects: 100% (663/663), 268.05 KiB | 10.72 MiB/s, done.
Resolving deltas: 100% (497/497), done.

(text 27-10)

Lift ^ | Lift v | Comments Off

Live uit wpzimmer

Uitzending do 18:00 ** October 27th, 2022 by wim.webgang **

U hoort een live uitzending vanuit wpzimmer
https://wpzimmer.be/nl/

Lift ^ | Lift v | Comments Off

Top!

Uitzending do 18:00 ** October 20th, 2022 by wim.webgang **

Badger

Marthe heeft een gadget meegebracht van een cursus in Nederland: Badger 2040

wpZIMMER PROJECTS https://wpzimmer.be/nl/news/start-of-a-new-topos-the-sci-fi-of-the-body/

Wetlab https://hangar.org/en/category/recerca/wetlab/

https://antonieta.vedetas.org/p/scifi-ooooo

Isabel https://www.isabel-burr-raty.com/team-3

Free Energy From Thin Air! https://www.instructables.com/Free-Energy-From-Thin-Air/

Top!

Een heerlijk programma om op je linux/unix/osx computer te checken welk process aan de haal gaat met te veel geheugen of rekenkracht.

Commandline; tik
top

Je krijgt een live aanpassend en sorterend op cpu-gebruik (meeste bovenaan):

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
 2264 centraal  20   0 2702052 181052 129244 S 1,887 4,710   0:37.07 Web Content
 1620 root      20   0  892884  64496  32848 R 0,943 1,678   0:42.87 X
 1968 centraal  20   0 4142764 494448 212536 S 0,943 12,86   2:45.22 firefox
 1722 centraal  20   0 1358444  70588  60224 S 0,472 1,836   0:00.96 kded5
 1774 centraal  20   0 3611288 130696  79612 S 0,472 3,400   0:24.71 kwin_x11
 2319 centraal  20   0 2688992 160292 124140 S 0,472 4,170   0:27.17 Web Content
 2398 centraal  20   0 3007828 412288 232836 S 0,472 10,72   0:24.69 Web Content
 3338 centraal  20   0  989460  75124  59084 S 0,472 1,954   0:00.32 konsole
 3379 centraal  20   0   46044   4268   3600 R 0,472 0,111   0:00.01 top
... (enz)

Tip: terwijl top loopt tik je op de letter “o” p je toetsenbord. Dan krijg je de mogelijkheid om een filter in te stellen. Tik bv:

COMMAND=Web Content

Dan krijg je enkel die te zien (namen zie laatste kolom in top beeld).

Wil je de samenhang van de processen zien:

pstree

Is bv je browser het probleem, dan kan je het browser process afsluiten met kill:

killall firefox

Lift ^ | Lift v | Comments Off

Printer gepauzeerd

Uitzending do 18:00 ** October 13th, 2022 by wim.webgang **

Marthe trekt het programma op gang met een mix van vorige week en het nieuws van deze week terwijl Wim zich in de file staat te ergeren net buiten bereik.

Webgang Helpdesk

Een gebruiker klaagt dat zijn printer niet meer werkt. Maar het ligt niet aan de printer.
Het systeem zegt dat de printer is “gepauzeerd”.

De gebruiker heeft een Linux desktop van OpenSUSE met KDE.

Bij wat navragen blijkt dat er wel een probleem was met de printer (papier geblokkeerd, inkt op..), maar dat is ondertussen hersteld. Maar toch kan de gebruiker niets afdrukken.

De oorzaak ligt bij Cups. Cups is het printprogramma van Linux (en OSX), en het is een tussenlaag tussen de gebruikersprogramma’s en de printer, een soort “printerdrivermanager” of zo, printmanager misschien eerder.

Cups ziet dat de printer de taak niet aanvaardt, omdat er iets fout is. Wat moet Cups dan doen? Wachten? Opnieuw proberen? Blijven proberen? Wat is het beste? Zoals dikwijls: hangt af van de omstandigheden. Dus er zijn verschillende mogelijkheden, en de gebruiker kan in de instellingen kiezen hoe hij/zij het wil. Maar hoe staat het dan standaard ingesteld? Als de gebruiker nog niets veranderd heeft?

Dat kan je nazien in de printer hulpprogramma’s, of in de “CUPS” instellingen, die Marthe al automatisch aan het openen is:

http://localhost:631/printers/

Bovenaan de webpagina zie je:

CUPS.org Home Administration Classes Help Jobs Printers

Kies Printers.

Klik op de problematische printer. Je krijgt een pagina met allerlei informatie over die printer (Description, Location, Driver ..)

Rechtsboven staan twee drop-down menus: Maintenance en Administration. Open Administration

Kies Set Default Options. Dan zie je de titels:

Options Installed General Banners Policies Port Monitor

Kies Policies

Hier kan je de instellingen veranderen.

(Elders in deze cups pagina kan je de printer terug starten “resume”.)

Lift ^ | Lift v | Comments Off

Tom’s Window Manager

Uitzending do 18:00 ** October 6th, 2022 by wim.webgang **

IceWM

Eerst op zoek naar de IceWM, die in ons nieuws ter sprake kwam: op een standaard openSUSE desktop met KDE loggen we uit en komen op het login scherm, met keuze van de gebruiker uit de bestaande gebruikers, en onderaan links – naast de toetsenbordhulp – de keuze voor een window manager. Het menu bevat naast Plasma (kde) ook IceWM en TWM.

ps: De computer start met het Linux systeem, maar dat “toont” alleen maar een zwart scherm waar je commando’s kan intikken. Daar bovenop komt een grafische laag, de software die lijntjes kan tekenen, een muisbesturing voorziet enz; “X” of het X window system. Dat wordt dan gebruikt door de “Window Manager”, die de echt voor de gebruiker bruikbare desktop levert. Door deze laagjes heb je dus meer keuze mogelijkheden: op “X” kunnen verschillende window managers draaien. Zo kan je KDE Plasma draaien, een desktop met ongelooflijk veel functies en aanpassingsmogelijkheden, die daardoor ook wel meer van de computer vergt. KDE gebruikt “Qt”, een soort softwarebibliotheek die de programmeurs van KDE de hulpmiddelen levert om consistent die desktop te maken.

We kiezen IceWM, en de gebruiker, en schrikken hoe snel de desktop er is; op deze oude computer staat die er echt in een flits.
Als je programma’s start komen die in vensters mooi naast elkaar geplakt staan. Je kan ze daarna ook verzetten natuurlijk, maar dit is wel handig. We spelen verder wat rond. IceWM is open source/vrije software, en is vertaald in veel verschillende en zelfs kleine taalgroep talen.

Tom
Dan herinneren we ons die andere keuze, en Marthe vind dat TWM de afkorting is van Tom’s Window Manager*. Geen idee wie Tom is, maar we loggen gezwind uit en kiezen voor TWM. Het scherm wordt een soort roos-paars, er verschijnt een pijltje en we wachten op het opstarten van de desktop. Maar er gebeurt niets. We wachten nog even , bewegen even met het pijltje, maar er gebeurt niets. Tenzij .. misschien *is* dit Tom’s Window Manager? Dit is echt een minimal window manager … Gewoon een pijltje, dat is alles.

Rechtsklikken gaat niet, gewoon klikken levert een zwevend menu op waaruit je bv de console applicatie kan starten, verder niet veel. Je krijgt een soort rooster, zwevend aan het pijltje, die je door een klik op een plek op het scherm kan neerzetten.

*) Er bestaan verschillende manieren om de afkorting TWM uit te leggen, zoals “Timeless Window Manager”, en “Tab Window Manager”, maar de maker heette inderdaad Tom.

Zonder i
We willen Firefox starten, maar vinden niet hoe, we vinden niets in het menu. Misschien vanop de commandolijn, vanuit de terminal die al geopend werd? Spijtig genoeg is de “i” van deze computer in de kleine studio kapot.
Hoe “kopieer” en “plak” ik een “i” in deze WM?
Een ander programma dan … bv het tekenprogramma Gimp? Nee, dat bevat ook een “i”… en ondertussen.. z t onze t jd er op…

Nawoord:
Je kan inderdaag gewoon programma’s starten vanop de commandolijn in een geopende terminal. En dat mogen ook KDE programma’s zijn, zoals bv de editor “Kate” (starten met kate ~/home/username/klad.txt).
Zo heb je een snelle, lichte desktop waarin je toch heel wat .txt werk kan verzetten.. (log files, configuratie, …)

Lift ^ | Lift v | Comments Off

Death Star III

Uitzending do 18:00 ** September 29th, 2022 by wim.webgang **

Nadat de Death Star II door de rebellen tot ontploffing werd gebracht, leek het kwaad overwonnen. Wat we toen nog niet wisten, is dat The Emperor, die twijfelde aan de trouw van Darth Vader, voorheen een clone had gemaakt van Darth Vader, en die met een apart ruimteschip weg had gestuurd. Doel: de bron van het mensdom: planeet aarde.
Onderweg bouwt hij een derde Death Star, die ook weer de vuurkracht heeft om een planeet te vernietigen. Hij heeft minder middelen, en kan geen magnetisch schild installeren om de Death Star te beschermen tegen aanvallen. Dus kiest hij een andere taktiek: hij bouwt de Death Star 3 zo dat die er uit ziet als een brokstuk van een planeet. Dat brokstuk beweegt in een baan rond een grotere planetoide, waar het moederschip in verborgen is. Darth Vader navigeert via een zwart gat naar de 21e eeuw en nadert de aarde. Daar is men zich van geen kwaad bewust en identificeerde men de dichterbij komende objecten als “Dimorphos” en “Didymos”.
Ze worden per toeval uitgekozen voor het Double Asteroid Redirection Test programma*
(vervolg)
* (DART).

Muziek

18:02 Gloomer – Gloomy Ft. Junior Paes – Falling For You
18:06 the Young Philosophers’ Club – neighbors
18:12 The Freeharmonic Orchestra – Turkish Delight
18:17 Gloomer – You Know What You Have To Do
18:25 Gloomer – Gloomy ft. Moodlifter – You Make Me Happy
18:36 the Young Philosophers’ Club – guardian angels

Lift ^ | Lift v | Comments Off

RadioLAB: ESP32

Uitzending do 18:00 ** September 22nd, 2022 by wim.webgang **

ESP32

We krijgen een geweldige workshop ESP32 van Silvia.
Ze demonstreert twee verschillende versies, een eenvoudigere 8266, en een uitgebreider devboard met ondermeer een meerkleurige led.

Amulet
Marthe heeft een voorbeeld bij van een “embedded” ESP32: het lijkt wel een magische steen, en het is inderdaad een soort amulet tegen “Surveillence”.
Wie luistert kent de geheimen van de amulet…
Links op de foto..
Meer?
https://en.wikipedia.org/wiki/ESP32
De “ESP” komt van de naam van de fabrikant van de chip, espressif…
https://docs.espressif.com/projects/esp-id/en/latest/esp32/
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/
get-started/linux-macos-setup.html#get-started-linux-macos-first-steps

Verwant?
De mogelijkheden en manier van programmeren doen denken aan een micro:bit, is die misschien gebouwd rond een esp-32?
Nee, maar er bestaat wel een Micro:bit Clone gebaseerd op een ESP32:

https://www.hackster.io/news/an-esp32-based-micro-bit-clone-93c170d6c563

Zie ook:

Webgang 30/03/2017: Marthe’s agenda … (ESP32 introduction workshop)

Lift ^ | Lift v | Comments Off

« Previous Entries