Archive for category N3RD

Need a new windshield? Check.

After around 2500 km my Beemer needs a new Windshield. It happened while washing the car – don’t leave the windshield wipers up while opening the bonnet… a cracking noise is what you will hear next.

IMG_4751

The replacement will be installed next wednesday…

1 Comment

Bugs Bunny

Welcome our newest office Member!

From the sales department with love:

006

Bugs Bunny

No Comments

T-Online Venture Fund investiert in die sones GmbH

Bonn, 2. April 2009

Der T-Online Venture Fund gab heute ein Investment in die sones GmbH bekannt. sones sicherte sich in einer zweiten Finanzierungsrunde eine Beteiligung im einstelligen Millionenbereich. Mit den zusätzlichen Mitteln soll das Produkt bis zur endgültigen Marktreife weiterentwickelt werden.

Das 2007 gegründete Software-Unternehmen aus Erfurt hat eine völlig neue, innovative Datenbanktechnologie entwickelt. Die objektorientierte Datenbank kann die relevanten Informationen aus komplexen, unstrukturierten Datenmengen direkt miteinander verbinden und setzt somit neue Maßstäbe hinsichtlich Skalierbarkeit und Performance. Mit dieser Technologie werden komplexitätsbedingt bisher unlösbare Probleme in der Datenspeicherung und -analyse beherrschbar.

soneslogo 

“Bei sones hat uns vor allem die innovative Technologie überzeugt und der Ansatz, Bestehendes in Frage zu stellen. Somit können völlig neue Möglichkeiten des Datenmanagements geschaffen werden“, so Christoph Schmidt, Senior Vice President bei der Deutschen Telekom AG für den Bereich Personal Social Networks.

sones arbeitet derzeit am Ausbau seiner Datenbanktechnologie sowie am dazugehörigen Dateisystem. Gegen Ende dieses Jahres wird die erste Vollversion des objektorientierten Datenbankmanagementsystems (DBMS) zur Verfügung stehen. Softwareentwicklern und Partnern wird es via SDK (Software Development Kit) ermöglicht, weitreichenden Einfluss auf die Entwicklung zu nehmen und Veränderungen am System vorzunehmen. sones lädt interessierte Softwareentwickler und potentielle Partner ein, sich über die Webseite www.sones.de für das Preview- und Partner-Programm anzumelden, um die kostenlose Entwicklerversion zu erhalten und Feedback für die zukünftige Weiterentwicklung zu geben. Derzeit steht ein auf Webservices basierendes Tagging- und Recommendation-System zur Verfügung, das bereits kommerziell eingesetzt wird. „Das System kann an die jeweiligen Anforderungen in den Bereichen eCommerce, Social Networks und Portal/Content-Lösungen angepasst werden“ sagt Alexander Oelling, Leiter New Business Development bei sones. Auch hier setzt sones auf die Zusammenarbeit mit Software-Partnern, um das Produkt in die jeweiligen Webseiten zu integrieren.

Mauricio Matthesius, Geschäftsführer von sones: „Der T-Online Venture Fund hat erkannt, dass unsere revolutionäre Technologie die Zukunft der Datenbanken mitbestimmen kann, und uns in die Lage versetzt, diese Vision konsequent umzusetzen.“

Mit dem Einstieg des T-Online Venture Fund sucht das Unternehmen weitere Mitarbeiter vor allen in den Bereichen Softwareentwicklung und Vertrieb.”

Source 1: http://www.t-venture.de/de/topnews/090402_PM_TOVF_sones_dt
Source 2: http://www.sones.de

2 Comments

Go little Mailserver, go!!!

Since we moved into a new apartment in the last 3 weeks I had no stable internet connection – neither had my private Mailserver.

As of today everything is in place – the mail- and fileserver is up and running and connected to the internet again. So I had a server which buffered all the mail that came in during that time. That sums up to:

Bild 3

63.671 Mails in about 18 days. Hussah!

Bild 1

Go little Mailserver, go!!!

No Comments

Finder Icon Pillows

Finally after more than 10 weeks of waiting the ordered Apple MacOS X Finder Pillows arrived at our door.

Gorgeous!

IMG_4355

Source: http://www.throwboy.com/

No Comments

der bi-em-double-you !

Ich fahre ja seit 2000 privat diesen wunderschönen SEAT Arosa. Nun ist das Auto Ende 1999 gebaut und damit auch nichtmehr das jüngste – eine kleine Excel Tabelle hat aufgezeigt dass das Auto de-facto durch die verschiedenen Durchsichten und Reparaturen mehr als zweimal komplett bezahlt wurde. Auch machte sich ein verstärkter Öl-Durst in den letzten Monaten eher unangenehm bemerkbar – unter anderem bekam ich erstmals die “nicht genug Öl”-Lampe zu sehen.

