Categoriearchief: Informatica

De verschillende versies van de Raspberry Pi

Ontdek de Raspberry Pi

Er zijn in de afgelopen jaren verschillende versies van de Raspberry Pi verschenen. We zetten ze hier voor je op een rijtje. Onderstaand fragment is afkomstig uit mijn nieuwe boek Ontdek de Raspberry Pi. Bomvol ideeën, tips, wetenswaardigheden en meer rondom een bijzonder klein en veelzijdig computertje!

De Raspberry Pi heeft in de loop der jaren verschillende versies en modellen gekend, elk met hun eigen kenmerken en verbeteringen. Het is belangrijk om de verschillen tussen deze versies te begrijpen, zodat je de juiste keuze kunt maken op basis van jouw behoeften en projectvereisten.

versies van de Raspberry Pi
De Raspberry Pimodellen zoals te zien op de officiële website van Raspberry Pi.

Een van de vroegste modellen was de Raspberry Pi Model A, gevolgd door de Model B. Deze eerste modellen hadden beperkte specificaties, maar waren nog steeds in staat om indrukwekkende taken uit te voeren. Vervolgens werden er nieuwe modellen geïntroduceerd, zoals de Raspberry Pi 2, Raspberry Pi 3 en de meest recente Raspberry Pi 4.

Lees verder De verschillende versies van de Raspberry Pi

Feiten over social media

Handboek Social Media Marketing, 4e editie

Het is best aardig om eens te kijken naar een scala aan feiten over social media, daar zit namelijk verdraaid interessante informatie tussen. Afkomstig uit mijn Handboek Social Media Marketing, 4e editie.

Het aantal gebruikers van sociale media groeit snel, net als de netwerken zelf. Die gebruikers worden wereldwijd jonger, maar ook ouder. Ook neemt de tijd toe die wij aan sociale media besteden. Bij het kritisch kijken naar de cijfers en het bereik moeten we een onderscheid maken betreffende het aantal accounts of gebruikers en het daadwerkelijk actief zijn. Wereldwijd zijn er bijna vijf miljard actieve gebruikers volgens onderzoeker Brandwatch. Opvallend is dat 77 procent van de internetters blogs leest en een steeds groter deel naar podcasts luistert. Portal Brandwatch zegt dat wij gemiddeld 145 minuten per dag op sociale media zitten. Facebook – dat door Mark Zuckerberg in 2004 is opgericht – kende – volgens het netwerk zelf – anno 2023 meer dan drie miljard accounts met zo’n 85 procent voornamelijk mobiele gebruikers.

Lees verder Feiten over social media

Laat ChatGPT voor je programmeren

Hallo, Ik ben ChatGPT

Programmeren is een edele kunst die… bla bla bla. Laat ChatGPT voor je programmeren en iedereen kan z’n ideeën in code om laten zetten! Het is slechts een van de vele mogelijkheden die ChatGPT te bieden heeft, zoals je in het boek Hallo, ik ben ChatGPT kunt lezen.

ChatGPT kan helpen bij het debuggen van code, het voorstellen van optimalisaties, of het beantwoorden van vragen over programmeertalen.

⌨️ Schrijf een programma in Basic dat het getal pi tot op 40 decimalen nauwkeurig berekent.

Als AI-taalmodel ben ik niet in staat om programmeercode te compileren of uit te voeren. Maar ik kan je helpen met het geven van de pseudocode of het algoritme om het getal pi tot op 40 decimalen nauwkeurig te berekenen.

Het berekenen van pi tot op 40 decimalen nauwkeurig is een complex probleem en vereist een algoritme zoals de GaussLegendre-methode. Dit algoritme is een iteratief algoritme dat steeds nauwkeuriger waarden van pi berekent door gebruik te maken van recursieve wiskundige formules.

Lees verder Laat ChatGPT voor je programmeren

Ethiek en ChatGPT

Hallo, Ik ben ChatGPT

Houdt AI zich aan onze ‘fatsoensnormen’, en wat zijn de gevaren van afwijkend ‘gedrag? Ethiek en ChatGPT is een punt van aandacht waard. Er wordt onder meer door overheden volop aandacht besteed aan deze materie. Dat zal bepalend zijn voor de toekomst van ChatGPT, zoals je in mijn boek Hallo, ik ben ChatGPT kunt lezen.

