<![CDATA[robo47.net Feed]]> http://www.robo47.net Tue, 22 May 2012 02:07:40 +0200 robo47@robo47.net (Benjamin Steininger) robo47@robo47.net Zend_Feed de-de http://blogs.law.harvard.edu/tech/rss <![CDATA[Creating your own git aliases based on your needs]]> http://www.robo47.net/blog/209-Creating-your-own-git-aliases-based-on-your-needs http://www.robo47.net/blog/209-Creating-your-own-git-aliases-based-on-your-needs If you want to create git aliases optimized for your daily work, you should start by analysing your shell logs to find out which git commands you use most of the time and create shortcuts for them:

bash:

 
cat .bash_history  | egrep -i "^git" | sort | uniq -c | sort -n

zsh with extended history (including timestamps) using fc instead of cat.

fc -ln 0 | egrep -i "^git" | sort | uniq -c | sort -n  

sample output:

     31 git checkout master
     41 git submodule foreach "git push origin master"
     59 git submodule foreach "git pull origin master"
    265 git submodule foreach "git gui &"
    358 git status -s
    979 git gui &

Now you can start to write your own aliases for everything and optimize you daily workflow. My aliases can be found here: Git, Aliases, Submodules and Symfony

]]>
Sun, 19 Dec 2010 11:56:31 +0100
<![CDATA[Git, Aliases, Submodules and Symfony]]> http://www.robo47.net/blog/208-Git-Aliases-Submodules-and-Symfony http://www.robo47.net/blog/208-Git-Aliases-Submodules-and-Symfony Some time ago i stumpled over Joel Perras (@jperras) blogentry Making Git Behave on twitter, covering the .gitconfig file and that was when I first found out about gits aliases and thanks to Joel I started to fill my gitconfig with more and more of them, speeding up my work with git und my working-environment for my mostly symfony based stuff.

For symfony-projects I am using a lot of submodules in git for symfony itself, all self written plugins, many third-party plugins [sfImageTransformExtraPlugin, sfLessPhpPlugin, ... ] and since some of the commands are long and I have to type them often, when working on the plugins I created my own set of aliases for optimizing my workflow with symfony, git and submodules. For different calls to git submodule foreach, like pulling/pushing all submodules, opening git gui for all submodules which have changes in them and more.

[alias]
  # Sources:
  #  - Joel Perras ( @jperras http://nerderati.com/2010/07/making-git-behave/ )
  #  - http://www.commandlinefu.com/commands/view/4519/list-all-authors-of-a-particular-git-project
  #  - http://www.jukie.net/bart/blog/pimping-out-git-log
  #  - http://stackoverflow.com/questions/466764/show-ignored-files-in-git
  #  - https://git.wiki.kernel.org/index.php/Aliases

  # [s = status] short status
  s = "status -s"
  
  # [b = branch]
  b = "branch -a"
  
  # [g = gui]
  g = "!git gui &"
  
  # [q = qgit]
  q = "!qgit &"
  
  # [m = meld] Opens meld the diff-viewer with current directory
  m = "!meld . &"
  
  # unadd - removes files/directories from staging
  unadd = rm -r --cached
  
  # gitk  
  k = !gitk --all --select-commit=HEAD &
  
  # launches diffuse diff viewer showing modified files
  diffuse = !diffuse --modified
  
  # [l = log] short one line logs with ref-names
  l  = log --oneline --decorate=short
  
  # [l = log] short one line logs with ref-names, date and author - nice colored
  l2 = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --date=relative
  
  # [gl = graph log]
  gl = log --oneline --decorate --stat --graph
  
  # [r = remote] listing remotes with urls
  r  = remote -v
  
  # [dfb = diff before pull]
  dfb = diff ORIG_HEAD HEAD
  
  # [sf = submodule foreach] shortcut when running something on all submodules - eg. git sf "git s"
  sf = submodule foreach
  
  # [c = count] number of commits in current branch
  c  = "!git log --oneline | wc -l "

  # cc clean and compress the repository [be carefull, can use a lot of RAM and take long on big repositories]
  cc = "!du -hs .git; git gc --aggressive; du -hs .git;"
  
  # [co = checkout]
  co = checkout
  
  # shows ignored directories
  ignored = "!git ls-files --others -i --exclude-standard --directory"
  
  # [ci = commit]
  ci = commit
  
  # [aa = add all] Adds all files
  aa = add .
  
  # [rs = reset hard] Resets modified files to state of last commit
  rh = reset --hard
  
  # [h = hash] hash of HEAD
  h = rev-list --max-count=1 HEAD
  
  # [shc = submodule hash] Shows current sha1s of all submodules and number of commits
  shc = "!git sf 'git h; git c'"
  
  # [llm = last log message] Shows the last git logentry (hash, author, date commitmessage)
  llm = log -1
  
  # [lcm = last log messages submodules] Last log message of all submodules
  llms = !git sf "git llm;"

  # [siu = submodule init update] Runs submodule-initialisation and update after a fresh checkout RECURSIVE!
  siu = "!git submodule init; git submodule update; git submodule foreach \"git siu\""
  
  # Pushs all submodules to origin master
  pushsub = submodule foreach "git push origin master"
  
  # Pull submodules from origin master
  pullsub = submodule foreach "git pull origin master"

  # [icg = if changed gui] Opens git gui if there are changes in the repository
  icg = "!REPOCHANGED=`git s`; REPOCHANGED=${#REPOCHANGED}; if [ $REPOCHANGED != 0 ]; then git gui & fi;"
  
  # Open git guis for all submodules which have changes
  subgui = "submodule foreach git icg"
  
  # [ul = user list]  show users which have commits in current branch 
  ul = "!git log --format='%aN' | sort -u" 
  
  # [uccl = user commit count list ;)] show users which have commits in current branch, including number of commits, sorted (most commits last)
  uccl = "!git log --format='%aN <%aE>'  | awk '{arr[$0]++} END{for (i in arr){print arr[i], i;}}' | sort -n"
  
  # [ahg = archive head gzip] creates a tar.gz archive named after the last commits hash from HEAD! in the directory above the repository
  ahg = "!git archive HEAD --format=tar | gzip > ../`git h`.tar.gz"

The comments should explain the aliases, if not, just ask.

Another resource for some aliases is the git wiki on kernel.org: Git Aliases.

]]>
Sun, 19 Dec 2010 11:42:19 +0100
<![CDATA[RuntimeException: PHP Fatal error: 'You cannot serialize or unserialize PDOStatement instaces' in -:31 - PHPUnit - Process Isolation and Doctrine/PDO]]> http://www.robo47.net/blog/207-RuntimeException-PHP-Fatal-error-You-cannot-serialize-or-unserialize-PDOStatement-instaces-in-31-PHPUnit-Process-Isolation-and-Doctrine-PDO http://www.robo47.net/blog/207-RuntimeException-PHP-Fatal-error-You-cannot-serialize-or-unserialize-PDOStatement-instaces-in-31-PHPUnit-Process-Isolation-and-Doctrine-PDO If you ever get this message:

RuntimeException: PHP Fatal error:  Uncaught exception 'PDOException' with message 'You cannot serialize or unserialize PDOStatement instances' in -:31
Stack trace:
#0 [internal function]: PDOStatement->__sleep()
#1 -(31): serialize(Array)
#2 -(190): __phpunit_run_isolated_test()
#3 {main}
  thrown in - on line 31

Something with a doctrine/pdo went wrong in one of your tests, but since serialize does not work on pdo-classes, it prints out only this message.
If you want doctrines/PDOs message, run only this one test with process isolation turned off and you will get the error-message.
Really bad to debug on a continous-integration-system if it fails only there :)

]]>
Sun, 03 Oct 2010 21:35:47 +0200
<![CDATA[Stopping symfony from screwing up uploaded files names - PART 2]]> http://www.robo47.net/blog/206-Stopping-symfony-from-screwing-up-uploaded-files-names-PART-2 http://www.robo47.net/blog/206-Stopping-symfony-from-screwing-up-uploaded-files-names-PART-2 After using my last solution for some time i came up with some improvements. Allowing all chars can be a security and usability-problem, so I switched to use some methods Doctrine uses for its slugs now.

Currently I am still looking for a solution to extend it with some utf-8 support for japanese chars, so they won't be removed. The current solution won't work, it seems that there is no easy way to exclude all kanji from beeing replaced with regex and still replacing umlaute and chars with accents.

class myValidatedFile extends sfValidatedFile
{

  /**
   * Generates a non random filename
   *
   * @return string A non random name to represent the current file
   */
  public function generateFilename()
  {
    $ext = strtolower($this->getExtension($this->getOriginalExtension()));
    $name = self::urlize(substr($this->getOriginalName(), 0, - strlen($ext)));

    $filename = self::urlize($name . $ext);

    $i = 1;
    while (file_exists($this->getPath() . '/' . $filename))
    {
      $filename = self::urlize($name . '-' . $i . $ext);
      $i++;
    }
    return $filename;
  }

  /**
   * based on Doctrine_Inflector::urlize (without strtolower)
   */
  public function urlize($text)
  {
    // Remove all non url friendly characters with the unaccent function
    $text = Doctrine_Inflector::unaccent($text);

    // Remove all none word characters
    $text = preg_replace('/[^\w\.\_\-]/', ' ', $text);
    $text = str_replace(' ', '-', $text);

    return trim($text, '-');
  }

}
]]>
Thu, 30 Sep 2010 19:17:32 +0200
<![CDATA[Fast hack for not linking empty columns with the href as linktext in a symfony admin generator list]]> http://www.robo47.net/blog/205-Fast-hack-for-not-linking-empty-columns-with-the-href-as-linktext-in-a-symfony-admin-generator-list http://www.robo47.net/blog/205-Fast-hack-for-not-linking-empty-columns-with-the-href-as-linktext-in-a-symfony-admin-generator-list Using = to make a column linked to the edit-page of an entry in the symfony-admin generator.yml is ugly if an entry's column is empty, because the link_to()-helper will then use the href of the link as link text. If prefere just an empty column.

This small hack requires replacing the default sfDoctrineGenerator with your own implementation and overwriting the renderField-method:

class myDoctrineGenerator extends sfDoctrineGenerator
{
  /**
   * Returns HTML code for a field.
   *
   * @param sfModelGeneratorConfigurationField $field The field
   *
   * @return string HTML code
   */
  public function renderField($field)
  {
    $html = $this->getColumnGetter($field->getName(), true);

    if ($renderer = $field->getRenderer())
    {
      $html = sprintf("$html ? call_user_func_array(%s, array_merge(array(%s), %s)) : ' '", $this->asPhp($renderer), $html, $this->asPhp($field->getRendererArguments()));
    }
    else if ($field->isComponent())
    {
      return sprintf("get_component('%s', '%s', array('type' => 'list', '%s' => \$%s))", $this->getModuleName(), $field->getName(), $this->getSingularName(), $this->getSingularName());
    }
    else if ($field->isPartial())
    {
      return sprintf("get_partial('%s/%s', array('type' => 'list', '%s' => \$%s))", $this->getModuleName(), $field->getName(), $this->getSingularName(), $this->getSingularName());
    }
    else if ('Date' == $field->getType())
    {
      $html = sprintf("false !== strtotime($html) ? format_date(%s, \"%s\") : ' '", $html, $field->getConfig('date_format', 'f'));
    }
    else if ('Boolean' == $field->getType())
    {
      $html = sprintf("get_partial('%s/list_field_boolean', array('value' => %s))", $this->getModuleName(), $html);
    }

    if ($field->isLink())
    {
      // ugly/simple hack to only print a non printing space if the value is empty
      $html = sprintf("''; \$linktitle = $html; if (!empty(\$linktitle)) { echo link_to(%s, '%s', \$%s); } else { echo ' '; }", $html, $this->getUrlForAction('edit'), $this->getSingularName());
    }

    return $html;
  }
}

and you need to change your generator.yml to use the new generator:

generator:
  class: myDoctrineGenerator
]]>
Thu, 30 Sep 2010 18:17:09 +0200
<![CDATA[Stopping symfony from screwing up uploaded files names]]> http://www.robo47.net/blog/204-Stopping-symfony-from-screwing-up-uploaded-files-names http://www.robo47.net/blog/204-Stopping-symfony-from-screwing-up-uploaded-files-names Symfonys behaviour to rename uploaded files with a sha1-hash of the original filename and a randomnumber between 11111 and 99999 [why those numbers ?], ( done in sfValidatedFile::generateFilename ) is pretty ugly. No more seo-friendly filenames, filenames where you can actually have a clue about what's behind an url or how the creator supposed it to be named.

Why symfony has, under some circumstances to change the filesname is pretty easy to understand. Uploading a file with the same name should not throw an error or overwrite the other file, so changing it has to be done in some way under some circumstances. So overwriting the method and returning just the original name would not really help.
What we need is a way to change the name for files, but ONLY if there already exists a file with that name.

The easiest way that came to my mind was, if the file already exists, appending something. Since collusions can happen more than once, appending just a fixed value won't help. Since i don't really like adding some random number and hoping no collusion happens later, I wanted an incrementing number to be appended to the filename.
Spoken in code it can look like this:

class myValidatedFile extends sfValidatedFile
{

  /**
   * Generates a non-random-filename
   *
   * @return string A non-random name to represent the current file
   */
  public function generateFilename()
  {
    $filename = $this->getOriginalName();

    $ext = $this->getExtension($this->getOriginalExtension());
    $name = substr($this->getOriginalName(), 0, - strlen($ext));
    $i = 1;
    while(file_exists($this->getPath() . '/' .  $filename)) {
      $filename = $name . '-' . $i . $ext;
      $i++;
    }
    return $filename;
  }
}

It checks if the file already exists if not, it tries to append "-" followed by an incrementing number, it checks again, increments the number, checks again, until it finds a free number. No random number, an incrementing number.
Now the sfValidatorFile has to use this class instead of sfValidatedFile, that can be done by passing its name in on creation of the sfValidatorFile:

public function configure()
{
  $this->widgetSchema['image'] = new sfWidgetFormInputFileEditable(array(
    'label' => 'Field Name',
    'file_src' => '/uploads/images/'.$this->getObject()->getImage(),
    'is_image' => true,
    'edit_mode' => !$this->isNew(),
    'template' => '%file% %input% %delete% %delete_label%'
  ));
  
  $this->validatorSchema['image'] = new sfValidatorFile(array(
    'required'   => false,
    'mime_types' => 'web_images',
    'path'       => sfConfig::get('sf_upload_dir').'/images',
    'validated_file_class' => 'myValidatedFile',
  ));
  
  // delete checkbox
  $this->validatorSchema['image_delete'] = new sfValidatorPass();
}
]]>
Wed, 18 Aug 2010 22:05:09 +0200
<![CDATA[JQuery-based Auto-submit for checkbox and select-filters in the symfony admin generator backend]]> http://www.robo47.net/blog/203-JQuery-based-Auto-submit-for-checkbox-and-select-filters-in-the-symfony-admin-generator-backend http://www.robo47.net/blog/203-JQuery-based-Auto-submit-for-checkbox-and-select-filters-in-the-symfony-admin-generator-backend Nice and simple usability-boost for the filtering in the backend if you use it often and don't want to press the filter-button each time.
But it too can be annoying if you often filter based on date-fields and don't have a datepicker, because selecting a range is 6 changes and each time it get's submitted.

<script type="text/javascript">
  $(document).ready(function() {
    $('.sf_admin_filter select, .sf_admin_filter input[type="checkbox"]').attr('onchange', 'this.form.submit()');
  });
</script>
]]>
Sun, 15 Aug 2010 12:51:13 +0200
<![CDATA[Automatic deletion of thumbnails created by sfImageTransformExtraPlugin when deleting the original image in a symfony admin generator based backend]]> http://www.robo47.net/blog/202-Automatic-deletion-of-thumbnails-created-by-sfImageTransformExtraPlugin-when-deleting-the-original-image-in-a-symfony-admin-generator-based-backend http://www.robo47.net/blog/202-Automatic-deletion-of-thumbnails-created-by-sfImageTransformExtraPlugin-when-deleting-the-original-image-in-a-symfony-admin-generator-based-backend Symfony offers a fast and easy way for setting up admin backends including support for image uploads. You only need to change the fields widget and validator in the Form Class and symfony handles the rest:

/lib/Form/doctrine/%Tablename%Form.class.php
  public function configure()
  {
    $this->widgetSchema['image'] = new sfWidgetFormInputFileEditable(array(
      'label' => 'Field Name',
      'file_src' => '/uploads/images/'.$this->getObject()->getImage(),
      'is_image' => true,
      'edit_mode' => !$this->isNew(),
      'template' => '%file% %input% %delete% %delete_label%'
    ));
    
    $this->validatorSchema['image'] = new sfValidatorFile(array(
      'required'   => false,
      'mime_types' => 'web_images',
      'path'       => sfConfig::get('sf_upload_dir').'/images',
    ));
    
    // delete checkbox
    $this->validatorSchema['image_delete'] = new sfValidatorPass();
  }

Combining that with the power of sfImageTransformExtraPlugin to create thumbnails of images based on profiles is really great:

  • No need to handle the thumbnail generation for yourself.
  • Easy automatic creation on first usage
  • No need for extra batch script needed if you ever choose to change the thumbnail sizes.

Big thx to Stuart Lowes for sfImageTransformPlugin and Christian Schäfer for sfImageTransformExtraPlugin.

The creation of the thumbnails is taken care of now, but what about deleting thumbnails if their base image is deleted ? We need to handle that ourselfs.

My first thought was to set up a cronjob to handle that task.
It could scan the upload directory and delete all images from the thumbnail directory which don't have a corresponding one in the upload directory. A perfect task for sfFinder and sfFilesystem. But that would mean each project would have to setup a cronjob and there would always be a delay until the files are really deleted. That was not what I wanted.

Since I am new to symfony and its admin generation, I had to understand what happens behind the curtain first. What came up with is an easy solution extending the BaseFormDoctrine class by overwriting the removeFile() method.

/lib/form/doctrine/BaseFormDoctrine.class.php
abstract class BaseFormDoctrine extends sfFormDoctrine
{
  public function setup()
  {
  }
  
  /**
   * Removes the uploaded image AND all thumbnails created by sfImageTransformExtraPlugin in %sf_root_dir%/web/thumbnails/
   */
  protected function removeFile($field)
  {
    if (!$this->validatorSchema[$field] instanceof sfValidatorFile)
    {
      throw new LogicException(sprintf('You cannot remove the current file for field "%s" as the field is not a file.', $field));
    }

    $directory = $this->validatorSchema[$field]->getOption('path');
    if ($directory && is_file($file = $directory.'/'.$this->getObject()->$field))
    {
      $finder = sfFinder::type('file');
      /* @var $finder sfFinder */
      $finder->name($this->getObject()->$field);
      $files = $finder->in(sfConfig::get('sf_root_dir') . '/web/thumbnails/');
      $filesystem = new sfFilesystem();
      $filesystem->remove($files);
    }

    parent::removeFile($field);
  }
}

It usessfFinder, which searches all files with the same filename as the file in the thumbnails directory and then deletes them using sfFileSystem->remove().
Pretty simple.

It's always great to see what you can achieve in symfony with only some minor changes.

]]>
Sun, 15 Aug 2010 12:34:13 +0200
<![CDATA[Running phpunit in a loop and let it inform you when you broke something]]> http://www.robo47.net/blog/201-Running-phpunit-in-a-loop-and-let-it-inform-you-when-you-broke-something http://www.robo47.net/blog/201-Running-phpunit-in-a-loop-and-let-it-inform-you-when-you-broke-something When refactoring code or tests I like working until I break something. When my phpunit tests switch from green to red, I want to know it immediately without restarting the tests manually each time I change something, because that's annoying and a waste of time.
So after thinking about running the test-suite after each save in Netbeans, which I didn't find a way to do it and for unittests which run longer than some seconds, it wouldn't probably be such a good solution if after saving some changes the testsuite will take minutes to run. So I came up with another simple solution:

while true; do phpunit; if [ $? -ne 0 ]; then break; else sleep 5; fi; done;

This one-liner runs phpunit in a loop, displays the output eatch time, sleeps for 5 seconds after finishing the run and stopfs if something breaks, so you'll see the last report.
I tweeted that already some time ago, but it was annoying to be distracted by the continous output.
So I had to make it less distracting. Now it outputs the lastest phpunit-output only if it fails and thus is much less distractive.

while true; do FOO=`/usr/bin/phpunit`; if [ $? -ne 0 ]; then echo $FOO; break; else sleep 5; fi; done;

But, it wasn't perfect yet. Since I sometimes didn't notice, when tests failed, I needed some harder way to notify me whie I am focused on coding.
So I came up with this version, which plays a sound (from openoffice) via vlc if a test fails:

while true; do FOO=`/usr/bin/phpunit`; if [ $? -ne 0 ]; then echo $FOO; vlc --play-and-exit "/usr/lib/openoffice/basis3.2/share/gallery/sounds/ups.wav" 2> /dev/null & ; break; else sleep 5; fi; done;

And if you prefer a popup instead of a hell output and sound you can use xmessage for that:

while true; do FOO=`/usr/bin/phpunit`; if [ $? -ne 0 ]; then xmessage -center "$FOO" &; break; else sleep 5; fi; done;

This will look somehow like that:

error popup from phpunit via xmessage ]]>
Sun, 15 Aug 2010 10:20:42 +0200
<![CDATA[Truecrypt 7.0 Linux AES-NI Benchmark with i7-620M on Dell Latitude E6510]]> http://www.robo47.net/blog/200-Truecrypt-7.0-Linux-AES-NI-Benchmark-with-i7-620M-on-Dell-Latitude-E6510 http://www.robo47.net/blog/200-Truecrypt-7.0-Linux-AES-NI-Benchmark-with-i7-620M-on-Dell-Latitude-E6510 The new Truecrypt 7.0 release is almost 7 times faster compared to 6.0 on my i7-620M with AES-NI. It is some hundred mb/s faster now than dmcrypt (which runs my system-encryption on Debian Squeeze), but that is expected since truecrypt makes use of multiple cores AND aes-ni and dmcrypt only supports 1 thread per mounted device, so unless you create a RAID consisting of multiple dmcrypt-devices, you can only use 1 core.

Another nice thing, they ported the included benchmark-tool from windows to linux. In 6.3 there was no benchmarking when running under Linux, but now it is supported.

Truecrypt achieves between 1600 and 1700 mb/s. I ran the benchmark for 1mb, 5mb, 10mb, 50mb, 100mb and 1024mb, skipped 200mb and 500mb, because I was tooo lazy :)

Here are some images:

Truecrypt 7.0 Benchmark i7-620M AES-NI 1mb
Truecrypt 7.0 Benchmark i7-620M AES-NI 5mb
Truecrypt 7.0 Benchmark i7-620M AES-NI 10mb
Truecrypt 7.0 Benchmark i7-620M AES-NI 50mb
Truecrypt 7.0 Benchmark i7-620M AES-NI 100mb
Truecrypt 7.0 Benchmark i7-620M AES-NI 1024mb

To compare to before with Truecrypt 6 under Windows already with multi-core-support but without AES-NI support on the same Intel i7-620M:

Truecrypt 6 Windows Benchmark i7-620M without AES-NI 100mb

Let's see when dmcrypt gets support for multiple core per device.

]]>
Tue, 20 Jul 2010 19:49:54 +0200
<![CDATA[Using Chromium (Googles Opensource Chrome) under Debian Squeeze from an Ubuntu PPA - daily]]> http://www.robo47.net/blog/199-Using-Chromium-Googles-Opensource-Chrome-under-Debian-Squeeze-from-an-Ubuntu-PPA-daily http://www.robo47.net/blog/199-Using-Chromium-Googles-Opensource-Chrome-under-Debian-Squeeze-from-an-Ubuntu-PPA-daily If you are looking for an easy way of using an up to date version of Chromium (the free open-source version of Goole's Chrome browser) on Debian Squeeze you should try one of the Ubuntu Chromium Projects PPA Repositories, they have a beta based on the version used for the current Chrome Linux-Builds and and a daily-trunk based one.

Important thing is that you use the karmic-repository, lucid didn't work for me.

Daily
deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu karmic main 
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu karmic main
Beta
deb http://ppa.launchpad.net/chromium-daily/beta/ubuntu karmic main
deb-src http://ppa.launchpad.net/chromium-daily/beta/ubuntu karmic main

The package is named chromium-browser

]]>
Mon, 24 May 2010 20:00:11 +0200
<![CDATA[Intel AES-NI dmcrypt benchmark with i7-620M on Debian Squeeze]]> http://www.robo47.net/blog/198-Intel-AES-NI-dmcrypt-benchmark-with-i7-620M-on-Debian-Squeeze http://www.robo47.net/blog/198-Intel-AES-NI-dmcrypt-benchmark-with-i7-620M-on-Debian-Squeeze A benchmarks showing how awesome fast dmcrypt is with AES-NI.

A benchmarks showing how awesome fast dmcrypt is with AES-NI. AES-NI was the main-cause I choose an i7-620M dualcore instead of an i7-720QM quadcore, since there are no quadcores with aes-ni yet, the only more than 2-core cpus with AES-NI are 6-core XEONs.

1021944+0 records in
1021944+0 records out
523235328 bytes (523 MB) copied, 0.915509 s, 572 MB/s
1021944+0 records in
1021944+0 records out
523235328 bytes (523 MB) copied, 0.917671 s, 570 MB/s
1021944+0 records in
1021944+0 records out
523235328 bytes (523 MB) copied, 0.90225 s, 580 MB/s
1021944+0 records in
1021944+0 records out
523235328 bytes (523 MB) copied, 0.920597 s, 568 MB/s
1021944+0 records in
1021944+0 records out
523235328 bytes (523 MB) copied, 0.915225 s, 572 MB/s
1021944+0 records in
1021944+0 records out
523235328 bytes (523 MB) copied, 0.915535 s, 572 MB/s
1021944+0 records in
1021944+0 records out
523235328 bytes (523 MB) copied, 0.912177 s, 574 MB/s
1021944+0 records in
1021944+0 records out
523235328 bytes (523 MB) copied, 0.919594 s, 569 MB/s
1021944+0 records in
1021944+0 records out
523235328 bytes (523 MB) copied, 0.900472 s, 581 MB/s
1021944+0 records in
1021944+0 records out
523235328 bytes (523 MB) copied, 0.919543 s, 569 MB/s

About 570mb/s ... should be enough for a SSD and having some power for work :)

Run tests are based on the test-setup described here in the german debianforum-wiki:

Debian Forum Wiki - BenchmarkFestplattenverschlüsselung

using a ramdrive to copy a 500mb file.

With deactivated AES-NI I only have tested on an old Kubuntu 8.04 with 32bit kernel, because running a completely encrypted system I can't unload aes-ni while running, and the newer live-cd's (grml64, ubuntu 10.04) I had lying around didn't boot on my new notebook. So the comparision isn't really fair, the values I got on my first test-installation of squeeze without aes-ni (but didn't save before reinstalling) where between 95 and 120mb/s with a running gnome and stuff.

1021944+0 Datensätze ein
1021944+0 Datensätze aus
523235328 Bytes (523 MB) kopiert, 5,21284 s, 100 MB/s
1021944+0 Datensätze ein
1021944+0 Datensätze aus
523235328 Bytes (523 MB) kopiert, 5,26647 s, 99,4 MB/s
1021944+0 Datensätze ein
1021944+0 Datensätze aus
523235328 Bytes (523 MB) kopiert, 5,37728 s, 97,3 MB/s
1021944+0 Datensätze ein
1021944+0 Datensätze aus
523235328 Bytes (523 MB) kopiert, 5,26647 s, 99,4 MB/s
1021944+0 Datensätze ein
1021944+0 Datensätze aus
523235328 Bytes (523 MB) kopiert, 5,23903 s, 99,9 MB/s
1021944+0 Datensätze ein
1021944+0 Datensätze aus
523235328 Bytes (523 MB) kopiert, 5,22523 s, 100 MB/s
1021944+0 Datensätze ein
1021944+0 Datensätze aus
523235328 Bytes (523 MB) kopiert, 5,10732 s, 102 MB/s
1021944+0 Datensätze ein
1021944+0 Datensätze aus
523235328 Bytes (523 MB) kopiert, 5,12601 s, 102 MB/s
1021944+0 Datensätze ein
1021944+0 Datensätze aus
523235328 Bytes (523 MB) kopiert, 4,94373 s, 106 MB/s
1021944+0 Datensätze ein
1021944+0 Datensätze aus
523235328 Bytes (523 MB) kopiert, 5,13347 s, 102 MB/s

Running Kubuntu 8.04 (Linux ubuntu 2.6.24-16-generic #1 SMP Thu Apr 10 13:23:42 UTC 2008 i686 GNU/Linux)

Compared with truecrypt which is able to use multiple processors/cores on one drive (dmcrypt only allows 1 thread per drive) but does not support AES-NI (yet?) dmcrypt with AES-NI is still faster.

Running the Truecrypt-Benchmarks under Windows 7 I got about 250mb/s for AES
More on the Screenshot I took:

Truecrypt i7-620M Benchmark Windows 7

In practice i really don't feel the encryption, not like on my old p4 which could only get about 44mb/s and where copying data from disk to disk was really limited by the cpu.

On the Wiki of the german debianforum you can find more benchmarks of other cpus and systems, some featuring AES-NI too:
Benchmark Festplattenverschlüsselung

]]>
Sun, 23 May 2010 00:05:45 +0200
<![CDATA[Setting up Linux (Debian Squeeze) on a Dell Latitude E6510 with Nvida Quadro NVS 3100M and 1920x1080 Display]]> http://www.robo47.net/blog/197-Setting-up-Linux-Debian-Squeeze-on-a-Dell-Latitude-E6510-with-Nvida-Quadro-NVS-3100M-and-1920x1080-Display http://www.robo47.net/blog/197-Setting-up-Linux-Debian-Squeeze-on-a-Dell-Latitude-E6510-with-Nvida-Quadro-NVS-3100M-and-1920x1080-Display New notebooks are sometimes a little pain in the ass to get working with Linux. After more than 4 weeks, my new notebook finally arrived last monday. Monday this week I tried installing Debian Squeeze (still is testing) on my new Latitude and after 2 hours formatting the drive with dmcrypt, failed with a not starting X, not finding a screen. I didn't have the time to check it out because I needed a running System with OpenGL and Virtualbox to run my old Windows XP-Image using VisualStudio with the setup OpenGL-Stuff for university, so I went with Windows 7 for the first 3 days.

My Latitude E6510 specs:

  • Intel i7-620M 2.66 GHZ Dualcore with AES-NI and Turbo Mode (biggest dualcore with AES-NI offered with the new Latitude-series)
  • 4GB RAM (2 * 2GB) (8GB would have been 250€(+taxes) more)
  • 250GB @7200RPM HDD (had 120GB in my old one, but never used it, since all big data normally goes on to external drive or the raid in my server)
  • 15.6" @ 1920x1080 (After working over 4 1/2 year with 1024*768 it was time to get big)
  • Nvidia Quadro NVS 3100M (well no player-card, but at least it seems some old games run on it)
  • Intel Centrino Advanced-N 6200 Wifi

On Thursday I completed the OpenGL-Stuff and had time to pay some attention to the problem. I tought why not try an up-to-date Live-CD (Ubuntu 10.04 Live-CD) first, to see if that at least works. I downloaded the new Ubuntu 10.04-live-cd and the problem was worse, not even an error-message that it couldn't start X, only a black screen after starting. Then installed Debian Squeeze again from the latest DVD and started investigating what the problem was, it seemed to have problems with not finding a display.

First I added the following lines to /etc/apt/sources.list:

deb http://ftp.debian.org/debian/ squeeze main non-free contrib
deb-src http://ftp.debian.org/debian/ squeeze main non-free contrib

and comment out the cd-rom line and install nvidia-xconfig:

apt-get update
apt-get install nvidia-xconfig

Then I created a basic xorg-conf with the nvidia-tool:

nvidia-xconfig

and edited it to use vesa instead of nvidia until we have setup the property nvidia driver for the Nvidia Quadro NVS 3100M and add the 1920x1080 resolution for the display to work.

Thats what the device-section should look like:

/etc/X11/XF86Config
Section "Device"
Identifier     "Device0"
Driver         "vesa"
VendorName     "NVIDIA Corporation"
EndSection

and that would be the screen-section

Section "Screen"
Identifier     "Screen0"
Device         "Device0"
Monitor        "Monitor0"
DefaultDepth    24
SubSection     "Display"
Depth       24
Modes        "1920x1080@60"
EndSubSection
EndSection

with the added 1920x1080 resolution.

Now we can restart the system and at least work with a X-Windows, decent resolution and start installing the nvidia-driver.

I used the entry in the debian-wiki for setting up the nvidia-driver: Debian Wiki: Nvidia Graphics Card which was really easy, fast and worked. In short:

apt-get install module-assistant nvidia-kernel-common
m-a auto-install nvidia-kernel-source

that will install some additional packages like the right gcc used by the kernel (currently 4.3) and stuff.
Then I changed from vesa back to nvidia in the XF86Config.

/etc/X11/XF86Config
Section "Device"
Identifier     "Device0"
Driver         "nvidia"
VendorName     "NVIDIA Corporation"
EndSection

After rebooting I was able to use Nvidias Tool ( apt-get install nvidia-settings if not already installed while setting up the driver and open via System -> Administration -> NVIDIA X Server Settings) to setup my dual-screen-setup (21" CRT @ 1600 * 1200 above my notebook) like wanted.

Next thing was the wireless lan, which wasn't supported out of the box on debian since it needs a binary firmware-package which are non-free and not default in debian. There for the already added non-free in /etc/apt/sources.list is necessary. The right package for the Intel Corporation Centrino Advanced-N 6200 is firmware-iwlwifi.

    apt-get install firmware-iwlwifi

Now a

ifconfig wlan0 up

should load the kernel-module and activate the card.

If you get a

SIOCSIFFLAGS: Unknown error 132

probably you turned of your wifi with the switch on the right side of you notebook next to the firewire ... took me about an houer to realize it was turned of and the wifi-led not on.

Now it was time for updating to the latestet packages, since there has a lot changed since the last debian squeeze beta-cd/dvd over 400 packages or me and about 900mb to download ... took some time with 240kb/s.

apt-get update && apt-get upgrade && apt-get dist-upgrade

That's it for the start, some minor things I did afterwards:

  • Setting a DPI-value for my monitors (140+ was ugly big, now going with 90 for both displays)

Infos on how to set DPI:

Some things still to be done:

  • Find out how to turn off the touchpad but not the stick. Because I hate touchpads and to often accidently push it and in my opionion sticks are much superior :)
  • Find out if the mysterious mouse-movement/clicking happening sometimes while writing is caused by touchpad, stick or something else
  • Turning off the annoying beep (login / console) of the speaker (seems like blacklisting pcspkr doesn't do the trick alone)
  • Fixing my conkyrc to work with i2c instead of hwmon
  • Getting used to the keyboard, since some things changed a lot from my thinkpad (ESC-key on same line with F-keys, a windows-key, ctrl and FN exchanged, sound-control on right side of keyboard, ... )
]]>
Sat, 22 May 2010 16:00:11 +0200
<![CDATA[Samsung R530 - So many crap-games/apps preinstalled and Phoenix Failsafe - without an uninstaller ...]]> http://www.robo47.net/blog/196-Samsung-R530-So-many-crap-games-apps-preinstalled-and-Phoenix-Failsafe-without-an-uninstaller-... http://www.robo47.net/blog/196-Samsung-R530-So-many-crap-games-apps-preinstalled-and-Phoenix-Failsafe-without-an-uninstaller-... Today I helped somebody buy a cheap notebook as a replacement for a really old PC.
In the end we went home with a Samsung R530 and I immediately started configuring it.

