Ga naar hoofdinhoud
Meer blogberichten

Roadmap nieuws: LearningStone 2021 is live!

Productnieuws

De afgelopen twee jaar hebben we gewerkt aan een nieuwe basis voor LearningStone. 10 april zijn we live gegaan.

10 april was een belangrijke dag voor ons omdat het een startpunt vormt voor een nog sneller en veiliger framework waarop we verder kunnen bouwen. In 1 upload is jaren van ontwikkelingswerk live gegaan. Een deel zul je direct merken (editor redesigns, enorme verhogingen van video upload snelheden etc) en een groot deel zit 'onder water' (het gebruik van HTTP2, MQTT, code reorganisatie en nog veel meer!).

LearningStone is gebouwd met behulp van het spectaculaire Zotonic framework - een open source project gebouwd op Erlang, speciaal ontwikkeld voor online applicaties die supersnel en betrouwbaar moeten zijn.

Dankzij de samenwerking tussen onze eigen tech goeroe en CTO Marc Worrell en de bedrijven Channel.me en Driebit en dankzij een ontwikkelingssubsidie van RVO voor de security en performance aspecten, is er veel bereikt.

Wat heb jij hier aan?

Sorry voor de technische taal! We weten dat onze gebruikers blij zullen zijn én blijven.

  • Herontworp media-insluiting en uploaden
  • 5 tot 15 keer sneller bestanden en video's uploaden
  • Herontwerp van de cursustijdlijn-editor en publieke-pagina-editor: honderden veranderingen die ervoor zorgen dat de interface fris en bruikbaar blijft
  • Herontworpen blok-kopiëren: nu worden cursustijdlijn-blokken volledig gekopieerd en mappen in cursustijdlijnen worden gekopieerd met de onderliggende blokken. Handig!
  • Verbeterde tijdzone-weergave (we hopen dat je jouw tijdzone nu herkent!)
  • Mooiere velden voor gemakkelijkere invoer
  • Formulieren en quizzen verbeterd (later dit jaar zal fase 2 van dit project live gaan!)
  • Het login sjabloon is opnieuw ontworpen (voor security en mogelijke third party integraties) (een deel hiervan is eerder live gegaan)
  • En nog veel meer! 

Tech alert!

Heb je een tech hart? Lees dan snel door!

  • Reorganisatie van code (naar Apps, sources etc) en standaardisatie van low level Erlang bibliotheken.
  • Snellere compilatie van templates (individuele compilaties) dus nog snellere hete code updates (wij updaten het systeem terwijl jij er mee werkt, geen probleem!)
  • Updates van de vertaling-strings zijn nu naadloos, zodat nieuwe strings snel kunnen worden ingezet.
  • Sessieloos browsen: herstarten van de server of crashes logt mensen niet uit.
  • Verbeterde beveiliging door het gebruik van veilige sessie cookies met een SameSite=Strict attribuut.
  • Introductie van de Cowboy HTTP-server (een nieuwe webserver standaard in de Erlang wereld).
  • Introductie van het http2 protocol voor betere beveiliging en snellere verbindingen.
  • Introductie van Cotonic: onze eigen Javascript bibliotheek die een architectuur implementeert met webwerkers die gebruik maken van MQTT communicatieprotocollen. Dit biedt een geweldige basis voor real time applicaties.
  • Alle LearningStone modellen zijn nu beschikbaar als API's, toegankelijk via templates, HTTP en MQTT
  • Nieuwe technische onboard statistieken (performance, statement tracking).
  • Integratie van LetsEncrypt (geen handmatige SSL certificaat updates meer, nu via Mozilla org).
  • Alle LearningStone modules gereorganiseerd om te voldoen aan de nieuwe Zotonic module layout.
  • Communicatie is nu in binaries in plaats van Erlang strings. Bestanden worden geüpload in fragmenten, gebruikmakend van vijf parallelle uploaders. Alles beheerd vanuit een Web Worker.
  • Verbeterde Zotonic documentatie.

 


Geïnteresseerd in LearningStone Vraag ons voor een rondleiding!
Lees onze testimonials
Blogs per e-mail ontvangen? Meld je hier aan

Read more

3 elementen van een ijzersterke onlinetraining

LearningStone, Learning design, Blended learning

Tijdens de pandemie zijn veel trainers noodgedwongen overgestapt op het organiseren van onlinetrainingen. Inmiddels lijkt het erop dat de populariteit van online leren na de crisis niet meer zal…

Lees meer over 3 elementen van een ijzersterke onlinetraining

Hoe benut je jouw trainersvaardigheden in een virtuele omgeving?

Blended learning, LearningStone, Tips & How to's, Trainer

Als trainer heb je jarenlang voor een groep gestaan. In die omgeving heb je bepaalde vaardigheden geleerd. Je weet hoe je deelnemers bij de les moet houden. Verliest iemand zijn of haar concentratie

Lees meer over Hoe benut je jouw trainersvaardigheden in een virtuele omgeving?

Alles wat je maar kunt weten over LearningStone én haar formulieren

Productnieuws, Tips & How to's

We hebben een groeiend aantal ervaren gebruikers. Ben jij daar één van? Dan is een Accelerator-training interessant voor jou. In 2 sessies laten we je kennis maken met de meer geavanceerde functies…

Lees meer over Alles wat je maar kunt weten over LearningStone én haar formulieren