Manfred Pürro @ 13:28
In diesem Artikel will ich kurz auf die Programmiersprache Ruby hinweisen. Was ist den überhaupt eine Programmiersprache? Falls Du dir das immer gragt hast dann geh am besten mal zu TryRuby. Auf TryRuby kann direkt unter Anleitung ein bisschen mit Ruby experimentiert und programmiert werden. Das ganze ist wirklich sehr einfach, also keine Angst und mal probieren.

TryRuby eignet sich natürlich auch für erfahrene Programmierer, die sich innerhalb 10 - 15 Minuten etwas mit Ruby bekannt machen wollen. Die Basics zu Typen, Syntax, Variabeln usw. sind nach diesem interaktiven Tutorial schon klar.
Also, Nicht-Programmierer, schaut euch das ganze mal an, damit ihr bei der nächsten Diskussion auch wisst, was programmieren überhaupt bedeuted. Und an all die Programmierer, schauts euch kurz an und erweitert euer CV um eine Sprache…
Schönnen Tag noch
Tags: !programming
Manfred Pürro @ 14:42
Following you will find an article from the debian mailing list, exactly from http://debaday.debian.net/feed/atom/ which informs about debian packages on a daily basis.
So aber jetzt zum Tool….
Trickle ist ein UserSpace Programm welches erlaubt die Bandweitennutzung einzelner Programme oder einer Gruppe von Programmen zu begrenzen. Es besitzt auch einen Daemon Mode welcher das ganze drastisch vereinfacht. Interesse geweckt? Also wenn Ihr denn des englischen mächtig seid… go on and read!
Continue reading “*nix Tools - Trickle”
Tags: !programming, *nix, web
Manfred Pürro @ 11:18

Hola
Morgen ists soweit. Ich werde am Robotik-Wettbewerb fribot der Uni Fribourg teilnehmen.
Antreten werde ich berühmt, berüchtigten RZwo Dzwo Team. Seit unserer Siegreichen Teilnahme vorletztes Jahr gab es einen Wechsel an der Original Besetzung. Für Damian Vogel springt dieses Jahr Herr Andreas Jungo ein. Er wird unser Konstruktions-Team wertvoll verstärken. Der ganze Anlass ist allerdings eher spassig als ernst. Ich würde mich also freuen, wenn ich ein oder zwei bekannte Gesichter an diesem Anlass sehen würde.
Fürs Publikum gehts um 14:00 Uhr los:
(Für Details bitte Flyer anklicken…)

Na dann. Mögen die Besten (also wir :-D) gewinnen!
Tags: !programming, gadgets, zeitvertreib
Manfred Pürro @ 9:40

