freiesMagazin 02/2010 erschienen

7. Februar 2010 Keine Kommentare

Inhalte der Ausgabe 02/2010 sind

  • openSUSE 11.2
  • ZFS unter Linux
  • Der Januar im Kernelrückblick
  • Pentaho Data Integration
  • Machinarium – In der Welt der Maschinen
  • BackupPC als Backupserver im Heimnetzwerk
  • Jamendo – Ein freier und kostenloser Musikdownload
  • Eine zu bewältigende Aufgabe: Linux Professional Institute Certification
  • Das Betriebssystem GNU/Linux
  • Veranstaltungskalender und Leserbriefe

freiesMagazin kann wie gewohnt hier heruntergeladen werden

freiesMagazin 02/2010

Hinweis: freiesMagazin wechselt derzeit den Hosting-Provider. Deshalb kann es zu Ausfällen auf der Webseite kommen.

Popularity: 1% [?]

Twitter It!
KategorienLinux, Medien Tags: , ,

Windows: Repair CD für Vista und Windows 7

6. Februar 2010 Keine Kommentare

Manchmal (wir hoffen natürlich nie) kann Windows mit der Meldung starten: “Bitte System reparieren”. Versucht man danach das System zu starten, bleibt der Bildschirm schwarz.

Natürlich hat man dann keine originale Vista oder Windows 7 DVD zur Hand. Bestimmt hat der Hersteller des Rechners entweder gar keine DVD mitgeliefert oder eine kastriere Recovery-DVD, welche nicht über Reparaturfunktionen verfügt.

Auf jeder Installations-DVD vom Windows befindet sich zusätzlich ein Reparaturcenter. Dabei handelt es sich um ein Live-System, das eine defekte Windows-Installation reparieren kann. Eine reine Reparatur-CD kann hier als Torrent heruntergeladen werden:

Windows Repair CD für Vista
Windows Repair CD für Windows 7

Die Reparatur-CDs sind auf englisch.

Nach dem die ISO-Datei heruntergeladen wurde, muss sie auf eine CD gebrannt werden. Dies kann durch ein beliebiges Brennprogramm wie z.B. Nero, CDBurnerXP oder Deepburner erfolgen. Danach legt man die CD ins DVD-Laufwerk des Computers ein. Beim Starten des PCs erscheint ganz am Anfang der Boot-Screen. Hier wird für sehr kurze Zeit die Tastenkombination für das Boot-Verhalten angezeigt. (z.B. F12 – Boot Option). Hier kann gewählt werden, ab welchem Medium der Computer gestartet wird.

Startet nun der Computer vom DVD-Laufwerk erscheint als erstes eine schwarze Maske mit einer Auswahl. Es ist die obere Option zu wählen. Nun startet das Installationsprogramm von Windows. Als erstes muss die Sprache (hier ist nur Englisch verfügbar) sowie das Tastaturlayout gewählt werden.
Danach findet man unten Rechts “Windows Repair”. Hier draufklicken.

Nun sucht das Installationsprogramm nach einer bestehenden Installation. Diese danach auswählen und reparieren.

Popularity: 1% [?]

Twitter It!
KategorienWindows Tags: ,

WinXP: Masterboot Record ohne Installations-CD wiederherstellen

24. Januar 2010 Keine Kommentare

Wenn man auf einem System neben Windows auch Linux installiert hat, wird als Bootloader in der Regel Grub genutzt. Will man nun Linux von der Platte werfen, muss der Masterboot Record von Windows wieder hergestellt werden. Dazu braucht man in der Regel eine CD.

Auf einem Netbook natürlich ein Problem.

Dafür gibt es das Tool MbrFix.exe. Es ermöglicht den Masterboot Record von Windows im laufenden Betrieb wieder herzustellen. Dazu muss man MbrFix.exe herunterladen und auf der Komandozeile ausführen. Folgendes muss eingegeben werden:

MbrFix  /drive 0 fixmbr /yes