IMG_0973

Das Auto meiner Frau ist da noch viel schlimmer dran gewesen – als Baujahr 1997 und mit dem Geburtsfehler “Opel” ist es ein Wunder dass es überhaupt bis ins Jahr 2008 durchgehalten hat. Nicht ohne Blessuren: die gesamte Elektrik tut mehr oder weniger das was sie will, die Rad lager hören sich an als wären ein paar Stahlkugeln in einer Waschmaschine unterwegs und die Lenkung an sich zieht so böse nach rechts dass man sozusagen die ganze Zeit nach Links lenken muss um geradeaus zu fahren. Und da ist dieser Geburtsfehler: Die Hütte rostet dass man glaubt das wäre ein Hochseeschiff ohne Lackierung. Nun ja.

IMG_3770

Den Opel haben wir schon frühzeitig in 2008 dem Gebrauchtwagenmarkt zugeführt und auch – wie ich finde (meine Frau ist da etwas anderer Meinung) – reichlich Geld dafür bekommen. Für den SEAT Arosa haben wir uns ein anderes, endgültigeres Schicksal ausgedacht:

Im November 2008 klapperten wir die verschiedenen Autohändler in der Umgebung ab – all die üblichen Verdächtigen mussten befragt, begutachtet, bewertet und letztlich ausgewählt werden. Prinzipiell stellte sich die Frage: Ein Japaner oder ein deutsches Fabrikat?

Wir hatten einen Honda Civic im Auge – aber aufgrund glanzvoller Ignoranz der Händler und dem doch extrem schlechten Preis-Leistungsverhältnis haben wir uns schon frühzeitig entschieden: ein deutsches Auto soll es sein. Genauer gesagt ein BMW.

Die ersten Erfahrungen mit dem ortsansässigen BMW Händler haben dann auch recht schnell Herz und Brieftasche geöffnet. Schon nach dem ersten Besuch war die Probefahrt klar gemacht – wir hatten uns nämlich recht schnell auf einen “Einser” eingeschossen. Den gab es in der richtigen Größe und viel wichtiger: Mit der gewünschten Gadget-Dichte.

Am 08.11.2008 ging es also mit einem blauen 3 türigem 1er in den Thüringer Wald – gerade noch rechtzeitig vorm ersten großen Schnee. Wir haben natürlich die Gelegenheit für ein paar Fotos genutzt:

BMW_1er_Panorama_Steinbruch_2IMG_3556 IMG_3551 IMG_3552

Die Kaufentscheidung war getroffen – nun ging es an die Planung. Der BMW Konfigurator ist da ein ganz nettes Spielzeug, wenngleich ich mir da noch die ein oder andere Verbesserung gewünscht hätte. Über Weihnachten und im Januar wurde das Wunschauto konfiguriert und dann am 13. Januar mit der Hoffnung dass der Winter ein Herz mit uns haben möge gleich mit Sommerreifen auf den baldmöglichsten Termin bestellt. Abholen wollten wir das Auto nicht beim Händler sondern direkt in München in der BMW Welt.

Den Termin bekamen wir ein paar Tage später vom immer noch sehr zuvorkommenden, engagierten und überaus netten Händler – ja das ist nicht übertrieben, der Mann ist auf jede unserer Fragen eingegangen und hat sich speziell beim Rätsel-Thema “iPod-Integration” extra nochmal kundig gemacht.

Nun ging die wirklich anstrengende Phase des Projekts “BMW kaufen” los: das Warten.

IMG_3815

Da trudelten dann im Wochen-Rhythmus die Bestätigungen, die finalen Rechnungen und so wichtige Dinge wie Kennzeichen-Tragetaschen und Informationsmaterial zur Abholung ein. Alles in allem hat das die Vorfreude natürlich enorm gesteigert.

Am 12. März war es dann soweit. Unser BMW war gebaut, poliert und fertig zur Abholung. Wir sind an dem Tag extra früh aus dem Bett da die Abholung selbst auf 14:20 Uhr angesetzt war. Das ist natürlich reichlich spät wenn man hinterher noch eine BMW Stammwerksführung machen will. Deshalb haben wir die Werksführung vor die Auslieferung gezogen und mussten so recht früh (4 Uhr, urks!) raus und nach München. Wir waren rechtzeitig da und natürlich war wie erwartet ein wirklich schöner Tag für uns vorbereitet worden. Der Empfang, die Werksführung, die BMW Welt selbst, die Präsentation unseres Autos – da fällt einem nur ein “WOW!” ein.

IMG_4261_stitch
die Abholer-Premium-Lounge

IMG_4226_stitch

die “BMW Welt”

IMG_4246_stitch

die Treppe für die Abholenden – da geht man
gaaaaaanz langsam runter

