software

software

GE AR - augmented reality

GE AR - augmented reality
I tried playing this AR video at home tonight and it worked! this is the first attempt so the video I took is a bit dodgy but it gives an idea. the cat was purring whilst I was recording and kept nudging my head. I tried blowing on the mic but couldn't get the windmill blades to spin. try it out! now I want to try make my own!!
thanks to @LukeSnarl for tweeting the link

http://vimeo.com/4764743 :

GE AR - augmented reality from kath on Vimeo.

GE page
- print out the marker
- u might need to upgrade your flash player to v10
- turn on your webcam (mac - do this with flash player not photobooth - read the help tips on the url for help)
- launch wind power or solar energy links
(if you just see the green oval spinning then it probably can't see your camera)
- hold the marker printout so it's facing your webcam.. then watch the 3d images appear!

http://ge.ecomagination.com/smartgrid/#/augmented_reality

http://bit.ly/9V5hV is a better video demo (clearer than what I've done - but I wanted to try it myself)
http://www.youtube.com/watch?v=00FGtH5nkxM

luke sent me a great AR game by Julian Oliver (NZ) :
http://vimeo.com/1320756 :

levelHead v1.0, 3 cube speed-run (spoiler!) from Julian Oliver on Vimeo.

this is amazing!
he's made a game using cubes - called Levelhead - it's won all sorts of awards (deservedly so!)
he explains it on his website @ http://julianoliver.com/levelhead (& has code for you to try too)

Julian is part of HIT Lab NZ - The Human Interface Technology Laboratory New Zealand - from their site it looks like they're doing some pretty cool stuff!!

ARToolKit

ARToolKit
ARToolKit documentation page - with samples, tutorials and background details

::: location:

openframeworks & openCV - computer vision libraries

yesterday, @DustForEyes posted an "AR scratching" video by vanderlin to stealth board & twitter. it's tagged with tags such as AR, augmented reality, opencv, and openframeworks, so I googled some of these. the AR markers seem like the fiducial markers found in reactable - note there's going to be a performance / demo of one of these called dubtable at ripped next week which would be cool to check out.

::: location:

enterprise net beans & j2ee tutorials

netbeans tutorial on netbeans.org website :

hello world app in the netbeans ide

web applications tutorial

:::

J2EE tutorials

XML
JAXP = java xml api (processing)
- dom - reads xml & creates a tree of tags
- sax - simple api for xml - read a stream of tags

JAXB = java api for xml binding

JAXR = java api for xml registry
- registry is used to deploy & locate web services
- jaxr is the abstraction that makes the interface to the web services look the same

JAXM = java api for xml messaging
- send and receive xml documents as messages
- includes SOAP (message format)

transactions
- to record the state of different steps in the application process

::: location:

knitting links

knitting resources and links

:::

knitty (online) magazine
http://knitty.com

:::

online knit communities

knit-list
wooly thoughts yahoogroup
wooly thoughts site
subversive yarn

:::

knitted toys

http://groups.yahoo.com/group/knitlist/message/90742
Squid Hat
Chicken hat
Knit Spider
Knit Veggies
Knit Dinos
Jess Hutchison - Her pattern booklet is fantastic!! but now out of print (i have a copy)

::: location:

tech chix links

http://groups.drupal.org/drupalchix
Drupal Chix

http://groups.drupal.org/node/13312 is the drupalchix thread about conferences

:::

some in Australia / NZ regions
interestingly, most of these seem to be using drupal too!

:::

https://conf.linux.org.au
from their site blurb : "linux.conf.au (LCA) is Australia's national Linux conference, and said to be one of the best in the world. It prides itself on being “seriously fun and seriously technical”. In January 2009 it's being held in Hobart, Tasmania, for the first time. So join us and march south! :)2009 will be the 10th anniversary for LCA. It will run from January 19-24 and end with an open-to-the-public Open Day"
- not strictly women, but I've heard it's a good conference
- they're calling for papers if anyone is interested :
http://freeasinfreedom.modernthings.org/d/doku.php?id=call_for_participa...

:::

::: location:

Drupal Camp - Sydney 18/10/2008

today 18/10/2008 was the Sydney Drupal Camp - held at University of NSW campus in Camperdown & hosted by the Drupal Australia Group. Ryan Cross did a fantastic job organising the "unconference" with assistance from many people in the group. I'm too tired right now to write up my notes about it - suffice to say it was a great event and I learnt a few new tips to try out. I'll try write more tomorrow & post the photos (I only took a few) after some sleep. I'd helped out by recording audio of the sessions which will be uploaded to the group site & available for those who couldn't make it.

attached are the raw notes I took during the day - pasted below for searching purposes. I spent all day in the "B" area - which was beginners, but they went through some of the new drupal 6 modules I haven't used much yet. area "A" was more for the hardcore programmers.

photos @ http://www.flickr.com/photos/aliak_com/tags/drupalcampau08

there are more photos by woulfe / Faculty of Pharmacy, University of Sydney @ http://peu.pharm.usyd.edu.au/content/drupal/content.html

::: location:

Sydney Drupal usergroup meeting 16/10/2008

I went to the Sydney Drupal Usergroup - October Meetup last night - my first one in Sydney. previously I've only been to the drupal sessions at fosdem 2005 in Brussels as I'd never been to Brussels and wanted to see what it was like. I'd been using drupal for a couple of years at the time and was testing upgrades. initially this site was a custom made php site that I coded to let me do data entry for events / news items and display them on the site in the same format I used for the mail lists which had been running for a few years prior to the site - so at the time, the custom php site saved me time. but also I found I spent a lot of time getting the site to work and adding new features, so when a friend (thanks Damian) asked me over to try out some CMS's including Drupal and we got it working in about an hour, I was hooked! the format of the articles was not exactly the same as what the previous site had been using, but it was so much easier to manage! I can't remember the exact date I moved the site to drupal, but by looking at the the wayback machine pages, it seems to have been in june / july 2003 - maybe 23rd july??

slideshow of fosdem 2005 :

other drupal articles on this site

so, back to the Sydney meeting...
I was surprised to see so many people there - probably around 25-30 people. I hadn't realised drupal was so popular in Australia - though to be honest, I hadn't really checked for a few years. even the European and USA conferences and meetings are really popular now! great to see!! and there's so many books available.

16/10/2008
notes (point form) :

::: location:

csv file to html table online filter

here's a csv file to html table online converter : http://area23.brightbyte.de/csv2wp.php

the old [csv] filter on an old drupal version doesn't work any more using this I can (slowly) convert the articles to html tables.

::: location:

hackety.org

hackety.org is a website for artful computer hacking. they're interested in how hacking weaves into life

::: category:

::: location:

clojure - a lisp scripting language for JVM

just read about this on the toplap list :
Clojure was developed by architect / programmer Rich Hickey who has worked on projects such as scheduling, automation, election displays, fingerprinting, audio analysis, machine listening.

"Clojure is a dynamic programming language that targets the Java Virtual Machine. It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language - it compiles directly to JVM bytecode, yet remains completely dynamic. Every feature supported by Clojure is supported at runtime. Clojure provides easy access to the Java frameworks, with optional type hints and type inference, to ensure that calls to Java can avoid reflection."

::: category:

::: location:

Facebook event to Google Calendar import tool

this is great! I installed this greasemonkey script to import Facebook events into Google Calendar by P. Organisciak, so now it's easier to add events to the site! I'm not using the drupal events module any more as it had a problem creating thousands of repeating events (which should have ended), so I linked one of my google calendars - the aliak.com one - into the site instead. plus this way events are easier to import and people can use it easier with their own google calendar (if they have one). perhaps the drupal module works better now I've upgraded to version 5. but adding manual events is a pain - very time consuming which means I miss a lot of them. the google calendar allows me to add them simply from gmail as the emails arrive and now with a single click from Facebook also! I just add the url and adjust the text as I prefer. cool!

::: category:

::: location:

NaVloPoMo 10 - day # 10 - my street & dodgy propositions

Watch the video

this was taken yesterday. it shows the street where I'm living and a couple of the surrounding streets here in Jerusalem. and a little adventure I had whilst standing still too long in the mall yesterday ...

10/11/2007

made with Isadora - patch with controller attached

I made a simple controller / gui. this screenshot is showing controller on left and the patch on right. you can run with just the controller and hide the patch

::: location:

FLOSS manuals works towards Richard M Stallman's Free Documentation ideas

Richard Stallman, founder of the GNU project and the term 'copyleft' wrote about Free Documentation in his book "Free Software, Free Society : Selected Essays of Richard Stallman".

"The biggest deficiency in our free operating systems is not in the software—it is the lack of good free manuals that we can include in our systems. Documentation is an essential part of any software package; when an important free software package does not come with a good free manual, that is a major gap. We have many such gaps today. "

"Free documentation, like free software, is a matter of freedom, not price. The criterion for a free manual is pretty much the same as for free software: it is a matter of giving all users certain freedoms. Redistribution (including commercial sale) must be permitted, on-line and on paper, so that the manual can accompany every copy of the program. "

FLOSS Manuals is a site dedicated to providing free and open source, FLOSS manuals on a variety of technical topics such as audio editing, VOIP, video editing, streaming, free culture, audio editing, media players, and more. visit their site to read the manuals : http://en.flossmanuals.net/

::: location:

DrupalCon 2007 - Barcelona links & drupal for Facebook

DrupalCon was held recently in Barcelona. I didn't make it this year. the schedule looked good though, and from all reports it was the best drupalcon ever (as it is each year!!). there's a wrap up post on the drupal site with links to some of the slide presentations, videos of the sessions on archive.org - search for drupalconbarcelona2007 tag, or try the mirror site.

drupal for facebook was a session by Dave Cohen. he's started a Facebook project on the Drupal site. the video of his presentation is online as well as the slides
there's a demo on facebook. I'm already feeding facebook with my drupal site blog entries using the RSS capabilities of Blog Friends and the built in Notes application, but it'll be interesting to see what the Drupal guys build.

and, speaking of facebook, mashable have reviewed widget box, a wizard for creating Facebook apps

::: location:

chucK - live coding music tutorials & results

I'm trying out making music using live coding techniques, with 2 pre-requisites - that it's easy and fast to do & learn - probably not the right pre-requisites (might upset real musicians :), but it's where I'm at for the moment.

so, I'm trying chucK. this is the first chucK tutorial. I used the miniAudicle IDE instead of command line interface. it was very easy to load the songs into the IDE (miniAudicle) and play them. I had separate files for each module and adjusted some of the parameters to change the sounds, then clicked the 'replace shred' to 'take' the change and add this file's sounds to the output audio.

this it meets my criteria - easy and fast to use. now I just have to make it sound musical instead of a collection of random sounds & tones :) (the hard part)

chucK documentation
chucK community / mail lists
chucK miniAudicle documentation
chucK wiki
chucK projects - some people are hooking up chucK apps and Processing for java based visuals, plus there's many examples of laptop instruments, as well as a Max patch and more

listen to the audio :
chucK_tutorial01.mp3
loscha_com_tambura01.mp3 - from the loscha.comchucK tutorials ( Loscha is in the Australian band Toydeath - a circuit bending performance experience ) - this piece reminds me of the original samples of the bridges in the Jodie Rose Singing Bridges project and cd.

::: location:

Pages

Subscribe to RSS - software