how openntf open source solutions can save you time, money and your hair
Post on 28-Jan-2015
109 Views
Preview:
DESCRIPTION
TRANSCRIPT
Detroit Notes Professionals
Learn How OpenNTF Open Source Solutions Can Save You Time, Money and Your Hair
Bruce ElgortOpenNTF Co-Founder
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Good morning...
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
and I am here to show
Wednesday, December 9, 2009
Wednesday, December 9, 2009
how OpenNTF
Wednesday, December 9, 2009
Wednesday, December 9, 2009
open source solutions
Wednesday, December 9, 2009
Wednesday, December 9, 2009
can save you
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Yes that’s my head!
Wednesday, December 9, 2009
Yes that’s my head!
Wednesday, December 9, 2009
Yes that’s my head!
Wednesday, December 9, 2009
Yes that’s my head!
Wednesday, December 9, 2009
Wednesday, December 9, 2009
born in New York
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
July 1963
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
so that makes me
Wednesday, December 9, 2009
Wednesday, December 9, 2009
less than 44
Wednesday, December 9, 2009
Wednesday, December 9, 2009
greater than 21
Wednesday, December 9, 2009
Wednesday, December 9, 2009
and not
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
at least not yet
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Co-Founder
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
enjoy the presentation
Wednesday, December 9, 2009
Agenda
What is OpenNTF?Why Use Open Source Software?OpenNTF Site OverviewQuick run thru of some OpenNTF Applications
OpenLog domBulletin DominoWiki !!Help!!
Starting Your Own Project
Wednesday, December 9, 2009
Agenda continued
Wrap-upQuestions and AnswersShirt giveaways
Wednesday, December 9, 2009
Some things you won’t learn about today...
What all the different open source licenses meanHow to make other people write code for youHow to stop paying for all your softwareHow to re-grow hair you've already lostHow to spot weld
Wednesday, December 9, 2009
Wednesday, December 9, 2009
OpenNTF mission
Wednesday, December 9, 2009
Wednesday, December 9, 2009
a framework
Wednesday, December 9, 2009
Wednesday, December 9, 2009
for the community
Wednesday, December 9, 2009
Wednesday, December 9, 2009
to develop open source
Wednesday, December 9, 2009
Wednesday, December 9, 2009
applications for
Wednesday, December 9, 2009
Wednesday, December 9, 2009
IBM Lotus Notes and Domino
Wednesday, December 9, 2009
Wednesday, December 9, 2009
which can be
Wednesday, December 9, 2009
Wednesday, December 9, 2009
freely distributed
Wednesday, December 9, 2009
OpenNTF Mission
Wednesday, December 9, 2009
OpenNTF Mission
“Our mission is to provide a framework for the community to develop open source applications for IBM Lotus Notes and
Domino which can be freely distributed.”
Wednesday, December 9, 2009
Partial List of OpenNTF Applications
Wednesday, December 9, 2009
Partial List of OpenNTF Applications
• OpenNTF Mail• DominoWiki• BB Log Analyzer• domBulletin• Blogsphere• kSpam• Real Workflow• User Admin. Utility• EU Power Tools• !!Help!!• The Automated Admin• Active Site• DXLPeek• Surely Template
• Stubby• Trigger Happy• Domino Outline 2 Ajax
Transformer• iWatch• OpenLog• Quick Elementer• MailScan• MailAnalysis• Web or Notes Survey Reports• ACLHelp• LDD Monkey• Domgle and many more…
Wednesday, December 9, 2009
Other OpenNTF Resources
Wednesday, December 9, 2009
Other OpenNTF Resources
Code BinApplication CatalogWikiFAQOpenNTF BlogThe Taking Notes Podcast
Wednesday, December 9, 2009
A Bit of History…
Wednesday, December 9, 2009
A Bit of History…
Started in December 2001Nathan T. Freeman (NTF) made a post on Notes.net
floating the idea of an IBM Lotus Notes and Domino open source community
Notes.net (LDD) members responded and developers from around the world help put together a server and a simple web site.
NotesOSS.org was born…
Wednesday, December 9, 2009
Wednesday, December 9, 2009
OpenNTF History
Yes I said “NotesOSS.org” and not OpenNTF.We started out as NotesoSS.org and a few months
later changed our name to OpenNTF.org for various reasons
For the first 9 months the site remained pretty quiet“Build it and they shall come” - NOT!This gave us time to build the support infrastructureA few early endeavors
Lookout Express - Microsoft Outlook Express template for IBM Lotus Notes
Project Crimson – Remember Garnet?
Wednesday, December 9, 2009
OpenNTF History Continued…
OpenNTF needed a “killer application” to help put OpenNTF on the radar screens of the Notes/Domino community.
What is the one application that almost all Notes/Domino developers used that could benefit from some enhancements and some new features….
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Notes Mail, of course
Wednesday, December 9, 2009
OpenNTF Mail
Eleven Developers from around the world added a dozen new features to the Notes Mail Template two weeks after Notes 6.0 was launched.
Added Reply and Forward indicators Added a Follow-Up feature Added “Quick Stuff” Resend Memo action Show message headers Find Memo action Send/Receive action OpenNTF Preference Pane And many more…
Wednesday, December 9, 2009
OpenNTF Mail Was a Smash Hit!
The community loved itThe press loved itThousands of downloads in the first few weeks after
it’s releaseThis application put OpenNTF on the map and
continues to be one the sites most popular applications.
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Do you use it?
Wednesday, December 9, 2009
Home Page and basic site content (domCMS)Project Management System (PMT)
Used by Project “Chefs” to manage their open source projects Code Releases Bug Tracking Feature Requests Project discussion RSS enabled
Main Bar (domBulletin) Discussion forums
RSS enabled
The OpenNTF Site
Wednesday, December 9, 2009
The OpenNTF Site continued…
Code Bin 1000+ Code snippets RSS enabled
Application Catalog Cumulative collection (Projects and other shareware, freeware and
open source apps)
Other Fun Stuff OpenNTF blog (Blogsphere)
RSS Enabled Taking Notes podcasts
RSS Enabled Available on iTunes
Wednesday, December 9, 2009
Wednesday, December 9, 2009
53
Wednesday, December 9, 2009
53
Wednesday, December 9, 2009
Some OpenNTF Factoids
Over 34,000 registered usersOver 10,000 downloads every monthOver 2,100 visitors each dayServer hosted by The PSC GroupWebsphere Portal hosted by Prominic
Wednesday, December 9, 2009
Some OpenNTF Factoids
2,482 5,047
16,188
24,702
34,000
2002 2003 20042005
2006
Over 34,000 registered usersOver 10,000 downloads every monthOver 2,100 visitors each dayServer hosted by The PSC GroupWebsphere Portal hosted by Prominic
Wednesday, December 9, 2009
The OpenNTF Operations Crew
Wednesday, December 9, 2009
The OpenNTF Operations Crew
Wednesday, December 9, 2009
What is Open Source Software?
Open source software is software for which the underlying programming code is available to the users so that they may read it, make changes to it and build new versions of the software incorporating their changes.
Free programs created through the collaborative efforts of programmers from around the world
Wednesday, December 9, 2009
Why Use Open Source Software?
Reduce the cost of software developmentReduce the cost of software maintenanceAll this is accomplished by distributing it among many
collaboratorsIf you don’t like something you can change it!So open source means free?
No – you still may require training and support but, the cost is still less than using proprietary software.
Flexible licensing OpenSource.org – http://www.OpenSource.org Many licenses to choose from – All with their own caveats
Wednesday, December 9, 2009
Why doesn’t everybody use open source?
Valid Concerns Support Accountability
Supporters Assert… Open source software is more reliable Problems can be found and fixed quicker
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Let’s see how
Wednesday, December 9, 2009
Wednesday, December 9, 2009
OpenNTF
Wednesday, December 9, 2009
Wednesday, December 9, 2009
open source solutions
Wednesday, December 9, 2009
can save you
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Let’s start with one for the developers…
Wednesday, December 9, 2009
…there will be a compliance audit in 4 weeks
Wednesday, December 9, 2009
File | Database | New
OpenLog
Wednesday, December 9, 2009
What is OpenLog?
How many of you can say they know about all the errors occurring in your applications?
So what exactly is OpenLog… Common error and event logging framework One database to log all of your IBM Lotus Notes and Domino
application errors Works great for server agents as well as for Notes client UI
applications. Has been modified by Matt White to log JavaScript errors
and events
Wednesday, December 9, 2009
Setting up OpenLog
Download the database from the OpenNTF siteSign the databaseChange the ACL
Depositor – Write Public Documents
Point logDbname in the OpenLogFunctions script library to the location of your OpenLog database
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Server Agents
Wednesday, December 9, 2009
Server Agents
User Forms
Wednesday, December 9, 2009
Server Agents
User Forms
Error Type
Wednesday, December 9, 2009
Add the Script Libraries to your app….
OpenLogFunctions (LotusScript library)OpenLogClass (the Java library)
Wednesday, December 9, 2009
Add the Script Libraries to your app….
OpenLogFunctions (LotusScript library)OpenLogClass (the Java library)
Remember to click yes
Wednesday, December 9, 2009
Modifying Your Code to Work with OpenLog
Add this line to the [Options] section of your code: Use "OpenLogFunctions“Now add the following line before the error block
resumes or terminates: Call LogError
Wednesday, December 9, 2009
Now wasn’t that easy?
Wednesday, December 9, 2009
Let’s error
Wednesday, December 9, 2009
A Simple Example
Wednesday, December 9, 2009
A Simple Example
Wednesday, December 9, 2009
A Simple Example
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Looking at the Error Generated by the Button
Wednesday, December 9, 2009
Looking at the Error Generated by the ButtonEvent, Type, Time, Severity
Wednesday, December 9, 2009
Looking at the Error Generated by the ButtonEvent, Type, Time, Severity
User, Access, Version
Wednesday, December 9, 2009
Looking at the Error Generated by the ButtonEvent, Type, Time, Severity
User, Access, Version
Error details
Wednesday, December 9, 2009
Looking at the Error Generated by the ButtonEvent, Type, Time, Severity
User, Access, Version
Error details
Server, DB, Agent, Method
Wednesday, December 9, 2009
Looking at the Error Generated by the ButtonEvent, Type, Time, Severity
User, Access, Version
Error details
Server, DB, Agent, MethodNotification
Wednesday, December 9, 2009
Looking at the Error Generated by the ButtonEvent, Type, Time, Severity
User, Access, Version
Error details
Server, DB, Agent, MethodNotification
View/Form
Wednesday, December 9, 2009
Looking at the Error Generated by the Agent
Wednesday, December 9, 2009
Looking at the Error Generated by the Agent
Domino Server
Wednesday, December 9, 2009
Looking at the Error Generated by the Agent
Domino Server
Agent
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Server
Wednesday, December 9, 2009
Server
Database
Wednesday, December 9, 2009
Server
Database
Agent
Wednesday, December 9, 2009
Server
Database
Agent
Function
Wednesday, December 9, 2009
Server
Database
Agent
Function
Error Text
Wednesday, December 9, 2009
Server
Database
Agent
Function
Error Text
Event Type
Wednesday, December 9, 2009
Server
Database
Agent
Function
Error Text
Event Type
Severity
Wednesday, December 9, 2009
Notifications
Wednesday, December 9, 2009
Notifications
Send To
Wednesday, December 9, 2009
Notifications
Send To
Subject
Wednesday, December 9, 2009
Notifications
Send To
Subject
Body Text Header
Wednesday, December 9, 2009
Notifications
Send To
Subject
Body Text Header
Event Details
Wednesday, December 9, 2009
Notifications
Send To
Subject
Body Text Header
Event Details
Doclink
Wednesday, December 9, 2009
Why be so negative…
Wednesday, December 9, 2009
OpenLog can do more…
Wednesday, December 9, 2009
Tell us more Bruce...
You can use another handy function called LogEvent to log anything you like!
No more writing to the log.nsf database!
LogEvent takes one parameter: msg - string
LogEventEx adds two more parameters: Severity - string doc – NotesDocument
Wednesday, December 9, 2009
Developers Have Integrated OpenLog Into Their Bug Tracking Systems
Wednesday, December 9, 2009
Developers Have Integrated OpenLog Into Their Bug Tracking Systems
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Job well done Julian
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Let’s see how
Wednesday, December 9, 2009
Wednesday, December 9, 2009
OpenNTF
Wednesday, December 9, 2009
Wednesday, December 9, 2009
open source solutions
Wednesday, December 9, 2009
Wednesday, December 9, 2009
can save you
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Your boss said she needs a discussion forum
Wednesday, December 9, 2009
…for a trade show next month
Wednesday, December 9, 2009
File | Database | New
domBulletin
Wednesday, December 9, 2009
What is domBulletin?
State of the art discussion forumSimilar to phpBBNotes client and browserHighly configurableCurrently at Version 1.2
Wednesday, December 9, 2009
Did You Know…
domBulletin has been used by the Lotusphere On-Line system for the last three years?
Used by many Lotus Business Partners as their product support forum
Used to host the OpenNTF Main Bar discussion forum
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Notes client
Wednesday, December 9, 2009
Notes client
Web browser
Wednesday, December 9, 2009
Getting started with domBulletin
Download the template from the OpenNTF siteSign itConfigure
ACL Roles Database setup
Read the Help > Using This Database
Wednesday, December 9, 2009
domBulletin Configuration
Forum categoriesSkinsAuthentication / SecurityMailUser ProfilesIBM Lotus Sametime integrationAdvanced Options
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Categories
Wednesday, December 9, 2009
Categories
Flexible
Wednesday, December 9, 2009
Skin-able
Wednesday, December 9, 2009
Skin-able
Customize using CSS
Wednesday, December 9, 2009
Skin-able
Customize using CSS
Add HTML
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Messenger clients
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Visitors can leave comments for administrator
Wednesday, December 9, 2009
Visitors can leave comments for administrator
And they can also be reminded…
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Allow Anonymous Access
Wednesday, December 9, 2009
Allow Anonymous Access
Self Registration
Wednesday, December 9, 2009
Allow Anonymous Access
Self Registration
Forbidden User Names
Wednesday, December 9, 2009
Allow Anonymous Access
Self Registration
Forbidden User Names
Forbidden Words
Wednesday, December 9, 2009
Allow Anonymous Access
Self Registration
Forbidden User Names
Forbidden Words
Smiley’s, UBB, File Size
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Users can choose a skin
Wednesday, December 9, 2009
Users can choose a skin
Select a language
Wednesday, December 9, 2009
Users can choose a skin
Select a language
Select a display mode
Wednesday, December 9, 2009
domBulletin Version 1.2
New Features: Polls RSS (category, topic and entire board) Signature blocks
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Job well done Michael
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Let’s see how
Wednesday, December 9, 2009
Wednesday, December 9, 2009
OpenNTF
Wednesday, December 9, 2009
Wednesday, December 9, 2009
open source solutions
Wednesday, December 9, 2009
Wednesday, December 9, 2009
can save you
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
HR said they need a Wiki...
Wednesday, December 9, 2009
…by tomorrow
Wednesday, December 9, 2009
File | Database | New
DominoWiki
Wednesday, December 9, 2009
What is a Wiki?
“the simplest online database that could possibly work”
Ward Cunningham
Wednesday, December 9, 2009
Popular Wiki Sites
WikiPedia – http://www.wikipedia.orgKatrinaHelp – http://www.katrinahelp.infoOpenNTF WikiFAQ – http://wikifaq.openntf.orgVoweWiki – http://wiki.vowe.org
Wednesday, December 9, 2009
133
Wednesday, December 9, 2009
Getting started with DominoWiki
Download the template from the OpenNTF site Sign it Configure
ACL Roles Database setup
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Configuration Select your style (4 CSS color schemes to choose
from) Enter the URL for the wiki Site name Blurb for RSS feed Protocol (http or https) Domain name Language (ISO format) Contact email Copyright message Generator message
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Type content here
Wednesday, December 9, 2009
Type content here
Assign categories
Wednesday, December 9, 2009
Type content here
Assign categories
Attach a file
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Username gets stored in a cookie
Wednesday, December 9, 2009
Wiki Markup
Click on the Style Tips graphic to make style tips drawer pop up
DominoWiki uses a wiki markup syntax to: Headings Bold Italic CamelCase Words External URL’s Link to a wiki page File attachments
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
The content just added
Wednesday, December 9, 2009
The content just added
New category
Wednesday, December 9, 2009
The content just added
New category
Search
Wednesday, December 9, 2009
DominoWiki 1.1
Coming in the next week or so
Big new features Diff engine with the ability to “promote” an older version Multilingual web UI option
Big-ish new features Correct MIME type sent to clients via new resource documents framework Customizable header for all pages
More... Some requested views Simplified config document More options added to wiki markup including simple tables and more HTML
entities (q, cite and sup) Bug fixes, CSS updates and JS updates
145
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Job well done Ben
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Let’s see how
Wednesday, December 9, 2009
Wednesday, December 9, 2009
OpenNTF
Wednesday, December 9, 2009
Wednesday, December 9, 2009
open source solutions
Wednesday, December 9, 2009
Wednesday, December 9, 2009
can save you
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
The IT Department said they need a help desk
Wednesday, December 9, 2009
…next week
Wednesday, December 9, 2009
File | Database | New
!!Help!!
Wednesday, December 9, 2009
What is !!Help!!
Complete help desk ticket tracking system
Assign / Follow up Tickets
Submit tickets via mail (no need to change the mail template)
Automated machine inventory (using QuickCall form)
Use templates and placeholders for notifications
Unlimited ticket escalation
Configurations docs for almost every feature
Multilingual (no additional tools needed)
Web services enabled (you may have seen this at RIM booth in the Product Showcase)
Integrated with the OpenNTF OpenLog application
Wednesday, December 9, 2009
Getting Started with !!Help!!
Download the template from the OpenNTF site
Version 1.5
Sign the database
Change the ACL
Assign Database Roles Admin Edit All Read All Support
Select your language – German or English
Configure keywords / Language translation documents
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Tickets by User, Date and Number
Wednesday, December 9, 2009
Tickets by User, Date and Number
Active Tickets by User, Date, Supporter,
Application and Number
Wednesday, December 9, 2009
Tickets by User, Date and Number
Active Tickets by User, Date, Supporter,
Application and Number
New ToDo’s by Supporter, Date
and Number
Wednesday, December 9, 2009
Tickets by User, Date and Number
Active Tickets by User, Date, Supporter,
Application and Number
New ToDo’s by Supporter, Date
and Number
Unread Mail by Tickets and ToDo’s
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Actions taken
Wednesday, December 9, 2009
Actions taken
Misc. info.
Wednesday, December 9, 2009
Actions taken
Misc. info.
System info.
Wednesday, December 9, 2009
Actions taken
Misc. info.
System info.
ToDo’s
Wednesday, December 9, 2009
Wednesday, December 9, 2009
And coming soon…
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Job well done Ulrich and Thomas
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Now What Would You Do If…
You found a bug in one of these applicationsYou had a great idea for new cool featureYou wanted to collaborate with other Lotus geeks
using the applications
Wednesday, December 9, 2009
You Would…
Head on over to the OpenNTF siteFind the project you wantedLoginPost a bugPost a feature requestPost and/or reply to a discussion topicOr even volunteer to help with the project
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Starting Your Own Project
Register on the OpenNTF site
Post your project idea in the OpenNTF Main Bar and see what other people think. You don’t have to do this but it is a good idea.
Select from the site menu “Projects > Create Project”.
Fill out the form and and click submit Project Name Brief Description Names of others who may assist you with the project (for security) Detailed Project Description Application Category Target IBM Lotus Notes/Domino release
Now you can post releases, fix bugs , post documentation and enjoy the benefits of being an OpenNTF Project Chef!
And maybe have your application featured in this presentation next year
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
We are almost done...
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Yes that’s my head!
Wednesday, December 9, 2009
Yes that’s my head!
Wednesday, December 9, 2009
Yes that’s my head!
Wednesday, December 9, 2009
Wednesday, December 9, 2009
born in New York
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
July 1963
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
who is
Wednesday, December 9, 2009
Wednesday, December 9, 2009
less than 44
Wednesday, December 9, 2009
Wednesday, December 9, 2009
greater than 21
Wednesday, December 9, 2009
Wednesday, December 9, 2009
and not
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
has shown you
Wednesday, December 9, 2009
Wednesday, December 9, 2009
how OpenNTF
Wednesday, December 9, 2009
Wednesday, December 9, 2009
open source solutions
Wednesday, December 9, 2009
Wednesday, December 9, 2009
can save you
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Contact
Bruce Elgort
Blog – http://www.bruceelgort.comPodcasts – http://takingnotes.openntf.orgEmail – bruce.elgort@gmail.com
Phone - 360.772.1865
Wednesday, December 9, 2009
References
Ben Poole – http://www.benpoole.comJulian Robichaux – http://www.nsftools.comMichael Bourak – http://www.hinkyminky.netUlrich Krause – http://www.eknori.de
Wednesday, December 9, 2009
Wednesday, December 9, 2009
Thank you
Wednesday, December 9, 2009
top related