In de voorgaande hoofdstukken hebben we uitgebreid besproken wat ChatGPT is, hoe het werkt en welke toepassingen het heeft. In dit hoofdstuk willen we ons richten op de ethische overwegingen bij het gebruik van ChatGPT. Hoewel deze technologie veelbelovend is en vele voordelen biedt, zijn er ook veel vragen en zorgen over de mogelijke risico’s en impact ervan. Het is belangrijk om deze kwesties te bespreken en aandacht te besteden aan de ethische overwegingen bij het gebruik van ChatGPT, zodat we ervoor kunnen zorgen dat deze technologie op een verantwoorde en duurzame manier wordt gebruikt.

Lees verder Ethiek en ChatGPT

Hoe werkt ChatGPT?

Hallo, Ik ben ChatGPT

Het is mogelijk om met behulp van AI steeds betere (lees: indrukwekkender) content te genereren. Maar hoe werkt ChatGPT nou eigenlijk? Hieronder een uitleg afkomstig uit mijn boek Hallo, ik ben ChatGPT.

ChatGPT is een AI-model dat is ontworpen om mensachtige interacties te kunnen voeren en te begrijpen wat mensen zeggen. Om dit mogelijk te maken, maakt ChatGPT gebruik van geavanceerde technologieën, zoals machine learning en deep learning, om zichzelf te trainen en te verbeteren.

Om het eenvoudig te houden, kan ChatGPT worden beschouwd als een model dat wordt getraind om woorden en zinnen te begrijpen en te leren hoe het op een mensachtige manier kan reageren op basis van die input. Het model is getraind op enorme hoeveelheden tekstdata, die het gebruikt om verbanden te leggen tussen verschillende woorden en zinnen.

Lees verder Hoe werkt ChatGPT?

Toepassingen van ChatGPT

Hallo, Ik ben ChatGPT

De toekomst van veel werk lijkt richting ChatGPT en soortgelijken te lonken. Maar wat precies zijn de toepassingen van ChatGPT? Dat legt het systeem haarfijn zelf uit in het boek ‘Hallo, ik ben ChatGPT’.

ChatGPT ziet zelf onder meer de volgende toepassingen. Waarbij geldt dat er in het boek zelf nog meer aan bod komen!

Chatbots

Een van de meest populaire toepassingen van ChatGPT is de chatbot. Chatbots zijn geautomatiseerde gesprekspartners die zijn ontworpen om mensachtige interacties te kunnen voeren. ChatGPT wordt vaak gebruikt als de kern van chatbots om op een natuurlijke en mensachtige manier met gebruikers te kunnen communiceren.

Chatbots zijn overal te vinden, van klantenservice tot online shopping. Door ChatGPT als de kern van chatbots te gebruiken, kunnen bedrijven natuurlijke en mensachtige interacties hebben met hun klanten, waardoor het proces efficiënter en effectiever wordt. Chatbots kunnen worden geprogrammeerd om antwoorden te geven op veelgestelde vragen, problemen op te lossen en zelfs conversaties te voeren op een manier die lijkt op menselijke gesprekken.

Lees verder Toepassingen van ChatGPT

‘Hallo, ik ben ChatGPT!’ Een boek van en over ChatGPT

In juni verschijnt het boek Hallo, ik ben ChatGPT, geschreven door ChatGPT en Bob van Duuren. Hallo, ik ben ChatGPT! is een boek van en over ChatGPT. Het boek biedt informatie over ChatGPT en de inzet ervan. Het behandelt de voor- en nadelen, ethische en maatschappelijke impact van kunstmatige intelligentie, en hoe je ChatGPT kunt benutten. Het boek bevat boeiende interacties tussen Bob en de chatbot. Na het lezen ben je goed geïnformeerd en kun je ChatGPT en vergelijkbare oplossingen effectief gebruiken. Laten we het interview met de auteurs beginnen.

ChatGTP toegankelijk presenteren

Hoe heeft ChatGPT geholpen bij het schrijven van het boek?

