Archive for year 2010

debian_wallpaper_by_voku1987

Toy Story & Debian

1

"Toy Story was released by Pixar November 22nd, 1995. One year later Debian 1.1 was released. Bruce Perens was the DebianProjectLeader then and also worked for Pixar. He started the tradition of naming Debian releases after Toy Story characters." - wiki.debian.org/ToyStory -> Debian

debian_wallpaper_by_voku1987

7_9139598_Cool_Tacho_256x256_main_-192x192_

SpeedUp Ubuntu

18
1.) Kenne dein System (Hardware)

Am besten ist es den Flaschenhals an seinem System ausfindig zu machen, dafür sollte man wissen wie viel Arbeitsspeicher zur Verfügung steht, CPU Auslastung, Festplattengeschwindigkeit etc. aktuell verbraucht wird. Ggf. kann man auch mit neuer Hardware (z.B. > RAM) das System beschleunigen, dies muss natürlich bei jedem System einzeln geprüft werden.

1.1) Arbeitsspeicher

free -mt

  • total: kompletter physikalischer Speicher ( - ein wenig für den Kernel)
  • use: verwendeter Speicher
  • free: freier Speicher
  • buffers/cache: Speicher der wieder freigegeben werden kann, wenn dieser benötig wird. (Cache)

Somit sollte auch klar sein, dass es GUT ist, wenn der Arbeitsspeicher gut ausgenutzt wird, sollte jedoch "use" - "buffer/cache" More >

C-Programm – Palindrom

2
Dieses Programm teilt einen String in Wörter auf (strtok), anschließend wird jeweils geprüft ob diese von vorn und von hinten gelesen gleich bleiben und somit Palindrome sind. #include <stdio.h> #include <string.h> #define LENGTH 150 // Testdatensatz: "Ha/n/nah", "La-ger-regal", "O%t/to", "(Reit-)tier", "Reliefpfeiler", "Ren--tner", "R!o!t)or", "st--ets", "nein", "Hall67o" und "Lastwa$gen" // Funktion: lengthOfString - die laenge von dem gegebenen String herausfinden int lengthOfString(char wort[]) { int i = 0; // solang das Ende (\0) nicht erreicht ist, wird der Wert i um 1 erhöht while (wort[i] != '\0') { i++; } return i; } // Funktion: isPalindrom - prueft, ob der angegebe String ein Palindrom (lal, otto, lagerregal ...) ist int More >
ziproxy_logo3

Ziproxy – HTTP-Traffic Kompression

2

Ziproxy ist ein nicht HTTP-Proxy Server, welcher Daten nicht zwischenspeichert, diese jedoch komprimiert und weiterleitet. Die meiste Bandbreite wird eingespart, indem Bilder neu-konvertiert werden und andere Daten per gzip komprimiert werden.

Ziproxy benötige keine Client-Software, solange der Browser die gzip-Daten korrekt dekomprimieren kann und auch mit JPEG 2000 Bildern umgehen kann. Der Proxy kann auf unterschiedliche Arten konfiguriert werden, ich hatte bereits vor langer Zeit über Ziproxy berichtet (Mein Proxy-Server) und da ich darauf aufmerksam gemacht wurde, dass die gezeigte Konfiguration in der neuen Version nicht mehr funktioniert, ich jedoch den gezeigten Proxy-Aufbau nicht mehr im Einsatz habe, wollte ich in diesem Blog-Post zumindest die beiden Grundkonfigurationen More >

Android Dosenfischer

Android Debug Bridge (adb) – HowTo

17

In diesem Blog-Post beschreibe ich ein wenig die Funktionen der "Android Debug Bridge" (adb), dies ist ein Programm um von einen PC (Linux, Windows, MAC) mit dem Android-Handy zu kommunizieren, ich habe in diesem HowTo Windows verwendet. Adb ist im "Android-SDK" enthalten. 1. Vorbereitung Als erstes müssen wir uns die Android-SDK herunterladen und installieren.

1.1) Treiber Wenn du dein Handy noch nie mit deinem PC verbunden hast, musst du ggf. auch noch die Treiber installieren.

“Windows XP” -> “SAMSUNG New PC Studio” -> Download-Link

“Windows 7” -> “SAMSUNG Kies“ -> Download-Link

1.2) Download Android-SDK

1.3) Installation android-sdk*.zip entpacken wir als erstes, dann kopieren wir "android-sdk-windows" nach C:\ und starten den darin More >
t5_ich-root