Download MbrFix.exe (Auf der Seite ein wenig nach unten scrollen)

Popularity: 2% [?]

Twitter It!
KategorienWindows Tags:

iphone: Cydia von Werbung befreien

24. Januar 2010 Keine Kommentare

Vor kurzem auf dem Ma3xl3 Blog gesehen: Cydia Werbung deaktivieren und Geschwindigkeit steigern – Anleitung.

Hier eine Kurzfassung:

Als Voraussetzung für diese Anleitung ist die Installation des OpenSSH Servers auf dem iPhone. Hier ein paar Hinweise:

Auf dem iPhone sollten OpenSSH und Terminal installiert werden. Beides findet sich bei Cydia. Nach der Installation von OpenSSH muss mittels des Terminals das root Passwort des iPhone geändert werden. Dieses ist in der Standardkonfiguration “alpine”, was eine Sicherheitslücke ist.

Zum ändern des Passworts die Terminal-App öffnen. Danach

passwd

eingeben. Nun wird zuerst nach dem aktuellen Passwort gefragt. Danach muss das neue Passwort zweimal angegeben werden.

Nun zur Anleitung wie die Werbung aus dem Cydia entfernt werden kann.

  1. Das iPhone muss im gleichen W-Lan/Lan verbunden sein, wie der PC/Mac.
  2. Man verbinde sich mit WinSCP oder Filezilla (auf Port 22) mit seinem iPhone. Die IP des iPhones findet man z.B. mit SBSettings sehr einfach heraus.
  3. Nun wechsle man in den Ordner /Applications/Cydia.app
  4. Nun erstellt man von der Datei package.js ein Backup (z.B. package.bak.js)
  5. Danach öffne die Datei package.js und suche nach var depiction = package.depiction;
  6. Dies durch var depiction = null; ersetzen
  7. Speichern und aufs iPhone laden.
  8. Fertig.

Eine schön beschilderte Anleitung findet sich bei Ma3xl3.

Popularity: 3% [?]

Twitter It!
KategorieniPhone Tags:

iphone: jailbreak und Apps installieren

22. Januar 2010 Keine Kommentare

Gestern habe ich nach langem zögern mein iPhone mit einem jailbreak geöffnet. Mal schauen wie lange dies so bleiben wird. Falls in einer Woche die iPhone Software 4.0 mit vielen gewünschten Features veröffentlicht wird, müsste ich mir nochmals überlegen was ich nun will.

Hier eine kleine Anleitung wie ein jailbreak auf dem iPhone durchgeführt wird und Antworten auf ein paar Fragen die ich am Anfang selber hatte. Als jailbreak nutzte ich blackra1n. Man kann aber auch redsn0w oder einen anderen jailbreak nutzen. Eine Anleitung zur Installation des blackra1n findet sich hier auf englisch und hier auf deutsch.

Kurz zusammengefasst: Man lade blackra1n herunter und führe es aus. Schliesse das iPhone per USB-Kabel an und klicke auf “make it ra1n”. Danach kurz warten bis das iPhone neu startet. Nun gibt es das Icon “blackra1n” auf dem Screen. Dieses ausführen und Cydia sowie je nach dem Snow und Rock installieren. Danach kann blackra1n entfernt werden.

Nun, was mache ich nun mit dem iPhone mit installiertem jailbreak?

Auf Cydia und anderswo gibt es jede Menge Applikationen. Ein paar wenige habe ich ausprobiert. Vorab hier aber noch ein paar Listen von iPhone Apps:

Als erstes habe ich mir SBSettings installiert. Nach der Installation zuerst einmal Ratlosigkeit. Es gibt kein Icon. Hat etwas nicht funktioniert?

Die Lösung ist ganz einfach:

Man fahre mit dem Finger über die obere Menüleiste fahren und schon klappt SBSettings auf. Der Aufruf kann aus jeder Applikation aus erfolgen, solange die obere Menüleiste angezeigt wird.

