Search

Archives

Pages

Op mijn desktop:

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

Nieuwe Firefox in oude distro

Uitzending do 18:00 ** July 6th, 2023 by wim.webgang **

Als je niet meer binnengeraakt op gitLAB omdat je nog met een oude Firefox (bv 68.9) werkt, kan je ofwel je systeem updaten ofwel alleen je browser updaten (of een andere computer gebruiken).

Want het lukt nog wel met een recentere 91.4 ESR:
GitLabNieuw2FA

Toch een verrassing als je vandaag probeert in te loggen op GitLAB: je moet aan je e-mail kunnen om binnen te geraken…
6-cijferige code in te geven. (misschien niet als je van hetzelfde ip adres inlogt als vorige keer?)



Nieuwe browser in oude distributie

Je kan bv op OpenSUSE 15.2 een nieuwe Firefox 114 installeren. En als je daar nadien gaat kijken naar Help / About om de versie te checken, begint die automatisch te updaten naar 115 ontdekten we live in de uitzending.

Distributie update/install

Of je kan een nieuwe Linux installatie aanvatten, zoals de nieuw uitgekomen OpenSUSE 15.5, volledige ISO of net-install. Als je voorbij de UEFI bios bootproblemen geraakt, kan je eindigen met Firefox 102 of 115…

Lift ^ | Lift v | Comments Off

Raspberry pi imager

Uitzending do 18:00 ** June 22nd, 2023 by wim.webgang **

Een Raspberry Pi systeem installeren wordt zo gemakkelijk mogelijk gemaakt, tot en met een grafische applicatie om de image op het SD kaartje te schrijven. Marthe probeert op een zeer minimal desktop die imager te gebruiken, maar dat lijkt niet zo vanzelfsprekend. Bovendien is er nergens meer iets te vinden over de manuele manier van installeren. Bovendien zou je dan op een speciale manier op voorhand het wachtwoord moeten meegeven, via een file op dat kaartje ergens? Frustratie…

Is het misschien mogelijk om een andere distributie te installeren om het probleem te omzeilen? Een oudere?

Gelukkig geraken we daar in het programma een stapje verder mee, ook dankzij de software verzameling (lijst van packages) die gedocumenteerd wordt op software.opensuse.org; inderdaad, niet alleen voor de eigen opensuse Linux distributie, maar ook voor Fedore, Debian, Raspbian, …

(een stukje voorbereiding voor volgende week RadioLAB StockPi!)

Lift ^ | Lift v | Comments Off

BCP: print probleem

Uitzending do 18:00 ** June 22nd, 2023 by wim.webgang **

Exit gb.pdf
Bij installatie van BCP op een recente Gambas3 programmeeromgeving (op Linux desktop) kan je een foutmelding krijgen ivm de “pdf” component (“gb.pdf missing”). Inderdaad, in Gambas is gb.pdf op pensioen gestuurd en vervangen door de “poppler” library (gb.poppler) vanaf Gambas 3.15.0. (zie aankondiging hier (06 juli 2020))
Helaas is het niet zo eenvoudig als “pdf” afzetten en “poppler” aanzetten. Bij mij loopt de tekst helemaal door elkaar, alsof op een oude typmachine of matrix-printer de rol het papier niet verder gedraaid heeft bij het typen van een nieuwe lijn.

gb.pdf <> gb.poppler
De “pdf” en de “poppler” library gedragen zich dus niet hetzelfde. Als je alle code hetzelfde laat, en je vinkt in plaats van de ontbrekende “pdf” de nieuwe “poppler” aan, gaat het mis. Bij overgang naar de poppler component moet je je broncode aanpassen. Op het eerste zicht lijkt het gemakkelijk te verhelpen: ergens moet er wat meer opgeschoven worden naar onder, carriage return, harde return, line feed, of hoe het ook mag heten.
Er is wel hoop, want de Gambas programmeeromgeving kan printen sinds 3.14.0, en in de huidige 3.18.x kan je nog altijd je broncode vanuit Gambas3 printen, met paginanummer en header.

To print or not to print
Maar het blijft de vraag hoeveel prioriteit het vrijwilligers-team van Webgang developers er aan hecht.. (printen wordt in de praktijk niet wekelijks gebruikt, eerder uitzonderlijk zelfs, en je kan de teksten ook altijd kopieren en elders inplakken om te printen, zonder veel moeite.)

