Van Lite naar desktop, gambas3 / ide, database

https://raspberrytips.com/upgrade-raspbian-lite-to-desktop/

– Xorg: the display server.
– LightDM: the display manager.
– Any desktop environment (PIXEL, KDE, MATE etc.).

Silvia stelt haar behuizing voor : een volledig voorzien pakket van smartpi, met kabeltjes, afstandsbusjes enz.
Daar een standaard 7″ raspberry pi scherm bij (touchscreen), en een VNC verbinding…

In de studio:
– Raspberry Pi 4, 8GB met een recent OS. Hierbij is er wel een verschil met de vroeger door ons vermelde camera software / library.
– Raspberry Pi 3 B+ met Raspbian Lite: zonder desktop kan de gambas programmeeromgeving niet draaien. (en ook het eindresultaat dat een desktop programma is)
– Raspberry Pi 4?? : na uittrekken en terug aansluiten van het toetsenbord werkt het niet meer, maar hierop hadden we een voorbeeldprogrammaatje klaarstaan in gambas3, en ook al een installatie van de database-server, mysql mariadb!

Volgend RadioLAB: 27 juli (onder voorbehoud..)

Van Lite naar desktop, gambas3 / ide, database

https://raspberrytips.com/upgrade-raspbian-lite-to-desktop/

n

– Xorg: the display server.
n– LightDM: the display manager.
n– Any desktop environment (PIXEL, KDE, MATE etc.).

n

Silvia stelt haar behuizing voor : een volledig voorzien pakket van smartpi, met kabeltjes, afstandsbusjes enz.
nDaar een standaard 7″ raspberry pi scherm bij (touchscreen), en een VNC verbinding…

n

In de studio:
n- Raspberry Pi 4, 8GB met een recent OS. Hierbij is er wel een verschil met de vroeger door ons vermelde camera software / library.
n- Raspberry Pi 3 B+ met Raspbian Lite: zonder desktop kan de gambas programmeeromgeving niet draaien. (en ook het eindresultaat dat een desktop programma is)
n- Raspberry Pi 4?? : na uittrekken en terug aansluiten van het toetsenbord werkt het niet meer, maar hierop hadden we een voorbeeldprogrammaatje klaarstaan in gambas3, en ook al een installatie van de database-server, mysql mariadb!

n

Volgend RadioLAB: 27 juli (onder voorbehoud..)

n

Raspberry pi imager

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!)

Duikboot-controller * Lage cijfers * Discord verdienmodel * Monopolie-beschuldigingen * Geen Grammy voor AI * Hittegolf onder zee

Duikboot-controller

De vermiste duikboot met miljardair aan boord die al een paar dagen zoek is, was vroeger op youtube al een hit. Voor een reportage van CBS die uitgezonden werd in november 2022 ging een reporter mee in de onderzeeër. De duikboot van het bedrijf OceanGate is speciaal gemaakt om deze duik naar de Titanic te doen, en wordt te water gelaten vanaf een schip op de oceaan. Het is geen gemakkelijke plek, en de weersomstandigheden moeten goed genoeg zijn om een duik te wagen, wat dagen geduld kan vergen. De opvarenden zijn betalende passagiers, die honderdduizenden dollars neertellen om mee te kunnen.
De baas van het bedrijf OceanGate, Stockton Rush, besefte dat toerisme naar het wrak nu moest gebeuren. Het wrak van de Titanic zal helemaal verdwijnen doordat het vergaat en overgroeit. Hij zag de onderneming als een investering, en hoopte op termijn heel wat toeristen tot dicht bij het wrak van de Titanic te brengen. Hij doopte de duikboot dan ook “Titan”. Misschien niet direct een naam waarvan je denkt dat die geluk gaat brengen. Hij nam bij de bouw van deze boot ook genoeg risico’s. Hij maakte de boot zo minimaal mogelijk, en gebruikte voor de binnenkant gewone onderdelen die ook gebruikt worden in caravans of bij computerconsoles. Inderdaad, de besturing van de duikboot gebeurde met een draadloze Logitech controller. Dankzij het nieuws is die F710 op slag een gegeerd item geworden op internet en overal uitverkocht.
De struktuur van de duikboot ontworpen als een sterke buis, waar vooraan een koepel op geschroefd wordt. Hij wordt voor het duiken – nadat de bemanning aan boord – is langs de buitenkant afgesloten. Er zijn geen luiken in die toelaten onder water uit of in de duikboot te gaan, hij moet terug aan boord gehesen worden om de bouten los te maken en de voorkant er af te halen. Maar als duikboot was hij niet gekeurd, en voldeed aan geen ankele norm. En dan gaat het niet alleen over de joystick, maar ook over de communicatie, die vroeger al eens uit bleek te vallen. Aan boord zijn geen instrumenten, er wordt gestuurd op basis van bevelen van op de boot, die via de walkie talkie gegeven worden. Ook vroeger was de boot aan de oppervlakte de duikboot al eens kwijt, maar toen was het terug goedgekomen.
Op dinsdag is het nog niet duidelijk hoe het gaat aflopen met de zoektocht vanop boten en vliegtuigen, maar een ding staat vast: er is maar zuurstof tot (vandaag) donderdag.