Auf den Bildern ist ja auch diese Treppe zu sehen – da geht man nach dem Fahrzeug-Briefing – also dem Teil wo dem Abholer sein neues Auto in Theorie und Simulations-Praxis erklärt wird – gaaaanz gaaaanz langsam hinunter. Um dann direkt vor seinem Neuwagen zu stehen. Und ganz ehrlich, bei der ganzen Show ist das schon ein erinnerungswürdiger Moment wenn das Auto dann endlich vor einem auftaucht.

IMG_4338

Außen weiß und innen ganz in schwarz.

Endlich war das Warten vorbei! Wir haben uns dann direkt auf die Sommer-Socken gemacht. Die Fahrt versprach nämlich spannend, oder doch zumindest interessant zu werden: Schneeregen und Nebel war angesagt. Das kam dann auch, war aber nicht die Spur eines Problems – schön langsam und sicher sind wir nach einem ewig langen Tag wieder zuhause angekommen. Die Nacht war dann aber auch nicht besonders lang – denn nur zwei Tage später sind wir umgezogen. Ja da ist sozusagen die “Coole Sache Nummer 2”. Den Bericht gibts dann aber in einem anderen Artikel.

4 Comments

Clue #1 @ gone fishing

We just arrived in Munich.

2 Comments

two times unfortunate stuff

First my Vista x64 machine at home seems to get slower by any minute it is powered on – most likely because one service is eating up all the installed memory:

5gb
(screenshot from Process Explorer)

I wasn’t able to figure out what’s the problem with it – restarting the associated services did nothing at all – killing it and restarting the services resulted in 5 gb of free memory…

And then there’s the other thing that happened this morning. We ordered a pile of 20 hard disks before christmas – and now 4 of them died.

business

Farewell you little 1 Tbyte hard disk – we never had the chance to get to know each other better.

No Comments

Configuring Build Triggers in Visual Studio Team Foundation Server 2008

We have several source-trees in one VSTFS project which are separated by paths in the source control. Now there are several build definitions which are triggered on every checkin.

The problem now is: How do I just build the projects that are affected by the checkin?

Easy! Just cloak the paths in the build definition.

buddybuild_cloaking

In the example: Every check-in below $/sones/branches and $/sones/PandoraDB is ignored and the code itself isn’t even checked out.

No Comments

finally faster internet

QSC just delivered a second DSL line to our office – now even faster – 16 Mbits downstream should be enough for now. Since the german telecom could not deliver more than 3 Mbit/s we had to ask QSC for their service… overall a very good customer experience so far.

If you order a DSL line in germany from a reseller like QSC it means that a technical guy from the german telecom is sent to your place and he is doing the last mile connect – in our case the guy thought it would be enough to drop the TAE socket inside the wall… means we have to get another company to do the cabling afterwards… well.

006

No Comments

clicking to fast

IMG_0001

gnaaaaa 100 requests per hour…

No Comments

New Notebooks and the office for the 3 new developers :-)

I’ve got a new work horse 🙂 A brand new Dell Latitude E6400 just arrived on monday. It’s quite a lot faster than my old one and after the fresh install it’s also a whole lot better to work with.

017 

The other news is that all the new hardware for the 3 new developers arrived this week. That means that the guys can move in! 🙂

020

3x Latitude E6400, 3x Keyboard+Mouse, 3x Sennheiser Headset, 3x 24” Widescreen

6 Comments

how OS X is going to make everyone stupid

Okay – the title of this article is a bit, well… too much. It’s not going to make everyone stupid. What OS X is doing: It creates stereotypes. Like this one: Everyone with a Mac seems to automagically think he or she is a design-web-hip-artist of some sort.

There are great artists that do great things with a Mac – don’t get me wrong. As a matter of fact many great artist have switched and stayed on the white-sometimes-black (for an extra charge) side of the apple.

What I want to say is that: Making “doing things” look simple doesn’t always cut it. Of course you can get it done in seconds on a Mac – but “the real stuff” takes as long and as much of knowledge as on every other platform. You just have to know things – that you’re not told. Things that are hidden from you for the sake of usability. Things every nerdy-Macintosh-Fanboy just knows and which every other normal guy does not know.

The cause I am writing about this is a site of a very very great band called “Amplifico”. I visited their site and found that they are offering their EP for free download. I clicked on the link. Nothing happened. Maybe you can guess why nothing happened:

amplifico

It can look as simple as it does on a Mac to make a website. But in fact it isn’t. Thank god for OS X! It’s wonders of usability and the feel every application has are the things I really like about it. I don’t like about it that so many things think they are something they are not just by using it. I don’t like that so many misinterpretations of the User Interface are possible – giving people the sense of “having everything in control” when they actually don’t.

1 Comment