After the installation I was looking on a lot of crap on the desktop and the startmenu.
I knew most notebooks today come with a lot of preinstalled crap like MS Office, ISP-software (AOL, T-Online, ... ) , virus-scanner, firewalls and more stuff (the same here, 60-day-trial for the new office, a McAfee Security-Solution (virus-scanner, anti-spam and more), ...) but I didnt see THAT coming.
Lots of games and programs from a company I already forgot the name, which which where usable for some hours but then you would have pay for them. I uninstalled them, even though they were from the same company and only some mb in size, each had it's own uninstaller. But I figured the low price for the notebook is partly due to those programs.
Then I discovered a popup for the most awesome program ever Phoenix FailSafe ... a product which helps you when your notebook gets stolen. It tracks it, deletes/downloads your data, makes a photo/video of the thief and stuff like that if he goes online or is in reach of any accessable gps-device the notebook can connect to (bluetooth or whatever) . It was a trial too and you would have to pay for it on a monthly base.

The first thing I did was searching for an uninstaller in the starmenu: nothing.
Then in Windows software-control: nothing.
Then I searched on google and found a thread about it. No real solution.

You can set it up, register, then login on their page, deactivate it and then download an "uninstaller"! Register to uninstall it ? WTF!!!

According to an entry in the forum, the support said, you can "uninstall" it manually by deleting the directory, the files and the start-menu entry by hand ...


What kind of crap is that ? A silly way to protect it from beeing deleted by a potential thief ? I would accept it if it would remove it's entry in start-menu and uninstaller after you have choosen to use it. But not even providing one ?
I will give the manual way a try next week and look if there is more data from this tool in the registry, autostart, services or anywhere else.

]]>
Wed, 03 Mar 2010 22:46:55 +0100
<![CDATA[Installing HTML Validator Extensions for Firefox / Iceweasel on Debian 6.0 Squeeze]]> http://www.robo47.net/blog/195-Installing-HTML-Validator-Extensions-for-Firefox-Iceweasel-on-Debian-6.0-Squeeze http://www.robo47.net/blog/195-Installing-HTML-Validator-Extensions-for-Firefox-Iceweasel-on-Debian-6.0-Squeeze The HTML Validator-Extension for Firefox doesn't run on Debian Squeeze out of the box, the problem is the missing libstdc++5, but only libstdc++6 is installable from debians default-repositoy.

Well today I wasted about 12+ hours trying to compile firefox + html validator-extension from scratch, made many mistakes, first I used ff3.5-sources, then I found out that the instructions where not meant for firefox 3.5, but for firefox 2, then some typos on patching source-files that I only foundout about ... 40 minutes later, because building it took between 30 and 60minutes each time ... That's why 12 hours past so fast.

But finally I found a way to get it running. libstdc++5 wasn't the only problem :)

Using the solutions provided for other linux distributions, mixing them a bit and doing some testing myself I finally got a solution:

First thing to do, get the old libstdc++5 for Debian Lenny and install it:
http://packages.debian.org/lenny/i386/libstdc++5/download
If this doesn't work for you, extract the deb and the included data.tar.gz and copy the content of the usr/lib-dir into /usr/lib.

Then install libnspr4-dev and xulrunner-dev via apt-get:

apt-get install libnspr4-dev xulrunner-dev

(I hope that's all you need since I have lost track what packages I installed today, what i uninstalled later and what I had already installed)

next thing to do, create 2 symlinks:

ln -s /usr/lib/xulrunner-1.9.1/libxul.so /usr/lib/libxul.so
	ln -s /usr/lib/xulrunner-1.9.1/libxpcom.so /usr/lib/libxpcom.so

Now you should be able to install html validator and it should work and not open a tab with the showing you the no tidy lib-page
FATAL ERROR : The dynamic C library  contained in the extension file could not be found.

If it still NOT works, check with ldd what other libs might be missing like described on the authors homepage:
http://users.skynet.be/mgueury/mozilla/faq.html#LINUX
-> On another type of linux with the problem

]]>
Fri, 26 Feb 2010 23:49:04 +0100
<![CDATA[How do NOTICES influence php-scripts performance ?]]> http://www.robo47.net/blog/194-How-do-NOTICES-influence-php-scripts-performance http://www.robo47.net/blog/194-How-do-NOTICES-influence-php-scripts-performance Having worked and refactored a of lot ugly code in my life and seen a lot more (often on helping people on php.de) I was wondering how big the impact of NOTICES thrown by php really is.
Since php allows a lot of really bad code and it is easy to turn off showing them (in most cases it is turned off by default and not logged either) I wanted to test some of those things you see almost every day, usage of uninitialized variables and accessing array keys without setting them into quotes.

Since this kind of bad code in most cases are only a small part of the complete applications code, it won't have a huge impact on the total performance of a script, but I wanted to know how much the difference for those code-parts would be.

I made some tests with code which assigns a non-existing variable to another and accesses a non-existing array-key.

I used the php-binary directly (php -f file.php), suppressed the display of the errors by using error_reporting() and init_set with display_errors to false and log_errors to false because displaying and logging all those errors would have messed up the result.

Since only one line is hard to test because execution-time is just too short, I put that stuff into a loop to get some bigger values, 10 Million iterations made a good value for me.


I then ran the code on my notebook (p4 mobile 1.73ghz/2GB RAM debian squeeze php 5.2.12 [32bit OS]) and on my server (i7 920@2.67Ghz/8GB RAM debian lenny php 5.2.12 [64bit OS]).

Code 1: initialized variable vs uninitialized variable

<?php
	error_reporting(E_ALL | E_STRICT);
	ini_set('display_errors', false);
	ini_set('log_errors', false);
	
	$var = 1;
	
	for ($i = 0; $i < 10000000; $i++) {
	    $foo = $var;
	}

and

<?php
	error_reporting(E_ALL | E_STRICT);
	ini_set('display_errors', false);
	ini_set('log_errors', false);
	
	for ($i = 0; $i < 10000000; $i++) {
	    $foo = $var;
	}
System initialzed variable uninitialized variable  
Notebook 2.36s 13.23s 5.6 times slower
Server 0.91s 4.73s 5.2 times slower

Code 2: array key in quotes vs no quotes

<?php
	error_reporting(E_ALL | E_STRICT);
	ini_set('display_errors', false);
	ini_set('log_errors', false);
	
	$array = array('foo' => 'baa');
	
	for ($i = 0; $i < 10000000; $i++) {
	    $foo = $array['foo'];
	}

and

<?php
	error_reporting(E_ALL | E_STRICT);
	ini_set('display_errors', false);
	ini_set('log_errors', false);
	
	$array = array('foo' => 'baa');
	
	for ($i = 0; $i < 10000000; $i++) {
	    $foo = $array[foo];
	}
System array key with quotes array key without quotes  
Notebook 3.36s 19.7s 5.8 times slower
Server 1.4s 7.38s 5.2 times slower

It will propably not boost you application to lightspeed, but it can make it a bit faster and will increase your code-quality.

Activating php's error-logging made it ... a lot slower, 25 times slower on my notebook [Slow 120GB 5400RPM 2,5" Notebook-Drive) and about 15 times slower on my server [SATA 750GB RAID-1], but that I only tested with less iterations (10000) because it took so long and logfiles got really big.

So please, use error_reporting(E_ALL | E_STRICT); in your apps and turn display_errors and log_errors on. In production turning off display_errors is okay, but at least keep logging the errors on and check the logs.

]]>
Sun, 21 Feb 2010 23:11:48 +0100
<![CDATA[Installing Mysql Workbench 5.2.11 from source on Debian 6.0 Squeeze]]> http://www.robo47.net/blog/193-Installing-Mysql-Workbench-5.2.11-from-source-on-Debian-6.0-Squeeze http://www.robo47.net/blog/193-Installing-Mysql-Workbench-5.2.11-from-source-on-Debian-6.0-Squeeze Steps are simple:

Download the sources ~ 14 MB
extract it
install ~ 30mb of packages via apt-get
run autogen
make && make install
start it

But it may some time, at least on my slow notebook (p4 mobile 1,73 ghz) autogen took 10 minutes, make took about 60 minutes and make install another 4 minutes, but if you ever compiled mysql-server yourself you now ... mysql may take some time :)

So here in Detail, almost copy & paste-ready:
 

	wget ftp://ftp.gwdg.de/pub/misc/mysql/Downloads/MySQLGUITools/mysql-workbench-oss-5.2.11.tar.gz
	tar -xzf mysql-workbench-oss-5.2.11.tar.gz
	cd mysql-workbench-oss-5.2.11
	apt-get install libzip-dev libzip1 libxml2-dev libsigc++-2.0-dev libcairomm-1.0-dev libglibmm-2.4-dev libpangomm-1.4-dev libglade2-dev libaudiofile-dev libavahi-client-dev libavahi-common-dev libavahi-glib-dev libbonobo2-dev libdbus-1-dev libesd0-dev libgconf2-dev libgcrypt11-dev libgnomevfs2-dev libgnutls-dev libgpg-error-dev libpopt-dev libselinux1-dev libsepol1-dev libtasn1-3-dev libsqlite3-dev libboost1.40-dev  libmysqlclient-dev libmysqld-dev uuid-dev liblua5.1-0-dev libncurses5-dev libreadline-dev libreadline6-dev libfribidi-dev libgl1-mesa-dev libglc-dev libglc0 libglu1-mesa-dev mesa-common-dev libpcre3-dev libpcrecpp0 python-paramiko
	./autogen.sh --prefix=/path/where/you/want/to/install/it
	make
	make install
	/path/where/you/did/install/it/bin/mysql-workbench

For those guys who already tried it and got errors for missing packages, a python-error for missing import or a seg-faults, here my list of errors and the packages/action required to install/run:

No package 'libzip' found

checking for ZIP... configure: error: Package requirements (libzip) were not met:

No package 'libzip' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables ZIP_CFLAGS
and ZIP_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

libzip dev package is missing install it via apt-get:

apt-get install libzip-dev libzip1

No package 'libxml-2.0' found

checking for GLIB... configure: error: Package requirements (glib-2.0 gthread-2.0 gmodule-2.0 libxml-2.0 >= 2.6.2) were not met:

No package 'libxml-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables GLIB_CFLAGS
and GLIB_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

libxml dev package is missing install it via apt-get:

apt-get install libxml2-dev

No package 'sigc++-2.0' found

checking for SIGC... configure: error: Package requirements (sigc++-2.0) were not met:

No package 'sigc++-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables SIGC_CFLAGS
and SIGC_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

sigc++2.0 dev package is missing install it via apt-get:

apt-get install libsigc++-2.0-dev

No package 'libglade-2.0' found / No package 'gtkmm-2.4' found/h3>

checking for GNOME... configure: error: Package requirements (libglade-2.0 gtkmm-2.4) were not met:

No package 'libglade-2.0' found
No package 'gtkmm-2.4' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables GNOME_CFLAGS
and GNOME_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

libglade2 dev and libgtkmm 2 dev packages are missing install them via apt-get:

apt-get install libcairomm-1.0-dev libglibmm-2.4-dev libpangomm-1.4-dev libglade2-dev libaudiofile-dev libavahi-client-dev libavahi-common-dev libavahi-glib-dev libbonobo2-dev libdbus-1-dev libesd0-dev libgconf2-dev libgcrypt11-dev libgnomevfs2-dev libgnutls-dev libgpg-error-dev libpopt-dev libselinux1-dev libsepol1-dev libtasn1-3-dev

No package 'libgnome-2.0' found

checking for LIBGNOME... configure: error: Package requirements (libgnome-2.0) were not met:

No package 'libgnome-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables LIBGNOME_CFLAGS
and LIBGNOME_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

libgnome dev package is missing install it via apt-get:

apt-get install libgnome2-dev

No package 'sqlite3' found

checking for SQLITE3... configure: error: Package requirements (sqlite3) were not met:

No package 'sqlite3' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables SQLITE3_CFLAGS
and SQLITE3_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

libsql3 dev package is missing install it via apt-get:

apt-get install libsqlite3-dev

configure: error: "BOOST library is missing"

checking for boost/foreach.hpp... no
configure: error: "BOOST library is missing"

libboost dev package is missing install it via apt-get:

apt-get install libboost1.40-dev

configure: error: Could not find mysql_config script. Make sure the mysql client libraries are installed

checking for mysql headers and libraries... ./configure: line 16478: mysql_config: command not found
./configure: line 16479: mysql_config: command not found
configure: error: Could not find mysql_config script. Make sure the mysql client libraries are installed

libmysqlclient and libmysqld dev packages are missing install them apt-get:

apt-get install libmysqlclient-dev libmysqld-dev

No package 'uuid' found

checking for UUID... configure: error: Package requirements (uuid) were not met:

No package 'uuid' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables UUID_CFLAGS
and UUID_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

uuid dev package is missing install it via apt-get:

apt-get install uuid-dev

No package 'lua' found

checking for LUA... configure: error: Package requirements (lua >= 5.1) were not met:

No package 'lua' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables LUA_CFLAGS
and LUA_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

liblua5.1 dev package is missing install it via apt-get:

apt-get install liblua5.1-0-dev libncurses5-dev libreadline-dev libreadline6-dev

configure: error: OpenGL headers not found

checking for GL/gl.h... no
configure: error: OpenGL headers not found

opengl dev packages are missing install them via apt-get:

apt-get install liblua5.1-0-dev libncurses5-dev libreadline-dev libreadline6-dev

configure: error: Could not find pcre-config script. Make sure the pcre libraries are installed

checking for pcre-config... no
configure: error: Could not find pcre-config script. Make sure the pcre libraries are installed

libprce dev and libpcrecpp package are missing install them via apt-get:

apt-get install libpcre3-dev libpcrecpp0

ImportError: No module named paramiko

Traceback (most recent call last):
  File "/opt/wb/share/mysql-workbench/sshtunnel.py", line 10, in <module>
    import paramiko
ImportError: No module named paramiko
terminate called after throwing an instance of 'std::runtime_error'
  what():  Error starting tunnel manager: 
Aborted</module>

python-paramiko is missing install it via apt-get:


segmentation fault ./mysql-workbench-bin

[2]    20800 segmentation fault  ./mysql-workbench-bin

Dont start mysql-workbench-bin, use mysql-workbench instead

]]>
Sat, 09 Jan 2010 02:25:45 +0100
<![CDATA[Caching Libraries and Opcode-Caches in php - An Overview]]> http://www.robo47.net/blog/192-Caching-Libraries-and-Opcode-Caches-in-php-An-Overview http://www.robo47.net/blog/192-Caching-Libraries-and-Opcode-Caches-in-php-An-Overview Caching data is an important part in todays Web-Application, it can boost the performance, save time and resources or can be necessary because of limited or slow calls to external apis and services.

Things you can cache are for example database-querys, api-calls, generated data (html, images, .... ), return-values of methods and a lot more things.

Here is an overview of classes you can use to cache all kinds of data. From PEAR over the Symfony Framework to the Zend Framework. With slow file or database-based backends and fast memory-based backends like APC, Memcached, eAccelerator or Redis. After the caching-classes is a list with opcode-caches, because some of them offer memory-based cache-backends.
 

PHP-Caching Classes

 

Class Features Frontends / Backends Version / License / PHP-Version Tutorials / Snippets
PEAR Cache
  • Different Frontends
  • Different Backends
Frontends:
  • Standard
  • Application
  • Output
  • OutputCompression
  • HTTP-Request
  • Function
  • Graphics
Backends:
1.5.5 (2008-10-07)

PHP License 2.02

PHP 4.3.0
PEAR Cache_Lite

Documentation
  • Different Frontends
Frontends:
  • Standard
  • File
  • Function
  • Output
Backends:
  • File
1.7.8 (2009-07-07)

LGPL

PHP 4.0.0

sfCache

sfCache-API-Description

  • Different Frontends
  • Different Backends
via Plugin: Tagging
Frontends:
  • Standard
  • Function
Backends:
via Plugin: Redis, Zend Server (Disk + SHM)
1.4 (2009-12-01) Symfony Framework
MIT License
PHP 5.2.4
 
Zend_Cache

Documentation
  • Tagging (some backends)
  • Different Frontends
  • Different Backends
Frontends:
  • Standard
  • Class
  • File
  • Function
  • Output
  • Page
Backends:

Additional Backends (not Part of the Zend Framework):
Redis
eAccelerator
Zend_Registry
1.9.6 (2009-11-23)

New BSD

PHP 5.2.4

Like on most things I go with the solution provided by my framework. Zend Cache offers me some nice frontends and backends, can be directly used on many components of the Zend Framework (Zend_Locale, Zend_Translate, Zend_Db_Table_Abstract, Zend_Paginator and Zend_Feed_Reader) which offers direct support for caches and it is expandable by offering an interface for your own custom frontends or backends.

 

Opcode/Bytecode Caches

Opcode-caches are PHP-extensions which save the opcode generated by the compiler, so that for the next call to the file the PHP-Interpreter does not need to compile the PHP-code again into opcodes, it can directly be executed. When using frameworks or libraries with many files, using an opcode cache can really boost the performance. Most opcode-caches include access to the allocated memory which allows using them for caching data directly in the memory too, which is really fast.

Cache Description Version Systems and PHP-Versions
APC Probably the best known opcode-cache for PHP, will be part of the PHP-core in PHP6 3.0.19 (stable) (php 4 + 5)
3.1.3p1 (beta) (php 5, 5.3)
PHP 4, 5, 5.3 (beta)
XCache XCache is developed by the lighttpd-Team 1.3 PHP 4, 5, 5.3
eAccelerator Based on Turck MMCache 0.9.5.3 PHP 4, 5, 5.3
Windows Cache Extension for PHP Windows/IIS only opcode-Cache 1.0 Windows + IIS only PHP 5.2 / 5.3 x86 (32bit)
Zend Optimizer+ Zend's Optimizer included in their products like Zend Platform and Zend Server 3.3 PHP 4, 5

Not in the List because they are out-dated or don't support PHP 5 or newer: ionCube PHP Accelerator, Turck MMCache

I use APC as opcode-cache, like XCache it is in the Debian/Ubuntu-repository und easily installable via apt-get:

apt-get install php-apc
apt-get install php5-xcache

And since APC is Part of PECL it is easily installable via pecl:

pecl install apc

If you want to know which one is the best (speed/stability): test it yourself!
For the benchmark-loving people here are some links:

And some informations and slides on caching

Did I forget something ? Any misspelling ? Know another opcode-cache which should be mentioned ? Another caching-class ? Another tutorial/snippet for one of the caching-classes ?
Write a comment!

]]>
Thu, 07 Jan 2010 02:33:01 +0100
<![CDATA[HTTP-Requests with php - An overview of extensions and classes]]> http://www.robo47.net/blog/191-HTTP-Requests-with-php-An-overview-of-extensions-and-classes http://www.robo47.net/blog/191-HTTP-Requests-with-php-An-overview-of-extensions-and-classes PHP offers a lot of ways for requesting (GET) content via http(s) (and other protocols) and sending POST-Requests, if you need it for accessing an API, downloading files, unittests for a webservice, login-requests or whatever.

The extensions behind all those variantes are sockets (fsockopen()), streams (stream_socket_client()), curl or the PECL Extension Pecl_Http. Not all are usable on every host because of the php-configuration and the compiled/loaded extensions.

Here is a list of extensions and php-classes which can help you with those topics.

PHP Http(s) Request Classes

Class Backend-Extension Features Version /
PHP Version /
license
Snippets / Tutorials
PEAR Http_Request streams, sockets Authentication (basic)
Compression (gzip/deflate)
Cookies
Encryption (ssl)
File Uploads
Proxies (Authentication)
1.4.4 (2008-11-17) (superseeded by HTTP_Request2)
PHP 4.2.0
BSD License
 
PEAR Http_Request2 streams, ext/curl Authentication (basic, digest)
Compression (gzip/deflate)
Cookies
Encryption (ssl)
File Uploads
Proxies (Authentication)
SSL Certificates
0.5.1 (alpha) (2009-11-21)
PHP 5.1.4
BSD License
 
PEAR Net_Curl ext/curl Authentication (basic)
Encryption (ssl)
Cookies
File Uploads
Proxies (Authentication)
SSL Certificates
Curl-Access
1.2.5 (2008-05-03) (superseeded by HTTP_Request2)
PHP 4.2.0
New BSD License
 
PECL Pecl_Http ext/Pecl_Http
(needs ext/curl)
Authentication (basic, digest, GSS-Negotiate, NTLM)
Compression (gzip/deflate)
Cookies
Encryption (ssl)
Filesize and Speed-limits (min/max) for Requests
File Uploads
Multiple synchron Requests (HttpRequestPool)
Proxies (Authentication)
SSL Certificates
1.6.6 (2009-12-10)
PHP 4.3
New BSD License
 
Zend_Http_Client streams, ext/curl Authentication (basic)
Encryption (ssl)
Cookies
Curl-Access
File Uploads
Proxies (Authentication)
Extendable with additional Adapters
1.9.6 (2009-11-23)
PHP 5.2.4
New BSD License
Snippet for File-Upload with Zend_Http_Client
Wordpress WP_Http / WP_Http_Curl sockets, ext/curl Encryption (ssl)
Compression (gzip/deflate)
Cookies
Proxies (Authentication)
2.8.6 (2009-11-12)
PHP 4.3
GPL v2
 
Curl ext/curl Authentication (basic, digest, GSS-Negotiate, NTLM)
Big File Downloads
Cookies
Encryption (ssl)
File Uploads
FTP(S) Upload/List
Many other protocols (HTTP, HTTPS, LDAP, LDAPS, FTP, FTPS, TFTP, SCP, SFTP)
Multiple synchron requests (curl_multi)
Proxies (Authentication)
SSL Certificates
libcurl-version: 7.19.7 (2009-11-04)
PHP 4 (some Options need 5.0, 5.1 or 5.2.10)
extension: PHP-License
libcurl: MIT/X
Snippet for File-Upload with curl
Snoopy sockets, curl-binary Authentication (basic)
Cookies
Encryption (ssl)
File Uploads
Proxies (Authentication)

1.2.4 (2008-10-22)
PHP 4
LGPL

Snippet for File-Upload with Snoopy
CakePHP HttpSocket sockets Encryption (ssl)
Cookies
1.2.5 (2009-09-08)
PHP 4.3.2
MIT License
 

Some people will notice that not all Classes which use Curl are capable of all Features curl offers, that's because I only mentioned features the classes/functions offer itself (even when using only sockets) and in some classes you can't even access the curl-resource, WP_Http_Curl for example creates the resource insides as a local variable which you can't manipulate, so you can't use setopt to set all the Options possibly needed by curl, Snoopy doesn't use ext/curl, it uses the curl-binary if available for some things. I added the feature "Curl-Access" if the classes allow to inject the curl-instance or allows to directly manipulate the curl-instance-options, which doesn't mean you can use every feature of curl with this class, but at least can change some more settings and parameters.

Some of the curl-extensions abilitys (protocols like scp, sftp) are only available if the newest version of libcurl is used and if libcurl was compiled with the right flags and the right libs where intalled (like libssh2 for scp-support) and controlling some Features depends on the php-version. For more information on curl look in the php-manual.


I used Snoopy for a long long time, it is simple and worked for most requests, since I began using the Zend Framework I switched to Zend_Http_Client, only on rare occasion if I need special features like the multiple synchron requests or downloading files bigger than memory_limit, i use a simple curl/curl_multi wrapper.

Did I forget something ? Any misspelling ? Do you know another Class for HTTP-Requests ? Or some Tutorials / Snippets for one of the listed ?
Write a comment !

]]>
Thu, 07 Jan 2010 01:54:30 +0100
<![CDATA[Ctrl + Alt + Backspace for restarting x-server on debian squeeze working again]]> http://www.robo47.net/blog/190-Ctrl-Alt-Backspace-for-restarting-x-server-on-debian-squeeze-working-again http://www.robo47.net/blog/190-Ctrl-Alt-Backspace-for-restarting-x-server-on-debian-squeeze-working-again Noticed it some time ago that like in ubuntu (since 9.04), debian doesn't restart the x-server if you hit ctrl + alt + backspace anymore.

It was deactivated in the X-Server some time ago because people thought it was pushed to often accidently, especially by former windows users. I think I never pushed it accidently, but well, as long as it is easy reactivateable it is no problem.
 

On ubuntu this could be fixed by installing dontzap via apt-get/apitude or synaptic and running "dontzap --disable". I only tried that since I remembered it, but it didn't work in debian because the package didn't exist. I didn't look into it anymore, but today I accidently found an option while klicking through the keyboard-settings which reactivates it under debian squeeze:

Preferences -> System -> Keyboard -> Layouts (Tab) -> "Layout Options" (Button bottom right) -> "Key sequence to kill the X Server" -> "Control + Alt + Backspace".

]]>
Thu, 07 Jan 2010 00:50:18 +0100
<![CDATA[Installing PHC 0.3.2 and ThinkPad Fan Control (tpfand) 0.9.5 on Debian Squeeze for my intel-based R52 Thinkpad]]> http://www.robo47.net/blog/189-Installing-PHC-0.3.2-and-ThinkPad-Fan-Control-tpfand-0.9.5-on-Debian-Squeeze-for-my-intel-based-R52-Thinkpad http://www.robo47.net/blog/189-Installing-PHC-0.3.2-and-ThinkPad-Fan-Control-tpfand-0.9.5-on-Debian-Squeeze-for-my-intel-based-R52-Thinkpad Since I switched from Ubuntu 9.04 to Debian 6.0 Squeeze (testing) a week ago I missed the phc-module for undervolting my intel cpu and tpfand to control the fan-speed based on temperatures of sensors on my thinkpad (R52 - 1846-64G)

On Ubuntu 9.04 I used a ppa-repository from launchpad like it was described here.

Since there was no repository for Debian Squeeze I just build the module with the help of phcs build-script (should support kernel 2.6.27, 2.6.28, 2.6.29, 2.6.30, 2.6.31 and 2.6.32, my squeeze runs 2.6.30-2-686)

Don't forget, changing cpu's core-voltage or changing the fans speed and temperature-control will void your hardware's waranty and can destroy your hardware, so don't do it if you don't know what you are doing!

Download phc 0.3.2-9 for intel from the phc forum

Extract it, open a shell, switch user to root (su / sudo) change to the directory and run:

make prepare
make
make install

if everything went well, unload the old acpi-cpufreq and load the new phc-intel:

modprobe -r acpi_cpufreq
modprobe phc-intel

The changes to /etc/modprobe.d/ are automatically in phc-intel.conf.

If you don't have a config yet and want a gui you can try PHCTool 0.5.2-2, which allows setting values and reading them too (needs kernel module msr to be loaded)

PHCTool 5.2-2

My current config (.phcstore.phc) for my pentium 4 mobile 1.73 ghz is:

R=VT
0: V=23 18 8 1 T=0

But it is important to test what your cpu is capable of running stable at.


For tpfand i used the tpfand - 0.95-ubuntu1 deb for ubuntu jaunty and the tpfand-admin 0.95 from the tpfand-page which can be build easily (ubuntu-debs of the admin didn't work because of the missing dependency python-gnome2-desktop >= 2.22):
But package python-gnome2-desktop-dev needs to be installed on debian
Download tpfan-admin.0.95.tar.gz
Extract it, open a shell, switch user to root (su / sudo) change to the directory and run:

make install

then you can start it with

tpfan-admin

Since my config is still on the backup-drive i created one fast setting fan off below 50°C to 15 % if any sensor is above 50°C and wents back to hardware-control if hotter than 60°C:

enabled = True
override_profile = True

0. Sensor 0 = 0:0 50:2 60:255
1. Sensor 1 = 0:0 50:2 60:255
2. Sensor 2 = 0:0 50:2 60:255
3. Sensor 3 = 0:0 50:2 60:255
4. Sensor 4 = 0:0 50:2 60:255
5. Sensor 5 = 0:255
6. Sensor 6 = 0:0 50:2 60:255
7. Sensor 7 = 0:255
8. Sensor 8 = 0:0 50:2 60:255
9. Sensor 9 = 0:0 50:2 60:255
10. Sensor 10 = 0:0 50:2 60:255
11. Sensor 11 = 0:255
12. Sensor 12 = 0:255
13. Sensor 13 = 0:255
14. Sensor 14 = 0:255
15. Sensor 15 = 0:255

hysteresis = 2
interval_speed = 2
interval_duration = 500.000000
interval_delay = 5000.000000

My thinkpad is now running 10+ degrees cooler, fan has less to work and the battery lasts about an hour longer again. Now I am happy again :)

]]>
Mon, 28 Dec 2009 12:59:21 +0100
<![CDATA[Zend Framework Survey 2009 and Roadmap for Zend Framework 2.0 - Win an Ipod]]> http://www.robo47.net/blog/188-Zend-Framework-Survey-2009-and-Roadmap-for-Zend-Framework-2.0-Win-an-Ipod http://www.robo47.net/blog/188-Zend-Framework-Survey-2009-and-Roadmap-for-Zend-Framework-2.0-Win-an-Ipod Ralf Eggert announced it already 2 days ago and now it appeared at Zend's Devzone: Matthew Weier O'Phinney calls for people in contributing to the Zend Framework Survey 2009.

You can even win an Ipod if you leave your email! :)

]]>
Wed, 16 Dec 2009 23:58:26 +0100
<![CDATA[Free PHP-Posters - SektionsEins PHP Security Poster and Mayflowers Zend Framework Poster]]> http://www.robo47.net/blog/187-Free-PHP-Posters-SektionsEins-PHP-Security-Poster-and-Mayflowers-Zend-Framework-Poster http://www.robo47.net/blog/187-Free-PHP-Posters-SektionsEins-PHP-Security-Poster-and-Mayflowers-Zend-Framework-Poster Propably I am really a bit late, but today I found my Zend Framework-Poster I though I never received, somebody had put the envelope into the wrong shelf and this week I got my SektionEins PHP security poster.
SektionsEins (Stefan Esser) currently offers a free PHP security-poster you can order on the SektionEins-homepage and Mayflower offers a Zend Framework Poster.

More information about the posters you find on the suspect.org-blog by Stefan Esser and on the thinkphp blog. So if you interested and are willing to give away your name and adress, order them.
They are both available in english and german.

I have to say thanks to SektionEins and Mayflower for those 2 great Posters, my only problem currently is how to get them both on my walls, I would have prefered to put them both on the ceiling above my desk, but since we have a wooden-ceiling with lots of crossbeams, that is impossible, I think I will have to rearrange some stuff in my room to place them somewhere I can read both without turning around or standing up.

]]>
Sat, 12 Dec 2009 11:50:22 +0100
<![CDATA[Netbeans 6.8 got released]]> http://www.robo47.net/blog/185-Netbeans-6.8-got-released http://www.robo47.net/blog/185-Netbeans-6.8-got-released Netbeans 6.8 got released today, from the PHP-Perspective Netbeans 6.8 now Supports PHP 5.3 and has Integration for the Symfony Framework, Code-Completion seems to be a lot faster and more.

Complete list for PHP-Part

Complete List for Java and other languages: New and Noteworthy Netbeans 6.8

There too exists a Netbeans Promotion Video on the Sun Channel Homepage and a Symfony Support Screencast on the Netbeans PHP Blog.

 

]]>
Thu, 10 Dec 2009 19:23:38 +0100
<![CDATA[Doctrine 1.2.1 is out]]> http://www.robo47.net/blog/184-Doctrine-1.2.1-is-out http://www.robo47.net/blog/184-Doctrine-1.2.1-is-out Doctrine 1.2.1 was released some hours ago, it contains some bugfixes:

  • [r6834] Fixing issue with relationship ordering
  • [r6835] Fixes issue with oracle adapter statement using wrong constant
  • [r6836] Fixing issue with sfYaml autoload not returning true
  • [r6839] Fixes issue with array cache driver and deleting
  • [r6840] Fixed thrown Exceptions to be package-level
  • [r6842] Fixes issue with $length in migrations addColumn
  • [r6859] Fixed misplaced param when parsing join condition
  • [r6883] Added empty init() method implementation to avoid method does not exist error
  • [r6889] Fixing issue with nested set createRoot() method and string root column
  • [r6893] Adding _cleanup() call to start of migrations diff to make sure directory is clean

Full Changelog: Change Log Doctrine 1.2.1
Download: Download Doctrine 1.2.1.

]]>
Tue, 08 Dec 2009 03:24:20 +0100
<![CDATA[My default settings for Netbeans with PHP]]> http://www.robo47.net/blog/183-My-default-settings-for-Netbeans-with-PHP http://www.robo47.net/blog/183-My-default-settings-for-Netbeans-with-PHP Some default settings I use in Netbeans:

Hiding and Showing specific Files

Because I want to see my .htaccess-Files in the Project-View, dont want to see the .git-directory but want to see .gitignore for example I change the Patter used to hide files in the Projects-View.