Lage cijfers

Wie in de examens zit en vreest met lage cijfers te eindigen, kan zich troosten met het algemene verval in de VS. De gemiddelde vaardigheden van dertienjarigen zijn er serieus gedaald de laatste jaren. Volgens NPR.org vallen de resultaten voor wiskunde en leesvaardigheid tot nooit geziene diepten sinds tientallen jaren.
Voor wiskunde leverden testen op 500 punten een resultaat op dat ongeveer 10 punten lager ligt dan het jaar 2019-2020. De punten daalden harder bij wiskunde dan bij taal. De punten daalden harder bij de mindere studenten dan bij de betere, dus de kloof wordt groter. En helaas ook meer bij meisjes dan bij jongens. De gevolgen slepen de jongeren de rest van hun leven mee. De oorzaak: COVID. Het Nationaal Centrum voor onderwijsstatistiek in de VS verwachtte wel zo’n gevolgen van de pandemie. Er wordt ook geprobeerd het probleem aan te pakken, met ht “American Rescue Plan”, en het daarbijhorend geld. Daarmee kunnen extra leerkrachten aangeworven worden, en er kan andere ondersteuning verbeterd worden.

Discord verdienmodel

Discord is bezig met nieuwe manieren te ontwikkelen om geld te verdienen aan zijn serverdiensten. Discord is de sympatieke berichtendienst die bedoeld is om “commmunities” te vormen en gebruikers kunnen op allerlei manieren communiceren; via spraak of video-oproepen, met berichten in gemeenschappelijke of prive-chats, streaming enz. Het is populair bij de gamers.
Er bestaan apps voor Windows, Mac en Linux, en ontstond als communicatiemiddel voor gamers die tactische plannen wilden smeden met elkaar tijdens het spelen.
In 2017 landeerde Discord een betalend abonnement.
Ze voerden begin deze week nieuwe “media channels” in, speciaal bedoeld voor betalende abonnees. En ze plannen nog meer betalende diesnten die door gebruikers kunnen geleverd worden aan anderen, en waar Discord dan een procentje op krijgt.

Monopolie-beschuldigingen

Google heeft dinsdag formeel een klacht ingediend tegen Microsoft bij de US Trade Commission voor misbruik van monopoliemacht bij zijn cloud-diensten.
Microsoft gebruikt de licentievoorwaarden van zijn Office365 software om klanten te strikken in hun cloud-diensten, zegt Google. Microsoft heeft ondertussen de tweede plaats wereldwijd bereikt als cloud-leverancier, na Amazon, en dat dankzij het hefboompje van de Windows en Office.
Voorheen had Google ook al in Europa de kat de bel aangebonden. Daar had het alvast succes, en pastte Microsoft zijn voorwaarden aan om het minder duur te maken om klanten ook andere cloud diensten te laten gebruiken. In de VS gebeurde dat niet.
Eens je een cloud dienst begint te gebruiken, en je wil veranderen, ben je overgeleverd aan de goodwil en de daarbijhorende prijzen om je data overgezet te krijgen. En de partij waar je weggaat heeft daar weinig belang bij, en zal weggaan dus duur maken. Daarmee maken ze het moeilijk tot onmogelijk om weg te gaan.

