WebGang blog ** January 10th, 2019 by wim.webgang **
Antivirus, spyware, of vriend?
https://www.politico.com/story/2019/01/09/russia-kaspersky-lab-nsa-cybersecurity-1089131
De addware-apps lijst:
https://documents.trendmicro.com/assets/AdwareFoundonGooglePlay_Appendix.pdf
Raspberry pi bord dat meer dan 3 keer zoveel kost als de pi zelf: UniPi.
Maar lijkt wel handig voor het bouwen van een kleine domoticatoepassing, of zelfs voor machinesturing als je deze foto ziet waar er een paar rijen onder elkaar in een kast gebouwd zijn om PLC functionaliteit te leveren.
Zamia
Verder een artikel over AI, en “Spraakherkenning met Zamia”, Kaldi ASR, ELIZA, …
(zie ook http://zamia-speech.org)
Muziek
(nota: waarschijnlijk is niet al deze muziek ook effectief gebruikt)
Random selection prepared 01/10/2019 18:05:17 by WebgangBCP v.0.3.6
Mr Pomme – Necro Hip Hop
Gloomer – No Longer A Fragment ft. Jim Carrey
Jacobus – So Much Coffee
Jimmy Dirtnail – Death To My XTC
Mr Pomme – DUPSKE
Jacobus – The Hallucination Celebration
Recon – The devil in you (no vocals)
Gloomer – The Future Me (18 Sound Effects)
Phillip_Gross_-_01_-_Casablanca
Lordbone – Gone But Not Forgotten (4R2)
Lift ^ | Lift v | Comments Off
WebGang blog ** November 23rd, 2018 by wim.webgang **
GitLab – Inrichten – teksten schrijven – samenvoegen – programma – opkuisen
Na de uitzending
- In het BCP kies de knop “compile done news”
Dat maakt de html code om in de blog te plakken; ctrl-A (alles selecteren) en ctrl-c (copy)
- Open de blog, ctrl-v; de eerste lijn moet je er uit snijden om als titel te plakken.
- Kies de knop “Archive”; je krijgt een melding dat de teksten naar .. map (met datum in naam) geschreven zijn.
(ps BCP versie is 0.3.6)
Opkuisen
mijn lokale (niet master) repository leegmaken na het programma:
git status (controleren in welke branch ik zit)
ls -lFA (controleren van de lijst van bestanden)
Ik zie dat alle .txt bestanden wegmogen (anders één voor één).
git rm *.txt (bijna zoals het gewone rm)
git status (terug checken; de .txt bestanden worden getoond als “deleted”)
git commit -am "opkuis na programma 22-11" (bewaart de wijzigingen)
git push (stuurt deze versie online; webinterface toont lege)
git status (terug checken; de branch is klaar om nieuwe teksten in te maken)
Inrichten
Maak een directory klaar voor git gebruik:
git init
Maak ssh keys aan voor gebruik met bv gitlab
(zie online documentatie elders)
Haal een repo af
bv master (waar de compilatie in terechtkomt net voor programma) of die waar laatst in gewekt is (zie webinterface).
git clone …
Maak een eigen branche:
git checkout MyLaptopBranch (eens die bestaat ga je er zo naartoe)
(Maak een online repo voor die branch)
(..)
Todo Marthe:
Maak eigen branch, bv ooooo
haal teksten af = merge een branche die teksten bevat, bv littleblue.
Corrigeer een tekst, voeg een tekst toe.
Add, Commit, Push
Vervolg op Git: wat met ons archief
Lift ^ | Lift v | Comments Off
WebGang blog ** November 1st, 2018 by wim.webgang **
In principe zou het archief volledig in Git kunnen zitten. Maar als je snel even aan de teksten van de huidige week wil werken, krijg je het hele archief binnen (als je dat nog niet had), en dat kan lokaal ongewenst plaats innemen. Of je werkt vanop een computer waar je dat helemaal niet wil achterlaten.
Wat dan?
- Elke week alle files deleten? Dan ben je ook wel een groot stuk van de meerwaarde van het gebruik van git kwijt…
- Een directorystruktuur maken van JAAR/date/file1 enz? Dan ben je het gemak kwijt om onmiddellijk in 1 bepaalde dir te editen en van daaruit door te schuiven naar de archieven.
- Iemand een ander idee? Iemand ervaring met bv wekelijks verslag of andere wekelijkse tekst, column of zo? Laat ons weten.. webgang@ra…
Enkele denkpistes…. Read the rest of this entry »
Lift ^ | Lift v | Comments Off
WebGang blog ** May 31st, 2018 by wim.webgang **
GNOME donor
Een geheimzinnig donor heeft beloofd om op twee jaar tijd 1 miljoen dollar te schenken aan de GNOME foundation. Dat is de nonprofit die het GNOME desktop software project beheert. GNOME is de standaard desktop bij bv Red Hat / Fedora, en het is ook beschikbaar in andere distributies als openSUSE. Het project hoopt binnenkort te kunnen vertellen hoe het geld gebruikt zal worden. Daaruit kunnen we mogelijk ook wat afleiden over de donor. Want ofwel is het een anonieme rijkaard die Gnome een plezier wil doen, ofwel eerder een zakelijke donor, die zelf rechtreeks belang heeft bij GNOME. Zo zijn er wel een paar, bv een Linux distributeur als Red Hat. Maar die is natuurlijk al langer aktief binnen het GNOME project. Een partij die recent plots meer belang heeft gekregen bij GNOME is Canonical met zijn Ubuntu distributie. Die hebben een paar jaar geprobeerd om een eigen desktop te ontwikkelen, maar gaven die inspanningen onlangs op. Ze beslisten over te schakelen op de desktop die ze ook vroeger al gebruikten, GNOME. Ze zijn er dus wel bij gebaat om GNOME te verbeteren en ook om hun invloed in het GNOME project uit te breiden.
De ultieme beslisser bij Canonical is Mark Shuttleworth, die toevallig ook miljonair is. Zit hij erachter? Of toch niet een boze geest als Microsoft, onder een of andere dekmantel?
Geluid voor privacy
Arstechnica bracht gisteren een artikel over hoe geluid technologie kan verstoren.
Geluid en ultrageluid, afgespeeld uit gewone luidsprekertjes, kan computerapparatuur als harde schijven storen in hun werking. Het duurde iets meer dan honderd seconden, en de harde schijf van een veel voorkomend merk stopte met werken. Ze was niet fysiek geblokkeerd, want na herstart kon ze terug gebruikt worden.
En een andere mogelijkheid: het verstoren van bewakingscamera’s. Met het juiste geluid kon na 12 seconden de opname van een live stream verstoord worden in een demonstratie.
De luidspreker moet dicht bij het apparaat gehouden worden om effectief te storen. Het zijn de trillingen van het geluid die de werking van de mechanische harde schijven storen. Het zou ook kunnen dat de anti schok voeler die de harde schijf moet beschermen, geaktiveerd wordt door de geluidstrillingen.
https://arstechnica.com/information-technology/2018/05/attackers-can-send-sounds-to-ddos-video-recorders-and-pcs/
Lift ^ | Lift v | Comments Off
WebGang blog ** April 19th, 2018 by wim.webgang **
Micro:bit: SN?
Het serienummer van de microbit: bestaat het?
- 1) Label. Op de micro:bit zit een etiket, en op de twee exemplaren die ik heb staat een verschillend nummer op dat etiket:
400854 1401 755541 1747
400854 1401 756252 1747
- 2) Bestand.
Als je de micro:bit aansluit, zie je een bestand staan met systeeminformatie:
DETAILS.TXT
# DAPLink Firmware – see https://mbed.com/daplink
Unique ID: 9900000043114e45003090030000006c0000000097969902
HIC ID: 97969901
Auto Reset: 1
Automation allowed: 0
Daplink Mode: Interface
Interface Version: 0241
Git SHA: fa4132987102c51c110751d8bdb8a74aeb7b071b
Local Mods: 1
USB Interfaces: MSD, CDC, HID
Interface CRC: 0xe369fb16
Dat bevat een lange code, die als titel heeft “Unique ID”, en die is verschillend bij mijn twee apparaatjes:
9800000043114e45003090030000006c0000000097969902
9800000044184e450048500e000000150000000097969902
Het is dus geen puur serieel nummer, maar eerder een uniek nummer, waarmee je ze kan onderscheiden.
- 3) Hardware:
De unieke ID zit ook in de hardware opgeslagen, en kan uitgelezen worden met een programmeercommando.
Code en uitleg zie: https://support.microbit.org/support/solutions/articles/19000070728-how-to-read-the-device-serial-number
In deze broncode zorgen ze ervoor dat er een S op het scherm staat, en als je een knop indrukt (de linkse), rolt het serienummer voorbij op het scherm:
S
Ox4d4acee
Lift ^ | Lift v | Comments Off
WebGang blog ** March 30th, 2018 by wim.webgang **
Een vraagje terzijde in onze wonderlijke ontdekkingstocht; is mijn micro:bit uniek? Met ander woorden, heeft hij een serienummer?
https://support.microbit.org/support/solutions/articles/19000070728-how-to-read-the-device-serial-number
Er zit een “soort serienummer” ingebakken in de micro:bit, die als een willekeurig getal bij productie wordt ingebrand. Maar het is geen oneindige reeks o.m. omdat ze maar uit 32 bit bestaat. De kans dat je echter twee micro:bits met hetzelfde nummer hebt is kleiner dan 1 op 100.000.
Zoveel wou ik er niet kopen.
De essentie van de code is dat je met wat hokus pokus het register uitleest waar dat zit.
from microbit import *
display.show('S')
def get_serial_number(type=hex):
NRF_FICR_BASE = 0x10000000
DEVICEID_INDEX = 25 # deviceid[1]
@micropython.asm_thumb
def reg_read(r0):
ldr(r0, [r0, 0])
return type(reg_read(NRF_FICR_BASE + (DEVICEID_INDEX*4)))
while True:
if button_a.was_pressed():
display.scroll(get_serial_number())
sleep(... )
display.show('S')
sleep(... )
en dan moet je nog een sleep met een waarde bv 1000 gebruiken op de puntjes om hem wat af te remmen…en daarna een sleep van 100 bv.
Uit de documentatie op github blijkt dat het in de Factory Information Configuration zit, afgekort “FICR”.
Lift ^ | Lift v | Comments Off
WebGang blog ** February 15th, 2018 by wim.webgang **
Langzaam maar zeker
Elle.M koos dit thema met een beat die wat onder techno ligt en ook geen disco is.
(eigenlijk is het dus “underclocked” deze week).
Enjoy!
Lift ^ | Lift v | Comments Off
WebGang blog ** February 1st, 2018 by wim.webgang **
Tijdens webgang wordt opgebouwd voor een nieuwe muziek-set door Glitter Decadence
Muziek uit ex-joegoslavië, in een periode dat je al punker moest zijn om het op te nemen voor vrij denken, vrije liefde, enz.
Veel jaren 80 -en later geluid.
Lift ^ | Lift v | Comments Off
WebGang blog ** January 26th, 2018 by wim.webgang **
Terug een live-set met (anonymous) in webgang overclocked. (19 +- 20:30) op donderdag 1 februari!
Lift ^ | Lift v | Comments Off
WebGang blog ** January 18th, 2018 by wim.webgang **
Techno
Onze zwaar gevulde Webgang wordt gecompenseert door een uurtje “traktor”-set door Elle.M
Thanks!

(foto: webgang overclocked broadcast time)
Lift ^ | Lift v | Comments Off