Tools -> Options -> Miscellaneous -> Files -> Files Ignored by the IDE -> Ignored Files Pattern

 ^(CVS|SCCS|vssver.?\.scc|#.*#|%.*%|_svn)$|~$

Twilight Theme (Dark Theme) for Netbeans

Since I prefer dark themes for my OS and my tools, I am using the Twilight-Theme for Netbeans.
Only the default-font I change back to Monospaced.

Tools -> Options -> Import -> Netbeans_Twilight_Theme.zip
Restart Netbeans and go to

Tools -> Options -> Fonts & Colors and Choose it from the Profile-Selection.

Follow currently edited File

Netbeans supports following the currently in the editor opened file in the File-Tree of the project:

View -> Synchronize Editor With Views

Shortcut for "Remove Trailing Spaces"

Setting a short-cut for "Remove Trailing Spaces"(In most cases i forget to use it, but my ANT-Job does it later for me) to Shift + Ctrl + R in Tools -> Options -> Keymap

Activating additional PHP-Hints

Activating some Hints for PHP like "Variable might have not been initialized" or "Variable does not seem to be used in its scope":
Tools -> Options -> Editor -> Hints
Check or Uncheck the wanted Hints.

When working with big projects or while running something else in background I often turn off those Hints because my notebook is old and slow (P4 Mobile 1.73 Ghz, 2 GB RAM, 120GB Drive @ 5400 RPM running Ubuntu 9.04) and it can be a pain to work with it all features turned on.

CodeSniffer Plugin

Downloading and Installing CodeSniffer Plugin

Tools -> Plugins -> Downloaded

]]>
Tue, 01 Dec 2009 04:14:02 +0100
<![CDATA[Problems with dark themes for you operating system]]> http://www.robo47.net/blog/182-Problems-with-dark-themes-for-you-operating-system http://www.robo47.net/blog/182-Problems-with-dark-themes-for-you-operating-system When choosing a dark theme for your operating system, the biggest problem often is to find one which plays nice with all programs and tools and the OS itself. Big problem are often, that Tools use black text on black or dark background which is in most cases unreadable and forces you to select texts to read them (if possible and marked text has a better contrast). Another problem you have to face is that the text-color and background-color of select elements match, which again results in unreadable text. Marked text can get unreadable too if the marked color matches the color of marked text ...
Something really annoying when using dark themes is that some tools don't use all colors from the theme, for example force white backgrounds for text-based stuff, but that's something you can't really change when it is hardcoded in Programs or you have to look if they offer extra options for their color.

One thing you will propably start to notice when browsing the web, that browsers like Firefox use the the systems background-as default-css-background-color for webpages and form-elements instead of white and that means some webpages (which forget to set a background-color for html/body) will have the background-color of your theme instead of white. That can look really strange and sometimes really sucks on Forms if you can't even read what you have written.

On Linux/Gnome I used the Clearlooks Darklime Theme for a long time, it propably is more a semi-dark-theme than a dark theme, but it is nice and didn't have any glitches that disturbed me. I already used it for GTK-Applications (like Pidgin) under Windows XP more than a Year ago and i was happy with it. Currently I am using the Murrina LimeLight Theme, which is darker but also features green.

Looking for some other dark Themes for Gnome ? Try 20 beautiful dark themes for Gnome and Ubuntu on Cats who Code

]]>
Tue, 01 Dec 2009 03:29:46 +0100
<![CDATA[Netbeans - Features for Netbeans 6.9]]> http://www.robo47.net/blog/181-Netbeans-Features-for-Netbeans-6.9 http://www.robo47.net/blog/181-Netbeans-Features-for-Netbeans-6.9 The Netbeans PHP Team is currently looking for new features for the next Release of Netbeans

Looking at the posts Planning Features for Netbeans next, Planning Features for Netbeans next ... Continuation I and Planning Features for Netbeans next ... Continuation II on the Netbeans PHP-Team-Blog shows some interesting ideas like integration of optimizers for css/js (minifying/compression). There are already over 60 comments to the 3 threads.

I would be really happy if there would an Integration for the Zend Framework like it exists for Symfony already, the issue for Zend Framework-integration currently has more than 100 votes.

Other features I am waiting for which are not really PHP-features are the integration of my prefered VCS GIT and a better integration for removing trailing spaces. Like I have written in a Comment to Remove Trailing Spaces I am currently using an ANT-Task which uses the unix-command sed to remove all trailing spaces from my php-Files, but that's only a workaround, no solution.

So if you have any other good ideas from which the PHP-Developers unsing Netbeans would profit -> tell them!

]]>
Tue, 01 Dec 2009 01:55:49 +0100
<![CDATA[Doctrine 1.2 stable released]]> http://www.robo47.net/blog/180-Doctrine-1.2-stable-released http://www.robo47.net/blog/180-Doctrine-1.2-stable-released Doctrine 1.2 stable was released yesterday.

It is a LTS-Release (Long Time Support-Release) which will be supported for 18 month until 06/01/2011.

An overview of the new features can be found here.

Grab your copy at the download page of Doctrine ORM.

]]>
Tue, 01 Dec 2009 01:26:09 +0100
<![CDATA[PHP Advent Calendar 2009]]> http://www.robo47.net/blog/179-PHP-Advent-Calendar-2009 http://www.robo47.net/blog/179-PHP-Advent-Calendar-2009 Started by Chris Shiflett and Sean Coates the php-advent calendar offers an articles (not only directly php-related stuff) for each day.

Last year's (2008) articles were contributed by Chris Cornutt, Matthew Weier O’Phinney, Travis Swicegood, Lorna Mitchell, Cal Evans, Eli White, Keith Casey, Helgi Þormar Þorbjörnsson, Ivo Jansch, Paul Jones, Ed Finkler, Maggie Nelson, Marco Tabini, Ligaya Turmelle, Andrei Zmievski, Scott MacVicar, Elizabeth Smith, Ben Ramsey, Luke Welling, Paul Reinheimer, Derick Rethans, Nate Abele and Terry Chay.

Let's be prepared for the the 2009 calendar and see what it brings and who will contribute this year.

You can subscribe to the Feed or you can follow the phpadvent-twitter-account.

And if you have some time, read the articles from 2008 or 2007.

]]>
Sun, 29 Nov 2009 15:27:25 +0100
<![CDATA[Articles, Snippets and Libraries for using Doctrine with the Zend Framework]]> http://www.robo47.net/blog/178-Articles-Snippets-and-Libraries-for-using-Doctrine-with-the-Zend-Framework http://www.robo47.net/blog/178-Articles-Snippets-and-Libraries-for-using-Doctrine-with-the-Zend-Framework Since Doctrine will be integrated into the Zend Framework and Doctrine 2.0 in Zend Framework 2.0 (Both will need PHP 5.3), I thought it would be nice to have have some informations about how you can already use Doctrine in your Zend Framework Applications, what code-snippets exist out there and what you don't need to reinvent.
There is already a lot of Articles about how to use Doctrine as an ORM System in Zend Framework-Applications, some snippets, even a podcast, a libary and the Doctrine Manual for informations about the usage of Doctrine itself.

Some of the blog-articles overlap in their content because they talk about the same basic things like auto-loading or resources for bootstrapping with Zend_Application, but since there always different ways for achieving a goal and not everybody prefers the same I thought listing different approaches won't harm anybody.

Blog-Articles

Podcasts

Plugins

Snippets / Code / Classes

Libraries

Manuals

 

Know any other resources for using Doctrine in the Zend Framework ? Write a comment!

]]>
Sat, 28 Nov 2009 21:42:29 +0100
<![CDATA[Technische Artikel in Zukunft in Englisch]]> http://www.robo47.net/blog/177-Technische-Artikel-in-Zukunft-in-Englisch http://www.robo47.net/blog/177-Technische-Artikel-in-Zukunft-in-Englisch Nach einer längeren Überlegung bin ich zu dem Schluss gekommen, dass es mehr Sinn macht meine technischen Artikel, Code-Schnipsel und sonstigen Inhalte die sich um Dinge wie Webprogrammierung, Apache, Linux, PHP, Doctrine, Zend Framework oder ähnliches handeln in Englisch zu verfassen.

Gründe gibt es da viele, zuerst mal gab es schon ein paar Anfragen/Wünsche ob ich Artikel nicht auch in Englisch veröffentlichen könnte, weil die Leser kein Deutsch konnten, ausserdem ergab eine Auswertung der Referrer meiner Seite, dass einige Artikel mehr Aufrufe über Google Translate oder auch ausländische Suchmaschinen haben als normale Aufrufe (auch der ein oder andere Link geht direkt auf Google Translate anstatt auf den Artikel). Das alles hat mir zu denken gegeben und ich bin zu dem Ergebnis gekommen dass ich dadurch auch die Anzahl meiner potentiellen Leser durchaus vergrößern kann, ausserdem ist es für mich gleichzeitig eine gute Übung etwas mehr in Englisch zu schreiben, nachdem schon die meisten Bücher im technischen und teilweise auch privat Bereich die ich lese Englisch sind, tut mir ein wenig mehr Englisch schreiben sicher auch gut.

Der Aufwand alle Artikel und Einträge in Deutsch und Englisch zu schreiben ist mir definitiv zu groß, gerade bei Updates von Artikeln würde ich da sicher irgendwann die Lust verlieren, als Fallback bau ich vielleicht Links auf Google Translate ein oder schau mal was es da noch so an Alternativen gibt.

Vielleicht werde ich bei Zeit und Lust auch den ein oder anderen alten Artikel überarbeiten und zusätzlich in Englisch anbieten, mal schauen.

Korrekturen betreffs Rechtschreibung und Grammatik sind dann natürlich auch immer gerne gesehen, man will ja auch was lernen.

]]>
Sat, 28 Nov 2009 21:00:03 +0100
<![CDATA[Roadmap für Zend Framework 2.0 und Integration von Doctrine]]> http://www.robo47.net/blog/176-Roadmap-fuer-Zend-Framework-2.0-und-Integration-von-Doctrine http://www.robo47.net/blog/176-Roadmap-fuer-Zend-Framework-2.0-und-Integration-von-Doctrine Matthew Weier O’Phinney hat gestern die Roadmap für das Zend Framework 2.0 im Community-Wiki des Zend Frameworks vorgestellt und in den letzten 2 Wochen hat sich dann auch ergeben, dass Doctrine wohl etwas mehr Unterstützung im Zend Framework bekommen wird.

Mit dem Zend Framework 2.0 will man die neue Features die PHP 5.3.x bietet nutzen, dazu gehören unter Anderem Namespaces, Late Static Binding (LSB), Closures, goto (ich hoffe ja die haben einen Schutz vor Raptoren:  XKCD: Goto). 

Release-Termine oder ähnliches gibt es natürlich noch nicht, ZF 1.0 wird wohl auch noch das ein oder andere Major und Minor Release vorher erfahren denke ich.

Worauf ich mich im 1.0er Zweig jedoch am meisten freut ist die stärkere Integration von Doctrine. Benjamin Eberlei (Sein Blog: http://www.whitewashing.de/) der sich eigentlich um die neue Entwicklung von Zend_Entity kümmern sollte, hat beschlossen statt dessen seine Zeit in die Integration von Doctrine zu stecken, damit wird es wohl in ZF 1.10 oder ZF 1.11 neben Bootstrap-Resourcen auch Zend_Tool-Integration für die Doctrine-CLI, Adapter für Zend_Log_Writer, Zend_Auth_Adapter, Zend_Session_SaveHandler und Zend_Paginator_Adapter geben.

Ausserdem gibt es im Wiki eine Seite wo aktuell alles zur Integration von Doctrine diskutiert wird: Doctrine Integration TODO.

]]>
Thu, 12 Nov 2009 13:34:59 +0100
<![CDATA[Updates und Umstellung der RSS-Feeds]]> http://www.robo47.net/blog/175-Updates-und-Umstellung-der-RSS-Feeds http://www.robo47.net/blog/175-Updates-und-Umstellung-der-RSS-Feeds So, mal wieder ein paar Neuerungen ins Live-System übertragen:

Sowohl das Zend Framework (1.9.5), als auch Doctrine (1.2.0ALPHA3) und ezComponents (2009.1.2) wurden auf die aktuellsten Versionen geupdatet. Im Backend sowie Frontend kommt jetzt der CKEditor als WYSIWYG-Editor zum Einsatz, im Frontend bei den Kommentaren und im Backend bei allen HTML-Inhalten. Neben dem schon länger vorhandenen Tweet This-Button gibt es jetzt auch einen Dent-This Button für Identi.ca User (An einer Integration für Pingbacks z.b. von Identi.ca arbeite ich noch). Ausserdem werden meine Eigenen Kommentare jetzt etwas hervorgehoben.

Die größte Änderung gab es bei den Feeds. Hier habe ich jetzt Blogeinträge, Texte, Codeschnipsel und Tools in einen Feed gemergt.

Die aktuellen Urls zum normalen Feed und zum Kommentar-Feed sind:
http://www.robo47.net/feed/content.rss

http://www.robo47.net/feed/comments.rss

Desweiteren bietet auch jeder Text, Blogeintrag, Codeschnipsel und jedes Tool jeweils einen eigenen Kommentar-Feed, falls man nur an Kommentaren zu einem einzelnen Eintrag interessiert ist.

Die alten Feed-Urls werden natürlich noch eine Zeit lang normal laufen und dann erstmal via 301er Header auf die neuen Urls umgeleitet, wer also einen Reader hat der keinen 301er Header unterstützt sollte am besten gleich die Url updaten. Irgendwann werde ich dort dann nur noch einen Fehlermeldungsbeitrag ausgeben um auch die letzten übriggebliebenen auf die neuen Feeds aufmerksam zu machen bevor ich sie dann abschalte.
Wer übrigends noch via Feedburner meinen Feed abonniert, sollte auch auf die neuen Urls umstellen, da vorhabe Feedburner auch irgendwann abschalten.

Die J/K-Navigation auf Basis von JQuery die ich testweise eingebaut hatte hab ich wieder rausgenommen nachdem mich jemand darauf hingewiesen hatte, dass man damit kein j und kein k mehr in den Text-Feldern tippen konnte, da werde ich auch mal schauen inwieweit ich das was gebastelt bekomme das den Focus noch überprüft.

Aus technischer Sicht steht dann wohl als nächstes mal die Unterstützung für Pingbacks auf dem Plan (Hoffentlich tut sich sich da bald was bei Zend_Service_Linkback) und die seit ZF 1.8 nicht mehr lauffähigen Unittests (sowie neue schreiben für alles was seitdem dazugekommen ist) will ich auch mal wieder reaktivieren und zum Teil neu schreiben. Allgemein steht einiges an Refactoring hinter den Kulissen an wozu ich laufende Unittests begrüßen würde. Und wenn das abgeschlossen ist werde ich wohl mal etwas intensiver in Richtung Nutzung von JQuery und/oder Dojo bei den ganzen Tools gehen. Und nebenbei muss dann irgendwoher noch ein neues Design kommen :) Der angepeilter Termin liegt irgendwo zwischen 2020 und 2030 :)

]]>
Wed, 28 Oct 2009 01:35:31 +0100
<![CDATA[Web-Gui zur Verwaltung von Subversion Repositorys inklusive Usern, Gruppen und Ordnerbasierten Rechte mit USVN]]> http://www.robo47.net/blog/174-Web-Gui-zur-Verwaltung-von-Subversion-Repositorys-inklusive-Usern-Gruppen-und-Ordnerbasierten-Rechte-mit-USVN http://www.robo47.net/blog/174-Web-Gui-zur-Verwaltung-von-Subversion-Repositorys-inklusive-Usern-Gruppen-und-Ordnerbasierten-Rechte-mit-USVN Wer mal vor dem Problem steht SVN-Repros auf einem Server komfortabel zu verwalten (neue anlegen, alte löschen, Benutzer und Gruppen-Rechte, Ordner-basierte Rechte, Viewer, etc) und nicht immer für jedes Repository sich auf dem Server einloggen will, es händisch anlegen und händisch Log-Dateien für Benutzer und Gruppen editieren will, der sollte sich unbedingt mal USVN anschauen.

USVN ist ein auf das Zend Framework aufbauende Web-GUI das die Verwaltung von Repositorys, Gruppen und Usern sehr stark erleichtert.

USVN schreibt dabei normale Configs für SVN die dann im Zusammenspiel mit mod_dav und mod_svn den Usern die Repros via http oder https zur Verfügung stellen.

USVN existiert momentan in Version 1.0.1 und steht unter der Cecill Lizenz einer zur GPL kompatiblen, französischen Lizenz. Ein paar schöne Screenshots von USVN gibt es hier. Und runterladen kann man es hier.

]]>
Wed, 14 Oct 2009 22:00:37 +0200
<![CDATA[Die SPL - Standard PHP Library]]> http://www.robo47.net/blog/173-Die-SPL-Standard-PHP-Library http://www.robo47.net/blog/173-Die-SPL-Standard-PHP-Library Seit nun 5 Jahren (seit Version 5.0 von PHP) gibt es die SPL - Standard PHP Library.
Die an C++'s STL - Standard Template Library angelehnte Extension hatte ihren Ursprung vor 6 Jahren in der PECL - PHP Extension Community Library und wurde in PHP 5 direkt zu einer Core-Komponente die für mich heute kaum noch wegzudenken ist.
Mit der SPL kamen vordefinierte Interfaces wie Countable, IteratorAggregate und Serializable, die wirklich vielen interessanten Iteratoren, die Klassen SplFileInfo und SplFileObject, ArrayAccess, das es einem endlich ermöglichte eigene Container zu schreiben die den Array-Operator ([]) nutzen und mit PHP 5.3 auch noch ein paar neue Datenstrukturen.

Inhaltsverzeichnis

Exceptions

Die SPL bringt zusätzlich zu der auch seit PHP 5 vorhandenen Standard-Exception einen Satz an weiteren Exceptions für verschiedene Fälle mit die man benutzen kann oder auch darauf seine eigenen Exceptions aufbauen kann. Die Exceptions selbst bieten keinerlei zusätzliche Funktionalität sondern erben nur von der Standard-Exception, sollen aber durch ihre Namen zur Verbesserung der Codequalität beitragen und eine Hilfe beim Debuggen bieten. Ihre Namen ähneln denen aus aus anderen Sprachen wie Java oder C++.

  • BadFunctionCallException
  • BadMethodCallException
  • DomainException
  • InvalidArgumentException
  • LengthException
  • LogicException
  • OutOfBoundsException
  • OutOfRangeException
  • OverflowException
  • RangeException
  • RuntimeException
  • UnderflowException
  • UnexpectedValueException

Iteratoren

  • AppendIterator (seit PHP 5.1)
  • ArrayIterator (seit PHP 5.0)
  • CachingIterator (seit PHP 5.0)
  • DirectoryIterator (seit PHP 5.0)
  • EmptyIterator (seit PHP 5.1)
  • FilterIterator (seit PHP 5.0)
  • GlobIterator (seit PHP 5.3)
  • InfiniteIterator (seit PHP 5.1)
  • IteratorIterator (seit PHP 5.1)
  • LimitIterator (seit PHP 5.0)
  • MultipleIterator (seit PHP 5.3)
  • NoRewindIterator (seit PHP 5.1)
  • ParentIterator (seit PHP 5.1)
  • RecursiveArrayIterator (seit PHP 5.1)
  • RecursiveCachingIterator (seit PHP 5.1)
  • RecursiveDirectoryIterator (seit PHP 5.0)
  • RecursiveFilterIterator (seit PHP 5.1)
  • RecursiveFilesystemIterator (seit PHP 5.3)
  • RecursiveIteratorIterator (seit PHP 5.0)
  • RecursiveTreeIterator (seit PHP 5.3)
  • RecursiveRegexIterator (seit PHP 5.1)
  • RegexIterator (seit PHP 5.1)
  • SimpleXMLIterator (seit PHP 5.0)

Die Iteratoren haben wohl bei mir persönlich das größte Interesse geweckt, die Möglichkeiten mit dem DirectoryIterator oder dem RecursiveDirectoryIterator Verzeichnis-Strukturen vernünftig iterieren zu können anstatt umständlich mit glob() oder open/read/closedir() zu arbeiten, kombiniert mit eigenen FilterIterator und SortIterator lässt sich damit sehr komfortabel arbeiten.
Das SplFileInfo-Objekt erlaubt es beim Traversieren der Verzeichnis-Iteratoren dann auch sehr komfortabel auf alle relevanten Informationen des Elements zuzugreifen und mittels dem SplFileObject lässt sich über die einzelnen Zeilen einer Datei iterieren

Vordefinierte Interfaces

Die vordefinierten Interfaces wie Countable, Serializeable, Iterator, IteratorAggregate, RecursiveIterator, Seekableiterator und ArrayAccess spielen eine ganz besondere Rolle, weil sie im Gegensatz zu selbst definierten Interfaces direkt in C geschrieben sind und im Hintergrund die Verknüpfung mit nativen PHP-Funktionen und Sprachkonstrukten (count(), serialize(), foreach()) ermöglichen oder Klassen die das Interface implementieren um Operatoren ([]) erweitern.

Datenstrukturen

Seit PHP 5.3 sind auch einige Klassen dazugekommen die dynamische und Geschwindigkeits/Speicherverbrauch-optimierte Datenstrukturen zur Verfügung stellen.
Dazu gehören:
  • SplDoublyLinkedList
  • SplStack
  • SplQueue
  • SplHeap
  • SplMaxHeap
  • SplMinHeap
  • SplPriorityQueue
  • SplFixedArray
  • SplObjectStorage

Eine nette Presentation mit ein paar Benchmarks zu diesen Datenstrukturen von Matthew Turland findet man bei Slideshare: New SPL Features in PHP 5.4

Observer

Mit den Interfaces SplObserver und SplSubject stellt die SPL seit PHP 5.1 auch fertige Beispiel-Interfaces für das Observer-Pattern zur Verfügung. Zur Implementierung des Observers bietet sich dann gleich die neue SplObjectStorage-Klasse an.

Funktionen

Auch wenn die SPL eigentlich eine wachsende Sammlung von (abstrakten) Klassen und Interfaces ist, haben sich auch ein paar Funktionen dazugesellt.
  • class_implements - Gibt die implementierten Interfaces einer Klasse zurück
  • class_parents - Gibt die Elternklassen eines Objekts zurück
  • iterator_apply - Wendet eine Callback-Funktion auf alle Elemente eines Interators an (wie array_walk für Arrays)
  • iterator_count - Zählt die Anzahl der Elemente eines Iterators
  • iterator_to_array - Wandelt einen Iterator in ein Array mit Elementen um
  • spl_autoload_call - Funktion zum laden einer Klasse mit den vorhandenen Autoload-Funktionen
  • spl_autoload_extensions - Gibt die verwendeten Dateiendungen für die Autoload-Funktion zurück
  • spl_autoload_functions - Gibt alle vorhandenen Autoload-Funktionen zurück
  • spl_autoload_register - Hinzufügen von Autoload-Funktionen
  • spl_autoload_unregister - Entfernen von Autoload-Funktionen
  • spl_autoload - Implementierung für die autoload-Funktion
  • spl_classes - Gibt ein Array mit allen in der aktuellen Version zur Verfügung gestellten SPL-Klassen zurück
  • spl_object_hash - Gibt einen eindeutigen Hash für das Objekt zurück

Sehr interessant sind die spl_autoload_*-Funktionen die in den Autoloadern der meisten Frameworks und Bibliotheken genutzt werden, damit lassen sich sehr schöne Regeln zum automatischen Laden (Lazy Load) von Klassen und Interfaces erstellen damit nur Klassen geladen werden die auch wirklich gebraucht werden, aber jeder gleichzeitig frei ist das Mapping zwischen Klassenname und Dateinamen selbst zu bestimmen.
So lassen sich auch verschiedene Frameworks und Bibliothken mit Autoloading zusammen nutzen. Was man schön am Autoloader des Zend Frameworks sieht.

SPL-Codeschnipsel

Auch ich habe ein paar Codeschnipsel auf meiner Seite die Klassen und Interfaces der SPL nutzen, insbesondere DirectoryIterator, RecursiveDirectoryIterator und SplFileInfo.

Weiterführende Informationen

Meiner Meinung nach die beste und aktuellste API-Übersicht über die SPL von Marcus "helly" Börger findet man hier auf php.net: http://www.php.net/~helly/php/ext/spl/.

Zu beachten ist, dass es dort auch Iteratoren, Interfaces und Klassen gibt die es noch nicht in ein Releases der SPL geschafft haben, manche sind noch in der Entwicklung und werden wohl in späteren Releases von PHP 5.3 zur Verfügung stehen.

Ansonsten gibt es natürlich auch im PHP-Manual ein paar Seiten über die SPL, diese sind allerdings meistens nicht auf dem neuesten Stand.

Das Buch Professionelle Softwareentwicklung mit PHP 5 von Sebastian Bergmann (Programmierer von PHPUnit) bietet neben anderem auch einen guten Einstieg in die SPL mit ein paar Code-Beispielen. Das Buch gibt es kostenlos zum online lesen unter http://professionelle-softwareentwicklung-mit-php5.de/ oder bei Amazon: Professionelle Softwareentwicklung mit PHP 5: Objektorientierung, Entwurfsmuster, Modellierung und fortgeschrittene Datenbankprogrammierung

Fazit

Obwohl die SPL einiges zu bieten hat, sie auch schon in einigen Frameworks (wie dem Zend Framework oder Symfony) zum Einsatz kommt, wird sie leider von vielen PHP-Programmierer nicht genutzt, was meiner Meinung nach am stärksten an ihrem geringen Bekanntheitsgrad liegt und auch etwas an der Dokumentation (und den Übersetzungen) im PHP-Manual die meistens sehr stark hinter der wirklichen Entwicklung hinterherhinken. Trotzdem kann ich jedem Programmierer der mit PHP 5 oder sogar 5.3 arbeitet nur empfehlen sich diese Extension mal genauer anzuschauen. Ich werde versuchen in der nächsten Zeit noch ein paar mehr Codeschnipsel und vielleicht kleine Artikel zur SPL zu verfassen um die Möglichkeiten die sich insbesondere durch die Iteratoren ergeben aufzeigen.

]]>
Tue, 29 Sep 2009 16:09:23 +0200
<![CDATA[Kleines Update]]> http://www.robo47.net/blog/172-Kleines-Update http://www.robo47.net/blog/172-Kleines-Update Tue, 22 Sep 2009 14:35:37 +0200 <![CDATA[Bin ne Woche weg]]> http://www.robo47.net/blog/171-Bin-ne-Woche-weg http://www.robo47.net/blog/171-Bin-ne-Woche-weg Cadaqués) tauchen. Sollte so am 20. wieder im Lande sein.]]> Fri, 11 Sep 2009 15:24:46 +0200 <![CDATA[Trackbacks sind zurück]]> http://www.robo47.net/blog/170-Trackbacks-sind-zurueck http://www.robo47.net/blog/170-Trackbacks-sind-zurueck Die Urls haben sich übrigends geändert, weil ich damit erstmal die alten Trackback-SPAM-Bots drausen halte die aktuell teilweise immernoch mehr als 40 Spamversuche pro Tag versuchen, an Urls die Seit ~ 2 Wochen nen 404 liefern ...]]> Thu, 20 Aug 2009 00:49:51 +0200 <![CDATA[Mein Umstieg auf Linux, der Weg in eine neue bessere Welt]]> http://www.robo47.net/blog/169-Mein-Umstieg-auf-Linux-der-Weg-in-eine-neue-bessere-Welt http://www.robo47.net/blog/169-Mein-Umstieg-auf-Linux-der-Weg-in-eine-neue-bessere-Welt Seit ungefähr 10 Monaten bin ich jetzt komplett auf Linux umgestiegen. Angefangen habe ich mit Kubuntu 8.04 (KDE als Windows-Manager), allerdings hat mir die KDE-Umgebung nicht wirklich zugesagt und als ich mir testweise Kubuntu 8.10 angeschaut, hatte ich das Gefühl Vista installiert zu haben, das hat mir dann überhaupt nicht zugesagt und so bin ich über Ubuntu 8.10 (Gnome als Windows-Manager) zu aktuell Ubuntu 9.04 gekommen.

Allgemein lässt sich sagen ich will Linux unter keinen Umständen mehr missen, eine mächtige Kommandozeile (anfangs bash mittlerweile zsh), ein Paketmanager (apt) um kinderleicht sich mit dem kompletten Grundstock an Programmen zu versorgen und diese sowie das Betriebsystem aktuell zu halten zu bleiben,

Der Umstieg war sogar viel einfacher als anfangs gedacht, fast meine kompletten Standardprogramme wie Thunderbird, OpenOffice , Firefox, Pidgin, Skype, VLC, Filezilla und RSSOwl sowie meine Entwicklungsumgebung bestehend aus Eclipse PDT, Subversion, Apache, MySQL, php, liefen alle auch nativ unter Linux.

Als Ersatz für Winamp hab ich etliche Programme ausprobiert, darunter xmms, amarok, banshee, Songbird, Rhythmbox um schlussendlich dann bei Exaile zu landen.

Das einzigen Programme für das ich auf Anhieb bisher keine wirkliche Alternative gefunden habe ist Pixmantec Rawshooter, ein Programm um digitale Photos im RAW-Format zu entwickeln. Die bisher getesten Alternativen haben irgendwie nicht wirklich in meinen Workflow gepasst, hatten gewisse für mich Grundlegende features nicht und waren meist auch ein gutes Stück langsamer. Daher nutze ich Rawshooter aktuell noch via Wine.

Bei einigen Programmen und Tools hab ich auch für meinen Geschmack besseren Alternativen gefunden, als IDE nutze ich mittlerweile nicht mehr Eclipse PDT sondern Netbeans (aktuell 6.8 M1) das ich neben PHP im Studium z.b. auch für Java und C++ eingesetzt habe und das auch eine gute Unterstützung für ANT, PHPUnit, JUnit und ein paar weitere Tools (Benjamin Eberlei entwickelt gerade ein Plugin zur Nutzung von PHP_CodeSniffer in Netbeans) hat.

Als Versionskontrollsystem bin ich recht schnell von Subversion zu Git gewechselt, anfangs indem ich Gits SVN-Support genutzt habe und aktuell sind alle Repros die ich nutze zu Git migriert und ich hab sie auf meinen Server via SSH erreichbar abgelegt.

Enso Launcher den ich früher benutzt habe wurde durch Gnome-Do ersetzt, zwar nicht ganz so mächtig, aber für mich völlig ausreichend.

Nachdem mir mein Thunderbird einfach mit der Zeit zu langsam wurde, nutze ich ihn jetzt nur noch als Mailarchiv und spiele aktuell mit Evolution herum. Etwas flotter, und standardmäßig schon PGP und einen Kalender integriert.

Was mir unter Linux einfach gefällt ist die große Flexibilität und die vielen Alternativen die man bei vielen Tools und Programmen hat, eine Shell mit der man auch arbeiten kann (was würde ich ohne cat, tail, grep, xargs und co machen ?)

Einige neue Programme sind auch dazu gekommen:
Mit Zim habe ich eine nützliche Desktop-Wiki in der ich Todos, Notizen, Anleitungen, nützliche Befehle und anderen Kram hinterlegen kann, gekoppelt mit git sogar mit einer History.
Vorher hatte ich noch Tomboy ausprobiert, aber Zim war am meisten nach meinem Geschmack.
Tilda ist ein Terminal-Emulator der wie in vielen First-Person-Shootern per Knopfdruck von oben runterscrollt und auch noch mehrere Terminals in einzelnen Tabs zur Verfügung stellt, ausprobiert hatte ich hier vorher noch Yakuake, Kuake und YeahConsole.
Gwibber ist nachdem mir Twitux nicht gefallen hat mein Twitter-Client geworden, die Alternativen hätten Adobe Air gebraucht, was mir da nicht wirklich zugesagt hat.

]]>
Tue, 11 Aug 2009 21:56:55 +0200
<![CDATA[Trackback und Kommentarspam]]> http://www.robo47.net/blog/168-Trackback-und-Kommentarspam http://www.robo47.net/blog/168-Trackback-und-Kommentarspam Akismet wird der Kram direkt als SPAM markiert, trotzdem werde ich wohl in Zukunft noch das ein oder andere einbauen um Akismet so wenig wie möglich bemühen zu müssen.
Die Trackbackspam-Versuche auf die alten Trackback-Urls sind trotz 404 noch nicht so schnell gestorben und ich denke die werden auch noch einige Zeit weitergehen. Sobald ich die Funktion wieder eingebaut habe, werde ich dort wohl auch Akismet zur SPAM-Bekämpfung einsetzen oder ich schaue mir mal eine Alternative wie Typepad Antispam, Defensio oder Mollom an, alle 3 bieten auch eine API an über die man Kommentare und Trackbacks überprüfen kann.]]>
Sat, 08 Aug 2009 09:56:52 +0200
<![CDATA[Es geht weiter]]> http://www.robo47.net/blog/167-Es-geht-weiter http://www.robo47.net/blog/167-Es-geht-weiter public.robo47.net hier unter einer Plattform zusammenzufassen. Das neue System hinter dem Blog hat seine Ursprünge 2008 und hat eine lange Evolution hinter sich. Von Zend Framework 1.5 bis hin zur aktuellen Version 1.9. Wer mehr von der Technik hinter der Seite erfahren will findet unter Über die Technik eine Übersicht.
Ich hab auch vor in Zukunft hier wieder etwas aktiver hier zu sein soweit es die Uni zulässt. Jetzt werde ich mal noch die Kontaktanfragen die liegen geblieben sind abarbeiten und dann kann ich mich hier noch etwas um die neuen Inhalte, Blogeinträge und soweiter kümmern.
Was bisher fehlt im Vergleich zur letzen Version ist die Trackback-Funktion, das wird wohl in einem der nächsten Updates kommen Dafür gibt es aber z.b. einen Kommentar-Feed und für jeden Blogeintrag einen Kommentar-Feed.
Einige Spielereien sind aktuell noch deaktiviert, weil ich den Footer nicht noch größer machen wollte, dazu gehört z.b. eine Latest-Tweets-Integration und eine Anzeige von Alben von Jamendo.
]]>
Fri, 07 Aug 2009 21:10:40 +0200
<![CDATA[ich mag irreal cool]]> http://www.robo47.net/blog/166-ich-mag-irreal-cool http://www.robo47.net/blog/166-ich-mag-irreal-cool Fri, 01 Aug 2008 21:37:13 +0200 <![CDATA[Soundition im JUZ in Hemsbach]]> http://www.robo47.net/blog/165-Soundition-im-JUZ-in-Hemsbach http://www.robo47.net/blog/165-Soundition-im-JUZ-in-Hemsbach Jow, die Bilder von Soundition vom letzten Wochenende aus dem JUZ in Hemsbach sind endlich online, leider war das Licht vor Ort sehr bescheiden, daher alle Bilder 1 Blende (teilweise auch mehr [ISO 3200+ @350D :P]) gepusht.

Aber nachdem ich diese Band gehört hab, war mir das Licht fast egal, allein dafür hatte es sich schon gelohnt da zu sein. Jedem der auf Reggae und Ska steht und aus der Region kommt kann ich nur wärmsten empfehlen der Band auf einem ihrer nächsten Gigs (Wo das ist, findet ihr auf myspace) mal nen Besuch abzustatten. Es lohnt sich auf jeden Fall. Und ich werde mich sicher mal wieder blicken lassen.

