Screenshot of QiQA first prototype
"AFj's PhD" blog was created in 2004 to report on-line the PhD work of Alfredo Ferreira (Jr). After finishing his PhD in July 2009, the posting was suspended.
However, after several requests, the blog was reactivated in October 2010."AFj's PhD and after" blog will provide information on Alfredo Ferreira's work as a researcher in INESC-ID and his activities as a Assistant Professor at IST/TULisbon.
Wednesday, September 28, 2005
QiQA first prototype
The first working prototype of Quick Quotation Assistant (QiQA) are finished. It includes only the basic functionalities in order to be properly tested.
Screenshot of QiQA first prototype
Screenshot of QiQA first prototype
Thursday, September 22, 2005
QiQA interface low-fi prototype
The Quick Quotation Assistant (QiQA) is a tool to support the quotation process in the mouldmaking industry, developed within the scope of the Euro Tooling 21, an Integrated Project (IP) of the EC 6th framework programme. Today we finished the final version of the low fidelity prototype for QiQA's user interface.
QiQA Low-Fi Prototype
QiQA Low-Fi Prototype
Wednesday, September 21, 2005
Updating from VC++6.0 to VC++7.1
I've been using Microsoft Visual Studio 6 for more than five years. Now its time to move on. Therefore, I installed Microsoft Development Environment 2003. Then, I made the necessary changes in some of my projects in order to compile them with MS VC++7.1.
Below I list a simple change that was necessary, but took me lots of time to figure it out:
Where before was:
Now must be:
So, if you try to compile code in MS VC++7.1 that uses fstream don't forget to specify the namespace you are using. I hope this helps you save precious time.
Below I list a simple change that was necessary, but took me lots of time to figure it out:
Where before was:
#include <fstream.h>
Now must be:
#include <fstream>
using namespace std;
So, if you try to compile code in MS VC++7.1 that uses fstream don't forget to specify the namespace you are using. I hope this helps you save precious time.
Tuesday, September 13, 2005
Replacing text in multiple files
Because I changed the GUI framework, I now need to replace in all my source files the string 'wxWindows_2.4.0' by 'wxWidgets-2.6.1'. To that end I devised a small bash script that replaces a string by other in all files of a given path and its subdirectories recurively.
The exec_sed.sh bash script is available here. Feel free to use it and distribute it. If you find any errors or made some improvements, leave a comment here or contact me by e-mail.
The exec_sed.sh bash script is available here. Feel free to use it and distribute it. If you find any errors or made some improvements, leave a comment here or contact me by e-mail.
Monday, September 12, 2005
Updating from wxWindows to wxWidgets
After a couple of years using wxWindows 2.4.2 on the development of my C++ applications, I decided to upgrade to the latest version of this open-source, cross-platform GUI framework. Due to complains from Microsoft about the wxWindows name, it was changed by August 2004 to wxWidgets. Thus, I now downloaded and compiled wxWidgets 2.61 without major problems.
More information about this library can be found in the wxWidgets project page.
More information about this library can be found in the wxWidgets project page.
Friday, September 02, 2005
Developing editION
After several weeks without major advances, I'm now working fulltime in the editION prototype. Last week I developed a dummy framework server and implemented a preliminar comunication protocol, while GAIPS team focus on the real framework.
At the same time, some improvements were made to the user interface. For instance, is now possible to change the code associated with each action.
Screenshot of framework dummy server and
editION user interface while editing action details.
At the same time, some improvements were made to the user interface. For instance, is now possible to change the code associated with each action.
Screenshot of framework dummy server and
editION user interface while editing action details.
Subscribe to:
Posts (Atom)