<?xml version="1.0"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
  <title>robsite</title>
  <link>http://robsite.net/</link>
  <description>zum hieressen oder mitnehmen?</description>
  <language>de-DE</language>
  <pubDate>Sat, 18 Mar 2023 02:01:00 +0000</pubDate>
  <lastBuildDate>Sat, 18 Mar 2023 02:01:00 +0000</lastBuildDate>
  <item>	
	  	
    <title>Terminal Red Line</title>
    <link>https://robsite.net/terminal-red-line/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[Um Befehle besser zu trennen und eine schöne rote Linie über die gesamte Breite des Terminals zu malen, mit Pfad darunter:

<pre class="bash">
COLUMNS=$(tput cols)
RED='\[\e[1;31m\]'
RESET='\[\e[0m\]'
export PS1="\[\e]2;\w\a$RED\&#96;for (( i=0 ; i &lt; \"\$COLUMNS\";i++)) ; do echo -n '_'; done\&#96;\n$RED\$PWD)$RESET "
</pre>

In <code>.bash_profile</code> oder <code>.bashrc</code> packen.

Für ZSH in <code>.zshrc</code> (nach 4 Fragen übersetzt von <a href="https://chat.openai.com/chat">GPT-4</a> 🤯):

<pre class="bash">
COLUMNS=$(tput cols)
RED=$'\e[1;31m'
RESET=$'\e[0m'

# Generate the red line
red_line() {
  for (( i=0 ; i &lt; $COLUMNS; i++ )); do
    echo -n '_'
  done
}

# Set the prompt with the current working directory
PROMPT="${RED}%d)${RESET} "

# Use precmd to print the red line before the prompt
precmd() {
  echo -n "${RED}$(red_line)${RESET}"
  echo
}
</pre>

<img src="/wp-content/uploads/2023/03/terminal-red-line.png" alt="Bild eines macOS Terminals mir roter Linie"><br/><br/>Permalink: <a href="https://robsite.net/terminal-red-line/">Terminal Red Line</a>	
		 | Tags: <a href='https://robsite.net/tag/chatgpt/' title='chatgpt Tag' class='tag_chatgpt'>chatgpt</a>, <a href='https://robsite.net/tag/command_line/' title='command line Tag' class='tag_command_line'>command line</a>, <a href='https://robsite.net/tag/linux/' title='linux Tag' class='tag_linux'>linux</a>, <a href='https://robsite.net/tag/macos/' title='macOS Tag' class='tag_macos'>macOS</a>, <a href='https://robsite.net/tag/terminal/' title='terminal Tag' class='tag_terminal'>terminal</a>]]>	</description>

    <pubDate>Fri, 17 Mar 2023 21:01:59 +0000</pubDate>
    <guid>https://robsite.net/terminal-red-line/</guid>
  </item>
  <item>	
	  	
    <title>git pull sound</title>
    <link>https://robsite.net/git-pull-sound/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[Um einen Sound nach fast<sup id="fnref-6375-1"><a href="#fn-6375-1" class="jetpack-footnote">1</a></sup> jedem <code>git pull</code> auf macOS oder Linux zu spielen:

<ol>
<li>Damit das ganze in allen git Repositories verfügbar ist, <br><code>~/.git-templates/hooks</code> Ordner anlegen oder haben. Darin:</li>
<li>Sound-Datei reinkopieren, z.B. <code>~/.git-templates/sounds/pigpull.mp3</code>. Beliebige Sounds sind möglich, sinnvoll ist aber nur <a href="https://robsite.net/wp-content/uploads/2023/03/pigpull.mp3" target="_blank" rel="noopener">pigpull.mp3</a> basierend auf dem <a href="https://www.youtube.com/watch?v=MiUT7z-Gd0Y&t=13s" target="_blank" rel="noopener">damage a4-Sound</a> der Angry Birds Schweine.</li>
<li><code>~/.git-templates/hooks/post-merge</code> anlegen. Darin:</li>
</ol>

<pre class="bash">
#!/bin/bash

afplay .git/hooks/sounds/pigpull.mp3 # oder mplayer auf Linux
echo "PULL! 🐷"
</pre>

<ol start="4">
<li><code>chmod +x post-merge</code> um das Script ausführbar zu machen.</li>
<li><code>git init</code> in jedem neuen oder existierenden git-Repository, das den Sound spielen soll. Dies kopiert <code>post-merge</code> und den Sound ins Repo.<br> Obacht: Wenn sich das Template ändert, überschreibt erneutes <code>git init</code> die lokale Version nicht, die muss vorher erst gelöscht werden. Auch aufpassen, falls es schon <code>post-merge</code> Hooks gibt.</li>
</ol>

<span style="margin-left: 20px;">Ergebnis:</span>

<video src="https://robsite.net/wp-content/uploads/2023/03/pigpull.mp4" style="width: 100%;" controls></video>

<div class="footnotes">
<hr />
<ol>

<li id="fn-6375-1">
<code>git pull --rebase</code> bleibt still, da nichts gemerged wurde. Merged man wiederum manuell, spielt der Sound, obwohl es keinen Pull gab.&#160;<a href="#fnref-6375-1">&#8617;</a>
</li>

</ol>
</div><br/><br/>Permalink: <a href="https://robsite.net/git-pull-sound/">git pull sound</a>	
		 | Tags: <a href='https://robsite.net/tag/git/' title='git Tag' class='tag_git'>git</a>, <a href='https://robsite.net/tag/linux/' title='linux Tag' class='tag_linux'>linux</a>, <a href='https://robsite.net/tag/macos/' title='macOS Tag' class='tag_macos'>macOS</a>, <a href='https://robsite.net/tag/%f0%9f%90%b7/' title='🐷 Tag' class='tag_%f0%9f%90%b7'>🐷</a>]]>	</description>

    <pubDate>Fri, 17 Mar 2023 15:57:19 +0000</pubDate>
    <guid>https://robsite.net/git-pull-sound/</guid>
  </item>
  <item>	
	  	
    <title>muted.io &#8211; Music Theory Tools</title>
    <link>https://muted.io/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[Schön designte und gebaute interaktive Tools zum Lernen von Musiktheorie.

<a href="https://muted.io/"><img src="/wp-content/uploads/2022/11/muted.io_.png" alt="muted.io"></a><br/><br/>Permalink: <a href="https://robsite.net/muted-io-music-theory-tools/">muted.io &#8211; Music Theory Tools</a>	
		 | Tags: <a href='https://robsite.net/tag/musik/' title='musik Tag' class='tag_musik'>musik</a>, <a href='https://robsite.net/tag/tool/' title='tool Tag' class='tag_tool'>tool</a>]]>	</description>

    <pubDate>Sun, 06 Nov 2022 13:08:48 +0000</pubDate>
    <guid>https://muted.io/</guid>
  </item>
  <item>	
	  	
    <title>DiffusionBee</title>
    <link>https://github.com/divamgupta/diffusionbee-stable-diffusion-ui</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[Einfach zu installierende GUI für Stable Diffusion KI-Bildgenerierung auf M1 Macs. Funktioniert gut.

<img src="https://robsite.net/wp-content/uploads/2022/09/diffusionbee.jpg" alt="a wombat riding on a lawnmower, neoclassical"><br/><br/>Permalink: <a href="https://robsite.net/diffusionbee/">DiffusionBee</a>	
		 | Tags: <a href='https://robsite.net/tag/app/' title='app Tag' class='tag_app'>app</a>, <a href='https://robsite.net/tag/ki/' title='ki Tag' class='tag_ki'>ki</a>, <a href='https://robsite.net/tag/mac/' title='mac Tag' class='tag_mac'>mac</a>]]>	</description>

    <pubDate>Wed, 28 Sep 2022 11:05:21 +0000</pubDate>
    <guid>https://github.com/divamgupta/diffusionbee-stable-diffusion-ui</guid>
  </item>
  <item>	
	  	
    <title>Ein Dropdown Menü</title>
    <link>https://dropdown.robsite.net</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[Frontend-Entwicklung ist nicht trivial. Wenn man nicht aufpasst, fallen die Menüs runter: <a href="https://dropdown.robsite.net">dropdown.robsite.net</a>

<video style="width: 100%" controls src="https://robsite.net/wp-content/uploads/2021/12/dropdown.mp4"></video>

Einfaches Beispiel: <a href="https://dropdown.robsite.net/simple-example">dropdown.robsite.net/simple-example</a>

Code: <a href="https://github.com/combatwombat/matter-dropdown">github.com/combatwombat/matter-dropdown</a>

Diskussion auf <a href="https://www.reddit.com/r/badUIbattles/comments/rrivm2/a_dropdown_menu/">/r/badUIbattles</a><br/><br/>Permalink: <a href="https://robsite.net/ein-dropdown-menue/">Ein Dropdown Menü</a>	
		 | Tags: <a href='https://robsite.net/tag/d/' title=':D Tag' class='tag_d'>:D</a>, <a href='https://robsite.net/tag/meins/' title='&copy; Tag' class='tag_meins'>&copy;</a>]]>	</description>

    <pubDate>Thu, 30 Dec 2021 14:21:45 +0000</pubDate>
    <guid>https://dropdown.robsite.net</guid>
  </item>
  <item>	
	  	
    <title>grins</title>
    <link>https://opensea.io/assets/0x495f947276749ce646f68ac8c248420045cb7b5e/105449255488226614775515418517401975831068602364578461208361517693085585244161</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<a href="https://opensea.io/assets/0x495f947276749ce646f68ac8c248420045cb7b5e/105449255488226614775515418517401975831068602364578461208361517693085585244161"><img src="https://robsite.net/wp-content/uploads/2021/05/grins-660x531.png" alt="" width="660" class="aligncenter size-medium wp-image-6255" /></a>

Dieses Bild kann jetzt dein Eigentum sein, als NFT für <a href="https://opensea.io/assets/0x495f947276749ce646f68ac8c248420045cb7b5e/105449255488226614775515418517401975831068602364578461208361517693085585244161">1,337 ETH</a>.

Nicht das Bild selbst (das ist ein frei kopierbares PNG) und auch nicht das Urheberrecht (das bleibt bei mir).

Aber der <a href="https://www.youtube.com/watch?v=13U573keZ3A">Token</a>, der besagt "das gehört mir", kann Dein sein.

Im Wert sicherlich wachsend und besser als Bitcoin.

<a href="https://opensea.io/assets/0x495f947276749ce646f68ac8c248420045cb7b5e/105449255488226614775515418517401975831068602364578461208361517693085585244161" id="buy-crap">Jetzt kaufen</a>
<style>
#buy-crap {
  display: inline-block;
    padding: 0 25px;
    border-radius: 25px;
    border: 1px solid #EF9436;
    color: #0f1111;
    background: #F1A742;
    font-size: 13px;
    line-height: 29px;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    text-align: center;
    min-width: 200px;
    box-shadow: 0 2px 5px 0 rgb(213 217 217 / 50%); 
}
#buy-crap:hover {
  background: #EA8E34;
    border-color: #d7963d;
}
</style><br/><br/>Permalink: <a href="https://robsite.net/grins/">grins</a>	
		 | Tag: <a href='https://robsite.net/tag/meins/' title='&copy; Tag' class='tag_meins'>&copy;</a>]]>	</description>

    <pubDate>Fri, 07 May 2021 23:32:05 +0000</pubDate>
    <guid>https://opensea.io/assets/0x495f947276749ce646f68ac8c248420045cb7b5e/105449255488226614775515418517401975831068602364578461208361517693085585244161</guid>
  </item>
  <item>	
	  	
    <title>font2png</title>
    <link>https://font2png.com</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<div class="normal">