Bob van Duuren: ‘ChatGPT heeft een cruciale rol gespeeld bij het schrijven van het boek Hallo, ik ben ChatGPT. Als menselijke auteur leverde ik de input, instructies en sturing voor ChatGPT. Bijvoorbeeld: “Stel een inhoudsopgave voor”, “Schrijf nu de paragraaf ‘Techniek’ voor niet-technisch onderlegde lezers”. Met deze begeleiding kon ChatGPT de gegenereerde tekst aanpassen aan de gewenste stijl, inhoud en boodschap van het boek. Het was een iteratief proces waarbij ik als auteur de gegenereerde tekst verfijnde en bijstuurde om ervoor te zorgen dat het naadloos aansloot op het beoogde doel en de beoogde doelgroep. Op een gegeven moment heb ik ChatGPT 4 de – grotendeels door versie 3.5 gegenereerde – tekst laten doorlezen, becommentariëren en aanvullen!’

Lees verder ‘Hallo, ik ben ChatGPT!’ Een boek van en over ChatGPT

Programmeer met Flutter apps voor alle apparaten

Vorige maand verscheen het Handboek Apps programmeren met Flutter. Het is alweer de derde, geheel herziene editie van het boek ‘Apps ontwikkelen met Flutter’ en behandelt stap voor stap hoe u apps bouwt voor iOS, Android, macOS, Windows, Linux en het web op basis van één en dezelfde code. 

Een nieuwe editie was nodig, want de ontwikkeling van Flutter staat niet stil. Grote bedrijven als Philips, Albert Heijn, Toyota, Google en nog veel meer gebruiken Flutter en het is inmiddels het meestgebruikte systeem voor cross-platform apps. Het systeem biedt veel mogelijkheden: als het in een app kan, kan het in Flutter. Toch is Flutter laagdrempelig en geschikt voor de beginnende programmeur. Vooral de mogelijkheid om veranderingen in de code zonder wachttijd op een simulator of echt apparaat terug te zien, maakt dat u vlot kunt programmeren in Flutter.

Lees verder Programmeer met Flutter apps voor alle apparaten

Janne Spijkervet: ‘AI-toepassingen van vorig jaar worden nu al verslagen door nieuwe methodes’

The Art of AIEr wordt op dit moment steeds meer gesproken over Artificiële Intelligentie: AI. Dat is ook niet zo gek, want de mogelijkheden met AI en machine learning zijn eindeloos, óók voor creatief werk. Je kunt videobeelden zoeken en monteren alsof je een tekst wijzigt in Word, illustraties genereren, alternatieve krantenkoppen bedenken of automatisch transcripties maken van tientallen geluidsopnames tegelijk. Het boek The Art of AI is dé praktische en toegankelijke introductie in machine learning en kunstmatige intelligentie. Het legt je alles uit over AI, zonder dat je daar programmeerkennis voor nodig hebt. Je leert wat je er allemaal mee kunt, maar ook wat de valkuilen zijn. Het boek biedt een overzicht en uitleg van meer dan zeventig applicaties die je assisteren bij de verschillende fasen van creatieve producties. Het bevat twaalf interviews met AI-pioniers uit de creatieve industrie, waaronder onderstaand interview met Janne Spijkervet, muziekproducer en AI-onderzoeker.

‘Hoe je met technologie de creativiteit en drive van mensen kunt inspireren. Dat vind ik interessant.’ Deze uitspraak tekenen we op tegen het eind van het interview met Janne Spijkervet, een Nederlandse researchscientist die woont in Londen en mee heeft gewerkt aan de Nederlandse inzending voor het AI Songfestival. Op dit moment werkt ze bij het Creative AI Lab van het Chinese bedrijf ByteDance (het moederbedrijf van TikTok). Daar zit ze in het SAMI-team, dat staat voor ‘speech, audio & music intelligence’. Als rode draad in haar leven onderzoekt en bouwt Janne creatieve toepassingen van AI en machine learning voor spraak, geluid en muziek. ‘Het grappige van AI is dat het eigenlijk is geprogrammeerd om dingen te doen die niet toevallig zijn.Wat ik bij muziek merk: het interessante is altijd de uitzondering. Nieuwigheid prikkelt ons als mens, iets wat we niet konden voorspellen.’ (Dit interview is op persoonlijke titel.)

Als we Janne spreken over technologie, creativiteit en AI, zo vlak voor Kerst in 2021, is ze even terug in Nederland voor familiebezoek. Ze videobelt vanuit de snoepfabriek van haar vader in Oosterhout, waar nog altijd wijnballen, zuurstokken en andere oud-Hollandse lekkernijen worden geproduceerd ‘voor die echte Kermisexperience’.

Janne, AI en muziektechnologie

