@jaytaph · 2 years ago
It seems I hit (another) snag: more than 5000 of the 6000 token tests from html5lib-tests are passing, so that's a big win. There are 2 issues that…
CodeMusings is a community where developers share their current projects, plans, and thoughts —
a modern take on the classic Unix .plan file.
Write in Markdown, connect with fellow coders.
@jaytaph · 2 years ago
It seems I hit (another) snag: more than 5000 of the 6000 token tests from html5lib-tests are passing, so that's a big win. There are 2 issues that…
@jaytaph · 2 years ago
Happy times with the tokenizer! I've setup a tester that will actually test the tokenizer again the html5 testsuite. More and more tests found are p…
@jaytaph · 2 years ago
Now that I'm filling more and more data states, i can actually parse more and more html5 code. To test all this, i've generated some testcases throug…
@jaytaph · 2 years ago
As character entities are "completed", i can finally tokenize whole strings like "this is © 2023" and have it parsed correctly with the copyrigh…
@jaytaph · 2 years ago
Finally done with the named character references. This took too long because I could not get the businesslogic right. Different code bases uses a dif…
@jaytaph · 2 years ago
I've spend some time fighting against Rust. It's not clear who won though. The biggest problem I'm currently facing is the fact that I have to discov…
@jaytaph · 2 years ago
A few days in, and lots of things learned. Rust is less explicit and relies more on syntax stuff than for instance go. Which means it can be hard to…
@jaytaph · 2 years ago
So, I've decided to start a project that I wanted to do for a long time: write a browser. There are a few TINY issues with this: * First, I don't kn…
@jaytaph · 2 years ago
I'm having a hard time trying to fit hierachical documents into elasticsearch. Normally, one would denormalize this and have a flat structure, but th…
@jaytaph · 2 years ago
I'm doing some hobby work on spacetraders.io. A (simple) space trading game where the only interface is an HTTP API. I've setup a PHP SDK, and tryi…
@jaytaph · 3 years ago
This weekend I've created a proof-of-concept of a system that crawls PDFs, extract the text with Tika, stored it into Elasticsearch and created a sim…
@skoop · 3 years ago
Last month I did an [Ingewikkeld Session](https://ingewikkeld.dev/sessions/) on Domain-Driven Design and I'm working on converting that to a conferen…
@jaytaph · 3 years ago
I'm trying to figure out if I can secure the site a bit more with the help of Content Security Policy (CSP). We can tighten up XSS attacks, and only…
@fieg · 3 years ago
At work we are transitioning to Kubernetes. As a team we don't have much experience with it yet. I do have experience, so I'm preparing a Kubernetes…
@jaytaph · 3 years ago
Turns out that we have a lot of Laravel projects which in turn uses translations. To maintain these we use a standard JSON file for each language. Su…