Jabber Logging Windows Service Sourcecode

I promised you the sourcecode of the Jabber Logging Client Service I’ve written. You can read about it here.

It’s now a fully blown Windows Service which monitors the EvenLog Datasource you specify. You can specify filters now so that you won’t get overwhelmed by uninteresting messages from the Windows Event Log of the monitored machine. You don’t need to restart the service if you changed a filter – it’ll pick the new filter up automatically. The same stands for the target users. Just change the XML and the Service will pick that information up. If you change the EventLog Datasource or the Jabber-Settings you’’ll need to restart the service.

So here it is: JabberLoggingService Version 0.2

If you’re going to use it and you like it please drop me a line. Oh and don’t forget to read the readme.txt for full instructions.

Oh I almost forgot: You can grab the Sourcecode of the Linux version here: http://www.ahzf.de/itstuff/XMPPLogger/

Source 1: http://www.schrankmonster.de/2009/01/22/UsingJabberToMonitorWindowsEventLogs.aspx
Source 2: http://www.schrankmonster.de/content/binary/JabberLoggingService0_2.zip
Source 3: http://www.ahzf.de/itstuff/XMPPLogger/

No Comments

the feeling of success

When your brand new build server compiles and tests your code automatically and successfully for the first time… oh what a great way to end the work day:

buildtests

No Comments

Jabber Instant Messaging Eventlog Service with Presence Information

I found out what to do to get the Jabber Eventlog Service to display status information in the Jabber Client…

serverZ

nice, eh? 😉

5 Comments

DPM 2007 problem – why can’t I install the Remote Agent?

I tried to install a Data Protection Manager 2007 Remote Agent remotely and on the machine locally. Trying to install it remotely will always fail with this error message:

dpmfailed

 

Since “tfs” is the only x86 server we have and everything else including the DPM 2007 Server is x64 this is my only bet – but so far even the local installation (which worked) did not change anything. I installed the remote agent and did the console setup setting the dpm server. I then added the production server to the DPM 2007. But the error message remained. I just don’t know what else to do.

Any ideas?

No Comments

What would you do?

What if someone sends you six 17 inch Widescreen TFT displays with 1440×900 each. What would you do?

2 Comments

Using Jabber to monitor Windows EventLogs

Like every company we also got several machines working just for our infrastructural needs like Sharepoints, Activedirectory, Databases, Backup-Servers and so on.

To monitor many machines we came across the idea to use Jabber Instant Messaging to monitor the machines. For example the VPN should drop a line to specified jabber adresses if someone connects or disconnects. Every single machine is maintaining it’s own log – which means you would have to consolidate them in some ways. And since consolidation is not the masterplan – since you would need an event alarm system which sends out alarm calls if something weird is happening, you would need that alarm system too.

So we wrote (while waiting for the machines to install) several small tools which provide a gateway between syslog-ng, windows event logs and Jabber.

Since we are using this productively my Jabber Client Window looks something like this:

psi 

As you can see there are 3 machines online right now – and since these are Linux machines they also provide some status information like load averages and free memory. The Linux version was written by ahzf in perl – and obviously his library can handle the presence and status information much better than the one I used for the Windows version 🙂 – So there are no presence and status informations for the Windows machines right now.

The Windows version is written in C# and relies on the Jabber.NET library. It comes with a small setup and runs as a windows service.

jabbereventlog_windows

In the setup you have to enter the username+password of a user that can access the local Windows Event Log. After the successful setup you need to edit the config file:

editconfig

It’s XML and quite easy to understand (I think) – so you define the jabber server, the user, the password, the Users that you want to receive the messages and the EventLog you want to monitor.

After starting the service you get the startup message via the jabber server and from now on everything that is written into the Windows Event Log is sent to the accounts you specified. Easy eh?

P.S.: sourcecode release will be after we packaged everything.

Source: http://code.google.com/p/jabber-net/

7 Comments

Linksys: Epic FAIL! – AVM: Epic WIN!

We wanted to have a separate Office wireless network and a separate guest wireless network in our new Office here at sones. So it was decided to take the old and working wireless router and dedicate him as the guest wirless network base station and buy a new one with 802.11n capabilities to work as the brand new office wireless network base station.

Since we had great experiences with older Linksys WLAN routers we first decided to buy this one:

l_00736975

Linksys WRT160N

This one was promised to work as a 802.11n capable router but it just did not. There’s nothing more to say about this thing besides: horrible UI, not working, no 5ghz capabilities – we returned this router immediately to the dealer and ordered a new one. This time:

fritzbox1

AVM Fritz!Box 3270

And this one is a winner! Not only was our network up and running within 45 minutes – it also is faster than anything I’ve seen so far. There are even some very very cool frequency monitoring capabilities:

fritzbox