Naast hobby’s als voetballen en componeren – ze was ooit middenvelder bij FC Oosterhout – begon Janne op haar achtste met drummen. Voetballen doet ze niet meer, maar muziek en nieuwe technologie hebben nog altijd haar nieuwsgierigheid. Ze is al zo lang ze zich kan herinneren bezig met instrumenten en muziek maken. Zo componeerde ze in het verleden zelfs stukken voor het Metropole Orkest. Lachend zegt ze: ‘Ik wilde zelfs filmcomponist worden, maar ben een beetje ge-sidetracked door AI.’

Lees verder Janne Spijkervet: ‘AI-toepassingen van vorig jaar worden nu al verslagen door nieuwe methodes’

De syntaxis van JavaScript

Handboek JavaScript en jQuery

We werpen een eerste blik op de syntaxis van JavaScript, ofwel: hoe ‘schrijft’ u JavaScript en welke regels horen daarbij? Vanzelfsprekend ga ik daar in mijn boek Handboek JavaScript & jQuery, 4e editie. veel dieper op in!

De taal JavaScript heeft een eenvoudige syntaxis . Er zijn veel dingen toegestaan. JavaScript is bij lange na niet zo streng als C# of Java. Het toevoegen van een enkele regel JavaScript aan een HTML-pagina zorgt er al voor dat het script werkt als een apart programma. Speciale voorbereidingen behalve de tag <script>…</script> zijn niet nodig.

Deze paragraaf behandelt de elementen waaruit een JavaScript-programma is opgebouwd of opgebouwd kan zijn. Heel eenvoudige programma’s gebruiken niet alle elementen, terwijl complexe JavaScript-applicaties op alle structuurelementen een beroep zullen doen.

Aan de orde komen achtereenvolgens:

  • statements
  • variabelen
  • gegevenstypen
  • voorbeelden
Lees verder De syntaxis van JavaScript

Hoe begin je met JavaScript?

Handboek JavaScript en jQuery

JavaScript is een programmeertaal, maar u hoeft er geen computernerd voor te zijn om ‘t te begrijpen. Maar hoe begin je met JavaScript? Ik leg het uit in mijn Handboek JavaScript & jQuery, 4e editie.

Kan iedereen JavaScript gebruiken? Worden aan de JavaScript-programmeur speciale eisen gesteld? We geven kort aan welke voorkennis nodig is en op welke wijze u uw kennis eventueel kunt bijspijkeren.

• Om JavaScript te kunnen gebruiken is in principe weinig voorkennis nodig.
JavaScript staat als leesbare platte tekst in de broncode van het webdocument of in een apart (gekoppeld) scriptbestand.

• Omdat JavaScript een programmeertaal is, is het zonder meer een voordeel als u enige ervaring hebt met programmeren. Zelfs met uitsluitend wat basiskennis van PHP of eenvoudig Java hebt u al een voorsprong. De statements, de code, de controlestructuren en de syntaxis zult u wat sneller onder de knie kunnen krijgen.

Lees verder Hoe begin je met JavaScript?

Wat is JavaScript?

Handboek JavaScript en jQuery

Grote kans dat u er hier of daar wel eens wat over gehoord hebt, al was het maar in de kleine lettertjes van een website. Maar wat is JavaScript nou? In mijn Handboek JavaScript & jQuery, 4e editie geef ik er antwoord op. En leer u om er zelf mee aan de slag te gaan!

Dus u wilt websites verrijken met interactie, animaties en intelligentie? Of gewoon begrijpen wat er aan geheimzinnige code ‘achter’ veel websites hangt? Welkom bij JavaScript! HTML is al dertig jaar de standaard voor het maken van websites. HTML kan echter niet alles. In HTML wordt alleen de structuur van pagina’s beschreven. JavaScript is de aanvullende programmeertaal om HTML interactief te maken. Het is de populairste programmeertaal op internet. Elke browser heeft een ingebouwde JavaScript-motor, waardoor moderne webapps mogelijk worden. JavaScript staat daarmee aan de basis van elke techniek die de moderne webdeveloper moet kennen. Of u later nu aan de slag gaat met Angular, webapps gaat maken met Vue of React: zonder JavaScript bent u nergens. Dit inleidende hoofdstuk toont de algemene kenmerken van JavaScript en laat zien wat u nodig hebt om met JavaScript aan de slag te gaan. Natuurlijk schrijft u alvast een eerste JavaScript voor snel resultaat.

