<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Der Blog von Benny Neugebauer &#187; Webanwendungen</title>
	<atom:link href="http://www.bennyn.de/webanwendungen/feed" rel="self" type="application/rss+xml" />
	<link>http://www.bennyn.de</link>
	<description>Alles über die Informatik &#38; Co.</description>
	<lastBuildDate>Tue, 22 May 2012 09:22:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>svn: Could not open the requested SVN filesystem</title>
		<link>http://www.bennyn.de/webanwendungen/virtual-server/svn-could-not-open-the-requested-svn-filesystem.html</link>
		<comments>http://www.bennyn.de/webanwendungen/virtual-server/svn-could-not-open-the-requested-svn-filesystem.html#comments</comments>
		<pubDate>Wed, 14 Mar 2012 21:01:31 +0000</pubDate>
		<dc:creator>bennyn</dc:creator>
				<category><![CDATA[Virtual Server]]></category>
		<category><![CDATA[filesystem]]></category>
		<category><![CDATA[Kommando]]></category>
		<category><![CDATA[log]]></category>
		<category><![CDATA[Repository]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[VCS]]></category>

		<guid isPermaLink="false">http://www.bennyn.de/?p=3245</guid>
		<description><![CDATA[Die Fehlermeldung &#8220;svn: Could not open the requested SVN filesystem&#8221; tritt auf, wenn versucht wird ein SVN-Kommando auf eine URL oder einen Pfad auszuführen, auf den SVN keinen Zugriff hat -oder der schlichtweg einfach falsch ist. Mir ist der Fehler begegnet, als ich versucht habe mit svn -v log http://localhost/svn/my_repository -r 40 auf ein Repository [...]]]></description>
			<content:encoded><![CDATA[<p>Die Fehlermeldung &#8220;svn: Could not open the requested SVN filesystem&#8221; tritt auf, wenn versucht wird ein SVN-Kommando auf eine URL oder einen Pfad auszuführen, auf den SVN keinen Zugriff hat -oder der schlichtweg einfach falsch ist. Mir ist der Fehler begegnet, als ich versucht habe mit <code>svn -v log http://localhost/svn/my_repository -r 40</code> auf ein Repository zuzugreifen, das überhaupt nicht existiert hat (die URL war falsch).</p>
<p>Ob ein Repository gültig ist, kann mit folgendem Befehl geprüft werden (funktioniert nur mit Dateisystem-Pfaden):</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">svnadmin</span> verify C:<span style="color: #000000; font-weight: bold;">/</span>apache<span style="color: #000000; font-weight: bold;">/</span>svn<span style="color: #000000; font-weight: bold;">/</span>my_repository</pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.bennyn.de/webanwendungen/virtual-server/svn-could-not-open-the-requested-svn-filesystem.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SVN post-commit hook for Windows and Linux</title>
		<link>http://www.bennyn.de/webanwendungen/virtual-server/svn-post-commit-hook-for-windows-and-linux.html</link>
		<comments>http://www.bennyn.de/webanwendungen/virtual-server/svn-post-commit-hook-for-windows-and-linux.html#comments</comments>
		<pubDate>Sun, 11 Mar 2012 16:25:30 +0000</pubDate>
		<dc:creator>bennyn</dc:creator>
				<category><![CDATA[Virtual Server]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[batch]]></category>
		<category><![CDATA[hook]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[post-commit]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[Subversion]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.bennyn.de/?p=3234</guid>
		<description><![CDATA[For demonstration purposes I have rewritten a post-commit hook (which was originally developed for Linux) for Windows. post-commit (Linux version) #!/bin/sh # POST-COMMIT HOOK # The post-commit hook is invoked after a commit. # # [1] REPOS-PATH (the path to this repository) # [2] REV (the number of the revision just committed) # REPOS=&#34;$1&#34; REV=&#34;$2&#34; [...]]]></description>
			<content:encoded><![CDATA[<p>For demonstration purposes I have rewritten a post-commit hook (which was originally developed for Linux) for Windows.</p>
<p><strong>post-commit (Linux version)</strong></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/sh</span>
<span style="color: #666666; font-style: italic;"># POST-COMMIT HOOK</span>
<span style="color: #666666; font-style: italic;"># The post-commit hook is invoked after a commit.</span>
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #666666; font-style: italic;">#   [1] REPOS-PATH   (the path to this repository)</span>
<span style="color: #666666; font-style: italic;">#   [2] REV          (the number of the revision just committed)</span>
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #007800;">REPOS</span>=<span style="color: #ff0000;">&quot;$1&quot;</span>
<span style="color: #007800;">REV</span>=<span style="color: #ff0000;">&quot;$2&quot;</span>
&nbsp;
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #007800;">$REPOS</span> <span style="color: #007800;">$REV</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/</span>test.txt</pre></div></div>

<p><strong>post-commit.bat (Windows version)</strong></p>

<div class="wp_syntax"><div class="code"><pre class="batch" style="font-family:monospace;">@echo off
:: POST-COMMIT HOOK
:: The post-commit hook is invoked after a commit.
::
::  [1] REPOS-PATH   (the path to this repository)
::  [2] REV          (the number of the revision just committed)
::
@echo off  
&nbsp;
set REPOS=%1
set REV=%2   
&nbsp;
echo %REPOS% %REV% &gt; C:/Temp/test.txt</pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.bennyn.de/webanwendungen/virtual-server/svn-post-commit-hook-for-windows-and-linux.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to install node.js on a Debian server</title>
		<link>http://www.bennyn.de/webanwendungen/virtual-server/how-to-install-node-js-on-a-debian-server.html</link>
		<comments>http://www.bennyn.de/webanwendungen/virtual-server/how-to-install-node-js-on-a-debian-server.html#comments</comments>
		<pubDate>Tue, 28 Feb 2012 22:14:48 +0000</pubDate>
		<dc:creator>bennyn</dc:creator>
				<category><![CDATA[Virtual Server]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[node.js]]></category>
		<category><![CDATA[npm]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[uninstall]]></category>

		<guid isPermaLink="false">http://www.bennyn.de/?p=3172</guid>
		<description><![CDATA[How to install node.js (latest version) apt-get install g++ curl libssl-dev apache2-utils git-core -y cd /etc git clone git://github.com/joyent/node cd /etc/node ./configure make sudo make install How to install node.js (stable version) apt-get install g++ curl libssl-dev apache2-utils git-core -y cd /tmp wget http://nodejs.org/dist/v0.6.11/node-v0.6.11.tar.gz tar xvf node-v0.6.11.tar.gz mv /tmp/node-v0.6.11 /etc cd /etc/node-v0.6.11 ./configure make sudo [...]]]></description>
			<content:encoded><![CDATA[<h2> How to install node.js (latest version)</h2>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> <span style="color: #c20cb9; font-weight: bold;">g++</span> curl libssl-dev apache2-utils git-core <span style="color: #660033;">-y</span>
<span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>etc
<span style="color: #c20cb9; font-weight: bold;">git</span> clone <span style="color: #c20cb9; font-weight: bold;">git</span>:<span style="color: #000000; font-weight: bold;">//</span>github.com<span style="color: #000000; font-weight: bold;">/</span>joyent<span style="color: #000000; font-weight: bold;">/</span>node
<span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>node
.<span style="color: #000000; font-weight: bold;">/</span>configure
<span style="color: #c20cb9; font-weight: bold;">make</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #c20cb9; font-weight: bold;">install</span></pre></div></div>

<h2> How to install node.js (stable version)</h2>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> <span style="color: #c20cb9; font-weight: bold;">g++</span> curl libssl-dev apache2-utils git-core <span style="color: #660033;">-y</span>
<span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>tmp
<span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>nodejs.org<span style="color: #000000; font-weight: bold;">/</span>dist<span style="color: #000000; font-weight: bold;">/</span>v0.6.11<span style="color: #000000; font-weight: bold;">/</span>node-v0.6.11.tar.gz
<span style="color: #c20cb9; font-weight: bold;">tar</span> xvf node-v0.6.11.tar.gz
<span style="color: #c20cb9; font-weight: bold;">mv</span> <span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/</span>node-v0.6.11 <span style="color: #000000; font-weight: bold;">/</span>etc
<span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>node-v0.6.11
.<span style="color: #000000; font-weight: bold;">/</span>configure
<span style="color: #c20cb9; font-weight: bold;">make</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #c20cb9; font-weight: bold;">install</span>
<span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/</span>node-v0.6.11.tar.gz</pre></div></div>

<p>You can check the installed version with <code>node --version</code>.</p>
<h2>node.js package manager</h2>
<p>If you want to use a package manager for node.js (like <a href="http://npmjs.org/">npm</a>), then you can get it with:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">curl http:<span style="color: #000000; font-weight: bold;">//</span>npmjs.org<span style="color: #000000; font-weight: bold;">/</span>install.sh <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">sh</span></pre></div></div>

<p>To use the package manager, just go into your node.js webproject and execute something like:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">npm <span style="color: #c20cb9; font-weight: bold;">install</span> websocket.io</pre></div></div>

<p>This command will load the desired dependencies (like websocket.io) into a directory called &#8220;node_modules&#8221; within your project&#8217;s folder.</p>
<h2>Uninstalling node.js</h2>
<p>To uninstall node.js, just go to the folder where you installed node.js (e.g. /tmp/node-v0.6.11) and use the following command:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">make</span> uninstall</pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.bennyn.de/webanwendungen/virtual-server/how-to-install-node-js-on-a-debian-server.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to install Java 7 on Debian</title>
		<link>http://www.bennyn.de/webanwendungen/virtual-server/how-to-install-java-7-on-debian.html</link>
		<comments>http://www.bennyn.de/webanwendungen/virtual-server/how-to-install-java-7-on-debian.html#comments</comments>
		<pubDate>Fri, 13 Jan 2012 21:13:23 +0000</pubDate>
		<dc:creator>bennyn</dc:creator>
				<category><![CDATA[Virtual Server]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java 7]]></category>
		<category><![CDATA[JDK]]></category>
		<category><![CDATA[JRE]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.bennyn.de/?p=3123</guid>
		<description><![CDATA[Here is a tutorial on how to install the latest Java 7 JDK and JRE on a Debian Linux system: 1 2 3 4 5 6 7 8 9 10 11 12 13 apt-get update &#38;&#38; apt-get upgrade -y sudo apt-get install sun-java6-jdk -y mkdir /tmp/downloads &#38;&#38; cd /tmp/downloads wget http://download.oracle.com/otn-pub/java/jdk/7u2-b13/jdk-7u2-linux-i586.tar.gz tar -xvf jdk-7u2-linux-i586.tar.gz mv [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a tutorial on how to install the latest Java 7 JDK and JRE on a Debian Linux system:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">apt-get</span> update <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> upgrade <span style="color: #660033;">-y</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> sun-java6-jdk <span style="color: #660033;">-y</span>
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/</span>downloads <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/</span>downloads 
<span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>download.oracle.com<span style="color: #000000; font-weight: bold;">/</span>otn-pub<span style="color: #000000; font-weight: bold;">/</span>java<span style="color: #000000; font-weight: bold;">/</span>jdk<span style="color: #000000; font-weight: bold;">/</span>7u2-b13<span style="color: #000000; font-weight: bold;">/</span>jdk-7u2-linux-i586.tar.gz
<span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #660033;">-xvf</span> jdk-7u2-linux-i586.tar.gz
<span style="color: #c20cb9; font-weight: bold;">mv</span> <span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/</span>downloads<span style="color: #000000; font-weight: bold;">/</span>jdk1.7.0_02 <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>jvm
<span style="color: #c20cb9; font-weight: bold;">mv</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>jvm<span style="color: #000000; font-weight: bold;">/</span>jdk1.7.0_02 <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>jvm<span style="color: #000000; font-weight: bold;">/</span>java-<span style="color: #000000;">7</span>-oracle
<span style="color: #c20cb9; font-weight: bold;">sudo</span> update-alternatives <span style="color: #660033;">--install</span> <span style="color: #ff0000;">&quot;/usr/bin/java&quot;</span> <span style="color: #ff0000;">&quot;java&quot;</span> <span style="color: #ff0000;">&quot;/usr/lib/jvm/java-7-oracle/bin/java&quot;</span> <span style="color: #000000;">1</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> update-alternatives <span style="color: #660033;">--install</span> <span style="color: #ff0000;">&quot;/usr/bin/javac&quot;</span> <span style="color: #ff0000;">&quot;javac&quot;</span> <span style="color: #ff0000;">&quot;/usr/lib/jvm/java-7-oracle/bin/javac&quot;</span> <span style="color: #000000;">1</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> update-alternatives <span style="color: #660033;">--install</span> <span style="color: #ff0000;">&quot;/usr/bin/javaws&quot;</span> <span style="color: #ff0000;">&quot;javaws&quot;</span> <span style="color: #ff0000;">&quot;/usr/lib/jvm/java-7-oracle/bin/javaws&quot;</span> <span style="color: #000000;">1</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> update-alternatives <span style="color: #660033;">--config</span> java
java <span style="color: #660033;">-version</span>
<span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #660033;">-r</span> <span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/</span>downloads</pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://www.bennyn.de/webanwendungen/virtual-server/how-to-install-java-7-on-debian.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tetris Battle &#8211; We are having difficulties logging into Facebook. Please try again later.</title>
		<link>http://www.bennyn.de/webanwendungen/tetris-battle-we-are-having-difficulties-logging-into-facebook-please-try-again-later.html</link>
		<comments>http://www.bennyn.de/webanwendungen/tetris-battle-we-are-having-difficulties-logging-into-facebook-please-try-again-later.html#comments</comments>
		<pubDate>Fri, 23 Dec 2011 00:04:40 +0000</pubDate>
		<dc:creator>bennyn</dc:creator>
				<category><![CDATA[Webanwendungen]]></category>
		<category><![CDATA[battle]]></category>
		<category><![CDATA[difficulties]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[problem]]></category>
		<category><![CDATA[tetris]]></category>

		<guid isPermaLink="false">http://www.bennyn.de/?p=3053</guid>
		<description><![CDATA[If you have any problems with the Facebook game Tetris Battle, then you should see if third-party cookies are enabled in your browser. Often they are not. Therefore, the error message &#8220;We are having difficulties logging into Facebook. Please try again later.&#8221; appears in many browsers. To fix this problem, you can do the following: [...]]]></description>
			<content:encoded><![CDATA[<p>If you have any problems with the Facebook game <a href="https://apps.facebook.com/tetris_battle">Tetris Battle</a>, then you should see if third-party cookies are enabled in your browser. Often they are not. Therefore, the error message &#8220;<em>We are having difficulties logging into Facebook. Please try again later.</em>&#8221; appears in many browsers.</p>
<p>To fix this problem, you can do the following:</p>
<ul>
<li>For Mozilla Firefox: <a href="http://support.mozilla.com/en-US/kb/Enabling%20and%20disabling%20cookies">Enabling third-party cookies until they expire</a></li>
<li>For Google Chrome: <a href="http://support.google.com/chrome/bin/answer.py?hl=en&#038;answer=95647">Allow cookies by default</a></li>
</ul>
<p>Thanks to the Tetris Battle Online Customer Support for this information!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bennyn.de/webanwendungen/tetris-battle-we-are-having-difficulties-logging-into-facebook-please-try-again-later.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