Mit SBSettings können W-Lan, 3G, Helligkeit, Flugmodus etc sehr schnell aktiviert oder auch deaktiviert werden.

Eine weitere interessante App ist Stack. Hier ein paar Artikel dazu:

Stack ist eine Applikation um ein Stack mehrere Apps im Dock unterzubringen. Ähnlich wie dies auch unter OS X möglich ist. Da Stack derzeit nur schleppend entwickelt wird, ist davon abzuraten die App über Cydia zu installieren. Hier stürzt die App immer ab. Ich empfehle nach der Anleitung “Stack Tutorial für iPhone Anfänger” vorzugehen. Um Stack installieren zu können muss eine Source in Cydia hinzugefügt werden. Dazu in Cydia auf “Verwalten gehen”. Dann auf “Quellen”. Nun oben rechts auf “Bearbeiten” klicken.  Nun kann man oben Links auf “Hinzufügen” klicken und die im Tutorial angegebene Quelle installieren.

Damit man 5 statt 4 Icons im Dock ablegen kann, installiert man “Five Icon Dock”.

Eine interessante Applikation ist “VoIPOver3G”. Diese Erweiterung ermöglicht, dass auch über die Mobilfunkverbindung mit Skype telefoniert werden kann. Die Applikation ist gratis.

Eine Alternative zur Paketverwaltung von Cydia ist Icy. Eine Anleitung zu Icy findet sich hier.

Nun wünsche ich jedem Jailbreaker viel Erfolg bei seinem vorhaben.

Popularity: 4% [?]

Twitter It!
KategorieniPhone Tags: ,

CSS: Layouts mit 100% Höhe

12. Januar 2010 Keine Kommentare

Wenn das Layout einer Seite 100% hoch sein muss, gibt es einiges was beachtet werden muss. Als Vorlage kann dieses Example genommen werden.

Vorbereitung des Stylesheets:

html,body {
    margin:0;
    padding:0;
    height:100%; /* braucht es für die min-height des Containers */
}

Danach muss für die gesamte Höhe ein Container erstellt werden:

div#container {
    position:relative; /* braucht es für die Footer Position*/
    margin:0 auto; /* Zentriert die Seite (nicht in IE5) */
    width:750px;
    height:auto !important; /* normale Browser */
    height:100%; /* IE6: setzt dies wie min-height um*/
    min-height:100%; /* normale Browser */
}

Der Head und der Content können nun normal platziert werden. Damit nun der Footer der Seite immer am unteren Rand klebt, muss folgendes im Stylesheet definiert werden:

div#footer {
    position:absolute;
    width:100%;
    bottom:0; /* Positioniert dies ganz unten */
}

Popularity: 2% [?]

Twitter It!
KategorienWebdesign Tags: ,

freiesMagazin 01/2010 erschienen

12. Januar 2010 Keine Kommentare

Vorgestern ist die Januarausgabe von freiesMagazin erschienen.

Die Inhalte der Ausgabe 01/2010 sind

  • Kurze Vorstellung der zwölften Fedora-Ausgabe
  • Raus aus der Ubuntu-Paketabhängigkeitshölle
  • Der Dezember im Kernelrückblick
  • Geheimniskrämerei
  • Secure Copy (SCP) per Mausklick in KDE
  • GIMP in 90 Minuten (kennenlernen)
  • X2goserver-home unter Ubuntu installieren
  • ASCIIpOrtal – The GUI is a lie!
  • Abschluss des zweiten Programmierwettbewerbs
  • Veranstaltungskalender und Leserbriefe

freiesMagazin kann hier heruntergeladen werden.

Popularity: 2% [?]

Twitter It!
KategorienLinux, Medien Tags: , ,

Swiss Knifemaking

27. November 2009 Keine Kommentare

Vor längerem ist mir folgender Fyler über den Weg gelaufen. Wo weiss ich leider nicht mehr:

Swiss Knifemaking

Swiss Knifemaking

