Search

Archives

Pages

Op mijn desktop:

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

StockpiDesktop (op afstand)

WebGang blog ** March 3rd, 2024 by wim.webgang **

Stockpi Desktop Remote
Mijn eerste uitvoering van de combinatie StockPi – (~) – StockPiDesktop

Aan mijn linkerzijde: Stockpi uitvoering zoals vroeger voorgesteld in de studio.
Software:
- stockpilib + stockpiapp
- mysql, gambas3, Raspbian Linux 9
Deze pi hangt aan het netwerk.

StockpiDesktop
Aan mijn rechterzijde: StockpiDesktop (inderdaad op de desktop van mijn pc).
Software:
- stockpilib + stockpidesktop
- Linux KDE/Plasma (openSuse 15.5)

Stockpi Desktop voorbereiding en instellingen:
- kopieer de images van de raspberry pi naar je desktop computer (bv met scp of fish).
- in het instellingen scherm de directory van de images instellen op je lokale kopie
ps hierbij bug gevonden in bewaren van de directory met de foto’s, aangepast in app, desktop en lib
- een andere optie is de images te bewaren op een Nextcloud server, en die zowel vanop de raspberry pi als de desktop te gebruiken. Je kan zelfs op de Nextcloud de rechten van de desktop beperken als die alleen de foto’s mag bekijken.

Het hele stockpi project:

Lift ^ | Lift v | Comments Off

Starten met stockpi

WebGang blog ** February 24th, 2024 by wim.webgang **

Stockpi project
Met een paar handelingen kan je meedoen met ons stockpi project; waarschijnlijk heb je de eerste stap(pen) ooit al gezet, dus begin waar je past:
- installeer Linux
- installeer git (client)
- installeer gamba3

Installeer stockpi
We beginnen als je gambas geïnstalleerd hebt:
- kies voor jezelf uit waar je je gambas software projecten wil hebben, maak die map, bv ~/gambas3/pjr. Maak daarin een map stockpi, waarin je de verschillende onderdelen gaat zetten.
- ga naar gitlab.com/stockpi, kies daar eerst de lib, die heb je voor alles nodig. Klik in die pagina op de knop “Code”, en kies bv de https versie: “Clone with HTTPS”. Klik op het symbool om de URL te kopieren: https://gitlab.com/stockpi/stockpilib.git.
- Ga in een terminal in je projecten map staan cd ~/gambas3/prj/stockpi, en haal daar de software af met git clone en de voorheen naar het klembord gekopieerde link: git clone https://gitlab.com/stockpi/stockpilib.git
De software wordt mooi klaargezet in een mapje stockpilib

Gambas
- Start gambas3, kies Bestand, project openen, ga naar je projectmap en selecteer de stockpilib.
- In de linkse kolom zie je de onderdelen, broncode en klassen van deze library. Check bij menu Project, Properties, dat het Project Type op Library staat (en cancel). Nu kan je in het menu Project, Make, Executable kiezen. Dat compileert de library, en zet die op een plek waar ze kan gekozen worden om te gebruiken in andere projecten, in ons geval stockpiCLI of stockpiapp. Let er op dat je de executable niet in de eigen projectmap zet, kiesn een plek voor uitvoerbare programma’s, maak bv de map ~/gambas3/run, en kies die als plaats om stockpilib.gambas te maken. ps: Zet bij de opties “increment version” af.

Programma’s
Doe wat betreft het afhalen en openen hetzelfde voor stockpicli en/of stockpiapp.

Bij het openen moet je het project vertellen de stockpilib als library te gebruiken. Dat doe je onder Project, Properties, Libraries: in mijn geval staat daar automatisch “webgang / stockpilib 0.1.5“, zoniet doe je “Add….” en kies je uit de Libraries “webgang/stockplib”.

Bij eerste gebruik zijn de databasegegevens nog niet ingevuld, en zal er niet veel te zien zijn, behalven een startscherm met File, Settings, Help..

