www.nettime.org
Nettime mailing list archives

<nettime-ann> xxxxx workshop_17_18 Berlin: OpenFrameworks/C++ and Mini-m
m on Mon, 16 Jul 2007 22:51:17 +0200 (CEST)


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

<nettime-ann> xxxxx workshop_17_18 Berlin: OpenFrameworks/C++ and Mini-maxwell


.

xxxxx workshop_17_18 Berlin

A (more-or-less) weekly series of constructivist workshops emphasising
making and connection within the field of the existent.

Upcoming:

30th June: OpenFrameworks as a gateway drug to C/C++ with pix

7th July: Mini_maxwell: City EM (electromagnetic) sniffing and
flaneur. Details tbc.

July/August projected: radio telescopy, text generation in
Python, FPGA soft hardware creation, more white noise, free software
video editing resources (Cinelerra)

... or contact if you're interested in leading a related workshop.

//<-------------------------------------------------

30th June 2PM. OpenFrameworks as a gateway drug to C/C++ with pix

Most larger open source applications are written in the C or C++
programming languages. They aren't the prettiest languages, but they
are a kind of lingua franca of open source. For this reason, if you
want to get more involved in a software project, from something as
simple as fixing a typo in a menu item, to something more ambitious
like adding a new feature, some understanding of these languages is
useful.

I tend to learn things by fiddling with them, and I'd like to teach
them the same way. Unfortunately, a lot of the well known projects are
too big to plausibly tinker with, and the smaller projects are too
abstract to keep most people interested (unless you are really into
hacking sorting algorithms).

Enter, OpenFrameworks. OpenFrameworks is a C++ library for making
small programs that work with animation, video and sound. It's very
similar in scope to Processing, but based on C++ rather than
Java. These kinds of libraries are good for learning a language, as
you can quickly see or hear the results of your experiments.

What will you need?

	- You need a laptop. I'm a Linux guy, and I'd love it if
          everyone came with a Linux laptop, but I know that is
          unrealistic, so I've tried to get up-to-speed on using
          OpenFrameworks on OSX and Windows.

	- If you are using OSX, you need to have Tiger. I'll
          have a few different versions of XCode on DVD for
          anyone who doesn't have it installed.

	- On Windows we will use Code::Blocks.

	- The ability to use a text editor :)

	- Interest :)

I'm going to be bold and say you don't need any programming
experience. C++ is not the perfect first language, but if you are up
for it, I'm willing to try teaching you :)

pix {AT} test.at

Course fee 10 euros 

Please RSVP m {AT} 1010.co.uk to reserve places

//<-------------------------------------------------

Background:

A weekly series of constructivist workshops emphasising making and
connection within the field of the existent.

Workshops led by field-expert practitioners extend over realms of code
and embedded code, environmental code, noise, transmission and
reception, and electromysticism. Workshops solely utilise free
software and GNU toolbase.

Practitioners include Julian Oliver (http://selectparks.net/), Derek
Holzer (http://soundtransit.nl), Jeff Mann (http://jeffmann.com),
Martin Howse (http://1010.co.uk), Fredrik Olofsson
(http://www.fredrikolofsson.com/), superfactory
(http://superfactory.biz), Florian Cramer
(http://cramer.plaintext.cc:70/), Brendan Howell

Please RSVP m {AT} 1010.co.uk to reserve any places or register
interest. Please forward.

xxxxx, pickledfeet, Linienstrasse 54, Berlin 10119

U2, Rosa-Luxemburg-Pl.
U8, Rosenthaler Pl.

Telephone: 3050187482. 

http://1010.co.uk/workshop.html

http://1010.co.uk/xxxxx_research_institute.html

//------------------------------------------------->

http://xxxxx.1010.co.uk

http://1010.co.uk

_______________________________________________
nettime-ann mailing list
nettime-ann {AT} nettime.org
http://www.nettime.org/cgi-bin/mailman/listinfo/nettime-ann