Thursday, January 31, 2008
Tales of a Code Monkey: A preview of gtk-vnc v0.3.3
"At first, a VNC web-browser plugin may sound like a silly idea. Of course, both RealVNC and TightVNC ship a Java applet VNC client. Clearly, there is demand for embedding a VNC session within a web browser. Besides the obvious concerns about performance, Java applets are severely limited in what they can do. You cannot grab the mouse and you cannot grab arbitrary key events. You really can't build a first class VNC client as a Java applet.
With a gtk-vnc based plugin, you can have a first class VNC client in your web browser."
Wednesday, January 30, 2008
Sun - Immersion Special Interest Group
Project Wonderland
MPK20: Sun's Virtual Workplace
MPK20 is the first example of a virtual 3D environment created in Wonderland. Designed for Sun's distributed workforce, employees can accomplish their real work, share documents, and meet with colleagues using natural voice communication.
|
MPK20: Sun's Virtual Workplace
MPK20 is the first example of a virtual 3D environment created in Wonderland. Designed for Sun's distributed workforce, employees can accomplish their real work, share documents, and meet with colleagues using natural voice communication.More »
Project Wonderland
Project Wonderland is a 3-D scene manager for creating collaborative virtual worlds. Within those worlds, users can communicate with high-fidelity, immersive audio and can share live applications such as web browsers, OpenOffice documents, and games.More »
Project Wonderland
Project Wonderland is a 3-D scene manager for creating collaborative virtual worlds. Within those worlds, users can communicate with high-fidelity, immersive audio and can share live applications such as web browsers, OpenOffice documents, and games.
Monday, January 21, 2008
Turbulence, cont. on Vimeo
Whoa! This guy is on to something (and on something).
Turbulence, cont. from flight404 on Vimeo.
Sunday, January 20, 2008
The Consequences of Firefox 2.0 Features and Default Tabs Settings
... in previous builds of Firefox, you had the following choices for opening links:
- Open links from other applications in a new window
- Open links from other applications in a new tab in the most recent window
- Open links from other applications in the most recent tab/window
- Force links that open new windows to open in the same tab/window as the link
- Force links that open new windows to open in a new tab
- New pages should be opened in a new window
- New pages should be opened in a new tab
To add to the confusion for power users, there's another setting for "When I open a link in a new tab, switch to it immediately." Leaving this unchecked, as it is by default, means that when a user intentionally opens a link in another tab, the current Web page will not be affected in any way and will still be in the forefront. But when the other setting for "New pages should be opened in a new tab" is selected, the opposite happens. With this configuration, links intentionally opened in a "new tab" are still done so in the background. Click on a "new window" link, however, and the new tab is opened in the foreground!
If you're a Website designer and want to prevent this from happening to your "new window" links, you'll have to replace your code with javascript links that pass the window features parameter to the window.open method:
Friday, January 18, 2008
x10 light switch controllers
Figure 1: Wireless X10 devices require a wireless transceiver.
The video shows me tackling two very common problems in my 1950’s era home. First, in my bedroom (Figure 2), I use two lamps to light the room. It’s annoying to have to walk across the room in the dark to turn them on, and then to reach across the bed to turn them off at night. I fixed this in about ten minutes with about $100 in X10 hardware. Now, I can turn both lights on and off from a wall switch, or control them from my bedside table. As an added bonus, I can now dim the lights.
Figure 2: In the first project, I add remote switches to control two bedside lamps.
The second problem is in my office. I have a light switch, but the light it controls is too dim. So, when I go into my office, I flip the light switch on, and then walk across my office to turn on a floor lamp. With another $100 investment in X10 hardware and about 30 minutes time, I replaced my wall switch with an X10 switch capable of controlling both the built-in light and my floor lamp, as shown in Figure 3. Now, with a single flick, I can control all the lights in my office.
Wednesday, January 16, 2008
Convert a Web Page into an iPhone Data Bookmarklet
"Enter a URL you would like to turn into an iPhone data bookmarklet.
Saturday, January 12, 2008
SourceForge.net: EditArea
Here is EditArea, a free javascript editor for source code. It allow to write well formated source code with line numerotation, tab support, search & replace (with regexp) and live syntax highlighting (customizable).
Friday, January 11, 2008
Video Trace
(Thanks Adam)
VideoTrace: Rapid interactive scene modelling from video.
VideoTrace is a system for interactively generating realistic 3D models of objects from video—models that might be inserted into a video game, a simulation environment, or another video sequence. The user interacts with VideoTrace by tracing the shape of the object to be modelled over one or more frames of the video. By interpreting the sketch drawn by the user in light of 3D information obtained from computer vision techniques, a small number of simple 2D interactions can be used to generate a realistic 3D model.
http://www.acvt.com.au/research/videotrace/
See also... http://www.realviz.com/3d_model_software.htm
This is just very cool too...
Tuesday, January 08, 2008
Moderation Strategies | Main / HomePage
This is a space for studying strategies of moderation in groups that conduct some or all of their communications online. The principal content of this wiki is a proposed 'pattern language' -- a description of the common patterns of these moderation systems -- for developers to consider when deploying or altering social software.
More in the About page.
Contributing to this wiki
In order to avoid spam on this wiki, editing now requires a password. If you'd like to participate or edit content, please send an email to clay(at)shirky(.)com OR mouna(at)nyu(.)edu. Thanks."
Social Design Patterns at Like It Matters
Josh puts a gloss on some social design principles some peeps at the Google put out in conjunction with last week’s hooha. Check em out.
I’d also point you to Christian’s evolving social media design patterns.
& to Alex’s roundup of social trends in enterprise tools. (RWW is really upping their game. Alex is one of my favorite reads these days, and Marshall seems to let it all hang out in his RWW posts. Useful.)
I generally look to Thomas, Josh, Rashmi, Stowe, Tom, Tara, Chris & Leisa for social design best practices. Tell me what I’m missing out on, pretty please.
Welie.com - Patterns in Interaction Design
Pattern library
All patterns are listed here. It's quite a bunch of them, but I have tried to group them meaningfully.Other patterns libraries
Designing Interfacesby Jenifer Tidwell
Yahoo Design Pattern Library
by Yahoo
Interaction Design patterns for games
by Eelke Folmer
Mobile User Interface Design Patterns
by Little Springs Design
Web Patterns
by UC Berkeley
Contents | Beyond Productivity: Information Technology, Innovation, and Creativity | Committee on Information Technology and Creativity | Computer Sci
SUMMARY AND RECOMMENDATIONS | 1 | |||
CREATIVE PRACTICES | 30 | |||
THE INFLUENCE OF ART AND DESIGN ON COMPUTER SCIENCE RESEARCH AND DEVELOPMENT | 96 | ||||||||
VENUES FOR INFORMATION TECHNOLOGY AND CREATIVE PRACTICES | 118 | |||
SCHOOLS, COLLEGES, AND UNIVERSITIES | 151 | |||
INSTITUTIONAL ISSUES AND PUBLIC POLICY | 176 | |||
SUPPORTING WORK IN INFORMATION TECHNOLOGY AND CREATIVE PRACTICES | 197 | |||
Monday, January 07, 2008
Learning more about Sketchup
SketchUcation
University of Liverpool, School of Architecture SketchUp Tutorials
The SketchUp 5 Book
3D Construction Modeling
Designing With SketchUp Infowiki (Fred Bartels - RCDS)
SketchUp Pro Donated to Every Middle School Student in Maine