(wordt vervolgd; volgende keer: de databank en de instellingen)

Lift ^ | Lift v | Comments Off

Amarok start niet

WebGang blog ** January 25th, 2024 by wim.webgang **

Vreemd probleem voorbije donderdag in de uitzending: Amarok speelt de muziek niet. Amarok wordt gestart vanuit Broadcast Control Panel door druk op de knop van een muziekstuk. Dat stuurt het commando amarok naamVanMuziekbestand . Amarok start wel, maar speelt de muziek niet, geeft de titel ook niet weer.

Ik kan gelukkig wel vanuit de bestandsbeheerder de muziek kiezen en spelen via een andere applicatie (was audacity in dit geval, waardoor de muziek niet zelf start maar in edit mode wordt ingeladen, en dan moet nog eens extra op play gedrukt worden, wat bij een normale player niet nodig is).

Nadien heb ik gekeken of er een andere speler aanwezig is: idd, VLC player is er ook. Ik stel in BCP1 bij instellingen, muziek, de VLC speler in. Dat werkt, gelukkig dat het zo’n eenvoudige instelling is …

De Amarok speler kan ook apart gestart geen .ogg bestand meer laden en spelen. De versie van Amarok is 2.9.75.git enz. (zelfde versie van tumbleweed als leap?)
Read the rest of this entry »

Lift ^ | Lift v | Comments Off

Open Source 2023

WebGang blog ** December 31st, 2023 by wim.webgang **

https://www.theregister.com/2023/12/27/bruce_perens_post_open/

Lift ^ | Lift v | Comments Off

Kerst-update (met verrassingen): openSUSE 15.5

WebGang blog ** December 27th, 2023 by wim.webgang **

End of life 15.4
Einde van het jaar, ook einde van de ondersteuning van onze openSUSE 15.4 Linux. Tijd voor een upgrade dus.
Zo’n upgrades zijn gemakkelijk geworden sinds het gebruik van de releasever variabele in de URL van de repositories.
Je kan checken of dat zo is in je eigen repositories :
sudo cat /etc/zypp/repos.d/repo-oss.repo

en je kan ook als reserve een “dump” of copie maken van de huidige voor je er aan begint te wijzigen :
zypper repos --uri >~/Leap154-repos-uri.txt

Ik merk dat er ook een manier is om te checken of de releasever variabele werkt voor je repositories :
sudo zypper –releasever=15.5 lr -uE

Als het voor sommige repo’s niet werkt (bepaalde software als gambas, bepaalde drivers, ..), zet je die even af, je kan ze nadien terug aanzetten, of manueel aanpassen naar de juiste locatie en dan aanzetten.

Het upgraden vanop de commandolijn is dan gemakkelijk:
sudo zypper --releasever=15.5 ref
sudo zypper --releasever=15.5 dup -y

Dat duurt even en als de upgrade klaar is moet je herstarten om de nieuwe systeemsoftware te laden en te gebruiken.
Zie ook http://linuxuser.copyleft.be/liglog/?p=11028

Geheimzinnige verdwijning van de netwerkkaart
Na de update van opensuse 15.4 naar 15.5 kwam het systeem na reboot terug op met een probrleem: geen netwerk.
Eerst merkbaar doordat een openstaande Firefox een fout gaf “Hmm. We”re having trouble finding that site” of “Server not found” of zoiets.
Bij nader inzien was er geen netwerkverkeer zichtbaar in de desktop netwerk monitor ( -een kde plasma widget, een handige tool).
Ook het ip commando bevestigde: geen netwerk.
ping 192.168.1.1
ping: connect: Network is unreachable

Doen alsof we een laptop zijn?
Yast, network settings, omgeschakeld van wicked service naar Network Manager, dan krijg je op de desktop een icoontje en kan je manueel proberen het netwerk te activeren. Maar ook dat toont enkel dat er geen netwerk is.
Je kan geen netwerkkaart selecteren om een verbinding te maken (normaal hier tussen wireless en bekabeld).