Not to mention the energy saving functionalities:

energy

No Comments

Rickrolled by bitsundso

Oh dare you Timo Hetzel!

rickrolled

1 Comment

das gute Gefühl guter Unterhaltung

Auf dem täglichen Weg ins Büro und von dort wieder nach Hause höre ich die verschiedensten Podcasts. Ein Stammpodcast seit nahezu der ersten Stunde ist Bitsundso und die verschiedenen Ableger davon: Games und so, Videogames und so, usw.

Und da Herr Hetzel und Crew seit wenigen Tagen hochoffiziell die Möglichkeit anbieten sie finanziell direkt zu unterstützen und dafür sogar noch zusätzlichen Nutzen (neben dem guten Gefühl) zu erhalten habe ich mir sozusagen direkt dieses famose Bits und so Plus Abo gegönnt.

bitsundso-plus-slide.001

Auf das da reichlich wunderbare Unterhaltung (wie in den letzten Jahren schon) kommen möge. Kaufe Bits und so Plus und werde glücklich!

Source: http://www.bitsundso.de/plus/

No Comments

When x64 hasn’t quite arrived…

…I really thought that if I start using x64 only machines my live would be easier related to those resource hogs like SQL Server and Team Foundation Server. But I had to find out just now that obviously…:

 

tfsx64

No Comments

gone fishing 3

 

IMG_1716_stitch

No Comments

gone fishing 2

IMG_1558_stitch_75_prozent

“In olden days a glimpse of stocking
Was looked on as something shocking,
But now, God knows,
Anything Goes.”

1 Comment

new toy for the new toy: Manfrotto 190XPROB + 460MG

Not many new toys come with this: A justification to buy even more shiny new toys. In this case the 450d was the cause to buy a tripod + head.

It’s dark in here but I wanted to make a picture of it:

IMG_3994

IMG_3996

No Comments

Power Install Party

Hmm… setting up the new gear for the office infrastructure can be somewhat time consuming…

powerinstallparty2

Having relatively huge VMWare Server Host machines we’re power-installing all the virtual machines that are needed for your inhouse infrastructure…

No Comments

new toy: Canon EOS 450D

Finally a DSLR landed at our premises: the Canon EOS 450D is as of now in our toy park – perfectly timed for the holidays and christmas.

 

IMG_3948
(made with the “old” SX100 IS)

2 Comments

SONES Office 80% complete

Das Entwickler-Büro #1 ist bereits 99% fertiggestellt… auch sonst sind die Räumlichkeiten nun fast komplett 🙂

Also deshalb auch ein paar Update Panoramen:

IMG_3878_stitch

(Achim am Gerät)

IMG_3880_stitch

IMG_3910_stitch

No Comments

Philips Living Colors

After painting the walls we took one of the new Philips Living Colors Lamp for a test run:


SONES Logo + Living Colors from Bietiekay on Vimeo.

No Comments

Painting the wall

SONES just moved into the new place – and after having all the ordering done we’re now waiting for the delivery of the various bits and pieces of the new office.

To make it a little bit more SONESisch my wife and I decided to paint a 1,5m huge logo of the company on the wall that can be seen first when you walk in. So we went to the nearest hardware store and bought all the needed tools aaaaaaaand we found somebody who could mix the right shade of green to fit our company color.

IMG_3789

Back at the office we started with placing the projector and the logo itself so we could draw the borders with a pencil on the wall.

IMG_3782

IMG_3793

When the borders where on the wall we started the masking tape attack! It was the first time that I had used masking tape but it everything went surprisingly good.

IMG_3800

The last and final step is to paint it. So we got the paint, we got the rollers – and after half an hour:

IMG_3809

The shades you’re seeing in the picture above are just because of the wet and already dry paint which has a slightly different shade. So after a bit of drying and the removal of the masking tape:

IMG_3827

Et voilá!

No Comments

free dr pepper

I am not a fan of Guns’n’Roses – but this deal is a steal: Dr Pepper betted that the band won’t get their new album released in 2008. If they would release it in 2008 every US citizen would get a free serve of Dr Pepper.

freepepper

get yours!

Source: http://www.drpepper.com/freeDrPepper/

No Comments

the server was out for a walk

Precisely 30 minutes before the weekend started for the support staff at the server hosting company this server is hosted .. well… it crashed.

So I waited till this morning and after merely seconds and new SATA cables the machine was up and running as if nothing ever happened.

DAMN CABLES!

So – everything should be fine now. Enjoy your stay.

No Comments

SPAM down 100%

Obviously the SPAM Provider whose internet access was cut off on wednesday (as reported by the Washington Post)

mail_spam_

Incoming mails is down from 4226 two days ago to 1663 today…giving a spam filter total of 0 false negatives (down from 1115 false negatives two days ago).

