Archive

Archive for the ‘Software’ Category

Windows SideShow Technology

May 12th, 2008 Comments off

Windows SideShow is a technology in Windows Vista that supports a secondary screen on your mobile PC. With this additional display you can view important information whether your laptop is on, off, or in sleep mode. Windows SideShow is available in Windows Vista Home Premium, Windows Vista Business, Windows Vista Enterprise, and Windows Vista Ultimate.

http://www.microsoft.com/windows/products/windowsvista/features/details/sideshow.mspx

Wouldn’t it be great if you could read an e-mail message, confirm a meeting location, or check a flight reservation without turning on your computer? What if you could check the program guide in Windows Media Center by using a display that’s built into your remote control? Windows SideShow puts this information literally at your fingertips on a wide variety of devices that can retrieve information from your mobile PC or desktop computer.

Windows SideShow uses gadgets to extend information from your computer to other devices. Gadgets can run on a Windows SideShow–compatible device and update that device with information from your computer.

Categories: Microsoft, Software Tags: ,

Robotics Developer Studio

April 10th, 2008 Comments off

I noted that Microsoft has recently announced the first CTP (Community Technical Preview) of the Microsoft Robotics Developer Studio.

Microsoft Robotics products and services enable academic, hobbyist and commercial developers to easily create robotics applications across a wide variety of hardware.

Read more…

Categories: Software, Tools Tags:

Essential Software

February 8th, 2008 2 comments

I recently got a new laptop, Dell Latitude D430 dual-core and 32Gb Solid State drive, and needed to install the necessary essential software i.e. the software I just can’t live without.

Here is what I noted installing (but not necessarily in this order)

