Archive: 2015

GameWoW1 min read

[obsoleted] Caution: Battle.Net is not compatible with the latest beta build of OSX 10.10.3 (14D98g)

Problem:

  • All games in Battle.Net cannot be started. An Update button is shown instead of Start.
  • Update process cannot be done. A message will be provided indicating a permission error.
  • If you managed to reinstall the whole Battle.Net app, more problems about permission will occur.

Solution:

Go back to OSX 10.10.2 with your backup. Or, wait for Blizzard updating. No official statement made yet.

 

VMWare vSphere1 min read

Get ready for embracing vSphere 6

Although there are many official documents about vSphere 6 launched recently, the release date of this product is still not uncovered.

One sure thing is there will be a new product, vFabric Postgres database, to replace the SQL server express database. The external database is still supported as well.

I will post a workthough for upgrading after it launched.

GossipNetworking1 min read

Zevera may NOT be a good choice

For downloading from multiple file hosts, I tried Zevera for a short while.

It's failed to deal with the URL including encoded characters. For others, it acts quite slow (1~10KB/sec) to my home. I know each software and website has its limitation and I don't plan to blame Zevera at the beginning.

I googled to try to get a refund after my test. Why I have to google for that? Coz there is no link on their page for refunding and the link provided from the support forum is wrong. Here is the policy I got: http://api.zevera.com/RefundPolicy.aspx.

If you are not satisfied with your premium account you can request a refund in the first 5 days if you haven’t downloaded more than 8 GB or more than 10 different files.

At the moment I emailed them, it's just 2 hours passed from my payment, and no more than 5 files nor 500MB data is downloaded. Since the day I write this, after 7 days, no response, no refund, nothing.

After 3 days, I mail them to get a support about refund and provide a link that cannot be downloaded. The sad thing is after the mail sent, the host of that link died. One day later, the response of that email is the link is dead and "Your refund request cannot be approved at this time." Yes, you get it, as they said "if you are not satisfied" is not a reason acceptable at all. I replied the mail with another link with encoded characters in URL, no response again.

If you find there is something wrong and prove to them, they will just ignore you. If you want a refund with your problem, they will not accept that.

How many people in the same boat? I don't know. Because talking about refund in official forum is not allowed. "REFUND REQUEST - All topics with refund request will be deleted!" as they said.

Apple Stuff2 min read

Use both iPhone and iPad on Keynote Presentation

I know some Apple iOS device users. When they need to do a presentation provided by Keynote, they know how to connect the projector to an iOS device by a Lightning Digital AV Adapter or a Lighting to VGA Adapter. Some advanced users even know they can connect the projector to their Mac computers and use an iOS device to do a remote controlling for Keynote presentation, if they have them both.

But they ain't good enough. If you do it on an iOS device, you have to get close to the projector. The cable for that connection is really heavy and uncomfortable if you want to hold your device with your show. Using a Mac computer is better, but I really hate to bring such a heavy metal just for using Keynote. Yes, I have a Macbook Pro, not a Macbook Air lol.

Today, I realize it's possible to use Keynote Remote technology from one iOS device to make a show on another iOS device. If you like me, having both iPhone and iPad, there is a better solution.

To prepare, you need to make a connection between both Keynote apps.

  1. If you want to do this by WiFi, connect your iPhone and iPad to the same WiFi network. If you prefer Bluetooth, enable Bluetooth on both devices and turn off WiFi on one device to avoid WiFi interference.
  2. Open Keynote on iPad.
  3. On iPad, in the presentation manager, press the Keynote Remote button (the second one on the title bar, next to the + button) and tap Continue.
  4. Open Keynote on iPhone.
  5. On iPhone, open a presentation, press the button with a wrench icon, select Presentation Tools - Allow Remote Control, then turn on Enable Remotes. Tap Link next to the device of your iPhone. If you see other than 1 connection, make sure the connection is set correctly as in step 1.
  6. Four digits will be displayed on both device.
  7. Press Confirm on one device to finish this step.

To make a show:

  1. Open presentation on your iPhone and connect it to the projector.
  2. Open Keynote on your iPad and press the Keynote Remote button to start.
  3. Give it a little time for syncing data from your iPhone if you don't want to do that blindly.

Now you can hold your iPad and leave your iPhone next to the projector. I prefer to use iPad for controlling for a dual slides display. If you want to do it reversely, swap all jobs on iPad and iPhone.

Next time, when Apple TV is not provided by your client, you may want to try this. One more piece of advice: do not forget to get your iPhone back after your show.

Windows2 min read

Build a USB Stick for Windows Installation

After the ISO file of Windows installation disc downloaded, it's possible to build a USB stick instead of burning a DVD disc.

To do that, you need a USB stick not less than 8GB as well as a working Windows. During the process, all data on this USB stick will be removed.

 

Phase 1: Preparing the USB stick

  1. From Windows client, run DiskPart as administrator. A console will be shown with the prompt "DISKPART> " (without quotes, the same below).
  2. Enter "list disk" and press Enter. All disks will be shown with a number.
  3. Enter "select disk x" and press Enter. Replacing x with the number of disk shown in the step 2. If you run the step 2 again, you can see a star before the disk you selected.
  4. Enter "clean" and press Enter to clean the drive.
  5. Enter "create partition primary" and press Enter to create a partition filled this drive.
  6. Enter "format fs=fat32 quick" and press Enter to format this partition quickly with FAT32.
  7. Enter "active" and press Enter to mark this partition as active.
  8. Enter "assign" and press Enter to assign a letter to this drive.
  9. Enter "exit" and press Enter to quit DiskPart.

 

Phase 2: Copy files into this drive.

You just need to copy all files within the ISO file into this drive, making the root of this drive the same as the ISO file system. Do not put these files into any sub folder.

 

Phase 3: Optional, only if the Install.wim larger than 4GB.

If Install.wim is larger than 4GB, you cannot put it into this drive because no file larger than 4GB can be put into a FAT32 based partition beyond the limitation. You have to split it into smaller files. All other files should be copied as described in Phase 2.

To do that, you need to run this command:

DISM /Split-Image /ImageFile:d:\sources\install.wim /SWMFile:e:\sources\install.swm /FileSize:4096

It will split the install.wim from drive D into the USB stick drive E. Change these paths in your case.

 

Now you can use this USB stick to boot your computer and start the installation process like from the disc.

The sad thing is if you had to prepared this stick through Phase 3, the installation will be slower due to merging process, but nothing will be different in your installed system.

NetworkingWindows1 min read

Increase WSUS downloading speed

The downloading of updates in Windows Server Update Services (WSUS) is based on Background Intelligent Transfer Service (BITS). BITS is designed to download big files using idle bandwidth only. If you need to speed up the downloading process, you may change it to use a foreground mode.

 

To do that, you need a SQL Management Studio to connect the database used by WSUS. The database name is SUSDB. You can run this command in that database specified:

update susdb.dbo.tbConfigurationC set BitsDownloadPriorityForeground=1

For reversion, run it again with replacing the 1 to 0.