In dit hoofdstuk:

  • Een korte geschiedenis van JavaScript.
  • Waarvoor wordt JavaScript gebruikt?
  • Belangrijke begrippen die u moet kennen bij het werken met JavaScript. Welke tools hebt u nodig bij het programmeren?
  • Hoe JavaScript en HTML gecombineerd worden in webapps.
  • Een eerste script schrijven en de tags .
  • Kennismaken met JavaScript-debugging.
  • Een korte geschiedenis van JavaScript
Lees verder Wat is JavaScript?

Snapshots, revisies en back-ups op de Synology

Er zijn snapshots, revisies en back-ups op de Synology NAS beschikbaar, allemaal bieden ze een vorm van zekerheid betreffende uw gegevens. Onderstaand fragment is afkomstig uit het boek Werken met een NAS van Henk van de Kamer en Ronald Smit.

Snapshots

Synology stelt tijdens het installeren tegenwoordig het btrfs bestandssysteem voor. Hiermee is het mogelijk om snapshots te maken. Deze legt de huidige stand vast. Btrfs gebruikt cow – copy on write – als u een bestand wijzigt: de oude sector(en) die in het bestand werden gebruikt, blijven bewaard en daar maakt de snapshot handig gebruik van. U kunt op deze manier snel terugkeren naar een oudere versie. Deze snapshots zijn echter geen back-up, omdat ze alleen maar bijhouden welke sectoren bij het oude en welke bij de nieuwe versie behoorden. Zelfs als deze informatie op een andere schijf wordt bewaard, hebben we hier niets aan als de schijf met daarop de sectoren de geest geeft.

Revisies

Een andere manier om gewijzigde bestanden vast te leggen, is zowel de oude als nieuwe te bewaren. Onder Linux – de basis van bijna elke NAS – kan dit via zogenoemde harde links. Dagelijks wijzigt slechts een fractie van het totaal aantal bestanden waarvan u een back-up wilt hebben. Vroeger werden deze in een zogeheten incrementele back-up bewaard. Tegenwoordig maken we voor elke back-up een nieuwe directory met alle bestanden. Voor de ongewijzigde maken we een harde link naar de vorige back-up, zodat daar geen schijfruimte voor nodig is. In feite is het een boekhouding die zorgt dat het bestand pas echt verwijderd kan worden als er geen harde links meer naar verwijzen. Wellicht dat een voorbeeld helpt. Als eerste het bestand dat op 17 januari is gemaakt en ‘s-nachts in de back-up is terechtgekomen:

hvdkamer@obelix:~/synboek/backup_20220117$ ls -l total 4 -rw-r–r– 1 hvdkamer hvdkamer 24 jan 17 16:37 tekst.txt

Let op het getal voor mijn naam. De 1 geeft aan dat het om een fysieke kopie gaat in deze directory. Vervolgens maken we een back-up en tijdens deze operatie wordt gedetecteerd dat het bestand ongewijzigd is. Er wordt daarom een harde link gemaakt:

hvdkamer@obelix:~/synboek/backup_20220118$ ln ../backup_20220117/tekst.txt hvdkamer@obelix:~/synboek/backup_20220118$ ls -l total 4 -rw-r–r– 2 hvdkamer hvdkamer 24 jan 17 16:37 tekst.txt

Lees verder Snapshots, revisies en back-ups op de Synology

Een interview uitwerken met Artificial Intelligence: Amberscript

Op Computer Creatief plaatsen we regelmatig interviews met onze auteurs. De uitwerking van een interview is altijd bewerkelijk. Ik neem een interview altijd op en schrijf het daarna eerst zo’n beetje letterlijk uit. Ondertussen probeer ik er al wel lopende zinnen van te maken. Als dat gedaan is ‘componeer’ ik het interview, maak ik er een leesbaar verhaal van. Dat betekent herschrijven van de uitgeschreven opname en er een goede volgorde van maken. Kortom, veel werk. In het boek The Art of AI van Laurens Vreekamp (interview met hem HIER) had ik gelezen dat er een AI-service is – Amberscript.com – die je opgenomen gesproken tekst voor je uitschrijft. Dat leek me handig. Ik probeerde Amber met de laatste twee interviews op dit blog. Een interview uitwerken met Amberscript lijkt handig, maar valt in de praktijk tegen.

