2006-02-27

My quick Knowledge Work System

Recently, a dear friend of mine was having troubles starting off her PhD. It happens to the best people, as you surely know.

I gave a look at my informal knowledge working system and decided to present it to her, hoping to help her get off the working slump. Now I am going to post it here, on my blog. Please give a look at it and tell me what you think. The main design goal was simplicity - keep it simple! Computers are supposed to help, not get in the way of work...!


    
QuicKWS – A quick working Knowledge Working System

This document describes QuicKWS that enables the knowledge work necessary for working on PhD or similar thesis. The necessary tools are a Windows computer, Microsoft Office and CVS. You can use LaTeX as well, because it’s a standard tool for scientific work. The file store is organized in two zones, as follows:

ZONE 1 – EXPLORATION WORK (alias Dress Casual)

/Ideas

    /Calendar – write your working schedule and dead-lines


    /Logs – files for registering activities, ideas, etc. No concerns on formatting. Just place /dump your info here. Never delete anything from this, just add. After one week or one month, just extract the most useful contents to deliverables or to summary logs


ZONE 2 – DELIVERABLES (alias Dress Formal)

/Thesis


    /Subjects – place here documents written by you, with adequate source referencing


    /Chapters – same as subjects, but to be used later on, while filling up material for the thesis’s chapters


    /References – file store for all references used in the work


        /A


        ...

        /Z
            /Zorro D. Jackson P., 2005
            notes.doc – my notes on this reference
            paper.pdf / html / … - actual paper
            paper.bib – bibtex file describing the paper – for LaTeX users
            or the next two files for non-latex users:
            url.txt – text file whose contents are the reference URL
            desc.txt – short text description of contents (abstract)


/ThesisCVS – CVS repository for all files contained in /Thesis (but not /Ideas)

2006-02-25

Web Services Security

In this post i'll talk a little about Web Services Security, that has been the subject of version 2.0 of my master's thesis.

Recently I did a survey to find out what is the best web services security development environment. I tried to be specific about the WS (Web Services) standards support. I knew that Microsoft was ahead of the competition - IBM, Sun, Oracle - I just didn't know it was so far ahead!

Microsoft's Web Services Enhancements 3.0 (WSE 3) just surprised me by the sheer quality of the work. Also, I had a chance to read a "patterns & pratices" e-book on the subject, and I was very pleased with what I read.

Now I plan to use this environment to develop the prototype for the business case I'm addressing in my thesis: buying and selling real estate.

So, despite being what you can call a "Java guy", I have to give credit to Microsoft for developing a superior development environment.

Note: I still haven't actually used the environment, so I can't tell you yet if it is stable. But I can bet a service pack release may be just around the corner. That's always a sure bet in any complex software ;-)!

2006-02-23

Welcome to my blog!

Welcome to my blog!

I'm sure this same phrase has been written times and times before... but today it is needed once again :-)

In this first post, I would like to clear out a little issue: why 'mflpar'? What does it mean?

Actually it was the user login that was provided for me back in 1995 when I entered 'Instituto Superior Técnico', in Lisbon, Portugal, to study Computer Science. With time this user name got stuck on me, over many hard nights on projects and other works, and because it's not very popular, I kind of adopted these six letters for almost all my digital identities. So... that's it! Sorry if you expected something more... exciting.

What will be subject of this blog? You probably guessed by now... I'm a computer geek, so the main subject will be computer science. More specifically, I will share ideas and experiences on my teaching and research, hoping to spark discussions on interesting topics. I'll try to convey the messages with sprinkles of lighthearted humour, so prepare yourselves! Stick around, and enjoy the flights of the Sparrow*!!!

* That's me ;-) Sparrow is Pardal in English, and Pardal is my family name.