Und hier gibt es die Bilder:

]]>
Wed, 23 Apr 2008 22:19:54 +0200
<![CDATA[Freundschaftssingen in Trösel]]> http://www.robo47.net/blog/164-Freundschaftssingen-in-Troesel http://www.robo47.net/blog/164-Freundschaftssingen-in-Troesel Bilder vom Sängerbund Oberflockenbach und der MGV Union Wald-Michelbach vom Wochenende sind jetzt online:

]]>
Tue, 15 Apr 2008 16:10:46 +0200
<![CDATA[Photos vom Noisepollution Festival 2008 Online]]> http://www.robo47.net/blog/163-Photos-vom-Noisepollution-Festival-2008-Online http://www.robo47.net/blog/163-Photos-vom-Noisepollution-Festival-2008-Online So, es hat etwas gedauert, aber jetzt ist der Kram online.

Aufgrund technischer Probleme vorort, sind es leider bei einigen Bands nur ein Bilder geworden.

]]>
Tue, 15 Apr 2008 08:58:41 +0200
<![CDATA[1. Tag vom Noisepollution vorbei]]> http://www.robo47.net/blog/162-1.-Tag-vom-Noisepollution-vorbei http://www.robo47.net/blog/162-1.-Tag-vom-Noisepollution-vorbei Der erste Tag war schon wieder sehr geil und ich freue mich auch schon sehr auf heute abend.
Ein paar erste Bilder gibt es auch schon, aber richtig dransetzen werde ich mich frühestens Sonntag, vielleicht auch erst nächste Woche.

 Malm
Dioramic
Hesslers
Black Dust
]]>
Sat, 05 Apr 2008 13:41:34 +0200
<![CDATA[7. Noisepollution Festival 2008 in Wald-Michelbach]]> http://www.robo47.net/blog/161-7.-Noisepollution-Festival-2008-in-Wald-Michelbach http://www.robo47.net/blog/161-7.-Noisepollution-Festival-2008-in-Wald-Michelbach Noisepollution Festival 2008 Plakat

Am 4. und 5. April 2008 ist es wieder soweit, das 7. Noisepollution Festival öffnet seine Pforten wieder, mit dabei sind dieses Jahr folgende Bands:

Freitags:

Samstags:

Einlass: je 19:30 Uhr
Eintritt: je 6 €
Location: Juz/Lokschuppen in Wald-Michelbach



Ich freue mich schon wieder richtig drauf und hoffe dass es wieder 2 ausverkaufte Festival-Tage werden mit tollen Bands und tollen Leuten werden.

]]>
Thu, 28 Feb 2008 14:08:40 +0100
<![CDATA[Bilder Plaid in Affolterbach]]> http://www.robo47.net/blog/160-Bilder-Plaid-in-Affolterbach http://www.robo47.net/blog/160-Bilder-Plaid-in-Affolterbach Jow, hinausgeschoben, aufgeschoben und vergessen, aber jetzt dann auch online
Bilder von Plaid in Affolterbach am 22.12.2007

]]>
Wed, 02 Jan 2008 20:01:57 +0100
<![CDATA[Exiftool Homepage offline]]> http://www.robo47.net/blog/159-Exiftool-Homepage-offline http://www.robo47.net/blog/159-Exiftool-Homepage-offline Noch letztes Jahr (2007 :) ) wollte ich gerade mal wieder nach Updates von exiftool schauen, um exiftool das meine Seite zum Auslösungen aus Bildern auslesen nutzt, aktuell zu halten, als mir aufgefallen ist, dass die Homepage offline ist und sie ist es immernoch, eine etwas lang Downtime, weis jemand was ?

]]>
Wed, 02 Jan 2008 02:42:10 +0100
<![CDATA[20 Minuten Stromausfall]]> http://www.robo47.net/blog/158-20-Minuten-Stromausfall http://www.robo47.net/blog/158-20-Minuten-Stromausfall Hier (69509 Weiher) kam es gerade zu einem ca 20 minütigen Stromausfall, erst flackerte noch das Licht und dann zack, alles aus ... nur mein treues Notebook ist schön brav weitergelaufen. Es war sehr faszinierend mal auf die Straße zu gehen und zu sehen, dass ein Ort keinen Strom mehr hat und wirklich alles dunkel ist.

]]>
Wed, 19 Dec 2007 01:15:32 +0100
<![CDATA[X-MAS Festival III in der Musichall in Weiher]]> http://www.robo47.net/blog/157-X-MAS-Festival-III-in-der-Musichall-in-Weiher http://www.robo47.net/blog/157-X-MAS-Festival-III-in-der-Musichall-in-Weiher Joa, ich war heute in der Musichall in Weiher auf dem X-MAS Festival III um Photos von der Band eines früheren Mitschülers zu machen, Funky Clan Project 9. Bei der Gelegenheit habe ich dann auch noch ein paar Bilder von der ersten Band, Frozen Throne, gemacht.

Leider wars für mich ne Nummer zu wenig Licht an den richtigen Stellen, insbesondere von vorne wäre etwas mehr Licht praktisch gewesen, daher nur ein paar Bilder, bei den meisten die RAWs schon ziemlich gepusht (~2+ Blenden), daher auch größtenteils in Schwarz/Weiß, nicht sonderlich scharf und verrauscht.
Bei der 3ten Band hab ich dann die Lust verloren mit so wenig Licht, weil der Ausschuss einfach enorm ist und hab meinen Kram gepackt und bin Heim, damit der Kram noch Online kommt bevor ich ins Bett gehe und mich morgen wieder der Uni widme.

]]>
Sun, 16 Dec 2007 01:06:43 +0100
<![CDATA[Brennweiten, Blenden, Objektiv, Lichtempfindlichkeits und Belichtungszeiten Statistik]]> http://www.robo47.net/blog/156-Brennweiten-Blenden-Objektiv-Lichtempfindlichkeits-und-Belichtungszeiten-Statistik http://www.robo47.net/blog/156-Brennweiten-Blenden-Objektiv-Lichtempfindlichkeits-und-Belichtungszeiten-Statistik Vorhin habe ich mir mal wieder die Mühe gemacht und mir ein paar Statistiken zu meinen Photos erstellen lassen.
Die Statistiken bezieht sich auf die letzen ~ 40.000 von mir als RAW gemachten Aufnahmen, mit meiner 350D.

Erstellt habe ich das ganze mit dem tollen Exifs Stats Tool das wiederrum für das Auslesen der Exifs exiftool verwendet. Die Ausgabe der Ergebnisse habe ich dann etwas angepasst( z.b. 0.0mm in 8.0mm umgeändert, da das manuelle Peleng von meiner Kamera natürlich nicht ausgelesen werden kann), gekürzt und anschließend die Werte in OpenOffice Calc übertragen um mir die % ausrechnen zu lassen.
Das ist das Ergebnis:

Verwendete Brennweiten / Objektive (5 meist verwendete):
150.0mm   Sigma 150/2.8 EX Makro    30,66%
300.0mm   Canon 300/4.0 L IS        28,30%
 50.0mm   Canon 50/1.8 MK I         24,07%
 20.0mm   Sigma 20/1.8 EX           10,94%
  8.0mm   Peleng 8mm Fischauge       3,03%

Verwendete Lichtempfindlichkeit:

ISO 1600    61,83%
ISO 400     19,10%
ISO 800      9,15%
ISO 100      5,66%
ISO 200      4,22%

Belichtungszeiten ( 15 meist verwendeten )

1/200    8,97%
1/125    8,20%
1/100    8,15%
1/60     6,77%
1/250    6,66%
1/400    5,54%
1/160    5,53%
1/500    4,87%
1/80     4,82%
1/50     4,67%
1/320    4,64%
1/800    3,30%
1/30     3,01%
1/1000   2,56%
1/640    2,44%

Blenden ( 10 meist verwendeten )

2.8       26,81%
4.0       18,75%
1.8        7,99%
5.0        6,84%
5.6        5,71%
3.5        4,34%
3.2        4,24%
2.2        3,89%
2.5        3,18%
1.8        3,03%

Auf bunte Graphen habe ich dann verzichtet, weil ich vergessen hab vor dem Schließen von OpenOffice den Kram zu speichern und jetzt zu faul bin das nochmal in Calc zu übertragen.

]]>
Mon, 10 Dec 2007 00:20:18 +0100
<![CDATA[1111 mal schon die Auslösungen ausgelesen]]> http://www.robo47.net/blog/155-1111-mal-schon-die-Ausloesungen-ausgelesen http://www.robo47.net/blog/155-1111-mal-schon-die-Ausloesungen-ausgelesen Gerade hab ich gesehen, dass mein Interface für Exiftool zum Auslesen der Auslösungen von DLSRs schon ganze 1111 überprüfte Bilder hat seit der Counter mitläuft, freut mich, dass das Tool so rege genutzt wird. Ein paar Fake-Einträge gab es auch schon.

Hier noch eine kleine Statistik zur Anzahl der geprüften Kameras (Top 10)

1)  PENTAX K10D                  40
2)  Canon EOS-1D Mark II         30
3)  Canon EOS-1D Mark II N       23
4)  NIKON D70                    21
5)  NIKON D200                   20
6)  PENTAX K100D                 14
7)  NIKON D80                    12
8)  Canon EOS-1D                 12
9)  PENTAX *ist DS               11
10) Canon EOS-1DS               10

Ausserdem habe ich gerade Exiftool auf Version 7.04 geupdatet

]]>
Tue, 04 Dec 2007 20:49:38 +0100
<![CDATA[assolo mortale - tödliches Solo - Ein Chorkrimi]]> http://www.robo47.net/blog/154-assolo-mortale-toedliches-Solo-Ein-Chorkrimi http://www.robo47.net/blog/154-assolo-mortale-toedliches-Solo-Ein-Chorkrimi Die Bilder vom Chorkrimi "assolo mortale - tödliches Solo" stehen jetzt online.
Der Chorkrimi war ein Gemeinschaftsprojekt der Kriminalautorin Simone Jöst und des Männergesangsverein MGV Union 1873 Wald-Michelbach unter Leitung von Hans-Joachim Karl.

]]>
Sun, 02 Dec 2007 13:22:45 +0100
<![CDATA[Bilder vom Noisepollution Special 2007]]> http://www.robo47.net/blog/153-Bilder-vom-Noisepollution-Special-2007 http://www.robo47.net/blog/153-Bilder-vom-Noisepollution-Special-2007 Jow hat diesmal etwas gedauert, mich hat Sonntag noch die Grippe erfasst und die hat sich auch noch nicht ganz vertreiben lassen, dazu noch bissel was für die Uni zu tun hab deshalb auch nur grob über die Bilder drüber geschaut paar ausgewählt und online gestellt, bei Zeit, Lust und Gesundheit werde ich das wahrscheinlich nochmal erweitern.

]]>
Tue, 13 Nov 2007 23:16:42 +0100
<![CDATA[Klangkörper - Körperklang - Galakonzert zum 15jährigen des Frauenchor Sängerbund Oberflockenbach]]> http://www.robo47.net/blog/152-Klangkoerper-Koerperklang-Galakonzert-zum-15jaehrigen-des-Frauenchor-Saengerbund-Oberflockenbach http://www.robo47.net/blog/152-Klangkoerper-Koerperklang-Galakonzert-zum-15jaehrigen-des-Frauenchor-Saengerbund-Oberflockenbach Am Samstag (3.11.2007) waren Julius und ich in der Weinheimer Stadthalle bei Klangkörper - Körperklang um dort ein paar Bilder während der Veranstaltung zu machen. Stattgefunden hat das ganze anlässlich des 15jährigen Jubiläums des Frauenchor Sängerbund Oberflockenbach und zu sehen und hören gab es dort wirklich viel. Tagsüber verschiedene Workshops und Vorträge und abends ein Konzert des Frauenchor Sängerbund Oberflockenbach und des Vassil Arnaudov Sofia Chamber Choir.

Workshops / Vorträge:

  • Markus Detterbeck - Chor in Bewegung - Bewegung im Chor
  • Theodora Pavlovitch - Frauenchormusik in Bulgarien
  • Wolfram Graf - Komponinstenpoträt Uraufführung
  • Jürgen Faßbender - Zeitgenössische Chormusik für Frauenstimmen
  • Theodora Pavlovitch - Stimmbildung im Frauenchor

Galakonzert:

  • Frauenchor Sängerbund Oberflockenbach (Chorleiter: Hans-Joachim Karl)
  • Vassil Arnaudov Chamber Choir Sofia/Bulgarien aus Sofia / Bulgarien (Chorleiterin Theodora Pavlovitch)

Photos

Die Photos sind hierOnline:



Hier eine kleine Auswahl:

Jürgen Faßbender - Workshop - Zeitgenössische Chormusik für Frauenstimmen
Jürgen Faßbender - Workshop - Zeitgenössische Chormusik für Frauenstimmen
Markus Detterbeck - Chor in Bewegung - Bewegung im Chor
Markus Detterbeck - Chor in Bewegung - Bewegung im Chor
Vassil Arnaudov Chamber Choir Sofia/Bulgarien (Chorleiterin Theodora Pavlovitch)
Vassil Arnaudov Chamber Choir Sofia/Bulgarien (Chorleiterin Theodora Pavlovitch)
Klavierspielerin
Klavierspielerin
Hans-Joachim Karl - Chorleiter
Hans-Joachim Karl - Chorleiter des Frauenchor Sängerbund Oberflockenbach
Frauenchor Sängerbund Oberflockenbach (Chorleiter: Hans-Joachim Karl)
Frauenchor Sängerbund Oberflockenbach (Chorleiter: Hans-Joachim Karl)
Theodora Pavlovitch - Chorleiterin des Vassil Arnaudov Chamber Choir Sofia/Bulgarien
Theodora Pavlovitch - Chorleiterin des Vassil Arnaudov Chamber Choir Sofia/Bulgarien
]]>
Sun, 04 Nov 2007 18:32:24 +0100
<![CDATA[Meine Palette Rhinos Energiedrink ist angekommen]]> http://www.robo47.net/blog/151-Meine-Palette-Rhinos-Energiedrink-ist-angekommen http://www.robo47.net/blog/151-Meine-Palette-Rhinos-Energiedrink-ist-angekommen Gerade war der DHL-Mensch da und hat mir ein Paket gegeben, darin war meine Palette Rhino's Energiedrinks :P
Find ich echt geil :) 24 Dosen Rhino's, Coffein pur, perfekt für das weitere Arbeiten an meinem Programmieren II Praktika Meine Palette Rhinos

]]>
Wed, 31 Oct 2007 12:28:57 +0100
<![CDATA[Canon Digital Photo Professional (DPP) 3.2.0 veröffentlicht]]> http://www.robo47.net/blog/150-Canon-Digital-Photo-Professional-DPP-3.2.0-veroeffentlicht http://www.robo47.net/blog/150-Canon-Digital-Photo-Professional-DPP-3.2.0-veroeffentlicht Gerade hab ich im Dforum.net erfahren, dass Digital Photo Professional (DPP) jetzt in Version 3.2.0 erhältlich ist.
Neuestes Feature ist die Objektivabhängige Korrektur von verschiedenen Abbildungsfehlern, CAs und Verzeichnung.

Unterstützt werden folgende Objektive:

  • EF 14mm 1:2.8L USM
  • EF 14mm 1:2.8 II USM
  • EF 20mm 1:2.8 USM
  • EF 24mm 1:1.4L USM
  • EF 28mm 1:1.8 USM
  • EF 35mm 1:1.4L USM
  • EF 50mm 1:1.2L USM
  • EF 50mm 1:1.4 USM
  • EF 85mm 1:1.2L USM
  • EF 85mm 1:1.2L II USM
  • EF 100mm 1:2.8 Macro USM
  • EF 16-35mm 1:2.8L USM
  • EF 16-35mm 1:2.8L II USM
  • EF 17-35mm 1:2.8L
  • EF 17-40mm 1:4L USM
  • EF 24-70mm 1:2.8L USM
  • EF 24-105mm 1:4L IS USM
  • EF 28-70mm 1:2.8L
  • EF 28-135mm 1:3.5-5.6 IS USM
  • EF 28-200mm 1:3.5-5.6 USM
  • EF 28-300mm 1:3.5-5.6L IS USM
  • EF 100-400mm 1:4.5-5.6L IS USM
  • EF-S 55-250mm 1:4-5.6 IS
  • EF-S 60mm 1:2.8 Macro USM
  • EF-S 17-55mm 1:2.8 IS USM
  • EF-S 10-22mm 1:3.5-4.5 USM
  • EF-S 18-55mm 1:3.5-5.6 USM
  • EF-S 18-55mm 1:3.5-5.6 II USM
  • EF-S 18-55mm 1:3.5-5.6 IS

Der Download scheint aktuell allerdings recht träge zu sein.

]]>
Wed, 31 Oct 2007 12:08:26 +0100
<![CDATA[Noisepollution Festival Blog online]]> http://www.robo47.net/blog/149-Noisepollution-Festival-Blog-online http://www.robo47.net/blog/149-Noisepollution-Festival-Blog-online Vor ein paar Minuten habe ich den Noisepollution-Festival-Blog installiert und online gestellt, dort wird es in der nächsten Zeit immer die aktuellen News zu den Noisepollution-Events geben.

]]>
Sat, 27 Oct 2007 17:06:40 +0200
<![CDATA[Version 0.7 von Mozilla Lightning / Sunbird und Enigmail 0.95.4 erschienen]]> http://www.robo47.net/blog/148-Version-0.7-von-Mozilla-Lightning-Sunbird-und-Enigmail-0.95.4-erschienen http://www.robo47.net/blog/148-Version-0.7-von-Mozilla-Lightning-Sunbird-und-Enigmail-0.95.4-erschienen Gerade mal wieder meinen Thunderbird Portable auf den neuesten Stand gebracht und Mozilla Lightning und Enigmail geupdatet.

Während es bei Enigmail wohl nur ein paar Kleinigkeiten waren, wurde bei Lightning einiges geändert. Die Integration ist etwas neu gemacht muss ich mich aber wohl erst noch dran gewöhnen :)
Schlimmer war, dass am Anfang nach dem Update meine Termine alle wie verschwunden schienen, aber es war nur das Häckchen für die Gruppe das ich wieder setzen musste.

]]>
Fri, 26 Oct 2007 23:50:49 +0200
<![CDATA[Das Phantomklingeln oder auch Phantomvibrationen]]> http://www.robo47.net/blog/147-Das-Phantomklingeln-oder-auch-Phantomvibrationen http://www.robo47.net/blog/147-Das-Phantomklingeln-oder-auch-Phantomvibrationen Gerade hab ich im Blog auf Stereopoly.de einen Eintrag über Phantomvibrationen bzw. Phantomklingel gelesen. Quelle des Eintrags ist ein Artikel vom Stern.
Es handelt sich dabei um Menschen die denken ihr Handy klingelt oder vibriert, obwohl dem nicht so ist.

Ganz ehrlich, es wundert mich nicht, sowas konnte man doch schon vor Jahren beobachten, wenn ich an die ersten Jahre zurückdenke, wo die Handys in Mode kamen, jeder (ich natürlich auch, auch wenn es ein langer Kampf war bis ich eins hatte) eins haben musste und dann immer erreichbar sein musste und wollte und immer könnte einen jemand erreichen können wollen :P ... Horror :P Allein in der Schulzeit wie oft Leute auf ihr Handy geschaut haben, dachten sie hätten eine SMS bekommen oder einen Anruf verpasst und das zu einer Zeit wo es noch nichtmal Vibrationsalarm gab, sondern man nur ordinäre monophone Klingeltöne hatte. Mich hat das ganze zum Glück nie wirklich angesteckt, mich haben die Dinger meist mehr genervt als sie mir gebracht haben, sei es weil die Dinger im falschen Moment geklingelt haben oder wil man mal wieder vergessen hatte das Teil auf lautlos zu stellen. Und aktuell hab ich zwar ein uraltes reanimiert, aber dank bescheidener Akkuleistung und dass mich das Teil eh mehr nervt als es bringt, liegt es auch wieder nur zuhause und ich hab es mit etwas Glück 2 mal im Monat einstecken, weil man darauf schneller die Uhrzeit lesen kann wie wenn man sein Notebook auspacken und booten muss :P

Bei mir gibt es dafür aber andere Ausfallerscheinungen, wie zum Beispiel dass ich denke mich hätte jemand via Messenger angeschrieben oder ich hätte ne neue Email, weil ich irgendwas rechts unten in der Symbolleiste flackern sehe, meistens ist das allerdings nur der Bandbreitengraph der Sunbelt Personal Firewall

]]>
Fri, 26 Oct 2007 13:57:41 +0200
<![CDATA[Das Ende der bezahlten Textlinks ?]]> http://www.robo47.net/blog/146-Das-Ende-der-bezahlten-Textlinks http://www.robo47.net/blog/146-Das-Ende-der-bezahlten-Textlinks Gerade lese ich bei fixmbr.de, dass Google wohl einige größere Seiten wegen dem Verkauf von Textlinks abgestraft hat, darunter zeit.de, golem.de, netzeitung.de Telepolis (von heise.de) und viele andere deutsch und englischsprachige Seiten die wohl durch den Linkverkauf ein paar Euro dazuverdienen wollten. Die Abstrafung fand dadurch statt, dass der Pagerank dieser Seiten um 1-3 Punkte gefallen ist.

Eigentlich find ich das ganze nett und lustig, sollten doch eigentlich Rankings bei Google nicht (nur?) davon beeinflußt werden, wer am meisten Geld für externe starke Backlinks hat, sondern auch etwas davon, wie interessiert Leute wirklich an der Seite sind und freiwillig ihre Links setzen.

Die Frage die sich nun stellt ist, ob die betroffenen Seiten versuchen werden die ihnen jetzt abgehenden Einnahmen durch die jetzt wohl weniger gefragten Links durch mehr Werbung oder auf anderem Wege wieder an Land zu ziehen.

]]>
Wed, 24 Oct 2007 22:21:23 +0200
<![CDATA[Rhinos Energiedrink]]> http://www.robo47.net/blog/145-Rhinos-Energiedrink http://www.robo47.net/blog/145-Rhinos-Energiedrink So, jetzt versuch ich es auch mal kostenlos ne Palette Rhinos Energy Drink abzustauben. Man muss nicht mehr tun als auf seiner Seite den Banner einzubinden den ihr oben seht und dann auf der Homepage von Rhinos seine Daten hinterlassen.

Rhinos Energie Drink
Gestoßen bin ich darauf übrigends bei einigen Blogs in den letzten Tagen:

Hat sich wirklich wie ein Lauffeuer verbreitet, wenn es klappt find ich es cool :P

]]>
Tue, 23 Oct 2007 20:54:55 +0200
<![CDATA[Stöhn meine IP]]> http://www.robo47.net/blog/144-Stoehn-meine-IP http://www.robo47.net/blog/144-Stoehn-meine-IP Es gibt Sachen, die braucht das Internet nicht und es gibt Sachen die braucht es. Was das Internet definitiv gebraucht hat ist folgende Seite:
Stöhn meine IP
Der Name sagt schon alles und ich finds geil :P

Bin darüber zufällig beim surfen im Blog von Martin Rothenberger darüber gestolpert.

]]>
Tue, 23 Oct 2007 19:43:26 +0200
<![CDATA[Phototrip mit Julius]]> http://www.robo47.net/blog/143-Phototrip-mit-Julius http://www.robo47.net/blog/143-Phototrip-mit-Julius Vor 3 Wochen (Sonntag 7.10.2007) war ich mittags mit dem Julius ein bißchen unterwegs photographieren, erst bei ihm hinterm Haus und dann hat uns seine Mutter aufgelesen und wir sind irgendwo hinter Ober-Schönmattenwag hingefahren (Brombbach oder sowas ?) und haben dort ein bißchen photographiert, hier ein paar der Bilder :

Canon 350D, Sigma 20/1.8, ISO400, 1/200@f13 freihand
Pilze - 350D, 20/1.8, ISO400, 1/200@f13 freihand
Canon 350D, Sigma 20/1.8, ISO100, 1/4000@f2.8 freihand
Pilze - 350D, 20/1.8, ISO100, 1/4000@f2.8 freihand. Tjoa weiter die Blende öffnen war bei dem schönen Wetter leider nicht drin :)
Canon 350D, Sigma 20/1.8, ISO100, 1/200@f13 freihand
Pilze - 350D, 20/1.8, ISO100, 1/200@f13 freihand

Und weil es noch auf der Speicherkarte rumflog, hier eine Spielerei von vor ein paar Wochen, entstanden mit Sternfilter extremem Gegenlicht und manuellem Fokus:

Canon 350D, Canon 50/1.8, ISO100, 1/4000@f7.1
350D, 20/1.8, ISO100, 1/4000@f7.1

Die vielen Reflexe sind Regentropfen auf dem Fenster durch das ich photographiert habe

]]>
Tue, 23 Oct 2007 04:23:23 +0200
<![CDATA[Noisepollution Special im Herbst]]> http://www.robo47.net/blog/142-Noisepollution-Special-im-Herbst http://www.robo47.net/blog/142-Noisepollution-Special-im-Herbst Noisepollution Herbst Spezial Plakat 2007 Front

Am 10.11.2007 ist es mal wieder so weit, Noisepollution rockt mit einem Special in Gras-Ellenbach/Wahlen am Sportplatz das Haus. Am Start sind:

und bei der Aftershow-Party wird es dann bis in die Morgenstunden elektronisch mit

Mehr Informationen gibts wie immer auf der Seite von Noisepollution und ich hoffe man sieht sich dann dort. Auch wenn ich wohl den größten Teil des abends mit photographieren beschäftigt sein werde, hoffe ich spätestens beim letzten Act die Kamera dann auch mal zur Seite legen zu können und noch ein bißchen Spass zu haben.

]]>
Tue, 23 Oct 2007 03:16:19 +0200
<![CDATA[elektronische Musik-Streams]]> http://www.robo47.net/blog/141-elektronische-Musik-Streams http://www.robo47.net/blog/141-elektronische-Musik-Streams Ich schreibe mal bewußt "Musikstreams" und nicht Radiostreams oder ähnliches, weil das was ich so höre eigentlich meistens keine Radiostreams in dem Sinne sind. Für einen Radiostream gehören ausser der Musik zumindest noch Nachrichten zum Programm, das ist bei den Streams die ich höre anders. Was ich eigentlich wollte, ist mal Digitally Imported zu erwähnen, meine aktuelle Musikquelle Nr 1 wenn es um den täglichen Musikkonsum zuhause geht.

Bei Digitally Imported gibt es Streams für die unterschiedlichsten elektronischen Stilrichtung, darunter: Trance, Vocal Trance, Future Synthpop, Chillout, Euro Dance, House, Soulful House, Hard Dance, Techno, Progressiv, Goa-Psy Trance, Hard Core, Lounge, Drum'n'Bass, Ambient, Gabber und noch einige mehr. Ab und an kommt auch etwas Werbung, aber das fällt zumindest mir kaum auf.
Bei mir läuft wohl meistens Trance, Vocal Trance, House, Hard Core, Chillout oder Ambient, je nach Laune, Motivation und was mich sonst gerade beeinflußt.
Gerade wenn der Nachbar mal wieder am Hämmern und kloppen auf seinem Balkon oder vor seiner Garage, ist Hard Core oftmals genau das richtige, weil man von dem ganzen absolut nichts mehr mitkommt und sich auf das was man gerade macht konzentrieren kann.
Nach der Uni und nach dem Aufstehen läuft dann meistens Chillout um ein bißchen wach zu werden.

Und was hört ihr so für Streams ?

]]>
Tue, 23 Oct 2007 03:04:52 +0200
<![CDATA[Kostenloses Ruby on Rails Ebook bei Sitepoint]]> http://www.robo47.net/blog/140-Kostenloses-Ruby-on-Rails-Ebook-bei-Sitepoint http://www.robo47.net/blog/140-Kostenloses-Ruby-on-Rails-Ebook-bei-Sitepoint Bei Sitepoint gibt es momentan ein kostenloses Ebook über Ruby on Rails zum Download, das ganze geht noch 39 Tage. Es handelt sich um das Buch Patrick Lenz - Build Your Own Ruby On Rails Web Applications. Nach der Eingabe seiner Emailadresse, bekommt man an diese eine Email mit dem Downloadlink zu der Datei und wer sich entschließt das Buch tatsächlich zu kaufen, hat gleich noch einen 10 $ Gutschein für das Buch beim Sitepoint-Shop dabei.

]]>
Tue, 23 Oct 2007 02:48:54 +0200
<![CDATA[Jamendo - Kostenlose Musik]]> http://www.robo47.net/blog/139-Jamendo-Kostenlose-Musik http://www.robo47.net/blog/139-Jamendo-Kostenlose-Musik

Nachdem ich am Sonntag Sebsns Eintrag A vision of a students today gesehen habe und mir das Video angeschaut habe, ist mir eins extrem aufgefallen, die Musik, sofort habe ich im Abspann rausgefunden, dass die Musik von t r y ^ d (tryad) ist und hab mich dort gleich mal umgeschaut, sehr gemischte Musik und besonders gefallen haben mir die Sachen mit Gesang und Klavier, ganz besonders: t r y ^ d - Listen ... Ich steh voll auf sowas.

Jamendo Logo

Aber wir sind noch nicht am Ende des Blogeintrags, nachdem ich festgestellt habe, dass es dort sämtliche Musik kostenlos gibt, habe ich mich auf der Seite etwas weiter umgeschaut und bin dann auf Jamendo getoßen, eine Seite auf der es nur kostenlose (legale) Musik von verschiedenen ansonsten eher unbekannten Künstlern gibt.
Ich kann jedem nur empfehlen sich dort mal etwas umzuhören, auch wenn der seiteninterne Player mit dem man den ganzen Kram streamen kann nicht gerade das Non-Plus-Ultra ist. Besonders im Bereich der elektronischen Musik gibt es einiges zu beschnuppern.
Ein großer Teil der dort vorhanden Musik steht unter CC (Creative Commons) Lizenzen, ein Thema mit dem ich mich momentan auch auseinandersetzte, weil ich vorhabe meine kompletten hier momenten hier auf der Seite veröffentlichten Bilder unter eine CC-Lizenz zu stellen, aber mehr dazu gibt es irgendwann.

]]>
Tue, 23 Oct 2007 02:28:27 +0200
<![CDATA[DSLR - Auslösungen auslesen]]> http://www.robo47.net/blog/138-DSLR-Ausloesungen-auslesen http://www.robo47.net/blog/138-DSLR-Ausloesungen-auslesen Die oft wiederkehrende Frage wie viele Auslösungen die eigene Kamera hat, hat mich vor ein paar Wochen dazu bewogen ein kleines Interface für ExifTool by Phil Harvey zu basteln. Exiftool ist ein in PERL geschriebenes Tool mit dem man Exif-Informationen aus Bildern auslesen kann.
Manche Hersteller betten nun in die Exif-Informationen auch ein, wie viele Bilder die Kamera schon gemacht hat, darunter Canon, Nikon und Pentax. Allerdings gilt das nicht für alle Modelle der Hersteller. Unter "DSLR - Auslösungen auslesen" findet ihr das Interface, inklusive einer Liste aller momentan unterstützen Kameras und seit neuestem auch einer kleinen Topliste der bisher getesten Bilder.

]]>
Tue, 23 Oct 2007 02:00:50 +0200
<![CDATA[Canon Digital Photo Professional (DPP) ohne CD installieren]]> http://www.robo47.net/blog/137-Canon-Digital-Photo-Professional-DPP-ohne-CD-installieren http://www.robo47.net/blog/137-Canon-Digital-Photo-Professional-DPP-ohne-CD-installieren Nachdem ich vor ein paar Wochen mal wieder die ganzen Canon-Tools installieren wollte und die passende CD auf der die Grundversionen drauf sind nicht gefunden habe, habe ich lange rumgesucht um es irgendwie zu schaffen Canon Digital Photo Professional (DPP) und Co auch ohne die CDs zu installieren.
Eine genaue Beschreibung gibt es hier: Anleitung Canon DPP ohne CD installieren

]]>
Tue, 23 Oct 2007 01:38:01 +0200
<![CDATA[Martin Wieser - Kamera Setup]]> http://www.robo47.net/blog/136-Martin-Wieser-Kamera-Setup http://www.robo47.net/blog/136-Martin-Wieser-Kamera-Setup Kamera Setup von Martin Wieser ist ein PDF-Dokument für die Kameras Canon EOS 1D Mark II und Canon EOS 1Ds Mark II die verschiedene optimale Einstellungen an den beiden Kameras beschreibt.

Im dforum.net wurde das Dokument oft hin und her geschickt, als ich darauf stieß, kam ich auf die Idee Hernn Martin Wieser einfach zu fragen, ob ich es nicht zur Verfügung stellen kann für die Interessiert und jetzt steht es dort zur Verfügung für jeden der sich dafür interessiert:
Martin Wieser - Kamera Setup Canon EOS 1D(s) Mark II

]]>
Tue, 23 Oct 2007 01:07:23 +0200
<![CDATA[Suchfunktion und Bildergalerien verbessert, Social-Bookmark-Links hinzugefügt und Sitemap erweitert]]> http://www.robo47.net/blog/135-Suchfunktion-und-Bildergalerien-verbessert-Social-Bookmark-Links-hinzugefuegt-und-Sitemap-erweitert http://www.robo47.net/blog/135-Suchfunktion-und-Bildergalerien-verbessert-Social-Bookmark-Links-hinzugefuegt-und-Sitemap-erweitert So, nach dem Feed und den Trackbacks wurde die Suchfunktion mal noch etwas verbessert, das Suchen auch nach Wörtern mit Umlauten sollte jetzt besser funktionieren.

Ausserdem werden jetzt auch Bildergalerien als Ergebnis angezeigt, allerdings nur ein Link zur Galerie, nicht zu der Seite auf der der Begriff vorkommt. Das wird vielleicht später noch folgen, da bin ich mir noch nicht ganz sicher.

Die Sitemap wurde auch erweitert und enthält jetzt auch alle Bildergalerien.

Eine weitere größere Änderung der letzten Tage (die schon testweise seit 2 Tagen online ist), ist das etwas neue Layout der Galerie und die erweiterte Funktion der Galerie, für jedes Bild eine einzelne Seite mit Vollansicht, Kommentar und Exif-Informationen anzuzeigen (Das war eigentlich schon sehr sehr lange mal nötig).

Ausserdem habe ich die Social-Bookmark-Links wieder aktiviert, die waren aufgrund technischer Probleme die ganze Zeit deaktiviert