Het uitschrijven van een opname vind ik het vervelendste onderdeel van het maken van een interview. Het is saai, inspannend en pas het halve werk. Voor de laatste twee interviews – met Laurens Vreekamp en Stijn de Wilde –  die ik voor dit blog maakte, heb ik het uitschrijven van de opgenomen gesprekken daarom uitbesteed aan Amberscript. Als slimme software dat vervelende werk van je kan overnemen, is dat superhandig. Was het ook handig? Ja en nee. Lees verder Een interview uitwerken met Artificial Intelligence: Amberscript

Teksten schrijven met Artificial Intelligence

Misschien denk je dat je niks te maken hebt met Artificial Intelligence, maar dan heb je het mis. AI  is overal en zeker in de software die je dag in dag uit gebruikt. Gezichtsherkenning op je telefoon, in Lightroom of Google Foto’s zijn er voorbeelden van. Dacht je dat het Neural filter Smart Portrait in Adobe Photoshop zo maar vanuit het niets een glimlach op een gezicht kan toveren? Dat doet Adobe Sensei, de kunstmatige intelligentie van Adobe. In het boek The Art of AI van Laurens Vreekamp geeft hij allerlei voorbeelden van AI-software die je zelf kunt gebruiken als hulpje. Voor deze blogpost probeerde ik Copymatic voor het schrijven van teksten met Artificial Intelligence. In een volgende blogpost schrijf ik over mijn ervaringen met  Amberscript om een opgenomen interview om te zetten van spraak naar tekst.

Copymatic

Copymatic is software waarmee je automatisch teksten kunt maken. Niet uit het niets natuurlijk je moet er wel eerst wat instoppen, bijvoorbeeld een kop van een artikel en een subkop. Daarmee kan Copymatic al aan het werk. De mogelijkheden van Copymatic zijn uitgebreid. Vooraf kies je welk onderdeel van de AI-software je wilt gaan gebruiken Je kunt met Article Generator een compleet artikel schrijven. Je input moet hier een titel en outline van het verhaal zijn. Ik testte – gratis – Paragraph Writer uit. De kop van de paragraaf was Een interview met Laurens Vreekamp over zijn boek The Art of AI. De subkop was De ontwikkelingen op het gebied van AI. Je krijgt van Copymatic een viertal versies van de paragraaf. Het leverde o.a. deze paragrafen op:

‘Laurens Vreekamp is een expert op het gebied van AI en heeft recent zijn boek The Art of AI gepubliceerd. In dit boek gaat hij in op de ontwikkelingen op het gebied van AI en hoe we deze kunnen toepassen in ons dagelijks leven. Hij legt uit hoe AI kan helpen bij het oplossen van problemen en geeft tips over hoe je AI kunt gebruiken om beter te worden in je werk.’
Lees verder Teksten schrijven met Artificial Intelligence

Formule via het dialoogvenster in Excel

Stel een formule via het dialoogvenster in Excel op, zo maak je in een handomdraai de meest complexe formules zonder steeds weer op zoek te moeten naar de correcte syntaxis. Onderstaande tip is afkomstig uit het boek Gegevens verwerken in Excel van Wim de Groot.

Klik je op het pijltje naast AutoSom, dan heb je andere vaak gebruikte functies onder handbereik. Je kunt daar het Gemiddelde kiezen, het Aantal getallen, Max (het grootste getal) en Min (het kleinste getal).

Excel heeft echter veel meer rekenfuncties. Klik op de tab Formules; je ziet daar een aantal knoppen in de vorm van boeken; deze vormen de zogeheten Functiebibliotheek. Achter deze knoppen zijn de functies in groepen ondergebracht. Klik je op een van deze knoppen, dan verschijnt er een menu met de rekenfuncties die in die groep zijn ondergebracht. Kies daaruit een functie en het dialoogvenster Functieargumenten verschijnt. Daarmee stel je de formule samen door enkele invoervakjes in te vullen; zo bouw je de formule via het dialoogvenster in Excel stap voor stap op.

Lees verder Formule via het dialoogvenster in Excel

Online Flexwerken en geld verdienen

Benjamin Peters en ik schreven samen het boek Online Flexwerken en geld verdienen. Wat kun je in dit boek verwachten? Dit boek gaat niet over illusies en geld dat met het grootste gemak binnengeharkt kan worden. Dat geld bestaat namelijk niet. Alleen in sprookjes, of als je bereid bent dingen te doen die het daglicht niet kunnen verdragen. Dit boek gaat over concrete manieren waarop je via internet of zelfs volledig op internet, dus honderd procent vanachter het beeldscherm, geld kunt verdienen.

