Tag: portable

Wearable electronics/communication

I became recently interested in wearable electronics and wearable communication. I think we usually don’t need a computer at home. But I also think that electronics, sensory / storage / communication / helper devices will invade our world (privacy) at one point.

A few months ago, I liked Phillip Torrone’s retrospective collection of wearable electronic devices (for Make:). It will be quite fun to wear some of the stuff he showed. However most of the current applications shown are mostly designed to collect information from the body they are attached to or to communicate with this body. This is very much self-centered.

Recently (tonight), I watched Kate Hartman’s TED talk: The art of wearable communication. As the title implies, Kate Hartman goes one step further and designs wearable communication devices. I must admit I’m not sure I would want to wear the devices she designed. But I admire how simple these devices can be and yet some of them create an effective embryo of communication with others.

Kate Hartman and her wearable communication devices
Kate Hartman and her wearable communication devices

The full video is just below:

Some useful software for programmers stuck on MS-Windows

Sometimes, even if you mainly develop on Unix/Linux boxes, you are stuck with MS-Windows on your desktop. Moreover, although your are a developer (i.e. someone who is supposed to know how to run a computer), you have no administrator rights so you can’t install the right tools that can improve your productivity and enhance your code stability/security. This is for the sad part.

Fortunately, Free Software are there and most of them can even be run without being installed on your machine, just copy the software and use it! Here is a list of some of the software I’m using. Feel free to promote your favourite application in the comments.

  • CamStudio: record video of bugs for support (free to use)
  • Virtual Desktop Manager: many desktops on MS-Windows (free to use)
  • doxygen: automatically generate documentation from your code (Free Software)
  • Eclipse: integrated development environment with support of many languages (including old COBOL!) and version control systems (Free Software)
  • FileZillaPortable: move file to/from servers (Free Software)
  • Firefox: test web application in a popular browser (Free Software)
  • freemind: mind mapping application (Free Software)
  • GIMPPortable: edit screenshots when you encounter a bug (Free Software)
  • htmlhelp: edit help files for end-users (free to use)
  • InkscapePortable: easily draw any scheme (Free Software)
  • j2sdk1.4: support old Java applications (free to use)
  • jdk1.6: develop and run new Java applications (free to use)
  • LaTeX (MiKTeX): write your dev reports (Free Software)
  • Lynx: surf fast without distraction (Free Software)
  • Netbeans: integrated development environment with support of version control systems (Free Software)
  • PuTTY: connect to servers in SSH (Free Software)
  • PuTTY connection manager: regroup PuTTY windows (Free Software)
  • SumatraPDF: free PDF reader (Free Software)
  • TeXnicCenter: LaTeX editor working with MiKTeX (Free Software)
  • tidy.exe: tidy your HTML code (Free Software)
  • todolist: simple todolist (Free Software)
  • TOra: Oracle database front-end (Free Software)
  • VLCPortable: listen to music and watch all movies (Free Software)
  • wget.exe: easily get files without a browser (Free Software)
  • xmlstarlet: check and process XML files (Free Software)