A Story of Evading JavaScript Anti-Debugging Strategies — Whenever you’re Veritas |
This jogs my memory of the man who scraped pages by dumping heap snapshots from the browser – one other enjoyable submit in the event you get pleasure from low degree spelunking. |
PythonMonkey: JavaScript/WASM Interop for Python — The alpha launch of a brand new option to convey Python and JavaScript collectively, by means of embedding Mozilla SpiderMonkey into the Python VM. This submit introduces the idea with some examples, an concept of the place the undertaking is headed, in addition to some Colab demos. GitHub repo. Will Pringle |
IN BRIEF: |
RELEASES: |
Articles & Tutorials |
Rushing Up V8 Heap Snapshots — When diagnosing a reminiscence leak in a JavaScript app, engineers at Bloomberg encountered some bizarre efficiency points with capturing a single full-size heapshot taking greater than half-hour(!) at instances. Right here’s the total story of how they investigated and resolved the downside. José Dapena Paz (Igalia) |
OGL 1.0: A Minimal WebGL Framework — WebGL is way from the simplest know-how to make use of by itself, so libraries like Three.js are sometimes used to make it extra accessible. OGL has an identical motive to Three.js whereas remaining far nearer to the WebGL steel. Nathan Gordon et al. |
|
Measurement Restrict 8.2: JavaScript Efficiency Budgeting Software — Calculate the true ‘price’ to run your JS app or lib and preserve a watch on efficiency and lift the alarm (in your CI system, say) when issues go awry. Helps ES modules and tree shaking. Andrey Sitnik |
Let’s hit the Oregon Path |
The Oregon Path was a 2000+ mile wagon route utilized by merchants and migrants headed west within the early days of the US. It was additionally a massively in style pc sport that, most of the time, resulted in catastrophe for the digital settlers whose lives you directed. Significantly in style on the Apple II and early Macs, you may give the sport a spin through the next undertaking: |
Macintosh.js: A Digital Macintosh Operating through Electron — A powerful digital machine emulating a 1991 Macintosh Quadra 900 with System 8, all working in Electron. We linked to this a number of years in the past but it surely’s had some updates since then and runs sooner than earlier than. In addition to a couple of video games, corresponding to Oregon Path, there are a selection of apps pre-installed, together with a trial of Adobe Photoshop 3 which begins up sooner than my actual Photoshop now.. (Obtain essential because it’s an Electron app and all..) Felix Rieseberg, Apple, et al. |
#JavaScript #Weekly #Concern #August