Op zoek
Op de desktop kan je de harware informatie zien met System/Info Center, in dit geval onder “Devices”, “PCI”, vind je de Ethernet controller.

03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
.. enz

Aan het einde : “Kernel modules: r8169″. Maar blijkbaar werkt die niet of wordt die niet geladen.

Op de commandolijn krijg je soms meer informatie, doe bv in de console:
hwinfo
Dat geeft een stroom van gegevens, dus misschien beter even naar een bestand sturen om nadien te bekijken in een tekstverwerker:
hwinfo > ~/hwinfo.txt
Dan kan je met bv Kate dat bestand openen en daarin op zoek gaan naar “ethernet”.

13: PCI 300.0: 0200 Ethernet controller

Hardware Class: network
Model: “Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller”
Vendor: pci 0×10ec “Realtek Semiconductor Co., Ltd.”
Device: pci 0×8168 “RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller”
SubVendor: pci 0×1462 “Micro-Star International Co., Ltd. [MSI]”

Driver Info #0:
Driver Status: r8169 is not active
Driver Activation Cmd: “modprobe r8169″
Config Status: cfg=no, avail=yes, need=no, active=unknown

Dat geeft een mogelijke oplossing… (als root) modprobe r8169 maakt het netwerk aktief!

Tijdelijk
De oplossing blijkt slechts tijdelijk te werken, na herstarten is het netwerk weer weg, en je kan het inderdaad zelf aktiveren met dat commando, maar zo werken is niet de bedoeling.

Ik ga in Yast terug naar de netwerkkaart kijken, en zie bij Network card setup / Hardware bij Module Names een drop-down box waar naast de standaard “auto” ook een tweede keuze “r8169″. Is dat de manier om de keuze/het starten permanent te maken?

Dat lijkt te werken, maar wat is of was er nu mis?

Sauerland
We zijn terug online, dus we kunnen ook terug op internet gaan zoeken.

Daar vinden we verschillende meldingen over deze of gelijkaardige netwerkkaarten en drivers, in combinatie met “Sauerland” als repository.
Misschien zitten we er dichtbij met dit probleem, waar een moderator op antwoordt die de nickname “Sauerland” heeft!
En inderdaad, dat was de naam van een repository die ik afgezet had…
Dus de volgende handelingen liggen voor de hand: de repository aanpassen aan de nieuwe OS versie, en aktief maken.

Eens aktief moet ik eens een gewone update doen om hopelijk de nieuwe drivers af te halen. Ik zie allerlei dingen voorbijkomen die met die kaart te maken hebben, maar ook het woord “blacklist”, wat me doet denken aan de post in dit forum

Na de updates terug gestart, en .. geen netwerk. Wat nu?

Even overlopen…
- we hebben nieuwe software (driver) maar die werkt niet? Of wordt niet gebruikt?
- we hebben bij Yast natuurlijk de module vast ingezet die er vroeger was…
- als die nu inderdaad geblacklist is, kan dat een probleem geven.
- dus naar die instelling (zie boven), en terug op “auto” zetten…

Herstarten .. OK!

Einde
Nu geeft de info me:

….
Kernel driver in use: r8168
Kernel modules: r8169, r8168

De naam is veranderd van -69 naar -68, waarschijnlijk gemeenschappelijk voor een aantal kaarten.

Lift ^ | Lift v | Comments Off

Tanken met Linux

WebGang blog ** December 11th, 2023 by wim.webgang **

Aan de kassa van een naftstation op de snelweg zien we een informatie- of reklame-scherm dat buiten gebruik lijkt, en mogelijk iets vertelt over het systeem dat erop draait..

Wekt onze interesse … even inzoomen…. (klik)

Lift ^ | Lift v | Comments Off

KStars alarm!

WebGang blog ** December 11th, 2023 by wim.webgang **

Gemeen geluid (KDE)

Ik probeer voor mijn KDE konsole terminal-melding een paar geluiden en kom terecht bij KDE-KStars-Alert.ogg. Ik schrik me verrot bij het spelen van dat geluid.