Ein paar weitere Features sind auch noch geplant und warten auf ihre Umsetzung, also lasst euch überraschen was die Zukunft bringt.

]]>
Mon, 15 Oct 2007 17:06:43 +0200
<![CDATA[Die Attacken nehmen kein Ende]]> http://www.robo47.net/blog/134-Die-Attacken-nehmen-kein-Ende http://www.robo47.net/blog/134-Die-Attacken-nehmen-kein-Ende Seit ein paar Wochen wird es von Tag zu Tag schlimmer, teilweise über 100 Anfragen bekomme ich am Tag durch irgendwelche kleinen Scriptkiddie-Bots die versuchen irgendwelche bekannten Sicherheitslücken in OpenSource-Systemen auszunutzen.

Alle versuchen mir eine PHP-Console unterzujubeln oder ähnliches. Hier ein Beispiel: /announcements.php?phpraid_dir=URL-ZU-EINEM-BÖSEN-SCRIPT? http://milw0rm.com/exploits/3528
Meistens sind es nur kleine Testprogramme die schauen ob exec() und system() nutzbar sind und darüber rückmeldung geben.

Teilweise sind es aber auch kleine Allrounder wie die r57-shell (http://www.r57.li/), ein PHP-Script über das mit einfachen mitteln fast alles möglich ist.

  • lokale Dateien erspähen (auslesen der Passwörter etc)
  • ausführen von Code via exec(), system() und co (ist der Server nicht ausreichend abgesichert, kann so sehr einfach ein Programm installiert werden das direkt auf einem Port lauscht und befehl direkt an die Linux-Shell entgegen nimmt.)
  • simpler Zugriff auf die Datenbank (wer erfolgreich einen Server gefunden hat auf dem er seine r57-Shell zum laufen gebracht hat, kann sich auch ohne Probleme PMA installieren)

Wie kann solche Anfragen blocken?

Eine recht einfache Möglichkeit besteht darin zu schauen mit welchem "Browser" (USER_AGENT) sich diese Bots melden, die 3 meistgenutzen laut meinen Logs sind:

  • libwww-perl (ca 63%)
  • wget (ca 18%)
  • lynx ( weniger als 5%)

Jetzt kann man über den Webserver diese USER_AGENTS aussperren.
Allerdings sollte man sich damit auch klar sein, dass eventuell andere User oder auch Dienste ausgesperrt werden.
Ich selbst lade sehr oft mit wget (unter Windows!) Daten herunter, auch setzte ich es sehr gerne zum testen auf meiner Seite ein, weil man damit sehr einfach schauen kann welche header die eigene Seite schickt, wohin etwas weiterleitet etc. Andere Online-Scripte die einem Beispielsweise auch die Header anzeigen nutzen dazu auch libwww-perl (teilweise sinnvoller Weise dann mit anderem USER_AGENT). Und mit lynx sperrt man halt auch alle User aus die mit diesem Browser Server.

Ich habe mich entschlossen keinen dieser Browser auszusperren, viel mehr setzte ich nach Möglichkeit nur selbst programmierte Systeme ein und bei Fremdsystemen schaue ich halt dass ich das Teil möglichst aktuell halte. Bis jetzt konnte ich noch nicht feststellen, dass einer dieser Bots eine Lücke in meinem System gefunden hat, was ich auch anzweifle, dass es passieren wird :P

]]>
Sun, 14 Oct 2007 13:31:00 +0200
<![CDATA[Dem Feed folgen die Trackbacks]]> http://www.robo47.net/blog/133-Dem-Feed-folgen-die-Trackbacks http://www.robo47.net/blog/133-Dem-Feed-folgen-die-Trackbacks Nachdem ich vorgestern meinem Blog endlich einen RSS-Feed gegönnt habe und vor ca 2 Stunden über PHP Trackback bei Sourceforge gestolpert bin, habe ich mir damit gleich mal noch eine Trackback Funktionalität gebastelt, die auch soweit zu funktionieren scheint. Die Freischaltung ankommender Trackbacks funktioniert auch schon über das Backend, nurTrackbacks senden kann das System noch nicht. Aber dafür kann ich aktuell einfachWizbang Standalone Trackback Pinger nutzen.

]]>
Fri, 12 Oct 2007 02:00:00 +0200
<![CDATA[Bloggerei]]> http://www.robo47.net/blog/132-Bloggerei http://www.robo47.net/blog/132-Bloggerei Nachdem ich gerade bei sebsn gesehen hab, dass er sich bei bloggerei.de angemeldet hat hab ich ihm das gleich mal nachgemacht und warte jetzt mal brav auf meine Freischaltung, mal sehen ob es klappt, hab nämlich den Code etwas verändert und target="_blank" weggelassen weil sich das mit XHTML Strict nicht verträgt. <a href="http://www.bloggerei.de/?b=4684" title="Blog-Verzeichnis"><img src="http://www.bloggerei.de/bgpublicon.jpg" alt="Blogverzeichnis - Blog Verzeichnis bloggerei.de" height="15" width="80"></a>

]]>
Thu, 11 Oct 2007 21:00:00 +0200
<![CDATA[Und es werde ein Feed]]> http://www.robo47.net/blog/131-Und-es-werde-ein-Feed http://www.robo47.net/blog/131-Und-es-werde-ein-Feed Spontan war ich heute so angenervt davon, dass mein Blog keinen RSS oder anderen Feed hat, dass ich mir den Frickelcode meiner Bloglösung vorgeknöpft habe und auf Basis von FeedCreator mal schnell was zusammengebastelt. Jetzt muss ich irgendwann mal meinen Blog noch um das Feature erweitern, dass Blogeinträge nicht nur ein Datum sondern auch eine Uhrzeit haben und dann gilt die Arbeit wieder weiterhin meiner neuen CMS + Blog-Lösung auf Basis des Zendframeworks.
Denke das freut den ein oder anderen, dass er jetzt nicht mehr immer auf meine Seite schauen muss ob es was neues gibt.

]]>
Thu, 11 Oct 2007 01:00:00 +0200
<![CDATA[Pferdefest in Affolterbach]]> http://www.robo47.net/blog/130-Pferdefest-in-Affolterbach http://www.robo47.net/blog/130-Pferdefest-in-Affolterbach
Robo47 auf nem Pferd
Ich auf nem Pferd

So, bin grad zu faul und zu müde noch nen wirklichen Text zu schreiben, die Bilder sind vom Wochenende vom Pferdefest in Affolterbach. Trotz Nötigung auf einem Pferd zu reiten, war es eigentlich ganz schön :).

]]>
Mon, 08 Oct 2007 22:00:00 +0200
<![CDATA[Bilder aus dem Luisenpark]]> http://www.robo47.net/blog/129-Bilder-aus-dem-Luisenpark http://www.robo47.net/blog/129-Bilder-aus-dem-Luisenpark Bilder aus dem Luisenpark Mannheim vor ein paar Wochen zusammen mit Alex, Max und Julius. Hab ich irgendwie total vergessen.

]]>
Mon, 01 Oct 2007 20:00:00 +0200
<![CDATA[Kerwe Weiher mit Exceed]]> http://www.robo47.net/blog/128-Kerwe-Weiher-mit-Exceed http://www.robo47.net/blog/128-Kerwe-Weiher-mit-Exceed Die Bilder von Exceed sind jetzt online.

]]>
Sat, 15 Sep 2007 19:00:00 +0200
<![CDATA[Fremdgehen mit der Safari 3 Public Beta unter Windows]]> http://www.robo47.net/blog/127-Fremdgehen-mit-der-Safari-3-Public-Beta-unter-Windows http://www.robo47.net/blog/127-Fremdgehen-mit-der-Safari-3-Public-Beta-unter-Windows So, nachdem ich die letzten paar Tage größtenteils mit der Safari 3 Beta gesurft bin, habe ich gerade mal kurz resümiert was mir positives und negatives bis jetzt aufgefallen ist.

Nach ein paar anfänglichen Schwierigkeiten oder auch einer kurzzeitigen Blindheit, überhaupt erstmal die Safari 3 Beta 3(.03 Beta [522.15.5]) ohne Quicktime zu finden, weil ich Quicktime irgendwie verabscheue, waren die 8MB schnell heruntergeladen und installiert.

Um mich wirklich mal dazu zu zwingen intensiv einen neuen Browser zu nutzen, habe ich ihn anschließend erstmal zum Standardbrowser gemacht, ein paar meiner Standard-Seiten als Bookmarks hinterlegt und bin einfach mal drauf los gesurft.

Das erste was mich interessiert hat, war ob der Safari wirklich so viel schnell ist, weil man das ja schon auf der Download-Seite lesen konnte und auch öfters mal in News geschrieben wurde. Mir persönlich kam er nicht wirklich viel schneller vor als mein Firefox 2, bei dem man dazusagen muss, dass er mit > 25 aktiven Extensions schon etwas überladen ist. Ein minimal Unterschied ist wenn man wirklich beide Browser aufmacht und die selbe Seite lädt zwar feststellbar, aber nicht so viel, als dass für mich ein wirklich "schnelleres" Gefühl des Surfens aufkommen würde.

Sehr positiv aufgefallen ist mir die Oberfläche des Safari, das dunklere Grau im Vergleich zum Firefox hat wie ich finde einen besseren Kontrast zu den Seiten abgegeben, die Bilder erscheinen mir dadurch kontrastreicher (auch wenn sie es nicht wirklich sind :P hab ich mit Screenshots extra überprüft :P)

Der nächste Punkt der mir wichtig war, war die Usability, bei der ich durch die lange Nutzung des Firefox natürlich voreingenommen bin und somit einiges, was ich beim Firefox gewohnt bin, auch beim Safari erwarte (ich gebs zu nicht ganz fair, da es aber wohl noch keine Extensions in der Form und Variation für den Safari gibt, wie es sie für den Firefox gibt, war ich leider auf einen blanken Browser angewiesen.). Ich hoffe auch ich habe keine Einstellmöglichkeiten übersehen und war nicht wieder einfach zu blind.
Als erstes als störend empfand ich, dass man nicht einstellen kann, dass Tabs die man mit der mittleren Maustaste aufmacht, nicht automatisch im auch gleich aktiv sind. Ich bevorzuge es beim surfen auf einer Seite erst mal ein paar Tabs von Links die mich interessieren aufzumachen und sie mir dann anzuschauen.
Mittels mittlerer Maustaste auf einen Ordner mit Bookmarks klicken, öffnet nicht alle Bookmarks in diesem Ordner, so wie das mein Firefox macht (Ich vermute, das ist ein Feature der Tab Mix Plus-Extension).
Wie Firefox, bietet der Safari 3 mit der Tastenkombination STRG + F eine sehr gute DIREKTE Suche innerhalb der Seite schon während der eingabe, ohne lästiges drücken eines Suchen in der Seite. Opera 9 (aktuell nutze ich hier 9.23) und der Internet Explorer 7 bieten das leider nicht. Ein Vorteil den hier der Firefox noch hat, erneutes drücken von STRG + F markiert die bisherige Eingabe und man kann sie direkt überschreiben. Der Safari zeigt hier aber gleich noch die Anzahl der Funde an, was auch recht nützlich sein kann.
Beim anlegen von Bookmarks im Safari ist es nicht direkt mittels Drag n Drop möglich Bookmarks in vorhande Ordner in der Bookmarkleiste abzulegen.
Die Backspace-Taste geht nicht wie man es vom Firefox gewohnt ist, eine Seite in der History des Tabs zurück, sondern tut schlichtweg nichts.
Scrollen mit der mittleren Maustaste funktioniert nicht, das ist für mich persönliches ein großes Manko, das ist eigentlich einfach Pflicht.
Es gibt keine Vollbild-Ansicht wie das im Firefox mittels F11 möglich ist.
Bilder werden wenn man sie direkt aufruft immer in voller Größe angezeigt und man hat nicht die möglichkeit sei Möglichkeit sie als ganzes zu betrachten, wie das im Firefox mittels der Lupe möglich ist (reinzoomen und rauszoomen).
Leider hat der Safari Runde Ecken und das X zum schließen des Browsers ist damit nicht ganz in der Ecke, wenn man wie gewohnt ganz in die Ecke mit der Maus geht und klickt, schließt man dummerweise immer das Fenster/Programm, das auf Vollbild unter dem Safari läuft

Joa ich denke damit habe ich alles zusammen was ich mir in den letzten Tagen so notiert und noch im Kopf habe. Mal sehen wann die nächste Beta kommt, ich werde sie mir wohl wieder anschauen und vielleicht auch wieder etwas dazu schreiben. Auf jeden Fall werde ich jetzt wohl wieder zu meinem FF zurückkehren, mir haben die Extensions gefehlt.

]]>
Fri, 07 Sep 2007 18:00:00 +0200
<![CDATA[Photos Football Weinheim Longhorns vs. Marburg Mercenaries]]> http://www.robo47.net/blog/126-Photos-Football-Weinheim-Longhorns-vs.-Marburg-Mercenaries http://www.robo47.net/blog/126-Photos-Football-Weinheim-Longhorns-vs.-Marburg-Mercenaries
Max Kesberger
Max

Zusammen mit Max war ich heute bei einem Footbaal-Spiel in Weinheim, gespielt haben die Weinheim Longhorns gegen die Marburg Mercenaries. Das Spiel ging mit 18 zu 21 für die Marburg Mercenaries aus.

Als Abschluss des Tages kann ich nur sagen, dass ich von der Sportart noch nicht wirklich viel verstanden habe, aber da wir vorhaben dort öfters mal zu photographieren, hoffe ich, dass sich das mit der Zeit gibt.

Und hier gibts die Bilder vom Spiel:

]]>
Sun, 19 Aug 2007 17:00:00 +0200
<![CDATA[Bilder von Noir und Highway Steel von Rock'n'Grill beim Chris 2007]]> http://www.robo47.net/blog/125-Bilder-von-Noir-und-Highway-Steel-von-Rock-n-Grill-beim-Chris-2007 http://www.robo47.net/blog/125-Bilder-von-Noir-und-Highway-Steel-von-Rock-n-Grill-beim-Chris-2007 Da ich es völlig verpeilt hatte und Chris mich dran erinnert hat, hier die Bilder der Bands

]]>
Fri, 17 Aug 2007 16:00:00 +0200
<![CDATA[Endorphinum Betasway - So sieht der Zukunft die Zeitschrift aus]]> http://www.robo47.net/blog/124-Endorphinum-Betasway-So-sieht-der-Zukunft-die-Zeitschrift-aus http://www.robo47.net/blog/124-Endorphinum-Betasway-So-sieht-der-Zukunft-die-Zeitschrift-aus Kein Plan wie ich auf die Seite gekommen bin, ob es ein Link in einer Signatur war, ein Thread auf einem Forum oder sonstwie, auf jeden Fall bin ich auf die Seite Endorphinum Betasway gestoßen.

Ein verdammt geiles Online-Magazin(/Zeitschrift ?) zum Thema Sport! Aber nicht irgendwie einfach ne HTML-Seite oder ein PDF-Dokument, sowas kenne ich ja schon zu genüge, sondern eine "dynamisches" und "interaktives" Magazin erstellt mit FLASH. Ich bin absolut kein Freund von Flash und solchen Spielereien, aber das hat mich begeistert, animierte Werbung, ansonsten animierter Kram auf den Seiten, kurze CD-Bewertungen bei denen man direkt testhören kann, Interaktion mit direkt nutzbaren Formularen, tollePhotos, direkt anklickbare Links .... einfach nur Geil!
Dazu die Möglichkeiten eine Seite weiter zu blättern durch das einfache weiterziehen einer Seite, durch klicken in die rechte obere Ecke, oder einfach über den nächste Seite Button.
Ich bin fasziniert, einfach nur geil. Bin ja selbst nicht wirklich ein Sportfan oder so, aber das Teil rockt, ein Magazin mit Interaktion ist einfach der Hammer und nicht mal die animierte Werbung oder so hat mich genervt, einfach nur DER HAMMER! Ich will mehr davon sehen.

Ich weis ja nicht ob es noch mehr solcher Online-Magazine gibt und ich das eigentlich nur verschlafen habe, aber ich würde mich freuen mehr davon zu sehen, falls jemand also noch ein paar Links zu solchen geilen Zeitschriften sofort her damit.

]]>
Mon, 06 Aug 2007 15:00:00 +0200
<![CDATA[Rock n Grill aka Justus und Chris Party 2k7]]> http://www.robo47.net/blog/123-Rock-n-Grill-aka-Justus-und-Chris-Party-2k7 http://www.robo47.net/blog/123-Rock-n-Grill-aka-Justus-und-Chris-Party-2k7 War ein grandioser Abend gestern! Da es einfach nur viel zu dunkel war und ich zu faul für alles andere, alle Bilder mit Peleng Fischauge @F3.5 + interner Blitz (der leider ned genug ausleuchtet).

Seb, Christian, Franzi, Muppel
Seb, Christian, Franzi, Muppel
Christoph - Driver of the day/night
Christoph - Driver of the day/night
Christian Körner
Christian
Muppel - Driver of the day/night
Christian und Christoph - Die Denker
Sebastian Michel
Sebastian
Bier Franz
Franzi
Seb, Christian, Franzi, Muppel
Seb, Christian, Franzi, Muppel
Franzi
Franzi
Bier Franzi
Me :P Weitwinkel-Spiegelshot, abgeschaut bei Severin Koller, aka Kinderschokolade, aka Coxi
Sebastian Michel
Sebastian
Mr. Unbekannt Cool mit Mittelfinger
Mr. Unbekannt Cool mit Mittelfinger
Franzi
Franzi
Christoph und Seb
Christoph und Seb
Chris der Gastgeber
Chris der Gastgeber
Julius
Julius
Christian Körner
Christian

Die Bilder von Noir und Highway Steel folgen morgen oder heute nacht vielleicht.

]]>
Sat, 04 Aug 2007 14:00:00 +0200
<![CDATA[Bilder vom Pokalrennen in Schnorrenbach im Grasski online]]> http://www.robo47.net/blog/122-Bilder-vom-Pokalrennen-in-Schnorrenbach-im-Grasski-online http://www.robo47.net/blog/122-Bilder-vom-Pokalrennen-in-Schnorrenbach-im-Grasski-online So, bin jetzt zu müde, hab es mir dann gespart bei allen Bildern in den Kommentar zu schreiben wer drauf ist, vielleicht trage ich das die Tage noch nach.
Max Kesberger mit dem ich in Schnorrenbach unterwegs war, hat auf seiner Seite Bildernetzwerk.de auch noch einige Bilder, vor allem super Mitzieher.

War auf jeden Fall ein lustiges und feuchtes Wochenende in Schnorrenbach und ich freu mich jetzt schon auf nächstes Jahr.

]]>
Mon, 30 Jul 2007 13:00:00 +0200
<![CDATA[Deutschland Pokal Rennen im Grasski in Schnorrenbach 2007]]> http://www.robo47.net/blog/121-Deutschland-Pokal-Rennen-im-Grasski-in-Schnorrenbach-2007 http://www.robo47.net/blog/121-Deutschland-Pokal-Rennen-im-Grasski-in-Schnorrenbach-2007 Nachdem mit mich Makes vom DSLR-Forum vor ein paar Tagen angeschrieben hat, ob ich heute auch in Schnorrenbach wäre zum photographeren, habe ich spontan zugesgt und bin dann auch gleich auf dem weg dorthin, ich hoffe das Wetter hält sich wenigestens etwas und es regnet nicht, letztes Jahr gab es ja strahlenden Sonnenschein.

]]>
Sat, 28 Jul 2007 12:00:00 +0200
<![CDATA[Taskbar Shuffle - Elemente in der Startleiste verschieben]]> http://www.robo47.net/blog/120-Taskbar-Shuffle-Elemente-in-der-Startleiste-verschieben http://www.robo47.net/blog/120-Taskbar-Shuffle-Elemente-in-der-Startleiste-verschieben Vorhin hab ich beim Seb im Blog ein echt nützliches Tool entdeckt, Taskbar Shuffle, damit lassen sich Elemente in der Taskleiste ganz einfach verschieben wie Beispielsweise Tabs im Firefox, sowas hab ich ja schon lange gesucht, ich finde das mega genial, weil mich oftmals die Reihenfolge der Startleiste extrem stört, weil sie eben danach geht in welcher Reihenfolge die Programme gestartet wurden. Oftmals will man aber schnell und einfach zwischen 2 oder mehr Programmen hin und herwechseln, wenn die jetzt am Anfang und ende der Leiste sind, ist das unnötig viel Aufwand und man muss sich mehr um das Finden des passenden Programms kümmern, als auf die Programme selbst. Mit Taskbar Shuffle lassen sich jetzt die Programme ganz einfach via Drag&Drop in der Startleiste verschieben um so den eigenen Workflow zu optimieren.

Runterladen kann man das kleine Tool hier: http://www.freewebs.com/nerdcave/taskbarshuffle.htm
Die 636KB inklusive Installer sind es wert!

]]>
Fri, 27 Jul 2007 11:00:00 +0200
<![CDATA[Gesponsorter Link bei Chip.de über Overture bzw. Yahoo Sponsored Search]]> http://www.robo47.net/blog/119-Gesponsorter-Link-bei-Chip.de-ueber-Overture-bzw.-Yahoo-Sponsored-Search http://www.robo47.net/blog/119-Gesponsorter-Link-bei-Chip.de-ueber-Overture-bzw.-Yahoo-Sponsored-Search Da ich die letzten Tage vermehrt einen Link von dieser URL hatte:
http://www.chip.de/c_overture/c1_overture_short.html?q=Exifdaten%20betrachten#

Habe ich mir die Seite gerade mal angeschaut und war mehr als erstaunt festzustellen, dass dort ein Link auf eine alte Unterseite ( http://www.robo47.net/diverses/firefox-erweiterung-fxif ) von mir steht unter der Angabe, dass es sich um einen Sponsoren-Link handelt ....
WTF dachte ich da nur, ein Fehler im System ? Oder hat da jemand (versehentlich ???) meine Seite eingetragen ?
Naja das überprüfen einiger andere Werte für das q in der Url hat mir dann gezeigt, dass wohl vielmehr da einfach nur Suchergebnisse von Yahoo dort ausgegeben werden, wenn es wohl keine Sponsoren gibt, zu den passenden Keys, nette Sache eigentlich, wenn ich mir überlege wie viele User das die letzten Tage gebracht hat.

]]>
Thu, 26 Jul 2007 10:00:00 +0200
<![CDATA[Schäuble - Wegtreten]]> http://www.robo47.net/blog/118-Schaeuble-Wegtreten http://www.robo47.net/blog/118-Schaeuble-Wegtreten Nur mal kurz erwähnt: Pantoffelpunk hat eine Petition gestartet: Schäuble! - Wegtreten!, sogar bei heise.de gibts heute schon eine Erwähnung in einem Artikel

Schaeuble! Wegtreten!

]]>
Wed, 25 Jul 2007 09:00:00 +0200
<![CDATA[Cafe Central Bilder vom Bandmeeting der Musikschule Weinheim online]]> http://www.robo47.net/blog/117-Cafe-Central-Bilder-vom-Bandmeeting-der-Musikschule-Weinheim-online http://www.robo47.net/blog/117-Cafe-Central-Bilder-vom-Bandmeeting-der-Musikschule-Weinheim-online So, hat doch schneller geklappt als gedacht, die Bilder vom Bandmeeting der Musikschule Weinheim im Cafe Central sind

]]>
Sun, 22 Jul 2007 08:00:00 +0200
<![CDATA[Plaid im Cafe Central]]> http://www.robo47.net/blog/116-Plaid-im-Cafe-Central http://www.robo47.net/blog/116-Plaid-im-Cafe-Central So, ich bin mittlerweile auch zuhause (is so kurz vor 4) und mach mich jetzt mal langsam ins Bett, wir (Seb, Felix, Muppel, Lutz, Carina, Andy, Aal, Ben [und einige mehr] waren im Cafe Central (www.cafecentral.de), Plaid hat dort zusammen mit ein paar anderen Bands gespielt und danach waren wir noch ne Runde in einer Cocktailbar. Bilder gibts morgen ... oder übermorgen ? mal schauen, erstmal schlafen :P

]]>
Sun, 22 Jul 2007 07:00:00 +0200
<![CDATA[Bilder von der Kutsch Beach Party mit BarbedWire, Nero und The Plaid]]> http://www.robo47.net/blog/115-Bilder-von-der-Kutsch-Beach-Party-mit-BarbedWire-Nero-und-The-Plaid http://www.robo47.net/blog/115-Bilder-von-der-Kutsch-Beach-Party-mit-BarbedWire-Nero-und-The-Plaid Am 23.06.2007 war das Kutsch Beach Openair in Lindenfels, leider wurde aus erhofften ersten Openair dieses Jahr für mich, ein Closed Air. Aufgrund des Wetters fand das ganze anstatt im Lindenfelser Schwimmbad in der Kutsch in Lindenfels statt. Das Licht war dort leider nicht so toll und dank vergessener Speicherkarten, musste ich kurz vor dem Event auch nochmal heimfahren, aber durch den verzögerten Aufbau in der Kutsch, reichte die Zeit völlig aus. Ist etwas später geworden mit den Bilder, doch jetzt sind sie Online. Da ich früher gegangen bin, gibt es nur Bilder von The Plaid und BarbedWire.

]]>
Sun, 08 Jul 2007 06:00:00 +0200
<![CDATA[Bilder von der Odenwald Power Party 2007 mit The Plaid]]> http://www.robo47.net/blog/114-Bilder-von-der-Odenwald-Power-Party-2007-mit-The-Plaid http://www.robo47.net/blog/114-Bilder-von-der-Odenwald-Power-Party-2007-mit-The-Plaid Bevor ich gestern zum Julius bin, lecker Pizza machen und Film gucken, war ich noch auf der Odenwald Power Party in der Rudi Wünzer Halle in Wald-Michelbach um ein paar Bilder vom Auftritt von Plaid zu machen, für die anderen Bands (Against Sorrow und Lost Eden) war leider keine Zeit. Der Rest des Abends hatte einfach Priorität (Pizza essen!!!)
Hier die Bilder:

Denke später setze ich mich dann noch an die Bilder vom Kutsch Beach Open Air Lindenfels machen, das ja ins Wasser gefallen ist und aufgrund des Regens dann in der Kutsch veranstaltet wurde anstatt im Lindenfelser Schwimmbad.

]]>
Sun, 08 Jul 2007 05:00:00 +0200
<![CDATA[100 jähriges des MGV Sängerfreude 1907 Weiher]]> http://www.robo47.net/blog/113-100-jaehriges-des-MGV-Saengerfreude-1907-Weiher http://www.robo47.net/blog/113-100-jaehriges-des-MGV-Saengerfreude-1907-Weiher Heute war ich mit Julius, Christian Körner und dem Rest des Gesangverein MGV Union 1873 Wald-Michelbach auf einem Konzertsingen anlässlich des 100 jährigen des MGV Sängerfreude 1907 Weiher in der Weiherer Sporthalle und habe wieder ein paar Photos gemacht.
Gesuchen wurde:

  • "Periti autem" von Felix Mendelssohn Bartholdy
  • "Ride The Chariot" von William Henry Smith

Hier die Bilder:

]]>
Sun, 17 Jun 2007 04:00:00 +0200
<![CDATA[Bilder vom Apfelweinfest Beerfurth 2007]]> http://www.robo47.net/blog/112-Bilder-vom-Apfelweinfest-Beerfurth-2007 http://www.robo47.net/blog/112-Bilder-vom-Apfelweinfest-Beerfurth-2007 So hier ein paar Schnappschüsse von gestern:
Christian Dominik

Seb Seb
und die Bilder von Crossfire:

]]>
Sat, 09 Jun 2007 03:00:00 +0200
<![CDATA[Apfelweinfest Beerfurth 2007]]> http://www.robo47.net/blog/111-Apfelweinfest-Beerfurth-2007 http://www.robo47.net/blog/111-Apfelweinfest-Beerfurth-2007 Joa, gestern war ich mal wieder Fahrer mit Christians Auto auf das Apfelweinfest Beerfurth, mit dabei Julius und Seb. Natürlich dabei war meine Kamera wenn auch mit 20/1.8 und 50/1.8 doch etwas leichter bestückt als sonst, denn da wußte ich noch nicht, dass dort auch eine tolle Band spielt, nämlich Crossfire naja, auch das kleine Equipment konnte mich nicht davon abhalten den ganzen Abend Photos zu machen.

Alles in allem ein gelungener Abend, auch wenn ich gegen 4 Uhr dann doch recht froh war mich ablegen zu können. Bilder folgen sobald ich sie durchgeschaut und umgewandelt habe, kann allerdings durchaus Montag werden, da ich später noch meine Eltern an den Frankfurter Flughafen fahren werde und mit Julius und seiner neuen 400D dort noch etwas photographieren gehen will.

]]>
Sat, 09 Jun 2007 02:00:00 +0200
<![CDATA[MGV Union 1873 Wald-Michelbach in Somborn]]> http://www.robo47.net/blog/110-MGV-Union-1873-Wald-Michelbach-in-Somborn http://www.robo47.net/blog/110-MGV-Union-1873-Wald-Michelbach-in-Somborn Gestern war ich mit Julius, Christian und Felix in Somborn auf dem 115Jährigen des Gesangverein Somborn. Der MGV Union 1873 Wald-Michelbach e.V. (Chorleiter: Hans-Joachim Karl) nahm dort am Chorwettbewerb mit folgenden Liedvorträgen teil:

  • "Blue Eye of God" von Nancy Telfer (Chor)
  • "Ride the Chariot" von W. Henry Smith (Volkslied A)
  • "Es war ein Mädchen und ein Matrose" von Severin Geissler (Volkslied B)

Der Chor belegte in der Klasse M4 den zweiten Platz.

Das mit dem photographieren gestaltete sich schwieriger als gedacht, da es recht dunkel war und der Spiegelschlag meiner Kamera doch recht laut. Deshalb nur ein paar Bilder, die dann fast immer nach den Liedern während dem Applaus, oder an recht lauten Stellen gemacht wurden.

]]>
Sun, 03 Jun 2007 01:00:00 +0200
<![CDATA[Invalid query name 1 Problem gelöst]]> http://www.robo47.net/blog/109-Invalid-query-name-1-Problem-geloest http://www.robo47.net/blog/109-Invalid-query-name-1-Problem-geloest Ja, ich habe mich vorhin gerade mal wieder auf die Suche begeben, weil meine Apache-Log recht gefüllt mit dem Fehler war, die Lösung habe ich dann im Support-Forum des Simple Machines Forum gefunden:
Invalid query name 1 apache error log

Ein deinstallieren von hosts und installieren von bind9-hosts sollte das Problem lösen:


apt-get remove host apt-get install bind9-host
Wieder ein Problem gelöst und ich habe es auch gleich in meiner FAQ geändert: Host Command not found

]]>
Fri, 25 May 2007 22:00:00 +0200
<![CDATA[Bilder von Nero an der Kerwe in Affolterbach online]]> http://www.robo47.net/blog/108-Bilder-von-Nero-an-der-Kerwe-in-Affolterbach-online http://www.robo47.net/blog/108-Bilder-von-Nero-an-der-Kerwe-in-Affolterbach-online Die Bilder von Nero hab ich gerade fertiggemacht und hochgeladen, damit wäre das auch mal erledigt. nachdem ich am Montag ja nicht mehr so fit war und schon recht früh die Affolterbacher Kerwe verlassen habe.

]]>
Wed, 23 May 2007 21:00:00 +0200
<![CDATA[Barbed Wire Bilder von der Kerwe in Affolterbach online]]> http://www.robo47.net/blog/107-Barbed-Wire-Bilder-von-der-Kerwe-in-Affolterbach-online http://www.robo47.net/blog/107-Barbed-Wire-Bilder-von-der-Kerwe-in-Affolterbach-online So die Bilder von Barbed Wire sind jetzt online, trotz feiern auf der Kerwe, hab ich das irgendwo zwischenreingeschoben :P

Hier noch ein Edit, weil ich es versprochen habe:

]]>
Sun, 20 May 2007 20:00:00 +0200
<![CDATA[Barbed Wire auf der Kerwe in Affolterbach]]> http://www.robo47.net/blog/106-Barbed-Wire-auf-der-Kerwe-in-Affolterbach http://www.robo47.net/blog/106-Barbed-Wire-auf-der-Kerwe-in-Affolterbach Jow, nach einigem hin und her, ob ich heute jetzt nur feiern gehe auf die Kerwe nach Affolterbach oder doch Photos von Barbed Wire mache, hab ich spontan entschlossen kurz mal bei Barbed Wire anzurufen zu fragen ob es okay ist und jetzt geht ich doch photographieren und danach Party machen :) und morgen Party machen :) und übermorgen Party machen :) und überübermorgen photographieren und Party machen :)
hehe, so bin dann mal Equipment packen und richten :)

]]>
Fri, 18 May 2007 19:00:00 +0200
<![CDATA[Exceed auf der Kerwe in Kocherbach 2007]]> http://www.robo47.net/blog/105-Exceed-auf-der-Kerwe-in-Kocherbach-2007 http://www.robo47.net/blog/105-Exceed-auf-der-Kerwe-in-Kocherbach-2007 So die Bilder von Exceed auf der Kerwe in Kocherbach sind online.

]]>
Mon, 14 May 2007 18:00:00 +0200
<![CDATA[The Plaid und Nero auf der Kerwe Hartenrod]]> http://www.robo47.net/blog/104-The-Plaid-und-Nero-auf-der-Kerwe-Hartenrod http://www.robo47.net/blog/104-The-Plaid-und-Nero-auf-der-Kerwe-Hartenrod Joa, gestern war ich mit Bernhard, Christian, Seb und Julius auf der Kerwe in Hartenrod um Sebs Bruder und seine Band The Plaid die als Vorband von Nero spielten. Irgendwann kurz nach 9 gings los, ab ca halb 9 war ich am Start. Die Halle war extrem klein, grob geschätzt waren 20 - 30% davon die Bühne im Rest verteilt standen dann noch eine Bar, Tische mit Stühlen und hohe Stehtische, alles was um essen ging war nach drausen verlagert in ein Zelt.

