The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,862 other subscribers

Archive for August, 2013

User Manual for Avira AntiVir Server | Unix and Avira AntiVir Professional | Unix

Posted by jpluimers on 2013/08/26

PDF User Manual for Avira AntiVir Server  | Unix and  Avira AntiVir Professional  | Unix.

It is not completely up to date (as most installations are now RPM based), but gives great background information.

If you are using SUSE Linux, then note that as of openSUSE 11.3, there is a glitch when you use the SUSE security repository (see Bug 633771 – antivir cannot be installed because of missing libdazuko.so).

Basically there are two solutions to this:

  1. Ignore the dependency issue;
  2. Use the Avira repository.

The former seems to be a viable solution as per PDF User Manual, the installation proceeds as follows:

linking /usr/lib/AntiVir/guard/libdazuko.so to /usr/lib/AntiVir/guard/
libdazuko3compat2.so...

And indeed it does: these are the steps to follow, first for adding the security repository, then to install the package (click on images to view larger versions): Read the rest of this entry »

Posted in *nix, Linux, openSuSE, Power User, SuSE Linux | Leave a Comment »

Foto’s 16e Katwijkbinse #Truckrun 2013: opstellen/aankomst Marine Vliegkamp Valkenburg, doorkomst Sassenheim

Posted by jpluimers on 2013/08/25

Broer Martijn met chauffeur Bas

Broer Martijn met chauffeur Bas

Ik heb drie sets foto’s gemaakt van de Katwijkbinse Truckrun 2013:

  1. ‘s Ochtends tijdens het opstellen op het voormalige Marinevliegkamp Valkenburg.
  2. ‘s Middags tijdens de doorkomst op de hoek Teylingerlaan/Frank van Borselenlaan net buiten Sassenheim.
  3. ‘s Middags tijdens de aankomst op het voormalige Marinevliegkamp Valkenburg.