Thank you, whoever you are, for cutting of that evil spam providing internet access provider!

Source: WashingtonPost

No Comments

DIY Photo Frame (with a twist)

I got these two quite old Windows Mobile Professional phones (with touchscreen and everything) and beside the fact that they are my phones I am using them just to display my calendar entries on my desk. Now I thought it would be a great thing if those two QVGA devices would display personal pictures in a slideshow.

And it would be even better if they would get their pictures from the internet. And even better if there would be an application that would allow me or my wife to upload/delete pictures from the slideshow playing on all devices.

Thought said, and done. I did a little afterwork project today, taking me approx. 3 hours with everything from scratch.

So I made these parts:

  1. a webservice to upload, delete and retrieve the pictures

    This really is just a webservice very similar to the one I used in my DropBox application. It’s hosted on one of my machines and makes the pictures also available to the mobile clients.

  2. an upload tool to upload, delete the pictures comfortably

    I took the DropBox Application and customized it – it now resizes the pictures automatically before uploading and it can display a preview in the file browser.

    photoframe_upload_1

    photoframe_upload_2

  3. a small application running on my phones that displays this pictures using the webservice

    This one was made from scratch and consumes the webservice from above. It asks for the next picture URL, downloads this picture and displays it… and so on.

    photoframe_app_1 photoframe_app_2

Since it’s already up and running and looking great on my desk I wanted to share it with you. Don’t expect everything to work out-of-the-box but it’s a start for everyone who wants to have something like this. Oh – of course your windows mobile device needs to have internet access…

So as usual here’s the sourcecode of the whole package for your pleasure. Use it where ever and in what ever whay you want as long as you’re crediting.

PhotoFrame.zip (639,87 KB)

P.S: There’s a fun fact I did not know: I accidently double-clicked the windows mobile application on my Vista machine and guess what: It just runs! Yes, manage Windows Mobile Application running natively on Windows Vista:

funfact

Source 1: PhotoFrame.zip (639,87 KB)
Source 2: DropBox

No Comments

Bruce Schneier accurately predicts the random.

This is just hilarious! Like we all like to fool around with Chuck Norris it’s time to do the same with the security guru Bruce Schneier:

schneier

Source: http://geekz.co.uk/schneierfacts

No Comments

Wie man “Schlag den Raab” schaut – ohne Werbung und ohne herumklicken

Hätte ich einen Fernseher wäre “Schlag den Raab” eine der wenigen Sendungen die ich mir glaube ich ab und an anschauen würde. Nun lief diese Sendung zum 13. Mal und ich dachte mir: Schaust du einmal nach ob das nicht im Internet als Stream angeboten wird.

Wird es – und zwar von ProSieben selbst – als Flash On-Demand “auf-der-Webseite” Player. Und hauptsächlich als Notiz für spätere Sendungen an mich selbst hier mal kurz die Anleitung wie man sich die ganzen Einzelvideos von Schlag den Raab auf den heimischen Rechner zieht um sie ohne Werbeunterbrechung und ohne lästiges herumklicken durchaus auchmal auf dem ebenso heimischen Fernseher anschauen kann. Die Qualität reicht dabei so gerade bis kurz nach knapp aber durchaus schaubar.

Also – für mich und den geneigten Leser:

schlag-denraab

Wie schon bei vorherigen Folgen der Sendung ist der vordere Teil der URL immer der gleiche, also http://videoplayer.prosieben.de/show_comedy/schlag_den_raab/flv/ – geändert wird jeweils das Jahr der Sendung – in diesem Fall 2008, der Monat – in diesem Fall 11 – und die Nummer der Sendung – in diesem Fall die 13. Danach kommt -00-01.flv bis -00-15.flv – wieviele Einzelteile das sind kann man auf der Webseite abzählen oder einfach probieren bis ein Notfound kommt. Einfach oder?

Das ganze Zeug ist dann mit handelsüblichen Playern abspielbar und die Qualität ist wie schon gesagt nicht so schlecht für ein On-Demand Angebot der kostenlosen Sorte:

schlagdenraab3

Der Platzverbrauch ist dann entsprechend auch bemerkenswert für ein On-Demand Angebot aber das ist ja nur von Vorteil:

schlagdenraab2

1 Comment

Update-Zeit sparen mit Raubkopien.

Man lernt ja nicht aus! Und heute habe ich etwas ganz ganz wichtiges gelernt: Unter Zuhilfenahme von zusammengewürfelten CD Images aus zweifelhaften Quellen (die nächste Piratenbucht zum Beispiel) kann man wertvolle Zeit sparen!

Zeit ist Geld! Und das Geld rechtfertigt so manches.