Gleich zu Anfang hat mein 20er Sigma angefangen zu Mucken, der AF wollte nicht mehr, auch nach mehrfachen ab, an, umschalten von AF auf MF und zurück sowie umschalten den MF-Rings, brachten keine Besserung, der AF-Motor schien zu laufen (das hörte man :) ) aber irgendwo fehlte die Verbindung zwischen Motor und den passenden Linsen, etwas später am Abend dachte ich dann, kann doch nicht sein, gestern noch getestet, vielleicht hats einfach nen Schlag abbekommen ? Naja, ein liebevoller Schlag zeigte dann, dass wohl irgendwo etwas rausgerutscht war, was jetzt wieder eingerastet war und mein AF ging wieder, eine Wohltat am Crop-Sucher der 350D, weil 20mm auf Konzerten im Offenblenden-Bereich ohne AF sind, auch wenn möglich, für mich doch schon ein Horror und ohne 20mm ist der Sprung zwischen 8mm und 50mm doch recht hoch.
Leider gab es an dem Abend dann doch noch einen defekt zu beklagen, die Powershot S70 von Julius hat den Geist aufgegeben und gab und gibt keinen Mucks mehr von sich, nichtmal mehr das Objektiv fährt ein.

]]>
Sun, 06 May 2007 17:00:00 +0200
<![CDATA[Kerwe Hartenrod mit Nero und The Plaid]]> http://www.robo47.net/blog/103-Kerwe-Hartenrod-mit-Nero-und-The-Plaid http://www.robo47.net/blog/103-Kerwe-Hartenrod-mit-Nero-und-The-Plaid Am Wochenende ist Kerwe in Hartenrod und ich werde wieder dort sein zum photographieren für die 2 Bands Nero und The Plaid ab 9 Uhr gehts los, ich hoffe es kommen viele Leute!

]]>
Fri, 04 May 2007 16:00:00 +0200
<![CDATA[Raid 5 wieder in Betrieb]]> http://www.robo47.net/blog/102-Raid-5-wieder-in-Betrieb http://www.robo47.net/blog/102-Raid-5-wieder-in-Betrieb Joa hab ich völlig vergessen zu erwähnen, dass mein RAID 5 wieder läuft und zwar schneller als vorher, okay nur so 10-15mb/s mehr, aber ich hab als ich die neue Platte von Seagate bekommen habe, hinten gesehen, dass die standardmäßig noch einen kleinen flachen Jumper haben der sie auf SATA-I kompatible jumpert, den hab ich bei allen Platten entfernt. Lustigerweise hab ich von Seagate ne 500er anstatt ner 400er HDD bekommen, was mir zwar im RAID leider nichts bringt, aber was solls. Das Rebuild ging recht schnell von statten, nach ca 3 Stunden war das RAID 5 (knappe 800 GB) auch schon vorbei und ich konnte wieder mit Fullspeed die Daten die sich angesammelt hatten auf dem RAID unterbringen.

]]>
Wed, 02 May 2007 15:00:00 +0200
<![CDATA[Bilder vom Traffic Lights Bandcontest online]]> http://www.robo47.net/blog/100-Bilder-vom-Traffic-Lights-Bandcontest-online http://www.robo47.net/blog/100-Bilder-vom-Traffic-Lights-Bandcontest-online So die Bilder vom letzten Wochenende sind online:

]]>
Tue, 01 May 2007 08:00:00 +0200
<![CDATA[Noisepollution Festival 2007 Bilder online]]> http://www.robo47.net/blog/99-Noisepollution-Festival-2007-Bilder-online http://www.robo47.net/blog/99-Noisepollution-Festival-2007-Bilder-online Die Bilder sind jetzt online:

]]>
Wed, 25 Apr 2007 13:00:00 +0200
<![CDATA[Noisepollution Festival 2007 ist vorbei]]> http://www.robo47.net/blog/98-Noisepollution-Festival-2007-ist-vorbei http://www.robo47.net/blog/98-Noisepollution-Festival-2007-ist-vorbei So, langes anstrengendes Wochenende, zu viele Photos und noch ein Haufen Arbeit, gerade hab ich endlich mal ein Backup der kompletten Daten auf meinen Server fertig, jetzt heißt es noch alle Bilder von Tag 2 durchschauen, mist aussortieren, dann umwandeln lassen in JPEG und dann irgendwann den ganzen kram wieder hochladen.
Joa und die Woche dann muss ich irgendwann meine ganzen analogen Filmen entwickeln lassen und irgendwie digitalisieren.

]]>
Sun, 22 Apr 2007 12:00:00 +0200
<![CDATA[Berlios wieder offline]]> http://www.robo47.net/blog/97-Berlios-wieder-offline http://www.robo47.net/blog/97-Berlios-wieder-offline Joa, zig Klicks heute von google mit den Suchstrings:

  • Berlios offline
  • offline Berlios
  • Berlios nicht erreichbar

haben mir gerade gezeigt, Berlios ist wohl mal wieder offline, hab auf die Schnelle allerdings auch keine Quelle gefunden wo erklärt wird wieso oder weshalb.

]]>
Sun, 22 Apr 2007 11:00:00 +0200
<![CDATA[Problem mit pd7x gelöst]]> http://www.robo47.net/blog/96-Problem-mit-pd7x-geloest http://www.robo47.net/blog/96-Problem-mit-pd7x-geloest So, mein PD7X rennt jetzt wieder, da ich ihn mit Batterien betreibe und so ca 5,8-6,0 Volt am anfangen zusammenkommen, tut das nicht wirklich, weil er in der Default und Strict-Einstellung für die Akku-Spannung nach unten, aber auch nach oben begrenzt ist und zwar auf 5,4 Volt nach oben, das lässt sich nur umgehen indem man auf Longbatterylife stellt, mit dem Nachteil, dass er die Batterien bis 4,5 runter leerzieht, manche 2,5er Platten machen das allerdings nicht mit und damit kommt es dann zu einem absturz während dem Überspielen. Naja damit muss ich jetzt leben, 3 Sätze Batterien sollten mir heute abend als Puffer reichen, dann komme ich mit meiner 1GB / 2GB - CF-Karten-Kombi über den abend im Austausch gut aus, bevor ich 1 GB voll hab, sind auch die 2GB wieder leer.

Joa und die ersten 3 Filme in Julius Kamera sind auch schon voll, 1 Kodak 3200 TMAX SW, 1 Fujitsu Superia 1600 und 1 Ilford Delta 3200, auch wenn ich glaube dass die EOS 650 was Fokus und vor allem Belichtungsmessung und Auslöse-Verzögerung angeht leider etwas zu langsam ist und 99% falsch sind, ich bin wohl froh wenn ich 5 Bilder aus den 3 Filmen annähernd als richtig belichtet ansehe.

]]>
Sat, 21 Apr 2007 10:00:00 +0200
<![CDATA[Noisepollution Festival Tag 1]]> http://www.robo47.net/blog/95-Noisepollution-Festival-Tag-1 http://www.robo47.net/blog/95-Noisepollution-Festival-Tag-1 Joa, der erste Tag des Noisepollution Festivals ist recht gut gelaufen, lediglich, was mich echt ankotzt, mein PD7X hat nicht gewollt, ich hoffe mal das war kein Fehlkauf bei Ebay. Ich mach grad die Bilder fit, die sollten dann später bei Noise Pollution auf nen Flickr-Account, wenn ich mehr weis wie und wo, poste ich schonmal nen link, bis bei mir was online ist, wird noch bissel dauern denke ich.

]]>
Sat, 21 Apr 2007 09:00:00 +0200
<![CDATA[Noisepollution Festival 2007 in Wald-Michelbach]]> http://www.robo47.net/blog/94-Noisepollution-Festival-2007-in-Wald-Michelbach http://www.robo47.net/blog/94-Noisepollution-Festival-2007-in-Wald-Michelbach Joa, am Freitag dem 20.04.2007 ist es wieder soweit, das Noisepollution Festival in Wald-Michelbach öffnet ab 19:30 seine Pforten in Wald-Michelbach im Lokschuppen.

Ich werde wohl wieder zum photographieren dort sein.

Lineup:

Freitag 20.04.2007

Samstag 21.04.2007

  • Soapbox (Breitwand-Gitarren aus dem Odenwald)
  • Fuoco (Psychedelic aus Wien/Frankfurt)
  • VP-1 (Nu-Metal aus Mannheim)
  • The Heli Arc (Indie-Songwriter aus Heidelberg)
  • As You Know (Indie aus Heidelberg)
  • +DJs @ 2nd Floor

Eintritt: je 6 €
Einlass: je 19.30h


Location: Juz/Lokschuppen in Wald-Michelbach
(Zwischen der Polizei und der Tankstelle Ludwigstraße 168, 69483 Wald-Michelbach)

]]>
Wed, 11 Apr 2007 07:00:00 +0200
<![CDATA[Der Ernstfall - Defekte Platte im RAID 5]]> http://www.robo47.net/blog/93-Der-Ernstfall-Defekte-Platte-im-RAID-5 http://www.robo47.net/blog/93-Der-Ernstfall-Defekte-Platte-im-RAID-5 Ja, irgendwann ist es immer mal soweit, man hat ein schönes RAID 5 um eben auch im Fall eines Festplattendefektes gewappnet zu sein und nicht mit einem totalen Datenverlust bestraft zu werden. Nachdem ich mich im Januar für eine RAID-5 Lösung für die Sicherung meiner Daten und vor allem Bilder entschieden habe und diese Anfang Februar in Betrieb genommen habe ist schon die erste Festplatte dabei den Geist aufzugeben, was ich allerdings von Anfang an geahnt habe :)

Das System das ich mir zusammengestellt habe, habe ich teilweise aus alten noch vorhandenen Komponenten und ein paar neuen zusammengebastelt. Vorhanden waren:

  • 1* P4 2,8 Ghz
  • 2* 512 MB DDR-RAM
  • 1* 120 GB Western Digital IDE-Festplatte
  • 1* 30 GB Hitachi IDE-Festplatte
  • 1* DVD-RW Brenner
  • 1* DVD-R Laufwerk
  • 1* Big-Tower
  • 1* Netzteil 300 Watt

Dazu kamen dann:

Beim hochfahren war mir zuweilen ein etwas ungewöhnliches Klacken aus dem Bereich der Platten zu Ohren bekommen, ich war mir nicht sicher doch jetzt habe ich wohl Gewissheit, eine der Platten meldete heute im Frontend des Raid-Controllers dass der S.M.A.R.T-Status der Festplatte nicht okay sei, ein kurzer Test mit dem Seagate SeaTool zeigte mir denn ein rotes SMART has been tripped, der Short und Long-Test der Platte brachen sofort ab. Also schnell bei Seagte einen RMA-Antrag ausgefüllt und jetzt liegt die Festplatte hier vor mir. Ein kurzes booten des Servers unter penetrantem piepen des RAID-Controllers hat mir dann gezeigt, dass er recht problemlos auch mit 2 Festplatten weiterhin den Zugriff auf das RAID-5 erlaubt, auch wenn das piepen einen schon nach kurzer Zeit in den Wahnsinn treibt und die Geschwindigkeit die Lesegeschwindigkeit auch anstatt > 110 MB/s nur noch ca 28 MB/s sind. Aber immerhin komme ich zur Not an meine Daten und es ist nichts weg.
Jetzt werde ich die Festplatte morgen zur Post bringen und hoffen in ca. einer Woche Ersatz zu haben.

]]>
Tue, 10 Apr 2007 06:00:00 +0200
<![CDATA[STALKER - Shadow of Chernobyl]]> http://www.robo47.net/blog/92-STALKER-Shadow-of-Chernobyl http://www.robo47.net/blog/92-STALKER-Shadow-of-Chernobyl Vor ein paar Tagen habe ich mir seit langem mal wieder ein Spiel gekauft, S.T.A.L.K.E.R - Shadow of Chernobyl um auch mal wieder abends ne ruhige Kugel schieben zu können und einfach ein bissel zu daddeln, schön und gut, 40 € auf den Tisch gelegt ab heim, gespielt. Mir sind ein paar Unregelmäßigkeiten in dem Spiel aufgefallen, Sachen die sich verstellt haben, aber ich dachte mir nichts dabei, während das Spiel bei mir immerhin ohne Probleme lief, sah es da wohl bei anderen Leuten ganz anders aus, von &das Spiel startet nicht&, über &stürzt unbegründet ab& oder &im Spiel stimmen Sachen nicht& oder &Fehler bei Quests oder man stirbt einfach so& war alles vertreten, Glück gehabt dachte ich.... jetzt kommt nach ein paar Tagen der erste Patch und ich denke mir, okay zack drauf mit dem Patch, vorher schon gelesen, dass sämtliche Savegames danach nicht mehr gehen, ehrlich gesagt, ne riesen Sauerei, aber okay, das Spiel hat mir Wahnsinns gefallen, auch wenn meine Ati X300 nur für 800x600 bei wirklich minimalsten Details reicht, aber mir ist ne bombastische Grafik egal, WENN mir Gameplay und Co zusagen und mir das Spiel gefällt, war bei STALKER definitiv der Fall dann heute installiere ich also den Patch, Version 1.0001 (joa richtig gelesen 3 Nuller dazwischen ... :P und das bei > 60 Fixes) lösche vorher ordentlich meine Savegames, weil die ja nicht mehr gehen und dann ? Startet das Spiel nicht mehr ... ey das kanns doch jetzt nicht sein, natürlich kann man den Patch auch nicht einfach wieder deinstallieren, nein das wäre zu einfach. Das tolle BugTrap von Stalker finde ich dann noch toller, da kann man bei einem Absturz den Bug subbmitten .... sehr tolle Sache. Nur wie das von statten geht ist auch wieder ne Sauerei, nein da ist kein Server der den Kram entgegennimmt, das tolle Tool versucht einfach mal mit meinem Thunderbird (der mich ja sofort warnt) die Mail über eins meiner Postfächer zu verschicken, damit man dort auch gleich meine Emailadresse hat .... sehr tolle Sache, man man ich geh jetzt gefrustet pennen, ab morgen hab ich wieder UNI ....

]]>
Tue, 27 Mar 2007 05:00:00 +0200
<![CDATA[Noir im Bruchtal in Darmstadt]]> http://www.robo47.net/blog/90-Noir-im-Bruchtal-in-Darmstadt http://www.robo47.net/blog/90-Noir-im-Bruchtal-in-Darmstadt Bilder von Noir im Bruchtal in Darmstadt sind online:

]]>
Wed, 31 Jan 2007 03:00:00 +0100
<![CDATA[FixProtect - seine eigenen Bilder im Web schützen oder auch nicht]]> http://www.robo47.net/blog/89-FixProtect-seine-eigenen-Bilder-im-Web-schuetzen-oder-auch-nicht http://www.robo47.net/blog/89-FixProtect-seine-eigenen-Bilder-im-Web-schuetzen-oder-auch-nicht Gerade bin ich bei Photoscala auf den Artikel Alarmanlage für Online-Photos aufmerksam geworden und habe mir FixProtect mal genauer angeschaut, weil mich interessiert hat, was es wirklich tut und wie es funktioniert, weil die Informationen die man unter Funktionsweise von FixProtect bekommt fand ich nicht sonderlich aufklärend, weil nichts darüber gesagt wird ob man die Bilder dann anders einbinden muss oder ähnliches, weil genau das ist dann der Fall.

Nach einer Anmeldung bei man Vorname, Nachname, Adresse, PLZ, Ort und die Emailadresse angeben muss geht es weiter zur Auswahl des Benutzernamens und des Passwortes, danach bekommt man eine Email mit einem Freischaltcode, den man dann bei ersten Login eingeben muss. Nach dem Login erscheint auf der linken Seite ein neues Menü:
FixProtect Menü
Dort kann man dann seine Domain anlegen und dazu passende Bilder-Ordner definieren, im Endeffekt passiert dann nichts anderes, als das eine pseudo-URL für diesen Ordner erstellt wird die über die fixprotect-Domain läuft, bei mir war das dann http://fixprot.de/569/ty504/ für www.robo47.net/Bilder/.
Die neue Url für das Bild:
http://www.robo47.net/Bilder/Noise-Pollution-Festival-2006/2-Sinew/thumbnails/tn_IMG_7351-01_filtered.jpg
war jetzt also:
http://fixprot.de/569/ty504/Noise-Pollution-Festival-2006/2-Sinew/thumbnails/tn_IMG_7351-01_filtered.jpg
Das Bild habe ich dann auf einer weiteren Domain von mir zum testen eingebaut. Ein Aufruf des neuen Bildes mit wget for Windows hat mir gezeigt, dass nichts anderes passiert als dass eine normale Weiterleitung mit einem 302er Header geschickt wird. Und das Script macht wohl nichts anderes machen als den Referrer den der Browser sendet zu überprüfen, ob eine der bei FixProtect angelegten Domains drinsteht und dann, wenn es eine nicht angelegte ist, bekommt man eine Schöne Email:
Wir haben soeben eine unerlaubte Verwendung eines Ihrer Bilder festgestellt.



Bitte loggen Sie sich bei FixProtect.de ein und gehen in den Menüpunkt -Erkannte Diebstähle-. Dort sehen Sie weitere Informationen über den Diebstahl eines Ihrer Bilder.

===

Bitte antworten Sie nicht auf diese E-Mail!

Um Kontakt mit uns aufzunehmen gehen Sie bitte

auf www.fixprotect.de und kontaktieren Sie uns

über das Kontaktformular. Danke!

{}

Im Endeffekt recht simpel, so eine Auswertung kann man mit etwas Aufwand oder einem entsprechenden Log-Dateien-Analyzer auch selbst machen, nur dass man sich dabei die unschönen Urls spart, ein weiterer Nachteil kann unter umständen sein, dass eben ein 302er Header anstatt einem vieleicht passenderen 301er verwendet wird, worauf ich hinaus will ist, dass Suchmaschinen das Bild der Domain fixprotect.de zugestehen könnten, mehr dazu kann man hier lesen: Gute Weiterleitung, böse Weiterleitung

Alles in allem wie ich finde nur ein netter Versuch Bilderdiebe abzuhalten, aber tauglich ist er wohl wirklich NUR für die DAUs unter den Bilderdieben, die sich die URL aus dem Quelltext klauen oder aber mit Rechtsklick -> Bildadresse kopieren, arbeiten, aber selbst hier sind manche Browser schon weiter, Opera kopierte mir nach dieser Methode die RICHTIGE Url des Bildes, Firefox die falsche :( und der IE 7 hat im Rechtsklick-Menü bei Bildern eine solche Funktion nicht, zeigt aber unter Bildeigenschaften wie der Firefox die FixProtect-Url an.
Jeder der die Datei runterlädt und auf seinem Webspace lädt kann so ungehindert das Tool umgehen, leider wird sowas nicht erwähnt, aber eigentlich sollte das Jedem klar sein der sich ein bisschen mit dem Thema beschäftigt hat.

Als Fazit lässt sich zusammenfassen, dass Fixprotec unter Umständen den DAU abhält, der die Bilder direkt einbindet auf seiner Seite, aber das wars dann auch schon, mehr leistet es nicht.

]]>
Sun, 21 Jan 2007 02:00:00 +0100
<![CDATA[65 Prozent der Deutschen für ein Killerspieleverbot]]> http://www.robo47.net/blog/87-65-Prozent-der-Deutschen-fuer-ein-Killerspieleverbot http://www.robo47.net/blog/87-65-Prozent-der-Deutschen-fuer-ein-Killerspieleverbot Wie ich gerade auf dem Developers-Guide-Forum in dem Thread Mehrheit der Deutschen für ein Verbot von Killerspielen und im verlinkten Heise-Artikel gelesen habe, sind die Deutschen mehrheitlich für ein Verbot von Killerspielen.

Die große Mehrheit der Bevölkerung, nämlich 60 Prozent, sei davon überzeugt, dass viele Jugendliche von brutalen Killerspielen ferngehalten würden, wenn der Gesetzgeber diese für illegal erklären würde.

Selten habe ich so gelacht, waren diese 60% nie jung ? Sind extrem naiv ? oder hat man sie für so eine Antwort bezahlt ? Teilweise fragt man sich da nur noch, ob das repräsentativ die Meinung in Deutschland ist oder wer für solche Ergebnisse zahlt. Schön passend zugewiesen finde ich auch die Farbe der derjenigen die dafür im Diagramm dargestellt sind :)
Da kann man nur noch das schöne Zitat von Kristian Wilson einbringen:

computer games don't affect kids: I mean, if pacman affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music.
kristian wilson, nintendo inc. 1989

Jetzt geh ich ne Runde Z2: Steel Soldiers spielen, da kann ich wenigstens beruhigt sein, dass nur Blecheimer ihr Leben lassen werden.

]]>
Wed, 10 Jan 2007 22:00:00 +0100
<![CDATA[Svens Homepage ist online]]> http://www.robo47.net/blog/82-Svens-Homepage-ist-online http://www.robo47.net/blog/82-Svens-Homepage-ist-online Jow, Sven hat es endlich geschafft unter www.svenschmalle.de seine eigene Homepage online zu stellen. Inhaltlich gibt es dort Tutorials aus dem Linuxbereich und eine Präsentation seiner zahlreichen Projekte.

]]>
Mon, 01 Jan 2007 17:00:00 +0100
<![CDATA[Berlios ist offline - und keiner weis was]]> http://www.robo47.net/blog/81-Berlios-ist-offline-und-keiner-weis-was http://www.robo47.net/blog/81-Berlios-ist-offline-und-keiner-weis-was Blub seit ein paar Tagen ist wohl Berlios offline, ob da über Weihnachten niemand schafft ? Aber zumindest ne Info irgendwie wäre ganz interessant, nachdem Sven dort auch einiges liegen hat und ich eigentlich mal meine Serverstats neu machen wollte ist das jetzt echt schade, aber vielleicht kommen sie ja im neuen Jahr ganz toll und neu daher oder auch nicht :(
Hab leider weder mittels Googles Blog-Suche noch über Google selbst was vernünftiges zum Thema gefunden, falls jemand mehr Infos hat würde ich mich über nen Kommentar oder ne Email freuen.

// Edit 3.1.2007
Berlios schon wieder offline
Irgendwie ist Berlios nach einer kurzen Online-Zeit schon wieder Offline ... sehr suspekt.

]]>
Sat, 30 Dec 2006 16:00:00 +0100
<![CDATA[Mal wieder Sex und Pornographie]]> http://www.robo47.net/blog/80-Mal-wieder-Sex-und-Pornographie http://www.robo47.net/blog/80-Mal-wieder-Sex-und-Pornographie Gerade schaue ich mir meine Statistiken wieder an und was muss ich feststellen, grad zur Weihnachtszeit denkt wohl jeder nur an SEX denkt :)

Die Statistiken zeigen mal wieder die besten Suchergebnisse:

  • sex blog
  • pornosex
  • sex+porno

Die verschiedensten Sprachen von Google sind dabei vertreten und wie immer teilweise Ergebnisse von Seite 10 und weiter hinten .... Naja eine nette Fortsetzung des Sex, Porno und Pornographie-Blogeintrags und nach einem kurzen Chat mit Ben die Lustige Idee doch mal all diesen Leuten die einen lustigen Google-Referrer haben ein PopUp zu geben mit einem Text in der Form:

Sie wurden dabei ertappt bei Google nach Suchbegriff zu suchen, außerdem wurden sie identifiziert, ihre IP ist: ... . Diese Daten werden innerhalb von 72 Stunden weitergeleitet, an Frau, Freundin, Bekannte, Verwandte und wen ich noch alles rausfinde, wenn sie nicht umgehend XX ? auf mein Schweizer Nummernkonto überweisen :)

Ich glaub ein großer Teil der Leute wäre erstmal richtig geschockt, weil ich würde mal sagen der Größte Teil weis nichts vom Referrer den der Browser im Normalfall überträgt :)

]]>
Sat, 30 Dec 2006 15:00:00 +0100
<![CDATA[Demo gegen Studien Gebühren in Darmstadt]]> http://www.robo47.net/blog/79-Demo-gegen-Studien-Gebuehren-in-Darmstadt http://www.robo47.net/blog/79-Demo-gegen-Studien-Gebuehren-in-Darmstadt Studentendemo im Innenstadtbereich - ev. Behinderung ! das war auf den Infotafeln der Bahn zu lesen, als wir uns gegen 16:30 vom Platz vorm Saturn in Darmstadt mit einer großen Polizeieskorte auf den Weg machten. Ausgerüstet mit Luftballons, Flyern, Faltblättern und Nikolausmützen ging es Richtung .. ähm irgendwo :) Mit einigen Zwischenstopps kamen wir dann quasi auch an, mehr oder minder. Eigentlich sollte es am Gebäude der CDU vorbeigehen, doch die mögen wohl keine Studenten und haben via einer Einstweiligen Verfügung uns versucht daran zu hindern, einige Sprints der Masse durch Seitenstraßen verhalfen jedoch nicht zum Ziel und so folgte das ganze einer anderen Route zurück Richtung UNI.

Zurück am langen Ludwig spürte man schon wie man langsam versuchte uns einzukreisen mit einem Sprint durch eine Einkaufspassage kamen wir auch nicht weiter, die Polizei war auch hier wieder sehr schnell zur Stelle, 2 Sprints weiter war dann aber Ende Gelände und ein Teil von uns (inklusive mir) wurden von der Polizei festgesetzt. Was das genau hieß erfuhren wir dann auch bald, es hieß warten und stehen im Kalten, sich Filmen lassen von diversen Polizisten die mit Kameras ausgestattet waren und das Ende vom Lied war, dass unsere Personalien erfasst wurden und wir ein Verbot für den Abend für die komplette Innenstadt bekamen. Hörte sich schlimmer an als es war, im Endeffekt durften wir die Innenstadt noch betreten, nur nicht mehr in Gruppen und mit Nikolausmütze, diese war wohl als Markenzeichen der bösen Studenten Zeichen des Abends. Insgesamt waren wir ca eine Stunde (soweit ich mich recht erinnere) festgesetzt und ich war froh als ich endlich Richtung Bahnhof unterwegs war, denn das lange stehen in einer zusammengedrängten Gruppe war irgendwie doch kalt und singen allein machte einem nicht wärmer. Julius hatte Glück gehabt, er stand als die Polizei uns festsetzte ein paar Meter neben mir und hatte seine Nikolausmütze abgesetzt, das bracht ihm wohl den entscheidenden Vorteil in der Situation, während ich zusammen mit einigen anderen Studenten immer weiter zusammengetrieben wurde. Am Bahnhof habe ich Julius wieder getroffen und jetzt sitzen wir im Zug, bearbeiten die Photos und ich schreibe einen passenden Beitrag für meinen Blog, damit der Kram heute abend noch online kommt.

]]>
Wed, 20 Dec 2006 14:00:00 +0100
<![CDATA[UML to PHP - StarUML auch für PHP5 nutzen]]> http://www.robo47.net/blog/78-UML-to-PHP-StarUML-auch-fuer-PHP5-nutzen http://www.robo47.net/blog/78-UML-to-PHP-StarUML-auch-fuer-PHP5-nutzen Gerade habe ich mich auf die Suche nach einem Programm für UML-Diagramme gemacht, das direkt den Code in PHP exportieren kann und hab festgestellt, dass das mein StarUML kann. Bisher habe ich nur C++-Code erzeugt, aber wenn man es mit einem kleinen Template erweitert, kann es auch php5-Code erstellen.
StarUML Templates.
So einfach kann UML to php sein, besser gesagt UML to php5.
Finde ich wirklich super, das ersparrt einem doch eine Menge Arbeit.

]]>
Sun, 17 Dec 2006 13:00:00 +0100
<![CDATA[Sex, Drugs and Rock'n'Roll - Chris Bday]]> http://www.robo47.net/blog/77-Sex-Drugs-and-Rock-n-Roll-Chris-Bday http://www.robo47.net/blog/77-Sex-Drugs-and-Rock-n-Roll-Chris-Bday Das Thema des Abends war Sex, Drugs and Rock'n'Roll um das ganze gleich mal aufzuschlüsseln, für SEX war Franzi zuständig, für Drugs in Form von viel zu viel Alkohol war unser süsser kleiner Flauschi zuständig und Rock'n'Roll wurde durch Chris+Band (Captain Zorkon) und Highway Steel (alias Neraia, wie und was und wo, werde ich jetzt erläutern.

Franzi und ihre LiebesperlenJoa, kommen wir zu Franzi, sie verkörperte den Abend über SEX, sichtlich erregt durch ihre Liebesperlen die ihr Lieblingsspielzeug den Abend über darstellten, ging es weiter zu einem vibrierenden Unbekannten etwas, das sie irgendwo (a|i)m Körper trug :) Aufgefallen ist dies auf der Heimfahrt, als etwas im Auto anfing zu vibrieren und da jeder merkte, dass es nicht sein Handy ist und Franzi ihres in der Hand hatte ... dachte sich jeder der im Auto anwesenden seinen Teil, so viel zum Thema SEX! :P

Flauschi beim reiern Der für Drugs zuständige Flauschi war gegen Ende (als wir uns auf dem Heimweg befanden) dermaßen abgefüllt, dass er nach diverser versuchter Piesackerei von Franzi dann auf der Kreidacher Höhe beschloss, dass wir mal kurz anhalten und er sich erhohlen kann :) Nach getaner Arbeit und ein paar Motivationsversuchen, dass er sich doch grade hinten ins Auto setzt, fuhren wir dann heim. Für die weitere Heimfahrt bekam er dann von mir eine extrem nach Döner riechende Tüte die ich in den untiefen meiner Jackentaschen gefunden hatte.

Chris + Band in Action Rock'n'Roll, ein grandioser Geburtstag, mit 2 grandiosen Livebands, die die Bude gerockt haben, den Anfang hat Chris mit seiner neuen Band gemacht, danach standen Highway Steel (alias Neraia) und haben grandios gerockt mit Zugaben und allem was dazugehört :)

Wo schaut der Seb hin Jaja, das Bild lassen wir mal unkommentiert oder ? Ich frag mich nur, Ausschnitt ? oder Liebesperlen ?
Naja, auf jeden Fall hat Seb ein passendes Bier für sich gefunden :) Schlappeseppel Bier, damit hatte er einen lustigen Abend. Während andere Leute sich dann mit einer Playstation und Eye-Toy beschäftigt haben und gaaanz komische Spiele gespielt haben, lag unser Seb ohne den Lärm auch nur annähernd wahrzunehmen auf dem Sofa und hat gepennt. Auch als man dann zu Singstar überging, konnte ihn nichts wecken. Seb beim pennen

Auf jeden Fall ein grandioser Abend, die musikalische Untermalung des Abends war perfekt und ich freue mich schon auf das nächste Konzert von Chris Band.
Dank geht auf jeden Fall an Muppel und Jörg die unsere Fahrer waren und uns sicher hin und zurück gebracht haben.
Bilder der beiden Bands werden dann noch folgen, muss ich noch ran, aber erstmal frühstücken!

So, hier jetzt noch die Bilder

]]>
Sun, 17 Dec 2006 12:00:00 +0100
<![CDATA[Porno und Co]]> http://www.robo47.net/blog/76-Porno-und-Co http://www.robo47.net/blog/76-Porno-und-Co Jaja, da schreibt man einmal etwas von Porno, Pornographie und Sex und schon findet man die komischsten Referrer in seinen Logs und sieht wie weit die Leute doch für ihre Schmuddelbilder klicken, immerhin auf Seite 9 bei der suche nach Porno bei abacho, was auch immer das für eine Suchmaschine ist.

Bei Yahoo schaffe ich es immerhin mit blog oorno auf Seite 3, mein persönlicher Held, wer auch immer das war, hat es allerdings geschafft mich bei Yahoo unter Pornographie auf Seite 90 zu finden .... jetzt frag ich mich was der die 89 Seiten vorher gesucht hat ....

]]>
Thu, 14 Dec 2006 11:00:00 +0100
<![CDATA[Defektes Kontaktformular]]> http://www.robo47.net/blog/75-Defektes-Kontaktformular http://www.robo47.net/blog/75-Defektes-Kontaktformular Jow, blub bis eben war das Kontaktformular kaputt, hab ich beim letzten Update etwas geschludert :(
Naja, passiert, jetzt geht es wieder ... hat mich ja schon gewundert, warum ich keinen Spam mehr übers Kontaktformular bekommen habe.

]]>
Thu, 14 Dec 2006 10:00:00 +0100
<![CDATA[Neuer Inhalt]]> http://www.robo47.net/blog/74-Neuer-Inhalt http://www.robo47.net/blog/74-Neuer-Inhalt Gibt ein neues Review und zwar zu dem Optech Pro Strap und dem Optech Pro Loop Connector

]]>
Thu, 14 Dec 2006 09:00:00 +0100
<![CDATA[Bilder von Chris neuer Band]]> http://www.robo47.net/blog/73-Bilder-von-Chris-neuer-Band http://www.robo47.net/blog/73-Bilder-von-Chris-neuer-Band Am Samstag war ich mit ein paar Leuten (Franzi, Körner, Seb, Bernhard, Muppel, Franzis Freund, Franzis Freund Schwester) auf einem Geburtstag. Die Hinfahrt war schon recht lustig und irreführend, aber zum Glück kamen wir an bevor Chris neue Band gespielt hat:

Leider hat der Bürgermeister von Finkenbach die ganze Veranstaltung dann irgendwann abgebrochen und wir sind zum Aftern zu Herrn Körner gefahren wo wir den abend dann haben ausklingen lassen bis ich irgendwann gegen 3 Uhr auch zuhause war.

]]>
Tue, 12 Dec 2006 07:00:00 +0100
<![CDATA[Direct-X ist gefährlich für Windows]]> http://www.robo47.net/blog/72-Direct-X-ist-gefaehrlich-fuer-Windows http://www.robo47.net/blog/72-Direct-X-ist-gefaehrlich-fuer-Windows Jaja, da will man nur mal eben was nachschauen und was passiert? Windows hält dxdiag für gefährlich.
Direct-X Fehler Windows Sicherheitsproblem
Jaja, schon gefährlich, ich hoffe mal dass ich das jetzt irgendwie trotzdem gestartet bekomme ...

]]>
Mon, 11 Dec 2006 06:00:00 +0100
<![CDATA[Sex, Porno und Pornographie]]> http://www.robo47.net/blog/71-Sex-Porno-und-Pornographie http://www.robo47.net/blog/71-Sex-Porno-und-Pornographie Jaja, man denkt an nichts böses, schaut sich seine Logs des Tages an, nach was die Leute auf der Seite so gesucht haben und als erstes fiel mir auf, dass ich unter potentieller Amokläufer bei Google wohl recht weit oben gelistet bin und dass das heute einige Leute wohl festgestellt haben. Und dann, nachdem meine Seite ja unter dem Stichwort Bilder meiner EX den ein oder anderen Besucher schon gehabt hat, gab es heute jemand der bei der seiteninternen Suche nach sex, porno, pornographie und um gleich auf Nummer sicher zu gehen, auch noch nach pornografie gesucht hat.