Diezelfde FTC klaagt trouwens cloud-kampioen Amazon aan voor andere praktijken: het zou zijn gebruikers illegaal in de betalende “Prime service” dwingen, en het moeilijk maken om van dat abonnement af te komen. Op de website werden vallen gespannen om gebruikers te laten opteren voor de Prime Service, en er werd een doolhof ontworpen om de klant te beletten het abonnement op te zeggen.


Denk ook aan wat we zien bij ons, bv in de scholen, die dwingende opkomst van Office365 en de Microsoft Cloud, soms onder het mom van Covid.

Geen Grammy voor AI

Het nieuwe reglement voor de Grammy Awards werd eind vorige week gepubliceerd. De muziekprijzen zijn bedoeld voor mensen, niet voor Kunstmatige Intelligentie, zo lijkt de bedoeling te zijn. Maar het gebruik van KI door mensen wordt niet verboden om in aanmerking te komen voor de Grammies.

Wie de regels wil nalezen: naras.a.bigcontent.io/v1/static/66th_Rules&Guidelines

Ze beslaan meer dan zeventig bladzijden. Na de stukjes over remixen en samplen vind je op blz 14 het hoofdstuk “Generative Artificial Intelligence” .
Daarin staat: “Een werk dat geen menslijke bijdragen bevat komt niet in aanmerking voor een Grammy. De menselijke bijdrage moet aanzienlijk zijn, dus voor de vorm een beetje menselijkheid toevoegen aan een KI werk is niet voldoende. In januari 2024 volgt de finale stemming van de volgende uitvoering van de Grammy Awards, de 66e ondertussen. Hoe ze daarbij de controle gaan voeren over het gebruik van KI blijft een raadsel…

Hittegolf onder zee

En behalve de zoektocht naar de Titan gebeuren er nog andere vreemde dingen onder water. Voor de kust van Groot Brittanië en Ierland heerst een onderwater hittegolf. Dat is misschien leuk als je gaat zwemmen, maar wetenschappers maken zich ongerust over een record temperatuur die een paar graden Celcius hoger ligt dan normaal, en op sommige plaatsen zelfs 5 graden.
Dat kan het hele leven in de zee ontwrichten. Op sommige plaatsen in de wereld leidde het tot grote sterfte bij bepaalde soorten.
De vaststelling gebeurde op basis van de metingen van april en mei, en ook de voorlopige cijfers van juni bevestigen de trend.

Nu de mens bewezen heeft niet ingrijpend te kunnen optreden tegen de zichtbare klimaatverandering, of gepland ingrijpen zelfs wat wil afzwakken of terugdraaien, valt te vrezen dat voor deze onzichtbare hittegolven ook niet veel maatregelen zullen genomen worden.

En dus zullen de effecten van de klimaatverandering blijven toenemen. Wetenschappers maken ons er attent op dat de aktiviteit van de mens opgeteld moet worden bij de andere schommelingen waarvan we niet altijd de oorzaak kennnen. Bv minder woestijnzand dat over zee geblazen wordt en dus minder licht weerkaatst, effecten van het met tussentijden opduikende fenomeen van El Nino, en de aktiviteit van de mens op gebied van CO2, zwaveluitstoot enz. Als de pieken van die invloeden samenvallen, worden de gevolgen extremer.

Het fenomeen treedt het sterkst op aan de oostkust van Ierland en Groot-Brittanië, dus het noorden van de Noordzee. Het is er warmer dan het water tussen Spanje en Italië bv.
De hittegolf onder water zit in ieder geval ook aan de zuidkust van Noorwegen en Zweden, en in de Golf van Finland, tussen Finland, Estland (Tallin), en het Russische Sint-Petersburg.

Zou natuurherstel overbodig zijn denk je?

compiled by BCP v.0.6.3

Raspberry pi imager

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…

n

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

n

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, …

n

(een stukje voorbereiding voor volgende week RadioLAB StockPi!)

n

Duikboot-controller * Lage cijfers * Discord verdienmodel * Monopolie-beschuldigingen * Geen Grammy voor AI * Hittegolf onder zee

