Posts tagged with “osx”

January 30, 10

Static Mirror installation for Hidden Door festival

I have a pleasure to announce that I am a part of the Hidden Door Festival - the event is happening during this weekend at Roxy Art Club, Edinburgh.

I got commissioned to make an interactive installation that I've called Static Mirror. So, if you're Edinburger – come along to see the exceptional maze full of art and bands performing live, otherwise just enjoy my piece on-line.

Hidden Door installation live

Click the image above to activate (webcam required.) There's a accompanying noise, so mute the sound if you are i.e. at work.
© 2010 Tomek Augustyn. All rights reserved.

If you're looking for a deeper meaning, please read the artist's statement.

Coming out of the underground club, Tomek brings the idea of interactive VJing into a gallery space by confronting visitors with the imagination they might have about themselves.
He asks the old question – “Do our bodies exist for real or are we just a bunch of particles bound together by invisible forces as a temporal form of expression?”
The answer could be found by observing the nature of static noise reflection – as long as you move, you are.

On a technical note, the piece uses my HiSlope (alpha) video processing engine (shortly available as open-source.)

You can also press '/' to play with the manual controls and '\' to view the stats for the camera.

06:11 PM | | 2 Comments | Tags: , , , , ,
June 04, 09

Useful OS X terminal shortcuts

Create a file named .inputrc in your home directory and paste the following code:

# this makes the "delete" key work rather than 
# just entering a ~
"\e[3~": delete-char

# these allow you to use ctrl+left/right arrow keys
# to jump the cursor over words
"\e[5C": forward-word
"\e[5D": backward-word

# these allow you to start typing a command and 
# use the up/down arrow to auto complete from 
# commands in your history
"\e[B": history-search-forward
"\e[A": history-search-backward

# this lets you hit tab to auto-complete a file or
# directory name ignoring case
set completion-ignore-case On

# Two escapes clear command line
"\e\e": "\C-a\C-k"

It will add a few useful keyboard commands.

01:20 PM | | 1 Comment | Tags: ,
April 20, 09

Falling in love with Tweetie, betraying Nambu

NambuTweetie
Yay, yet another Twitter client for OS X Tweetie has been just released today. I've recently switched from Twitterific to Nambu and absolutely loved the translate option and the Mail like interface – and wasn't really keen of moving onto a different one again, but decided to give it a go. And... I absolutely fell in love with it. So I had to betray Nambu... well, we'll see, maybe it's just a Tweetie affair or a short romance?

Nambu

  • Translate any tweet to English
  • Built in option to hide from the dock
  • It's free
  • Decodes short links and replaces them in a tweet so you know what to expect
  • Growl integration (to break your concentration even more)
  • No global keyboard shortcut to show/hide

Tweetie

  • Lovely interface and motion tweens (eye candy)
  • Customisable shortcut to show/hide the app (as in Twitterific, I usually set it to ALT + ~)
  • Bookmarklet to easily tweet current browser's URL
  • No hide from the dock option (could be easily fixed by adding <key>NSUIElement</key><string>1</string> to the Info.plist file)
  • No Growl integration (Colin reckons it will be there soon)
  • It's free but you have to like ads and the startup nag, otherwise it's $19.99 $14.95 (promo till 4th of May)

Both Tweetie and Nambu have support for URL shortening services, marking read tweets and setting custom font sizes.

05:45 PM | | 1 Comment | Tags: ,
March 11, 09

Geek Tool loves Flash trace logs

Geektool trace(); Have you ever used trace(...) to debug your Flash files? Somewhat it might be very limiting (comparing to some professional debugging tools around) and you'd get condemned by many Flash devs in your town. Well, they'd be right there – there's a few cons not to use trace(...) method at all, i.e., it only allows to view logs in Flash IDE (slowing down the performance of your SWF when loads of traces are dumped out), but hey! - it may become your racing horse as well. Here's how.

If you develop on Mac (and I hope you do so), there's a neat free app called GeekTool – all what it does is displaying contents of a file (files) directly onto your desktop wallpaper – check out example screenshots. As you already might know (especially if you were using Firefox FlashTracer plugin by Sepiroth before), all trace(...) messages are added to a global log file which (on Mac) is stored in the following location:

/Users/<your_username>/Library/Preferences/Macromedia/Flash Player/Logs/flashlog.txt

Check it out, if it's not there, you might need to create a mm.cfg file in your home directory (/Users/<your_username>/mm.cfg) containing the following:

TraceOutPutFileName=/Users/<your_username>/Library/Preferences/Macromedia/Flash Player/Logs/flashlog.txt
ErrorReportingEnable=1
TraceOutputFileEnable=1
MaxWarnings=10

Geektool itself is trivial to configure, just add a group (by clicking the New Entry button), rename it to Flash (or whatever name it feels appropriate for you) and paste the Flash log path into the Path field. Make sure the Enable GeekTool option is checked and there you go, contents of your Flash log should appear directly on your desktop wallpaper.

Play around with fonts and colours, be careful with shadows though – that's somehow not perfectly working (at least with GeekTool 2.1.2). You may also want your log to be displayed always on top of everything (i.e., when you're using additional monitor).

In order to view your logs generated by Flash Player in a browser, you need a debug version of Flash Player.

And finally – make sure you only use trace(...) in production/development mode and disable it for release builds (by unchecking Omit trace actions in Flash IDE: Publish settings... > Flash tab), unless you want to entertain other Flash developers.

UPDATE:
If you are having problems with getting your logs out, Mark Walters describes ways of outputting Flash trace logs on various operating systems. Actually, I've found a comment there by Marc-André Lavoie pointing to the geek tool as well.

01:30 PM | 0 Comments | Tags: , ,