In der letzten Woche surfte ich mit meinem G1 ein wenig auf Youtube rum und stolperte da über eine Sache namens KB Show bzw. Die Außenseiter. Zu finden sind die Channels unter https://www.youtube.com/user/dieaussenseiter sowie unter https://www.youtube.com/user/kbshow. Ich frage mich nur was soll man davon halten? Dazu sei angemerkt das die Jungs nicht doof sind auch wenn es auf den ersten Blick so aussieht ;)
Und nochmal Freiheit statt Angst
Heute noch ein anderer Bericht welcher unter http://www.alios.org/blog/2009/09/mein-festnahme-bei-der-freiheit-statt-angst-2009/ zu finden ist.
Ich kann sagen, daß die Ereignisse vom Samstag das schlimmste sind was mir in meinem Leben bisher passiert ist. Die Aussage das Freiheitsentzug mit das brutalste ist, was man einer menschlichen Seele antun kann, kann ich voll bestätigen – nie zuvor habe ich mich so ängstlich und hilflos gefühlt.
Man merkt das da einiges falsch gelaufen ist…
Programmieren unter CC
Wer auf der Suche nach ein paar Büchern ist welche einem das Programmieren näher bringen und das ganze am besten noch unter einer Creative Commons Lizenz haben möchte der sollte die Seite http://www.highscore.de/ besuchen. Dort gibt es unter anderem Bücher über die Programmierung in C#, Java, und C++.
Bibliotheken für den Zugriff auf Twitter
Wer mit Programmiersprache X auf die Twitter API zugreifen möchte, aber nicht weiß welche Bibliothek er benutzen soll der sollte die Seite http://apiwiki.twitter.com/Libraries anschauen. Dort wird übersichtlich nach der Programmiersprache geordnet eine Übersicht der verfügbaren Bibliotheken gegeben.
Twitter und der #ChronoTweet
Aus meinen Bedürfnis heraus bestimmte Tweets nach einer bestimmten Zeit wieder zu löschen entstand folgendes kleines Skript:
# ChronoTweet v0.10
# https://seeseekey.net
#
# Installation
# http://pypi.python.org/pypi/simplejson installieren (apt-get install python-simplejson)
# http://code.google.com/p/python-twitter/ installieren
# wget http://python-twitter.googlecode.com/files/python-twitter-0.6.tar.gz
# tar -xf python-twitter-0.6.tar.gz
# cd python-twitter-0.6
# python setup.py build
# python setup.py install
#
# chrono_tweet - Dateirechte 700
# crontab -e
# Import
import time
import twitter
# Optionen
twitter_account_name = "seeseekey"
twitter_account_password = "1234567890"
chrono_tweet_remove_time_in_seconds = 151200 # 42 Stunden
# Programmlogik
api = twitter.Api(username=twitter_account_name, password=twitter_account_password)
stati = api.GetUserTimeline(twitter_account_name)
for s in stati: # Fuer jeden Status
currentTime = time.mktime(time.localtime(time.time()))
createTime = s.GetCreatedAtInSeconds()
diffTime = currentTime-createTime
if diffTime > chrono_tweet_remove_time_in_seconds:
if s.text.find("#ChronoTweet") != -1: # Wenn #ChronoTweet
print(s.id)
api.DestroyStatus(s.id)
Das Skript überprüft ob Einträge mit dem Hashtag #ChronoTweet älter als 42 Stunden sind und löscht sie dann wenn dies der Fall ist.