Skip to main content

Chrome Extensions redirects to App Page? Use Chrome Cleanup Tool (and Malwarebytes Anti-Malware)

The endless fight (or should we say race?) between malware and anti-malware software is ready for another chapter: this time we’ll be talking about some very annoying malicious code that often take the form of a Google Chrome extension and drives your favourite web browser here and there. If you’re used to this kind of “infection” you might think that such thing aren’t a problem: we just need to go to the extension page and delete them for good.

The Issue

You were definitely right… until some months ago. Since 2016, most of these malicious software will prevent you from navigating to the settings pages – including the extension page – redirecting you elsewhere, such as to the Google Apps page, as soon as you try to.

Luckily enough, the issue is well-known to Google. According to this article on the Google knowledge base, these are the most common behaviors:

(more…)

 

How to get the size of all MySQL Tables in all Databases (and other size-related queries)

Yesterday I was trying to investigate through an odd size increment affecting one of our MySQL databases. Since I didn’t knew about the table(s) affected by the issue, the first thing I needed to do was to take a look at each table size among the various DB that were there.

I managed to perform such analysis in few minutes with these great queries, loosely based upon those present within this StackOverflow answer.

(more…)

 

ASP.NET Core and Angular 2: understanding the differences between “broken code” and “compatibility issues”

It’s been six months from the first release of my ASP.NET Core and Angular 2 book and I’m very happy about the positive comments & reviews it received worldwide: however, in this post I will mostly talk about the negative reviews collected by the book, trying to figure out the reasons why they were given and saying my point of view about them.

Let’s start by looking at the numbers:

(more…)

 

Error TS2693 Build:’Map’ only refers to a type and other Typescript compilation errors – How to Fix

Within the past two weeks I received a lot of feedbacks from the readers who bought my ASP.NET Core and Angular 2 book for a rather nasty issue which is also affecting a lot of Typescript-based applications. This is hardly something new: Typescript is sadly full of compilation issues, expecially whithin Visual Studio 2015 and 2017. We already dealt with them a number of times in the past: TS5023TS2304 and even the “Compile on Save” feature, just to name a few.

However this one is different because it involves an internal issue within the DefinitelyTyped repository, which used by many developers to “normalize” the type definitions among different versions of Typescript, thus addressing the compilation errors themselves: in other words, more than a Typescript bug we’re dealing with an internal issue of a useful workaround.

(more…)

 

Thor: Ragnarok – Official Teaser Trailer #1 by Marvel Entertainment Studios

Here we are: just when we thought that there weren’t Marvel Ertentainment movies out there, the official Marvel Ententainment Youtube channel released worldwide the first official Teaser Trailer of the upcoming Thor: Ragnarok, the third installment of the acclaimed God of Thunder saga created by Stan Lee, Larry Lieber and Jack Kirby in 1962. Needless to say, the main role will be once again covered by Chris Hemsworth, teamed up with some old friends & foes, such as Tom Hiddleston (Loki) and Idris Elba (Heimdall). This time the hero(es) will have to face the new arch-villain Hela, performed by an highly-inspired (and nearly unrecognizable) Cate Blanchett.

The movie will also feature Benedict Cumberbatch (as Dr. Strange) and another old pal who.. well, we don’t want to spoil the trailer, so you better watch it now!

(more…)