Het was weer 1 groot feest (:

Was je chauffeur of deelnemer en wil je een originele foto? Stuur me dan even een berichtje via het contactformulier.

De aankondiging en route van de Truckrun – Oranjevereniging Katwijk a/d Rijn:

TRUCKRUN

FEESTELIJKE FILE VAN KATWIJKBINSE TRUCKRUN

Zaterdag 24 augustus de 16e editie van de ‘Katwijkse Truckrun’

“In het bochtje in de Rijnstraat ter hoogte van de Roskam blijft elke auto een soort van verrassing voordat deze luid grommend, toeterend en gillend de bocht om komt. Verwonderde, verbaasde, blije blikken en driftig zwaaiende handen. Al die mensen aan beide kanten van de Rijnstraat die deze stoere truckers en hun enthousiaste bijrijders met open armen ontvangen. Een mooi mijmermoment in onbevangen, vrolijke, maffe feestweek.. Brok in de keel” Read the rest of this entry »

Posted in About, Personal | Tagged: , | Leave a Comment »

Google Chromecast Review – The race is on to wirelessly throw video to your TV – Scott Hanselman

Posted by jpluimers on 2013/08/23

Google Chromecast Review – The race is on to wirelessly throw video to your TV – Scott Hanselman.

Posted in Chrome, Chrome, Google, LifeHacker, Power User, Web Browsers | Leave a Comment »

ESXi and VMware Workstation: quick way of getting Console screenshots in PNG format; some URLs on your ESXi machine

Posted by jpluimers on 2013/08/23

Thanks DoubleCloud for the post on Really Easy Ways to Capture VM Screenshot.

It also works for VMware ESXi, and by default is enabled: browse to https://esxi-machine/screen?id=# to get a PNG screenshot of the VM with ID=#.

I’m not sure yet how to get the ID of a running VM, so usually this is a bit of trial and error on a busy system (:

Later: I found out you can get the ID through MOB; see a couple of these links.

For my ESXi the URLs are these:

You can even add parameters to modify this PNG, as per [Archive.is] Capturing Virtual Machine Screenshots in vSphere – VMware vSphere Blog:

  • w = the pixel width of the scaled image
  • h = the pixel height of the scaled image
  • x0  = the left side of the bounding box to select the image
  • y0 = the top side of the bounding box to select the image
  • x1 = the right side of the bounding box to select the image
  • y1 = the bottom of the bounding box to select the image

Example: https://10.24.145.65/screen?id=vm-162&h=600&w=800

Turn of screen blanking

  • In Windows, look at the Power options, then turn off the screen saver.
  • On Linux text consoles e.g. you can do this with the command “setterm -blank 0”.

VMware Workstation

There is no way to take screenshots using URLs in VMware Workstation. But as of VMware Workstation 6.5, you can use Ctrl+Alt+PrtSc both in Windows and Full Screen mode. Like the ESXi screenshots, captures only the screen itself (so not the borders/toolbar/tabs in Windowed mode).

Note that form the vSphere client, you can take a movie as well: Creating a Screen Shot or a Movie of a Virtual Machine.

URLs on your ESXi machine

The above leads us to a couple of URLs on your ESXi machine: Read the rest of this entry »

Posted in ESXi4, ESXi5, ESXi6, ESXi7, Power User, Virtualization, VMware, VMware ESXi | 1 Comment »

Interesting essay by Bruce Schneier: The NSA Is Commandeering the Internet

Posted by jpluimers on 2013/08/22

Must read for anyone, worried or not: The NSA Is Commandeering the Internet.

–jeroen

Posted in About, Opinions, Personal, Power User | Leave a Comment »

Database Workbench 4.4.1 released (via: News @ Upscene Productions)

Posted by jpluimers on 2013/08/22

I like this Delphi program very much: it is one of the database tools with the widest support of back-ends, and friendliest user interface I know.

Oh, and it is by a great Dutch company too: UpScene (:

So this is their release information:

2013-08-19:

Database Workbench 4.4.1 released

This new release of Database Workbench brings new features and fixes for issues reported by our users.

The free Lite Editions will be released later.

Multi-DBMS developer tool

Database Workbench works natively with:

  • Oracle Database
  • Microsoft SQL Server
  • Sybase SQL Anywhere
  • MySQL
  • Firebird
  • InterBase
  • NexusDB

More information about Database Workbench is available at the Database Workbench page, download your copy today via our downloads page, pricing information is available.

This release includes fixes for the InterBase, Firebird, MySQL and Microsoft SQL Server modules, as well as general fixes and small new features.

The full details and list of changes in 4.4.1 is available here.

–jeroen

via: News @ Upscene Productions.

Posted in Database Development, Delphi, Development, Firebird, InterBase, MySQL, OracleDB, Software Development, SQL, SQL Server, SQL Server 2000, SQL Server 2005, SQL Server 2008, SQL Server 2008 R2, SQL Server 2012, Sybase | 2 Comments »

.NET/VB.NET: solving the error “The system cannot find the file specified.” “\Temp\.NETFramework,Version=v4.0.AssemblyAttributes.vb”

Posted by jpluimers on 2013/08/22

Bumped into this error a while ago in Visual Studio 2010:

Kind Error
Number 80
Description Unable to open module file ‘C:\Users\username\AppData\Local\Temp\.NETFramework,Version=v4.0.AssemblyAttributes.vb’: The system cannot find the file specified.
File C:\Users\username\AppData\Local\Temp\.NETFramework,Version=v4.0.AssemblyAttributes.vb
Line 1
Column 1
Project VbPowerPack

(I replaced the column separators by line separators to make it more readable)

The code was using the VBPowerPack download I wrote about before, but that appeared to be irrelevant.

This is how I solved it:

  1. Build -> Clean Solution
  2. Build -> Rebuild Solution
  3. File -> Close Solution
  4. View -> Start Page
  5. Open most recent solution from the Start Page

I’m not the only one that has this problem every now and then.

Thanks to these posts that helped me out with the above solution:

–jeroen

via: “The system cannot find the file specified.” “\Temp\.NETFramework,Version=v4.0.AssemblyAttributes.vb”

Posted in .NET, .NET 4.0, Development, Software Development, VB.NET, VB.NET 10.0, Visual Studio 2010, Visual Studio and tools | 4 Comments »

Made it to the Embarcadero MVP Directory

Posted by jpluimers on 2013/08/21

20130822-Embarcadero-MVPIt has been in the queue for a really long time. In fact, all started when chatting with Anders Ohlsson during the inception of the Embarcadero MVP program.

But then the paper work (you know, the thing with written signatures, fax machines, etc) got buried under some projects that lasted both a lot longer than initially anticipated, and were far more consuming also meaning I could not make it to the developer conferences I originally planned.

Recently, I dug out the paper work, then found out that Jim McKeeth – now leading the MVP program at Embarcadero – could lessen the paperwork substantially.

A few manual steps were still involved on both sides, but now I am on the MVP Directory | General.

There is more to it. This fall, I will not only be making it to, but also speaking during at least 3, maybe more Delphi related events in Europe:

Given the time frame, and increase of information about a Delphi for Android product, it might be out or available for beta blogging by then. You can sign up for the beta here, and according to the roadmap it is estimated for release later this year. I hope to be able to play with that soon enough to at least demo a few bits and pieces of it using my Nexus 4 and HTC Sensation on some of those events.

Hope to see some of you there!

–jeroen.

Posted in Delphi, Delphi XE4, Development, Software Development | 3 Comments »

.NET/C#: LineSplit tool for splitting large text files every number of lines

Posted by jpluimers on 2013/08/21

c# – How to split a text file into multiple files? – Stack Overflow.

c# – File.ReadLines without locking it? – Stack Overflow.

c# – Whats the fastest wto read a file by one line at a moment – Stack Overflow.

Posted in .NET, .NET 4.0, .NET 4.5, C#, C# 4.0, C# 5.0, Development, Software Development | Leave a Comment »

Firebird gbak: Special Use of ‘stdin’ or ‘stdout’ File Names to facilitate backup transfers and database cloning

Posted by jpluimers on 2013/08/20

Just found out that the Firebird gbak tool for backup/restore, has some interesting parameters.

This is what pointed me to id: Firebird News » Firebird SQL’s backup/restore uses magic words for stdin and stdout – Check the gbak manual update.

Just read the below quotes from the documentation.

Gbak Caveats:

Use of ‘stdin’ or ‘stdout’ File Names

Gbak recognizes the literal strings ‘stdin’ and ‘stdout’ as source or destination filenames. In POSIX systems, when the standard input and/or standard output channels are used, it is not permitted to execute seek operations on these channels. Using ‘stdin’ or ‘stdout’ as file names with gbak will force gbak to use processing that will not seek on the input or output channels, making them suitable for use in pipes

Backup & Restore Recipes:

Create a Database Clone Without a Dump File.

You may use gbak to create a clone of a database, on the same server, without needing to create a potentially large dump file. To do this, you pipe the output of a gbak backup directly to the input of a gbak restore, as follows.

tux> # Clone a test database to the same server, without requiring a dump file.
tux> gbak -backup emptest stdout | gbak -replace stdin emptest_2

–jeroen

via: Firebird News » Firebird SQL’s backup/restore uses magic words for stdin and stdout – Check the gbak manual update.

Posted in Database Development, Development, Firebird | Leave a Comment »