Weihnachtsgeschenke für Geeks

2

Ein Geschenk für einen Computer-Freak zu finden ist gar nicht so schwer wie man auf Anhieb denkt. Denn es gibt ganze Webseiten, welche sich auf diese Kundschaft ausgerichtet haben. Um einigen ahnungslosen Eltern, Freunden/-innen von (uns) Geeks einen Tipp zu geben, habe ich folgende kleine Liste zusammengestellt und wie man sieht müssen die Geschenke nicht einmal viel kosten.

1.) Taschentücher -> 1,25 €

US Dollar als Taschentuch

2.) PC-Sticker -> 1.99 $

casebadges

3.) 3D Notizblock -> 5,90 €

3D Notizblock

4.) Sudoku-Klopapier -> 6,95 €

sudoku Klopapier

5.) bOOleO Kartenspiel -> 11,90 €

bOOleO Kartenspiel

6.) Lesezeichen an der Wand -> 14,90 €

Lesezeichen + Buchhalter

7.) außergewöhnliche Ohrstöpsel -> 14,95 More >
Konsolen-Logo

unoconv: umwandlung zwischen allen Dokument-Formaten von OpenOffice

0

Mit unoconv kann man viele Dokument-Formate konvertieren, unterstützte Formate sind unter anderem das  "Open Document Format" (.odt), "MS Word" (.doc), "MS Office Open/MS OOXML" (.xml), "Portable Document Format" (.pdf), "HTML", "XHTML", "RTF", "Docbook" (.xml)...  

Funktionen:
  • konvertiert alle Formate die OpenOffice unterstützt
  • OpenOffice unterstützt bis zu 100 Dokument Formate
  • kann genutzt werden um Vorgänge zu automatisieren (Skripte -> z.B. shell oder php)
  • unterstützt weitere Tools -> "asciidoc", "docbook2odf/xhtml2odt"
  • kann Style-Vorlagen (templates) während der Konvertierung anwenden (corporate identity)
  • kann sowohl als Server, als auch als Client fungieren

Formate:

Es folgt eine Liste von Ausgabe-Formaten von OpenOffice (und somit auch von More >

CLICompanion

CLI Companion – die GUI in der Konsole

2

CLI Companion ist ein Terminal mit integrierter GUI oder sollte ich besser sagen ein GUI mit integriertem Terminal? Egal. Du kannst Shell-Kommandos (mit Beschreibung) abspeichern, so dass du diese mit der Zeit lernen kannst.

Installation:

sudo add-apt-repository ppa:clicompanion-devs/clicompanion-nightlies sudo apt-get update sudo apt-get install clicompanion

Beispiel:

CLI Companion

Quelle: launchpad.net/clicompanion

droopy-Beispiel

Droopy – Datenübertragung per HTTP

7
Das Python-Skript Droopy wird auf dem Zielrechner ausgeführt, so dass hier ein kleiner HTTP-Server gestartet wird, der eine einfache Seite mit Uploadformular enthält. Nun muss man nur noch dessen IP-Adresse zusammen mit der Portnummer in die Adresszeile des Browsers eingeben und kann Dateien verschicken (egal ob Windows, Mac, Linux ...). Einzige Voraussetzung auf dem Zielrechner ist Python! Download: droopy wget http://stackp.online.fr/wp-content/uploads/droopy mkdir uploads Usage: droopy [options] [PORT] Options: -h, --help show this help message and exit -m MESSAGE, --message=MESSAGE set the message -p PICTURE, --picture=PICTURE set the picture -d DIRECTORY, --directory=DIRECTORY set the directory to upload files More >

C-Programm – Matrix-Addition

0

Mit diesen kleinen Programmen kann man Matrix-Addition durchführen, indem die Werte der Matrizen jeweils zusammengerechnet werden. In dem zweiten Programm habe ich mit Funktionen und Pointeren gearbeitet.

/* ============================================================================ Name : matrix-addition_1.c Author : Voku Version : 1.0 Description : Matrix-Addition ============================================================================ */ #include <stdio.h> #define MAX_ZEILEN 10 #define MAX_SPALTEN 10 int main (void) { int index_zeile, zeile, index_spalte, spalte; double array_a[MAX_ZEILEN][MAX_SPALTEN], array_b[MAX_ZEILEN][MAX_SPALTEN], array_c[MAX_ZEILEN][MAX_SPALTEN]; // Anzahl der Zeilen einlesen do { printf("Anzahl der More >
Go to Top