Manchmal braucht man ein Icon, nur eins, aus einem Icon-Font. Und manchmal braucht man es als PNG, mit Transparenz und in der genau passenden Größe.
</p>
<p style="text-align: center">
<img src="/wp-content/uploads/2020/08/icon-arrow-down-alt-200.png" alt="down-arrow" id="font2png-arrow">
</p>
</div>

<a href="https://font2png.com"><img src="/wp-content/uploads/2020/08/font2png.png" alt="font2png.com"></a>

<div class="normal">

Früher gabs fa2png.io um Icons als PNG zu speichern. Aber die Seite ist tot.<br>
Auch wäre es nett, an einem Ort durch viele frei benutzbaren Icons zu scrollen um sich inspirieren zu lassen.


<a href="https://font2png.com">font2png.com</a> enthält zwar nicht <i>alle</i> frei benutzbaren Iconsets, aber die besten, die ich fand. Fehlt eins? &rarr; <a href="mailto:info@robertgerlach.net?subject=font2png+Icon+Suggestion">Sag</a>

</div>

<style type="text/css">
#font2png-arrow {
    width: 100px;
        margin: 30px 0;
    transition: all 250ms cubic-bezier(0.5, 1, 0.89, 1);
}
@media (max-width: 850px) {
    #font2png-arrow {
            margin: 25px 0;
                width: 80px;<br />
    }
}
@media (max-width: 450px) {
    #font2png-arrow {
            margin: 20px 0;
                width: 60px;
    }
}
</style><br/><br/>Permalink: <a href="https://robsite.net/font2png/">font2png</a>	
		 | Tags: <a href='https://robsite.net/tag/meins/' title='&copy; Tag' class='tag_meins'>&copy;</a>, <a href='https://robsite.net/tag/tool/' title='tool Tag' class='tag_tool'>tool</a>, <a href='https://robsite.net/tag/webdev/' title='webdev Tag' class='tag_webdev'>webdev</a>]]>	</description>

    <pubDate>Fri, 07 Aug 2020 02:23:34 +0000</pubDate>
    <guid>https://font2png.com</guid>
  </item>
  <item>	
	  	
    <title>Gert Hohndorf</title>
    <link>https://g-h.lima-city.de/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[Gert Hohndorf baut weiter interessante Hobby-Apps. Z.B. <a href="https://www.microsoft.com/store/apps/9PP8H144BKMK">VisualEconomics</a>, das ökonomische Prozesse durch Attraktoren veranschaulicht.

<img src="/wp-content/uploads/2020/07/visualeconomics.jpg" alt"=VisualEconomics">

Auch interessant: <a href="https://www.microsoft.com/store/apps/9N1TLM0RG9KX">TheFractals</a> stellt diverse Fraktale dar und <a href="https://www.microsoft.com/store/apps/9NMWBMJJ44KQ">MusicEvent</a> generiert Musik u.a. aus Bildern und &pi;.

<img src="/wp-content/uploads/2020/07/thefractals.jpg" alt="TheFractals"><br/><br/>Permalink: <a href="https://robsite.net/gert-hohndorf/">Gert Hohndorf</a>	
		 | Tags: <a href='https://robsite.net/tag/grafik/' title='grafik Tag' class='tag_grafik'>grafik</a>, <a href='https://robsite.net/tag/musik/' title='musik Tag' class='tag_musik'>musik</a>, <a href='https://robsite.net/tag/tools/' title='tools Tag' class='tag_tools'>tools</a>]]>	</description>

    <pubDate>Wed, 15 Jul 2020 19:03:46 +0000</pubDate>
    <guid>https://g-h.lima-city.de/</guid>
  </item>
  <item>	
	  	
    <title>Turtle Mahjong</title>
    <link>https://sovok.itch.io/turtle-mahjong</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[Ein kleines Mahjong Solitaire Spiel mit Schildkröte.

Gebaut, um mal wieder mit Spieleentwicklung weiterzumachen und die <a href="https://godotengine.org/">Godot Engine</a> zu lernen. Macht Spaß soweit.

<a href="https://sovok.itch.io/turtle-mahjong"><img src="/wp-content/uploads/2020/04/turtle-mahjong-1.png"></a><br/><br/>Permalink: <a href="https://robsite.net/turtle-mahjong/">Turtle Mahjong</a>	
		 | Tags: <a href='https://robsite.net/tag/meins/' title='&copy; Tag' class='tag_meins'>&copy;</a>, <a href='https://robsite.net/tag/gamedev/' title='gamedev Tag' class='tag_gamedev'>gamedev</a>, <a href='https://robsite.net/tag/spiel/' title='spiel Tag' class='tag_spiel'>spiel</a>]]>	</description>

    <pubDate>Wed, 08 Apr 2020 18:19:55 +0000</pubDate>
    <guid>https://sovok.itch.io/turtle-mahjong</guid>
  </item>
  <item>	
	  	
    <title>https und www in Chrome</title>
    <link>https://robsite.net/https-und-www-in-chrome/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[Chrome macht es einem immer schwerer die volle URL in der Adresszeile zu sehen. Standardmäßig werden "triviale" Teile wie <em>www</em> und <em>m</em>, Suchparameter und das Protokoll versteckt. Womöglich gut für Normalbenutzer, aber unpraktisch bei der Webentwicklung.

Schlecht:
<img src="/wp-content/uploads/2019/11/chrome-omnibar-schlecht.png" style="width: 100%; max-width: 247px;" alt="Chrome Omnibar ohne volle URL">

Gut:
<img src="/wp-content/uploads/2019/11/chrome-omnibar-gut.png" style="width: 100%; max-width: 247px;" alt="Chrome Omnibar mit voller URL">

Es gibt Flags in <a href="chrome://flags/">chrome://flags</a>, die das beheben, aber diese sind seit Chrome 76 wiederum hinter einem Flag versteckt...

Also:

<ol>
<li><a href="chrome://flags/#temporary-unexpire-flags-m76">chrome://flags/#temporary-unexpire-flags-m76</a> aktivieren, Chrome neustarten.</p></li>
<li><p>Die nun sichtbaren 
<a href="chrome://flags/#omnibox-ui-hide-steady-state-url-trivial-subdomains">chrome://flags/#omnibox-ui-hide-steady-state-url-trivial-subdomains</a>,
<a href="chrome://flags/#omnibox-ui-hide-steady-state-url-scheme">chrome://flags/#omnibox-ui-hide-steady-state-url-scheme</a> und 
<a href="chrome://flags/#omnibox-ui-hide-steady-state-url-path-query-and-ref">chrome://flags/#omnibox-ui-hide-steady-state-url-path-query-and-ref</a>
deaktivieren, Chrome neustarten.</p></li>
</ol>

<p><img src="/wp-content/uploads/2019/11/chrome-flags.png" alt="Chrome Flags">

Oder mal wieder Firefox benutzen, dem Web täts gut.<br/><br/>Permalink: <a href="https://robsite.net/https-und-www-in-chrome/">https und www in Chrome</a>	
		 | Tag: <a href='https://robsite.net/tag/webdev/' title='webdev Tag' class='tag_webdev'>webdev</a>]]>	</description>

    <pubDate>Fri, 15 Nov 2019 16:52:36 +0000</pubDate>
    <guid>https://robsite.net/https-und-www-in-chrome/</guid>
  </item>
  <item>	
	  	
    <title>Text Editing Hates You Too</title>
    <link>https://lord.io/blog/2019/text-editing-hates-you-too/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[Über die erstaunliche Komplexität vermeintlich simpler Text-Editoren.

Auch: <a href="https://lord.io/blog/2017/caret-movement">How Carets Move</a>

<blockquote><p>When I show up at networking events and tell people “I’m spending a month reimplementing a <span style="font-size: 14px;font-family: Monaco, Consolas, monospace">textarea</span> from scratch,” they usually give me a blank look and shuffle away slowly. At first glance, textareas are so ubiquitous that they seem like they’d be trivial to implement. They’re not.</p></blockquote><br/><br/>Permalink: <a href="https://robsite.net/text-editing-hates-you-too/">Text Editing Hates You Too</a>	
		 | Tags: <a href='https://robsite.net/tag/d/' title=':D Tag' class='tag_d'>:D</a>, <a href='https://robsite.net/tag/programming/' title='programming Tag' class='tag_programming'>programming</a>]]>	</description>

    <pubDate>Tue, 29 Oct 2019 15:14:34 +0000</pubDate>
    <guid>https://lord.io/blog/2019/text-editing-hates-you-too/</guid>
  </item>
  <item>	
	  	
    <title>chiASM</title>
    <link>https://github.com/rinusser/chiASM</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[PHP Inline Assembly

<blockquote>
What for, you ask? Well I'm glad you did! Here's a list of good reasons to use this feature:
<ul><li>uhh..</li></ul>
(end of list)
</blockquote><br/><br/>Permalink: <a href="https://robsite.net/chiasm/">chiASM</a>	
		 | Tags: <a href='https://robsite.net/tag/d/' title=':D Tag' class='tag_d'>:D</a>, <a href='https://robsite.net/tag/assembler/' title='assembler Tag' class='tag_assembler'>assembler</a>, <a href='https://robsite.net/tag/php/' title='php Tag' class='tag_php'>php</a>]]>	</description>

    <pubDate>Sun, 18 Aug 2019 22:34:18 +0000</pubDate>
    <guid>https://github.com/rinusser/chiASM</guid>
  </item>
  <item>	
	  	
    <title>ScreenSleep</title>
    <link>https://github.com/combatwombat/ScreenSleep</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<a id="screensleep-icon" href="https://github.com/combatwombat/ScreenSleep" style="display: block; float: right; margin: 0 0 30px 20px;"><img src="/wp-content/uploads/2019/08/app-icon-512.png" style="max-width: 128px;"></a> Ein kleines macOS Menübar-Tool um den Bildschirm auszuschalten, sodass der Rechner weiterläuft.

Das geht normalerweise mit <span class="key">Strg</span> + <span class="key">Shift</span> + <span class="key">Eject</span> oder<br> <code>pmset displaysleepnow</code> <br>im Terminal, aber meine Tastatur hat keine Eject-Taste mehr und ich klicke lieber.