Nunja genug der Satire – ich bin ja nun auch von der softwareschreibenden Zunft und letztlich wie jeder andere darauf angewiesen dass eben keine nicht lizensierten oder nicht zweifelsfrei von mir selbst stammenden Kopien meiner Produkte im Umlauf sind.

Das geht schon los bei so Sachen wie Support – den zu leisten ist nämlich schwer wenn man nicht weiss was der nette Herr von der CD-Image erstellenden Zunft so alles noch mit dazugemischt hat – und endet bei so Sachen wie den Raubkopien.

Berichten gestandener IT-Servicedienstleistern zufolge bedient man sich selbst auch gerne mal am “All-you-can-Eat” Buffet. Natürlich hat das dann nichts mit Raubkopien zu tun sondern dient nur dazu ein wenig Zeit einzusparen. Ohje – die Satire kommt schonwieder durch. Gut gut Zeit für ein Zitat:

“Jede Raubkopie ist in der Regel eine unerlaubte Vervielfältigung oder Verbreitung von urheberrechtlich geschützten Werken. Gemäß § 106 Urhebergesetz mit Freiheitsstrafe bis zu 3 Jahren oder mit Geldstrafe bestraft. Auch der Versuch selbst ist strafbar. Heftiger werden die Strafen bei einer gewerbsmäßigen unerlaubten Verwertung. Eine gewerbsmäßige Verwertung liegt immer dann vor, wenn dies in Gewinnerzielungsabsicht erfolgt. Hier droht gemäß § 108 a Urhebergesetz eine Freiheitsstrafe von bis zu 5 Jahren oder Geldstrafe. Selbstverständlich bestehen zivilrechtliche Ansprüche neben der Strafbarkeit.”

So kommt man dann – obwohl man natürlich nur die besten Absichten hatte – in Teufels Küche. Meines Erachtens ist etwas was man nicht eindeutig aus einer vom Hersteller abgesegneten Quelle bezogen hat ersteinmal eine unerlaubte Kopie. Das wird dann je nach Einzelfall – im Falle eines IT-Dienstleisters – schneller als einem lieb ist zu einer unlizensierten “Raubkopie”. Auch wenn man noch soviele Lizenzen im Schrank liegen hat wird aus dem kopierten Datenträger und der damit erstellten Installation rein rechtlich kein Original. Jedenfalls nicht gezwungenermassen.

Source: http://www.internetrecht-rostock.de/raubkopierer.htm

1 Comment

Visual Studio 2010 and .NET Framework 4.0 CTP available

Unexpected news: Obiously the first CTP of the upcoming Visual Studio 2010 and .NET Framework 4.0 is available for download.

“Welcome to the Visual Studio 2010 and .NET Framework 4.0 Community Technology Preview Feedback page! You can now get an early look at the new features we are working on for the next release by downloading the CTP from the Download Center. The CTP release is available in English only as a Virtual PC image.”

2010

Source: http://connect.microsoft.com/VisualStudio/content/content.aspx?ContentID=9790

No Comments

Microsoft Small Basic – a learning by doing programming environment

Microsoft just released a small tool with the name “Small Basic”. It’s a all-in-one programming environment for beginners:

smallbasic

“Small Basic is a project that’s aimed at bringing “fun” back to programming. By providing a small and easy to learn programming language in a friendly and inviting development environment, Small Basic makes programming a breeze. Ideal for kids and adults alike, Small Basic helps beginners take the first step into the wonderful world of programming.”

Source: http://msdn.microsoft.com/en-us/devlabs/cc950524.aspx

2 Comments

elastic windows

Amazon has done it’s thing and you can now order Windows based machinery based on EC2. That’s great news for us since we’re definitly planning to make our software also available on EC2.

“Amazon EC2 running Microsoft Windows Server® 2003 is a fast and dependable environment for deploying applications using the Microsoft Web Platform, including ASP.NET, ASP.NET AJAX, Silverlight™, and Internet Information Server (IIS). Amazon EC2 enables you to run any compatible Windows-based solution on AWS’ high-performance, reliable, cost-effective, cloud computing platform. Common Windows use cases include website and web-service hosting, high-performance computing (HPC) and data processing, media transcoding, distributed testing, ASP.NET application hosting, and any other application requiring Windows software. Amazon EC2 also now supports the SQL Server® Express and SQL Server Standard databases, and makes those offerings available to customers on an hourly basis.”

Source: http://aws.amazon.com/windows/

No Comments

DIY PMR Gateway

In my case it’s just partly do-it-yourself: Michael and Peter did the cable soldering and I wrote the software that controls the serial interface to the PMR sender/receiver.

My gateway is on PMR channel 5 with no CTCSS configured in the Campus area of the TU-Ilmenau. A gateway is only just a PMR radio connected to a PC which is logged into a Teamspeak server which is connected to several other gateways (citizen radio / PMR / …)