Lift ^ | Lift v | Comments Off

File in de aderen * Wardenclyffe Tower * Roundcube * Gedetailleerde privacy

WebGang blog ** November 30th, 2023 by wim.webgang **

File in de aderen

In de file staan, dat hebben we in ons bloed. Behalve dat veel vlamingen dat aan den lijve ondervinden, geeft een studie van de universiteit van Washington nu ook aan dat niet alleen de druk op ons wegennet toeneemt, maar ook de bloeddruk in ons lichaam. Los van de individuele filerijder die zich opwindt in de verkeerschaos, is er een ander aspect dat de bloeddruk doet stijgen. De luchtvervuiling. In het onderzoek werd aangetoond dat de luchtvervuiling van het verkeer een bloeddrukstijging kan veroorzaken die nog de rest van de dag doorwerkt. In de file staan is dus even slecht als een zoutrijk dieet.
De verhoogde bloeddruk is binnen het uur meetbaar, en kan tot de dag nadien nog nawerken.
De proefkonijnen van de studie werden als passagier in een auto gestopt die door Seattle reed tijdens het spitsuur.
Bij een deel van de proefpersonen werd een wagen met een luchtfiltersysteem gebruikt. Het verschil was duidelijk meetbaar, en de wetenschappers wijzen vooral naar de kleinste deeltjes van de luchtvervuiling.
De luchtvervuiling bestaat vooral uit de uitlaatgassen, aangevuld met roet van dieselmotoren, fijn stof van de remmen en slijtage van de banden. Conclusie: gebruik de luchtfilter van de wagen als die er één heeft, en houdt dan de ramen toe, zet de ventilatie op recirculatie, maar vooral: blijf weg uit die file.

Bovendien is het eigenlijk niet in de file staan, maar in de file zitten. En langdurig zitten is op zich ook alweer een gevarencategorie voor de gezondheid.

Wardenclyffe Tower

Vorige week dinsdag brandde het gebouw van de Wardenclyffe Tower uit. De Wardenclyffe Tower site ligt op Long Island in New York, en het was een opzet van de wetenschapper Nikolai Tesla. Hij wilde er rond 1900 een grote mast voor draadloze communicatie naar schepen bouwen, en hij dacht zelfs met zijn electrische stralen tot in Groot-Brittanië te kunnen geraken voor communicatie.
De eigenlijke toren was al lang afgebroken en in 1917 verkocht als oud ijzer, maar de gebouwen hadden recent een bestemming gekregen als “Tesla Science Center”. Er was een crowdfunding opgezet om daar een museum te maken, en gelukkig was de collectie nog niet in de gebouwen aanwezig op het moment van de brand.
Er wordt nu een nieuwe crowdfunding opgezet om de schade van de brand op te vangen.

Hopelijk vergaat het het museum niet als het Wardenclyffe project zelf, want dat moest wegens gebrek aan financiering stopgezet worden. Tesla geloofde niet in de nieuw ontdekte radiogolven, maar dacht dat hij electrische ladingen door de lucht kon sturen, en op die manier zelfs draadloos energie kon transporteren. Hij was succesvol met zijn electrische wisselstroom-motor, allerlei componenten als TL-buizen en transformatoren, hij won de oorlog tussen gelijkstroom en wisseltroom door het bouwen van de eerste waterkrachtcentrale voor wisselstroom. Maar met zijn megaproject van Wardenclyffe Tower had hij minder succes, en na het opdrogen van de investeringen kwamen er nog twee rampen bij die het project de doodsteek gaven. Stanfor White, de architect van Wardenclyffe Tower, werd vermoord door een jaloerse rivaal, en een geldschieter van het project stierf aan een haraanval.

Roundcube

Het open source webmail pakket “roundcube” zou gaan samenwerken met Nextcloud. Er is niets over te lezen op de Roundcube site, maar wel op de Nextcloud blog. Daar valt te lezen dat Roundcube toetreedt tot de Nextcloud familie.

