Samsung Magician: Magician is unable to find a Samsung SSD connected to your system

I purchased a larger SSD drive. It seems Samsung comes with a software that helps you copy over the old drive’s contents to the new drive easily.

I’ve installed Samsung Magician that came with the drive but received this error message?
I am running Windows 8. I removed the software and downloaded the most recent version from: and everything worked great.

Samsung Magician
Magician is unable to find a Samsung SSD connected to your system, so some of the Magician features may not work correctly. If you are using any custom storage driver, then Magician may not work properly. Please always use the latest storage driver or Microsoft driver.


Note 1: Close all programs to make sure everything gets transferred correctly. Only Magician must be running.
Note 2: if you’re a developer you’re most likely running web server(s), database server(s) etc. Stop those services just in case.


How to Make a Development Site Accessible Both Internally and Externally on Windows Running Apache

Create a new vhost and add Listen directive.

# -----------------
Listen 8181
# You can also add to your hosts file.
# ->
# Make it run on 2 ports at the same time.
<VirtualHost *:80 *:8181>
DocumentRoot C:/projects/clients/
<Directory C:/projects/clients/>
allow from all
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
# -----------------

Add firewall rule to allow connections to and from port 8181 for all private and public networks.

Add a port forward at the router level from port 8181 to your IP:8181

Restart or reload apache

I am assuming that you have created C:/projects/clients/

Bonus: if you’re running WordPress as well you can change links pointing to the external IP address on the fly.
Do replace all occurrences of with your real ip and add this snippet to wp-config just after the opening

if ($_SERVER[‘SERVER_PORT’] == 8181) {
define(‘WP_HOME’, ‘′);
define(‘WP_SITEURL’, ‘′);
ob_start( ‘orbisius_adjust_links’ );
// Fix links to point to IP + port instead
function orbisius_adjust_links( $string ) {
$string = str_replace( ‘’, ‘′, $string );
return $string;

One Important Decision to Consider About Your Phone/Fax Numbers When Starting a Business

When I first started my business (Orbisius which started as I made the conscious decision not to get a phone number from a local provider (with the exception of my cell phone provider) because that would lock me in on a contract and I wouldn’t be fully location independent.

The numbers I have are:
1 US
2 Canadian phone numbers – Toronto & Niagara area code
1 Fax number (which I no longer use)

Back in 2005-2006 Skype started offering US phone numbers so I picked one and I kept using it to this day.
The quality is good but it lacks some important business features like sending the voicemail to an email and downloading it.

For my Canadian numbers I decided to use is a very powerful service but requires technical knowledge and patience to figure out how to best use it but it’s worth it.
They send you the voicemails as an attachment (in .wav format, yep I know mp3 would’ve been better).
There are ring groups and some other rules that you can define when to receive the phone call and when to go to voicemail. I am problably using 5% of the service but it works for me.
When somebody calls it rings on my computer.

I made one mistake before I ordered my Niagara phone number: I should’ve at least Googled the number as it turned that it belonged to a funeral home (!) so I kept getting calls/faxes which was pretty annoying.

About the fax service I used PamFax with a Toronto area code.
I used the service for 2-3 years and cancelled it because I wasn’t using it that much.

I am sure there are other providers. Let me know your experience or lessons you’ve learned.

Good luck with your business.

How to Enable log_warnings in MySQL 5.x

If we log_warnings to greater than 1 it should start logging more verbosely.

show variables like '%warn%';
set global log_warnings = 2;





cancel 1and1 Extended PHP Support php4 nag

How to Cancel 1and1’s Extended PHP Support (php 4)

How to Cancel 1and1’s Extended PHP Support (php 4)

About 10 days ago I received a notification that I had to do some changes in my 1and1 control panel.
I was being lazy but started exchanging emails with the support.
At the end I had to go in the control panel and change the php versions to my sites.
I picked php 5.4 for now instead of going straight to php 5.5 or php 5.6

cancel 1and1 Extended PHP Support php4 nag

1) 1and1 Control Panel | Hosting | Manage Webspace | PHP Settings select your

cancel 1and1 Extended PHP Support php4 select domain

2) Then go to and look for “1&1 PHP4 Extended Support” which should be at the end.

cancel 1and1 Extended PHP Support php4

Password Protect (Basic Authentication) with Nginx

This code allows me to password protect a site and only allow it to be accessed either by supplying the correct password defined in your.pwd OR if it is called by PayPal. that’s the code I had to use for on the staging environment on one of my products (MiniAds).

location / {
satisfy any;
# PayPal servers ; 2014-10-21
deny  all;
auth_basic  "Restricted";
auth_basic_user_file  /var/www/pwd/your.pwd;
index  index.php index.html index.htm;
try_files $uri $uri/ /index.php?$args;

nginx -t

Rreload configuration
nginx -s reload



How to Delete a WordPress User Using PHP

From time to time when you’re developing plugins/themes you may need to delete some test user accounts. Here is a way to do it.

You can either create an MU Plugin (by creating a file in mu-plugins/some-code.php) or adding it in functions.php in your current (child) theme.

Then go to the admin area. I was receiving errors (function doesn’t exist) when I wasn’t in the admin area.

You have to be careful with this code.

add_action('admin_init', 'abc_quick_del', 10);
// !!!
function abc_quick_del() {
$user = get_user_by( 'login', 'some_username');
if (!empty($user-&gt;ID)) {
echo "Deleting user ID: " . $user-&gt;ID . "&lt;br/&gt;\n";
wp_delete_user( $user-&gt;ID );
} else {
echo "Account not found.";



How to Properly Redirect to a New Site using .htaccess

From time to we need to redirect an old site to redirect to a new site.

The good thing about the redirect snippet below is that that it will also append the parameters sent to the old site to the new one.
That is very important especially if you’re running ads or have links that have tracking parameters e.g.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^$
RewriteRule ^/?(.+)$1 [R=301,QSA,L]