Skip to content

learn-postspectacular/ciid-tweeq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ciid-tweeq

This project was developed as part of the example problem domain during the Introduction to Programming workshop at CIID Copenhagen in the 2nd week of February 2012.

CIID Tweeq is a very basic Twitter inspired platform built in Clojure, Noir and CouchDB. The concept allowed us to address several fundamental topics of programming and the choice of tools gave us the opportunity to interactively experiment with them. In addition to sending & filtering messages, the project was meant to support the concept of action triggers, which would be fired when a certain (or multiple) regular expression patterns have been found in a tweet. If a trigger fires, it would then forward the message to a specific HTTP POST endpoint and so have CIID Tweeq act as a simple device independent event distribution system. Alas we didn't have enough time to implement the triggers and focused instead on working with the collected data/tweets to discuss data analysis topics and produce a simple visualization project in Processing.

Security (or the lack of...)

Please also note that this project currently only does the very bare bones of the required functionality. There're no real security checks or form validation in place and it therefore should not be deployed for anything but experimental purposes.

Usage

lein deps
lein run

Update CouchDB connection URL

Edit the file (src/ciid/config.clj) and populate the username and password fields with your correct details.

TBC...

For the moment, please have a look at the workshop notes...

License

Copyright (C) 2012 Karsten Schmidt

Distributed under the Eclipse Public License, the same as Clojure.

About

A very basic Twitter inspired platform built in Clojure, Noir and CouchDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published