Duikboot-controller

n

De vermiste duikboot met miljardair aan boord die al een paar dagen zoek is, was vroeger op youtube al een hit. Voor een reportage van CBS die uitgezonden werd in november 2022 ging een reporter mee in de onderzeeër. De duikboot van het bedrijf OceanGate is speciaal gemaakt om deze duik naar de Titanic te doen, en wordt te water gelaten vanaf een schip op de oceaan. Het is geen gemakkelijke plek, en de weersomstandigheden moeten goed genoeg zijn om een duik te wagen, wat dagen geduld kan vergen. De opvarenden zijn betalende passagiers, die honderdduizenden dollars neertellen om mee te kunnen.
nDe baas van het bedrijf OceanGate, Stockton Rush, besefte dat toerisme naar het wrak nu moest gebeuren. Het wrak van de Titanic zal helemaal verdwijnen doordat het vergaat en overgroeit. Hij zag de onderneming als een investering, en hoopte op termijn heel wat toeristen tot dicht bij het wrak van de Titanic te brengen. Hij doopte de duikboot dan ook “Titan”. Misschien niet direct een naam waarvan je denkt dat die geluk gaat brengen. Hij nam bij de bouw van deze boot ook genoeg risico’s. Hij maakte de boot zo minimaal mogelijk, en gebruikte voor de binnenkant gewone onderdelen die ook gebruikt worden in caravans of bij computerconsoles. Inderdaad, de besturing van de duikboot gebeurde met een draadloze Logitech controller. Dankzij het nieuws is die F710 op slag een gegeerd item geworden op internet en overal uitverkocht.
nDe struktuur van de duikboot ontworpen als een sterke buis, waar vooraan een koepel op geschroefd wordt. Hij wordt voor het duiken – nadat de bemanning aan boord – is langs de buitenkant afgesloten. Er zijn geen luiken in die toelaten onder water uit of in de duikboot te gaan, hij moet terug aan boord gehesen worden om de bouten los te maken en de voorkant er af te halen. Maar als duikboot was hij niet gekeurd, en voldeed aan geen ankele norm. En dan gaat het niet alleen over de joystick, maar ook over de communicatie, die vroeger al eens uit bleek te vallen. Aan boord zijn geen instrumenten, er wordt gestuurd op basis van bevelen van op de boot, die via de walkie talkie gegeven worden. Ook vroeger was de boot aan de oppervlakte de duikboot al eens kwijt, maar toen was het terug goedgekomen.
nOp dinsdag is het nog niet duidelijk hoe het gaat aflopen met de zoektocht vanop boten en vliegtuigen, maar een ding staat vast: er is maar zuurstof tot (vandaag) donderdag.

n

n

Lage cijfers

n

Wie in de examens zit en vreest met lage cijfers te eindigen, kan zich troosten met het algemene verval in de VS. De gemiddelde vaardigheden van dertienjarigen zijn er serieus gedaald de laatste jaren. Volgens NPR.org vallen de resultaten voor wiskunde en leesvaardigheid tot nooit geziene diepten sinds tientallen jaren.
nVoor wiskunde leverden testen op 500 punten een resultaat op dat ongeveer 10 punten lager ligt dan het jaar 2019-2020. De punten daalden harder bij wiskunde dan bij taal. De punten daalden harder bij de mindere studenten dan bij de betere, dus de kloof wordt groter. En helaas ook meer bij meisjes dan bij jongens. De gevolgen slepen de jongeren de rest van hun leven mee. De oorzaak: COVID. Het Nationaal Centrum voor onderwijsstatistiek in de VS verwachtte wel zo’n gevolgen van de pandemie. Er wordt ook geprobeerd het probleem aan te pakken, met ht “American Rescue Plan”, en het daarbijhorend geld. Daarmee kunnen extra leerkrachten aangeworven worden, en er kan andere ondersteuning verbeterd worden.

n

Discord verdienmodel

n