Conclusie
- BCP kon het nieuws printen van ongeveer versie 0.3.1
- in “oude” versie van BCP en “oude” versie van Linux/gambas3 werkt het printen via pdf.
- bij combinatie van nieuwere Linux installatie / nieuwere Gambas3 kan er een probleem ontstaan (met de huidige/oude broncode van BCP, bv nieuw geïnstalleerde openSUSE 15.3 + Gambas 3.18).
- als de code aangepast wordt aan de “poppler” component, zou printen terug moeten werken.

Lift ^ | Lift v | Comments Off

digitale ongehoorzaamheid

Uitzending do 18:00 ** June 15th, 2023 by wim.webgang **

digitale ongehoorzaamheid

technological disob..
Verslag van Marthe over experimenteren met stem, zonne-telefoon fotofoon, … steganografie ..
Zie ook Rotterdam opto-acoustics “Worm” en V2.
Space Time Helix performance “Brutus kathedraal”.
Zie confluxfestival.nl
BCP v. 0.6.3
Nieuwe versie van “BCP”:
- Afhalen van de nieuws teksten van gitlab in menu action ..

Lift ^ | Lift v | Comments Off

Van Wine naar Bottle

Uitzending do 18:00 ** June 8th, 2023 by wim.webgang **

“Wine” kenden we al in Webgang, maar Silvia leert ons “Bottles” kennen…
wine
bottles

en verder een “radiolab” doos anno 1972 en hoe we ons “right to repair” afdwingen van een fabrikant van handlabeldrukkers die beslist dat ons x jaren oude appararaat niet meer gebruikt mag worden door de cartridges een klein beetje van vorm te veranderen zodat ze niet meer passen. Hier die kniptang! *
(* door een stukje van de cassette van het lint van een ander type af te knippen, past die perfect, en kan je blijven labelen…)

(Foto Silvia)

Hier die batterij!

Lift ^ | Lift v | Comments Off

BCP install party

Uitzending do 18:00 ** June 1st, 2023 by wim.webgang **

In een vorige aflevering deden we al deel 1; waarin we
- Linux installeerden met een desktop,bv KDE
- en de Gambas3 programmeertaal (bv Gambas versie: 3.14)

We herhalen nog even het afhalen van de broncode van Webgang Broadcast Control Panel (verder afgekort BCP):
- git clone https://gitlab.com/wim.webgang/WebgangBCP.git
Dit maakt een kopie van de huidige software uit de online repositorie, waarbij je kan omschakelen tussen de beschikbare versies, die “branches” genoemd worden. De standaard “branch” is “master” of “main”, en daar sta je normaal automatisch in. Je kan ook omschakelen naar andere branches, en zo bv de “development” versie afhalen, waar de programmeurs aan bezig zijn. (Veel kans dat er dingen inzitten die nog niet af zijn, en het programma doen crashen. Maar soms, als er een probleem is ontdekt in de “master”, en de programmeurs hebben dat probleem opgelost in hun develpment versie, kan je die wel onmiddellijk afhalen en gebruiken.)

Op de webinterface van gitlab kan je zien welke branches er publiek beschikbaar zijn: https://gitlab.com/wim.webgang/WebgangBCP/-/branches : “4 Branches”

Start Gambas3 (zit bv in het menu onder “Develpment”)
(We kregen live een eigenaardige melding, ik dacht iets met “gstreamer” of zo. Maar die kwam niet meer terug).

