hash-bang-at (#!@) graphic   Doer's Diary

Date:



#!@ Picker: Diary Entry: Last Updated:

  © Doer's Diary LLC - 2019

BACK

Reports

Custom

  © Doer's Diary LLC - 2019

BACK

Account

  © Doer's Diary LLC - 2019

BACK

Help

Example | Rules | Editor | Photos | Reports | Output

The Doer's Diary was originally designed to keep track of consulting work done for multiple clients. As with most every computer application, the devil is in the details.

To be an effective diary, multiple recording methods should be offered. Doer's Diary uses what we call a "HashBangRate" notation technique to make this possible. A doer may choose general text, text collections (hashes), quantifiable collections (hashBangs), and quantifiable collectons with rates (hashBangRates) or a combination of the four.

General text is supported in three ways: it can be all that there is recorded, appear before hashed Collections and between hashBangRate sets.

Collections are identified by a unique hash tag (#). Quantifiable Collections are contained between hash tags and hashBangs (#!) or hashBangeRates (#!@).

Each collection is identified by a "hash tag" like #XYZ:. Everything recorded for that collection is preceded by that "hash tag".

As quantifiable activities occur, the "hashBang" and it's quantity are added like #XXX!Hours: 8.

The "hashBang" can be extended by a "Rate per bang (no decimals)" unit like #XXX!Minutes@10: 15.

Diary Example:

Some general text.
#XYZ:
Write Picker logic.
#XYZ!Minutes: 15.
Some more general text
#ABC:
Test Picker logic in Chrome.
#ABC!Hours@95: 2.
Some final general text.

All a Doer has do to add a "hashBangRate" element is to type it into the Diary Entries text one time. It was edited for validity and stored in a database table. From then on, it appears in a dropdown of the all of doer's "hashBangRate" elements. Selecting one caused it to be added into the text of the diary entry.

And, so it is for every Doer. Each has their own list of efforts that need to be kept and potentially quantified. What gets stored is searchable and reportable. A starter set of reports is offered. Hopefully, it provides sufficient meaning to make such a diary worth while. We remain endlessly open to suggestion for new features.

top

Rules:


top

Editor:

To capture your Diary Entries, Doer's Diary implements a rich text editor. This editor supports many functions, but we implement only a few. Others may be added over time. They appear as buttons in the gray strip on the top of the text box. We support:

top

Photos:

Photos are embedded within diary entries via a separate "Upload a Photo" button located below the editor. They are limited to .jpg and .jpeg elements. They are uploaded as yours to our servers. Photos are optional and will result in additional charges for storage.

top

Reports:

The report writer generates PDF files that may be printed, saved and shared using Adobe Acrobat options.

The report writer pulls all information during the selected reporting period. Non-hashed items are reported unter the "General" heading. Collections are reported between "hash tags". If that "hash tag" is also a "bang" of some sort, it processes it as a count and or multiplication rate.

There are several Reports that appear under that tab: Today, This Week, Last Week, This Month, Last Month and Custom, where a specific date range is requested.

The report has physical limits as to how many "hashBangRate" columns ('!' and '!@') can fit on a page: up to 5 combinations in Portrait orientation and 8 in Landscape orientation. The number of columns to include in a given report is determined by the content of the Diary Entries in the date range selected. Orientation is set automatically based on the number of culumns needed. Should the number of supported columns be exceeded, either choose a time span that does not exceed the report's limits or modify your hashBang strategy. Totals are reported for each hash.

top

Output:

The only permanent record of the Diary we offer is a Custom Written Common Shared Value (CSV) extract that you may "Save. As" whatever you want.

top

  © Doer's Diary LLC - 2019

Enable Doer's Diary

Your client key was not found in browser Web Storage on this device.

Either it is your first use of this browser on this device for Doer's Diary or browser Web Storage has been deleted.

For you to use this device for Doer's Diary, we need your email address and pid to accesss your account.

Email Address eMail PIN

  © Doer's Diary LLC - 2019

2 Factor Authentication

Enter the access code we sent to your email address.

Access Code



  © Doer's Diary LLC - 2019

<

Custom Report

Enter custom start and end dates.

Custom Report Dates Start:

End:












  © Doer's Diary LLC - 2019

BACK

Search Diary Entries for...

Search Argument




Result:

DateEntry

  © Doer's Diary LLC - 2019

wait graphic