Discord is bezig met nieuwe manieren te ontwikkelen om geld te verdienen aan zijn serverdiensten. Discord is de sympatieke berichtendienst die bedoeld is om “commmunities” te vormen en gebruikers kunnen op allerlei manieren communiceren; via spraak of video-oproepen, met berichten in gemeenschappelijke of prive-chats, streaming enz. Het is populair bij de gamers.
nEr bestaan apps voor Windows, Mac en Linux, en ontstond als communicatiemiddel voor gamers die tactische plannen wilden smeden met elkaar tijdens het spelen.
nIn 2017 landeerde Discord een betalend abonnement.
nZe voerden begin deze week nieuwe “media channels” in, speciaal bedoeld voor betalende abonnees. En ze plannen nog meer betalende diesnten die door gebruikers kunnen geleverd worden aan anderen, en waar Discord dan een procentje op krijgt.

n

Monopolie-beschuldigingen

n

Google heeft dinsdag formeel een klacht ingediend tegen Microsoft bij de US Trade Commission voor misbruik van monopoliemacht bij zijn cloud-diensten.
nMicrosoft gebruikt de licentievoorwaarden van zijn Office365 software om klanten te strikken in hun cloud-diensten, zegt Google. Microsoft heeft ondertussen de tweede plaats wereldwijd bereikt als cloud-leverancier, na Amazon, en dat dankzij het hefboompje van de Windows en Office.
nVoorheen had Google ook al in Europa de kat de bel aangebonden. Daar had het alvast succes, en pastte Microsoft zijn voorwaarden aan om het minder duur te maken om klanten ook andere cloud diensten te laten gebruiken. In de VS gebeurde dat niet.
nEens je een cloud dienst begint te gebruiken, en je wil veranderen, ben je overgeleverd aan de goodwil en de daarbijhorende prijzen om je data overgezet te krijgen. En de partij waar je weggaat heeft daar weinig belang bij, en zal weggaan dus duur maken. Daarmee maken ze het moeilijk tot onmogelijk om weg te gaan.

n

Diezelfde FTC klaagt trouwens cloud-kampioen Amazon aan voor andere praktijken: het zou zijn gebruikers illegaal in de betalende “Prime service” dwingen, en het moeilijk maken om van dat abonnement af te komen. Op de website werden vallen gespannen om gebruikers te laten opteren voor de Prime Service, en er werd een doolhof ontworpen om de klant te beletten het abonnement op te zeggen.

n


nDenk ook aan wat we zien bij ons, bv in de scholen, die dwingende opkomst van Office365 en de Microsoft Cloud, soms onder het mom van Covid.

n

Geen Grammy voor AI

n

Het nieuwe reglement voor de Grammy Awards werd eind vorige week gepubliceerd. De muziekprijzen zijn bedoeld voor mensen, niet voor Kunstmatige Intelligentie, zo lijkt de bedoeling te zijn. Maar het gebruik van KI door mensen wordt niet verboden om in aanmerking te komen voor de Grammies.

n

Wie de regels wil nalezen: naras.a.bigcontent.io/v1/static/66th_Rules&Guidelines

n

Ze beslaan meer dan zeventig bladzijden. Na de stukjes over remixen en samplen vind je op blz 14 het hoofdstuk “Generative Artificial Intelligence” .
nDaarin staat: “Een werk dat geen menslijke bijdragen bevat komt niet in aanmerking voor een Grammy. De menselijke bijdrage moet aanzienlijk zijn, dus voor de vorm een beetje menselijkheid toevoegen aan een KI werk is niet voldoende. In januari 2024 volgt de finale stemming van de volgende uitvoering van de Grammy Awards, de 66e ondertussen. Hoe ze daarbij de controle gaan voeren over het gebruik van KI blijft een raadsel…

n

Hittegolf onder zee

n

En behalve de zoektocht naar de Titan gebeuren er nog andere vreemde dingen onder water. Voor de kust van Groot Brittanië en Ierland heerst een onderwater hittegolf. Dat is misschien leuk als je gaat zwemmen, maar wetenschappers maken zich ongerust over een record temperatuur die een paar graden Celcius hoger ligt dan normaal, en op sommige plaatsen zelfs 5 graden.
nDat kan het hele leven in de zee ontwrichten. Op sommige plaatsen in de wereld leidde het tot grote sterfte bij bepaalde soorten.
nDe vaststelling gebeurde op basis van de metingen van april en mei, en ook de voorlopige cijfers van juni bevestigen de trend.