Roundcube is een meertalige IMAP client, een mail-programma voor gebruik met accounts op een IMAP server. Het is een webmail, dus het draait in de browser. Het heeft een adresboek, zoek, spelchecker en gebruikt pgp voor versleutelde berichten. Het pakket is geprogrammeerd in php en javascript.
Het gebruikt html, css en shell scripts. De ontwikkeling gebeurt op github.

Roundcube is “selfhosted”; het is een programma dat iedereen zelf kan draaien op een server. Daarom gaat Nextcloud ook helpen; om het ecosysteem van self-hosting te versterken. Daarmee biedt het weerwerk aan de centralisatie van diensten als mail bij enkele grote bedrrijven, waar de gebruikers nog weinig zicht en invloed hebben op zaken als privacy.
Nextcloud probeert met die samenwerking een alternatief te bieden voor “Big Tech”, en mikt op gebruikers die dat belangrijk vinden; en dat zijn dikwijls grote organisaties als universiteiten en overheden, maar ook Europese bedrijven.

Nextcloud startte een coalitie met Europese technologiebedrijven, om te eisen dat er een eerlijk speelveld bestaat dat kansen geeft aan anderen. De monopoliepraktijken van bv Microsoft, dat zijn diensten dieper en dieper integreert, zijn een bedreiging voor de Europese onafhnakelijke IT bedrijven. Microsoft, Google en Amazon hebben hun marktaandeel in Europa al opgekrikt naar 66%, ten koste van lokale providers.
Nextcloud GmbH Duitsland diende in 2021 een klacht in, zowel bij Europa als bij de Duitse overheid. Europa lijkt niet snel te reageren, maar het Duitse Bundeskartellamt is een officieel onderzoek begonnen in maart 2023.

https://antitrust.nextcloud.com/

Gedetailleerde privacy

De Britse Biobank heeft medische en genetische gegevens over een half miljoen mensen in aanbod voor de wetenschap. Wetenschappers kunnen een aanvraag voor onderzoek doen met die gegevens, en het is de bedoeling dat ze daarmee nieuwe inzichten krijgen in ziektepatronen.
De gegevens worden ontdaan van privacy-gevoelige elementen als namen en geboortedata.
Vroeger konden wetenschappers al gebruik maken van een staal van die gegevens. Toen ging het over 1 procent van de DNA databank van Biobank.
Wetenschappers hopen nu in die grotere massa gegevens zeldzame gen-patronen te ontdekken die invloed hebben op ziekten.
Maar het kan ook gaan over bv activiteit of de kwaliteit van de slaap, obesitas, enz.

compiled by BCP v.0.6.3

Lift ^ | Lift v | Comments Off

Van _mysql_ naar _mariadb_

WebGang blog ** November 16th, 2023 by wim.webgang **

Ik heb een post over de database, maar Wordpress weigert die halstarrig … Vandaar de platte streepjes voor/na de woorden.
Ik probeer woord voor woord ..ik vrees dat de databasenaam een soort electromagnetisch shield aktiveert in de beveiliging van wordpress of de site, server, …

Dat is een afstammeling van mysql, en het commando om de server te starten werd vroeger compatibel gehouden met mysql

In ons stockpi project gebruiken we een databank om de gegevens op te slaan: … mariadb. Ik kreeg de database niet gestart, maar zag dat ik eerst nog het safe install script moest draaien.
Daarna een wachtwoord maken voor phpMyAdmin, anders dan root.

BCP2
Opvallend probleem op BCP2: crash bij klik op test.txt. Bij nader inzien blijkt het te liggen aan code voor rechtsklik om de lijst te herladen.

Lift ^ | Lift v | Comments Off

BCP bugs, feature req. etc

WebGang blog ** November 13th, 2023 by wim.webgang **

Nota’s voor het develpoment team van webgang ivm Broadcast Control panel..
Read the rest of this entry »

Lift ^ | Lift v | Comments Off

« Previous Entries