Bijna alles – niet alles – wat je in dit boek leest hebben wij in praktijk van bijna tien jaar. Dit boek is het resultaat van heel veel trial and error en nog meer plezier.

Online Flexwerken en geld verdienen
Achter deze verhalen over snel geld zit altijd een verdienmodel voor de YouTuber. Snel geld bestaat niet!

Lees verder Online Flexwerken en geld verdienen

Samenwerken met macOS Big Sur notities

Met macOS Big Sur Notities kunt u niet alleen aantekeningen voor uzelf maken, u kunt ze ook samen met anderen opstellen: Samenwerken met macOS Big Sur notities. Onderstaande tip is afkomstig uit mijn boek Ontdek macOS Big Sur.

Als u in macOS Big Sur met iCloud-notities werkt, kunt u met anderen samenwerken door hen aan een gedeelde notitie of gedeelde map toe te voegen. Personen die u aan de notitie of map toevoegt, ontvangen dan een koppeling waarmee de notitie in het programma Notities of op iCloud.com kan worden geopend. Als u en uw deelnemers de notitie wijzigen, kan iedereen de aanpassingen zien. Wijzigingen die in de notitie worden aangebracht, worden in iCloud bewaard. Iedereen die toegang tot de notitie heeft, ziet bij het openen ervan dus de meest recente versie.

macOS Big Sur notities

Statische kopie Wanneer u een notitie niet met een bepaalde persoon deelt, maar de knop Delen gebruikt, dan stuurt u een statische kopie van de notitie. Dat wil zeggen dat ontvangers geen wijzigingen in de notitie kunnen aanbrengen of een bijgewerkte versie kunnen bekijken, tenzij u de notitie opnieuw met hen deelt.

Lees verder Samenwerken met macOS Big Sur notities

Wiskunde met Excel

Excel is een spreadsheetprogramma dat ook uitstekend inzetbaar is voor wiskundige vraagstukken. Wiskunde met Excel wordt een stuk leuker!

Ach ja, wie heeft er vroeger niet zitten blokken op complexe wiskundevraagstukken? Tijdvretend tabellen en formules met de hand doorrekenen. Zal vast educatief verantwoord geweest zijn. In een tijd dat computers nog gimmicks waren. Tijden zijn veranderd en natuurlijk ga je complexe klussen niet meer met de hand te lijf. Excel is niet voor niets uitgevonden, immers. En laten we eerlijk zijn: wiskunde met Excel maakt het vakgebied net wat leuker en inzichtelijker. Navolgende tekst is afkomstig uit het boek Excel aan het werk, functies voor wiskunde en statistiek van Wim de Groot. Lees verder Wiskunde met Excel

Apps programmeren in Flutter-3

Dit is deel 3 van de tutorial het maken van van een eenvoudige app met een menubalk. Op de menubalk bevinden zich drie knoppen waarmee u naar drie verschillende pagina’s navigeert. De pagina’s hebben elk een andere kleur, maar zijn verder nog leeg. Bij een echte app zou u hierop informatie of interactieve onderdelen plaatsen. Deze mini-app geeft een beeld van de wijze waarop u in Flutter een gebruikersinterface maakt. In het eerste deel gingen we aan het werk in Dartpad en maakten we een widget ‘scherm1’. In het tweede deel maakten we meer widgets en creëerden we een basisscherm. In dit derde deel maken we een menubalk en voegen we pagina’s toe.

Stap 7: Een menubalk maken

We voegen een menubalk toe aan Scaffold. Breid de Scaffold widget in de klasse MijnEersteApp uit met de code hieronder. Bespaar u daarbij wat typewerk door gebruik te maken van de keuzelijst die u oproept met ctrl-spatie. Bijvoorbeeld: als de cursor binnen de haakjes van Scaffold staat, kunt u de eerste twee of drie letters van bottomNavigationBar typen. Als u daarna op ctrl-spatie drukt, krijgt u een lijstje met mogelijkheden waarin u de juiste optie kunt selecteren. De lijst bevat alleen opties die in deze widget bruikbaar zijn.
Lees verder Apps programmeren in Flutter-3