<a href="https://github.com/combatwombat/ScreenSleep" id="screensleep-table"><span><img src="/wp-content/uploads/2019/08/screenshot-menu-closed.png" style="max-width: 180px;"></span><span><img src="/wp-content/uploads/2019/08/screenshot-menu-open.png" style="max-width: 180px;"></span></a>
<style type="text/css">
#screensleep-table {
  display: table;
    table-layout: fixed;
    margin-top: 25px;
}
#screensleep-table > span {
  display: table-cell;
    vertical-align: top;
    width: 50%;
}
#screensleep-table > span:first-child {
  padding-right: 10px;
}
#screensleep-table > span:last-child {
  padding-left: 10px;
}
.key {
  display: inline-block;
    border: 1px solid #b3b3bf;
    border-radius: 3px;
    padding: 3px 4px 0px 4px;
    font-size: 13px;
}
@media (max-width: 430px) {
  #screensleep-icon img {
    max-width: 96px !important;
    }
    #screensleep-table {
      display: block;
            margin-top: 20px;
    }
    #screensleep-table > span {
      display: block;
        width: 100%;
    }
    #screensleep-table > span:first-child {
    padding-right: 0;
  }
  #screensleep-table > span:last-child {
    padding-left: 0;
        padding-top: 10px;
  }
}
</style><br/><br/>Permalink: <a href="https://robsite.net/screensleep/">ScreenSleep</a>	
		 | Tags: <a href='https://robsite.net/tag/meins/' title='&copy; Tag' class='tag_meins'>&copy;</a>, <a href='https://robsite.net/tag/macos/' title='macOS Tag' class='tag_macos'>macOS</a>, <a href='https://robsite.net/tag/swift/' title='swift Tag' class='tag_swift'>swift</a>, <a href='https://robsite.net/tag/tool/' title='tool Tag' class='tag_tool'>tool</a>]]>	</description>

    <pubDate>Fri, 09 Aug 2019 20:16:04 +0000</pubDate>
    <guid>https://github.com/combatwombat/ScreenSleep</guid>
  </item>
  <item>	
	  	
    <title>giddy <span style="font-size: 0.5em; font-weight: normal;">[<span style="font-weight: bold;">gid</span>-ee]</span></title>
    <link>https://robsite.net/giddy/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<em>adjective</em>, <strong>gid·di·er, gid·di·est</strong>

<ul class="giddy"><li><span class="label">1</span><span class="body"><span class="giddy-top">affected with vertigo; dizzy.</span></span></li>
<li><span class="label">2</span><span class="body"><span class="giddy-top">whirling rapidly:</span><span class="giddy-bottom">whirled down the hallway.</span></span></li>
<li><span class="label">3</span><span class="body"><span class="giddy-top">frivolous and lighthearted; impulsive; flighty:</span><span class="giddy-bottom">a giddy young person.</span></span></li>
</ul>

<em>verb (used with or without object)</em>, <strong>gid·died, gid·dy·ing.</strong>

<ul class="giddy"><li><span class="label">4</span><span class="body"><span class="giddy-top">to make or become giddy.</span></span></li>
</ul>

<style type="text/css">
.giddy {
    list-style-type: none;
        margin: -3px 0 32px 0;
        padding: 0;
}
.giddy li {
  display: table;
    table-layout: fixed;
    width: 100%;
    margin-bottom: 14px;
}
.giddy li > span {
    display: table-cell;
}
.giddy li > span.label {
    width: 50px;
    text-align: center;
    font-size: 0.8em;
    color: #606069;
    padding-left: 7px;
}
.giddy li > span.body .giddy-top {
    display: block;
}
.giddy li > span.body .giddy-bottom {
    display: block;
    font-style: italic;
    font-size: 0.9em;
    color: #8a8a94;
}
</style>

<iframe style="transform: translateY(-2px);" width="660" height="372" src="https://www.youtube-nocookie.com/embed/quBOwp_qLdY" frameborder="0" allowfullscreen></iframe><br/><br/>Permalink: <a href="https://robsite.net/giddy/">giddy <span style="font-size: 0.5em; font-weight: normal;">[<span style="font-weight: bold;">gid</span>-ee]</span></a>	
		 | Tags: <a href='https://robsite.net/tag/musik/' title='musik Tag' class='tag_musik'>musik</a>, <a href='https://robsite.net/tag/sparks/' title='sparks Tag' class='tag_sparks'>sparks</a>]]>	</description>

    <pubDate>Sat, 03 Aug 2019 02:16:22 +0000</pubDate>
    <guid>https://robsite.net/giddy/</guid>
  </item>
  <item>	
	  	
    <title>Ein Messer aus Milch</title>
    <link>https://www.youtube.com/watch?v=t557dPspLxo</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<p class="normal">Mit Kuhgriff und Gurkenschlange.</p>

<iframe width="1600" height="900" src="https://www.youtube-nocookie.com/embed/t557dPspLxo" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br/><br/>Permalink: <a href="https://robsite.net/ein-messer-aus-milch/">Ein Messer aus Milch</a>	
		 | Tags: <a href='https://robsite.net/tag/kuh/' title='kuh Tag' class='tag_kuh'>kuh</a>, <a href='https://robsite.net/tag/messer/' title='messer Tag' class='tag_messer'>messer</a>, <a href='https://robsite.net/tag/milch/' title='milch Tag' class='tag_milch'>milch</a>, <a href='https://robsite.net/tag/video/' title='video Tag' class='tag_video'>video</a>]]>	</description>

    <pubDate>Sun, 07 Jul 2019 05:05:42 +0000</pubDate>
    <guid>https://www.youtube.com/watch?v=t557dPspLxo</guid>
  </item>
  <item>	
	  	
    <title>GIF zu Video mit Transparenz</title>
    <link>https://robsite.net/gif-zu-video-mit-transparenz/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[Final Cut Pro, DaVinci Resolve und Adobe Premiere können von Haus aus keine animierten GIFs mit transparentem Hintergrund importieren. Mit <a href="https://unix.stackexchange.com/questions/40638/how-to-do-i-convert-an-animated-gif-to-an-mp4-or-mv4-on-the-command-line"><code>ffmpeg</code></a> oder <a href="https://ezgif.com/gif-to-mp4">Online-Tools</a> kann man aus dem GIF ein H.264 MP4 generieren, verliert aber den Alpha-Kanal, also die Transparenz.

Es gibt nur <a href="https://www.digitalrebellion.com/blog/posts/list_of_video_formats_supporting_alpha_channels">ein paar</a> Video-Formate mit Alpha-Transparenz. Davon wird Apples ProRes 4444 XQ von den meisten Videoprogrammen unterstützt.

<a href="https://duckduckgo.com/?q=install+ffmpeg"><code>ffmpeg</code></a> versteht sowohl GIF als auch ProRes, aber den Aufruf merk ich mir nie, drum ein Blogpost:

<pre class="bash" style="margin-bottom: 50px; margin-top: 30px; background: #011224; padding: 20px 12px;">ffmpeg -y -i banana.gif -codec prores_ks -pix_fmt yuva444p10le -alpha_bits 8 -profile:v 4444 -f mov banana.mov</pre>

<img src="https://robsite.net/wp-content/uploads/2019/06/banana-gif-to-prores.gif"><br/><br/>Permalink: <a href="https://robsite.net/gif-zu-video-mit-transparenz/">GIF zu Video mit Transparenz</a>	
		 | Tags: <a href='https://robsite.net/tag/gif/' title='gif Tag' class='tag_gif'>gif</a>, <a href='https://robsite.net/tag/tool/' title='tool Tag' class='tag_tool'>tool</a>, <a href='https://robsite.net/tag/video/' title='video Tag' class='tag_video'>video</a>]]>	</description>

    <pubDate>Fri, 28 Jun 2019 21:58:40 +0000</pubDate>
    <guid>https://robsite.net/gif-zu-video-mit-transparenz/</guid>
  </item>
  <item>	
	  	
    <title>http.cat</title>
    <link>https://http.cat</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<img src="/wp-content/uploads/2019/08/http-cat-100.jpg"><br/><br/>Permalink: <a href="https://robsite.net/http-cat/">http.cat</a>	
		 | Tags: <a href='https://robsite.net/tag/http/' title='http Tag' class='tag_http'>http</a>, <a href='https://robsite.net/tag/katze/' title='katze Tag' class='tag_katze'>katze</a>]]>	</description>

    <pubDate>Wed, 26 Jun 2019 13:09:28 +0000</pubDate>
    <guid>https://http.cat</guid>
  </item>
  <item>	
	  	
    <title>Steve Jobs discusses the 2016-present MacBook Pro keyboard</title>
    <link>https://medium.com/greattechnologystory/steve-jobs-discusses-the-2016-present-macbook-pro-keyboard-92bf23822892</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<a href="https://medium.com/greattechnologystory/steve-jobs-discusses-the-2016-present-macbook-pro-keyboard-92bf23822892"><img src="/wp-content/uploads/2019/04/butterfly-kb-660@2x.jpg" style="margin-bottom: 10px;"></a>

<blockquote>
  Steve scoops up a bunch of broken keys and throws them at Tim. “FIX IT TIM.”
  
  Tim pegs it.
  
  Steve gives chase.
</blockquote><br/><br/>Permalink: <a href="https://robsite.net/steve-jobs-discusses-the-2016-present-macbook-pro-keyboard/">Steve Jobs discusses the 2016-present MacBook Pro keyboard</a>	
		 | Tag: <a href='https://robsite.net/tag/apple/' title='apple Tag' class='tag_apple'>apple</a>]]>	</description>

    <pubDate>Fri, 19 Apr 2019 21:37:23 +0000</pubDate>
    <guid>https://medium.com/greattechnologystory/steve-jobs-discusses-the-2016-present-macbook-pro-keyboard-92bf23822892</guid>
  </item>
  <item>	
	  	
    <title>Building a &#8218;Homebrew&#8216; Video Game Console</title>
    <link>https://internalregister.github.io/2019/03/14/Homebrew-Console.html</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<a href="https://internalregister.github.io/2019/03/14/Homebrew-Console.html" target="_blank" rel="noopener noreferrer"><img src="https://robsite.net/wp-content/uploads/2019/03/pgg-console.jpg"/></a>

Sérgio Vieira baut sich seine eigene Retro-Spielekonsole von Grund auf.