Schmutzige schmutzige Welt kann ich da nur sagen. Aber die Verzweiflung ist groß, da Google grad in den letzen paar Wochen die ganzen Suchergebnisse bei solchen Wörtern ziemlich verändert hat und auf den ersten Plätzen kaum noch Porno-Seiten zu finden sind, aber mal ehrlich, sieht meine Seite wie ein Porno oder Sex-Blog aus ? Ich mein Photos gibts hier, aber soweit ich mich erinnern kann, keine Pornos.

]]>
Sun, 10 Dec 2006 05:00:00 +0100
<![CDATA[Neues Design]]> http://www.robo47.net/blog/70-Neues-Design http://www.robo47.net/blog/70-Neues-Design Kurz und schmerzlos ist gerade eine neues Design entstanden, mehr gibts ned zu sagen, wie immer nicht zufrieden damit, aber zufriedener als vorher :)

]]>
Fri, 08 Dec 2006 04:00:00 +0100
<![CDATA[Mister Wong Fehlermeldung]]> http://www.robo47.net/blog/69-Mister-Wong-Fehlermeldung http://www.robo47.net/blog/69-Mister-Wong-Fehlermeldung Grad wollte ich mich bei Mister Wong ein paar Links adden und was sehe ich da?

mysql-Fehler bei Mr. Wong
Auf Bild klicken für eine größere Version

Ist ja etwas unschön dass da Fehler direkt ausgegeben werden, gerade in einem Produktivsystem sollte doch: display_errors = off eingesetzt werden.

]]>
Thu, 07 Dec 2006 03:00:00 +0100
<![CDATA[Geschafft, mehr oder minder]]> http://www.robo47.net/blog/68-Geschafft-mehr-oder-minder http://www.robo47.net/blog/68-Geschafft-mehr-oder-minder Joa, nachdem ich jetzt ewig mal hier ein bisschen, da ein bisschen rumbastle und irgendwie nie damit zufrieden war, hab ich jetzt endlich den Schritt getan den Kram mal online zu bringen, das neue Design inklusive der Farben gefällt mir nicht sonderlich, aber blub, egal, ich wollte endlich die neuen Inhalte und Features die v2 enthält online haben und genau deshalb ist der Kram jetzt auch online, kein Bock dass das alles jetzt noch ein paar Monate auf der Festplatte rumfliegt, ohne sinnvoll genutzt werden zu können.

Jow und die Bannergrafik ist natürlich total bescheiden ...., naja who cares ? not ME !

Neu sind erstmal ein paar Texte über verschiedene Firefox, Thunderbird und Sunbird Extensions die ihr unter Diverses findet, dann habe ich das Tutorial für Unreal-IRCD in einzelne Seiten unterteilt um es besser lesbar und übersichtlicher zu machen.
Desweiteren besitzt das Blog-System jetzt Kategorien, die Suchfunktion wurde komplett überarbeitet und verknüpft jetzt mehrere Suchbegriffe automatisch mit UND, anstatt wie vorher nur nach dem genauen vorkommen der Wörter in der Reihenfolge zu schauen. Die Sitemap habe ich zu einem dynamischen Modul gemacht, das automatisch funktioniert und nicht eine Statische Seite darstellt die ich immer selbst erweitern muss.

Meine Photos habe ich etwas stärker unterteilt und habe auch zu manchen Events noch ein bisschen Text verfasst. Sämtliche Bildergalerien wurden mit einer neuen Version meines Bilderscripts versehen und farblich an die Seite angepasst.

Einen einfachen Spamschutz gegen die vielen Bots habe ich ins Kommentarsystem eingebaut, simple einfach, mal sehen wie lange es dauert bis der erste ihn umgeht :)

In den FAQs habe ich ein paar Kleinigkeiten schon eingetragen, ein bisschen was habe ich noch auf meiner Todo stehen, was dann dort reinkommt.

Ein neues Review gibt es auch und zwar von meinem Ewa Marine U-AX Spiegelreflex Unterwassergehäuse das ich in meinem Kroatien Urlaub genutzt habe und damit einige Unterwasserphotos im Meer gemacht habe.

Unter Photographien werde ich in Zukunft einzelne Photos zeigen, meist mit ein bisschen Text versehen.

Da ich seit ein paar Tagen auch Mister Wong zum verwalten meiner Bookmarks nutze, habe ich jetzt auch Mister Wong-Links unter die Blogeinträge gesetzt und rechts über der Navigation findet sich noch ein Wongbutton um das die jeweils offene Seite bei Mr. Wong zu seinen Bookmarks hinzuzufügen.

Einen neuen Text zum Thema SSH nur für gewisse IPs freigeben habe ich geschrieben

Und alles weitere neue müsst ihr halt selbst finden.

]]>
Wed, 06 Dec 2006 08:00:00 +0100
<![CDATA[Zum auf der Zunge zergehen lassen]]> http://www.robo47.net/blog/67-Zum-auf-der-Zunge-zergehen-lassen http://www.robo47.net/blog/67-Zum-auf-der-Zunge-zergehen-lassen Ja ... blub ?
einfach genießen :) HAHA :P
Auf der Zunge zergehen lassen

]]>
Thu, 30 Nov 2006 02:00:00 +0100
<![CDATA[Die Kirche hats verstanden]]> http://www.robo47.net/blog/66-Die-Kirche-hats-verstanden http://www.robo47.net/blog/66-Die-Kirche-hats-verstanden Gerade hab ich es auf heise.de gelesen: Internet erhöht Gewaltbereitschaft Jugendlicher. Jow da ham se recht ... schon gefährlich das Internet.

Was im Internet möglich ist, stellt eine große Gefahr dar. Jugendliche tauchen auf manchen Internetseiten in eine Welt der Gewalt ein, die dann real wird.

Jow, ich geh jetzt mal schön meinen Server kündigen, mein Notebook verkauf ich bei Ebay und dann gehts nächsten Sonntag in die Kirche :)

]]>
Sun, 26 Nov 2006 01:00:00 +0100
<![CDATA[Ich bin ein potentieller Amokläufer]]> http://www.robo47.net/blog/65-Ich-bin-ein-potentieller-Amoklaeufer http://www.robo47.net/blog/65-Ich-bin-ein-potentieller-Amoklaeufer Ja, auch ich bin ein potentieller Amokläufer, spiele wie:

  • Quake I, II, III
  • Counter-Strike
  • Half-Life
  • F.E.A.R
  • Far Cry
  • Wolfenstein
  • und wie sie nicht alle heißen

Gerade lese ich mal wieder, was unsere Politiker mit den ganzen Killerspielen machen wollen :).
In dem Artikel im Spiegel: EMSDETTENER AMOKLAUF - Wulff und Stoiber wollen Killerspiele verbieten , bei heise.de, golem.de und in vielen Blogeinträgen (Killerspiele , Die "Killerspiele" sind zurück) wird das Thema momentan wieder behandelt.

Schön dass man die Killerspiele mal wieder ausgegraben hat, ich finde die ja auch ganz böse, ich hab auch jeden Tag das Gefühl Amoklaufen zu müssen, diese Spiele sind schon wirklich Schlimm, nicht dass man sich mal nen anderen Sündenbock sucht, nein man kann auch den Kopf in den Sand stecken und es sich einfach machen ....

Interessant fand ich auch den folgenden Absatz im Spiegelartikel:
Für den Fall, dass ein Verbot dazu führt, dass Spiele verstärkt unkontrolliert übers Internet oder als so genannte Grau-Importe nach Deutschland gelangen, schlagen die Gutachter des Bundestages vor, "auch eine Regelung zur Zugriffsbeschränkung für Internetseiten mit entsprechenden Inhalten zu erlassen". Das sei schon deshalb sinnvoll, da "die Verbotsregelung grundsätzlich geeignet ist, den Vertrieb von Killerspielen zu unterbinden oder zumindest erheblich einzuschränken".
Irgendwie fragt man sich da doch wirklich was die da vorhaben ... Es lebe die Zensur, auch wenn es sich nicht wirklich durchführen lassen wird, weil es ja auch klar ist, dass gerade ein Verbot nur dazu führen wird, dass die Leute sich die Spiele illegal über einen ausländischen Shop, oder halt direkt illegal bei Emule und Co beschaffen werden, im Endeffekt Umsatzrückgang bei den Spieleläden hier in DE und zocken tut es eh wieder jeder, weil illegal reizt ja noch viel mehr.

Viel mehr sollte man wie Hans in seinem Blogeintrag wieder ausgegraben hat Brot verbieten und am besten auch gleich noch Wasser.

]]>
Wed, 22 Nov 2006 22:00:00 +0100
<![CDATA[Eine nette Präsentationssoftware]]> http://www.robo47.net/blog/64-Eine-nette-Praesentationssoftware http://www.robo47.net/blog/64-Eine-nette-Praesentationssoftware Beim surfen auf dem Blog von Hans Bauer, ein Student und Fachschaftler an der FH Darmstadt bin ich auf eine Interessante Präsentationssoftware gestoßen, die einfach über den Browser zu nutzen ist, (x)HTML + CSS + JavaScript ist alles was man braucht, auf jeden Fall ein netter Ansatz, werde ich mir bei Gelegenheit mal anschauen

]]>
Wed, 22 Nov 2006 21:00:00 +0100
<![CDATA[So langsam alles wieder im Lot]]> http://www.robo47.net/blog/63-So-langsam-alles-wieder-im-Lot http://www.robo47.net/blog/63-So-langsam-alles-wieder-im-Lot Jow, blub so langsam aber sicher wird der Rechner wieder nutzbar, auch wenn es morgen noch heißt alte Daten wieder einspielen und so Kram. Immerhin habe ich jetzt raus gefunden wie man in einen englischen Firefox die deutsche Sprachdatei rein bekommt und das dann auch funktioniert :)

Nicht deutschen Firefox auf deutsche Rechtschreibprüfung umstellen:

Also als erstes muss man sich das Deutsche Wörterbuch für Firefox installieren, im Firefox in die Adressleiste folgendes eingeben: about:config. Dann in die Filter-Leiste spellchecker.dictionary eingeben, dann findet man den passenden Eintrag, hier ändert man dann das vorhandene in de-DE, wichtig ist die Groß- und Kleinschreibung! Und schon kann es losgehen, ich finde es richtig toll, das leitet einen gleich dazu an, sauberes Deutsch in Forenposts zu schreiben.

]]>
Wed, 08 Nov 2006 20:00:00 +0100
<![CDATA[System platt machen]]> http://www.robo47.net/blog/62-System-platt-machen http://www.robo47.net/blog/62-System-platt-machen Jow, es ist mal wieder soweit, heute mach ich mein System mal wieder platt und neu und so :)
mfg
robo47

]]>
Wed, 08 Nov 2006 19:00:00 +0100
<![CDATA[Update Zeit für meine Browser]]> http://www.robo47.net/blog/61-Update-Zeit-fuer-meine-Browser http://www.robo47.net/blog/61-Update-Zeit-fuer-meine-Browser Jow, grad hab ich mal wieder viel verändert, Firefox 2.0 installiert, bis auf eine Extension (oder auch Add-On) haben den Wechsel alle überlebt und mein Internet Explorer wurde auch mal eben geupdatet auf 7.0 (jetzt englisch, was mir lieber ist und hoffentlich nicht von irgendeinem dummen Windowsupdate irgendwann beiläufig gefixt wird ... man weis ja nie) allerdings hab ich noch nicht reeeeboootet :P warum auch immer der IE das wieder will .... Firefox tut auch so prima. Wichtig für alle die auch wechseln wollen und oft auf Foren surfen wo sie Alt + S zum abschicken der Posts nutzen, sollten sich diese -> Anleitung zu gemüte führen, weil sonst tut Alt + S nicht so wie gewohnt!

]]>
Tue, 31 Oct 2006 18:00:00 +0100
<![CDATA[Bildergalerien kaputt gewesen]]> http://www.robo47.net/blog/60-Bildergalerien-kaputt-gewesen http://www.robo47.net/blog/60-Bildergalerien-kaputt-gewesen Joa blub, durch den Umzug auf den neuen Server waren wohl meine Galerien kabbud ... schlecht programmiert, weis ja ned was für ein chaot den kram programmiert hat der heißt glaub ich Benjamin Steininger ... komischer Typ ... Naja, Sven hat mich zum Glück darauf aufmerksam gemacht.

]]>
Thu, 26 Oct 2006 17:00:00 +0200
<![CDATA[Server endlich zu Manitu umgezogen]]> http://www.robo47.net/blog/59-Server-endlich-zu-Manitu-umgezogen http://www.robo47.net/blog/59-Server-endlich-zu-Manitu-umgezogen So, ich bin richtig erleichtert, der Root-Server ist endlich von Alturo zu Manitu Webhosting umgezogen, nachdem dann irgendwann endlich Qmail funktioniert hat, hab ich dann gestern mim Julius den ganzen Kram rübergezogen, ein paar Foren endlich mal einem Update auf die aktuelle Version von SMF - Simple Machines Forumunterzogen und noch ein bissel Feintuning, dann schnurrt die Kiste wie die alte :) Wenn auch mit doppelt so viel RAM, doppelt so großer Festplatte (SATA :)) und einer größeren CPU :) und "bissel mehr Traffic" genauer gesagt so ca das 5 fache :P

]]>
Mon, 23 Oct 2006 16:00:00 +0200
<![CDATA[Müller Milch mag mich ned]]> http://www.robo47.net/blog/58-Mueller-Milch-mag-mich-ned http://www.robo47.net/blog/58-Mueller-Milch-mag-mich-ned Alles Bullshit!
da geht man morgends in die Mensa, holt sich ein belegtes Brot, überlegt sich, dass man keinen Bock hat jetzt schon auf Cola und holt sich ne Müller Milch, genauer genommen, Müller Milch Vanille! Da mir so ein scheiß Teil schon einmal im Rucksack ausgelaufen ist, kontrolliere ich extra bevor ich nach dem Frühstück das Teil im Rucksack verstaue nochmal ob es zu und dicht ist .... Schön und gut, in der Informatik angekommen, Notebook auspacken wollen, sie da, die ganze Sieche hat sich im Rucksack verteilt ... die Scripte nass, meine Aufzeichnungen Nass und alles einfach Scheiße ....,

mein schöner Crumpler ist voll versiecht, alles zum KOTZEN. Zum Glück ist Freitag, zum Glück hab ich inner Stunde mein momentanes Lieblingsfach an der FH Darmstadt - Programmieren I, da freu ich mich schon auf die 3 Zeitstunden und dann geht es ja auch schon heim und es ist Wochenende.

editiert:
Passend zum Thema Müller hier ein schöner Link: Das hier das ist der Herr Müller

]]>
Fri, 20 Oct 2006 15:00:00 +0200
<![CDATA[Crumpler Lens Cases und neue Rucksäcke]]> http://www.robo47.net/blog/57-Crumpler-Lens-Cases-und-neue-Rucksaecke http://www.robo47.net/blog/57-Crumpler-Lens-Cases-und-neue-Rucksaecke Grad bissel rumgesurft und da hab ich entdeckt, dass Crumpler entweder schon länger oder mitlerweile, auch ein paar schöne Lens Cases im Angebot hat und wie ich grad super geile neue Rucksäcke :( Sabber Sabber :P Aber die Kosten en Haufen Geld, noch mehr als mein Crumpler Brians Hottub. Und Koffer, Reisetaschen, Photo-Trollys und so Kram haben sie auch massiv viel neues :) Irgendwie rockt Crumpler einfach :) Bin mit meinem Brians Hottub sowas von zufrieden, super Tragekomfort, stabil, viel Platz, egal ob als Photorucksack, oder momentan als Uni-Rucksack mit Notebook drin.

]]>
Tue, 17 Oct 2006 14:00:00 +0200
<![CDATA[Blub - Leicht überlastet]]> http://www.robo47.net/blog/56-Blub-Leicht-ueberlastet http://www.robo47.net/blog/56-Blub-Leicht-ueberlastet Jow, irgendwie komme ich momentan zu garnichts, nachdem Alturo, der Anbieter des Servers auf dem der Kram hier und noch einiges mehr läuft, sein Geschäft beendet hat, musste ein neuer Server her. Der neue Server ist seit Freitag auch da, wir sind zu Manitu gewechselt, besser gesagt, den neuen Server ham wir schon, aber der muss noch eingerichtet werden, was ich gerade so bissel tue. Ausserdem steht noch einiges vieles an bildern aus, die hier auf meiner platte viel zu viel platz belegen, dabei wären Bilder von nem Konzert von Exceed, eigentlich dachte ich es gibt noch ein paar von der Kerwe Weiher, aber da war als wir dort ankamen schon total tote Hose, dann stehen ein paar viele Sessions am Bauwagen aus, dann die lustige Photo-Action mit dem Julius in Frankfurt(ich sach nur Fischauge :P:P) zu der wir SEHR früh aufgebrochen sind um vorm Sonnenaufgang da zu sein, was dank Wolken und verdammt vielen Hochhäusern eigentlich total für die Katz war, dann mal ein paar Bilder vom Bau meiner Eltern. Jow Bau meiner Eltern ... da hab ich fast meine Komplette Woche, bis auf den Sonntag zugebracht und da geht es auch in ein paar Stunden wieder hin. Und joa am Mittwoch ist es dann soweit, da geht es dann auch schon los mit der FH.
Blub, naja, erstmal werde ich wohl meinen Server fertigmachen und anfangen ein bissel was umzuziehen, dann werde ich ein paar Bugs die ich auf meiner Seite gefunden habe fixen und dann geht es wohl an die Bilder, besonders auf die aus Frankfurt freue ich mich, die hab ich noch nicht mal irgendwie durchgeschaut und hoffe da ist bissel was brauchbares dabei.

]]>
Mon, 02 Oct 2006 13:00:00 +0200
<![CDATA[Rock at Church Ladenburg - Bilder]]> http://www.robo47.net/blog/55-Rock-at-Church-Ladenburg-Bilder http://www.robo47.net/blog/55-Rock-at-Church-Ladenburg-Bilder Am Samstag war ich auf dem Rock at Church Openair in Ladenburg um ein paar Bilder vom Auftritt von About Face zu machen, der Band in der Sebs Bruder spielt. Vorher war noch Joe und Amelie, wo ich spontan auch noch ein paar Bilder gemacht habe. Die Bilder findet ihr hier:

]]>
Mon, 11 Sep 2006 12:00:00 +0200
<![CDATA[Chemie LK Nachkursfest]]> http://www.robo47.net/blog/54-Chemie-LK-Nachkursfest http://www.robo47.net/blog/54-Chemie-LK-Nachkursfest Jow, am Freitag gabs bei der Desi zuhause im Partykeller eine Art Nachkursfest :P des Chemie LKs vom Überwald-Gymnasium. Ein Paar Bilder gibts hier: Bilder vom Chemiekurstreffen des Überwald-Gymnasiums

]]>
Mon, 11 Sep 2006 11:00:00 +0200
<![CDATA[SWR3 Pop im Hafen mit Cosmo Klein, Silbermond und Reamonn]]> http://www.robo47.net/blog/52-SWR3-Pop-im-Hafen-mit-Cosmo-Klein-Silbermond-und-Reamonn http://www.robo47.net/blog/52-SWR3-Pop-im-Hafen-mit-Cosmo-Klein-Silbermond-und-Reamonn Gestern abend war ich mit meinen Eltern nachdem wir den halben Tag aufm Bau verbracht haben noch beim SWR3 Pop im Hafen Openair. Leider war meine Position zum Photographieren mehr als bescheiden und die Bands waren viel zu weit weg, dass ich Anfangs die ganzen schon mit dem 300er gemacht habe (bei Cosmo Klein), aber da ich durch einen Zaun und zwischen den Köpfe der Besucher durchphotographieren musste, war 70% der Bilder nur Teile von Köpfen. Deshalb habe ich dann in der Pause zwischen Cosmo Klein und Silbermond mit 300/4 IS und 1.5er Telekonverter weitergemacht, was eigentlich viel zu lichtschwach war und auch schärfemäßig bei Blende 4 (5.6) bis 5.6 (8.0) nicht mehr so wirklich der Brüller war. Naja, der Bildstabilisator (IS) hat viel geholfen, anders hätte ich wohl kaum ein Bild zustande bekommen.

Als ich dann nach ca 20 Minuten von Reamonn mir was zu trinken holen wollte und raus bin, weil an dem mir nächstgelegenen Stand zu viel los war und wieder durch den Vordereingang reinwollte, wars zu spät, da zu viele Leute auf dem Gelände waren, hat die Security niemanden mehr rein gelassen .... super gelaufen, so hab ich dann noch ca. 45 Minuten draussen auf meine Eltern gewartet .... Bockmist war das ... naja, ein paar Bilder sind es schon geworden.

]]>
Sun, 03 Sep 2006 09:00:00 +0200
<![CDATA[Adi WT-500 Terminal Thin Client Passwort resetten]]> http://www.robo47.net/blog/51-Adi-WT-500-Terminal-Thin-Client-Passwort-resetten http://www.robo47.net/blog/51-Adi-WT-500-Terminal-Thin-Client-Passwort-resetten Jow, ich bin am verzeifeln mit meinem Adi WT-500 Terminal Thin Client, ich habe auf dem Gerät vor einiger Zeit beim rumtesten ein Passwort gesetzt .... und mich wohl beim Passwort und der Bestätigung vertippt. Kurz, ich komme nicht mehr auf das Teil. Nachdem wir die kleine Batterie mal für 30 Minuten ausgebaut haben, war das Passwort immer noch da. Nachdem wir rausgefunden haben, wie man die Firmware neu aufspielt (lokalen ftp Einrichten und die Datei mit original Namen[SEHR WICHTIG] wie sie online liegt dort dann hinterlegen und mittels der WBT Remote Software Firmware Daten für den Ftp-Server angeben (außerdem muss der ftp wohl Username und Passwort besitzen, anonymer Login hat nicht funktioniert). Aber auch danach war die Passwortabfrage nicht weg.
Ich würde mich über jeden Tip, jede Idee, alles Freuen. Die Firma Adi in Deutschland ist leider pleite, und die Leute von der Amerikanischen Seite (vieleicht sind die auch schon pleite) antworten mir nicht auf irgendwelche Emails.

Jeder der irgendwelche Infos zu dem Teil hat, ich freu mich über Emails via Kontaktformular.

]]>
Fri, 01 Sep 2006 08:00:00 +0200
<![CDATA[Canon EOS 350D Nachfolger, 400D mit 10 Megapixel erschienen]]> http://www.robo47.net/blog/50-Canon-EOS-350D-Nachfolger-400D-mit-10-Megapixel-erschienen http://www.robo47.net/blog/50-Canon-EOS-350D-Nachfolger-400D-mit-10-Megapixel-erschienen Gerade surfe ich meinen News-Seiten durch und sehe auf der Frontseite von Golem.de Canon EOS 400D ....

Nochmal hingeschaut, und wirklich, ich hatte mich nicht verguckt, meine 350D hat einen Nachfolger bekommen.
10 Megapixel, Ultraschall-Sensorreinigung, bis zu 10 RAWs in Folge (wohl ein größerer Interner Speicher ?) und das für UVP 799 € ?
Wow, ich glaub falls bei meiner 350D irgendwann mal der Verschluss hinüber ist, lohnt es sich überhaupt nicht mir einen neuen zu besorgen, bei dem Preis. Die 10 Megapixel finde ich nicht wirklich interessant oder nötig, wundert mich, dass Canon das in der 3-stelligen Klasse einführt und nicht bei der Canon 30D da den Sensor etwas aufgepimpt hat. Das einzige interessante an der Kamera wäre wohl für mich die 10 RAWs in Folge. Naja über im Menü wählbare ISO 3200 hätte ich mich glaube ich auch gefreut, aber mal schauen wie lange meine Kamera noch hält, mit ca 29600 Auslösung ist sie auch nicht mehr die Jüngste.
Aber eigentlich wollte ich nach meiner 350D schon in die 1er-Riege .... wenn das Geld mitspielt.

]]>
Thu, 24 Aug 2006 07:00:00 +0200
<![CDATA[Bilder aus dem Urlaub in Kroatien und Österreich]]> http://www.robo47.net/blog/49-Bilder-aus-dem-Urlaub-in-Kroatien-und-Oesterreich http://www.robo47.net/blog/49-Bilder-aus-dem-Urlaub-in-Kroatien-und-Oesterreich So, endlich sind sie mal online:

]]>
Tue, 22 Aug 2006 06:00:00 +0200
<![CDATA[Einschreiben an der Fachhochschule mit Lutz]]> http://www.robo47.net/blog/48-Einschreiben-an-der-Fachhochschule-mit-Lutz http://www.robo47.net/blog/48-Einschreiben-an-der-Fachhochschule-mit-Lutz Lutz Müller

Jow, hab ich völlig vergessen, letzte Woche Donnerstag war ich mit Lutz mich an der Uni einschreiben, ich bin jetzt quasi richtig ein Student :P Lutz muss noch bissel warten, bis er sein Praktikum fast fertig hat und seinen Zettel bekommt.

Jow, jetzt heißt es bis Oktober warten, ne Wohnung suchen und blub, dann bin ich Student :P oder so

]]>
Tue, 22 Aug 2006 05:00:00 +0200
<![CDATA[Usertreffen des Developer-Guide Forums vorbei]]> http://www.robo47.net/blog/47-Usertreffen-des-Developer-Guide-Forums-vorbei http://www.robo47.net/blog/47-Usertreffen-des-Developer-Guide-Forums-vorbei Und es war grandios, zusammen mit Jojo bin ich Richtung Remagen gefahren um dort einen super Tag zu verbringen, mit grillen, lachen und Pizza :P
Bilder vom Developers-Guide Usertreffen

Und wir haben Rudi kennengelernt, der Spitzensportler, der uns über Gott, Frauen und andere wichtige Dinge im Leben aufgeklärt hat. Wer mehr wissen will, sollte sich den Thread auf dem Developers-Guide Forum durchlesen.

]]>
Tue, 22 Aug 2006 04:00:00 +0200
<![CDATA[Zurück aus Kroatien und Österreich und Studienplatz bekommen]]> http://www.robo47.net/blog/46-Zurueck-aus-Kroatien-und-Oesterreich-und-Studienplatz-bekommen http://www.robo47.net/blog/46-Zurueck-aus-Kroatien-und-Oesterreich-und-Studienplatz-bekommen Jow, ich bin wieder da, mehr Infos, Bilder und so gibt es morgen... übermorgen ... oder noch später :P , aber ich kann schon sagen es war grandios und ich hab einen Platz an der FH in Darmstadt bekommen.

]]>
Mon, 14 Aug 2006 03:00:00 +0200
<![CDATA[10 Tage Urlaub in Kroatien]]> http://www.robo47.net/blog/45-10-Tage-Urlaub-in-Kroatien http://www.robo47.net/blog/45-10-Tage-Urlaub-in-Kroatien Jow, heute abend geht es los nach Kroatien, so ca 10 Tage werde ich dort zusammen mit Julius Rückert, Christian Körner, Sebastian Michel, Felix Autor und Felixs Bruder ein bissel Zelten und gammeln :)

Gestern ist dann noch mein Ewa-Marine U-AX angekommen, damit ich meine Kamera auch unter Wasser nutzen kann :)

Ich freu mich auf jeden Fall schon riesig, so gegen 18 Uhr geht es los, dann heißt es lets go :) muhahaha

Mit dabei natürlich das komplette Equipment, Kamera, Notebook, das UW-Case und Schnorchelsachen, Seb hat noch ne Videokamera und Just natürlich seine Cam und noch ne Analoge Canon EOS 30 :) Das wird sooooooooooo geil :)

]]>
Sun, 06 Aug 2006 02:00:00 +0200
<![CDATA[A Scanner Darkly die ersten 24 Minuten]]> http://www.robo47.net/blog/44-A-Scanner-Darkly-die-ersten-24-Minuten http://www.robo47.net/blog/44-A-Scanner-Darkly-die-ersten-24-Minuten Die ersten 24 Minuten von A Scanner Darkly gibt es hier in englisch als Stream anzuschauen, genauer gesagt 23 Minuten und 40 Sekunden, inklusive dem Vorspann. Link zum Video

]]>
Mon, 24 Jul 2006 20:00:00 +0200
<![CDATA[Adobe Lightroom Beta gesaugt]]> http://www.robo47.net/blog/43-Adobe-Lightroom-Beta-gesaugt http://www.robo47.net/blog/43-Adobe-Lightroom-Beta-gesaugt Während ich so auf meinem Server bissel rumkompiliere und mal nen moment Zeit habe und meine Photoforen durchsuche seh ich doch glatt, dass es ne BETA von Adobe Lightroom gibt, gleich auf die Adobe-Seite, angemeldet und gesaugt, dabei hatte ich mich doch extra angemeldet damit ich ne Mail bekomme wenn die erste BETA für Windows rauskommt.

Hier für alle die es interessiert: Adobe Lightroom Beta
Und viel Spass damit.

]]>
Fri, 21 Jul 2006 01:00:00 +0200
<![CDATA[Letzer Tag Zivildienst]]> http://www.robo47.net/blog/42-Letzer-Tag-Zivildienst http://www.robo47.net/blog/42-Letzer-Tag-Zivildienst Jow, letzter Tag ist heute und hier kann man gucken wie lange noch: Countdown bin kein Freund von Javascript, aber das hab ich halt auf die Schnelle gefunden.

]]>
Tue, 18 Jul 2006 22:00:00 +0200
<![CDATA[Bilder Grasski Schnorrenbach online]]> http://www.robo47.net/blog/41-Bilder-Grasski-Schnorrenbach-online http://www.robo47.net/blog/41-Bilder-Grasski-Schnorrenbach-online Jow, nach ein paar kleinen Problemen und einer langen Nacht vorm Rechner hab ich jetzt endlich alle Bilder fertig und Online, hab leider gerade erst festgestellt, dass die Bilder zum größten Teil nicht gedreht sind, aber da werde ich erst heute abend dazu kommen.

]]>
Mon, 17 Jul 2006 21:00:00 +0200
<![CDATA[Zurück vom Pokal Rennen im Grasski in Schnorrenbach]]> http://www.robo47.net/blog/40-Zurueck-vom-Pokal-Rennen-im-Grasski-in-Schnorrenbach http://www.robo47.net/blog/40-Zurueck-vom-Pokal-Rennen-im-Grasski-in-Schnorrenbach Ja bin grad mit Sonnenbrand von 2 Tagen Grasski Pokal Rennen in Schnorrenbach zurück. Nein nicht als Fahrer, ich hab lediglich photographiert und werde mich jetzt mal dran machen die kompletten Bilder fertig zu sichten, ne Auswahl zu machen und paar Galerien von den 2 Tagen online zu bringen, werden wohl so 8 Galerien, für jeden Tag 4 Stück:

  • Training
  • Durchlauf 1
  • Durchlauf 2
  • Anderes
]]>
Sun, 16 Jul 2006 19:00:00 +0200
<![CDATA[Nur noch ein paar Tage Zivildienst]]> http://www.robo47.net/blog/39-Nur-noch-ein-paar-Tage-Zivildienst http://www.robo47.net/blog/39-Nur-noch-ein-paar-Tage-Zivildienst Ja, die Anzahl der Tage die ich noch Zivildienst leiste wird immer kleiner, das Ziel kommt in greifbare Nähe. Meine Bewerbung an die FH Darmstadt für Informatik ist raus, jetzt heißt es warten, warten und nochmal warten und schauen wie man die Zeit bis dahin verbringt. Sobald der Zivildienst vorbei ist, wird sich wohl auch mal wieder mehr an meiner Homepage tun, z.b. endlich mal der Bericht über den Bratislava Urlaub und solche Sachen. Vorher erstmal wird jedoch noch mein Server zum Teil, oder vielleicht auch komplett neu gemacht, einen neuen Apache mit mod_cband werde ich wohl installieren und allgemein die Struktur etwas verändern, damit ich nicht 2 Webserver am laufen habe.

]]>
Wed, 12 Jul 2006 18:00:00 +0200
<![CDATA[A Scanner Darkly kommt ins Kino]]> http://www.robo47.net/blog/38-A-Scanner-Darkly-kommt-ins-Kino http://www.robo47.net/blog/38-A-Scanner-Darkly-kommt-ins-Kino Ja, grad vom Fidschi der noch in den USA chillt nen Link bekommen: A Scanner Darkly, hatte ich noch gar nicht mitbekommen, dass das Buch A Scanner Darkly (Der schwarze Schirm) von Philip K. Dick verfilmt wurde, bin grad dabei den den kleinen HDTV-Trailer zu saugen, aber die bei Apple limitieren wohl meine Bandbreite weil ich keinen Mac hab ... langsame 53kbs ... und das bei 40MB, wäre das etwas flotter hätte ich ja die große HDTV-Version genommen ... naja, ist wohl so 3 dimensional wirkender Zeichentrickfilm, mal sehen wie sie dieses Buch von Philip K. Dick umsetzen, so oder so, ich freue mich schon drauf. Mehr als enttäuscht werden kann man ja nicht.

]]>
Thu, 06 Jul 2006 17:00:00 +0200
<![CDATA[Philip K. Dick - Der galaktische Topfheiler]]> http://www.robo47.net/blog/37-Philip-K.-Dick-Der-galaktische-Topfheiler http://www.robo47.net/blog/37-Philip-K.-Dick-Der-galaktische-Topfheiler Ich hab das Buch gerade eben fertig bekommen, ist noch ein bisschen am abklingen, es war zwar ein gutes Buch von Philipp K. Dick, aber es gibt bessere, werde mich jetzt mal als nächstes an Warte auf das letzte Jahr machen, aber erstmal geht es pennen, in ein paar Stunden ist wieder schaffen angesagt.

]]>
Wed, 05 Jul 2006 16:00:00 +0200
<![CDATA[Deutschland ist RAUS]]> http://www.robo47.net/blog/36-Deutschland-ist-RAUS http://www.robo47.net/blog/36-Deutschland-ist-RAUS Hehe powned, nix Weltmeister, einfach raus, muhhahaha, mal sehen wer morgen noch alles mit ner Deutschlandfahne am Auto rumfährt ... oder sie am Fenster hängen hat :P:P
rofl, ich glaube es nicht , muhaha, hätte ich doch wirklich drauf gewettet, dass Sie vorher rausfliegen, naja egal, damit ist die WM schon so gut wie vorbei und ich bin endlich wieder glücklich, wenn die Leute nimmer mit Flagge am Auto rumfahren, sie aus dem Hausfenster hängen haben, in Trikots rumrennen oder das ganze Gesicht Schwarz Rot Gelb bemalt ist.

]]>
Tue, 04 Jul 2006 15:00:00 +0200
<![CDATA[php.de ist tot, es lebe phpfriend.de]]> http://www.robo47.net/blog/35-php.de-ist-tot-es-lebe-phpfriend.de http://www.robo47.net/blog/35-php.de-ist-tot-es-lebe-phpfriend.de Ja, php.de gibt es nicht mehr, seit dem 1.7.2006 zumindest das Forum wo ich vor langer Zeit mal Moderator, Göke hat sich kurzerhand, bevor das Projekt von Stefan im Nirvana gelandet wäre für einen prompten Umzug auf eine neue Domain namens phpfriend.de entschlossen und ich hoffe, dass jetzt endlich mal wieder Leben in die Community kommt.

]]>
Tue, 04 Jul 2006 14:00:00 +0200
<![CDATA[Leather Zoo im Gotec in Karlsruhe]]> http://www.robo47.net/blog/101-Leather-Zoo-im-Gotec-in-Karlsruhe http://www.robo47.net/blog/101-Leather-Zoo-im-Gotec-in-Karlsruhe Letzten Donnerstag war ich mit meinem früheren Chef Ulf von Tramsen Media, seiner Band Testardo, Dennis aka V-Man (Chef von Team-Trash im Gotec in Darmstadt, weil Ulfs Band Testardo dort zusammen mit 2 anderen Bands, Leather Zoo und Blind-Perspective spielen sollte und ich vorhatte dort Bilder zu machen.

