Category None
After a little delay it looks like Designer
is note on the passport site.
Posted by David Leedy At 07:55:12 AM Location Lebanon, Pa | Permalink
| Comments (3)
01/06/2009
Notes 8.5 on the Mac!
Category None
Like many people I started downloading
8.5 as soon as I could. The first thing that I grabbed was the 8.5
client for the Apple Mac! Finally a gold native version for the Mac!!!
I tried installing it over top of one
of the 8.5 betas and it did not seem to like that. I'd click on the
icon and see a flash - but then nothing. Maybe I need to reboot or
first uninstall it. No time before to mess before I'm off to work..
I then installed it on a Mac that never
had Notes before, and it worked like a charm! No problems at all
and I'm currently entering this post from it. One less thing to really
need VMWare Fusion and Windows for! Maybe someday we'll get a native Designer,
then I probably won't need Windows at all...
Thanks to Lotus for all the hard work!!!!
Posted by David Leedy At 07:42:20 AM Location Lebanon, Pa | Permalink
| Comments (0)
I'm getting ready for my first trip
to Lotusphere. I've been to other events like the Advisor and View
Conferences over the years, but I've never made it to Lotusphere.
One of the reasons for this is that
my family is a repeat Disney group. I've got a 6 year old boy and
8 year old girl and was never a big fan of taking them to the beach in
diapers, so we started going to Disney. Now we're vacation club members
and go down almost yearly. Maybe the beach would have been better
in the long run. :)
Anyway, it always seemed that we had
a Disney trip near Lotusphere scheduled either sometime before or after
and even I can handle so much Disney at a shot.
But this year, with XPages, 8.5 and
everything else I said I've got to go.
Being a Lotusphere Rookie I don't know
what to expect but I do have 1 tip and 1 neat find...
First the tip...
I hear there's a LOT of walking involved.
Same as in a normal Disney vacation. Often on those vacations
I'll get blisters on my feet. I've triedit all... Old shows,
new shoes, changing shoes... didn't matter, I always get blisters.
But my last trip out I discovered something new to work with. Socks!
Not just any socks but I get this new kind (for me) called "Compression
Socks" by Dockers I think. They look like typical athletic BUT
they're more snug. Look ma! No Blisters!
So my "Foot Advice" is. Wear
comfortable shoes - and change them during the day if you can or at least
the next day. Make SURE the laces are tied tight so the shoe is snug.
And you might want to look into "Compression Socks". I
think that the more snug you have your feet, the better off in the long
run.
Now, most Disney people know about "Hidden
Mickey's". But did you know that there's at least one "Hidden
Lotus"? Sorry if this is common knowledge (Rookie remember?)
but does anyone know where you can find this image on Disney property?
I think it's been mentioned before that
the main interface for the iPhone, possibly the most popular smart phone
of all time, looks very similar to the Notes Workspace. I think you
can have 8 pages of applications. The icons for the applications
are movable within the page and to other pages - just like the Notes Workspace.
Sure it would be nice if in the Notes client you could have a full
graphic for the database "box" but the concept between the iPhone
home screen and the Notes workspace is very similar.
Alan even posted
once that the iPhone's selection
model is very similar to the selection model in the Notes Client. And
don't get me started on the fact that iTunes itself looks VERY similar
to a somewhat typical Notes Application. Views (Library) and Folders
(Playlists) on the left, and documents (Music, Movies) on the right in
the main screen. They even have Twisties!
So the great designers at Apple seem
to emulate the Notes interface more then once. They can't be the only ones...
This weekend I went to the web to check
the weather from my
local TV station. It looks
like they recently completely re-did their weather section. And what
does it look like? The Lotus Notes Workspace! I don't know
why but you can even move the little "boxes" around.... Just
like Notes!!!
I wonder if there are other examples
of websites or programs that pay homage to the great interface that is
Lotus Notes?
Posted by David Leedy At 03:21:56 AM Location Lebanon, Pa | Permalink
| Comments (2)
I'm not sure where we came up with it,
but last year the family started playing a game where we would look for
Christmas Trees on cars and get points for them. We'd try to see
who got the most trees.
The rules are relatively simple. The
tree MUST by on or in the car. Today we were out and drove by a a
tree lot and saw a tree getting ready to go - but it wasn't on the car
yet. The first one to call it gets the point.
We've since expanded it to included
some recognition for other decoration. Around here some people will
put wreaths on the front of their car. We've even seen a couple of
cars with Reindeer antlers out the windows and a big red "Nose"
on the front of the car. Since that's so rare, we're calling it 2
points for the wreaths and antlers.
I think I'm leading in the tally with
27 to my wife's 26. The kids being 5 and 8 are doing well as they're
both in double digits.
Just a silly game that we like to do
as a build up to Christmas...
Here are two pictures. In the
second one you can see TWO cars with trees on them.
I wanted to blog about this when it
happened, but quite frankly it's more an admin topic then development so
I quickly got distracted with something and forgot all about it. Whoops!
A couple of weeks ago we had a problem
with receiving e-mail from the Internet. Very quickly the problem
became we couldn't receive ANY e-mail from the outside. Of course
we didn't think it's a Notes problem at first and had the networking guys
come in and check the firewall and all that. I mean really, Notes
just works right? They better get back in to fix whatever it was
that they broke. ;)
By now I forget some (most) of the details,
but it came down to the fact that we were using some remote blacklists
as part of our SPAM defense. And ONE of those lists went bad or dead
or had some kind of problem. But we eventually removed all the blacklists
and mail came back immediately. Then we put them back one at a time
and found the offender.
I thought it was odd that this could
happen and might be worth a mention if anyone else ever had a weird e-mailing
problem.
Posted by David Leedy At 06:37:43 AM Location Lebanon, Pa | Permalink
| Comments (2)
I don't know if it has always been like
this or if something changed in the Notes Client, I'm using 8.0.2, but
I had a pretty frustrating couple of hours working with Computed for Display
(CFD) fields of all things.
I was pretty much minding my own business
and adding some CFD's to do some calculations like difference and percent
difference, and when I would look at the form with data in it, my expected
results did NOT appear. Ok, these were in a table and the cells must
have been hidden right? Wrong. Nothing was hidden they just
wouldn't display. I added text around the fields and saw the text
- but not the field. I moved the field around on the form and that
didn't fix it either. I was pulling my hair out. Then I tried
renaming the field from "pct_ob_revenue" to pctOBrevenue and
all of a sudden it displayed!?! At first I thought that there might
be an issue with the underscore. I've seen Notes try and "drop"
underscores before in view names and whatnot. But interestingly it wasn't
the underscore in the field name.
The problem was that somehow there was
an existing field in the saved backend document with the same name that
I was trying to use. The field existed but there was no value in
the field.
It appears that if there's a field in
the backend document with the same name as the computed for display field
then the client will IGNORE the formula in the CFD field and simply display
the value in the backend document. OUCH! I don't know if that's a
bug or not but I would think that could cause some problems if there's
a way to get around formula calculation...
Anyway - I've never stumbled on this
before so I wanted to pass this along.
Posted by David Leedy At 08:18:14 PM Location Lebanon, Pa | Permalink
| Comments (4)
I'm a big fan of Openlog.
The error trapping database that you can find on OpenNTF.org.
I've been using it for YEARS... Trapping errors and recoding
log messages from agents. Julian did a fantastic job with this application.
Or did he?
One of the things that has bothered
me about OpenLog is that it never sent me e-mail alerts. I always
figured it was something simple but never really found the time to check
it. Until Monday that is.
Here's how NOT to start your work week!
11:20 AM: Wow
a couple of minutes free. Let's get that OpenLog thing running.
11:22 AM: Check
the using document. Read down. Oh there's a scheduled agent.
That must be it. Information obtained - stop reading.
11:23 AM: Turn
the scheduled agent on in Production. That should do it.
11:30 AM: Man
I'm hungry. Let's go to Lunch.
12:30 AM: Hmm...
Why is my mail taking so long to open? Why is my administrator
(I'm a developer mostly but also a backup admin) at my desk with a half
shame on you and half laughing at me expression???
Put me down in the I like it camp. Actually,
even though I'm in a 2 person Notes shop, and we're rarely, if ever, working
on the same database at the same time, I love CIAO!! Why?
if we don't really need it for checking things in and out? Because
I think if it as a safety blanket. I like having it ask me what's
the purpose of the changes. I like the fact that I can "Make
a Version" and a copy of the template is stored inside it's own database.
And I really like that it has a little bit of their Delta product
built in so I can see what the differences are between the current code
and the last version.
Why do you need to see the changes?
Well sometimes I work on low priority tasks over a long period of
time. This gives be the ability to see everything that's been changed
in case I need a reminder.
CIAO has some good reporting features
- what's been changed, what's checked out, but honestly I haven't really
played with those too much.
Why did we get into CIAO? Partly
it was because we use some serious check in software on our iSeries. Our
programmers couldn't live without that. So we wanted to try and emulate
that environment to a certain extent. We believe that checking in
is a "Best Practice". Another reason was for SOX Compliance.
While our Lotus Notes Environment isn't really in the Auditor's radar,
especially compared to our iSeries, we wanted to have a method of documenting
our changes that's in addition to our internal project and task tracking.
We don't have the server version, just
the client. But if you're trying to get into CIAO, just install the
client and start coding. During the initial save of a not checkout
out element, you're going to get a simple box where you can leave a comment
describing the change. It's that easy. The only key is that
you should check everything back in before you move it along on your promotion
path. As part of our promotion path, we run Teamstudio's Analyzer
Auditor program on it and one of the things that we look for is for "Checked
out" elements. This gives us a reminder to check anything back
in if we forgot it.
I think the best thing to do is get
it installed, start using it and just don't take it off. Before very
long you're going to forget it's there. I'll just seem natural.
But regardless of SOX, or best practices,
I'd have to say that if I were an independent consultant, and just working
on my own, I'd still want to purchase and use CIAO. Just for my own
documentation and record keeping.
While I love CIAO, this does not mean
that the product couldn't be improved. At least in my opinion....
A recent feature to CIAO is that it
has the ability to link checkouts to a Custom incident tracking or "Help
Ticket" database. That's COOL! I've wanted that FOREVER! It
would be great to link the checkouts then from the Help database see what
happened for a ticket or task. Unfortunately I don't think this feature
is robust enough for every environment - including ours. I've brought
this up to the Teamstudio team MANY times, so I'm hopeful that one
day there will be a change and I'll get to actually use this feature. The
real problem to me is if you want to look want to look up incidents by
using a view, the first column must be an incident number and the second
must be the description. While we have them, we don't actively use
incident numbers in my organization. I wish we could choose any view
we wanted and then when we select a document, we can specify in CIAO the
field names to use for the incident number and description.
I really like the potential of another
new feature that they recently added to CIAO, - Branch Management. In
theory, that allows you to work on long term changes and still be able
to so quick fixes and merge them together. I would love to get into
that. Unfortunately, they really recommend that before you use this
one of their consultants comes out for a visit to help you set it up and
provide training. While I want to use the feature that's an expense
that's hard to get approved in our environment.
I really wish that the checkout comments
were more "robust". Often I'll check something out for
1 change, and end up doing multiple changes. I don't check out and
check back in each time. I wish there were an option to popup the
checkout comment box on each SAVE of the design element. Then I could
at least easily remember to add additional comments to reflect the additional
changes. If I were greedy, which I can be, I'd love to have something
other then a free form comment field, so I might get the ability to link
different comments to different incidents. BUT I'd really settle
for just fixing/improving the incident linking.
I really don't get the reason why there
are such controls on version names. You can only use letters, numbers,
or an underscore. I really never know what to put in this field other
then maybe "BASELINE" or "Update". I can understand
imposing a limit to the number of characters, but I don't get the need
to control which characters I can use.
Similar to my comment on check out comments..
it would be nice if they built into CIAO a little bit of their Snapper
product like they built in a little of their Delta product. Because
you might not check in and out the same element multiple times, it would
be nice if you got a snapshot on each save, so you could easily roll back
some test code...
Anyway, that's a few of my thoughts
on CIAO. Again I think it's a great product with great support. I
use several of the Teamstudio products and they're all pretty good. I
think sometimes they miss the Gold but they're definitely on the podium
with a Silver or Bronze! Also, I've always had good success with
their support!! Though I don't need to call very often.
Posted by David Leedy At 06:38:24 AM Location Lebanon, Pa | Permalink
| Comments (0)
Like many people I'll often use tables
on my Notes forms to control the look and feel. Typically, I'll spend
a fair amount of time in the tables property box getting it "just
right". I'll always set some padding on the row and column spacing,
though I don't know if there's an "optimum" setting for this.
But padding's important to show separation and to let your fields
and labels "stand out" a little bit.
The other thing the I'll do is set the
width for any columns. I've been trying to play with "Fit with
Margins", so the tables can expand and contract depending on the users
screen resolution. Since there are more and more widescreen monitors
out there, it's nice to use that space. But quite honestly, the fit
with margins is a pain. It seems to sometimes have a mind of it's
own and can be difficult to control so I've been back to using more fixed
width tables just to save some time.
I'm getting to the point.. really!
Anyway, usually I'll set the width of
the table by typing the inches into the "Width" box. Been
doing that for years... I didn't know there was another way. Turns
out there is!!!
Here's the TIP...
Did you know that if you turn on the
ruler by clicking "View - Ruler" you can then use the ruler to
resize the table column! I don't know if this is new, I'm using 8.0.1,
but I never knew that you could do this. It works just like Word.
Click in the column and drag the handle to change the size. Cool!
This
tip is brought to you by the color: Yellow.
Posted by David Leedy At 12:00:00 AM Location Lebanon, Pa | Permalink
| Comments (1)