ngyikp ∙ Ng Yik Phang
  • Contact

Evernote Web Clipper for Chrome extension injects _dd_s cookie to every website

I was building a new webapp and realize that somehow that there is a _dd_s cookie being injected. Then I realize that this cookie is still injected on blank websites such as https://example.com and feared that it might be Chrome extension malware... plus the cookie isn't injected
Mar 4, 2022 1 min read
macOS

Trying macOS Monterey on virtual machine

Host machine is macOS 11.4 and the latest and tested software versions as of the time of writing: * Parallels Desktop version 16.5.0 (49183) * VMware Fusion version 12.1.2 (17964953) Parallels and VMware don't know how to handle the new Install macOS 12 Beta.app, workaround is
Jun 9, 2021 2 min read
WebExtensions on Safari 14
macOS

WebExtensions on Safari 14

Safari 14 now supports WebExtensions, in addition to Safari App Extensions and after killing off Legacy Safari Extensions (.safariextz) The official guides provided by Apple (a bit buried): https://developer.apple.com/documentation/safariservices/safari_web_extensions A couple of notes: * Safari's WebExtensions implementation isn't feature-parity (and they most likely
Jun 23, 2020 2 min read
macOS

Trying macOS Big Sur on a virtual machine

The developer beta of macOS Big Sur is now available for download and experimentation. Installing Mac betas inside a virtual machine doesn't provide the full experience, but it's still useful to get a first look and try out app compatibility. Host machine is macOS 10.15.5 and the latest
Jun 23, 2020 2 min read

How to find the Unity build version for a compiled game

For Windows games, the most straightforward approach is to check the properties of the game EXE, however, this doesn't give the actual Unity build version. For macOS games, the Unity build version may appear on the app's info, but this can be customized by the developer to show their own
Dec 25, 2019 1 min read
macOS

How to hide Final Cut Pro X/Motion Supplemental Content updates on macOS Catalina

Note: This is no longer applicable starting from macOS Big Sur as softwareupdate --ignore has been removed :( Starting from macOS Mojave, Apple moved the system update functionality from the App Store to the Settings app, but they ‘forgot’ to implement the Hide Update function that existed on the previous version.
Oct 31, 2018 1 min read
Google Chrome

Enable the under-development dark mode on Chrome

Dark mode is currently being developed on Chrome for Mac, but if you want to try out the first unfinished bits, here's how to do it: 1. Quit Chrome 2. Open Terminal 3. Copy and paste open -a "Google Chrome.app" --args "--force-dark-mode" and press Enter You can also replace
Oct 27, 2018 1 min read
Microsoft Office

There is no Microsoft Office version 17

There are a lot of confusion [1] [2] [3] on what is going on exactly with Office 2019's major version number being 17. The internal version number for Office 2016 is 16, so most will guess the version number for Office 2019 would be 17, right? Nope. The development and
Oct 11, 2018 1 min read
Grab Facebook’s CSRF token through their “Save to Facebook” Chrome extension
Facebook Security

Grab Facebook’s CSRF token through their “Save to Facebook” Chrome extension

Facebook developed a Save to Facebook extension for Chrome that lets users easily add webpages to their Facebook Saved list (just like Pocket) anywhere on the web. The extension loads a JavaScript file at https://www.facebook.com/saved/extension/rsrc/js/ in order to run the extension itself. This
Aug 27, 2018 2 min read
React.js

My humble beginnings with React.js

I was curious to find out what my first production usage of React to end users so I checked out the history of one particular project that I developed on and found out that my first React version was v0.4.1 🙀 The first React version was v0.3.0
Aug 13, 2018 3 min read
Maxthon

Maxthon and Chromium engine versions

FWIW, Maxthon does not stay up-to-date with the latest Chromium engine releases and lag behind recent web technology developments. These versions only apply to the Windows edition. Mac, iOS and Android editions most likely have completely separate engine versions. * Maxthon 4.0.0.2000 - 4.0.5.3000: Chrome
Nov 21, 2017 1 min read
Browsers

Download old browser versions

Get download links for old versions of Internet Explorer, Firefox, Opera and Safari
Nov 21, 2017 1 min read
Browsers

Easy way to convert Chrome and Opera browser versions

Opera switched from their own Presto engine on Opera 12 to using the Chromium/Blink engine for Opera 15+. The easy way to convert the Opera version to the Chromium engine version is to just add/subtract 13. Using this technique, you can quickly figure out that Opera 15 uses
Aug 30, 2017
Page 1 of 1
ngyikp ∙ Ng Yik Phang
Blog content © 2023
Code snippets are available under CC BY or BSD-3-Clause license
Powered by Ghost