<a href="https://news.ycombinator.com/item?id=19393279">&rarr; HN Diskussion</a><br/><br/>Permalink: <a href="https://robsite.net/building-a-homebrew-video-game-console/">Building a &#8218;Homebrew&#8216; Video Game Console</a>	
		 | Tags: <a href='https://robsite.net/tag/computer/' title='computer Tag' class='tag_computer'>computer</a>, <a href='https://robsite.net/tag/programming/' title='programming Tag' class='tag_programming'>programming</a>, <a href='https://robsite.net/tag/spiel/' title='spiel Tag' class='tag_spiel'>spiel</a>]]>	</description>

    <pubDate>Thu, 14 Mar 2019 23:58:27 +0000</pubDate>
    <guid>https://internalregister.github.io/2019/03/14/Homebrew-Console.html</guid>
  </item>
  <item>	
	  	
    <title>Can&#8217;t unsee</title>
    <link>https://cantunsee.space/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[Nettes Spiel für detailorientierte Pixelschubser.<br/><br/>Permalink: <a href="https://robsite.net/cant-unsee/">Can&#8217;t unsee</a>	
		 | Tags: <a href='https://robsite.net/tag/apple/' title='apple Tag' class='tag_apple'>apple</a>, <a href='https://robsite.net/tag/ios/' title='ios Tag' class='tag_ios'>ios</a>, <a href='https://robsite.net/tag/spiel/' title='spiel Tag' class='tag_spiel'>spiel</a>]]>	</description>

    <pubDate>Wed, 06 Feb 2019 20:58:20 +0000</pubDate>
    <guid>https://cantunsee.space/</guid>
  </item>
  <item>	
	  	
    <title>robsite 6</title>
    <link>https://robsite.net/robsite-6/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[Es ist Zeit für den alljährlichen Blogpost und das allsiebenjährliche Redesign der robsite. Jetzt ohne Kommentare und Sidebar! Dafür in schwarz, fast.

Diverse Projekte sind nun unter <a href="https://robsite.net/projekte">/projekte</a> erwähnt.<br />
In den letzten Jahren dazugekommen ist z.B. <a href="https://wootboard.com">wootboard</a>, die Alpha-Version eines (weiteren) Malprogramms. Mit Vektoren auf einer endlosen Leinwand zeichnen, editieren und am Ende leicht Teilen. Ähnlich <a href="https://jsfiddle.net">jsfiddle.net</a>, nur für Zeichnungen.

Die <a href="https://dvdexperience.net">DVD Experience</a> ist für alle, die schon immer mal das DVD-Logo genau in die Ecke fliegen sehen wollten. Mit Konfetti und Turbo-Modus.

In Zukunft werd ich die Seite wieder vermehrt als Erinnerungshilfe für mich benutzen und interessante Links und Codeschnipsel posten. Oder auch nicht.

<hr>

Die robsite ist nun fast 19 Jahre alt, erstaunlich. Die erste (bzw. nullte) Version baute ich anno 2000 in einem Website-Baukasten, noch bevor wir Internet (ISDN) bekamen. Nachdem die ersten Bytes durch die Leitung tröpfelten lud ich sie zu xoom.com hoch, einem mittlerweile toten Konkurrenten zum mittlerweile toten GeoCities. Somit ist die Seite verschollen.

2001 dann war ich schwer mit Spieleprogrammierung in Dark-, Blitz- und PureBasic beschäftigt und sammelte Tutorials und Links, auf <a href="https://web.archive.org/web/20010623085009/http://robsite.de.vu:80">robsite.de.vu</a>. Diesmal selbstgebaut, mit Frames und sogar CSS.

Später in 2001 kam das <a href="https://web.archive.org/web/20020125090815/http://robsite.de:80">erste Redesign</a>. Pixelgrafik, Spalten, Toplists und eigenes Forum. Die Seite nahm Fahrt auf.

Statisches HTML zu editieren macht keinen Spaß, drum gab's 2003 die <a href="https://web.archive.org/web/20040805035907/http://www.robsite.de:80/index.php">dritte Version</a>. Gleiches Design (plus 2 "Themes"), aber mit PHP 4 und MySQL generiert. Als Backend diente phpMyAdmin \o/<br />
Die Seite hatte rund 5000 Besucher pro Tag, machte ein wenig Geld mit Werbung und wurde gar in der (mittlerweile toten) Bravo Screenfun erwähnt. Ein großer Erfolg.

Bis 2005. Google machte große Portalseiten mit Linksammlungen überflüssig, zumindest für mich. Die Motivation weiter Links anzuhamstern ging zurück, gleichzeitig war ich zunehmend mit Studieren beschäftigt. Somit begann die erste Content-Dürre, die bis 2008 anhielt.

2008 war ich begeistert von Ruby on Rails, Mac OS X und TextMate. Das erste Projekt war ein neues CMS für die robsite, nun <a href="https://web.archive.org/web/20090130040923/https://robsite.net:80">Version 4</a>. Mehr Blog als Portal und mit minimalem Design. Hat Spaß gemacht zu bauen.

Aber, wo das initiale Entwickeln in Rails Spaß macht, tun es die darauffolgenden Änderungen und Anpassungen an neue Rails-Versionen nicht. 
Gleichzeitig startete ich als freier Webentwickler und schielte auf WordPress, das viele Kunden bevorzugten. Unsicher, langsam, PHP. Aber das Backend ist nett, ich hatte ein neues Spielzeug und Anfang 2012 die <a href="https://web.archive.org/web/20130226232755/https://robsite.net">robsite Version 5</a>, mit text-shadow und sogar in responsive™.

Die aktuelle Version 6 sollte erst eine statische Seite werden. Gleichzeitig will ich ein komfortables Backend, kurze turn-around-Zeiten beim Editieren und es selbst hosten. Es gibt diverse Optionen, aber noch keine perfekte. Somit weiter ausprobieren und erstmal faul bei WordPress bleiben.

Soviel zur Geschichte. Bis 2020!<br/><br/>Permalink: <a href="https://robsite.net/robsite-6/">robsite 6</a>	
		 | Tags: <a href='https://robsite.net/tag/meins/' title='&copy; Tag' class='tag_meins'>&copy;</a>, <a href='https://robsite.net/tag/geschichte/' title='geschichte Tag' class='tag_geschichte'>geschichte</a>, <a href='https://robsite.net/tag/relaunch/' title='relaunch Tag' class='tag_relaunch'>relaunch</a>, <a href='https://robsite.net/tag/robsite/' title='robsite Tag' class='tag_robsite'>robsite</a>]]>	</description>

    <pubDate>Fri, 11 Jan 2019 19:26:23 +0000</pubDate>
    <guid>https://robsite.net/robsite-6/</guid>
  </item>
  <item>	
	  	
    <title>Falcon Heavy Test Flight</title>
    <link>https://www.youtube.com/watch?v=wbSwFU6tY1c&amp;feature=youtu.be&amp;t=7m52s</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/wbSwFU6tY1c?start=472" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>

Launch bei <a href="https://www.youtube.com/watch?v=wbSwFU6tY1c&amp;feature=youtu.be&amp;t=29m29s">29m 29s</a>.

<a href="https://www.youtube.com/watch?v=aBr2kKAHN6M">Tesla Roadster Live in Space</a><br/><br/>Permalink: <a href="https://robsite.net/falcon-heavy-test-flight/">Falcon Heavy Test Flight</a>	
		 | Tags: <a href='https://robsite.net/tag/space/' title='space Tag' class='tag_space'>space</a>, <a href='https://robsite.net/tag/wow/' title='wow Tag' class='tag_wow'>wow</a>]]>	</description>

    <pubDate>Tue, 06 Feb 2018 22:58:13 +0000</pubDate>
    <guid>https://www.youtube.com/watch?v=wbSwFU6tY1c&amp;feature=youtu.be&amp;t=7m52s</guid>
  </item>
  <item>	
	  	
    <title>Chordify</title>
    <link>https://chordify.net</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<p>Ermittelt automatisch Akkorde zu beliebigen Songs und zeigt sie live an. Funktioniert erstaunlich gut, auch wenn's bei reiner Sprache erstmal <a href="https://chordify.net/chords/amanda-palmer-the-vegemite-girl0interrupted0">verrückt spielt</a>.</p>

<p>Mit einiger Open Source Software gebaut. Aus der <a href="https://chordify.net/pages/about/">About-Page</a>:</p>

<blockquote>
  <p><strong>Technology behind Chordify</strong><br />
  We’ve done our best to make our website simple and easy to use, even though there is some complex technology behind Chordify. Our website is built using up to the minute web development techniques, like HTML5 audio etc.</p>
  
  <p>Behind the scenes, we use the <a href="http://vamp-plugins.org/sonic-annotator/">sonic annotator</a> for extraction of audio features. More specifically, we extract the <a href="http://isophonics.net/nnls-chroma">NNLS chroma features</a> developed by <a href="http://matthiasmauch.net/">Matthias Mauch</a> using the <a href="http://isophonics.net/nnls-chroma">Chordino VAMP</a> plugin. These features describe the tonal content of a piece of music. Next, a <a href="http://haskell.org/">Haskell</a> program <a href="http://hackage.haskell.org/package/HarmTrace">HarmTrace</a> then takes these features and computes the chords. For this to happen, HarmTrace uses a model of Western tonal harmony to aid in the chord selection. At beat positions where the audio matches a particular chord well, this chord is used in the final transcription. However, where there is uncertainty about the sounding chords at a specific position in the song, the HarmTrace harmony model will select the correct chords based on the rules of tonal harmony.</p>
</blockquote>
<br/><br/>Permalink: <a href="https://robsite.net/chordify/">Chordify</a>	
		 | Tags: <a href='https://robsite.net/tag/musicdev/' title='musicdev Tag' class='tag_musicdev'>musicdev</a>, <a href='https://robsite.net/tag/musik/' title='musik Tag' class='tag_musik'>musik</a>]]>	</description>

    <pubDate>Fri, 19 Jan 2018 21:59:19 +0000</pubDate>
    <guid>https://chordify.net</guid>
  </item>
  <item>	
	  	
    <title>Short Ride in a Fast Machine</title>
    <link>https://robsite.net/short-ride-in-a-fast-machine/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/5LoUm_r7It8" frameborder="0" allowfullscreen></iframe>

<br>
"I need to experience that fundamental tick"<br />
&mdash; <a href="https://en.wikipedia.org/wiki/Short_Ride_in_a_Fast_Machine#cite_note-ReferenceA-16">John Adams</a>

Taktgenau dirigiert von <a href="https://www.youtube-nocookie.com/watch?v=nie-93nqNjY">Marin Alsop</a> &rarr; <a href="https://www.youtube-nocookie.com/watch?v=PVrwm67LIas">Fast Machine in der Carnegie Hall</a>

<br>
John Adams:

<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/jdz5QOaqpbk" frameborder="0" allowfullscreen></iframe>

