Skip to main content


Showing posts from 2011

Interaction in HTML 5 Canvas

Coordinates of a mouse click on Canvas in JavaScript KineticJS is an HTML5 Canvas JavaScript library that extends the 2d context by enabling canvas interactivity for desktop and mobile applications. How to Drag and Drop on an HTML5 Canvas ERD in Canvas Interactivity in HTML5 Canvas Visualizations [Tree Interaction]

Travelling around Canada

Tour Canada So far I have visited the following provinces and cities of Canada. I enjoy travelling and going out with my friends whenever I can manage time.. :-) Alberta -Calgary -Banff -Canmore -Kananaskis -Drumheller -Jasper -Lake Louise -Edmonton -Waterton -Head Smashed Buffalo Jump -Frank Slide -Strathmore British Columbia -Vancouver -Victoria -Kelowna Ontario -Toronto -University of Toronto -CN Tower -China Town -Art Gallery of Ontario -Niagara City -Falls -Maid of mist and journey behind the falls. -Niagara on Lake. -Ottawa -Notredame basilicca -Art Gallery -Ottwa Parliament. -Algonquin provincial park. Quebec -Montreal -Quebec

Web Based Visualization Toolkit

JavaScript JavaScript InfoVis toolkit ( ) Provides tools for creating Interactive Data Visualizations for the Web Protovis A visualization toolkit based on JavaScript and SVG. D3 Flash and Action Script Flare Flare is an ActionScript library for creating visualizations that run in the Adobe Flash Player. From basic charts and graphs to complex interactive graphics, the toolkit supports data management, visual encoding, animation, and interaction techniques. PhiloGL ( ) PhiloGL is a WebGL Framework for Data Visualization, Creative Coding and Game Development. D3 (Data-Driven Documents) [ ] D3.js is a small, free JavaScript library for manipulating documents based on data. HTML 5 Python NetworkX (h ttp:// ) List of InfoVis toolkit


[Beta article Writing, will organize it shortly] This will be an article about learning HTML 5 and power of HTML 5. HTML 5 Specifications Features: -Web GL Support for 3D effects. Some useful website about HTML 5 Cool Collection of HTML 5 Demos and tutorials Multi touch support in HTML 5 -Firefox Multi touch API - -Firefox + Multitouch + HTML5 + CSS3 + SVG = Awesomeness - - -Multi touch application for iOS and android using HTML 5 Cool HTML 5 Website on information visualization - HTML 5 canvas -

Jasper Tour [ Columbia Icefield Glacier Adventure]

Recently I was in a tour around Jasper National Park with my friends. On our way to Jasper we have visited Columbia Icefield Glacier centre. It was an unique experience in my life. Here I like to share my feelings with you guys !!. The ice field centre operates from May 1 to October 15. Checklist: Ticket: $50/Adult. Jacket Winter boot. Camera. Bus departs every 15 minutes from Icefield Centre. Regular Brewster bus will take you to Brewster Ice Explorers bus station in about 10 min. Massive Brewster Ice Explorers, specially designed for glacial travel, will take you on a remarkable excursion onto the surface of the Athabasca Glacier. BTW, Ice Explorers bus travel at maximum speed of 12 miles/ hour :P. While traveling on the ICE Explorer the sharp way down on icy roads might scare some of you :). You will enjoy a unique prehistoric landscape on your way towards the glacier. Journey is about 80 minute and lead by an experienced driver-guide. It will take you very close


- Forwarded Message ----- From: Nayeem Reza URGENT APPEAL LET US MAKE A DIFFERENCE; LET US SAVE A LIFE!!! One of my best friend's younger brother, Mohammad Younus, a brilliant first year student from Notredam Collage, Dhaka, Bangladesh is suffering from Guillain-Barré Syndrome (GBS); a syndrome that is RARELY found in 1 out of every 100,000 people. Mohammad is currently admitted into the Intensive Care Unit (ICU) at Islami Bank Central Hospital, Dhaka Bangladesh. Each day the hospital fees and medical expenses would cost his family around 25K BDT. The total treatment is estimated to be somewhere around 700K ~ 800K BDT (i.e. equivalent to US$ 10,000). His family is unable to support the cost of this treatment due to poor financial condition. Your generous help can SAVE A LIFE! It is not a huge amount to put together. If we can come forward to help him—God willing—we can SAVE his life. I eagerly request all of you, who have the ability, to come forward and DONATE generously.

