Zeta Uploader jetzt mit Mehrfach-Upload und Upload-Fortschritt im Browser (Große Dateien kostenlos online senden)

Das tolle Tool von uns um Große Dateien online zu versenden, Zeta Uploader, bietet ab sofort im Webclient auch die Funktionalität des mehrfachen Dateiuploads (also mehrere Dateien auf einmal) und zeigt auch den Upload-Fortschritt an:

Das ganze benötigt einen modernen Browser (weil es die HTML5-File-API benutzt) und kommt ohne Flash-Gedöns aus:

  • Google Chrome ab Version 6
  • Mozilla Firefox ab Version 3.6
  • Opera ab Version 11.5
  • Safari ab Version 4

Internet Explorer kann das leider erst ab Version 10 (zurzeit alpha/beta), bei dem gibt es das ganze halt ohne Fortschritts-Anzeige.

Native Screenshots with Mac OS X

As a Mac newbie I was shocked that I do not have to purchase an additional software to make screenshots of the desktop or windows.

The article “How to capture a screen shot with Mac OS X” told me how it goes.

Screenshots as PNG files saved to your desktop

  • Cmd + Shift + 3: Entire desktop
  • Cmd + Shift + 4: Select area

Screenshots as PNG files copied to the clipboard

  • Cmd + Ctrl + Shift + 3: Entire desktop
  • Cmd + Ctrl + Shift + 4: Select area

Not the most intuitive way of doing, but it’s free and working and uses PNG instead of TIFF.

(Keyword: mac, osx, os-x, os x, screenshot, screenshots, screen shot, screen shot, screencapture, screen capture, screen captures, screencaptures, bildschirmfoto, bildschirmfotos, bildschirm-foto, bildschirm-fotos, bildschirm foto, bildschirm fotos)

TFS 2008 TF30063: You are not authorized to access server

Scenario:

  • VMware with Windows 2003 Server and Team Foundation Server (TFS) 2008. No Windows domain membership, just a stand-alone workgroup server.
  • Connecting from a client in a different AD domain with my own TFS API wrapper or with the “tf.exe” command line tool to the server.

Error:

TF30063: You are not authorized to access server <servername>

I received the above error message all the time, even when providing a valid user name and password for the server.

Solution:

Seems that the credentials still depend somehow on the logged in user. I therefore created a new user on the TFS that has the same user name and the same password as my currently logged in workstation user.

After that, everything worked. See also this somewhat related blog posting.

Adding Outlets for MonoTouch with Apple Xcode 4

Searching over and over again, I found no way of generating those “outlets” in Xcode 4′s new Interface Builder in conjunction with MonoTouch.

Right before getting nuts, I found this document that has the solution to it:

Transitioning from Xcode 3 to Xcode 4
A guide for MonoTouch users

The chapter named “Adding Outlets and Actions” contains the solution to it. Basically you have to:

  1. Select a control (e.g. a button) in the designer
  2. Hold down the Control key on the keyboard
  3. Drag the control from the designer into the source corresponding code right below the @interface definition

Then, after saving the file in Xcode 4, MonoTouch shows the new outlets as properties in the .designer file.

Update 2011-10-07:

There is also a new documentation regarding the Transition from Xamarin.

Loading images into the iPhone Simulator on Mac OS X

To upload some images for testing onto the iPhone Simulator on the Mac OS X (I’m currently developing with MonoTouch), I found this solution to be the easiest:

  1. Start the Safari web browser on the iPhone Simulator
  2. Navigate to a page with some images (e.g. simply to the Apple website from the bookmarks)
  3. Click an image on the website, hold the click for several seconds
  4. From the appearing menu, select “Save Image”
  5. Repeat the above steps until you have enough images
Seems that every XCode update resets the iPhone Simulator.

Upgrading a VistaDB 3 database to VistaDB 4.x

If you are using the .NET file-based database system VistaDB, and want to programmatically upgrade an existing .VDB3 database to a .VDB4 database, simply call the static VistaDBConnection.PackDatabase function.

I just finished adding the necessary code to our Test Management tool Zeta Test. I do a few more steps here:

  1. Copy the VDB3 file to a VDB4 file via the File.Copy function
  2. Rename the VDB3 file to a BACKUP file via the File.Move function
  3. Call the VistaDBConnection.PackDatabase function
(Keywords: vistadb vistadbnet vista db vistadb.net database update upsize upgrade convert vistadb3 3.x vistadv4 4.x)