<!--[John Adams in Conversation with Sarah Willis](https://www.digitalconcerthall.com/en/interview/23436-3)-->

<br>
<br>
Shaker Loops

<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/r0H2K07m01Y" frameborder="0" allowfullscreen></iframe>

<br>
<br>
<a href="https://en.wikipedia.org/wiki/Aaron_Copland">Aaron Copland</a> - <a href="https://en.wikipedia.org/wiki/Fanfare_for_the_Common_Man">Fanfare for the Common Man</a>

<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/4NqdoyIssHY" frameborder="0" allowfullscreen></iframe>

<br>
<br>
John Adams erklärt das Stück:

<blockquote>
  It's not an easy piece to play. But it's a lot of fun.<br />
  It makes a huge noise.<br />
  How does it make such noise?<br />
  Well. There are a lot of drums. There are a lot of trumpets. There are brass, there's synthesizers... There must be thirty, maybe even fourty string players.<br />
  And everyone's playing... at the same time.
  
  It's a heavenly racket.
  
  There are literally tens of thousands of notes in this short four-minute piece... It doesn't seem possible.<br />
  And each one of these bars has all the music I've written, for the piccolo, and the flute and the english horn and the horns and the trumpet and tuba and here are all the percussion parts and here are the string parts<br />
  and yet the music flies by<br />
  each one of these bars takes less than a second to perform<br />
  so the conductor's busy keeping time, trying to hold the orchestra together, because the orchestra relies... on his... beat...
  So he's having to think: 
  <em>YietataTatataTatataTatataTatataTatataTatataTataTata....</em>
  
  [...]
  
  The tempo marking is marked "delirious"... and the feeling of delirium starts with the wood block.
  
  It simply ticks away<br />
  A pulse that never changes<br />
  as the piece goes on
  
  In a certain sense, the rest of the orchestra has to fit all of its crazy music to this pulse.<br />
   
  It's a tick tock sound, almost as if it were a clock that we're starting this journey out.<br />
  <br />
  The whole piece in a way is built up of these little ... figures<br />
  it's like building a huge building out of little tiny bricks.
  
  What's so much fun about composing, is being able to take two very different things and making them live together.
  
  So in this piece, we have a short ticking of the woodblock, and after that, I put something in I call the Noodles.
  
  The Noodles are this kind of gurgling, bubbling sound that we hear in the clarinets and in the synthesizers:
  
  ...
  
  and that too continues all the way through the piece.
  
  So in a sense we have have the ticking on one hand and we have the the gurgling noodles on the other.
  
  . . .
</blockquote>

<iframe width="660" height="495" src="https://www.youtube-nocookie.com/embed/20jXxOzX-Rw" frameborder="0" allowfullscreen></iframe>

<br>
<a href="https://www.youtube-nocookie.com/watch?v=RwSFciXGM0w">All&ndash;American Remix</a><br/><br/>Permalink: <a href="https://robsite.net/short-ride-in-a-fast-machine/">Short Ride in a Fast Machine</a>	
		 | Tag: <a href='https://robsite.net/tag/musik/' title='musik Tag' class='tag_musik'>musik</a>]]>	</description>

    <pubDate>Sat, 09 Dec 2017 03:08:38 +0000</pubDate>
    <guid>https://robsite.net/short-ride-in-a-fast-machine/</guid>
  </item>
  <item>	
	  	
    <title>Fateful Findings</title>
    <link>http://www.imdb.com/title/tt2332623</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/Gz1xPx_K6Do" frameborder="0" allowfullscreen></iframe>

<br>
Auch: <a href="http://redlettermedia.com/best-of-the-worst-the-photon-effect-how-i-saved-the-president-and-double-down/">Best of the Worst: The Photon Effect, How I Saved the President, and Double Down</a><br/><br/>Permalink: <a href="https://robsite.net/fateful-findings/">Fateful Findings</a>	
		 | Tags: <a href='https://robsite.net/tag/d/' title=':D Tag' class='tag_d'>:D</a>, <a href='https://robsite.net/tag/film/' title='film Tag' class='tag_film'>film</a>, <a href='https://robsite.net/tag/neil-breen/' title='neil breen Tag' class='tag_neil-breen'>neil breen</a>, <a href='https://robsite.net/tag/video/' title='video Tag' class='tag_video'>video</a>]]>	</description>

    <pubDate>Wed, 01 Nov 2017 15:43:59 +0000</pubDate>
    <guid>http://www.imdb.com/title/tt2332623</guid>
  </item>
  <item>	
	  	
    <title>Spiral</title>
    <link>https://robsite.net/spiral/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<iframe width="660" height="600" src="https://www.youtube-nocookie.com/embed/7vPKdHN03CI" frameborder="0" allowfullscreen></iframe>

<br>
<br>

<h3>Blade Runner - Rachel's Song</h3>

<iframe width="660" height="270" src="https://www.youtube-nocookie.com/embed/olGTTzfxNiw" frameborder="0" allowfullscreen></iframe>

<br>
<br>

<h3>Albedo 0.39</h3>

<iframe width="660" height="495" src="https://www.youtube-nocookie.com/embed/LQ44SFjKOvk" frameborder="0" allowfullscreen></iframe><br/><br/>Permalink: <a href="https://robsite.net/spiral/">Spiral</a>	
		 | Tags: <a href='https://robsite.net/tag/at-the-third-stroke/' title='at the third stroke Tag' class='tag_at-the-third-stroke'>at the third stroke</a>, <a href='https://robsite.net/tag/musik/' title='musik Tag' class='tag_musik'>musik</a>, <a href='https://robsite.net/tag/proto-chiptune/' title='proto-chiptune Tag' class='tag_proto-chiptune'>proto-chiptune</a>, <a href='https://robsite.net/tag/vangelis/' title='vangelis Tag' class='tag_vangelis'>vangelis</a>]]>	</description>

    <pubDate>Sat, 21 Oct 2017 04:01:50 +0000</pubDate>
    <guid>https://robsite.net/spiral/</guid>
  </item>
  <item>	
	  	
    <title>working</title>
    <link>https://robsite.net/audiosurf/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/TOulVgswy0U" frameborder="0" allowfullscreen></iframe><br/><br/>Permalink: <a href="https://robsite.net/audiosurf/">working</a>	
		]]>	</description>

    <pubDate>Sat, 21 Oct 2017 02:17:34 +0000</pubDate>
    <guid>https://robsite.net/audiosurf/</guid>
  </item>
  <item>	
	  	
    <title>Yoshihiro Nishimura</title>
    <link>https://robsite.net/yoshihiro-nishimura/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<iframe src="https://player.vimeo.com/video/195110877" width="640" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>

Editing by Muito Sangue, video by Leaonardo Leo.

<iframe src="https://player.vimeo.com/video/56258463?portrait=0" width="640" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>

<br>
<br>

<h3>Vampire Girl vs. Frankenstein Girl</h3>

Der ganze Film auf Youtube, yay! Von deutschen Porno-Synchronsprechern verramscht, naja!

<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/c1UwDA_ecjc" frameborder="0" allowfullscreen></iframe><br/><br/>Permalink: <a href="https://robsite.net/yoshihiro-nishimura/">Yoshihiro Nishimura</a>	
		 | Tags: <a href='https://robsite.net/tag/japan/' title='japan Tag' class='tag_japan'>japan</a>, <a href='https://robsite.net/tag/meatball-machine/' title='meatball machine Tag' class='tag_meatball-machine'>meatball machine</a>, <a href='https://robsite.net/tag/movie/' title='movie Tag' class='tag_movie'>movie</a>, <a href='https://robsite.net/tag/tokyo-gore-police/' title='tokyo gore police Tag' class='tag_tokyo-gore-police'>tokyo gore police</a>]]>	</description>

    <pubDate>Sun, 15 Oct 2017 05:03:39 +0000</pubDate>
    <guid>https://robsite.net/yoshihiro-nishimura/</guid>
  </item>
  <item>	
	  	
    <title>Lotta Lenya</title>
    <link>https://www.youtube.com/watch?v=zORaO_MPehk</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<iframe style="margin-bottom: 60px" width="660" height="495" src="https://www.youtube-nocookie.com/embed/zORaO_MPehk" frameborder="0" allowfullscreen></iframe><br/><br/>Permalink: <a href="https://robsite.net/lotta-lenya/">Lotta Lenya</a>	
		 | Tags: <a href='https://robsite.net/tag/3-penny-opera/' title='3 penny opera Tag' class='tag_3-penny-opera'>3 penny opera</a>, <a href='https://robsite.net/tag/bertolt-brecht/' title='bertolt brecht Tag' class='tag_bertolt-brecht'>bertolt brecht</a>, <a href='https://robsite.net/tag/drei-pfennig-oper/' title='drei pfennig oper Tag' class='tag_drei-pfennig-oper'>drei pfennig oper</a>, <a href='https://robsite.net/tag/dreigroschenoper/' title='Dreigroschenoper Tag' class='tag_dreigroschenoper'>Dreigroschenoper</a>, <a href='https://robsite.net/tag/kurt-weill/' title='kurt weill Tag' class='tag_kurt-weill'>kurt weill</a>, <a href='https://robsite.net/tag/video/' title='video Tag' class='tag_video'>video</a>]]>	</description>

    <pubDate>Sat, 19 Aug 2017 04:50:57 +0000</pubDate>
    <guid>https://www.youtube.com/watch?v=zORaO_MPehk</guid>
  </item>
  <item>	
	  	
    <title>Die Seeräuber-Jenny</title>
    <link>https://www.youtube.com/watch?v=ur1FUA26ooQ</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/23ie9nojg5I" frameborder="0" allowfullscreen></iframe>

<br>
<br>

<p style="margin: 0 auto; text-align: center;">
<iframe width="536" height="406" src="https://www.youtube-nocookie.com/embed/ur1FUA26ooQ" frameborder="0" allowfullscreen></iframe>
</p>

<br>
<br>

<p style="margin: 0 auto 50px auto; text-align: center;">
<iframe width="360" height="371" src="https://www.youtube-nocookie.com/embed/lzw-CEljje0" frameborder="0" allowfullscreen></iframe>
</p><br/><br/>Permalink: <a href="https://robsite.net/die-seeraeuber-jenny/">Die Seeräuber-Jenny</a>	
		 | Tags: <a href='https://robsite.net/tag/brrrecht/' title='brrrecht Tag' class='tag_brrrecht'>brrrecht</a>, <a href='https://robsite.net/tag/die/' title='die Tag' class='tag_die'>die</a>, <a href='https://robsite.net/tag/hildegard/' title='hildegard Tag' class='tag_hildegard'>hildegard</a>, <a href='https://robsite.net/tag/knef/' title='knef Tag' class='tag_knef'>knef</a>, <a href='https://robsite.net/tag/lenya/' title='lenya Tag' class='tag_lenya'>lenya</a>, <a href='https://robsite.net/tag/lotte/' title='lotte Tag' class='tag_lotte'>lotte</a>, <a href='https://robsite.net/tag/musik/' title='musik Tag' class='tag_musik'>musik</a>, <a href='https://robsite.net/tag/theater/' title='theater Tag' class='tag_theater'>theater</a>, <a href='https://robsite.net/tag/video/' title='video Tag' class='tag_video'>video</a>]]>	</description>

    <pubDate>Sat, 19 Aug 2017 02:18:30 +0000</pubDate>
    <guid>https://www.youtube.com/watch?v=ur1FUA26ooQ</guid>
  </item>
  <item>	
	  	
    <title>World Record Progression: Super Mario 64</title>
    <link>https://www.youtube.com/watch?v=p2etSAWJKTs</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[