Using Team Foundation Server and Team Explorer with CodePlex

Development Platform: Visual Studio 2010. You will find the details step in CodePlex website. I am just summarizing it in few steps. Installing Team Explorer: 1.Download Team Explorer . 2.Download and install Magic ISO Maker . 3.Extract the downloaded VS2010TE1.iso using Magic ISO. 4.Click setup.exe in extracted VS2010TE1 folder. 5.Install it and it will automatically integrated with VS 2010. Connecting to a CodePlex Project: You will only have permission to connect to the CodePlex Team Foundation Server using Team Explorer for a particular project if you have been added as a Coordinator or Developer of that project. Please follow the details step about connecting to TFS with Team Explorer 2010 from this link . References: [1] Using Team Foundation Server and Team Explorer with CodePlex

Findings of the Day [July 28, 2011]

Data Visualization [Fun and examples from everyday life] Source: Code City: CodeCity is an integrated environment for software analysis, in which software systems are visualized as interactive, navigable 3D cities.

World first web Server

At the end of the 80s, Tim Berners-Lee invented the World Wide Web using this Next computer as the first Web server.

Seven Secrets of Highly Successful Research Student

Seminar Notes written by Dina Said (Phd Student, Database Lab at University of Calgary) 1) Care & maintenance of Supervisor: Know yourself and your supervisor. People are either do'ers or thinkers. If your supervisor is a thinker, always ask them multi-choice questions. Do u think (a) or (b) is better? They will probably tell you and there are also (c) and (d) and (e). Limit them always to tell you one direction rather than thinking and thinking and thinking without an action. On the other hand, if you supervisor is a do'er and they always tell you do stuff because they think it is just good to try them out. Try to always ask how this is aligned with your thesis question. Also, it is good to prepare an agenda for meeting with your supervisor, be clear on what to ask, at the end of the meeting tell them what you are going to do next, clearly specify your problems, and have meetings on a regular/frequent basis..Additionally, it is always good to send emails before and

Trip to Drumheller

Persian Music - Homayoon - Nemitonam English lyrics

I love this song. I have requested one of my Persian friend to translate it for me and she did really nice job.. I am sure you will love it.. " "The person who was the only person I had, was the only refuge of my lonely heart, Left me alone and went from my side I am restless form the pain of her separation … I thought she stays with me sings love song for me I thought she understand my words I didn’t know she’s unkind … Though gone, but still I am full of her love Her thought is always with me Wherever I go, she is in front of my eyes, in front of my eyes I want to stand out find a way to reduce my pain of her separation But it is not possible, There is no way I cannot bear I cannot bear The person who was the only person I had, was the only refuge of my lonely heart, Left me alone and went from my side I am restless form the pain of her separation … I thought she stays with me sings love song for me I thought she understand my words I didn’t know she’s unkind … Though gone,

Persian Wedding Song..

I like this song very much... How to Speak Farsi

The Secret Life of Chaos-(BBC 2010)-Full Length Documentary

Chaos theory has a bad name, conjuring up images of unpredictable weather, economic crashes and science gone wrong. But there is a fascinating and hidden side to Chaos, one that scientists are only now beginning to understand.

Selecting primary monitors in ubuntu

Write this command in Terminal To shift the top panel to other monitor.. gconftool-2 -t int -s /apps/panel/toplevels/top_panel_screen0/monitor 1 To shift the bottom panel to other monitor gconftool-2 -t int -s /apps/panel/toplevels/bottom_panel_screen0/monitor 1

Software Engineering Data Repositories

Software engineering data repositories that contain results across different research environments (or at least across projects) The University of Nebraska’s Software-artifact Infrastructure Research (SIR) The NASA Software Engineering Laboratory (SEL)