Thursday, January 27, 2011

BrutefirDRC Mailinglist

Toby created a mailing list for BrutefirDRC. If you have any questions, problems, cool solutions, tips or other stuff you would like to discuss just use our new mailing list http://groups.google.com/group/brutefirdrc.

Friday, September 17, 2010

Dropbox referrals / Dropbox rocks

I am using Dropbox for two years but just now I see the nice referral feature where you can get up to 8GB(!!!) of additional space by inviting people to use Dropbox. You get 250MB for each successful invite including installation of the Dropbox account.

Get 250MB additional space on Dropox using this link:

http://www.dropbox.com/referrals/NTM0Mzg1OTk

By the way: if you finish the 5 of 6 tasks under the “Get started” tab on the dropbox homepage you get additional 250MB.

Sunday, August 29, 2010

Linux XFS Filesystem defragmentieren

XFS muss leider auch defragmentiert werden, gerade wenn das Filesystem sehr voll ist werden Dateien stark fragmentiert. Mit folgenden Kommandos kann man Abhilfe schaffen:

Check fragmentation of a file system:
sudo xfs_db -c frag -r /dev/mapper/[device]

Defrag a file system:
sudo xfs_fsr /dev/mapper/[device] -v

Saturday, August 28, 2010

Join PDF Files with Linux

just use Ghostcript like this:
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=[outname] file1 file2 [filen]
Friday, August 27, 2010

Stakeholder Aufgaben Check für SCRUM & Co

eine kleine Notiz an mich selbst, was möchte ich tun, wenn jemand eine neue Aufgabe für mein Entwicklungsteam hat:

eine Aufgabe kommt an

  • immer persönlich mit den Auftraggebern sprechen
  • Aufgabe verstehen und hinterfragen
  • ist die Aufgabe wirklich so gewollt oder will der Auftraggeber was ganz anderes
  • geht es anders und dadurch billiger/besser
  • Vorschätzung der Aufgabe
  • wer ist der Kunde für diese Aufgabe

Story/Aufgabe schreiben

  • Anforderungen zur Story zusammenfassen
  • Kunden/Anforderer zur Story hinzuschreiben
  • Welche Test und Abnahmekriterien sind bekannt, als Hinweis zur Story aufschreiben

Planning: Fragen ans Team

  • ist das Ziel/der Wert der Story klar
  • sind alle Grenzbedingungen bekannt/beachtet
  • was kann verändert werden, um fachlich ein besseres Ergebnis zu bekommen
  • wie kann es möglichst einfach und billig implementiert werden
  • was fehlt

Story/Aufgabe im Sprint

  • immer eine Vorbesprechung vor Start der ersten Aufgabe
  • bei Fragen und Problemen lieber einmal mehr sprechen
  • welche Folgeaufgaben sind zu erkennen
  • welche Veränderungen sollten oder müssen vorgenommen werden
  • Kunden/Anforderer mit ins Boot holen
    • Erklärung der Umsetzung was wird passieren
    • Fragen was vielleicht noch fehlt
    • Abnahmekriterien für die Umsetzung
Thursday, August 26, 2010

BrutefirDRC pages

All pages moved to tumblr. Really easy thing to do :) I will update the old domain shortly to direct all traffic to the new tumblr site.

Tuesday, August 24, 2010

LVM + XFS resize Linux

see http://tldp.org/HOWTO/LVM-HOWTO/extendlv.html

become root

sudo bash


extend /dev/vg/home by 10 Gigabyte

lvextend -L+10G /dev/vg/home


grow the XFS filesystem for home. Note use the mount point for XFS

xfs_growfs /home

Moved to tumblr

I am rethinking my Webspace. Right now am barely using my private site so I decided to delete my private webspace with bluehost and move everything to a free service. All Posts are imported, only the comments cannot be imported so all comments are truncated.

I will add the BrutefirDRC manual pages within the next days and start to change the plugin and all links to my new site.

Saturday, January 2, 2010

BrutefirDRC 1.2.0 released: now supporting all sample and bitrates

The new release 1.2.0 of BrutefirDRC is out! Features:

  • supporting audio files with different samplerate and different bitrates (thanks to Toby again, he changed the wrapper script to make this possible)
  • The user can define a directory with his own custom-convert Template files to be used when enabling the plugin
  • The PCM conversion has been deleted because FLAC is doing the job equally well
Bitrate and samplingrate The support for all sample and bitrates has been implemented by Toby. The brutefirwrapper now uses WAV as input and output format. The wrapper script can read the samplerate from the WAV header and resample the underyling filters as needed. For this to work all conversion templates have been changed to transcode input files to WAV in 24bit format. Tested formats known to work:
  • Flac with a bitrate of 16/24bit and a samplerate of 41000,48000 or 96000
  • MP3 with a samplerate of 41000 or 48000 (mp3 does not support samplerates of 96000)
  • OGG with a samplerate of 41000,48000 or 96000
  • WAV with a bitrate of 16/24bit and a samplerate of 41000,48000 or 96000
Tested formats that are not working on my installation (Ubuntu 9.10 with SqueezeBoxServer version: 7.4.1 - r28947 @ Tue Oct 20 07:58:02 PDT 2009):
  • AIFF all sampling and bitratess
  • WMA (no WMA-Decoder is included in the installation, so it cannot be transcoded to WAV)
All other formats have not been tested. Installation After replacing the old Plugin with the new version you need to
  • enable BrutefirDRC for all players that are using it
  • change your Brutefir Config-Files to use 24bit input (from sample: “S16_LE”; to sample: “S24_LE”;)!! See the example configuration files in filter_examples_1.2.0.tar.gz
Monday, October 5, 2009

Fix release of BrutefirDRC for Squeezeboxserver 7.4.0

The new version 1.1.1 of brutfirDRC works with the stable release of Squeezeboxserver 7.4.0 from Slimdevices. It only contains a small fix to work with the slightly different API of the new release, thanks to Michael Amster to help fixing the issue. Just download the new version from Sourceforge. Note that it is only tested with the current stable version 7.4.0. By the way: a few warnings are logged to the squezzeboxserver log, just ignore them for now. I am going to use the non deprecated versions of the mentioned functions in the next release. A few things to keep in mind when updating:

  1. The plugin directory for BrutefirDRC must be read and writeable for the squeezeboxcenter process
  2. Change the preferences of BrutefirDRC to use the new path to your filters and settings, if you changed them
  3. Change the filter files to use the new path if you moved them: i.e. my filters have been changed to “filename: “/etc/squeezeboxserver/BrutefirDrc/filters/filtername.pcm”; from “filename: “/etc/squeezecenter/BrutefirDrc/filters/filtername.pcm”;” The filter examples on sourceforge contain the new path to squeezeboxserver, to be consistent with the new name.