n

Nu de mens bewezen heeft niet ingrijpend te kunnen optreden tegen de zichtbare klimaatverandering, of gepland ingrijpen zelfs wat wil afzwakken of terugdraaien, valt te vrezen dat voor deze onzichtbare hittegolven ook niet veel maatregelen zullen genomen worden.

n

En dus zullen de effecten van de klimaatverandering blijven toenemen. Wetenschappers maken ons er attent op dat de aktiviteit van de mens opgeteld moet worden bij de andere schommelingen waarvan we niet altijd de oorzaak kennnen. Bv minder woestijnzand dat over zee geblazen wordt en dus minder licht weerkaatst, effecten van het met tussentijden opduikende fenomeen van El Nino, en de aktiviteit van de mens op gebied van CO2, zwaveluitstoot enz. Als de pieken van die invloeden samenvallen, worden de gevolgen extremer.

n

Het fenomeen treedt het sterkst op aan de oostkust van Ierland en Groot-Brittanië, dus het noorden van de Noordzee. Het is er warmer dan het water tussen Spanje en Italië bv.
nDe hittegolf onder water zit in ieder geval ook aan de zuidkust van Noorwegen en Zweden, en in de Golf van Finland, tussen Finland, Estland (Tallin), en het Russische Sint-Petersburg.

n

Zou natuurherstel overbodig zijn denk je?

n

compiled by BCP v.0.6.3

n

BCP: print probleem

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.

BCP: print probleem

Exit gb.pdf
nBij 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))
nHelaas 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.

n

n

gb.pdf <> gb.poppler
nDe “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.
nEr 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.

n

To print or not to print
nMaar 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.)

n

Conclusie
n- BCP kon het nieuws printen van ongeveer versie 0.3.1
n- in “oude” versie van BCP en “oude” versie van Linux/gambas3 werkt het printen via pdf.
n- 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).
n- als de code aangepast wordt aan de “poppler” component, zou printen terug moeten werken.

n

[nota: RadioLAB (LTS) e.a. ideeën]

RadioLAB op (meestal) laatste donderdag van de maand:; eerstvolgende 29 juni (dabaseserver voor StockPi…)

n

Donderdag 20/7 besteden we aandacht aan “Themadag Raspberry Pi 22/7″ (idd 22/7 = 3.14.. ofwel: pi).
n
nRadioLAB
nLijst met geplande (onder voorbehoud) en afgevinkte radioLAB onderwerpen in Webgang/RadioLab: n

    n

  • RadioLAB LTS: Eerste stenen (proof of concept) van StockPi project Todo Ok: 25/05: .n
  • Een “LTS” onderwerp gestart: StockPi project Todo: Ok: 27-04 2023
  • n

  • Make Your Uno Kit (Arduino, soldeerkit) TODO Ok: 26/01/2023
  • n

  • LAB:bit (voor micro:bit) TODO… Ok: Radiolab 22-12-2022
  • n

  • Radiolab idee: Python op joy-pi : meer mogelijk dan met scratch..
  • n

  • alternatieven voor raspberry pi: banana pi, rock pi, ..
  • n

  • nieuw BYOR bord: met micro:bit slot
  • n

  • Silvia verkent de ESP32 TODO .. Ok: RadioLAB 22/9 2022 (en bouwt er misschien een useless machine mee?)
  • n

  • Radiolab idee: Harde schijven en Raspberry Pi
  • n

  • Radiolab idee: LED’s + Arduino (Pi?)
  • n

  • Radiolab idee: Pinode streamer
  • n

  • Scratch 2 op Joy-Pi (met VNC) TODO … Ok: RadioLab 23/6 2022
  • n

  • Arduino Sensor Kit – Base TODO … Ok: Radiolab 31/03/2022
  • n

  • Grove beginner kit TODO .. Ok: Radiolab: 28/04/2022
  • n

  • JoyPi spionnen “koffer” TODO.. Ok: Radiolab 26/05/2022.
  • n

  • Whadda stem shield for Arduino TODO .. Ok: Radiolab 26/05/2022
  • n

n

n