Yesterday i read an interesting article here, which mentions social media realtime monitoring as very important for security. Because i also had this topic in dealing with a social media marketing company, i thought about how a system’s architecture could look like, doing such a realtime monitoring.
Here is a FMC block diagram with the result:
The current system only shows the realtime feature and the use-case would be some blacklist (e.g. radioactive bomb, assassination, president, …) entered in the webapp’s front-end.
Now the front-end registers an event-handler (HTML5 & Websockets) at the backend. The backend stores the blacklist in a DB. The crawler recognizes the list and scans e.g. Twitter for matching tweets. With a message-queue (e.g. JMS) the hits DB worker gets hits and stores them in the according DB. The backend is notified (message-queue) and triggers an event for the front-end. The tweeting user is shown in the UI with an estimated hazard potential and the Batsignal (not in the diagram) will be triggered.
I wanted to learn backbone.js, because it just seems to be awesome. It is pretty easy to get started with this Yeoman generator here. With some simple JSON-API added to my WordPress blog, the app now generates a pizza topping for a certain post.
Crème fraîche in eine Schale geben. Die Limette waschen und den Abrieb hineinmischen. Mit Salz abschmecken.
Sollte für meinen Geschmack nicht zu salzig sein und die frische der Limette hervorstechen. Passt gut zu Chili con Carne.
I assembled a Raspberry Pi for a gift to use as media center.
Here are the parts i used:
Raspberry Pi RBCA000 Mainboard
Power Supply Micro USB 5V 1200 mA
Raspberry Pi Case Transparent
Transcend Extreme-Speed SDHC 32GB Class 10 Memory Card
First you need to install RASPBMC, which is pretty easy and described here. Under Mac you insert the SD card and run a script. That’s all.
Almost not worth a HowTo, but i can recommend it, because of Apple Airplay and CEC support. I’ve spent 63,27 €.