Blog

False positives are a plague for small developers

In the last few weeks some antiviruses detected one of my well-known softwares (VirtualMIDISynth) as malicious.

Theese detections are false positive because:

  1. I wrote that software and I've built its setup, so I know what I've put inside it
  2. I don't like malware/adware/badware too
  3. I don't like to associate my name to something bad

That said, what other arguments I have to support the statements above, other that my own word? Sadly, almost none!

Proxmox 4.1 kernel panic: downgrade DRBD resources from DRBD 9 to 8.4

I've upgraded my Proxmox environment to the latest 4.1, featuring the brand new (and still in preview state) DRBD 9.

Proxmox documentation is not so clear about it's preview state and, also, users have no choice about the DRBD version to use; Proxmox 4.1 only has DRBD 9, no choice.

My father died last week...

My father died last week at 75, after a hard fought battle with cancer.
He just started his new life as a grandfather, a few years ago.
Last month his disease worsened, and got worse day after day till May 25 when God called him.

He was a great car repairer, but this was only his "official" job.
His brain was always running, he spent his whole life creating a lot of things.
He was my (and a lot of other people's) inspirer, the person to ask for help or ideas.
When I had a problem, he had a fix; when I had a question, he always had the answer.

What happened to MIDI Mapper on Windows 8 (and later)?

The number of help requests I'm getting from Windows 8 users trying to use MIDI programs is growing day by day.
I've done some research and tests on the arguments, but the available documentation is really "poor" (confirming my feeling about Microsoft intention to drop it out).
This is what I've find out.

Opening the Zopo ZP300+ to fix GPS issues

My brand new Zopo ZP300+ smartphone has really low GPS sensitivity. This makes satellites fix a really long task, even helping it with apps like FasterGPS.

Latest ROM (October 2012) improved it a little bit, but the issue seems to be hardware related.

Aardvark Firefox Addin for Firefox 14 (and previous)

As a long time Aardwark user, now that Firefox 14 is out I'm still missing an official version that works with it.

Well, the original Aardvark 3.0 works perfectly in latest Firefox version, but it can't be installed because its manifest (a file inside the addin that says FF which versions that addin is compatible with) reports FF 3.6.* as max version.
Editing this info is not so difficult, but some inexperienced users can't do it.

VirtualMIDISynth 1.4.0 released (at last)

VirtualMIDISynth 1.4.0 was finally released today.
It's a long waited release, preceeded by a long list of betas.

The main new feature of 1.4.x branch is the addition of 64 bits MIDI clients support, such as new DAWs (Digital Audio Workstations) like Cakewalk Sonar X1, MediaPlayer classic x64 and all .NET AnyCPU-compiled softwares (which are JIT compiled to x64 on x64 OS).

The configurator is also deeply changed: a new tabbed interface now has lot of new options like:

New website started, good luck CoolSoft!

Today website migration has completed successfully and the new one is up and running.

A lot of new features have been added, starting from the possibility for users to register accounts and being notified about CoolSoft updates.

In a few days a forum will start too; this way most popular projects (VirtualMIDISynth first) will have a reserved (and clean) space to report bugs, suggest features and so on.
That should be better than hundreds of comments, hard to search and follow.

Aardvark Firefox Addin for Firefox 10 (and previous)

31 Jan 2012 UPDATE

This version is outdated and not available anymore.
See here for the latest version.

As a long time Aardwark user, now that Firefox 10 is out I'm still missing an official version that works with it.

RunAsX86, a tool to run AnyCPU .NET applications in X86 mode

When compiling a .NET application you have three available choices for the Platform target parameter:

X86: The code will run in 32bit mode both on x86 and on x64 OS.

X64: Executable will run only in 64bit mode and on x64 OS, no way to run it on x86 OS.

AnyCPU: The same executable will run in 32bit mode on x86 OS and in 64bit mode on x64 OS. It's up to the .NET framework runtime to choose how to JIT compile it to native code.

Pages

warning

Warning, JavaScript is disabled!

JavaScript is not available, maybe because you disabled it globally into your browser settings or you are using an addon like NoScript.

We do not have any dangerous JavaScript running here.
Please enable JavaScript; if you're using NoScript this image will help you adding CoolSoft to your whitelist.

Thanks for your comprehension and enjoy CoolSoft.