Citrix Receiver SSL Error 61 – DigiCert Global Root G2 not trusted

When you´re trying to connect to a remote machine / desktop / application you might get SSL error 61 from the Citrix Receiver saying that the DigiCert Global Root G2 certificate is not trusted.

The solution for this on a typical Windows 10 Machine is:

  1. Go to the DigiCert website https://www.digicert.com/digicert-root-certificates.htm and download the DigiCert Global Root G2 certificate (right click “Save as”).
  2. Open the start menu of Windows 10, type “cert” and choose “Manage computer certificates”
  3. Select “Intermediate Certification Authorities” and then “Certificates”
  4. Right click in the window on the right and select “All tasks” -> “Import”
  5. Select “Next”, then choose the certificate you have downloaded in step 1
  6. Choose “Select certificate store atutomatically” and then finish the import process
  7. You´re done :-).

Irfanview on Mac OS X

Since I´m still relatively new in the use of Mac OS I sometimes miss some Windows apps. One of these is Irfanview which is not natively available for Mac OS. But there´s a simple solution for that:

  1. Download and install Quarz – https://www.xquartz.org
  2. Download and install Wine – https://dl.winehq.org/wine-builds/macosx/download.html – I recommend using the Wine Stable installer. When installing be sure to activate the checkbox with the 64-bit support.
  3. Download Irfanview and extract it to a folder of your choice (e.g. Desktop/Downloads/Irfanview) – https://www.irfanview.com/64bit.htm – Be sure to download the ZIP version and NOT the installer.
  4. Optional – download Irfanview plugins and extract it into the plugins subfolder of the folder where you’ve extracted Irfanview (e.g. Desktop/Downloads/Irfanview/plugins) – https://www.irfanview.com/64bit.htm – Again be sure to download the ZIP version.
  5. Start Irfanview by double-clicking the irfanview.exe file in the Irfanview folder. Wine will then do its initial setup and needs to download Mono add-ons (required for .NET applications like Irfanview).
  6. After that Irfanview launches and you’re good to go.

Apple Mail – neueste e-Mail in Konversation oben anzeigen

(only in german – sorry)

Die Konversationen in Apple Mail sind äußerst nützlich. Wer die neueste e-Mail in der Konversation nicht unten, sondern oben stehen haben möchte, muss dazu Folgendes tun:

Mail => Einstellungen => Darstellung => Haken ganz unten setzen bei “Neueste e-Mail oben anzeigen”

 

Nested CSS with pseudo class

Lately I had a bit of an design issue with a web front end based on classical php/html/css. I wanted to display images in different sizes on different pages. But I wasn´t able to touch the php / html source so my only chance was to work on the css. But – I also wasn´t able to touch the css (pseudo) classes or introduce new ones.

After quite some time of research I discovered, that CSS offers a great way to nest statements so here is what I´ve done.

The original CSS class looked like this:

.td_value_details {
vertical-align: top;
}

And here is how I nested my image size statement in it:

.td_value_details img {max-width: 600px; height: 350px;} {
vertical-align: top;
}

I really didn´t know that this was possible and I´m pretty sure it´s not best practice, but it really does the job.

 

Howto get the relative path of a file / folder in Unix / Linux with PHP

Sometimes you´ll need the relative path of a file or folder stored on your webserver. Especially if you´re one a shared environment this can be a bit tricky sometimes.

Here is a short and easy solution for your problem:

  • create a php file named ‘fullpath.php’
  • open the file and enter the following php code
  • <?php
    $dir = dirname(__FILE__);
    echo "<p>Full path to this dir: " . $dir . "</p>";
    echo "<p>Full path to a .htpasswd file in this dir: " . $dir . "/.htpasswd" . "</p>";
    ?>
  • upload the file to the folder on your webserver which you want to know the path (f.e. www.yourwebserver.com/yourfolder/)
  • open your webbrowser and go to the location you´ve uploaded the file (f.e. www.yourwebserver.com/yourfolder/fullpath.php)
  • enjoy your relative path (which could look f.e. something like this  ‘/var/www/vhosts/yourwebserver.com/httpdocs/yourfolder’)
  • Note: if you plan to use this relative path for other applications you may need to add an additional ‘/’ at the end (‘/var/www/vhosts/yourwebserver.com/httpdocs/yourfolder/’)