<br/><br/>Permalink: <a href="https://robsite.net/world-record-progression-super-mario-64/">World Record Progression: Super Mario 64</a>	
		 | Tags: <a href='https://robsite.net/tag/speedrun/' title='speedrun Tag' class='tag_speedrun'>speedrun</a>, <a href='https://robsite.net/tag/video/' title='video Tag' class='tag_video'>video</a>]]>	</description>

    <pubDate>Tue, 15 Aug 2017 20:29:30 +0000</pubDate>
    <guid>https://www.youtube.com/watch?v=p2etSAWJKTs</guid>
  </item>
  <item>	
	  	
    <title>Super Mario 64 in 0.5 A Presses &#8211; Explanation</title>
    <link>https://www.youtube.com/watch?v=kpk2tdsPh0A</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/kpk2tdsPh0A" frameborder="0" allowfullscreen></iframe>
<br/><br/>Permalink: <a href="https://robsite.net/super-mario-64-in-0-5-a-presses-explanation/">Super Mario 64 in 0.5 A Presses &#8211; Explanation</a>	
		 | Tags: <a href='https://robsite.net/tag/d/' title=':D Tag' class='tag_d'>:D</a>, <a href='https://robsite.net/tag/o_o/' title='o_o Tag' class='tag_o_o'>o_o</a>, <a href='https://robsite.net/tag/video/' title='video Tag' class='tag_video'>video</a>]]>	</description>

    <pubDate>Tue, 15 Aug 2017 20:26:24 +0000</pubDate>
    <guid>https://www.youtube.com/watch?v=kpk2tdsPh0A</guid>
  </item>
  <item>	
	  	
    <title>The Languages Which Almost Became CSS</title>
    <link>https://blog.cloudflare.com/the-languages-which-almost-became-css/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[
<br/><br/>Permalink: <a href="https://robsite.net/the-languages-which-almost-became-css/">The Languages Which Almost Became CSS</a>	
		 | Tags: <a href='https://robsite.net/tag/css/' title='css Tag' class='tag_css'>css</a>, <a href='https://robsite.net/tag/geschichte/' title='geschichte Tag' class='tag_geschichte'>geschichte</a>, <a href='https://robsite.net/tag/webdev/' title='webdev Tag' class='tag_webdev'>webdev</a>]]>	</description>

    <pubDate>Thu, 03 Aug 2017 16:58:22 +0000</pubDate>
    <guid>https://blog.cloudflare.com/the-languages-which-almost-became-css/</guid>
  </item>
  <item>	
	  	
    <title>Carpenter Bruit  · Judge Dredd</title>
    <link>https://robsite.net/carpenter-bruit-judge-dredd/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<p>If this is a marketing campaign to get the the next Dredd Movie made, i'm ok with it.</p>

<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/2bA2Gnac9OY" frameborder="0" allowfullscreen></iframe>

<div class="margin-bottom: 30px;"></div>
<br/><br/>Permalink: <a href="https://robsite.net/carpenter-bruit-judge-dredd/">Carpenter Bruit  · Judge Dredd</a>	
		 | Tags: <a href='https://robsite.net/tag/2017/' title='2017 Tag' class='tag_2017'>2017</a>, <a href='https://robsite.net/tag/music/' title='music Tag' class='tag_music'>music</a>]]>	</description>

    <pubDate>Sat, 17 Jun 2017 06:36:19 +0000</pubDate>
    <guid>https://robsite.net/carpenter-bruit-judge-dredd/</guid>
  </item>
  <item>	
	  	
    <title>Droid Bishop</title>
    <link>https://droidbishop.bandcamp.com/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<p><a href="https://droidbishop.bandcamp.com/">End of Aquarius</a></p>

<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/uvEJ_DYTHKk" frameborder="0" allowfullscreen></iframe>
<br/><br/>Permalink: <a href="https://robsite.net/droid-bishop/">Droid Bishop</a>	
		]]>	</description>

    <pubDate>Sat, 17 Jun 2017 04:58:22 +0000</pubDate>
    <guid>https://droidbishop.bandcamp.com/</guid>
  </item>
  <item>	
	  	
    <title>Screenshot Upload via Drag &#038; Drop from Skitch to Dock with Copy to Clipboard with Platypus for macOS</title>
    <link>https://robsite.net/screenshot-upload-via-drag-drop-from-skitch-to-dock-with-copy-to-clipboard-with-platypus-for-platypus/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<p><span style="font-size: 10px">Damit währen die SEO™ Keywords abgedeckt.</span></p>

<p>Ich mag <a href="https://evernote.com/intl/de/products/skitch">Skitch</a>, um Screenshots schnell mit <span class="skitch-pfeil-1">coolen</span> Pfeilen zu verzieren und mit einem Klick auf meinen Server hochzuladen.</p>

<p>Skitch unterstützt leider keinen Upload per SSH-Key.</p>

<p style="text-align: left; font-size: 20px;">&searr;</p>

<p>Ein <code>bash</code>-Script, das Dateien auf den eigenen Server hochlädt und die URL in die Zwischenablage kopiert wäre zwar äußerst cool, hat aber kein Dock-Icon, auf das man das Bild ziehen könnte, ähnlich wie Skitch das ermöglicht.</p>

<p>Die Lösung: <a href="https://sveinbjorn.org/platypus"><strong>Platypus</strong></a>. Nimm ein <code>bash</code>-Script und bau dir daraus eine simple GUI-Anwendung, Dateien per Drag&amp;Drop, lad sie hoch.</p>

<p>Kopieren Sie dieses Script:</p>

<pre class="bash">
#!/bin/bash

# Upload files via SCP, copy URL to clipboard
# For use with Platypus on macOS

# insert yours:
SERVER_HOST="111.222.333.444"
SERVER_PORT="22"
SERVER_USER="user"
SERVER_PATH="/bla/etc/example.com/screenshots/"
SERVER_URL="https://example.com/screenshots/"
SERVER_PERMISSIONS="644"

# thx to Orwellophile https://stackoverflow.com/a/10660730/1191375
rawurlencode() {
  local string="${1}"
  local strlen=${#string}
  local encoded=""
  local pos c o

  for (( pos=0 ; pos&lt;strlen ; pos++ )); do
     c=${string:$pos:1}
     case "$c" in
        [-_.~a-zA-Z0-9] ) o="${c}" ;;
        * )               printf -v o '%%%02x' "'$c"
     esac
     encoded+="${o}"
  done
  echo "${encoded}"    # You can either set a return variable (FASTER) 
  REPLY="${encoded}"   #+or echo the result (EASIER)... or both... :p
}

if [ ! -e "$1" ]
    then
    echo "Drop a file on the icon to upload it."
    exit
fi

FILE_PATH="$1"
FILE_NAME=$(basename "$FILE_PATH")

# skitch hack. expand for your language
if [ "$FILE_NAME" == "Leer.png" ] || [ "$FILE_NAME" == "Empty.png" ] ; then
  FILE_NAME="screenshot.png"
fi
if [ "$FILE_NAME" == "Leer.jpg" ] || [ "$FILE_NAME" == "Empty.jpg" ] ; then
  FILE_NAME="screenshot.jpg"
fi

TIMESTAMP=$(date +"%s")
UPLOAD_FILENAME="${TIMESTAMP}-${FILE_NAME}"
ENCODED_UPLOAD_FILENAME=$(rawurlencode "$UPLOAD_FILENAME")

echo "Uploading ${FILE_NAME} to ${SERVER_HOST}"
scp -P $SERVER_PORT "$FILE_PATH" "$SERVER_USER@$SERVER_HOST:'${SERVER_PATH}${UPLOAD_FILENAME}'"

echo "Setting permissions to ${SERVER_PERMISSIONS}"
ssh -p $SERVER_PORT $SERVER_USER@$SERVER_HOST chmod "'${SERVER_PERMISSIONS} ${SERVER_PATH}${UPLOAD_FILENAME}'"

echo "Done"
echo " "
echo "${SERVER_URL}${ENCODED_UPLOAD_FILENAME}"
echo "${SERVER_URL}${ENCODED_UPLOAD_FILENAME}" | pbcopy
</pre>

<p>Einfügen Sie es in Platypus mit <em>Accepts dropped files</em>:
<img src="https://robsite.net/wp-content/uploads/2017/07/platypus-server-upload.png" alt="" width="90%" class="aligncenter wp-image-4994" /></p>

<p><img src="https://robsite.net/wp-content/uploads/2017/07/platypus-server-upload-settings.png" alt="" width="90%" class="aligncenter" /></p>

<p>Skitch wurde wohl <a href="https://blog.evernote.com/blog/2011/08/18/evernote-acquires-skitch-evernote_etc/">von Evernote gekauft</a>.<br />
Wer eine Alternativen kennt, mit ähnlich coolen Pfeilen, immer her damit.</p>

<p><style>
.skitch-pfeil-1 {
    position: relative;
}
.skitch-pfeil-1:after {
    position: absolute;
    display: block;
    content: "";
    top: -70px;
    left: 24px;
    width: 75px;
    height: 176px;
    background: url(/wp-content/uploads/2017/06/arrow-2.png) no-repeat 0 0;
    background-size: 75px 76px;
}#posts article .text {
    overflow: visible !important;
}
</style></p>
<br/><br/>Permalink: <a href="https://robsite.net/screenshot-upload-via-drag-drop-from-skitch-to-dock-with-copy-to-clipboard-with-platypus-for-platypus/">Screenshot Upload via Drag &#038; Drop from Skitch to Dock with Copy to Clipboard with Platypus for macOS</a>	
		 | Tags: <a href='https://robsite.net/tag/bash/' title='bash Tag' class='tag_bash'>bash</a>, <a href='https://robsite.net/tag/cool/' title='cool Tag' class='tag_cool'>cool</a>, <a href='https://robsite.net/tag/macos/' title='macOS Tag' class='tag_macos'>macOS</a>, <a href='https://robsite.net/tag/platypus/' title='Platypus Tag' class='tag_platypus'>Platypus</a>]]>	</description>

    <pubDate>Fri, 16 Jun 2017 23:04:33 +0000</pubDate>
    <guid>https://robsite.net/screenshot-upload-via-drag-drop-from-skitch-to-dock-with-copy-to-clipboard-with-platypus-for-platypus/</guid>
  </item>
  <item>	
	  	
    <title>How I Made My Own iPhone &#8211; in China</title>
    <link>How I Made My Own iPhone - in China</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/leFuF-zoVzA" frameborder="0" allowfullscreen></iframe>

<p><br>
Mehr: <a href="https://www.youtube.com/watch?v=SGJ5cZnoodY">Shenzhen: The Silicon Valley of Hardware (Doku)</a></p>
<br/><br/>Permalink: <a href="https://robsite.net/how-i-made-my-own-iphone-in-china/">How I Made My Own iPhone &#8211; in China</a>	
		 | Tags: <a href='https://robsite.net/tag/apple/' title='apple Tag' class='tag_apple'>apple</a>, <a href='https://robsite.net/tag/china/' title='China Tag' class='tag_china'>China</a>, <a href='https://robsite.net/tag/dokumentation/' title='dokumentation Tag' class='tag_dokumentation'>dokumentation</a>, <a href='https://robsite.net/tag/video/' title='video Tag' class='tag_video'>video</a>]]>	</description>

    <pubDate>Wed, 12 Apr 2017 21:31:47 +0000</pubDate>
    <guid>How I Made My Own iPhone - in China</guid>
  </item>
  <item>	
	  	
    <title>sub.blue</title>
    <link>http://sub.blue/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<p>Tom Beddard baut Fraktale und hat eine sehr schöne Website.</p>
<br/><br/>Permalink: <a href="https://robsite.net/sub-blue/">sub.blue</a>	
		]]>	</description>

    <pubDate>Sat, 08 Apr 2017 05:23:04 +0000</pubDate>
    <guid>http://sub.blue/</guid>
  </item>
  <item>	
	  	
    <title>Carpenter Brut</title>
    <link>https://www.youtube.com/watch?v=BMBAvhawtHo</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<iframe width="660" height="495" src="https://www.youtube-nocookie.com/embed/JXtujxT9rzA" frameborder="0" allowfullscreen></iframe>

<p><br>
Live:</p>

<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/OirFB_OvH3Q" frameborder="0" allowfullscreen></iframe>

<p><br></p>

<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/lLrX7MH1Rtg" frameborder="0" allowfullscreen></iframe>

<p><br></p>

<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/IGqeyQhBPMI" frameborder="0" allowfullscreen></iframe>

<p><br>
Pertubator thx to <em>Keyboard Warrior Felix</em></p>
<br/><br/>Permalink: <a href="https://robsite.net/carpenter-brut/">Carpenter Brut</a>	
		 | Tags: <a href='https://robsite.net/tag/electro/' title='electro Tag' class='tag_electro'>electro</a>, <a href='https://robsite.net/tag/french/' title='french Tag' class='tag_french'>french</a>, <a href='https://robsite.net/tag/musik/' title='musik Tag' class='tag_musik'>musik</a>, <a href='https://robsite.net/tag/punk/' title='punk Tag' class='tag_punk'>punk</a>, <a href='https://robsite.net/tag/vinyl/' title='vinyl Tag' class='tag_vinyl'>vinyl</a>]]>	</description>

    <pubDate>Sat, 25 Mar 2017 03:56:06 +0000</pubDate>
    <guid>https://www.youtube.com/watch?v=BMBAvhawtHo</guid>
  </item>
  <item>	
	  	
    <title>“I’ll fix it as it explodes”, he said</title>
    <link>https://www.washingtonpost.com/powerpost/president-trump-called-my-cellphone-to-say-that-the-health-care-bill-was-dead/2017/03/24/8282c3f6-10ce-11e7-9b0d-d27c98455440_story.html?utm_term=.7ed247d2f7ec</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<p>Nachdem Trumps Gesetzesvorschlag zur Krankenversicherung erstmal gescheitert ist:</p>

<p>Robert Costa, Washington Post:</p>

<blockquote>President Trump called me on my cellphone Friday afternoon at 3:31 p.m.</blockquote>

<blockquote>“Hello, Bob,” Trump began. “So, we just pulled it.”</blockquote>

<blockquote>My question for the president: Are you really willing to wait to reengage on health care until the Democrats come and ask for your help?
<br><br>
“Sure,” Trump said. “I never said I was going to repeal and replace in the first 61 days” — contradicting his own statements and that of his own adviser, Kellyanne Conway, who told CNN in November that the then-president-elect was contemplating convening a special session on Inauguration Day to begin the process of repealing the Affordable Care Act.</blockquote>

<blockquote>As he waits for Democrats, I asked, what’s next on health care, if anything, policy-wise?
<br><br>
“Time will tell. Obamacare is in for some rough days. You understand that. It’s in for some rough, rough days,” Trump said.
<br><br>
“I’ll fix it as it explodes,” he said. “They’re going to come to ask for help. They’re going to have to. Here’s the good news: Health care is now totally the property of the Democrats.”</blockquote>

<blockquote>Does Trump regret starting his agenda this year with health care?
<br><br>
“No, I don’t,” he said. “But in a way I’m glad I got it out of the way.”</blockquote/>
<br/><br/>Permalink: <a href="https://robsite.net/ill-fix-it-as-it-explodes-he-said/">“I’ll fix it as it explodes”, he said</a>	
		 | Tags: <a href='https://robsite.net/tag/d/' title=':D Tag' class='tag_d'>:D</a>, <a href='https://robsite.net/tag/politik/' title='politik Tag' class='tag_politik'>politik</a>]]>	</description>

    <pubDate>Sat, 25 Mar 2017 02:00:12 +0000</pubDate>
    <guid>https://www.washingtonpost.com/powerpost/president-trump-called-my-cellphone-to-say-that-the-health-care-bill-was-dead/2017/03/24/8282c3f6-10ce-11e7-9b0d-d27c98455440_story.html?utm_term=.7ed247d2f7ec</guid>
  </item>
  <item>	
	  	
    <title>purple.com</title>
    <link>https://web.archive.org/web/20160925143157/http://www.purple.com:80/purple.html</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<p>Zum Vergleich: <a href="http://notpurple.com">notpurple.com</a></p>

<p><strong>Edit 22.8.2018:</strong> Nun leider eine Matratzenseite, drum Link zu Archive.org geändert.</p>
<br/><br/>Permalink: <a href="https://robsite.net/purple/">purple.com</a>	
		 | Tags: <a href='https://robsite.net/tag/d/' title=':D Tag' class='tag_d'>:D</a>, <a href='https://robsite.net/tag/purple/' title='purple Tag' class='tag_purple'>purple</a>]]>	</description>

    <pubDate>Wed, 08 Mar 2017 14:04:09 +0000</pubDate>
    <guid>https://web.archive.org/web/20160925143157/http://www.purple.com:80/purple.html</guid>
  </item>
  <item>	
	  	
    <title>Paul Rand and NeXT</title>
    <link>https://robsite.net/paul-rand-and-next/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<div style="text-align: center;">
  <img src="https://robsite.net/wp-content/uploads/2017/02/next-logo-paul-rand.png" alt="" width="430" height="536" class="aligncenter size-full wp-image-4682" />
</div>

<iframe width="660" height="495" src="https://www.youtube-nocookie.com/embed/OUTxtvlyJDc" frameborder="0" allowfullscreen></iframe>

<div style="padding-top: 50px;">
  <img src="https://robsite.net/wp-content/uploads/2017/02/ibm-logo-660x266.png" alt="" width="660" height="266" class="aligncenter size-medium wp-image-4679" />
</div>

<div style="padding-top: 50px;">
  <img src="https://robsite.net/wp-content/uploads/2017/02/ups-logo-660x876.png" alt="" width="660" height="876" class="aligncenter size-medium wp-image-4680" />
</div>

<iframe width="660" height="495" src="https://www.youtube-nocookie.com/embed/xb8idEf-Iak" frameborder="0" allowfullscreen></iframe>

<p><img src="https://robsite.net/wp-content/uploads/2017/02/ibm-660x371.png" alt="" width="660" height="371" class="aligncenter size-medium wp-image-4687" /></p>
<br/><br/>Permalink: <a href="https://robsite.net/paul-rand-and-next/">Paul Rand and NeXT</a>	
		 | Tags: <a href='https://robsite.net/tag/design/' title='design Tag' class='tag_design'>design</a>, <a href='https://robsite.net/tag/documentation/' title='documentation Tag' class='tag_documentation'>documentation</a>, <a href='https://robsite.net/tag/video/' title='video Tag' class='tag_video'>video</a>]]>	</description>

    <pubDate>Sun, 05 Feb 2017 05:02:53 +0000</pubDate>
    <guid>https://robsite.net/paul-rand-and-next/</guid>
  </item>
  <item>	
	  	
    <title>Knight Moves</title>
    <link>https://robsite.net/knight-moves-mr-gonzales/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<iframe width="660" height="300" src="https://www.youtube-nocookie.com/embed/J8AgwgUmI4c" frameborder="0" allowfullscreen></iframe>

<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/rNocAKSqQNk" frameborder="0" allowfullscreen></iframe>
<br/><br/>Permalink: <a href="https://robsite.net/knight-moves-mr-gonzales/">Knight Moves</a>	
		 | Tags: <a href='https://robsite.net/tag/klavier/' title='klavier Tag' class='tag_klavier'>klavier</a>, <a href='https://robsite.net/tag/music/' title='music Tag' class='tag_music'>music</a>]]>	</description>

    <pubDate>Sat, 04 Feb 2017 08:54:49 +0000</pubDate>
    <guid>https://robsite.net/knight-moves-mr-gonzales/</guid>
  </item>
  <item>	
	  	
    <title>Tonebox &#8211; System Error</title>
    <link>https://www.youtube.com/watch?v=TWXWWtxXywQ</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/TWXWWtxXywQ" frameborder="0" allowfullscreen></iframe>

<iframe width="100%" height="450" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/293176500&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false&amp;visual=true"></iframe>