So if you talk within the range of my gateway you’ll be heard in more than 24 areas across germany over PMR and citizen radio.

Capture

One toolset which was particularly useful is the VU-Meter tools. You can use them to monitor your input/output ports and tune them for perfect modulation. You can get them here and they look like this:

vumeter

Since the cable soldering was one piece of craftsmanship a picture of the radio and the cable:

IMG_3316
the computer side of the interface

IMG_3318
the radio side of the interface

If you want to connect from outside the range of the PMR you should go to the homepage of Freies Funknetz and get all the necessary information there.

Source 1: http://www.darkwood.demon.co.uk/PC/meter.html
Source 2: http://en.wikipedia.org/wiki/PMR446
Source 3: http://www.freiesfunknetz.de/index.html

1 Comment

the new VMWare Server 2.0…

…is such a great product.

It was easier to install than the 1.0 version and since the VMWare Server Console is gone and the WebAccess is revamped it got a great new user interface.

vmware2

Source: http://vmware.com/products/server/

5 Comments

How to create an m4b iTunes compatible audiobook from a cd

Let’s say you’re like me: You got several audiobooks on CD over the years and you even ripped several of these to listen to them in your MP3 player/car.

So what I have is a number of audiobooks ripped as mp3s on my harddisk looking something like this:

crnan1

If you only have the CD what you would like to do is rip the whole CD as ONE large m4a AAC encoded audiofile. We need it to be an m4a because we later want to inject chapter marks. If you have this big AAC file just skip the next few steps. But if you got those several small mp3 files – one for each chapter you want to merge them together and reencode them as m4a AAC.

There is a great free tool to merge these mp3 files together. It’s called (who would have thought) Merge MP3 and is available completely for free. It’ll create one big mp3 file out of your several small ones.

mergemp3nan

After you got that huge mp3 file you want to convert it into a m4a file with AAC encoding. I recommend using iTunes.

itunesconvertnan

When you got that one huge m4a file you want to load it into a tool called Chapter Master. It’s not free and will set you back $15 but it’s worth as I did not find anything else that was a) that cheap b) that comfortable c) working.

chaptermasternan

Load the m4a file into Chapter Master, add the chapters in the right order and at the right time. Eventually you want to add an album art picture. Click save and you’re done.

The resulting file is a m4b file recognized by iTunes as an audiobook with chapters.

Source 1: http://www.shchuka.com/software/mergemp3
Source 2: http://www.rightword.com.au/products/chaptermaster/download.asp

1 Comment

Our Jack-o-Lanterns

Halloween is due in a few weeks and we had the time to cut our Jack-o-Lanterns today. After buying them last weekend at the “Kürbisfest Alterndorf” (see pictures of this at my wifes site) we decided to do 3 different ones this year.

So… here are the three Jack-o-Lanterns of this year:

IMG_3267

and in the dark at the house entrance:

IMG_3273

IMG_3274

Source: Kürbisfest Altendorf at dreikiel.de

No Comments

How to make it hard to read the EULA

Microsoft did a fairly good job hiding the end user license agreement in the .NET Framework 3.5 installer dialog:

netframeworklicense

No Comments

How to fix a “Maximum length exceeded” error message in ASP.NET

Since I had to fix it for more than hundred times before – here is once and for all the solution:

Add to the httpRuntime section of the web.config file of your ASP.NET application or webservice:

and you’re done.

No Comments

Mono 2.0 released!!

“Mono 2.0 is a portable and open source implementation of the .NET framework for Unix, Windows, MacOS and other operating systems.”

  • Compiler
    • C# 3.0 compiler implementation, with full support for LINQ.
    • Visual Basic 8 compiler.
    • IL assembler and disassembler and the development toolchain required to create libraries and applications.
  • API
    • ADO.NET 2.0 API for accessing databases.
    • ASP.NET 2.0 API for developing Web-based applications.
    • Windows.Forms 2.0 API to create desktop applications.
    • System.XML 2.0: An API to manipulate XML documents.
    • System.Core: Provides support for the Language Integrated Query (LINQ).
    • System.Xml.Linq: Provides a LINQ provider for XML.
    • System.Drawing 2.0 API: A portable graphics rendering API.

mono2

Source: http://www.mono-project.com/Main_Page

No Comments

When in need of an engine: built it yourself with Legos!

Someone built himself a (actually not working) modell of a V8 – infact if you click on the related videos in youTube you’ll find working ones… I never knew that this would be possible with lego…

leog-engine[1]

Source: http://hackedgadgets.com/2008/09/29/lego-v8-engine/
Source 2: http://uk.youtube.com/watch?v=Z8ut5ND3agI

No Comments

iMac downgraded to 486

Hmm… maybe something in the current Menu Meters version is wrong:

80486

No Comments