Software Notes URL
Picasa for viewing, organising and editing digital images http://picasa.google.com
Adobe Reader reading PDF files either locally or on the Web http://www.adobe.com
Internet Explorer 7.0 Web Browser http://www.microsoft.com/windows/products/winfamily/ie/default.mspx
Microsoft Windows Media Player Media Player http://www.microsoft.com/windows/windowsmedia/default.mspx
Visual C# Express Edition Development tool for building applications using C# http://www.microsoft.com/express/vcsharp/Default.aspx
(and other express products available at
http://www.microsoft.com/express/)
Jing Capture images and record video from your desktop http://www.jingproject.com/
Google Toolbar Google Toolbar http://toolbar.google.com
Firefox Web Browser http://www.mozilla-europe.org/en/products/firefox/
Free Download Manager Download Accelerator and Manager http://www.freedownloadmanager.org/
NotePad++ Free source code editor and replacement for Notepad http://notepad-plus.sourceforge.net/

Closely followed by

Windows Live Writer Desktop application for easily publishing content to your blog. http://get.live.com/
Windows Live Photo Gallery Desktop application for organising those digital images http://get.live.com/
PaintShop Pro Image Editing application http://www.corel.com
ActivePerl Complete ready-to-install Perl distribution http://www.activestate.com/downloads/
ImageMagick Software Suite to create, edit and compose bitmap images http://www.imagemagick.org
Winzip Windows compression utility http://www.winzip.com
Categories: Software, Top Ten Tags:

Adobe purchase Buzzword

October 5th, 2007 Comments off

Adobe recently announced their intention to acquire Virtual Ubiquity, the developers of the on-line word processor Buzzword and joins the ranks of Google who have a similar on-line word processing capability with Google Documents.

Buzzword is built with Adobe Flex software and runs in the Adobe Flash player. The application will also run on Adobe AIR an environment which enables the ability to work with both hosted (online) documents and local (offline) documents.

Adobe, helpfully, provide a FAQ on the acquisition at

http://www.adobe.com/special/buzzword/faq.html

The original Virtual Ubiquity site can be found at

http://www.virtub.com/

and Buzzword is at

http://www.buzzword.com/

Categories: Adobe, RIA, Software Tags:

Adding Realism to Photos

August 13th, 2007 Comments off

A recent BBC News article discusses a recent development by researchers at Carnegie Mellon University that enables unwanted portions of photographs to be replaced.

http://news.bbc.co.uk/2/hi/technology/6936444.stm

The technique matches segments from the millions of images available on the web, with the photo being edited, to fill holes or add objects providing seamless results.

The process was recently described in papers presented at the recent Siggraph in San Diego

Photo Clip Art – An interactive system for inserting new objects into existing photographs using a vast image-based object library.

and

Scene Completion Using Millions of Photographs – A method for filling holes in images using semantically and structurally similar scenes from a large internet photo library.

Other links to this story include:

http://www.physorg.com/news103287076.html

http://www.eurekalert.org/pub_releases/2007-07/cmu-cmr071007.php

Categories: Photo, Software Tags:

Using Dojo – An Introduction

April 11th, 2007 Comments off

Dojo is an Open Source DHTML toolkit written in JavaScript.

3 Sections of code are required for using dojo:

  1. Flags
    <script type="text/javascript">
    
    	djConfig = { isDebug: false };
    
    </script>

    The flags control various options of dojo; often developers will set isDebug to true in order to get debugging output on their page. (There are also some other flags related to debugging; see the Debugging section of the code for details.)

  2. Include the dojo bootstrap
    <script type="text/javascript" src="/path/to/dojo/dojo.js" mce_src="/path/to/dojo/dojo.js"></script>

    This includes the bootstrap section of dojo, and if you are using a release build, then dojo.js will also include code for some of the dojo modules.

  3. Define what resources you are using
    <script type="text/javascript">
    
      dojo.require("dojo.event.*");
    
      dojo.require("dojo.io.*");
    
      dojo.require("dojo.widget.*");
    
    </script>

    This section is much like java’s “import” statement. You specify every resources that you are using in your code. However, note that widgets are a special case and don’t need to be declared explicitly, assuming that (as is the case with the built-in dojo widgets), a manifest file defines which widget is in which resource file.

Full documentation is available at http://dojotoolkit.org/documentation/ and there is also an API Reference Tool available

Categories: Software Tags:

COLLADA

August 30th, 2006 Comments off

What is it ?

COLLaborative Design Activity is described on its web-site as

a royalty free, open standard for the interactive entertainment industry that defines an XML-based schema for 3D authoring applications to freely exchange digital assets without loss of information

and is supported by the non-profit organisation the Khronos Group.

http://www.khronos.org/collada/

Various presentations made at Siggraph 2006 are available from

http://www.khronos.org/developers/library/siggraph2006/COLLADA_Tech_Talk/

Read the full Collada Specification in the attached document

http://kf12.com/blogs/uploads/collada_specification_141.pdf

A couple of items I noted

COLLADA FX

is the first cross-platform standard shader and effects definition written in XML. It targets high-end systems running OpenGL Shading Language (GLSL) and Cg (HLSL coming), as well as resource-constrained systems (OpenGL ES 1.x profile).

It provides:

  • Next generation lighting, shading and texturing
  • High level effects and shaders
  • Support for all shader models (1.x, 2.0, 3.0) under CG and GLSL profiles

Some more detail

This enables authors to describe how to apply color to a visual scene. It is a flexible abstraction for describing material properties across many platforms and application programming interfaces (APIs).

The COLLADA FX Loader project is a sample that was developed to load a basic COLLADA FX document, and to make all of the calls to the Cg / CgGL runtime to create and initialize the materials and effects defined in COLLADA. It also provides an API to apply those effects through calls to set and reset the pass state of an effect. The framework is easily extensible to add implementation for any types or states that are needed and currently unsupported. The sources for the COLLADA FX loader build into a library called libcfx.a that must be linked into the application. The loader uses the COLLADA DOM when loading assets directly out of COLLADA, or the effects and materials can be converted into a binary format native to libcfx.

COLLADA Physics

  • Rigid Body Dynamics
  • Rag Dolls
  • Contraints
  • Collision Volumes
  • Enables data interchange between Ageia (PhysX), Havok, Bullet, ODE and other game physics middleware

Google has recently added support for COLLADA to the Google Earth KML file format (which is used for importing models into Google Earth).

Categories: Software Tags:

Interactive Shape Modelling Too ?

August 15th, 2006 Comments off

CB Model Pro was built around the idea that surfaces should be manipulated directly. The result is a very intuitive and highly productive tool for 3D content creation that seamlessly fits into the production pipeline. CB Model Pro was developed by the creators of Cosmic Blobs, the award-winning entry-level 3D graphics software.

Find out more from the WEBSITE

Categories: 3D, Software, SolidWorks Tags: