Aug 08
Amazon RDS

Play-ing with Amazon RDS

Amazon Relational Database Service (RDS) ist ein Plattform as a Service (PaaS) Dienst von Amazon, der eine on-demand, Cloud-basierte, skalierbare MySQL Instanz für die Anwendungsentwicklung anbietet. Dieser Artikel bietet einen Einstieg in das Thema.

html5 audio tag

Mastering the HTML5 <audio> tag

Mit HTML5 sind sowohl ein Audio als auch ein eigenes Video Tag in die HTML Spezifikation eingeflossen. Dieser Artikel zeigt, wie man das <audio> Tag verwenden muss, um Sound in seine Webseite einzubinden.

Online JSON Tree Viewer

Online JSON Tree Viewer

REST basierte Webservice und AJAX Anwendungen setzen mehr und mehr auf JSON als Übertragungsformat. Je mehr Daten dabei verschachtelt übertragen werden, desto schneller wird es beim Debuggen unübersichtlich. Dem Online JSON Tree Viewer kann eine JSON Datei oder ein JSON Zeichenkette übergeben werden und als Ergebnis bekommt man die Nutzdaten in einer Baumansicht übersichtlich dargestellt.

Dummy HTML snippets for webdesigners

Dummy HTML snippets for webdesigners

Dieses weitere kleine Tool bietet für viele HTML Tags kleine Code Schnipsel mit dem gern für Dummy Daten verwendeten lorem ipsum Text. Per Klick gelangt dieser in die Zwischenablage. Einfacher geht es nicht.

jQuery FormToWizard plugin

jQuery (FormToWizard plugin)

Umfragen im Internet enthalten mehr Fragen als in einer Form auf einer Seite sinnvoll untergebracht werden können. So wird diese gern auf mehrere Seiten verteilt, was bei der technischen Umsetzung zu Mehraufwand führt. Dieses jquery Plugin nimmt einem die Arbeit ab.

geschrieben von gklinkmann \\ tags: ,

Aug 04

Es gibt viele Unix Befehle, die mir auf der Windows Kommandozeile fehlen. Die Powershell schließt hier viele Lücken. Auch die, um eine Logdatei fortlaufend mitzulesen, während sie geschrieben wird. Unter Unix gibt es dafür den Befehl tail -f. Das Windows Equivalent ist:

Get-Content my.txt -Wait

Unter XP muss die Powershell allerdings auf der Kommandozeile explizit aufgerufen werden. Wer sich (wie ich) mit der Powershell nicht anfreunden kann, nutzt cygwin.

via: eggheadcafe.com

geschrieben von gklinkmann \\ tags: ,

Jun 06

Dass ich kein Windows Fanboy bin, ist in einigen Beiträgen vielleicht schon sichtbar geworden.

Es ist ja auch nicht alles schlecht, was aus Redmond kommt. Aber warum ich zur Abschließung der Abmeldung von Sharepoint den Browser schließen soll, erschließt sich mir nun wirklich nicht.

geschrieben von gklinkmann \\ tags:

Mar 19

Diesmal gibt es Links zu den Themen Git, WordPress, Nagios und iPhone.

Git Magic – Preface
ausführliches deutsches Tutorial für Git
git-osx-installer – OSX Installer for Git – Google Project Hosting
Git Paket für MacOs.
Shortcodes « Support — WordPress.com
Übersicht von WordPress Shortcodes.
Nagios Business Process AddOns
Nagios Business Process AddOn zur Überwachung von einander abhängigen Servicen.
Produktivitäts-Tipps: Die besten Safari-Lesezeichen fürs iPad | ifun.de
Produktivitäts-Tipps: Die besten Safari-Lesezeichen für das iPad und das iphone.

geschrieben von gklinkmann \\ tags: , , , ,

Mar 04

Wenn man wie ich eher von der Unix Seite (der guten Seite der Macht) kommt und auf seinem Windows PC zum vernünftigen Arbeiten mit der Kommandozeile noch cygwin installiert hat, dann vermisst man es schmerzlich auf Rechnern, die diese kleinen Linux Tools für Windows nicht besitzen.
Doch wenn man Glück hat, ist die Powershell installiert (die Anzahl von PC’s mit XP und nicht aktuellem Servicepack ist immer noch erschreckend hoch).

Nun stellt sich eine Frage. Auf der Unix Shell kennt man sich gut aus, aber wie heißt denn jetzt das entsprechende Powershell Kommando für den Unix Befehl, den man braucht. Die Antwort ist “rtfm” oder ein guter Artikel im Internet von jemanden, der die Doku gelesen hat. Für mich war dieser Artikel bei oreilly sehr hilfreich.

Was man dabei nämlich zuerst lernt ist, dass für die Powershell Kommandos eine Menge von Aliassen gibt, die teilweise gleichlautend mit den Unix Befehlen sind. Hier eine kleine Auswahl:

Command Aliases
Copy-Item cpi, cp, copy
ForEach-Object foreach, %
Get-ChildItem dir, ls
Get-Command gcm
Get-Content cat, type
Get-Content gc, type, cat
Get-Help help
Get-Location gl, pwd
Move-Item mi, mv, move
Remove-Item ri, rd, del, rm, rmdir
Rename-Item rni, ren
Set-Location cd, chdir
Where-Object where

Quelle: oreilly.de

Für meine Zwecke hat dies schon gereicht, denn ich wollte nur mit cat in eine Datei hineinschauen. Anders sieht es aus, wenn man einen “pager” wie more oder less benötigt. Für diese gibt es die PowerShell Community Extensions, die unter der Microsoft Public License (Ms-PL) stehen.
Dabei handelt es sich um zusätzliche cmdlets, providers, aliases, filters, functions and scripts für die Windows PowerShell. Die Doku dafür ist allerdings dürftig.

Fazit:
Wer wie ich eine Unix Shell vorzieht und auf den Zugriff von .NET Objekten über die Powershell verzichten kann, ist mit mit cygwin (sofern es installiert ist) besser bedient. Denn die Powershell Kommandos sind nur in Ansätzen (durch Aliasse) namensgleich mit Unix Befehlen. Die PowerShell Community Extensions verbessern diese Situation.
Ist cygwin nicht installiert, kommt man also um das Lesen der Powershell Doku nicht herum.

geschrieben von gklinkmann \\ tags: ,