Das Licht war leider mit Abstand das bescheidenste was ich jemals hatte, im Endeffekt ein grüner und ein roter Strahler die von einem Balken noch behindert auf die Bands sich ergossen haben .... Da war auch mit F1.8, ISO 1600 und 2 Blenden unterbelichten nicht mehr wirklich was zu reisen. Nachdem die Bilder der ersten Band (Blind Perspective) alle für die Tonne waren, hatte ich die Lust verloren für Testardo noch Bilder zu machen, weil es eigentlich keinen Sinn hatte, als dann Leather Zoo spielte bat mich Dennis dann doch noch ein paar Bilder von Leather Zoo für sein Konzert-Review zu machen, was ich dann nach etwas murren auch getan habe. Leider für meinen Geschmack alles viel zu dunkel, daher gabs dann nur die Alternative SW und 2-3 Blenden hochziehen, dem RAW sei Dank :)
Zufrieden bin ich damit mit Sicherheit nicht, aber besser wie nichts. Die Band hat mir musikalisch wirklich zugesagt, besonders geil war ihr Flug-Alarm-Instrument, das mich von Anfang an fasziniert hat und im Einsatz noch mehr :)
So jetzt genug Text, hier gibts die Bilder:

]]>
Sat, 01 Jul 2006 14:00:00 +0200
<![CDATA[14 days remaining]]> http://www.robo47.net/blog/34-14-days-remaining http://www.robo47.net/blog/34-14-days-remaining Jaja, 14 Tage Dienst habe ich noch zu leisten, das Ende wird langsam absehbar :) danach wird es wohl mehr Reviews, Tutorials und anderer Kram sein.
Aber 14 Tage und die Wochenenden sind noch eine laaaange Zeit, die aber vorbeigeht :)

]]>
Sat, 01 Jul 2006 13:00:00 +0200
<![CDATA[Neue Reviews]]> http://www.robo47.net/blog/29-Neue-Reviews http://www.robo47.net/blog/29-Neue-Reviews So, nach einiger Zeit Pause sind jetzt ein paar neue Reviews online gegangen, weitere sind in Vorbereitung.

]]>
Fri, 16 Jun 2006 08:00:00 +0200
<![CDATA[Canon EOS 350D Review fertig und Internet Explorer Anpassungen]]> http://www.robo47.net/blog/28-Canon-EOS-350D-Review-fertig-und-Internet-Explorer-Anpassungen http://www.robo47.net/blog/28-Canon-EOS-350D-Review-fertig-und-Internet-Explorer-Anpassungen So das Review zur Canon EOS 350D ist fertig und findet sich in der Rubrik Reviews, ausserdem hab ich mir mal ein wenig Mühe gemacht, damit die Seite auch auf dem Internet Explorer etwas besser aussieht. Kommt zwar nicht an Firefox ran, aber immerhin sind einige ganz wilde Darstellungen jetzt ausgebessert. Wer halt vernünftig surfen will, sollte den Mozilla Firefox benutzen.

]]>
Fri, 16 Jun 2006 07:00:00 +0200
<![CDATA[Dr. Woggle, Soapbox, the Schogettes und Baxter am Samstag auf dem Open Mind Air in Weinheim]]> http://www.robo47.net/blog/27-Dr.-Woggle-Soapbox-the-Schogettes-und-Baxter-am-Samstag-auf-dem-Open-Mind-Air-in-Weinheim http://www.robo47.net/blog/27-Dr.-Woggle-Soapbox-the-Schogettes-und-Baxter-am-Samstag-auf-dem-Open-Mind-Air-in-Weinheim Am Samstags geht es wenn alles klappt mal wieder auf ein Konzert photographieren, dem Open Mind Air in Weinheim, organisiert vom Cafe Central, am Start sind:

und ich freu mich schon richtig drauf.

]]>
Wed, 14 Jun 2006 06:00:00 +0200
<![CDATA[Heidelberg Zoo und bald Review Canon 350D]]> http://www.robo47.net/blog/26-Heidelberg-Zoo-und-bald-Review-Canon-350D http://www.robo47.net/blog/26-Heidelberg-Zoo-und-bald-Review-Canon-350D Jow blub, muss hier auch mal wieder was schreiben, die Tage kommt wieder ein kleines Update, unter anderem ein Review zur Canon EOS 350D im üblichen robo47-review-stil :P

Gestern war ich endlich mal im Zoo in Heidelberg, bei Zeit werde ich mir die Bilder mal gründlich anschauen, gestern war leider nur kurz zeit mal drüberzugehen, war eigentlich mit meiner komplette Ausrüstung dort, aber Stativ hab ich aus Gründen der Faulheit gleich im auto gelassen und im Endeffekt hab ich nur das Canon 300 4.0 benutzt und ab und an noch den 1.5er Kenko dazwischen gehabt.

]]>
Mon, 12 Jun 2006 05:00:00 +0200
<![CDATA[Neue Funktionen und Inhalte]]> http://www.robo47.net/blog/25-Neue-Funktionen-und-Inhalte http://www.robo47.net/blog/25-Neue-Funktionen-und-Inhalte So, hab gerade wiedermal einen größeren Step was die Seite angeht abgeschlossen, jetzt gibts hier eine Suchfunktion oben rechts über dem Inhalt die meine komplette Seite durchsucht (im Internet Explorer ist die wohl bissel woanders ... aber IE ? WAYNE!!!)

Außerdem hab ich ein Tutorial zum aufsetzen eines IRC-Servers mit Bots und Statistiken online unter Tutorials.

]]>
Sun, 04 Jun 2006 04:00:00 +0200
<![CDATA[Canon 300 4.0 L IS USM]]> http://www.robo47.net/blog/24-Canon-300-4.0-L-IS-USM http://www.robo47.net/blog/24-Canon-300-4.0-L-IS-USM Gestern abend hab ich endlich mein neues Canon 300mm 4.0 L IS USM in den Händen gehalten, die Begeisterung ist enorm, schon noch den ersten 2 Bildern war ich angetan von dem AF, im Vergleich zu allen meinen Objektiven ist das DER HAMMER! Leise, Schnell und treffsicher, obwohl nur ne kleine Süsse Canon EOS 350D hintendran hängt, der IS ist wirklich der Hammer, was da einem noch für Möglichkeiten selbst bei schlechtem Licht möglich sind ... Naja Heute ist halt leider total beschissenes Wetter und noch dazu hab ich leider noch ein bißchen was zu tun, aber der nächste Tag mit Sonne kommt bald :)

]]>
Sat, 03 Jun 2006 03:00:00 +0200
<![CDATA[Urlaubsbilder]]> http://www.robo47.net/blog/23-Urlaubsbilder http://www.robo47.net/blog/23-Urlaubsbilder Jow, hab irgendwie wohl mal hier den Link zu den Urlaubsbildern vergessen, den gibts jetzt mal noch: Urlaubsbilder Bratislava 2006 mit Sebsn und Jens

]]>
Tue, 23 May 2006 01:00:00 +0200
<![CDATA[Paar kleine Neuerungen]]> http://www.robo47.net/blog/22-Paar-kleine-Neuerungen http://www.robo47.net/blog/22-Paar-kleine-Neuerungen So habe mal wieder bisschen weiter gebastelt, jetzt gibt es nen Counter unten auf jeder Seite, der Besucher und Klicks anzeigt.

]]>
Sat, 20 May 2006 02:00:00 +0200
<![CDATA[Blub, paar Änderungen und Kommentarsystem]]> http://www.robo47.net/blog/21-Blub-paar-Aenderungen-und-Kommentarsystem http://www.robo47.net/blog/21-Blub-paar-Aenderungen-und-Kommentarsystem So, hab jetzt mal noch ne Kommentarfunktion hinzugefügt, ein paar kleine Änderungen im Hintergrund und öhm joa :)
Irgendwie fehlt mir grad die Motivation mehr zu schreiben, ich glaub der Rest der Infos folgt. :P:P

]]>
Sun, 14 May 2006 22:00:00 +0200
<![CDATA[Zurück aus dem Urlaub und ein paar neue Reviews]]> http://www.robo47.net/blog/20-Zurueck-aus-dem-Urlaub-und-ein-paar-neue-Reviews http://www.robo47.net/blog/20-Zurueck-aus-dem-Urlaub-und-ein-paar-neue-Reviews So, ich bin wieder zurück aus Bratislava und es hat sich einiges getan, ich hab endlich mal wieder ein bisschen aktiver mit php gearbeitet, meine Seite ein bisschen überarbeitet, dass der Blog langsam mal anfängt auszusehen wie ein Blog, bisschen Feintuning am Design und vor allem neue Reviews:

Ausserdem wurden ein paar Reviews überarbeitet und ergänzt und bald folgt dann wohl noch ein bisschen was (Review zum Urlaub in Bratislava, zum Star Hostel in Bratislava und mal noch zu meiner Kamera und so ein paar Kleinigkeiten, das war es auch schon wieder, womit ich die Menschheit belästige :=)

]]>
Fri, 28 Apr 2006 21:00:00 +0200
<![CDATA[Noisepollution Festival und Urlaub in Bratislava]]> http://www.robo47.net/blog/19-Noisepollution-Festival-und-Urlaub-in-Bratislava http://www.robo47.net/blog/19-Noisepollution-Festival-und-Urlaub-in-Bratislava Letzes Wochenende war das Noisepollution Festival, wo ich Samstags die Ehre hatte zu photographieren und das auch genutzt habe. War ein super Festival, super Bands, gute Musik, gute Stimmung und später nette Leute im Backstage-Bereich kennengelernt.

Die Bilder gibts erstmal hier:

Sind nicht so das gelbe vom Ei, nur kurz von RAW in JPEG (nach einer "kleinen" Vorauswahl), manche entrauscht und dann nochmal auf 1024 verkleinert und in ein Galeriescript geladen, leider war die Zeit etwas knapp, denn morgen geht es schon in Urlaub.

Wo wir bei Punkt 2 wären, morgen gehts in Urlaub ... endlich mal wieder :P Es geht mit sebsn und Jens nach Bratislava via Ryan-Air 7 Tage lang übernachten wir dann im Hostel Star in Bratislava und dann geht es auch schon wieder zurück. Soweit so gut erstmal, mehr gibt es wenn ich wieder zurück bin aus Bratislava.

]]>
Fri, 14 Apr 2006 20:00:00 +0200
<![CDATA[blub-blub.net wieder im Index]]> http://www.robo47.net/blog/18-blub-blub.net-wieder-im-Index http://www.robo47.net/blog/18-blub-blub.net-wieder-im-Index Endlich ist die Domain www.blub-blub.net wieder im Index, auch das Überwald Gymnasium Abi05-Forum ist jetzt im Index und wird wohl in den nächsten Tagen dort auch wieder besser gelistet.

]]>
Thu, 23 Mar 2006 19:00:00 +0100
<![CDATA[Weitere Reviews]]> http://www.robo47.net/blog/17-Weitere-Reviews http://www.robo47.net/blog/17-Weitere-Reviews Jeder fängt klein an und so hab ich jetzt mal angefangen kleine Reviews zu meinen Objektiven und meinem Equipment zu schreiben, diese werde ich auch mit der Zeit vervollständigen und erweitern, (mehr) Bilder hinzufügen

]]>
Tue, 28 Feb 2006 18:00:00 +0100
<![CDATA[Programmieren mit 1,3 bestanden]]> http://www.robo47.net/blog/91-Programmieren-mit-1-3-bestanden http://www.robo47.net/blog/91-Programmieren-mit-1-3-bestanden Ja gestern bekam ich eine Mail, über die ich mich sehr gefreut habe :) Nachdem ich beim runter scrollen schon einiges an 5ern gesehen hatte (Knapp die Hälfte der Klausur ist wohl 5 ...., Schnitt ca 3,4) hab ich dann irgendwann auch meine Matrikelnummer gefunden und da stand eine schöne 1,3, gerechnet hatte ich mit etwas im Bereich 2 bis 2-, aber 1,3 nehme ich auch gerne, damit habe ich zumindest mal meine erste Klausur gut bestanden und mit 1,3 auch recht förderlich für einen guten Schnitt am Ende.

]]>
Sun, 26 Feb 2006 04:00:00 +0100
<![CDATA[Review zum Crumpler Brians Hottub fertig]]> http://www.robo47.net/blog/16-Review-zum-Crumpler-Brians-Hottub-fertig http://www.robo47.net/blog/16-Review-zum-Crumpler-Brians-Hottub-fertig Ich habe heute endlich mal mit der Kodak (2 MP) meiner Eltern ein paar Bilder von dem ganzen gemacht, das Review auf den aktuellen Stand gebraucht und hochgeladen. Hier findet ihr es: Review Crumpler Brians Hottub

]]>
Sat, 25 Feb 2006 17:00:00 +0100
<![CDATA[Peleng 8mm 3.5 Fisheye / Fischauge]]> http://www.robo47.net/blog/15-Peleng-8mm-3.5-Fisheye-Fischauge http://www.robo47.net/blog/15-Peleng-8mm-3.5-Fisheye-Fischauge Ja vor ein paar Wochen ist noch mein Peleng 8mm Fischauge dazugekommmen, jetzt fehlt nur noch mein Stativ (GIOTTOS MT 9180 mit Manfrotto 322RC2 ActionGrip-Kopf) dann bin ich fürs erste zufrieden :)

Die Zooms bleiben mittlerweile eh meist zuhause, dadurch ist mein Rucksack jetzt auch wieder ein bisschen leichter, vielleicht gönne ich mir irgendwann mal noch ein Canon 85/1.8 oder ein paar Kleinigkeiten, das wandert aber erstmal alles auf die Wunschliste.

Außerdem hab ich endlich mal hier auf der Seite paar Sachen auf den aktuellen Stand gebracht, muss mich mal dranmachen, hier alles immer aktuell zu halten.

]]>
Mon, 20 Feb 2006 16:00:00 +0100
<![CDATA[Sigma 20 /1.8, BG-E3, Kenko 1.5 SHQ und 2.0 300 PRO Telekonverter]]> http://www.robo47.net/blog/14-Sigma-20-1.8-BG-E3-Kenko-1.5-SHQ-und-2.0-300-PRO-Telekonverter http://www.robo47.net/blog/14-Sigma-20-1.8-BG-E3-Kenko-1.5-SHQ-und-2.0-300-PRO-Telekonverter Jow, letze Woche hab ich mir noch ein gebrauchtes Sigma 20/1.8 zugelegt damit ich auch mal im unteren Bereich was lichtstarkes hab .

Ausserdem 2 Telekonverter, einen Kenko SHQ 1,5 Telekonverter und einen Kenko 300 PRO 2,0 Telekonverter, damit bin ich besonders mit meinem 150 Sigma Makro jetzt etwas näher bei der Sache :) und mal sehen was sich für Spielereien mit dem 70-300er Sigma und dem Mond machen lassen .. obwohl ich da mal wieder nicht zu viel erwarte.

Und damit die Kamera mal bissel besser in der Hand liegt und vor allem auch bei Hochkantaufnahmen, einen Batteriegriff BG-E3, ist jetzt alles da, und einzig Anschaffung die ich jetzt noch machen werde ist mein Stativ ... dann hat es sich erstmal mit Ausgaben für mein Hobby ...., dann doch lieber mal Geld in nen schönen Urlaub investieren.

]]>
Sat, 21 Jan 2006 15:00:00 +0100
<![CDATA[Was haltet ihr davon]]> http://www.robo47.net/blog/88-Was-haltet-ihr-davon http://www.robo47.net/blog/88-Was-haltet-ihr-davon 60 cm hoher rosa hellblauer Flokati mit Kuhmuster ?
Ich patentier das mal eben grad! Meins alles meins.
muhahaha weltherrschaft :P

]]>
Thu, 19 Jan 2006 01:00:00 +0100
<![CDATA[Silvester 2006 - spät aber doch noch]]> http://www.robo47.net/blog/86-Silvester-2006-spaet-aber-doch-noch http://www.robo47.net/blog/86-Silvester-2006-spaet-aber-doch-noch Jow, es hat etwas gedauert und die letzten Tage war ich dann auch etwas zu faul das alles schon hochzuladen und blub, aber jetzt gibt es den Kram hier: Bilder entfernt.

]]>
Wed, 04 Jan 2006 21:00:00 +0100
<![CDATA[Adobes Antwort]]> http://www.robo47.net/blog/85-Adobes-Antwort http://www.robo47.net/blog/85-Adobes-Antwort Tjoa, endlich ist eine Antwort auf meine Email an Adobe angekommen, auch wenn die Email stark an Copy und Paste erinnert, immerhin habe ich jetzt eine Antwort. Es wird wohl dann eine Education Box Product-Version werden, denn diese ist kommerziel nutzbar und Upgradefähig und damit keine (fast) reine Geldverschwendung, leider kostet die doppelt so viel (ca 300?) aber Photoshop ist halt nicht billig und wer was Gutes will, muss oftmals auch bereit sein dafür zu zahlen :) Dann werde ich jetzt mal schauen ob es im deutschprachigen Raum einen Anbieter gibt der auch die Englische Education-Version auf Lager hat, bzw. besorgen kann, oder ich bin faul und besorg mir ne Deutsche ... .
Anbei die Antwort-Email von Adobe, leider wurde nicht darauf eingegangen wieso es auf einer Seite so, auf der anderen so steht, aber egal, wäre ja auch zu schön gewesen für 150? ein komplett legales Photoshop CS2 zu bekommen. Vieleicht saug ich mir dann die Tage auch mal die Trial schon ... und hoffe das Original lässt sich ohne Probleme installieren, nachdem die Trial installiert war ...

Sehr geehrter Herr Steininger,

danke, dass Sie sich an das Adobe CIC gewandt haben.

Vielen Dank für Ihre Anfrage zu unseren Education Produkten.
Nachfolgend senden wir Ihnen eine kurze Übersicht zu den
Unterschieden zwischen den "Education Box Produkten" und den "Student
Editions"

Student Editions:

- Sehr günstiger Preis
- Bezugsberechtigt sind NUR Schüler und Studenten (bei Studio 8 auch
Lehrer) ;
- ausschliesslich zu nicht-kommerziellen Zwecken einsetzbar
- Upgrades auf Nachfolgeversionen sind nicht möglich

Weitere Informationen zu den Student Editions finden Sie unter
www.adobe4students.de
Sollten Sie weitere Fragen zur Bezugsberechtigung haben, wenden Sie sich
bitte an den Kundenservice. Sie erreichen die Kollegen montags bis
freitags zwischen 09:00 und 17:00 Uhr unter:
aus Deutschland: 069-50071855
aus Österreich: 01-79567484
aus der Schweiz: 01-8009581

Education Box Produkte:

- Bezugsberechtigt sind Schulen, Hochschulen, Schüler, Studenten und
Lehrer ; detaillierte Angaben unter
http://www.adobe.com/de/education/purchasing/qualify.html
- Kommerzielle Nutzung der Produkte ist während und nach der
Ausbildung erlaubt
- Ein Upgrade auf eine Nachfolgeversion ist zum normalen Upgradepreis
möglich

Die Student Edition ist auch in englischer Sprache erhältlich und kann
von Ihnen auch in dieser Sprache erworben werden.

Sollten wir Ihr Kaufinteresse geweckt haben, wenden Sie sich ganz
einfach
an einen Händler in Ihrer Nähe: www.adobe.de/haendler/ oder den Adobe
Store: https://istore.adobe.com

Möchten Sie gern regelmässig elektronisch Informationen über
Veranstaltungen und neue Produkte beziehen?
Registrieren Sie sich einfach unter www.adobe.de/newsletter für unsere
allgemeinen Adobe News bzw. weitere Spezial-Newsletter

Oder erkunden Sie selbst die Welt unserer Produkte in unseren
anwendungsspezifischen Foren:
http://www.adobe.de/community/main.html

Sämtliche verfügbare 30-Tage-Testversionen von Adobe Systems finden Sie
unter: www.adobe.de/products/tryadobe/main.html
Selbstverständlich kostenlos und unverbindlich.
]]>
Tue, 03 Jan 2006 20:00:00 +0100
<![CDATA[Neue Crumpler This und That im Nikon-Design]]> http://www.robo47.net/blog/84-Neue-Crumpler-This-und-That-im-Nikon-Design http://www.robo47.net/blog/84-Neue-Crumpler-This-und-That-im-Nikon-Design Gerade lese ich bei Photoscala dass Crumpler in Zusammenarbeit mit Nikon eine neue Tasche und einen Rucksack herausgebracht hat mit den Namen That und This, ob man da auch Canon-Kameras mit rumtragen darf ? Die Tasche This sieht ja recht nett aus, ich denke irgendwann werde ich mir auch mal noch eine schöne Tasche zulegen für Abende wo ich nicht alles inklusive Notebook mitschleppen will .... aber gibt es solche Abende wirklich ? Naja, solange leistet mein Crumpler Brians Hottube weiter super Dienste als Photo, Reise und Uni-Rucksack.

]]>
Tue, 03 Jan 2006 19:00:00 +0100
<![CDATA[Photoshop CS2 Studenten Edition - upgraden oder kommerziell nutzen?]]> http://www.robo47.net/blog/83-Photoshop-CS2-Studenten-Edition-upgraden-oder-kommerziell-nutzen http://www.robo47.net/blog/83-Photoshop-CS2-Studenten-Edition-upgraden-oder-kommerziell-nutzen Da ich mir in nächster Zeit Photoshop zulegen will und die Informationen über die Nutzungsmöglichkeiten auf der Homepage von Adobe leider absolut gegensätzlich sind in Deutsch und Englisch, habe ich mal ne Mail an Adobe geschrieben, mal schauen was sie zurückschreiben, hier für alle interessierten die Mail:

Ich will mir in nächster Zeit Adobe Photoshop CS 2 in der Studenten-Edition zulegen und würde gerne wissen in wie weit ich diese Upgraden :

1) als deutscher Student eine englische Version beziehen kann
2) Upgradeberechtigt auf neuere Versionen sein werde
3) Photoshop kommerziell nutzen darf

Leider unterscheiden sich hier die Informationen zwischen der englischsprachigen Seite (http://www.adobe.com/uk/education/students/studentedition/faq.html) und der deutschsprachigen Seite (http://www.adobe.com/de/education/students/studentedition/faq.html)

Während auf der deutschen Seite Upgrades und kommerzielle Nutzung ausgeschlossen sind, wird auf der englischen Seite für Creative Suite 2, Photoshop CS2 und Production Studio Premium angegeben, dass es kommerziell genutzt werden kann und auch Upgradeberechtigt ist, was davon stimmt denn oder ist das auch von der Sprache abhängig in der ich die Studentenedition beziehe.

Da ich es allgemein gewohnt bin mit Programmen in englischer Sprache zu arbeiten, wollte ich auch bei Photoshop keine Ausnahme machen, leider habe ich hierzu auf ihrer Seite keinerlei Informationen gefunden inwieweit der Bezug von Photoshop in englischer Sprache als deutscher Student überhaupt möglich ist, bei deutsche Shops habe ich bisher nur die deutsche Version im Programm gefunden.

mfg
Benjamin Steininger
]]>
Mon, 02 Jan 2006 18:00:00 +0100
<![CDATA[IBM Thinkpad R52 und Crumlper Brians Hottub]]> http://www.robo47.net/blog/13-IBM-Thinkpad-R52-und-Crumlper-Brians-Hottub http://www.robo47.net/blog/13-IBM-Thinkpad-R52-und-Crumlper-Brians-Hottub Yeaha, endlich hab ich mein Eigenes Notebook :P
Ein IBM Thinkpad R52 mit:

  • Intel Centrion 1,73 Ghz
  • 512 MB Ram (noch, bald 1,5 GB)
  • 60 GB HDD
  • Ati X300-Grafikkarte mit 64 MB
  • DVD-RW-Laufwerk
  • zusätlichem Hochleistungsakku (9 Zellen)

Ausserdem passend dazu ist auch mein gewünschter Rucksack endlich gekommen, Crumpler Brians Hottub
Das Teil ist gigantisch, was da alles reinpasst :P Notebook, Kamera, Objektive, das ganze Zubehör ...

]]>
Thu, 22 Dec 2005 14:00:00 +0100
<![CDATA[Sigma 150 2.8 Macro und Canon 50 1.8 MK I]]> http://www.robo47.net/blog/12-Sigma-150-2.8-Macro-und-Canon-50-1.8-MK-I http://www.robo47.net/blog/12-Sigma-150-2.8-Macro-und-Canon-50-1.8-MK-I Muhaha :)

Endlich ein 50/1.8 Canon und mein Sigma Macro 150/2.8 liegen hier vor mir :)
*grins*


Jetzt geh ich spielen :)

]]>
Sat, 19 Nov 2005 13:00:00 +0100
<![CDATA[Kerwe Mörlenbach]]> http://www.robo47.net/blog/53-Kerwe-Moerlenbach http://www.robo47.net/blog/53-Kerwe-Moerlenbach Ja, hab ich völlig vergessen, da sind noch ein paar Bilder vom Autoscooter auf der Kerwe Mörlenbach. Dort waren Patrick, Andreas und Philipp, den wir seit Jahren nicht mehr gesehen hatten, der mit uns in die Grundschule in Weiher gegangen ist.

]]>
Sat, 03 Sep 2005 10:00:00 +0200
<![CDATA[Desis Forum Online]]> http://www.robo47.net/blog/11-Desis-Forum-Online http://www.robo47.net/blog/11-Desis-Forum-Online Tjoa, da die Desi jetzt ein Jahr lang weg ist, gibts hier ihr Forum:
//edit das Forum gibt es nicht mehr.

]]>
Tue, 26 Jul 2005 12:00:00 +0200
<![CDATA[Sehnescheidentzündung]]> http://www.robo47.net/blog/10-Sehnescheidentzuendung http://www.robo47.net/blog/10-Sehnescheidentzuendung Joa, jetzt zieht sich das ganze schon länger 3 Wochen und ich will endlich mal wieder an der Page schaffen, v2 steht in den Startlöchern, braucht eigentlich nur noch etwas Feintuning.

Bei robo47.deviantart.com hab ich die 1000 Views geschafft, besser gesagt bin ich schon fast über 1200 Views und hab dort auch ein paar neue Bilder hochgeladen.

Und auf mein Canon 50/1.8er Objektiv warte ich auch immer noch. Aber naja, ich könnte mit den Handgelenken momentan eh nicht wirklich die Kamera in die Hand nehmen.

Ausserdem wurde eine schon lange fertige nur in Vergessenheit geratene Kategorie heute auf meiner Seite freigeschalten, Deviantart.

]]>
Thu, 21 Jul 2005 11:00:00 +0200
<![CDATA[Mein Zivildienst neigt sich langsam dem Ende zu]]> http://www.robo47.net/blog/33-Mein-Zivildienst-neigt-sich-langsam-dem-Ende-zu http://www.robo47.net/blog/33-Mein-Zivildienst-neigt-sich-langsam-dem-Ende-zu Ja,
mittlerweile ist es absehbar,
mein Zivildienst geht so langsam seinem Ende zu, am Wochenende werden meine Bewerbungen für die FH Darmstadt rausgehen, dann heißt es erstmal warten und schauen und wenn alles klappt werde ich wohl Informatik an der FH Darmstadt studieren.
Ein neuer Bereich für die Seite ist in Planung, wo ich die lustigsten Suchstrings posten werde unter denen Meine Seite bei Google, dmoz oder anderen Suchmaschinen zu finden ist, aber erstmal muss mein Backend fertig werden und vieles anderes ist noch zu tun.

]]>
Tue, 28 Jun 2005 12:00:00 +0200
<![CDATA[Entstehungsgeschichte meines Nicknames]]> http://www.robo47.net/blog/9-Entstehungsgeschichte-meines-Nicknames http://www.robo47.net/blog/9-Entstehungsgeschichte-meines-Nicknames Unter robo47 befindet sich seit heute die Entstehungsgeschichte meines Nicknames.

]]>
Tue, 21 Jun 2005 10:00:00 +0200
<![CDATA[Alte Bilder aus der Kiste gekramt]]> http://www.robo47.net/blog/32-Alte-Bilder-aus-der-Kiste-gekramt http://www.robo47.net/blog/32-Alte-Bilder-aus-der-Kiste-gekramt Nachdem ich gerade mal wieder auf meinem Server etwas aufgeräumt habe, habe ich doch glatt ein paar ältere Konzertbilde von mir gefunden und hab sie mal wieder in eine Galerie gepackt, besonders die Ex-Fear-Galerie hat es mir angetan, auch wenn die Bilder was Schärfe angeht aufgrund meiner damals noch recht bescheidenen Fähigkeiten und Wissens recht schlecht ist (will ja nicht alles auf die Technik schieben :P). Also hier 2 Galerien, eine aus Affolterbach (ich bin mir eigentlich sicher dass es die Kerwe war ...) und dann noch ein paar Bilder von einem damals leider aufgrund des Wetters recht wenig besuchten Konzerts von den New Age Paladins und Chuan Tzu.

Während sich die New Age Paladins aufgelöst haben und Chris unter apeus.dark-angles.de momentan sein Soloprojekt anfängt, würde ich mich doch mal wieder über ein Konzert von Ex-Fear freuen ....

]]>
Mon, 20 Jun 2005 11:00:00 +0200
<![CDATA[ARGL!]]> http://www.robo47.net/blog/8-ARGL http://www.robo47.net/blog/8-ARGL Irgendwie hab ich es geschafft, bei Google auf Platz 34 zurückzufliegen ... Platz 2 war mal

]]>
Sun, 19 Jun 2005 09:00:00 +0200
<![CDATA[Open Mind Air Bilder online]]> http://www.robo47.net/blog/31-Open-Mind-Air-Bilder-online http://www.robo47.net/blog/31-Open-Mind-Air-Bilder-online So, die Bilder sind fertig, war keine Zeit zum entrauschen da, sonst hätte ich noch länger gehockt, vieleicht komm ich Montag dazu dann werden die von Soapbox und Dr.Woggle noch entrauscht, weil da der größte Teil der Bilder ISO 800-1600 war.

Open Mind Air Bilderübersicht

]]>
Sat, 18 Jun 2005 10:00:00 +0200
<![CDATA[Das Open Mind Air Weinheim ist vorbei]]> http://www.robo47.net/blog/30-Das-Open-Mind-Air-Weinheim-ist-vorbei http://www.robo47.net/blog/30-Das-Open-Mind-Air-Weinheim-ist-vorbei So, das Open Mind Air in Weinheim ist vorbei, dann geht es jetzt erstmal ans rüberziehen der letzen Bilder und ne kleine Vorauswahl treffen.

]]>
Sat, 18 Jun 2005 09:00:00 +0200
<![CDATA[mod_rewrite und Googlesitemap]]> http://www.robo47.net/blog/7-mod_rewrite-und-Googlesitemap http://www.robo47.net/blog/7-mod_rewrite-und-Googlesitemap Umstellung auf mod_rewrite um das ganze hier noch bissel suchmaschinenfreundlicher zu machen, aber gleichzeitig werden die alten Links erhalten und sind weiterhin abrufbar.

]]>
Wed, 15 Jun 2005 08:00:00 +0200
<![CDATA[Komplettes Update der Seite]]> http://www.robo47.net/blog/6-Komplettes-Update-der-Seite http://www.robo47.net/blog/6-Komplettes-Update-der-Seite Komplettes Update der Seite:

Newsletter hinzugefügt: hier kann man sich eintragen
Weitere Features sind in der Planung und zum Teil in der Umsetzung.

]]>
Sun, 12 Jun 2005 07:00:00 +0200
<![CDATA[Hoya IR-Filter]]> http://www.robo47.net/blog/5-Hoya-IR-Filter http://www.robo47.net/blog/5-Hoya-IR-Filter Mein Hoya IR-Filter ist angekommen, fehlt nur noch mein Objektiv und die Schelle dazu :P

]]>
Fri, 10 Jun 2005 06:00:00 +0200
<![CDATA[Neue Bilder auf meiner Deviantart-Seite]]> http://www.robo47.net/blog/4-Neue-Bilder-auf-meiner-Deviantart-Seite http://www.robo47.net/blog/4-Neue-Bilder-auf-meiner-Deviantart-Seite Grad mal paar neue Bilder bei Deviantart hinzugefügt und blub ?! geadded :P
robo47.deviantart.com

]]>
Sun, 29 May 2005 05:00:00 +0200
<![CDATA[Julius in the USA]]> http://www.robo47.net/blog/3-Julius-in-the-USA http://www.robo47.net/blog/3-Julius-in-the-USA Hier erfahrt ihr immer alles was Julius grad in den USA anstellt.
Julius in the USA

]]>
Thu, 19 May 2005 04:00:00 +0200
<![CDATA[Neues Teleobjektiv]]> http://www.robo47.net/blog/2-Neues-Teleobjektiv http://www.robo47.net/blog/2-Neues-Teleobjektiv Hab mir noch ein Sigma 70-300 APO MACRO SUPER II Objektiv dazugekauft.

]]>
Wed, 04 May 2005 03:00:00 +0200
<![CDATA[Canon EOS 350D (Digital Rebel XT) gekauft]]> http://www.robo47.net/blog/1-Canon-EOS-350D-Digital-Rebel-XT-gekauft http://www.robo47.net/blog/1-Canon-EOS-350D-Digital-Rebel-XT-gekauft Ich hab mir ne Canon EOS 350D gekauft :)

]]>
Sat, 16 Apr 2005 02:00:00 +0200