Habari 0.9.1 verfügbar

Heute wurde die neue Version der Bloggingsoftware Habari veröffentlicht. Nebenbei haben die Entwickler die komplette Webseite wegen des kommenden großen 1.0 Releases überarbeitet.

Das Update verlief problemlos (Dateien per FTP über die alten bügeln, fertig), lediglich die Voraussetzung für PHP Version 5.3.3 oder höher ist eventuell je nach Hoster zu beachten.

Für all-inkl.com Kunden die noch nicht die Version 5.3.3 verwenden, genügt es, in die .htaccess Datei die Zeile:

AddHandler php53-cgi .php

einzufügen.

Angriff der Kuh

Tastatur für alles

Das Minuum Keyboard Project ist eine neue Methode um auf Geräten aller Art schnell, einfach und intuitiv Text eingeben zu können.

Krebs

http://www.heikegaschler.de/krankheit.html

Rosemary Clooney - Sway

Rosemary Clooney - Sway:

When marimba rhythms start to play
Dance with me
Make me sway
Like the lazy ocean hugs the shore
Hold me close
Sway me more

Like a flower bending in the breeze
Bend with me
Sway with ease
When we dance you have a way with me
Stay with me
Sway with me

Other dancers may be on the floor
Dear, but my eyes will see only you
Only you have that magic technique
When we sway I grow weak

I can hear the sound of violins
Long before
It begins
Make me thrill as only you know how
Sway me smooth
Sway me now

Quien sera el que me quiere a mi
Quien sera
Quien sera
Quien sera el que me de su amor
Quien sera
Quien sera

I can hear the sound of violins
Long before
It begins
Make me thrill as only you know how
Sway me smooth
Sway me now

Sway me smooth, Sway me now!

Der Microsoft.Jet.OLEDB.4.0-Provider ist nicht auf dem lokalen Computer registriert.

Wenn diese tolle Fehlermeldung kommt, dann liegt das ziemlich sicher daran, dass das Projekt auf einem 64 Bit Computer kompiliert wurde, und hier kein OleDB 4.0 verfügbar ist.

Abhilfe schafft es, das Projekt von AnyCPU auf x86 Architektur umzustellen.

VB .NET - Ungültige Zeichen in Datei oder Verzeichnisname entfernen

Um in VB .NET ungültige Zeichen aus einem Dateinamen bzw. einem Verzeichnisnamen zu entfernen, kann man sich via System.IO.Path.GetInvalidFileNameChars bzw. System.IO.Path.GetInvalidPathChars die betriebssystemtypischen, ungültigen Zeichen auflisten lassen.

Die folgenden Funktionen entfernen diese Zeichen aus der übergebenen Zeichenkette und geben einen gültigen Datei- bzw. Verzeichnisnamen zurück.

Imports System.Text.RegularExpressions
 
Public Class FileTools
 
	Public Shared Function CleanFilename(ByVal aFilename As String) As String
		Dim strClean As String = aFilename
		For Each c As Char In System.IO.Path.GetInvalidFileNameChars
			strClean = strClean.Replace(c, String.Empty)
		Next
		Return strClean
	End Function
 
	Public Shared Function CleanPath(ByVal aFilename As String) As String
		Dim strClean As String = aFilename
		For Each c As Char In System.IO.Path.GetInvalidPathChars
			strClean = strClean.Replace(c, String.Empty)
		Next
		Return strClean
	End Function
 
End Class

Und da das auch noch dazu passt, hier eine Funktion um eine menschenlesbare Dateigröße auszugeben:

Public Shared Function CreateNiceFileSize(ByVal aBytes As Long) As String
	Dim arrPosForm() As String = {"B", "KB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB"}
	For i As Integer = arrPosForm.Length - 1 To 0 Step -1
		If aBytes > 1024 ^ i Then
			aBytes /= 1024 ^ i
			Return aBytes.ToString("0.00") & " " & arrPosForm(i)
		End If
	Next i
	' Nur als Byte-String zurückgeben...
	Return aBytes.ToString("0.00") & " B"
End Function
 1 2 3  78 Weiter →