Hier kann man sich in einem tätigen Kurs sein eigenes Schweizer Messer schmieden. Wenn meine Kinder ein wenig älter wären, hätte ich das sicher schon mit ihnen gemacht.

Hier gehts zur Webseite: www.swissknifemaking.ch

Popularity: 4% [?]

Twitter It!
KategorienSonstiges Tags: ,

Windows: Prozess per Komandozeile abschiessen

16. November 2009 1 Kommentar

Ein beliebiger Prozess kann auf der Komandozeile von Windows mittels

taskkill /F /IM Prozessname.exe

beendet werden. Bei gewissen Prozessen kommt Taskkill an seine Grenzen. Hier empfiehlt sich der Einsatz von pskill.exe aus den Sysinternal Tools.

Popularity: 6% [?]

Twitter It!
KategorienWindows Tags: ,

CMSMS: Mailto Links mit Prefilter verschlüsseln

6. November 2009 Kommentare ausgeschaltet

Um mit CMS Made Simple Mailto Links zu verschlüsseln, gibt es die gängigen Tags wie {mailto address=”your address” encode=”javascript”}. Aus meiner Sicht sind diese jedoch nicht unbedingt benutzerfreundlich. Mit Typo3 kann man z.B. E-Mailadressen von Haus auf direkt beim Aufbau der Seite verschlüsseln. Hier nun die Anleitung wie dies mit CMS Made Simple geht.

Als erstes muss die Prefilterdatei erstellt werden: prefilter.mailsecure.php

Als Inhalt wird folgendes eingefügt:

<?php
function smarty_cms_prefilter_mailsecure($tpl_source, &$smarty)
{
return encrypt_content_email($tpl_source);
}

function myMailEncrypt($string,$back=0,$method=1) {
$out = ”;

if ($method === ‘ascii’) {
for ($a=0; $a<strlen($string); $a++) {
$out .= ‘&#’.ord(substr($string, $a, 1)).’;';
}

} else {
for ($a=0; $a<strlen($string); $a++) {
$charValue = ord(substr($string,$a,1));
$charValue+= intval($method)*($back?-1:1);
$out.= chr($charValue);
}

}
return $out;
}

function encrypt_content_email($content) {

// Attribute, ggf. aendern
$atzeichen = “(at)”; // Ersatzzeichen fuer das @

// hier via regEx alle email-adressen heraussuchen
preg_match_all(“/(mailto:)?([a-z0-9_-]+(\.[a-z0-9_-]+)*@([0-9a-z][0-9a-z-]*[0-9a-z]\.)+([a-z]{2,4}|museum))/im”,$content,$matches);

// hier jetzt alle gefundenen durchgehen und ersetzen
if ( isset ($matches[0][0]) and $matches[0][0] != ”) {
for ($m = 0; $m < count ($matches[0]); $m++) {
$mystring = $matches[0][$m];
$findme  = ‘mailto:’;
$pos = strpos($mystring, $findme);
$encrypted_email_address = “”;
if ($pos === false) {

$encrypted_email_address .= str_replace(“@”,$atzeichen,$mystring);
} else {
$encrypted_email_address .= “javascript:linkTo_UnCryptMailto(‘”.myMailEncrypt($mystring).”‘)”;
}
$content = str_replace($matches[0][$m],$encrypted_email_address,$content);
}
}
return $content;

}

?>

Die Prefilter Datei muss ins Verzeichnis “plugins” geladen werden.

Danach muss folgenes JavaScript im Head der Seite eingefügt werden:

<script type=”text/javascript”> <!–
function UnCryptMailto( s )
{
var n = 0;
var r = “”;
for( var i = 0; i < s.length; i++)
{
n = s.charCodeAt( i );
if( n >= 8364 )
{
n = 128;
}
r += String.fromCharCode( n – 1 );
}
return r;
}

function linkTo_UnCryptMailto( s )
{
location.href=UnCryptMailto( s );
}
// –>
</script>

Danach werden alle mailto: Links verschlüsselt.

Popularity: 7% [?]

Twitter It!