Saturday, July 14, 2012

Using pasteboard from command line on OSX

pbcopy, pbpaste - provide copying and pasting to the pasteboard (the Clipboard) from command line. Here are few examples

Tuesday, July 10, 2012

Generating video with gource and ffmpeg

Gource is a software version control visualization tool, and with ffmpeg you can generate a video of your repo visualization easily.

Monday, July 9, 2012

Taking screenshot on Android devices

  1. First of all you’ll need to download, install and configure Android SDK, along with the USB drivers.
  2. Enable USB Debugging mode. You can do that from Settings -> Applications -> Development.
  3. Connect your Android device to a PC via USB cable.
  4. Go to the “tools” folder in Android SDK and start the batch file titled “ddms” to launch the Dalvik Debug Monitor Service. You should be able to see your device connected on top.
  5. Under the “Device” menu, within the Debugger window, click “Screen Capture” or press Ctrl + S.

Tuesday, June 12, 2012

Amal's Guide to Storyboarding

A storyboard (in HCI) is a comic-strip-like set of drawings about what your interface does and how it is used to accomplish tasks in a real usage scenario.

A good storyboard should clearly demonstrate who the user is, the usage situation, and the user's motivations for using the interface.

It should show what the user can accomplish with your interface, but it needn't (and often shouldn't) show a specific user interface design.



Setting
  • People involved?
  • Environment?
  • Task being accomplished?
Sequence
  • What steps are involved?
  • What leads someone to use the app?
  • What task is being illustrated?
Satisfaction
  • What's the motivation for the user?
  • What's the end result?
  • What need are you "satisfying"?
You can find here the full version of Amal Dar Aziz's excellent Guide to Storyboarding.

Friday, June 8, 2012

Thursday, June 7, 2012

Difference Between Unicode and UTF-8

Unicode is the standard for computers to display and manipulate text while UTF-8 is one of the many mapping methods for Unicode.

UTF-8 is a mapping method the retains compatibility with the older ASCII.

UTF-8 is the most space efficient mapping method for Unicode compared to other encoding methods.

UTF-8 is the most used Unicode standard for the web.