Quantcast
Channel: Jonasfj.dk/blog
Browsing all 15 articles
Browse latest View live

Regular Expressions on dxr.allizom.org

A couple of weeks I introduced TriLite, an Sqlite extension for fast string matching. TriLite is still very much under active development and not ready for general purpose use. But over the past few...

View Article



Image may be NSFW.
Clik here to view.

Last.fm Radio API Update – Marks the end of TheLastRipper

Back in high school I started TheLastRipper, an audio stream recorder for last.fm. The project started as product for a school project on copyright and issues with piracy. It spawn from the...

View Article

Introducing BJSON.coffee for Binary JSON Serialization

Lately, I’ve been working an web application which will need to save binary blobs inside JSON objects. Looking around the web it seems that base64 encoding is the method of choice in these cases....

View Article

Image may be NSFW.
Clik here to view.

CodeMirror Collaboration with Google Drive Realtime Api

Yesterday morning, while lying in bed consider whether or not to face the snow outside, I saw a long anticipated entry in gReaderPro (a Google Reader app). I think the release of Google Drive Realtime...

View Article

Image may be NSFW.
Clik here to view.

Model Checking Weighted Kripke Structures in the Browser

I recently graduated from Aalborg University with Master degree in Computer Science. Since then, Lars Kærlund Østergaard and I, along with our professors Jiri Srba and Kim Guldstrand Larsen published a...

View Article


Image may be NSFW.
Clik here to view.

Telemetry Rebooted: Analysis Future

A few days ago Mark Reid wrote a post on the Current State of Telemetry Analysis, and as he mentioned in the Performance meeting earlier today we’re still working on better tooling for analyzing...

View Article

Image may be NSFW.
Clik here to view.

Custom Telemetry Dashboards

In the past quarter I’ve been working on analysis of telemetry pings for the telemetry dashboard, I previously outlined the analysis architecture here. Since then I’ve fixed bugs, ported scripts to...

View Article

Using Aggregates from Telemetry Dashboard in Node.js

When I was working on the aggregation code for telemetry histograms as displayed on the telemetry dashboard, I also wrote a Javascript library (telemetry.js) to access the aggregated histograms...

View Article


Playing with Talos in the Cloud

As part of my goals this quarter I’ve been experimenting with running Talos in the cloud (Linux only). There are many valid reasons why we’re not already doing this. Conventional wisdom dictates that...

View Article


Getting Started with TaskCluster APIs (Interactive Tutorials)

When we started building TaskCluster about a year and a half ago one of the primary goals was to provide a self-serve experience, so people could experiment and automate things without waiting for...

View Article

Image may be NSFW.
Clik here to view.

One-Click Loaners with TaskCluster

Last summer Edgar Chen (air.mozilla.org) built on an interactive shell for TaskCluster Linux workers, so developers can get a SSH-like session into a task container from their browser. We’ve slowly...

View Article

Templating JSON/YAML with json-e

Many systems are configured using JSON (or YAML), and there is often a need to parameterize such configuration. Examples include: AWS CloudFormation, Terraform, Google Cloud Deployment Manager,...

View Article

From Mozilla, San Francisco to Google, Aarhus Denmark

Standing at the end of 2018 and having written no blog posts all year, I figure now would be a good time to give a brief personal note on what changed in my life in 2018. Having realized that I didn’t...

View Article


Image may be NSFW.
Clik here to view.

Running acyclic steps in Dart

When writing servers I often find myself having an acyclic graph of minor setup tasks. These tasks often include steps such as: Setup credentials from instance metadata,Load and validate...

View Article

Image may be NSFW.
Clik here to view.

Reviving a php4/mysql4 LAMP Application with docker

Back in high school (HTX 2005-2008) I operated a custom MediaWiki application for collaborative note taking, tracking home work and occasional sharing of homework . In case you don’t know MediaWiki is...

View Article

Browsing all 15 articles
Browse latest View live




Latest Images