•

Getting feedbacks to improve User Expereince actually blocks innovation. (Credit: activeside)
In one of my previous posts, I have discussed a different approach to solve user experience related problems. Today I am going to discuss how a developer’s or a designer’s awesome design can turn out to be a useless crap. One truth we tend to forget and I am going to remind now is that our users are the group of people who uses the product. Quite simple. So, what I am really trying to accomplish but reminding this?
As I discussed previously, a common practice is to think, when we approach to a user experience related problem is that users will misuse the product or they will use it in a manner, they are not supposed to. I prescribed to think that the user will use it properly (or at least will think that is the proper way) and the designers need to figure that out. It is nothing new or unique. A very common good practice in the industry is to present/demo the product to the potential clients and taking their feedback. Definitely it works most cases; but I strongly against this approach. Probably as a check mark this can be done; but this can not be the primary or focused approach to improve the user experience or usability. More than that, this approach blocks potential awesome innovations. Read more »
•
OpenCV is a library for digital image processing which supports C, C++ and Python. It runs both in Windows and Linux. However installing OpenCV is not straight forward. I don’t know why such popular library is left like this.
Here is one article which explains easy installation. However, I will add scripts for installing OpenCV later.
•

Web is huge- about 1.7 billion people use it. You may ask, while talking about the size of web, why I have used the number of people instead of number of website? The answer lies in the modern web technologies. Probably I would use the number of websites, if it were the era of web 1.0 technologies only. But web 2.0 has given power to people. There were few good reasons for that. Web 1.0 was becoming so huge, it became almost impossible for the administrators to keep all the information updated. There were too less help and too much information. Thanks to web 2.0, which enabled any user to update those information.
Read more »
•
There are plenty of complicated and complete libraries available for MySQL and PHP- which are used widely in big projects. For small projects we either use our own small library or we don’t use anything at all. The bad thing about not using anything at all are: a) The database information gets spread all over the places and b)we often forget to check security and c) a lot of code duplication.
Read more »
•

Websecurity Credit : kevindean
May be the communication between two people at two different domains (time or space) started with the paintings on the stones by our very first ancestors. Today’s complicated communication networks are way matured; yet they need to be improved to cope with growing demand. While communication networks started to become more complicated, the “end of trust era” began. With the advent of telecommunication, web and all other media, the problem turned into a global crisis; which did not hit us bad enough yet. In this article I will discuss some growing issues, controversies, and our rights.
Read more »
•
One of our profs has extended the deadline of an assignment for one class with following condition:
“IMPORTANT: Spend some time with your family if you can on Thanksgiving. That was a condition for the extension of the assignment. If your family is not in Ottawa area, send a Thank You card to them or call them before you work hard on the assignment (hopefully not). ”
Happy Thanksgiving.
•
Today, 13th September, I am wishing every programmer in the world Happy Programmer Day!!!
Technically the 256th day of the year is the Programmer Day. Why 256? That is two to the power eight (eight bits = one byte) and also in binary 256 has 1 and eight 0s. That is the significance of the power eight. I am going to print this using few programming languages (here eight) I use most frequently:
In C:
1 2 3 4 5 6 7
| #include <stdio .h>
int main () {
printf("Happy Programmer Day!!!\n");
return 0;
} |
In C++:
1 2 3 4 5 6 7
| #include <iostream>
using namespace std;
int main () {
cout< <"Happy Programmer Day!!!"<<endl;
return 0;
} |
Read more »
•

MSL Rover (Copyright: NASA)
Are you looking for an alien bride/groom? Here is your chance to date an alien!!! NASA has opened up an interplanetary dating service. Create your profile today and find out thousands of single aliens around this universe. NASA will send your name and address to the planets. Read more »
•
Italian architect Dr. David Fisher has just revealed a new era on building architecture- Building in Motion. His first design is being built in Dubai by 2010. This $330 million building will allow it’s tenants to park their car right inside their apartment.

Image: Rotating Tower Technology International Source: IEEE Spectrum
Read more »