Archiv des Autors: admin

Objektorientiert programmieren mit PHP5 – Eine gute Einführung

Ich werde hier nicht die hundertste Einführung über objektorientiertes Programmieren mit PHP5 schreiben.
Ich möchte an dieser Stelle nur auf ein Tutorial verweisen.
Es wurde von Peter Kropff geschrieben und es ist jedem, der sich dem Thema nähern will, wärmstens ans Herz zu legen.
Objektorientiert programmieren mit PHP5

Desktop aufnehmen mit recordMyDesktop

Du möchtest ein mal deinen Desktop abfilmen, um deinen Freunden zu zeigen wie toll Linux ist, dann brauchst du nicht zu deiner Kamera greifen, sondern kannst auf das wunderbare Open-Source-Tool recordMyDesktop zurückgreifen.
Dieses Tool ermöglicht es dir deinen Desktop inklusive Ton aufzunehmen.
Das Programm bietet neben einer shell Benutzeroberfläche auch eine grafische Benutzeroberfläche.
Es bietet darüber hinaus einige sehr ausgefuchste Funktionen, welche das Arbeiten mit recordMyDesktop erheblich erleichtern

Wenn dich diese kurze Einleitung überzeugt hat, dann können wir loslegen! Um recordMyDesktop zu installieren tippe folgendes in die Shell:

apt-get install gtk-recordmydesktop

Nun solltest du recordMyDesktop in deinem Menü unter folgendem Punkt finden: Anwendungen -> Unterhaltungsmedien -> recordMyDesktop.
Wenn du das Programm nun aufrufst, solltest du folgendes Bild vor dir haben:

Weiterlesen

Amazon Mp3-Downloader für 64 Bit Systeme

Ich wollte Heute zum ersten mal in meinem Leben ein Album aus dem Internet kaufen, aber die Industrie mach es einem schwer, sehr schwer. Wenn man bei Amazon ein einzelnes Musikstück runterladen möchte, dann geht das ohne Software, aber wenn man ein Album runterladen will, dann wird man direkt genötigt den Amazon MP3-Downloader zu benutzen.
Soweit so gut, aber leider bietet Amazon den Amazon MP3-Downloader nur für 32-Bit Systeme an. Das fummeln kann also los gehen.
Weiterlesen

Pokern unter Linux – Eine kleine Übersicht

Pokern unter Linux ist dank Wine kein Problem mehr, aber die Auswahl zwischen den entsprechenden Häusern ist leider nicht so groß wie sie unter Windwos ist, aber das ist man ja schon gewohnt :/ . Es gibt aber auch ein sehr interessantes Open-Source Projekt, welches auch ein Linux-Port besitzt.

Wir beginnen zunächst mit den kommerziellen Anbietern bei denen man auch um Geld spielen kann, auch wenn es in Deutschland illegal ist. Aber da die Pokerhäuser ihren Sitz im Ausland haben und die deutschen Behörden Onlinespieler noch nicht verfolgen ist es ungefährlich um Geld zu spielen. Ich möchte trotzdem niemanden animieren eine Straftat zu begehen!

Zunächst eine kleine Tabelle von verschiedenen Häusern und deren Lauffähigkeit in Kombination mit Wine:

Weiterlesen

DLL-Dateien mit Wine installieren

Es gibt viele Applikationen die bestimmte DLL-Dateien benötigen um installiert zu werden, da diese aber nicht alle in Wine integriert sind müssen manche nachinstalliert werden.

Das funktioniert folgendermaßen:

Zunächst lädt man sich auf http://www.dll-files.com/ die entsprechenden Dateien herunter, aber Achtung um dies legal zu tun brauchst du eine Windowslizenz.

Nachdem du die DLL-Dateien erfolgreich heruntergeladen hast musst du sie in folgenden Ordner verschrieben:

~/.wine/drive_c/windows/system32

Weiterlesen

Prompt anpassen und einfärben

In diesem Artikel möchte ich euch zeigen wie ihr auf eurem System den Prompt anpassen könnt.
Als Prompt bezeichnet man die Zeile, die ihr sehen könnt wenn ihr eine Shell öffnet. Sie sieht zum Beispiel so aus:

root@ubuntu:/home#

Da wir Individualisten sind möchten wir den Prompt natürlich nach unseren Vorstellungen anpassen.

Weiterlesen

Zensurliste – Welche Provider zensieren?

Auch wenn es eigentlich nicht zum Blogthema gehört möchte ich es trotzdem auf diesem Blog verbreiten, denn mir ist wichtig das eine breite Masse die aktuellen Geschehnisse mitbekommt. Ich habe folgendes auf dem Blog opponent.de gesehen:
Eine Website, die eine Liste aller Internetprovider bereitstellt, deren Informationsfreiheit nichts bedeutet. Es geht um den von Frau „Van der Leyen“ angestoßenen Vertrag, dessen Inhalt darauf abzielt Kinderpornoseiten zu blocken.

Hier die Website:
zensurprovider.de

Warum ist mir das so wichtig?
Mir ist das deshalb so wichtig, weil jetzt die breite Masse gefragt ist den Provider zu wechseln. Nehmt eure Marktmacht wahr und zeigt diesen Freiheitshassern die kalte Schulter. JETZT WECHSELN.

Tar eine Anleitung – packen, entpacken und komprimieren

Dieser Artikel stellt eine Anleitung des Archivierungstool „Tar“ dar. Ich werde die absoluten „Basics“ erläutern und darüber hinaus einige Kniffe und sinnvolle Anwendungsbeispiele vorführen.

Tar ist wie oben bereits erwähnt ein Archivierungstool, das heißt du kannst beliebig viele Dateien zu einer Datei, also zu einem Archiv, zusammenfügen. Tar an sich ist kein Komprimierungstool, aber mit der „Erweiterung“/Option gzip kannst du deine erstellten Archive auch komprimieren, dazu später mehr.

Wir beginnen mit einer kleinen Auflistung der möglichen Aktionen und Optionen:

Aktion Beschreibung
-c (create) erstellt ein Archiv.
-t (table) gibt das Inhaltsverzeichnis des Archivs an.
-r (recreate) fügt eine Datei zu einem Archiv hinzu
-d (diff) vergleicht Dateien und gibt Unterschiede an
-x (extract) extrahiert die Dateien aus dem angesprochenen Archiv, die Dateien bleiben im Archiv enthalten.

Weiterlesen

cat – betrachten, erstellen, zusammenfügen von Textdateien

Ich zeige dir in diesem kleinen Artikel wie man ganz leicht und schnell eine Datei auf der Shell betrachte kann, 2 Dateien zusammenfügen kann, und wie man Dateien erstellen kann, ohne einen Texteditor oder ähnliches zu benutzen! Das Programm, welches uns das alles ermöglicht, nennt sich cat

Die Syntax des Programms cat ist folgende:

cat [Option] [Dateiname]

Die Syntax sollte klar sein, cat ist wie bereits erwähnt der Programmname, Option sind zahlreiche Zusatzfunktionen und Dateiname steht für die Datei die geöffnet werden soll!

Zur Verdeutlichung ein Beispiel, ohne Optionen:

ubuntu@ubuntu:~$ cat world.txt
Hello World

Weiterlesen

Dynamische Variablennamen erzeugen

Heute wollte ich einen Mehrdimensionalen Array aufspalten, da es keine Funktion dafür gibt musste ich mir selber eine schreiben, und da stolperte ich über das Problem dynamische Variablennamen zu erzeugen. Für diese Problemstellung stellt PHP natürlich eine Methode zur Verfügung.

Die Syntax zur erstellung von dynamischen Variablennamen ist folgende:

${basename.$dynamisch} = „Inhalt“;

basename ist der feste Teil der dynamischen Variablen, dynamisch ist dann logischerweise der variable Name, man kann auch Trennzeichen zwischen dem basenamen und dem dynamischen Teil einbauen:

${basename.“_trennzeichen_“.$dynamisch} = „Inhalt“;

Sollte selbsterklärend seien.

Dynamische Variablennamen sind eine schicke Sache die man kennen sollte!

Weiterlesen