Source: http://www.htaccesstools.com/articles/full-path-to-file-using-php/

Virtual Box CompareExchange128 Error on Windows 10 install

If you get the “CompareExchange128” error – a CPU related error  – when trying to install Windows 10 with VirtualBox, Dirk Strauss has the solution for you:

  • shut down the vm
  • open a cmd prompt and point it to the installation directory of your VirtualBox (most likely C:\Program Files\Oracle\VirtualBox)
  • then type “vboxmanage setextradata [vmname] VBoxInternal/CPUM/CMPXCHG16B 1”
  • don´t forget to replace [vmname] with the name of your virtual machine (I had some trouble with blank spaces, so you might wanna rename your VM for a second)
  • restart the vm
  • install Windows 10

New theme & Google Mobile Friendly Test

Due to Google´s recent changes in their search index ranking I had to switch to a “more” mobile compatible theme (as an iOS user I personally really don´t care).

So here it is. In case you may ask why, here´s a brief explanation:

1.) Google decided that websites looking ugly on mobile devices will get a poorer ranking

2.) Nobody wants to fall down the index, so you´ve got to make your website look better on mobile devices (by Google standards)

3.) The mobile guide will help you with more information: https://developers.google.com/webmasters/mobile-sites/?hl=en-EN&utm_source=MFT&utm_medium=incoming-link&utm_campaign=MFT

4.) The mobile friendly test will show if you have a ugly or a good looking website on mobile devices:  https://www.google.com/webmasters/tools/mobile-friendly/

For those of you familiar with the german language I made a short video explanation:


 

Smallftpd – a (very) tiny portable FTP server for Windows

smallftp

Recently I was looking for a small and portable FTP server that needs no installation and can be configured within a minute to perform some file transfers. To my own surprise there weren´t many options on the market and so I ended up using Smallftpd 1.0.3. It seems to be really old though the Sourceforge page speaks of an update in 2013.

Anyway – it did exactly what I wanted, needed no installation, supported passive mode and even a link to a dynamic DNS service.

Smallftpd @ Sourceforge – http://sourceforge.net/projects/smallftpd/

Digidesign 002 Rack / Console Windows 7 64bit driver installation

The Digidesign 002 Rack / Console is still a very common audio interface, mainly because of its high quality. The driver installation in Windows 7 though can be a bit tricky. At first you need the correct driver from here http://avid.force.com/pkb/articles/download/Digi-002-003-Drivers. Be sure to download the correct driver for your interface. As of now it looks like this:

9.0.8. – latest version for 002 Console

9.0.6. – latest version for 002 Rack

After downloading the driver simply install click the exe file and install them. In most cases the Windows Device Manager will still show you the Digidesign 002 & 003 device with no driver installed. Then you have to do the following;

– open the device manager

– right click the digidesign device

– choose update driver

– search the computer for a driver

– choose for a list of drivers on this computer

– all devices => next

– have disk amd point to this directory C:\Programms\Avid\003 (Console)\Streaming

– select the “Avid00Console.inf” file, select Digidesign 002, ignore all the Windows warnings

– check the device manager again => the device should now be listed at audio,video & gamecontrollers

aviddd

 

 

 

Cyberlink Powerdirector 11 & 12 – Hardware encoding not working with Nvidia FX 4800

gpuzRecently I had the problem that after upgrading to Windows 8.1 I couldn´t use the hardware encoding function in Cyberlink Powerdirector 12 anymore.

I had the latest Nvidia drivers (340.52 WHQL) installed and well they were the problem. After downgrading to driver version 333.11 the hardware encoding option was back.

You can download the driver here: http://www.nvidia.de/download/driverResults.aspx/75529/de (Nvidia driver archive)

If you´re uncertain about the program using your graphics card for hardware encoding or not, download the GPU-Z tool from here: http://www.techpowerup.com/gpuz/ and check the “Sensors” tab => GPU Load. After encoding has started the GPU Load should increase dramatically.