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.

Bilder vergrößern

Möchte man ein Bild vergrößern so öffnet man es in Photoshop und Co. und verändert die Bildgröße. Problematisch wird das ganze wenn man die Bilder über eine bestimmte Größe hinaus vergrößern will, dann führt das ganze nämlich zu Artefakten. Hier hilft SmillaEnlarger welches unter http://sourceforge.net/projects/imageenlarger/ zu finden ist. Dabei handelt es sich um eine Anwendung welche mit anderen Algorithmen an das Bild herangeht und so bessere Ergebnisse erzielt.

Weitere Informationen gibt es unter:
http://www.golem.de/0908/68926.html

Open Source Kamera

In so einer Digitalkamera steckt eine Menge Know-how, das merkt man spätestens dann wenn man versucht die Rohdaten aus einer Industriekamera zu verarbeiten aus der wirklich nur Rohdaten kommen. Auch hier ist der Open Source Gedanke mittlerweile angekommen wie die Frankenkamera zeigt. Zur Zeit existiert nur ein Prototyp der Kamera, die Software soll noch in diesem Jahr unter eine Open Source Lizenz gestellt werden. Ein interessantes Projekt welches verfolgt werden sollte :)

Weitere Informationen gibt es unter:
http://www.golem.de/0909/69594.html