{"id":103,"date":"2018-04-29T11:35:32","date_gmt":"2018-04-29T11:35:32","guid":{"rendered":"http:\/\/fip.r-a-w.org\/?p=103"},"modified":"2018-04-29T11:35:32","modified_gmt":"2018-04-29T11:35:32","slug":"job-manager-mind-poored-out-into-coding","status":"publish","type":"post","link":"https:\/\/fip.r-a-w.org\/?p=103","title":{"rendered":"Job Manager &#8211; Mind poored out into coding&#8230;"},"content":{"rendered":"<p>Back in 2006 I started a project called JobMan. It was inspired by GTT (Getting Things Done) methodology. Its primary purpose was to facilitate the quick creation of projects that could be broken further and further down into smaller and smaller tasks. As they say in GTT you cannot complete projects, only tasks related to the projects. I also wanted to be able to accurately log the amount of time spent on a project.<\/p>\n<p>The initial UML drawings for the project are given below:<\/p>\n<figure id=\"attachment_111\" aria-describedby=\"caption-attachment-111\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-An-Application-with-an-existing-file-that-exists.jpeg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"111\" data-permalink=\"https:\/\/fip.r-a-w.org\/?attachment_id=111\" data-orig-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-An-Application-with-an-existing-file-that-exists.jpeg?fit=746%2C462&amp;ssl=1\" data-orig-size=\"746,462\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Start An Application with an existing file that exists\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-An-Application-with-an-existing-file-that-exists.jpeg?fit=700%2C434&amp;ssl=1\" class=\"wp-image-111 size-medium\" src=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-An-Application-with-an-existing-file-that-exists-300x186.jpeg?resize=300%2C186&#038;ssl=1\" alt=\"\" width=\"300\" height=\"186\" srcset=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-An-Application-with-an-existing-file-that-exists.jpeg?resize=300%2C186&amp;ssl=1 300w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-An-Application-with-an-existing-file-that-exists.jpeg?resize=700%2C434&amp;ssl=1 700w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-An-Application-with-an-existing-file-that-exists.jpeg?resize=646%2C400&amp;ssl=1 646w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-An-Application-with-an-existing-file-that-exists.jpeg?w=746&amp;ssl=1 746w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-111\" class=\"wp-caption-text\">Start-An-Application-with-an-existing-file-that-exists<\/figcaption><\/figure>\n<figure id=\"attachment_113\" aria-describedby=\"caption-attachment-113\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-Application-With-existing-file-that-is-not-found.jpeg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"113\" data-permalink=\"https:\/\/fip.r-a-w.org\/?attachment_id=113\" data-orig-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-Application-With-existing-file-that-is-not-found.jpeg?fit=593%2C418&amp;ssl=1\" data-orig-size=\"593,418\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Start Application With existing file that is not found\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-Application-With-existing-file-that-is-not-found.jpeg?fit=593%2C418&amp;ssl=1\" class=\"wp-image-113 size-medium\" src=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-Application-With-existing-file-that-is-not-found.jpeg?resize=300%2C211&#038;ssl=1\" alt=\"\" width=\"300\" height=\"211\" srcset=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-Application-With-existing-file-that-is-not-found.jpeg?resize=300%2C211&amp;ssl=1 300w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-Application-With-existing-file-that-is-not-found.jpeg?resize=567%2C400&amp;ssl=1 567w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-Application-With-existing-file-that-is-not-found.jpeg?w=593&amp;ssl=1 593w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-113\" class=\"wp-caption-text\">Start-Application-With-existing-file-that-is-not-found<\/figcaption><\/figure>\n<figure id=\"attachment_115\" aria-describedby=\"caption-attachment-115\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/StopWatchUseCase.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"115\" data-permalink=\"https:\/\/fip.r-a-w.org\/?attachment_id=115\" data-orig-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/StopWatchUseCase.jpg?fit=761%2C561&amp;ssl=1\" data-orig-size=\"761,561\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"StopWatchUseCase\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/StopWatchUseCase.jpg?fit=700%2C516&amp;ssl=1\" class=\"wp-image-115 size-medium\" src=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/StopWatchUseCase.jpg?resize=300%2C221&#038;ssl=1\" alt=\"\" width=\"300\" height=\"221\" srcset=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/StopWatchUseCase.jpg?resize=300%2C221&amp;ssl=1 300w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/StopWatchUseCase.jpg?resize=700%2C516&amp;ssl=1 700w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/StopWatchUseCase.jpg?resize=543%2C400&amp;ssl=1 543w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/StopWatchUseCase.jpg?w=761&amp;ssl=1 761w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-115\" class=\"wp-caption-text\">Stop Watch UseCase<\/figcaption><\/figure>\n<figure id=\"attachment_116\" aria-describedby=\"caption-attachment-116\" style=\"width: 287px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Word-Processor-Use-Case.jpeg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"116\" data-permalink=\"https:\/\/fip.r-a-w.org\/?attachment_id=116\" data-orig-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Word-Processor-Use-Case.jpeg?fit=448%2C469&amp;ssl=1\" data-orig-size=\"448,469\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Word Processor Use Case\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Word-Processor-Use-Case.jpeg?fit=448%2C469&amp;ssl=1\" class=\"wp-image-116 size-medium\" src=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Word-Processor-Use-Case.jpeg?resize=287%2C300&#038;ssl=1\" alt=\"\" width=\"287\" height=\"300\" srcset=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Word-Processor-Use-Case.jpeg?resize=287%2C300&amp;ssl=1 287w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Word-Processor-Use-Case.jpeg?resize=382%2C400&amp;ssl=1 382w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Word-Processor-Use-Case.jpeg?w=448&amp;ssl=1 448w\" sizes=\"auto, (max-width: 287px) 100vw, 287px\" \/><\/a><figcaption id=\"caption-attachment-116\" class=\"wp-caption-text\">Word-Processor-Use-Case<\/figcaption><\/figure>\n<figure id=\"attachment_118\" aria-describedby=\"caption-attachment-118\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Creating-A-Job.jpeg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"118\" data-permalink=\"https:\/\/fip.r-a-w.org\/?attachment_id=118\" data-orig-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Creating-A-Job.jpeg?fit=636%2C378&amp;ssl=1\" data-orig-size=\"636,378\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Creating A Job\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Creating-A-Job.jpeg?fit=636%2C378&amp;ssl=1\" class=\"wp-image-118 size-medium\" src=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Creating-A-Job.jpeg?resize=300%2C178&#038;ssl=1\" alt=\"\" width=\"300\" height=\"178\" srcset=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Creating-A-Job.jpeg?resize=300%2C178&amp;ssl=1 300w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Creating-A-Job.jpeg?w=636&amp;ssl=1 636w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-118\" class=\"wp-caption-text\">Creating-A-Job<\/figcaption><\/figure>\n<figure id=\"attachment_119\" aria-describedby=\"caption-attachment-119\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager.jpeg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"119\" data-permalink=\"https:\/\/fip.r-a-w.org\/?attachment_id=119\" data-orig-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager.jpeg?fit=891%2C518&amp;ssl=1\" data-orig-size=\"891,518\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"JobManager\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager.jpeg?fit=700%2C407&amp;ssl=1\" class=\"wp-image-119 size-medium\" src=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager.jpeg?resize=300%2C174&#038;ssl=1\" alt=\"\" width=\"300\" height=\"174\" srcset=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager.jpeg?resize=300%2C174&amp;ssl=1 300w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager.jpeg?resize=768%2C446&amp;ssl=1 768w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager.jpeg?resize=700%2C407&amp;ssl=1 700w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager.jpeg?resize=688%2C400&amp;ssl=1 688w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager.jpeg?w=891&amp;ssl=1 891w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-119\" class=\"wp-caption-text\">JobManager Class Diagram 1<\/figcaption><\/figure>\n<figure id=\"attachment_120\" aria-describedby=\"caption-attachment-120\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager.jpg.jpeg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"120\" data-permalink=\"https:\/\/fip.r-a-w.org\/?attachment_id=120\" data-orig-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager.jpg.jpeg?fit=734%2C504&amp;ssl=1\" data-orig-size=\"734,504\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"JobManager.jpg\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager.jpg.jpeg?fit=700%2C481&amp;ssl=1\" class=\"wp-image-120 size-medium\" src=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager.jpg.jpeg?resize=300%2C206&#038;ssl=1\" alt=\"\" width=\"300\" height=\"206\" srcset=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager.jpg.jpeg?resize=300%2C206&amp;ssl=1 300w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager.jpg.jpeg?resize=700%2C481&amp;ssl=1 700w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager.jpg.jpeg?resize=583%2C400&amp;ssl=1 583w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager.jpg.jpeg?w=734&amp;ssl=1 734w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-120\" class=\"wp-caption-text\">JobManager Class diagram 2<\/figcaption><\/figure>\n<figure id=\"attachment_121\" aria-describedby=\"caption-attachment-121\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager2.jpeg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"121\" data-permalink=\"https:\/\/fip.r-a-w.org\/?attachment_id=121\" data-orig-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager2.jpeg?fit=952%2C518&amp;ssl=1\" data-orig-size=\"952,518\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"JobManager2\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager2.jpeg?fit=700%2C381&amp;ssl=1\" class=\"wp-image-121 size-medium\" src=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager2.jpeg?resize=300%2C163&#038;ssl=1\" alt=\"\" width=\"300\" height=\"163\" srcset=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager2.jpeg?resize=300%2C163&amp;ssl=1 300w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager2.jpeg?resize=768%2C418&amp;ssl=1 768w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager2.jpeg?resize=700%2C381&amp;ssl=1 700w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager2.jpeg?resize=735%2C400&amp;ssl=1 735w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManager2.jpeg?w=952&amp;ssl=1 952w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-121\" class=\"wp-caption-text\">JobManager Class Diagram 3<\/figcaption><\/figure>\n<figure id=\"attachment_122\" aria-describedby=\"caption-attachment-122\" style=\"width: 286px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManagerUseCase.jpeg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"122\" data-permalink=\"https:\/\/fip.r-a-w.org\/?attachment_id=122\" data-orig-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManagerUseCase.jpeg?fit=517%2C542&amp;ssl=1\" data-orig-size=\"517,542\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"JobManagerUseCase\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManagerUseCase.jpeg?fit=517%2C542&amp;ssl=1\" class=\"wp-image-122 size-medium\" src=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManagerUseCase.jpeg?resize=286%2C300&#038;ssl=1\" alt=\"\" width=\"286\" height=\"300\" srcset=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManagerUseCase.jpeg?resize=286%2C300&amp;ssl=1 286w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManagerUseCase.jpeg?resize=382%2C400&amp;ssl=1 382w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManagerUseCase.jpeg?w=517&amp;ssl=1 517w\" sizes=\"auto, (max-width: 286px) 100vw, 286px\" \/><\/a><figcaption id=\"caption-attachment-122\" class=\"wp-caption-text\">JobManager Use Case Diagram 1<\/figcaption><\/figure>\n<figure id=\"attachment_123\" aria-describedby=\"caption-attachment-123\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Main-Use-Case.jpeg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"123\" data-permalink=\"https:\/\/fip.r-a-w.org\/?attachment_id=123\" data-orig-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Main-Use-Case.jpeg?fit=868%2C487&amp;ssl=1\" data-orig-size=\"868,487\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Main Use Case\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Main-Use-Case.jpeg?fit=700%2C393&amp;ssl=1\" class=\"wp-image-123 size-medium\" src=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Main-Use-Case.jpeg?resize=300%2C168&#038;ssl=1\" alt=\"\" width=\"300\" height=\"168\" srcset=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Main-Use-Case.jpeg?resize=300%2C168&amp;ssl=1 300w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Main-Use-Case.jpeg?resize=768%2C431&amp;ssl=1 768w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Main-Use-Case.jpeg?resize=700%2C393&amp;ssl=1 700w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Main-Use-Case.jpeg?resize=713%2C400&amp;ssl=1 713w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Main-Use-Case.jpeg?w=868&amp;ssl=1 868w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-123\" class=\"wp-caption-text\">JobManager Use Case Diagram 2<\/figcaption><\/figure>\n<p><a href=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-An-Application-with-an-existing-file-that-exists-Sequence-Diagram.jpeg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"110\" data-permalink=\"https:\/\/fip.r-a-w.org\/?attachment_id=110\" data-orig-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-An-Application-with-an-existing-file-that-exists-Sequence-Diagram.jpeg?fit=547%2C193&amp;ssl=1\" data-orig-size=\"547,193\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Start An Application with an existing file that exists Sequence Diagram\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-An-Application-with-an-existing-file-that-exists-Sequence-Diagram.jpeg?fit=547%2C193&amp;ssl=1\" class=\"alignnone size-medium wp-image-110\" src=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-An-Application-with-an-existing-file-that-exists-Sequence-Diagram.jpeg?resize=300%2C106&#038;ssl=1\" alt=\"\" width=\"300\" height=\"106\" srcset=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-An-Application-with-an-existing-file-that-exists-Sequence-Diagram.jpeg?resize=300%2C106&amp;ssl=1 300w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-An-Application-with-an-existing-file-that-exists-Sequence-Diagram.jpeg?w=547&amp;ssl=1 547w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-Application-With-existing-file-that-is-not-found-Sequence-Diagram.jpeg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"112\" data-permalink=\"https:\/\/fip.r-a-w.org\/?attachment_id=112\" data-orig-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-Application-With-existing-file-that-is-not-found-Sequence-Diagram.jpeg?fit=593%2C418&amp;ssl=1\" data-orig-size=\"593,418\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Start Application With existing file that is not found Sequence Diagram\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-Application-With-existing-file-that-is-not-found-Sequence-Diagram.jpeg?fit=593%2C418&amp;ssl=1\" class=\"alignnone size-medium wp-image-112\" src=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-Application-With-existing-file-that-is-not-found-Sequence-Diagram.jpeg?resize=300%2C211&#038;ssl=1\" alt=\"\" width=\"300\" height=\"211\" srcset=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-Application-With-existing-file-that-is-not-found-Sequence-Diagram.jpeg?resize=300%2C211&amp;ssl=1 300w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-Application-With-existing-file-that-is-not-found-Sequence-Diagram.jpeg?resize=567%2C400&amp;ssl=1 567w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Start-Application-With-existing-file-that-is-not-found-Sequence-Diagram.jpeg?w=593&amp;ssl=1 593w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/StopWatchClassDiagram.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"114\" data-permalink=\"https:\/\/fip.r-a-w.org\/?attachment_id=114\" data-orig-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/StopWatchClassDiagram.jpg?fit=985%2C561&amp;ssl=1\" data-orig-size=\"985,561\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"StopWatchClassDiagram\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/StopWatchClassDiagram.jpg?fit=700%2C399&amp;ssl=1\" class=\"alignnone size-medium wp-image-114\" src=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/StopWatchClassDiagram.jpg?resize=300%2C171&#038;ssl=1\" alt=\"\" width=\"300\" height=\"171\" srcset=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/StopWatchClassDiagram.jpg?resize=300%2C171&amp;ssl=1 300w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/StopWatchClassDiagram.jpg?resize=768%2C437&amp;ssl=1 768w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/StopWatchClassDiagram.jpg?resize=700%2C399&amp;ssl=1 700w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/StopWatchClassDiagram.jpg?resize=702%2C400&amp;ssl=1 702w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/StopWatchClassDiagram.jpg?w=985&amp;ssl=1 985w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Word-ProcessorClass-Diagram.jpeg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"117\" data-permalink=\"https:\/\/fip.r-a-w.org\/?attachment_id=117\" data-orig-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Word-ProcessorClass-Diagram.jpeg?fit=643%2C403&amp;ssl=1\" data-orig-size=\"643,403\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Word ProcessorClass Diagram\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Word-ProcessorClass-Diagram.jpeg?fit=643%2C403&amp;ssl=1\" class=\"alignnone size-medium wp-image-117\" src=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Word-ProcessorClass-Diagram.jpeg?resize=300%2C188&#038;ssl=1\" alt=\"\" width=\"300\" height=\"188\" srcset=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Word-ProcessorClass-Diagram.jpeg?resize=300%2C188&amp;ssl=1 300w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Word-ProcessorClass-Diagram.jpeg?resize=638%2C400&amp;ssl=1 638w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/Word-ProcessorClass-Diagram.jpeg?w=643&amp;ssl=1 643w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>I intended to use other open source projects where possible and did so for a date picker and DB40 for an embedded database. Also at the time I was more intent on learning than creating something that would be used by someone other than myself. Hence, after the initial design, I coded and created features on a whim. I poured my mind out into my coding and tidied it up afterwards, usually when I found a bug.<\/p>\n<p>The project was important in my development as it made me realise that projects need planning to avoid massive restructuring later. I learnt that design patterns could solve the problems I previously procrastinated over. Also my UI design needed work, which prompted me to buy <a href=\"http:\/\/filthyrichclients.org\/\">&#8216;Filthy Rich Clients&#8217;<\/a> by\u00a0Chet Haase and Romain Guy,although some of their work is now redundant given the slow rise of JavaFX2.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManScreenshot-29-6-2009.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"125\" data-permalink=\"https:\/\/fip.r-a-w.org\/?attachment_id=125\" data-orig-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManScreenshot-29-6-2009.jpg?fit=2048%2C768&amp;ssl=1\" data-orig-size=\"2048,768\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"JobManScreenshot 29-6-2009\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManScreenshot-29-6-2009.jpg?fit=700%2C263&amp;ssl=1\" class=\"alignnone size-medium wp-image-125\" src=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManScreenshot-29-6-2009.jpg?resize=300%2C113&#038;ssl=1\" alt=\"\" width=\"300\" height=\"113\" srcset=\"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManScreenshot-29-6-2009.jpg?resize=300%2C113&amp;ssl=1 300w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManScreenshot-29-6-2009.jpg?resize=768%2C288&amp;ssl=1 768w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManScreenshot-29-6-2009.jpg?resize=1024%2C384&amp;ssl=1 1024w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManScreenshot-29-6-2009.jpg?resize=700%2C263&amp;ssl=1 700w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManScreenshot-29-6-2009.jpg?resize=2000%2C750&amp;ssl=1 2000w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManScreenshot-29-6-2009.jpg?resize=1067%2C400&amp;ssl=1 1067w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManScreenshot-29-6-2009.jpg?w=2048&amp;ssl=1 2048w, https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManScreenshot-29-6-2009.jpg?w=1400&amp;ssl=1 1400w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>By 2009 I released\u00a0 the project on sourceforge and then released its\u00a0 current version in 2016 after spending quite some time using it in my current position. From this usage a number of bugs were fixed and the project optimised, e.g caching, listing subtasks by reference and not by objects.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Back in 2006 I started a project called JobMan. It was inspired by GTT (Getting Things Done) methodology. Its primary purpose was to facilitate the quick creation of projects that could be broken further and further down into smaller and smaller tasks. As they say in GTT you cannot complete projects, only tasks related to &hellip; <a href=\"https:\/\/fip.r-a-w.org\/?p=103\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Job Manager &#8211; Mind poored out into coding&#8230;<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":125,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[3,5],"tags":[],"class_list":["post-103","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oop-design","category-project"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/fip.r-a-w.org\/wp-content\/uploads\/2018\/04\/JobManScreenshot-29-6-2009.jpg?fit=2048%2C768&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9NvWe-1F","jetpack_likes_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/fip.r-a-w.org\/index.php?rest_route=\/wp\/v2\/posts\/103","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fip.r-a-w.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fip.r-a-w.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fip.r-a-w.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/fip.r-a-w.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=103"}],"version-history":[{"count":4,"href":"https:\/\/fip.r-a-w.org\/index.php?rest_route=\/wp\/v2\/posts\/103\/revisions"}],"predecessor-version":[{"id":129,"href":"https:\/\/fip.r-a-w.org\/index.php?rest_route=\/wp\/v2\/posts\/103\/revisions\/129"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fip.r-a-w.org\/index.php?rest_route=\/wp\/v2\/media\/125"}],"wp:attachment":[{"href":"https:\/\/fip.r-a-w.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=103"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fip.r-a-w.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=103"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fip.r-a-w.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}