Explore >> Select a destination


You are here

reasonabledeviations.com
| | www.quantstart.com
12.1 parsecs away

Travel
| | Securities Master Database with MySQL and Python
| | blog.kdgregory.com
17.5 parsecs away

Travel
| | Chasing a bug can be one of the most frustrating parts of software development. All you have to start with is an observed behavior. Hopeful...
| | palant.info
17.9 parsecs away

Travel
| | People searching for a Google Chrome ad blocking extension have to choose from dozens of similarly named extensions. Only few of these are legitimate, most are forks of open source ad blockers trying to attract users with misleading extension names and descriptions. What are these up to? Thanks to Andrey Meshkov we now know what many people already suspected: these extensions are malicious. He found obfuscated code hidden carefully within a manipulated jQuery library that accepted commands from a remote server. As it happens, I checked out some fake ad blockers only in February. Quite remarkably, all of these turned up clean: the differences to their respective open source counterparts were all minor, mostly limited to renaming and adding Google Analytics tracking. One of these was the uBlock Plus extension which now showed up on Andrey's list of malicious extensions and has been taken down by Google. So at some point in the past two months this extension was updated in order to add malicious code.
| | yieldcode.blog
75.6 parsecs away

Travel
| During the development of my recent project, I decided to split some components to their own packages, and used npm workspaces for that.