Low-Latency, Data-Orineted Design, Hacking, Statistics: food for brain
The post Low-Latency, Data-Orineted Design, Hacking, Statistics: food for brain appeared first on Jan Bambas - mayhemer s blog .
Software Development Professional and Enthusiast
The post Low-Latency, Data-Orineted Design, Hacking, Statistics: food for brain appeared first on Jan Bambas - mayhemer s blog .
We enabled the link preload web feature support in Firefox 78, at this time only at Nightly channel and Firefox Early Beta and not Firefox Release because of pending deeper product integrity checking and performance evaluation. What is "preload" Web developers may use the the Link: .. ; rel=preload response header or link rel="preload" markup to [ ] The post Firefox enables link rel="preload"…
Mozilla Developer Network (now MDN Web Docs) is great, probably the best Web development reference site from them all. And therefor even Microsoft defaults to us now in Visual Studio Code. Snippet from they Release Notes for 1.38.0: Languages MDN Reference for HTML and CSS VS Code now displays a URL pointing to the relevant [ ] The post Visual Studio Code auto-complete displays MDN reference for…
Getting either no devices listed or just unauthorized from adb devices when running adb in a virtual machine? My setup is VirtualBox running Ubuntu 18.04 LTS hosted in Windows 10 machine. Connecting one of my Android devices with Lineage 16 and running adb in the VM doesn't make the device ask for debugging authorization. When [ ] The post Fixing adb device unauthorized in VirtualBox hosted linux…
Firefox Quantum - version 57 - introduced number of changes to the network requests scheduler. One of them is using data of the Tracking Protection database to delay load of scripts from tracking domains when possible during the time a page is actively loading and rendering - I call it tailing. This has a positive [ ] The post Firefox 57 delays requests to tracking domains appeared first on Jan…
Few weeks ago I've published Mozilla Log Analyzer (logan). It is a very helpful tool itself when diagnosing our logs, but looking at the log lines doesn't give answers about what's wrong or right with network requests scheduling. Lack of other tools, like Backtrack, makes informed decisions on many projects dealing with performance and prioritization [ ] The post Mozilla Log Analyzer added basic…
Did you ever dream of debugging Firefox in Visual Studio with all its child processes attached automatically? And also when being started externally from a test suit like mochitest or browsertest? Tired of finding the right pid and time to attach manually? Here is the solution for you! Combination of the following two extensions to Visual [ ] The post Automatically attaching child and test-spawned…
This started with the INACCESSIBLE_BOOT_DEVICE doom I wrote about before. But here I want to treat the story after that. When I solved the above mentioned problem, I ended up with 14.6 version of the driver in the system. Everything worked well. Until few months ago, the Intel Rapid Storage Technology UI completely disappeared from [ ] The post Intel Rapid Storage Technology disappears on Windows…
There are lot of cases of mainly networking issues rare enough to reproduce making users have their Firefox run for long hours to hit the problem. Logging is great in bringing the information to us when finally reproduced, but after few hours the log file can be - well - huge. Easily even gigabytes. But [ ] The post Moz logging (former NSPR logging) file now has a size limit option appeared first…
Regardless if an object's reference counter is atomic, there is one major problem when a single RefPtr holding it is being re-assigned and read concurrently. Here I'll explain on a simple example. Note that all the time we are in a method of a single object, Type has ThreadSafeAutoRefCnt reference counter, when talking Mozilla code-base [ ] The post Illusion of atomic reference counting appeared…