09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
Anscheinend ist dies der Schlüssel zum gucken von HD-DVD’s unter Linux. nehr infos gibts hier oder detailierter hier.
Und auf den Ubuntu Foren wird erklärt wie so geschützte HD-DVD’s abgespielt werden kännen.
So ihr Filmkonzerne, kommt und verklagt mich!
Enjoy!
Tags: !programming, *nix
Manfred Pürro @ 12:38
alte Kommandozeilen Jünger beherschen sed aus dem FF. Die jüngere Generation (wozu ich mich auch zähle) kennt sed leider nur schlecht oder gar nicht. Ist man viel auf der Kommandozeile unterwegs ist dies allerdings ein unersätzliches Tool.
Deshalb mal hier eine Liste mit einigen saupraktischen sed Einzeilern!
Enjoy!
Tags: !programming, *nix
Manfred Pürro @ 9:32
Scrollfunktion mit Maus funktioniert in XEMACS nicht? OK, dann einfach folgenden Code in .xemacs/init.el kopieren (oder in .emacs für Standard emcs…) und fertig. Es kann wieder gescrollt werden. Meldungen wie: Button4 / Button5 not defined verschwinden…
;; PUERRO.NET/BLOG CUSTOM MOUSE SETTINGS
;;================================================
;; scroll on mouse wheel
;;================================================
;; scroll on wheel of mouses
(if (not (boundp 'MULE))
(if (featurep 'xemacs)
;; xemacs20, xemacs21
(progn
(define-key global-map 'button4
'(lambda (&rest args)
(interactive)
(let ((curwin (selected-window)))
(select-window (car (mouse-pixel-position)))
(scroll-down 5)
(select-window curwin)
)))
(define-key global-map [(shift button4)]
‘(lambda (&rest args)
(interactive)
(let ((curwin (selected-window)))
(select-window (car (mouse-pixel-position)))
(scroll-down 1)
(select-window curwin)
)))
(define-key global-map [(control button4)]
‘(lambda (&rest args)
(interactive)
(let ((curwin (selected-window)))
(select-window (car (mouse-pixel-position)))
(scroll-down)
(select-window curwin)
)))
(define-key global-map ‘button5
‘(lambda (&rest args)
(interactive)
(let ((curwin (selected-window)))
(select-window (car (mouse-pixel-position)))
(scroll-up 5)
(select-window curwin)
)))
(define-key global-map [(shift button5)]
‘(lambda (&rest args)
(interactive)
(let ((curwin (selected-window)))
(select-window (car (mouse-pixel-position)))
(scroll-up 1)
(select-window curwin)
)))
(define-key global-map [(control button5)]
‘(lambda (&rest args)
(interactive)
(let ((curwin (selected-window)))
(select-window (car (mouse-pixel-position)))
(scroll-up)
(select-window curwin)
)))
)
;; emacs20
(progn
(defun up-slightly () (interactive) (scroll-up 5))
(defun down-slightly () (interactive) (scroll-down 5))
(global-set-key [mouse-4] ‘down-slightly)
(global-set-key [mouse-5] ‘up-slightly)
(defun up-one () (interactive) (scroll-up 1))
(defun down-one () (interactive) (scroll-down 1))
(global-set-key [S-mouse-4] ‘down-one)
(global-set-key [S-mouse-5] ‘up-one)
(defun up-a-lot () (interactive) (scroll-up))
(defun down-a-lot () (interactive) (scroll-down))
(global-set-key [C-mouse-4] ‘down-a-lot)
(global-set-key [C-mouse-5] ‘up-a-lot)
)
)
)
;; END PUERRO.NET/BLOG CUSTOM MOUSE SETTINGS
Das ganze kann natürlich auch als File heruntergeladen werden…
Tags: !programming, *nix
Manfred Pürro @ 20:44
Für all euch kleinen Hacker habe ich mal ein zwei Links gesammelt die interessant sein könnten… Noch zur Info, Hacker sind nicht böse… Es sind die Guten, die Bösen sind die Cracker
Wörterbücher im Textformat sind immer praktisch
–> wordgumbo
Absolut brauchbar ist http://www.machackers.de, wo einige MacSpezifische Sachen unter OSX erklärt werden. Ich kann auf Linux ohne Probleme Gruppen, Gruppenrechte usw verwalte, doch wie geht das unter OSX? MacHackers weiss es.
Manchmal will man auch grosse Files an verschiedene Leute verteilen, per Mail ist das meistens nicht gerade komfortabel. YouSendIt hilft da weiter. Damit spart ihr sogar noch eure Bandbreite
Und zu guter letzt WireShark, das beste das Ihr kriegen könnt um Netzwerkverkehr zu überwachen, einfach genial das Teil. (Für die alten Hasen, WireShark ist der neue Name von Ethereal, der Mensch der die Rechte am Namen Ethereal hat, verlässt das Projekt, desshalb gibts nun das gleiche erfolgreiche Tool unter neuem Namen…)
so das wars fürs erste…
Tags: !programming, *nix, apps, mac
Manfred Pürro @ 20:29
Ich glaube Ruby ist ein Blick wert, werde berichten was ich damit erlebe ;-)…
Hier erst mal ein kleiner Vorgeschmack:
Keine Ahnung was Ruby ist? Einfach mal Wikipedia fragen…
Für Interessiertere gibts ein komplettes Ruby Buch online und frei verfügbar. Für die videophilen unter euch ein paar überzeugende Videos von Ruby on Rails (also überzeugend wenn man sich fürs programmieren interessiert :-D).
weiteres folgt…
Tags: !programming, *nix, mac
Manfred Pürro @ 23:43
lorcon sollte sich wohl jeder Sicherheitspezialist mal anshehen. Damit ist ein neues Tool aufgetaucht, welches es sehr einfach ermöglicht, in Drahtlosnetzzwerke einzubrechen.
Die Art des Angriffs an sich ist nicht neu, durch ein neues Programm namens “LORCON” (Loss of Radio Connectivity) ist sie aber besonders einfach geworden. Wie das US-Magazin Infoworld berichtet, lassen sich mit Lorcon alle WLAN-Module in Reichweite automatisch mit präparierten Datenpaketen beschießen. Bei manchen WLAN-Treibern lässt sich so Schadcode einschleusen, zum Teil soll es sogar möglich sein, die Rechner völlig unter Kontrolle zu bringen.
Tags: !programming
Manfred Pürro @ 23:20
Aquamacs ist eine portierung des besten Editors der Welt, jetzt NATIVE für den Mac.
Und das Emacs DER Editor überhaupt ist, muss ich hier ja wohl nicht weiter erläutern. Es wäre ein Grund KEINEN Mac zu kaufen, wenn Emacs nicht darauf laufen würde.
PS: Gibts eigentlich eine Portierung des XEmacs für OSX?
Tags: !programming, apps, mac