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@test.at Course fee 10 euros Please RSVP m@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@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@nettime.org http://www.nettime.org/cgi-bin/mailman/listinfo/nettime-ann