visit Epsilon Minded Gregory Mazarakis | ...everything is okay in the end. If it's not okay, then it's not the end...

4 weeks old...

by Gregory Mazarakis 3. July 2009 18:30

isn't it amaizing? 10 months ago you could only see him under a microscope...

20090621161116.wmv (2.87 mb)

you see... I am kind of busy these days so the technical articles are for after the summer!

Tags: ,

Family | Childeren

And then... there was life !!!

by Gregory Mazarakis 27. May 2009 03:38

That was the last text message I wrote and broadcasted to family and close friends... our son was born!

I am overwhelmed with feelings I never had in the past and the only thing I want to do is run on the streets and scream everything out! The feeling is so intense I don’t seem to be able to find the right way to deal with it…

One thing is sure… from now on I will go through life as a father to a child, as a protector of that new life, and as being grateful until the end of my days for this miracle that happened to me and my wife. Nothing is more important than this in life; everything else lost suddenly a lot of points on my scale of importance…

This is our heritage!!

Welcome Gerasime-Gregory to our world, I hope it will live up to your future expectations! I hope your dreams may come through as ours did the moment you were born…

 

Tags: ,

Family

Way to go little bro!!

by Administrator 7. May 2009 22:19

I proudly present a picture of my little brother who graduated from the University of Michigan last week. Way to go little bro! We are proud of you!

more pictures can be found here.

Tags:

Family

Michael Flatley goes... Greek!!

by Administrator 27. April 2009 08:33

look what happens when father and son are trying to show the world their talent!!

 http://www.youtube.com/watch?v=_Tu0PAbW75A

Tags:

funny

Collaboration Data... chaos! ...the continuum...

by Gregory Mazarakis 23. April 2009 02:03

It didn’t take much time to find out that approaching your Lotus Notes client using .NET technology can be done by using an interop assembly, name Interop.Domino.dll. After I found this piece of information I got so excited because there seemed to be a standardized way to approach the Lotus Notes client. And indeed, the assembly is filled with objects, interfaces, variables and methods that all reassemble around the functionality used within the client.

In a second stage into my research I thought I would “quickly” gather some documentation in regards to the interop assembly so I can understand the structure of the objects, the relation they have as also to locate the exact location of the data I need, to synchronize both collaboration platforms. It turned out that finding documentation on the interop assembly for the Domino directory is a challenge on its own. All I was able to find was maybe a dozen articles presenting some examples on how to use the assembly, but I failed to find even the smallest piece of information in regards to object structure, relations and contained data.

I did some reverse engineering by examining the assembly, assisted by useful information I found on www-12.lotus.com. The information provided here describes the properties and methods of an object, as also the hierarchy but its examples are limited to Lotus Notes Script. The syntax is similar to a Visual Basic syntax, but for iteration through collections they make use of commands that are not available in VB.NET. A bit of casting and converting will be necessary to get to the final data. As a result of this reverse engineering I think the following can be stated:

  • We have several physical files we need to access (I prefer to sync with local repository, instead of syncing with the server).
  • These files contain views; it is a matter of finding the correct one in order to synchronize contacts.
  • We have a Lotus Notes Session, which contains several databases represented by their physical names.
  • Both views and databases contain documents. Documents are the essence of the platform as they contain the actual information. The way they are presented on the screen seems to depend on which view they are outputted through.
  • Documents contain items; an item is an individual piece of data.
  • Off course I was able to gather much more information in regards to the assembly but I don’t think it is applicable to post it in this entry. It is to late... I need some sleep! If somebody needs additional information feel free to contact me... I will start building some prototypes now to see how I can reach the data.

    Tags: ,

    Development | issues

    Powered by BlogEngine.NET 1.5.0.7
    Theme by Mads Kristensen

    Gregory Says...

    ..."Between stimulus and response there is a space... that space is filled with our choice"...

    Gregory Mazarakis

    me...

    Application/Solution Developer and Project Manager in a wide variety of business applications, driven by the need to obtain knowledge. Particularly interested in client/server applications, web applications and relational database design using MS-SQL Server or other products. Strong analytical and communication skills are pushing my career towards Project Management and a more abstract approach of the used technologies.

    Mother language is Greek and Greece was, is and will always be one of my top passions. Other languages used on a daily basis are Dutch and English...

    thank you for visiting!