Friday, January 17, 2014

Guild Wars 2 Mac OS:Trading Post not working

Problem:

Some users of the Guild Wars 2 client for Mac OS might have experienced the in-app trading-post not working.
This seems to be caused by remaining wine/etc. processes that are launched by the Windows Emulation-Layers that come with the Mac Client. It seems like not all processes are killed/updated when you stop and relaunch the game. A more detailed explanation can be found on the official boards here:
https://forum-en.guildwars2.com/forum/support/bugs/Mac-Beta-Trading-Post-Issues/first#post3156901

Solution:

Exit GW2, then check the process viewer for the following running processes and kill them:

– wineserver
– CVMCompiler
– cookied
– (two instances of) Guild Wars 2

Not neccessarily all of them might be running. In my case, only cookied seemed to have been "left over".

Saturday, December 28, 2013

How to Disable SSL Ciphers in Google Chrome

What should be disabled?
RC4. All the way. RC4 should be considered unsafe. So it's best to include all IDs that contain RC4.

Most browsers still have these ciphers enabled - and certain sites (including some of Google's services) are still using these.

But usually, HTTPS-enabled sites also support other ciphers, which are considered safe by current standards. So it's only a matter of disabling certain ciphers. To do this for chrome, you need to pass a specific command-line argument:

--cipher-suite-blacklist=0x0004,0x0005,0xc011,0xc007

The list of IDs can be taken from here:

The following URL can be used to test your browser's current setting:

The IDs above were ok for me using Chrome (31.0.1650.63) on Mac OS. You might need different IDs depending on your OS and browser in use.

Sunday, February 12, 2012

Demo gegen ACTA in Nürnberg

Gestern habe ich mit Freunden an der Anti-ACTA Demo in Nürnberg teilgenommen. Auch wenn der Sound der Redner-Anlage leider zu schwach war war es trotzdem ein tolles Erlebnis zu sehen, daß so viele Menschen trotz der Kälte auf die Straße gegangen sind - und die Stimmung war super.

Was mich am meisten überrascht hat war dass ich sehr viele junge Teilnehmer gesehen habe. Oftmals Schüler. Kommt selten vor dass ich mit eher alt fühle - aber auf einer Demo war das wirklich unerwartet :)
Es stimmt mich sehr positiv zu sehen, daß die junge Generation (zu der ich mich jetzt wohl eher nicht mehr zählen kann) solch ein Interesse und politisches Engagement an den Tag legt was diese Themen betrifft.

Danke an die Organisatoren und allen die dabei waren! Laßt den Protest nicht abflauen! Es gibt noch viel zu tun und es werden sicher viele weitere Schlachten zu schlagen sein, um unsere Grundrechte zu verteidigen.


Thursday, February 9, 2012

mount partitions of full-disk images on Linux

If you have an image of a whole disk instead of just one partition and want to mount seperate partitions contained within that image, you can use "kpartx" to do so:

http://tinyapps.org/docs/mount_partitions_from_disk_images.html

Tuesday, January 24, 2012

Copy "colored" Finder entries with rsync

I do like the simple feature of the Mac OS Finder that allows you to mark files/directories with specific colors. After doing a backup a while ago using rsync, I later noticed the color marks weren't copied to the destination.

Well, the solution is simple:
Turns out that Finder stores the color-rules in extended attributes (xattrs) of the filesystem. So to copy those, you need to call rsync with the option "-xattrs".

Info: Not all versions of rsync support "-xattrs". You might have to get an updated version of rsync via macports. I used version 3.0.8

Thursday, October 20, 2011

Wie Heise heute unter http://heise.de/-1363918 berichtet, unterhalten sich die Innenminister zum Bundestrojaner.

Was mir beim Lesen des Artikels aufgefallen ist: Die Innenminister scheinen sich nur/primär darüber zu unterhalten, wie man sicherstellen kann dass die eingesetzten Trojaner sich gesetzeskonform verhalten.

Jetzt will ich gar nicht darauf eingehen ob dies überhaupt möglich ist oder wie viel Sinn es macht, Trojaner von Experten sichten zu lassen. Was mich viel mehr wundert ist dass es nur um dieses Thema zu gehen scheint, aber der aktuelle Skandal basiert nicht rein darauf, dass der Trojaner mehr konnte als per Gesetz erlaubt und vorgesehen. Ein Punkt ist doch, dass das Bundesverfassungsgericht den Einsatz von Trojanern nur in äußersten Ausnahmefällen, "wenn tatsächliche Anhaltspunkte einer konkreten Gefahr für ein überragend wichtiges Rechtsgut bestehen" erlaubt.

Nach dem was bisher an die Öffentlichkeit gelangte wurden jedoch die Trojaner bei Ermittlungen wie "der mögliche Schmuggel von Arzneimitteln" eingesetzt. Ich bin kein Jurist aber ich glaube nicht, dass dies den Tatbestand von "Gefahr für ein überragend wichtiges Rechtsgut" erfüllt.

Naja, überraschen sollte mich das ja nicht. Ist ja auch eine Treffen der Innenminister. Da kann ich nicht davon ausgehen dass an oberster Stelle die Verhältnismäßigkeit und Verfassungskonformität der Maßnahmen stehen.

Friday, September 2, 2011

Syncing your iPhone with multiple iTunes 10 libraries (updated)

Update (May 27th, 2014): 
Since many people seem to try this with iTunes 11, please be advised: I have not tried this with anything else than iTunes 10. Apple tends to change the internal workings of iTunes, especially between major releases. So don't expect this to work on any other version than 10.

Many people commented it doesn't work on 11 anymore. I couldn't test this since I'm not using this hack anymore nowadays, but I wouldn't be surprised if it is indeed so.



After getting a MacBook Air recently, I wanted to use my iPhone with iTunes on that machine. But when you try to sync an iPhone that has been synced with another iTunes-installation, you get an error and are only given the option to clear the library on your iPhone.

I remembered hacks for older versions of iTunes that let you clone the unique ID of one media library to another iTunes installation. The trick was to read the ID from the "iTunes Music Library.xml" of one iTunes-Installation and apply that to both the "iTunes Music Library.xml" and "iTunes Library.itl" (binary) of another installation. Newer iTunes-Versions (v10.4 at least, not sure when it was introduced) were changed to not make it as easy anymore by adding some sort of checksum to the binary file.

To get to the point: it's still possible, by doing the following steps:

1. On source-machibe: get your ID you want to clone (existing iTunes, with which your iPhone is synced)

  • go to your Home-directory -> Music/iTunes
  • open "iTunes Music Library.xml", the ID is in the <string>-tag after the "Library Peristent ID"-<key>.


2. On target-machine: clone ID to another iTunes installation

  • first, close and exit iTunes if it's still running
  • go to your Home-directory -> Music/iTunes
  • open "iTunes Music Library.xml" and overwrite the ID with the one you got from the other library in step 1
  • delete the file "sentinel". It might be hidden, so make sure you have your system set to show hidden files
  • now we need to "corrupt" the "iTunes Library.itl" file. Do this any way you want, I simply did a echo "junk" > iTunes Library.itl but whatever works for you. Deleting it and recreating a text-file with the same name will probably work as well.


3. have iTunes recreate the library

  • now restart iTunes. It should detect that the library is corrupted and will ask you if you want to have iTunes rebuild it. Say yes.
  • Done! Now you should be able to sync your iPhone with iTunes