File, open project, (als je daar op “recent” komt, kies dan “open”, (zoek de map waar je “git clone” gedaan hebt) en open het WebgangBCP project.

Normaal gaat dan de programmeeromgeving alle onderdelen van het project laden, en zie je modules, forms (schermen), icoontjes, enz.

Foutmelding?
Onderbreek het openen hier en los het probleem eerst op.

- in sommige omstandigheden krijg je een foutmelding, bv

Some components are missing:
gb.media
gb.media.form

Dat betekent dat de Gambas programmeeromgeving, die bestaat uit heel veel modules, niet volledig geinstalleerd is (niet alle bestaande modules), en dat je die voor dit project wel nodig hebt. En aangezien we al weten welke we bij moeten installeren .. start software installatie, zoek gambas3, en duidt de ontbrekende componenten aan (normaal staan ze in de lijst van gambas onderdelen, waarvan de meeste geïnstalleerd zijn, en een paar optioneel te selecteren zijn).
In mijn geval zag ik enkel gb.media, en zag ik de “.form” niet apart staan.
Selecteren, installeren bevestigen, Gambas herstarten, en project terug openen.

upd 7/6/2023 Deze werd ons nog gemeld:

Some components are missing:
gb.pdf

Dit komt omdat er een oude component is gebruikt bij het programmeren, die ondertussen niet meer in gambas is meegeleverd (maar wel aanwezig is bij wie vroeger gambas installeerde). Deze gb.pdf is bv vervangen door gb.poppler, en het zou kunnen dat het programma moet aangepast worden om die nieuwe te gebruiken.
Je kan dit gewoon overslaan met (continue), alleen zal het printen dan niet werken, maar dat is niet essentieel.

Nu kan je het project bekijken, de broncode van de modules, de schermopbouw enz.

Je kan ook “run” kiezen, en dan wordt BCP gestart.

Je krijgt een scherm dat waarschuwt dat de instellingen niet gevonden zijn, en dus moet je een paar dingen instellen:

  • map met de nieuwe teksten (.txt bestanden), nier “news” genoemd, maar dat kan natuurlijk gaan over eender welke teksten voor je programma. Er is voorzien om “nieuws” teksten te hebben (met .txt) en programma teksten (met .prg als uitgang).
  • map voor archief van gebruikte bestanden.
  • standaard tekstverwerker (voor bv maken van een nieuwe nieuws-txt; ik gebruikte “kate”, maar dat hangt af wat je geïnstalleerd hebt)
  • de tabbladen “database” en “import” worden niet gebruikt (het instellingen scherm is gekopieerd van een universeel model, BCP gebruikt (momenteel) geen databank, en geen “import”.
  • in het tabblad “tunes” kan je de begintune en de nieuwstune kiezen uit je bestanden (als je die hebt).

Je kan ook tekstjes schrijven vanuit BCP, bv voor je nieuws/onderwerpen. Daarvoor heb je links boven de knop “new news.txt”.
Je kan een titel ingeven, en dan opent de voordien gekozen tekstverwerker in een tekstbestand met die titel.

Ik doe in het programma een test, en ik tik in de editor “test test”. Ik bewaar, en (her)laad de nieuws teksten, en tot mijn verrassing staat er een afgehakt stukje tekst in … . Bug??
Nee, bij nader inzien komt dat omdat ik geen titel + tekst heb, en dat is de verwachte vorm van de nieuws teksten.
De titel wordt afgesplitst en in het vet als titel boven de previeuw tekst snippets gezet.

https://gitlab.com/wim.webgang/WebgangBCP

Lift ^ | Lift v | Comments Off

RadioLAB-StockPi: proof of concept

RadioLab, Uitzending do 18:00 ** May 25th, 2023 by wim.webgang **

Eerste vraag was of het mogelijk en redelijk doenbaar is om met een Raspberry Pi, een cameramodule, en programmeerwerk (en vrije software) ons project te realiseren. Vandaag dus de pudding.

Onze gitlab stockpi project pagina: https://gitlab.com/wim.webgang/stockpi
De wiki: https://gitlab.com/wim.webgang/stockpi/-/wikis/home


(foto: wim.webgang)

We proberen al een paar vragen te beantwoorden uit de “Q” pagina van het project:

Ontwerp

welke hardware? Raspberry Pi …2/3/4..?
Vandaag: Raspberry Pi 3B+ in een standaard installatiebehuizing op een DIN-rail zoals waar zekeringen op gestoken worden; hier zit er bv een voeding (van 220 v naar 5V) naast op de rail, waardoor geen extern voedingsblokje nodig is. De voeding heeft zelf een dikke stroomkabel (recuperatie van een pc), die een gat in de wand naar buiten gaat.
De platte camera-kabel (op lengte gekocht) gaat achteraan naar buiten; er zijn ook gaten in de doos voor usb-, beeldscherm-, netwerk-, en voeding (die lust van binnen naar buiten om ze uit te kunnen trekken); de meeste daarvan wijzen naar onder.
Het geheel is gemonteerd op de voet van een monitor, dus de camera steekt onder de monitor uit en maakt op tafel voor de monitor zijn beeld. De cameramodule zit op een afsluitplaatje van een pc slot, wat van metaal is en gebogen kan worden om de camera af te stellen. Heeft helaas geleden van het transport en zit wat los..

in welke programmeertaal?
- Gambas (programmeeromgeving “IDE” en programmeertaal, toegangkelijk, en gemakkelijk “interface” schermen te maken.
- python zou ook kunnen; interactie/interface misschien iets moeilijker.
We kiezen voor Gambas voor de “appliance”, het “apparaat” zelf. Misschien later andere taal voor raadplegen op afstand…

Logo?
- enerzijds: is nu nog niet belangrijk, pas op het einde, als het af is.
- anderzijds: nu voor directories, about scherm, logo voor op gitlab, enz…

Waar documentatie?
- Gitlab wiki is al aangemaakt en bevat al eerste stukjes informatie.

Praktisch

Hoe de camera aanspreken? (test-commandline)
Hoe vanuit de programmeertaal de camera aanspreken? Voorbeeld test-programma hier: https://sourceforge.net/projects/webgang/files/RaspberryGambas3/camDemoExtended2-0.0.2.tar.gz/download
Hoe foto’s bewaren; in de databank (neen), in mapje, waar; beperken tot 1 per onderdeel?
welke naam krijgen die foto’s? computernummer of menselijk leesbaar? (bv datum-naam-recordid.extentie)

Lift ^ | Lift v | Comments Off

Van Crypto naar AI

Uitzending do 18:00 ** May 11th, 2023 by wim.webgang **

Bedrijven die investeerden in computersystemen voor het maken en verwerken van cryptomunten, zagen hun markt recentelijk in elkaar stuiken. Enerzijds is er de crisis in de wereld van de cryptomunten, en anderzijds schakelen sommige daarvan over op milieu-vriendelijkere technologie. Zo werden algoritmes zoals dat van de Ethereum blockchain aangepast om niet meer zo veel rekenkracht en dus energie te gebruiken. Dat was dan pech voor de Mining Companies die massaal investeerde in CPU’s en GPU’s om die rekenkracht in huis te hebben. Zij gaan nu op zoek naar andere toepassingen van hun rekenkracht, en komen terecht bij AI. Die vereist ook massale computerrekenkracht, en de miners kunnen dat leveren.

Oorspronkelijk: proof of work om de transacties te verifieren, wat rekenintensiever was dan recentere methoden.

Lift ^ | Lift v | Comments Off

Domeinnaam-staatsgreep?

Uitzending do 18:00 ** April 20th, 2023 by wim.webgang **

open voor commentaar
ICANN voorstel voor nieuwe beheersvoorwaarden voor domeinnamen (.net):
https://www.icann.org/en/public-comment/proceeding/proposed-renewal-of-the-registry-agreement-for-net-13-04-2023

Wat zit er begraven in de amendementen?
https://freespeech.com/2023/04/19/red-alert-icann-and-verisign-proposal-would-allow-any-government-in-the-world-to-seize-domain-names/

Lift ^ | Lift v | Comments Off

Kwisje 2008

Uitzending do 18:00 ** April 6th, 2023 by wim.webgang **

Kwisje:
Teruggevonden: info blad met voorbeelden van open source/free software uit 2008. Kwisje voor Marthe:
(antwoorden onderaan ondersteboven in het klein)

1) wat was de open source/vrije software stand-alone tekstverwerker in 2008?

2) En het kantoorsoftwarepakket?

3) Wat waren de databanken in 2008?

En het platform voor web was “LAMP”: waar staat die afkorting voor?

RadioLAB LTS project StockPi
Marthe duikt mee in het project.
- naam: “stock” klinkt zo bedrijf of winkel-achtig; onduidelijk, misschien had het iets met “inventaris” moeten zijn?
- hoewel: als je de onderdelen wil uitlenen kan het wel. Onderscheid maken tussen “uitleenbaar” en “niet uitleenbaar”.
- andere interface, bv web voor raadplegen? Bestellen?…

Muziek
18:26 soundnotnoise1 – choir in the mist
18:33 Gloomer – Where Is The Fire In My Brain
18:51 Gloomer – I Started To Love You (ft. Sam Ho)
18:51 soundnotnoise1 – blankforms on the beach
19:08 the Young Philosophers’ Club – tabula rasa

Antwoorden van de kwis…

Read the rest of this entry »

Lift ^ | Lift v | Comments Off

« Previous Entries Next Entries »