<script type="text/javascript">

    /*global jQuery */
    /*!
    * Lettering.JS 0.7.0
    *
    * Copyright 2010, Dave Rupert http://daverupert.com
    * Released under the WTFPL license
    * http://sam.zoy.org/wtfpl/
    *
    * Thanks to Paul Irish - http://paulirish.com - for the feedback.
    *
    * Date: Mon Sep 20 17:14:00 2010 -0600
    */
    (function($){
        function injector(t, splitter, klass, after) {
            var text = t.text()
            , a = text.split(splitter)
            , inject = '';
            if (a.length) {
                $(a).each(function(i, item) {
                    inject += '<span class="'+klass+(i+1)+'" aria-hidden="true">'+item+'</span>'+after;
                });
                t.attr('aria-label',text)
                .empty()
                .append(inject)

            }
        }


        var methods = {
            init : function() {

                return this.each(function() {
                    injector($(this), '', 'char', '');
                });

            },

            words : function() {

                return this.each(function() {
                    injector($(this), ' ', 'word', ' ');
                });

            },

            lines : function() {

                return this.each(function() {
                    var r = "eefec303079ad17405c889e092e105b0";
                    // Because it's hard to split a <br/> tag consistently across browsers,
                    // (*ahem* IE *ahem*), we replace all <br/> instances with an md5 hash
                    // (of the word "split").  If you're trying to use this plugin on that
                    // md5 hash string, it will fail because you're being ridiculous.
                    injector($(this).children("br").replaceWith(r).end(), r, 'line', '');
                });

            }
        };

        $.fn.lettering = function( method ) {
            // Method calling logic
            if ( method && methods[method] ) {
                return methods[ method ].apply( this, [].slice.call( arguments, 1 ));
            } else if ( method === 'letters' || ! method ) {
                return methods.init.apply( this, [].slice.call( arguments, 0 ) ); // always pass an array
            }
            $.error( 'Method ' +  method + ' does not exist on jQuery.lettering' );
            return this;
        };

    })(jQuery);



    /* 
     * Rainbow Text 0.1
     * Copyright 2017, Robert Gerlach https://robertgerlach.net
     * Released under the SDF license
     * gopher://phlogosphere.org
     *
     * This is sounding official
     * Don't trust this source
     * Build your own  
     *
     * Date: Mon Feb 04 01:45:00 2004 -0100
     */
    $(function() {

        (function($) {

            var precision = 1000;

            function nowMilliseconds() {
                var time = new Date();
                return time.getMilliseconds();
            }

            // put every letter (character, char) into a span
            var parentSelector = '#post_4621 > h2 > a';

            $(parentSelector).lettering();
            var $letters = $(parentSelector + ' span');


            // set initial rgb colors
            var rStart = 50;
            var gStart = 100;
            var bStart = 150;               

            // set movement speed of each color per deltaTime               
            var rSpeed = 1; // TODO: bei < 1 komisch springende farben
            var gSpeed = 0.5;
            var bSpeed = 1;             

            var rDirection = -1.0; // -1 von links nach rechts
            var gDirection = -1.0;
            var bDirection = -1.0;

            var rMax = 200;
            var gMax = 250;
            var bMax = 250;

            var rMin = 150;
            var gMin = 10;
            var bMin = 150;           

            var charColorOffset = 20;

            //////////////////////
            // TODO
            // bei extremen werten bei oberen variablen (nahe 0 und 255) gibts keinen sauberen übergang bzw. offensichtliche fehler
            //
            // idee generell: für rainbow von stringlänge char.length abhängig machen
            // 
            // auch
            // HSL color rotation
            //  rgb gibt wohl zu harsche übergänge. lieber auf dem farbkreis rumrotieren
            //
            // auch
            // zu hohe cpu auslastung, trotz requestAnimationFrame. weniger jquery?
            //
            // nach tweaks: sieht gut aus mit "Tonebox - System Error" system error in grey. fast wie gewollt
            

            // R
            var R = function(index) {                       
                this.val = (index * charColorOffset) + rStart;
                this.direction = rDirection;
                this.index = index;
            }
            R.prototype.change = function(deltaTime) {
                this.val = this.val + (this.direction * rSpeed);
                
                if (this.val > rMax) {
                    this.val = rMax;
                    this.direction = -1;
                } else if (this.val < rMin) {
                    this.val = rMin;
                    this.direction = 1;
                }
            }

            // G
            var G = function(index) {                       
                this.val = (index * charColorOffset) + gStart;
                this.direction = gDirection;
                this.index = index;
            }
            G.prototype.change = function(deltaTime) {
                this.val = this.val + (this.direction * gSpeed);                        

                if (this.val > gMax) {
                    this.val = gMax;
                    this.direction = -1;
                } else if (this.val < gMin) {
                    this.val = gMin;
                    this.direction = 1;
                }
            }

            // B
            var B = function(index) {
                this.val = (index * charColorOffset) + bStart;                      
                this.direction = bDirection;
                this.index = index;
            }
            B.prototype.change = function(deltaTime) {
                this.val = this.val + (this.direction * bSpeed);

                if (this.val > bMax) {
                    this.val = bMax;
                    this.direction = -1;
                } else if (this.val < bMin) {
                    this.val = bMin;
                    this.direction = 1;
                }                       
            }

            // Char
            var Char = function(index, el) {
                this.r = new R(index);
                this.g = new G(index);
                this.b = new B(index);    
                this.index = index;        
                this.el = el;       
            }
            Char.prototype.changeColor = function(deltaTime) {
                this.r.change(deltaTime);
                this.g.change(deltaTime);
                this.b.change(deltaTime);
            }

            // get array of chars
            var chars = [];
            $letters.each(function(index){
                var el = this;
                chars.push(new Char(index, el));
            });


            
            

            // main loop
            function changeChars(deltaTime) {

                for (var i in chars) {
                    if (chars.hasOwnProperty(i)) {
                        var c = chars[i];

                        c.changeColor(deltaTime);                               

                        c.el.style.color = getCSSColor(c);
                    }
                }
            }

            function getCSSColor(charss) {

                var rCSS = Math.round(charss.r.val * precision) / precision;
                var gCSS = Math.round(charss.g.val * precision) / precision;
                var bCSS = Math.round(charss.b.val * precision) / precision;

                return 'rgb(' + rCSS + ', ' + gCSS + ', ' + bCSS + ')';
            }


            var startTime = nowMilliseconds();

            function changeCharsFrame() {
                var nowTime = nowMilliseconds();

                var deltaTime = nowTime - startTime;

                changeChars(deltaTime);

                
                window.requestAnimationFrame(changeCharsFrame);                                             
                startTime = nowMilliseconds();
            }
            changeCharsFrame();
        })(jQuery);        
    });           
</script>
<br/><br/>Permalink: <a href="https://robsite.net/tonebox-system-error/">Tonebox &#8211; System Error</a>	
		 | Tags: <a href='https://robsite.net/tag/futuresynth/' title='futuresynth Tag' class='tag_futuresynth'>futuresynth</a>, <a href='https://robsite.net/tag/music/' title='music Tag' class='tag_music'>music</a>, <a href='https://robsite.net/tag/retro/' title='retro Tag' class='tag_retro'>retro</a>, <a href='https://robsite.net/tag/vaporwave/' title='vaporwave Tag' class='tag_vaporwave'>vaporwave</a>]]>	</description>

    <pubDate>Sat, 04 Feb 2017 06:36:25 +0000</pubDate>
    <guid>https://www.youtube.com/watch?v=TWXWWtxXywQ</guid>
  </item>
  <item>	
	  	
    <title>Plaid</title>
    <link>https://robsite.net/plaid/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<p style="letter-spacing: 0.246484px;">
Plaid sind Andy Turner und Ed Handley. Wer präzise elektronische Musik nach Kraftwerk mag:
</p>

<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/bfjpo4WbK00" frameborder="0" allowfullscreen></iframe>

<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/seRyUTdqbRo" frameborder="0" allowfullscreen></iframe>
<br/><br/>Permalink: <a href="https://robsite.net/plaid/">Plaid</a>	
		 | Tags: <a href='https://robsite.net/tag/elektronisch/' title='elektronisch Tag' class='tag_elektronisch'>elektronisch</a>, <a href='https://robsite.net/tag/music/' title='music Tag' class='tag_music'>music</a>, <a href='https://robsite.net/tag/pling/' title='pling Tag' class='tag_pling'>pling</a>, <a href='https://robsite.net/tag/plong/' title='plong Tag' class='tag_plong'>plong</a>]]>	</description>

    <pubDate>Sun, 15 Jan 2017 05:11:02 +0000</pubDate>
    <guid>https://robsite.net/plaid/</guid>
  </item>
  <item>	
	  	
    <title>Xarah Dion &#8211; sillage et caprice</title>
    <link>https://www.youtube.com/watch?v=rUZw-9TjKtU</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/rUZw-9TjKtU" frameborder="0" allowfullscreen></iframe>
<br/><br/>Permalink: <a href="https://robsite.net/xarah-dion-sillage-et-caprice/">Xarah Dion &#8211; sillage et caprice</a>	
		 | Tags: <a href='https://robsite.net/tag/ghost/' title='ghost Tag' class='tag_ghost'>ghost</a>, <a href='https://robsite.net/tag/music/' title='music Tag' class='tag_music'>music</a>, <a href='https://robsite.net/tag/shell/' title='shell Tag' class='tag_shell'>shell</a>]]>	</description>

    <pubDate>Mon, 05 Dec 2016 08:55:36 +0000</pubDate>
    <guid>https://www.youtube.com/watch?v=rUZw-9TjKtU</guid>
  </item>
  <item>	
	  	
    <title>Is Man Kind? — airbnb Ad</title>
    <link>https://robsite.net/is-man-kind-airbnb-ad/</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<p>Gute Werbung.</p>

<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/7Dx3JyrUtBw" frameborder="0" allowfullscreen></iframe>

<p><br></p>

<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/5aJtXt8-Jtc" frameborder="0" allowfullscreen></iframe>
<br/><br/>Permalink: <a href="https://robsite.net/is-man-kind-airbnb-ad/">Is Man Kind? — airbnb Ad</a>	
		 | Tags: <a href='https://robsite.net/tag/marketing/' title='marketing Tag' class='tag_marketing'>marketing</a>, <a href='https://robsite.net/tag/video/' title='video Tag' class='tag_video'>video</a>]]>	</description>

    <pubDate>Sun, 25 Sep 2016 04:35:35 +0000</pubDate>
    <guid>https://robsite.net/is-man-kind-airbnb-ad/</guid>
  </item>
  <item>	
	  	
    <title>Out of Vogue</title>
    <link>https://www.youtube.com/watch?v=IuM8wLyqAnE</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/IuM8wLyqAnE" frameborder="0" allowfullscreen></iframe>
<br/><br/>Permalink: <a href="https://robsite.net/out-of-vogue/">Out of Vogue</a>	
		 | Tag: <a href='https://robsite.net/tag/musik/' title='musik Tag' class='tag_musik'>musik</a>]]>	</description>

    <pubDate>Sun, 25 Sep 2016 03:43:53 +0000</pubDate>
    <guid>https://www.youtube.com/watch?v=IuM8wLyqAnE</guid>
  </item>
  <item>	
	  	
    <title>Rob Zabrecky</title>
    <link>https://www.youtube.com/watch?v=OJGeBRHBWO8</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/OJGeBRHBWO8" frameborder="0" allowfullscreen></iframe>

<p><a href="https://www.youtube.com/watch?v=ASyFHIKXqb0">Part 2</a><br>
<a href="https://www.youtube.com/watch?v=XohbF527jN4">Zabrecky on Fool Us</a></p>
<br/><br/>Permalink: <a href="https://robsite.net/rob-zabrecky/">Rob Zabrecky</a>	
		 | Tags: <a href='https://robsite.net/tag/d/' title=':D Tag' class='tag_d'>:D</a>, <a href='https://robsite.net/tag/magic/' title='magic Tag' class='tag_magic'>magic</a>, <a href='https://robsite.net/tag/video/' title='video Tag' class='tag_video'>video</a>]]>	</description>

    <pubDate>Sun, 25 Sep 2016 03:01:56 +0000</pubDate>
    <guid>https://www.youtube.com/watch?v=OJGeBRHBWO8</guid>
  </item>
  <item>	
	  	
    <title>Fernanfloo</title>
    <link>https://www.youtube.com/watch?v=bEQnp6gTPvk</link>
	<dc:creator>rob</dc:creator>
    <description><![CDATA[<p>Cancion de Fernanfloo</p>

<iframe width="660" height="371" src="https://www.youtube-nocookie.com/embed/bEQnp6gTPvk" frameborder="0" allowfullscreen></iframe>

<p><br>
via <a href="https://youtu.be/BmJ1cy-dnlU?t=5m37s">HotS WTF No. 52</a></p>
<br/><br/>Permalink: <a href="https://robsite.net/fernanfloo/">Fernanfloo</a>	
		 | Tag: <a href='https://robsite.net/tag/musik/' title='musik Tag' class='tag_musik'>musik</a>]]>	</description>

    <pubDate>Sun, 12 Jun 2016 04:34:55 +0000</pubDate>
    <guid>https://www.youtube.com/watch?v=bEQnp6gTPvk</guid>
  </item>
</channel>
</rss>