├── .Rbuildignore ├── docs ├── pkgdown.yml ├── MelbURN_2018_public │ ├── assets │ │ ├── player │ │ │ ├── Help.png │ │ │ ├── spinner.png │ │ │ ├── close_hi@2x.png │ │ │ ├── close_n@2x.png │ │ │ ├── close_p@2x.png │ │ │ ├── waiting_bezel.png │ │ │ ├── Acknowledgements.pdf │ │ │ ├── left_arrow_mobile_d.png │ │ │ ├── left_arrow_mobile_n.png │ │ │ ├── pdfjs │ │ │ │ └── web │ │ │ │ │ └── cmaps │ │ │ │ │ ├── H.bcmap │ │ │ │ │ ├── V.bcmap │ │ │ │ │ ├── 78-H.bcmap │ │ │ │ │ ├── 78-V.bcmap │ │ │ │ │ ├── B5-H.bcmap │ │ │ │ │ ├── B5-V.bcmap │ │ │ │ │ ├── GB-H.bcmap │ │ │ │ │ ├── GB-V.bcmap │ │ │ │ │ ├── Add-H.bcmap │ │ │ │ │ ├── Add-V.bcmap │ │ │ │ │ ├── B5pc-H.bcmap │ │ │ │ │ ├── B5pc-V.bcmap │ │ │ │ │ ├── CNS1-H.bcmap │ │ │ │ │ ├── CNS1-V.bcmap │ │ │ │ │ ├── CNS2-H.bcmap │ │ │ │ │ ├── CNS2-V.bcmap │ │ │ │ │ ├── EUC-H.bcmap │ │ │ │ │ ├── EUC-V.bcmap │ │ │ │ │ ├── Ext-H.bcmap │ │ │ │ │ ├── Ext-V.bcmap │ │ │ │ │ ├── GBT-H.bcmap │ │ │ │ │ ├── GBT-V.bcmap │ │ │ │ │ ├── KSC-H.bcmap │ │ │ │ │ ├── KSC-V.bcmap │ │ │ │ │ ├── NWP-H.bcmap │ │ │ │ │ ├── NWP-V.bcmap │ │ │ │ │ ├── RKSJ-H.bcmap │ │ │ │ │ ├── RKSJ-V.bcmap │ │ │ │ │ ├── Roman.bcmap │ │ │ │ │ ├── 78-EUC-H.bcmap │ │ │ │ │ ├── 78-EUC-V.bcmap │ │ │ │ │ ├── 78-RKSJ-H.bcmap │ │ │ │ │ ├── 78-RKSJ-V.bcmap │ │ │ │ │ ├── CNS-EUC-H.bcmap │ │ │ │ │ ├── CNS-EUC-V.bcmap │ │ │ │ │ ├── ETHK-B5-H.bcmap │ │ │ │ │ ├── ETHK-B5-V.bcmap │ │ │ │ │ ├── ETen-B5-H.bcmap │ │ │ │ │ ├── ETen-B5-V.bcmap │ │ │ │ │ ├── GB-EUC-H.bcmap │ │ │ │ │ ├── GB-EUC-V.bcmap │ │ │ │ │ ├── GBK-EUC-H.bcmap │ │ │ │ │ ├── GBK-EUC-V.bcmap │ │ │ │ │ ├── GBK2K-H.bcmap │ │ │ │ │ ├── GBK2K-V.bcmap │ │ │ │ │ ├── GBT-EUC-H.bcmap │ │ │ │ │ ├── GBT-EUC-V.bcmap │ │ │ │ │ ├── Hankaku.bcmap │ │ │ │ │ ├── Hiragana.bcmap │ │ │ │ │ ├── KSC-EUC-H.bcmap │ │ │ │ │ ├── KSC-EUC-V.bcmap │ │ │ │ │ ├── Katakana.bcmap │ │ │ │ │ ├── WP-Symbol.bcmap │ │ │ │ │ ├── 78ms-RKSJ-H.bcmap │ │ │ │ │ ├── 78ms-RKSJ-V.bcmap │ │ │ │ │ ├── 83pv-RKSJ-H.bcmap │ │ │ │ │ ├── 90ms-RKSJ-H.bcmap │ │ │ │ │ ├── 90ms-RKSJ-V.bcmap │ │ │ │ │ ├── 90pv-RKSJ-H.bcmap │ │ │ │ │ ├── 90pv-RKSJ-V.bcmap │ │ │ │ │ ├── Add-RKSJ-H.bcmap │ │ │ │ │ ├── Add-RKSJ-V.bcmap │ │ │ │ │ ├── Adobe-GB1-0.bcmap │ │ │ │ │ ├── Adobe-GB1-1.bcmap │ │ │ │ │ ├── Adobe-GB1-2.bcmap │ │ │ │ │ ├── Adobe-GB1-3.bcmap │ │ │ │ │ ├── Adobe-GB1-4.bcmap │ │ │ │ │ ├── Adobe-GB1-5.bcmap │ │ │ │ │ ├── ETenms-B5-H.bcmap │ │ │ │ │ ├── ETenms-B5-V.bcmap │ │ │ │ │ ├── Ext-RKSJ-H.bcmap │ │ │ │ │ ├── Ext-RKSJ-V.bcmap │ │ │ │ │ ├── GBKp-EUC-H.bcmap │ │ │ │ │ ├── GBKp-EUC-V.bcmap │ │ │ │ │ ├── GBTpc-EUC-H.bcmap │ │ │ │ │ ├── GBTpc-EUC-V.bcmap │ │ │ │ │ ├── GBpc-EUC-H.bcmap │ │ │ │ │ ├── GBpc-EUC-V.bcmap │ │ │ │ │ ├── HKdla-B5-H.bcmap │ │ │ │ │ ├── HKdla-B5-V.bcmap │ │ │ │ │ ├── HKdlb-B5-H.bcmap │ │ │ │ │ ├── HKdlb-B5-V.bcmap │ │ │ │ │ ├── HKgccs-B5-H.bcmap │ │ │ │ │ ├── HKgccs-B5-V.bcmap │ │ │ │ │ ├── HKm314-B5-H.bcmap │ │ │ │ │ ├── HKm314-B5-V.bcmap │ │ │ │ │ ├── HKm471-B5-H.bcmap │ │ │ │ │ ├── HKm471-B5-V.bcmap │ │ │ │ │ ├── HKscs-B5-H.bcmap │ │ │ │ │ ├── HKscs-B5-V.bcmap │ │ │ │ │ ├── KSC-Johab-H.bcmap │ │ │ │ │ ├── KSC-Johab-V.bcmap │ │ │ │ │ ├── KSCms-UHC-H.bcmap │ │ │ │ │ ├── KSCms-UHC-V.bcmap │ │ │ │ │ ├── KSCpc-EUC-H.bcmap │ │ │ │ │ ├── KSCpc-EUC-V.bcmap │ │ │ │ │ ├── 90msp-RKSJ-H.bcmap │ │ │ │ │ ├── 90msp-RKSJ-V.bcmap │ │ │ │ │ ├── Adobe-CNS1-0.bcmap │ │ │ │ │ ├── Adobe-CNS1-1.bcmap │ │ │ │ │ ├── Adobe-CNS1-2.bcmap │ │ │ │ │ ├── Adobe-CNS1-3.bcmap │ │ │ │ │ ├── Adobe-CNS1-4.bcmap │ │ │ │ │ ├── Adobe-CNS1-5.bcmap │ │ │ │ │ ├── Adobe-CNS1-6.bcmap │ │ │ │ │ ├── Adobe-GB1-UCS2.bcmap │ │ │ │ │ ├── Adobe-Japan1-0.bcmap │ │ │ │ │ ├── Adobe-Japan1-1.bcmap │ │ │ │ │ ├── Adobe-Japan1-2.bcmap │ │ │ │ │ ├── Adobe-Japan1-3.bcmap │ │ │ │ │ ├── Adobe-Japan1-4.bcmap │ │ │ │ │ ├── Adobe-Japan1-5.bcmap │ │ │ │ │ ├── Adobe-Japan1-6.bcmap │ │ │ │ │ ├── Adobe-Korea1-0.bcmap │ │ │ │ │ ├── Adobe-Korea1-1.bcmap │ │ │ │ │ ├── Adobe-Korea1-2.bcmap │ │ │ │ │ ├── KSCms-UHC-HW-H.bcmap │ │ │ │ │ ├── KSCms-UHC-HW-V.bcmap │ │ │ │ │ ├── UniCNS-UCS2-H.bcmap │ │ │ │ │ ├── UniCNS-UCS2-V.bcmap │ │ │ │ │ ├── UniCNS-UTF16-H.bcmap │ │ │ │ │ ├── UniCNS-UTF16-V.bcmap │ │ │ │ │ ├── UniCNS-UTF32-H.bcmap │ │ │ │ │ ├── UniCNS-UTF32-V.bcmap │ │ │ │ │ ├── UniCNS-UTF8-H.bcmap │ │ │ │ │ ├── UniCNS-UTF8-V.bcmap │ │ │ │ │ ├── UniGB-UCS2-H.bcmap │ │ │ │ │ ├── UniGB-UCS2-V.bcmap │ │ │ │ │ ├── UniGB-UTF16-H.bcmap │ │ │ │ │ ├── UniGB-UTF16-V.bcmap │ │ │ │ │ ├── UniGB-UTF32-H.bcmap │ │ │ │ │ ├── UniGB-UTF32-V.bcmap │ │ │ │ │ ├── UniGB-UTF8-H.bcmap │ │ │ │ │ ├── UniGB-UTF8-V.bcmap │ │ │ │ │ ├── UniJIS-UCS2-H.bcmap │ │ │ │ │ ├── UniJIS-UCS2-V.bcmap │ │ │ │ │ ├── UniJIS-UTF16-H.bcmap │ │ │ │ │ ├── UniJIS-UTF16-V.bcmap │ │ │ │ │ ├── UniJIS-UTF32-H.bcmap │ │ │ │ │ ├── UniJIS-UTF32-V.bcmap │ │ │ │ │ ├── UniJIS-UTF8-H.bcmap │ │ │ │ │ ├── UniJIS-UTF8-V.bcmap │ │ │ │ │ ├── UniKS-UCS2-H.bcmap │ │ │ │ │ ├── UniKS-UCS2-V.bcmap │ │ │ │ │ ├── UniKS-UTF16-H.bcmap │ │ │ │ │ ├── UniKS-UTF16-V.bcmap │ │ │ │ │ ├── UniKS-UTF32-H.bcmap │ │ │ │ │ ├── UniKS-UTF32-V.bcmap │ │ │ │ │ ├── UniKS-UTF8-H.bcmap │ │ │ │ │ ├── UniKS-UTF8-V.bcmap │ │ │ │ │ ├── Adobe-CNS1-UCS2.bcmap │ │ │ │ │ ├── UniJIS-UCS2-HW-H.bcmap │ │ │ │ │ ├── UniJIS-UCS2-HW-V.bcmap │ │ │ │ │ ├── UniJISPro-UCS2-V.bcmap │ │ │ │ │ ├── UniJISPro-UTF8-V.bcmap │ │ │ │ │ ├── Adobe-Japan1-UCS2.bcmap │ │ │ │ │ ├── Adobe-Korea1-UCS2.bcmap │ │ │ │ │ ├── UniJIS2004-UTF16-H.bcmap │ │ │ │ │ ├── UniJIS2004-UTF16-V.bcmap │ │ │ │ │ ├── UniJIS2004-UTF32-H.bcmap │ │ │ │ │ ├── UniJIS2004-UTF32-V.bcmap │ │ │ │ │ ├── UniJIS2004-UTF8-H.bcmap │ │ │ │ │ ├── UniJIS2004-UTF8-V.bcmap │ │ │ │ │ ├── UniJISPro-UCS2-HW-V.bcmap │ │ │ │ │ ├── UniJISX0213-UTF32-H.bcmap │ │ │ │ │ ├── UniJISX0213-UTF32-V.bcmap │ │ │ │ │ ├── UniJISX02132004-UTF32-H.bcmap │ │ │ │ │ ├── UniJISX02132004-UTF32-V.bcmap │ │ │ │ │ └── LICENSE │ │ │ ├── left_arrow_mobile_d-hd.png │ │ │ ├── left_arrow_mobile_n-hd.png │ │ │ ├── right_arrow_mobile_d.png │ │ │ ├── right_arrow_mobile_n.png │ │ │ ├── KNTransitionSlide_Black.png │ │ │ ├── right_arrow_mobile_d-hd.png │ │ │ ├── right_arrow_mobile_n-hd.png │ │ │ ├── KNTransitionSwoosh_Shadow.png │ │ │ ├── kn-cloud_pd_help_btn-H@2x.png │ │ │ ├── kn-cloud_pd_help_btn-N@2x.png │ │ │ ├── kn-cloud_pd_help_btn-P@2x.png │ │ │ ├── OrientationController.js │ │ │ ├── AnimationManager.js │ │ │ ├── SlideNumberController.js │ │ │ ├── SlideManager.js │ │ │ ├── gl │ │ │ │ ├── TSDGLFrameBuffer.js │ │ │ │ ├── ParameterGroup.js │ │ │ │ └── TSDGLBloomEffect.js │ │ │ ├── TSDAnimation.js │ │ │ ├── StageManager.js │ │ │ ├── NarrationManager.js │ │ │ ├── Utilities.js │ │ │ ├── KeynoteDHTMLPlayer.html │ │ │ └── HelpPlacardController.js │ │ ├── thumbnail.jpeg │ │ ├── 04925648-28E6-4B16-B5DB-DFCC246F5388 │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── 04925648-28E6-4B16-B5DB-DFCC246F5388.pdf │ │ ├── 0AE317EC-FD38-42B8-B27C-994CF5CBDD7C │ │ │ ├── thumbnail.jpeg │ │ │ ├── assets │ │ │ │ └── 0AE317EC-FD38-42B8-B27C-994CF5CBDD7C.pdf │ │ │ ├── 0AE317EC-FD38-42B8-B27C-994CF5CBDD7C.json │ │ │ └── 0AE317EC-FD38-42B8-B27C-994CF5CBDD7C.jsonp │ │ ├── 11951C99-8128-426B-BCEE-4BA83EA5614A │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── 11951C99-8128-426B-BCEE-4BA83EA5614A.pdf │ │ ├── 12BAD866-96FA-48D0-B160-F814D3F54A48 │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── 12BAD866-96FA-48D0-B160-F814D3F54A48.pdf │ │ ├── 170A366E-64D8-4F62-9F11-9F31F04D1597 │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── 170A366E-64D8-4F62-9F11-9F31F04D1597.pdf │ │ ├── 28BC7EBD-388E-40AF-AB9E-6EC63FD3A435 │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── 28BC7EBD-388E-40AF-AB9E-6EC63FD3A435.pdf │ │ ├── 2ADE10DC-1A0F-43C1-8B6D-0B745F2AFC34 │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── 2ADE10DC-1A0F-43C1-8B6D-0B745F2AFC34.pdf │ │ ├── 2B6066A7-139B-471B-A481-6B850BADA8EE │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── 2B6066A7-139B-471B-A481-6B850BADA8EE.pdf │ │ ├── 476B9CA9-F9E0-4527-84DA-284117B12B3B │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── 476B9CA9-F9E0-4527-84DA-284117B12B3B.pdf │ │ ├── 494391E6-720E-403D-96C4-885D8F9C3879 │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── 494391E6-720E-403D-96C4-885D8F9C3879.pdf │ │ ├── 4C263858-5D67-45B4-98C3-7C69DDF96D1C │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── 4C263858-5D67-45B4-98C3-7C69DDF96D1C.pdf │ │ ├── 4D46AE53-9692-4311-8D67-B8D0E71D093D │ │ │ ├── thumbnail.jpeg │ │ │ ├── assets │ │ │ │ └── 4D46AE53-9692-4311-8D67-B8D0E71D093D.pdf │ │ │ └── 4D46AE53-9692-4311-8D67-B8D0E71D093D.json │ │ ├── 5F9B11E3-854A-43AD-A2C3-B27FE2F1BF1C │ │ │ ├── thumbnail.jpeg │ │ │ ├── assets │ │ │ │ └── 5F9B11E3-854A-43AD-A2C3-B27FE2F1BF1C.pdf │ │ │ ├── 5F9B11E3-854A-43AD-A2C3-B27FE2F1BF1C.json │ │ │ └── 5F9B11E3-854A-43AD-A2C3-B27FE2F1BF1C.jsonp │ │ ├── 66A9C63E-138A-4B14-BDDA-06A108267A71 │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── 66A9C63E-138A-4B14-BDDA-06A108267A71.pdf │ │ ├── 69B4086C-9498-4CBA-AB3F-C2BCCA1DE405 │ │ │ ├── thumbnail.jpeg │ │ │ ├── assets │ │ │ │ └── 69B4086C-9498-4CBA-AB3F-C2BCCA1DE405.pdf │ │ │ ├── 69B4086C-9498-4CBA-AB3F-C2BCCA1DE405.json │ │ │ └── 69B4086C-9498-4CBA-AB3F-C2BCCA1DE405.jsonp │ │ ├── 6EAB0D5F-C4AB-438B-B4AC-BE61CA6F7615 │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── 6EAB0D5F-C4AB-438B-B4AC-BE61CA6F7615.pdf │ │ ├── 756A43D5-2769-42D0-B561-57C5FAA1CF6E │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── 756A43D5-2769-42D0-B561-57C5FAA1CF6E.pdf │ │ ├── 76FEA5EA-F9D5-4F9F-BA06-A4AFD2D51603 │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── 76FEA5EA-F9D5-4F9F-BA06-A4AFD2D51603.pdf │ │ ├── 78ED3DD5-5B03-4DA2-9D33-7F90F52E25DD │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── 78ED3DD5-5B03-4DA2-9D33-7F90F52E25DD.pdf │ │ ├── 7AD38D48-7B4D-445B-A86B-065DA664B645 │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── 7AD38D48-7B4D-445B-A86B-065DA664B645.pdf │ │ ├── 7CAFA524-8720-4312-9831-B24FA557091C │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── 7CAFA524-8720-4312-9831-B24FA557091C.pdf │ │ ├── 7D643FA7-9A1F-45A5-A30F-7828735F3C35 │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── 7D643FA7-9A1F-45A5-A30F-7828735F3C35.pdf │ │ ├── 805CD07C-3041-45DF-BEF5-55429B375349 │ │ │ ├── thumbnail.jpeg │ │ │ ├── assets │ │ │ │ └── 805CD07C-3041-45DF-BEF5-55429B375349.pdf │ │ │ ├── 805CD07C-3041-45DF-BEF5-55429B375349.json │ │ │ └── 805CD07C-3041-45DF-BEF5-55429B375349.jsonp │ │ ├── 814996AB-3769-40CD-8964-AC69F209DE17 │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── 814996AB-3769-40CD-8964-AC69F209DE17.pdf │ │ ├── 96E83758-F7D4-4229-B139-528E75AC57E8 │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── 96E83758-F7D4-4229-B139-528E75AC57E8.pdf │ │ ├── 9C3684D6-97AB-41A5-AF65-9994A84F3F57 │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── 9C3684D6-97AB-41A5-AF65-9994A84F3F57.pdf │ │ ├── A299C6DE-984C-4874-843F-452D7E1B9445 │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── A299C6DE-984C-4874-843F-452D7E1B9445.pdf │ │ ├── A5083153-CF85-4F24-BF49-F862D3558F26 │ │ │ ├── thumbnail.jpeg │ │ │ ├── assets │ │ │ │ └── A5083153-CF85-4F24-BF49-F862D3558F26.pdf │ │ │ ├── A5083153-CF85-4F24-BF49-F862D3558F26.json │ │ │ └── A5083153-CF85-4F24-BF49-F862D3558F26.jsonp │ │ ├── B8635205-BC18-49AC-9847-7841AFEE8E74 │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── B8635205-BC18-49AC-9847-7841AFEE8E74.pdf │ │ ├── BBA2193A-3B80-4145-A521-B069A65C8D9B │ │ │ ├── thumbnail.jpeg │ │ │ ├── assets │ │ │ │ └── BBA2193A-3B80-4145-A521-B069A65C8D9B.pdf │ │ │ ├── BBA2193A-3B80-4145-A521-B069A65C8D9B.json │ │ │ └── BBA2193A-3B80-4145-A521-B069A65C8D9B.jsonp │ │ ├── C1ABD4D1-361E-4AD9-9BA4-3E7E49D5C16B │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── C1ABD4D1-361E-4AD9-9BA4-3E7E49D5C16B.pdf │ │ ├── D0971B3E-3665-4503-93CC-99ACBA0830CB │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── D0971B3E-3665-4503-93CC-99ACBA0830CB.pdf │ │ ├── DE073E5D-3B0A-4524-90D0-C5C52AEB8C2A │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── DE073E5D-3B0A-4524-90D0-C5C52AEB8C2A.pdf │ │ ├── E0A94AE7-E23D-43C6-9D81-774AF89F71B9 │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── E0A94AE7-E23D-43C6-9D81-774AF89F71B9.pdf │ │ ├── E0B3552D-D79F-4438-95C1-3C992975D873 │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── E0B3552D-D79F-4438-95C1-3C992975D873.pdf │ │ ├── EF55C4C3-531E-485B-B882-8FF91E458436 │ │ │ ├── thumbnail.jpeg │ │ │ └── assets │ │ │ │ └── EF55C4C3-531E-485B-B882-8FF91E458436.pdf │ │ ├── header.json │ │ └── header.jsonp │ └── index.html ├── link.svg ├── docsearch.js ├── jquery.sticky-kit.min.js ├── pkgdown.js └── authors.html ├── tests ├── testthat.R └── testthat │ ├── test-create.R │ └── test-run.R ├── R ├── zzz.R ├── cluster.R └── logfile.R ├── .gitignore ├── man ├── delete_cluster.Rd ├── cluster_shutdown.Rd ├── requeue_abandoned.Rd ├── abandoned.Rd ├── logfile_show.Rd ├── cluster_reduce.Rd ├── cluster_add_tasks.Rd ├── cluster_join.Rd ├── cluster_add_nodes.Rd ├── cluster_run.Rd ├── cluster_initialize.Rd └── cluster_map.Rd ├── inst └── misc │ ├── txn.R │ └── testscript.R ├── threadpool.Rproj ├── DESCRIPTION ├── NAMESPACE ├── README.md └── README.Rmd /.Rbuildignore: -------------------------------------------------------------------------------- 1 | ^.*\.Rproj$ 2 | ^\.Rproj\.user$ 3 | ^README\.Rmd$ 4 | ^README-.*\.png$ 5 | docs -------------------------------------------------------------------------------- /docs/pkgdown.yml: -------------------------------------------------------------------------------- 1 | pandoc: 1.19.2.1 2 | pkgdown: 1.1.0 3 | pkgdown_sha: ~ 4 | articles: [] 5 | 6 | -------------------------------------------------------------------------------- /tests/testthat.R: -------------------------------------------------------------------------------- 1 | library(testthat) 2 | library(threadpool) 3 | 4 | test_check("threadpool") 5 | -------------------------------------------------------------------------------- /R/zzz.R: -------------------------------------------------------------------------------- 1 | .onLoad <- function(lib, pkg) { 2 | options(threadpool_default_mapsize = 2^30) 3 | } -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .Rproj.user 2 | .Rhistory 3 | .RData 4 | .Ruserdata 5 | src/*.o 6 | src/*.so 7 | src/*.dll 8 | 9 | -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/Help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/Help.png -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/spinner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/spinner.png -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/close_hi@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/close_hi@2x.png -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/close_n@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/close_n@2x.png -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/close_p@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/close_p@2x.png -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/waiting_bezel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/waiting_bezel.png -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/Acknowledgements.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/Acknowledgements.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/left_arrow_mobile_d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/left_arrow_mobile_d.png -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/left_arrow_mobile_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/left_arrow_mobile_n.png -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/left_arrow_mobile_d-hd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/left_arrow_mobile_d-hd.png -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/left_arrow_mobile_n-hd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/left_arrow_mobile_n-hd.png -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/78-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/78-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/78-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/78-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/B5-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/B5-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GB-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GB-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GB-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GB-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/right_arrow_mobile_d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/right_arrow_mobile_d.png -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/right_arrow_mobile_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/right_arrow_mobile_n.png -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/KNTransitionSlide_Black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/KNTransitionSlide_Black.png -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Add-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Add-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Add-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Add-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/B5pc-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/B5pc-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/B5pc-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/B5pc-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/CNS1-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/CNS1-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/CNS1-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/CNS1-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/CNS2-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/CNS2-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/CNS2-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/CNS2-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/EUC-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/EUC-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Ext-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Ext-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Ext-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Ext-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBT-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBT-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBT-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBT-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSC-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSC-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/NWP-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/NWP-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/NWP-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/NWP-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/RKSJ-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/RKSJ-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Roman.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Roman.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/right_arrow_mobile_d-hd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/right_arrow_mobile_d-hd.png -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/right_arrow_mobile_n-hd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/right_arrow_mobile_n-hd.png -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/KNTransitionSwoosh_Shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/KNTransitionSwoosh_Shadow.png -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/kn-cloud_pd_help_btn-H@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/kn-cloud_pd_help_btn-H@2x.png -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/kn-cloud_pd_help_btn-N@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/kn-cloud_pd_help_btn-N@2x.png -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/kn-cloud_pd_help_btn-P@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/kn-cloud_pd_help_btn-P@2x.png -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/78-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/78-EUC-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/78-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/78-EUC-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/78-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/78-RKSJ-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/78-RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/78-RKSJ-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/CNS-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/CNS-EUC-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/CNS-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/CNS-EUC-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/ETHK-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/ETHK-B5-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/ETHK-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/ETHK-B5-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/ETen-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/ETen-B5-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/ETen-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/ETen-B5-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GB-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GB-EUC-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GB-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GB-EUC-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBK-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBK-EUC-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBK-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBK-EUC-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBK2K-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBK2K-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBK2K-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBK2K-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBT-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBT-EUC-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBT-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBT-EUC-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Hankaku.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Hankaku.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Hiragana.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Hiragana.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSC-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSC-EUC-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSC-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSC-EUC-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Katakana.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Katakana.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/WP-Symbol.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/WP-Symbol.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/78ms-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/78ms-RKSJ-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/78ms-RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/78ms-RKSJ-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/83pv-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/83pv-RKSJ-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/90ms-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/90ms-RKSJ-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/90ms-RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/90ms-RKSJ-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/90pv-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/90pv-RKSJ-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/90pv-RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/90pv-RKSJ-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Add-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Add-RKSJ-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Add-RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Add-RKSJ-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-GB1-0.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-GB1-0.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-GB1-1.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-GB1-1.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-GB1-2.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-GB1-2.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-GB1-3.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-GB1-3.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-GB1-4.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-GB1-4.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-GB1-5.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-GB1-5.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/ETenms-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/ETenms-B5-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/ETenms-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/ETenms-B5-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Ext-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Ext-RKSJ-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Ext-RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Ext-RKSJ-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBKp-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBKp-EUC-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBKp-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBKp-EUC-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBTpc-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBTpc-EUC-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBTpc-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBTpc-EUC-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBpc-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBpc-EUC-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBpc-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/GBpc-EUC-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKdla-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKdla-B5-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKdla-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKdla-B5-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKdlb-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKdlb-B5-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKdlb-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKdlb-B5-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKgccs-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKgccs-B5-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKgccs-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKgccs-B5-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKm314-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKm314-B5-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKm314-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKm314-B5-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKm471-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKm471-B5-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKm471-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKm471-B5-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKscs-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKscs-B5-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKscs-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/HKscs-B5-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSC-Johab-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSC-Johab-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSC-Johab-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSC-Johab-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSCms-UHC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSCms-UHC-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSCms-UHC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSCms-UHC-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSCpc-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSCpc-EUC-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSCpc-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSCpc-EUC-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/90msp-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/90msp-RKSJ-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/90msp-RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/90msp-RKSJ-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-CNS1-0.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-CNS1-0.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-CNS1-1.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-CNS1-1.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-CNS1-2.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-CNS1-2.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-CNS1-3.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-CNS1-3.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-CNS1-4.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-CNS1-4.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-CNS1-5.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-CNS1-5.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-CNS1-6.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-CNS1-6.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-GB1-UCS2.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-GB1-UCS2.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Japan1-0.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Japan1-0.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Japan1-1.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Japan1-1.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Japan1-2.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Japan1-2.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Japan1-3.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Japan1-3.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Japan1-4.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Japan1-4.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Japan1-5.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Japan1-5.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Japan1-6.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Japan1-6.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Korea1-0.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Korea1-0.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Korea1-1.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Korea1-1.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Korea1-2.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Korea1-2.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSCms-UHC-HW-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSCms-UHC-HW-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSCms-UHC-HW-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/KSCms-UHC-HW-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniCNS-UCS2-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniCNS-UCS2-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniCNS-UCS2-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniCNS-UCS2-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniCNS-UTF16-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniCNS-UTF16-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniCNS-UTF16-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniCNS-UTF16-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniCNS-UTF32-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniCNS-UTF32-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniCNS-UTF32-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniCNS-UTF32-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniCNS-UTF8-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniCNS-UTF8-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniCNS-UTF8-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniCNS-UTF8-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniGB-UCS2-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniGB-UCS2-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniGB-UCS2-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniGB-UCS2-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniGB-UTF16-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniGB-UTF16-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniGB-UTF16-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniGB-UTF16-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniGB-UTF32-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniGB-UTF32-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniGB-UTF32-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniGB-UTF32-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniGB-UTF8-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniGB-UTF8-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniGB-UTF8-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniGB-UTF8-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS-UCS2-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS-UCS2-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS-UCS2-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS-UCS2-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS-UTF16-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS-UTF16-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS-UTF16-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS-UTF16-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS-UTF32-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS-UTF32-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS-UTF32-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS-UTF32-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS-UTF8-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS-UTF8-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS-UTF8-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS-UTF8-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniKS-UCS2-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniKS-UCS2-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniKS-UCS2-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniKS-UCS2-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniKS-UTF16-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniKS-UTF16-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniKS-UTF16-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniKS-UTF16-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniKS-UTF32-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniKS-UTF32-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniKS-UTF32-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniKS-UTF32-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniKS-UTF8-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniKS-UTF8-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniKS-UTF8-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniKS-UTF8-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-CNS1-UCS2.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-CNS1-UCS2.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS-UCS2-HW-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS-UCS2-HW-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS-UCS2-HW-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS-UCS2-HW-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJISPro-UCS2-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJISPro-UCS2-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJISPro-UTF8-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJISPro-UTF8-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Japan1-UCS2.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Japan1-UCS2.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Korea1-UCS2.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/Adobe-Korea1-UCS2.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF16-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF16-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF16-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF16-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF32-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF32-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF32-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF32-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF8-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF8-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF8-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF8-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJISPro-UCS2-HW-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJISPro-UCS2-HW-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJISX0213-UTF32-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJISX0213-UTF32-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJISX0213-UTF32-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJISX0213-UTF32-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/04925648-28E6-4B16-B5DB-DFCC246F5388/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/04925648-28E6-4B16-B5DB-DFCC246F5388/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/0AE317EC-FD38-42B8-B27C-994CF5CBDD7C/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/0AE317EC-FD38-42B8-B27C-994CF5CBDD7C/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/11951C99-8128-426B-BCEE-4BA83EA5614A/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/11951C99-8128-426B-BCEE-4BA83EA5614A/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/12BAD866-96FA-48D0-B160-F814D3F54A48/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/12BAD866-96FA-48D0-B160-F814D3F54A48/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/170A366E-64D8-4F62-9F11-9F31F04D1597/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/170A366E-64D8-4F62-9F11-9F31F04D1597/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/28BC7EBD-388E-40AF-AB9E-6EC63FD3A435/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/28BC7EBD-388E-40AF-AB9E-6EC63FD3A435/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/2ADE10DC-1A0F-43C1-8B6D-0B745F2AFC34/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/2ADE10DC-1A0F-43C1-8B6D-0B745F2AFC34/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/2B6066A7-139B-471B-A481-6B850BADA8EE/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/2B6066A7-139B-471B-A481-6B850BADA8EE/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/476B9CA9-F9E0-4527-84DA-284117B12B3B/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/476B9CA9-F9E0-4527-84DA-284117B12B3B/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/494391E6-720E-403D-96C4-885D8F9C3879/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/494391E6-720E-403D-96C4-885D8F9C3879/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/4C263858-5D67-45B4-98C3-7C69DDF96D1C/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/4C263858-5D67-45B4-98C3-7C69DDF96D1C/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/4D46AE53-9692-4311-8D67-B8D0E71D093D/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/4D46AE53-9692-4311-8D67-B8D0E71D093D/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/5F9B11E3-854A-43AD-A2C3-B27FE2F1BF1C/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/5F9B11E3-854A-43AD-A2C3-B27FE2F1BF1C/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/66A9C63E-138A-4B14-BDDA-06A108267A71/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/66A9C63E-138A-4B14-BDDA-06A108267A71/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/69B4086C-9498-4CBA-AB3F-C2BCCA1DE405/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/69B4086C-9498-4CBA-AB3F-C2BCCA1DE405/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/6EAB0D5F-C4AB-438B-B4AC-BE61CA6F7615/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/6EAB0D5F-C4AB-438B-B4AC-BE61CA6F7615/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/756A43D5-2769-42D0-B561-57C5FAA1CF6E/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/756A43D5-2769-42D0-B561-57C5FAA1CF6E/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/76FEA5EA-F9D5-4F9F-BA06-A4AFD2D51603/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/76FEA5EA-F9D5-4F9F-BA06-A4AFD2D51603/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/78ED3DD5-5B03-4DA2-9D33-7F90F52E25DD/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/78ED3DD5-5B03-4DA2-9D33-7F90F52E25DD/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/7AD38D48-7B4D-445B-A86B-065DA664B645/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/7AD38D48-7B4D-445B-A86B-065DA664B645/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/7CAFA524-8720-4312-9831-B24FA557091C/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/7CAFA524-8720-4312-9831-B24FA557091C/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/7D643FA7-9A1F-45A5-A30F-7828735F3C35/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/7D643FA7-9A1F-45A5-A30F-7828735F3C35/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/805CD07C-3041-45DF-BEF5-55429B375349/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/805CD07C-3041-45DF-BEF5-55429B375349/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/814996AB-3769-40CD-8964-AC69F209DE17/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/814996AB-3769-40CD-8964-AC69F209DE17/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/96E83758-F7D4-4229-B139-528E75AC57E8/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/96E83758-F7D4-4229-B139-528E75AC57E8/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/9C3684D6-97AB-41A5-AF65-9994A84F3F57/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/9C3684D6-97AB-41A5-AF65-9994A84F3F57/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/A299C6DE-984C-4874-843F-452D7E1B9445/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/A299C6DE-984C-4874-843F-452D7E1B9445/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/A5083153-CF85-4F24-BF49-F862D3558F26/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/A5083153-CF85-4F24-BF49-F862D3558F26/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/B8635205-BC18-49AC-9847-7841AFEE8E74/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/B8635205-BC18-49AC-9847-7841AFEE8E74/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/BBA2193A-3B80-4145-A521-B069A65C8D9B/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/BBA2193A-3B80-4145-A521-B069A65C8D9B/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/C1ABD4D1-361E-4AD9-9BA4-3E7E49D5C16B/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/C1ABD4D1-361E-4AD9-9BA4-3E7E49D5C16B/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/D0971B3E-3665-4503-93CC-99ACBA0830CB/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/D0971B3E-3665-4503-93CC-99ACBA0830CB/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/DE073E5D-3B0A-4524-90D0-C5C52AEB8C2A/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/DE073E5D-3B0A-4524-90D0-C5C52AEB8C2A/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/E0A94AE7-E23D-43C6-9D81-774AF89F71B9/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/E0A94AE7-E23D-43C6-9D81-774AF89F71B9/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/E0B3552D-D79F-4438-95C1-3C992975D873/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/E0B3552D-D79F-4438-95C1-3C992975D873/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/EF55C4C3-531E-485B-B882-8FF91E458436/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/EF55C4C3-531E-485B-B882-8FF91E458436/thumbnail.jpeg -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJISX02132004-UTF32-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJISX02132004-UTF32-H.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJISX02132004-UTF32-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/player/pdfjs/web/cmaps/UniJISX02132004-UTF32-V.bcmap -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/04925648-28E6-4B16-B5DB-DFCC246F5388/assets/04925648-28E6-4B16-B5DB-DFCC246F5388.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/04925648-28E6-4B16-B5DB-DFCC246F5388/assets/04925648-28E6-4B16-B5DB-DFCC246F5388.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/0AE317EC-FD38-42B8-B27C-994CF5CBDD7C/assets/0AE317EC-FD38-42B8-B27C-994CF5CBDD7C.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/0AE317EC-FD38-42B8-B27C-994CF5CBDD7C/assets/0AE317EC-FD38-42B8-B27C-994CF5CBDD7C.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/11951C99-8128-426B-BCEE-4BA83EA5614A/assets/11951C99-8128-426B-BCEE-4BA83EA5614A.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/11951C99-8128-426B-BCEE-4BA83EA5614A/assets/11951C99-8128-426B-BCEE-4BA83EA5614A.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/12BAD866-96FA-48D0-B160-F814D3F54A48/assets/12BAD866-96FA-48D0-B160-F814D3F54A48.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/12BAD866-96FA-48D0-B160-F814D3F54A48/assets/12BAD866-96FA-48D0-B160-F814D3F54A48.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/170A366E-64D8-4F62-9F11-9F31F04D1597/assets/170A366E-64D8-4F62-9F11-9F31F04D1597.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/170A366E-64D8-4F62-9F11-9F31F04D1597/assets/170A366E-64D8-4F62-9F11-9F31F04D1597.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/28BC7EBD-388E-40AF-AB9E-6EC63FD3A435/assets/28BC7EBD-388E-40AF-AB9E-6EC63FD3A435.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/28BC7EBD-388E-40AF-AB9E-6EC63FD3A435/assets/28BC7EBD-388E-40AF-AB9E-6EC63FD3A435.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/2ADE10DC-1A0F-43C1-8B6D-0B745F2AFC34/assets/2ADE10DC-1A0F-43C1-8B6D-0B745F2AFC34.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/2ADE10DC-1A0F-43C1-8B6D-0B745F2AFC34/assets/2ADE10DC-1A0F-43C1-8B6D-0B745F2AFC34.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/2B6066A7-139B-471B-A481-6B850BADA8EE/assets/2B6066A7-139B-471B-A481-6B850BADA8EE.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/2B6066A7-139B-471B-A481-6B850BADA8EE/assets/2B6066A7-139B-471B-A481-6B850BADA8EE.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/476B9CA9-F9E0-4527-84DA-284117B12B3B/assets/476B9CA9-F9E0-4527-84DA-284117B12B3B.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/476B9CA9-F9E0-4527-84DA-284117B12B3B/assets/476B9CA9-F9E0-4527-84DA-284117B12B3B.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/494391E6-720E-403D-96C4-885D8F9C3879/assets/494391E6-720E-403D-96C4-885D8F9C3879.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/494391E6-720E-403D-96C4-885D8F9C3879/assets/494391E6-720E-403D-96C4-885D8F9C3879.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/4C263858-5D67-45B4-98C3-7C69DDF96D1C/assets/4C263858-5D67-45B4-98C3-7C69DDF96D1C.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/4C263858-5D67-45B4-98C3-7C69DDF96D1C/assets/4C263858-5D67-45B4-98C3-7C69DDF96D1C.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/4D46AE53-9692-4311-8D67-B8D0E71D093D/assets/4D46AE53-9692-4311-8D67-B8D0E71D093D.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/4D46AE53-9692-4311-8D67-B8D0E71D093D/assets/4D46AE53-9692-4311-8D67-B8D0E71D093D.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/5F9B11E3-854A-43AD-A2C3-B27FE2F1BF1C/assets/5F9B11E3-854A-43AD-A2C3-B27FE2F1BF1C.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/5F9B11E3-854A-43AD-A2C3-B27FE2F1BF1C/assets/5F9B11E3-854A-43AD-A2C3-B27FE2F1BF1C.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/66A9C63E-138A-4B14-BDDA-06A108267A71/assets/66A9C63E-138A-4B14-BDDA-06A108267A71.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/66A9C63E-138A-4B14-BDDA-06A108267A71/assets/66A9C63E-138A-4B14-BDDA-06A108267A71.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/69B4086C-9498-4CBA-AB3F-C2BCCA1DE405/assets/69B4086C-9498-4CBA-AB3F-C2BCCA1DE405.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/69B4086C-9498-4CBA-AB3F-C2BCCA1DE405/assets/69B4086C-9498-4CBA-AB3F-C2BCCA1DE405.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/6EAB0D5F-C4AB-438B-B4AC-BE61CA6F7615/assets/6EAB0D5F-C4AB-438B-B4AC-BE61CA6F7615.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/6EAB0D5F-C4AB-438B-B4AC-BE61CA6F7615/assets/6EAB0D5F-C4AB-438B-B4AC-BE61CA6F7615.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/756A43D5-2769-42D0-B561-57C5FAA1CF6E/assets/756A43D5-2769-42D0-B561-57C5FAA1CF6E.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/756A43D5-2769-42D0-B561-57C5FAA1CF6E/assets/756A43D5-2769-42D0-B561-57C5FAA1CF6E.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/76FEA5EA-F9D5-4F9F-BA06-A4AFD2D51603/assets/76FEA5EA-F9D5-4F9F-BA06-A4AFD2D51603.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/76FEA5EA-F9D5-4F9F-BA06-A4AFD2D51603/assets/76FEA5EA-F9D5-4F9F-BA06-A4AFD2D51603.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/78ED3DD5-5B03-4DA2-9D33-7F90F52E25DD/assets/78ED3DD5-5B03-4DA2-9D33-7F90F52E25DD.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/78ED3DD5-5B03-4DA2-9D33-7F90F52E25DD/assets/78ED3DD5-5B03-4DA2-9D33-7F90F52E25DD.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/7AD38D48-7B4D-445B-A86B-065DA664B645/assets/7AD38D48-7B4D-445B-A86B-065DA664B645.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/7AD38D48-7B4D-445B-A86B-065DA664B645/assets/7AD38D48-7B4D-445B-A86B-065DA664B645.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/7CAFA524-8720-4312-9831-B24FA557091C/assets/7CAFA524-8720-4312-9831-B24FA557091C.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/7CAFA524-8720-4312-9831-B24FA557091C/assets/7CAFA524-8720-4312-9831-B24FA557091C.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/7D643FA7-9A1F-45A5-A30F-7828735F3C35/assets/7D643FA7-9A1F-45A5-A30F-7828735F3C35.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/7D643FA7-9A1F-45A5-A30F-7828735F3C35/assets/7D643FA7-9A1F-45A5-A30F-7828735F3C35.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/805CD07C-3041-45DF-BEF5-55429B375349/assets/805CD07C-3041-45DF-BEF5-55429B375349.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/805CD07C-3041-45DF-BEF5-55429B375349/assets/805CD07C-3041-45DF-BEF5-55429B375349.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/814996AB-3769-40CD-8964-AC69F209DE17/assets/814996AB-3769-40CD-8964-AC69F209DE17.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/814996AB-3769-40CD-8964-AC69F209DE17/assets/814996AB-3769-40CD-8964-AC69F209DE17.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/96E83758-F7D4-4229-B139-528E75AC57E8/assets/96E83758-F7D4-4229-B139-528E75AC57E8.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/96E83758-F7D4-4229-B139-528E75AC57E8/assets/96E83758-F7D4-4229-B139-528E75AC57E8.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/9C3684D6-97AB-41A5-AF65-9994A84F3F57/assets/9C3684D6-97AB-41A5-AF65-9994A84F3F57.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/9C3684D6-97AB-41A5-AF65-9994A84F3F57/assets/9C3684D6-97AB-41A5-AF65-9994A84F3F57.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/A299C6DE-984C-4874-843F-452D7E1B9445/assets/A299C6DE-984C-4874-843F-452D7E1B9445.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/A299C6DE-984C-4874-843F-452D7E1B9445/assets/A299C6DE-984C-4874-843F-452D7E1B9445.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/A5083153-CF85-4F24-BF49-F862D3558F26/assets/A5083153-CF85-4F24-BF49-F862D3558F26.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/A5083153-CF85-4F24-BF49-F862D3558F26/assets/A5083153-CF85-4F24-BF49-F862D3558F26.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/B8635205-BC18-49AC-9847-7841AFEE8E74/assets/B8635205-BC18-49AC-9847-7841AFEE8E74.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/B8635205-BC18-49AC-9847-7841AFEE8E74/assets/B8635205-BC18-49AC-9847-7841AFEE8E74.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/BBA2193A-3B80-4145-A521-B069A65C8D9B/assets/BBA2193A-3B80-4145-A521-B069A65C8D9B.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/BBA2193A-3B80-4145-A521-B069A65C8D9B/assets/BBA2193A-3B80-4145-A521-B069A65C8D9B.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/C1ABD4D1-361E-4AD9-9BA4-3E7E49D5C16B/assets/C1ABD4D1-361E-4AD9-9BA4-3E7E49D5C16B.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/C1ABD4D1-361E-4AD9-9BA4-3E7E49D5C16B/assets/C1ABD4D1-361E-4AD9-9BA4-3E7E49D5C16B.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/D0971B3E-3665-4503-93CC-99ACBA0830CB/assets/D0971B3E-3665-4503-93CC-99ACBA0830CB.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/D0971B3E-3665-4503-93CC-99ACBA0830CB/assets/D0971B3E-3665-4503-93CC-99ACBA0830CB.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/DE073E5D-3B0A-4524-90D0-C5C52AEB8C2A/assets/DE073E5D-3B0A-4524-90D0-C5C52AEB8C2A.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/DE073E5D-3B0A-4524-90D0-C5C52AEB8C2A/assets/DE073E5D-3B0A-4524-90D0-C5C52AEB8C2A.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/E0A94AE7-E23D-43C6-9D81-774AF89F71B9/assets/E0A94AE7-E23D-43C6-9D81-774AF89F71B9.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/E0A94AE7-E23D-43C6-9D81-774AF89F71B9/assets/E0A94AE7-E23D-43C6-9D81-774AF89F71B9.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/E0B3552D-D79F-4438-95C1-3C992975D873/assets/E0B3552D-D79F-4438-95C1-3C992975D873.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/E0B3552D-D79F-4438-95C1-3C992975D873/assets/E0B3552D-D79F-4438-95C1-3C992975D873.pdf -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/EF55C4C3-531E-485B-B882-8FF91E458436/assets/EF55C4C3-531E-485B-B882-8FF91E458436.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rdpeng/threadpool/HEAD/docs/MelbURN_2018_public/assets/EF55C4C3-531E-485B-B882-8FF91E458436/assets/EF55C4C3-531E-485B-B882-8FF91E458436.pdf -------------------------------------------------------------------------------- /man/delete_cluster.Rd: -------------------------------------------------------------------------------- 1 | % Generated by roxygen2: do not edit by hand 2 | % Please edit documentation in R/interface.R 3 | \name{delete_cluster} 4 | \alias{delete_cluster} 5 | \title{Delete a Cluster} 6 | \usage{ 7 | delete_cluster(name) 8 | } 9 | \arguments{ 10 | \item{name}{cluster name} 11 | } 12 | \description{ 13 | Clean up cluster-related files from the filesystem 14 | } 15 | -------------------------------------------------------------------------------- /man/cluster_shutdown.Rd: -------------------------------------------------------------------------------- 1 | % Generated by roxygen2: do not edit by hand 2 | % Please edit documentation in R/interface.R 3 | \name{cluster_shutdown} 4 | \alias{cluster_shutdown} 5 | \title{Shutdown a Cluster} 6 | \usage{ 7 | cluster_shutdown(cl) 8 | } 9 | \arguments{ 10 | \item{cl}{a cluster object} 11 | } 12 | \description{ 13 | Shutdown a cluster by closing all open threads 14 | } 15 | -------------------------------------------------------------------------------- /man/requeue_abandoned.Rd: -------------------------------------------------------------------------------- 1 | % Generated by roxygen2: do not edit by hand 2 | % Please edit documentation in R/interface.R 3 | \name{requeue_abandoned} 4 | \alias{requeue_abandoned} 5 | \title{Re-queue Abandoned Tasks} 6 | \usage{ 7 | requeue_abandoned(cl) 8 | } 9 | \arguments{ 10 | \item{cl}{a cluster object} 11 | } 12 | \description{ 13 | Place any abandoned tasks on the shelf in the input queue 14 | } 15 | -------------------------------------------------------------------------------- /man/abandoned.Rd: -------------------------------------------------------------------------------- 1 | % Generated by roxygen2: do not edit by hand 2 | % Please edit documentation in R/interface.R 3 | \name{abandoned} 4 | \alias{abandoned} 5 | \title{Check for Abandoned Tasks} 6 | \usage{ 7 | abandoned(cl) 8 | } 9 | \arguments{ 10 | \item{cl}{a cluster object} 11 | } 12 | \value{ 13 | the number of items on the shelf 14 | } 15 | \description{ 16 | Check the shelf for any abandoned tasks 17 | } 18 | -------------------------------------------------------------------------------- /tests/testthat/test-create.R: -------------------------------------------------------------------------------- 1 | context("cluster creation") 2 | 3 | test_that("create cluster", { 4 | cl_name <- tempfile() 5 | cl <- cluster_create(cl_name) 6 | expect_true(file.exists(file.path(cl_name, 7 | sprintf("%s.q", 8 | basename(cl_name))))) 9 | expect_is(cl$jobqueue, "job_queue") 10 | }) 11 | -------------------------------------------------------------------------------- /man/logfile_show.Rd: -------------------------------------------------------------------------------- 1 | % Generated by roxygen2: do not edit by hand 2 | % Please edit documentation in R/logfile.R 3 | \name{logfile_show} 4 | \alias{logfile_show} 5 | \title{Show cluster node log file} 6 | \usage{ 7 | logfile_show(name, pid) 8 | } 9 | \arguments{ 10 | \item{name}{name of cluster} 11 | 12 | \item{pid}{process ID for cluster node} 13 | } 14 | \description{ 15 | Show the output being sent to the cluster node log file 16 | } 17 | -------------------------------------------------------------------------------- /man/cluster_reduce.Rd: -------------------------------------------------------------------------------- 1 | % Generated by roxygen2: do not edit by hand 2 | % Please edit documentation in R/interface.R 3 | \name{cluster_reduce} 4 | \alias{cluster_reduce} 5 | \title{Read Results} 6 | \usage{ 7 | cluster_reduce(cl) 8 | } 9 | \arguments{ 10 | \item{cl}{cluster object} 11 | } 12 | \value{ 13 | a list with the results of the cluster output 14 | } 15 | \description{ 16 | Read the results of a cluster run from the output queue 17 | } 18 | -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /inst/misc/txn.R: -------------------------------------------------------------------------------- 1 | ## Test transactions 2 | 3 | library(thor) 4 | 5 | dbname <- "testdb" 6 | db <- mdb_env(dbname) 7 | 8 | do_write <- function(db, key, num = 1) { 9 | txn <- db$begin(write = TRUE) 10 | txn$put(key, "hello") 11 | Sys.sleep(num) 12 | txn$commit() 13 | } 14 | 15 | do_write(db, "a", 15) 16 | 17 | library(parallel) 18 | mclapply(letters[11:14], function(key) { 19 | do_write(db, key, num = 2) 20 | }, mc.cores = 4) 21 | -------------------------------------------------------------------------------- /man/cluster_add_tasks.Rd: -------------------------------------------------------------------------------- 1 | % Generated by roxygen2: do not edit by hand 2 | % Please edit documentation in R/interface.R 3 | \name{cluster_add_tasks} 4 | \alias{cluster_add_tasks} 5 | \title{Add a Tasks to a Cluster} 6 | \usage{ 7 | cluster_add_tasks(cl, x, f) 8 | } 9 | \arguments{ 10 | \item{cl}{a cluster object} 11 | 12 | \item{x}{the data} 13 | 14 | \item{f}{function to be applied to the data} 15 | } 16 | \description{ 17 | Add a batch of tasks to a cluster 18 | } 19 | -------------------------------------------------------------------------------- /threadpool.Rproj: -------------------------------------------------------------------------------- 1 | Version: 1.0 2 | 3 | RestoreWorkspace: Default 4 | SaveWorkspace: Default 5 | AlwaysSaveHistory: Default 6 | 7 | EnableCodeIndexing: Yes 8 | UseSpacesForTab: Yes 9 | NumSpacesForTab: 8 10 | Encoding: UTF-8 11 | 12 | RnwWeave: Sweave 13 | LaTeX: pdfLaTeX 14 | 15 | StripTrailingWhitespace: Yes 16 | 17 | BuildType: Package 18 | PackageUseDevtools: Yes 19 | PackageInstallArgs: --no-multiarch --with-keep.source 20 | PackageRoxygenize: rd,collate,namespace 21 | -------------------------------------------------------------------------------- /DESCRIPTION: -------------------------------------------------------------------------------- 1 | Package: threadpool 2 | Type: Package 3 | Title: Parallel Processing with a Thread Pool 4 | Imports: queue, digest 5 | Suggests: testthat 6 | Version: 0.1 7 | Authors@R: person(given = "Roger", family = "Peng", role = c("aut", "cre"), email = "rdpeng@gmail.com") 8 | Description: A parallel programming backend for R using a thread pool model that can be dynamically resized. 9 | License: GPL-3 10 | Encoding: UTF-8 11 | LazyData: true 12 | RoxygenNote: 6.0.1 13 | Remotes: rdpeng/queue 14 | BugReports: https://github.com/rdpeng/threadpool/issues 15 | -------------------------------------------------------------------------------- /man/cluster_join.Rd: -------------------------------------------------------------------------------- 1 | % Generated by roxygen2: do not edit by hand 2 | % Please edit documentation in R/interface.R 3 | \name{cluster_join} 4 | \alias{cluster_join} 5 | \title{Join a Cluster} 6 | \usage{ 7 | cluster_join(name) 8 | } 9 | \arguments{ 10 | \item{name}{name of the cluster} 11 | } 12 | \value{ 13 | A cluster object is returned. 14 | } 15 | \description{ 16 | Given a cluster name, join that cluster and return a cluster 17 | object for subsequent passing to \code{cluster_run}. 18 | } 19 | \details{ 20 | Join a currently running cluster in order to execute jobs 21 | } 22 | -------------------------------------------------------------------------------- /man/cluster_add_nodes.Rd: -------------------------------------------------------------------------------- 1 | % Generated by roxygen2: do not edit by hand 2 | % Please edit documentation in R/interface.R 3 | \name{cluster_add_nodes} 4 | \alias{cluster_add_nodes} 5 | \title{Add Nodes to a Cluster} 6 | \usage{ 7 | cluster_add_nodes(cl_name, ncores = 1L) 8 | } 9 | \arguments{ 10 | \item{cl_name}{name of the cluster} 11 | 12 | \item{ncores}{the number of nodes to add} 13 | } 14 | \description{ 15 | For an already-running cluster, add more nodes to execute tasks. 16 | } 17 | \note{ 18 | This function will only work on macOS and Unix-alikes as it uses the 19 | forking mechanism to launch the new nodes. 20 | } 21 | -------------------------------------------------------------------------------- /man/cluster_run.Rd: -------------------------------------------------------------------------------- 1 | % Generated by roxygen2: do not edit by hand 2 | % Please edit documentation in R/interface.R 3 | \name{cluster_run} 4 | \alias{cluster_run} 5 | \title{Run Tasks in a Cluster} 6 | \usage{ 7 | cluster_run(cl, verbose = TRUE) 8 | } 9 | \arguments{ 10 | \item{cl}{cluster object} 11 | 12 | \item{verbose}{print diagnostic messages?} 13 | } 14 | \value{ 15 | the cluster object is returned 16 | } 17 | \description{ 18 | This function takes information about a cluster and begins 19 | reading and executing tasks from the associated input queue. 20 | } 21 | \details{ 22 | Begin running tasks from a cluster queue 23 | } 24 | -------------------------------------------------------------------------------- /man/cluster_initialize.Rd: -------------------------------------------------------------------------------- 1 | % Generated by roxygen2: do not edit by hand 2 | % Please edit documentation in R/interface.R 3 | \name{cluster_initialize} 4 | \alias{cluster_initialize} 5 | \title{Initialize Cluster Input Queue} 6 | \usage{ 7 | cluster_initialize(cl_name, x, f, envir = parent.frame()) 8 | } 9 | \arguments{ 10 | \item{cl_name}{cluster name} 11 | 12 | \item{x}{the data} 13 | 14 | \item{f}{a function to map to the data} 15 | 16 | \item{envir}{an environment within which to evaluate the function \code{f}} 17 | } 18 | \value{ 19 | a cluster object 20 | } 21 | \description{ 22 | Intialize the cluster input queue by adding all of the jobs based on the 23 | input data 24 | } 25 | -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/OrientationController.js: -------------------------------------------------------------------------------- 1 | var kOrientationChangedEvent="OrientationController:OrientationChangedEvent";var OrientationController=Class.create({initialize:function(){if(gDevice==kDeviceMobile){Event.observe(window,"orientationchange",this.handleDeviceOrientationChangeEvent.bind(this));this.handleDeviceOrientationChangeEvent()}this.orientation=kOrientationUnknown},handleDeviceOrientationChangeEvent:function(b){var c=window.orientation;var a=kOrientationUnknown;if((c===0)||(c===180)){a=kOrientationPortrait}else{a=kOrientationLandscape}this.changeOrientation(a)},changeOrientation:function(a){this.orientation=a;document.fire(kOrientationChangedEvent,{orientation:this.orientation})}}); -------------------------------------------------------------------------------- /man/cluster_map.Rd: -------------------------------------------------------------------------------- 1 | % Generated by roxygen2: do not edit by hand 2 | % Please edit documentation in R/interface.R 3 | \name{cluster_map} 4 | \alias{cluster_map} 5 | \title{Map a function to data} 6 | \usage{ 7 | cluster_map(x, f, cl_name = NULL, ncores = 1L, envir = parent.frame(), 8 | cleanup = FALSE) 9 | } 10 | \arguments{ 11 | \item{x}{the data} 12 | 13 | \item{f}{function to be mapped to the data} 14 | 15 | \item{cl_name}{cluster name} 16 | 17 | \item{ncores}{the number of cores to uses} 18 | 19 | \item{envir}{the evaluation environment} 20 | 21 | \item{cleanup}{if TRUE, cluster is deleted at the end (default FALSE)} 22 | } 23 | \description{ 24 | Cluster version of map to map a function to data elements 25 | } 26 | -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/AnimationManager.js: -------------------------------------------------------------------------------- 1 | var kKeyframeRule=window.CSSRule.WEBKIT_KEYFRAMES_RULE;var AnimationManager=Class.create({initialize:function(){var a=document.createElement("style");a.type="text/css";a.media="screen";document.getElementsByTagName("head")[0].appendChild(a);this.styleSheet=document.styleSheets[document.styleSheets.length-1];this.createdAnimations=new Object()},createAnimation:function(a){this.styleSheet.insertRule(kKeyframesPropertyName+" "+a+" {}",0);return this.styleSheet.cssRules[0]},deleteAllAnimations:function(){while(this.styleSheet.cssRules.length>0){this.styleSheet.deleteRule(0)}this.createdAnimations=new Object()},markAnimationsCreated:function(a){this.createdAnimations[a]=true},animationsCreated:function(a){return this.createdAnimations[a]}}); -------------------------------------------------------------------------------- /NAMESPACE: -------------------------------------------------------------------------------- 1 | # Generated by roxygen2: do not edit by hand 2 | 3 | export(abandoned) 4 | export(cluster_add_nodes) 5 | export(cluster_add_tasks) 6 | export(cluster_initialize) 7 | export(cluster_join) 8 | export(cluster_map) 9 | export(cluster_reduce) 10 | export(cluster_run) 11 | export(cluster_shutdown) 12 | export(delete_cluster) 13 | export(logfile_show) 14 | export(requeue_abandoned) 15 | importFrom(digest,digest) 16 | importFrom(parallel,mccollect) 17 | importFrom(parallel,mcparallel) 18 | importFrom(queue,any_shelf) 19 | importFrom(queue,create_job_queue) 20 | importFrom(queue,dequeue) 21 | importFrom(queue,enqueue) 22 | importFrom(queue,init_job_queue) 23 | importFrom(queue,input2shelf) 24 | importFrom(queue,shelf2input) 25 | importFrom(queue,shelf2output) 26 | importFrom(utils,capture.output) 27 | -------------------------------------------------------------------------------- /docs/link.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 8 | 12 | 13 | -------------------------------------------------------------------------------- /tests/testthat/test-run.R: -------------------------------------------------------------------------------- 1 | test_that("cluster run", { 2 | cl_name <- "cluster" 3 | n <- 20L 4 | x <- as.list(seq_len(n)) 5 | f <- function(num) { 6 | pid <- Sys.getpid() 7 | cat("PID ", pid, " is running task ", num, "\n") 8 | paste0(pid, " is finished running ", num, "!") 9 | } 10 | 11 | ## Run cluster as it should 12 | cl <- cluster_initialize(cl_name, x, f, env = globalenv()) 13 | cl <- cluster_run(cl) 14 | r <- cluster_reduce(cl) 15 | expect_equal(length(r), n) 16 | 17 | delete_cluster(cl_name) 18 | }) 19 | 20 | 21 | test_that("cluster map", { 22 | x <- 1:100 23 | f <- function(x) { 24 | as.character(x) 25 | } 26 | res <- cluster_map(x, f, ncores = 2L) 27 | res <- unlist(res) 28 | expect_equal(length(res), length(x)) 29 | expect_is(res, "character") 30 | }) -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/SlideNumberController.js: -------------------------------------------------------------------------------- 1 | var SlideNumberController=Class.create({initialize:function(a,b){this.domNode=a;this.width=120;this.height=110;this.slideNumberLabel=document.createElement("div");this.slideNumberLabel.setAttribute("class","slideNumberLabel");if(b){this.slideNumberLabel.innerHTML=b}else{this.slideNumberLabel.innerHTML="Press Return to go to slide:"}this.slideNumberDigit=document.createElement("div");this.slideNumberDigit.setAttribute("class","slideNumberDigit");this.domNode.appendChild(this.slideNumberLabel);this.domNode.appendChild(this.slideNumberDigit);this.isShowing=false},setPosition:function(b,a){this.domNode.style.left=b+"px";this.domNode.style.top=a+"px"},setSlideNumber:function(a){this.slideNumberDigit.innerHTML=a},show:function(){this.isShowing=true;this.domNode.style.display="block";this.domNode.style.opacity=1},hide:function(){this.isShowing=false;this.domNode.style.display="none";this.domNode.style.opacity=0}});var SlideNumberDisplay=Class.create({initialize:function(a){this.domNode=a;this.width=100;this.height=100;this.slideNumberDigit=document.createElement("div");this.slideNumberDigit.setAttribute("class","slideNumberDisplayDigit");this.domNode.appendChild(this.slideNumberDigit);this.isShowing=false},setPosition:function(b,a){this.domNode.style.left=b+"px";this.domNode.style.top=a+"px"},setSlideNumber:function(a){this.slideNumberDigit.innerHTML=a},show:function(a){this.isShowing=true;this.domNode.style.display="block";this.domNode.style.opacity=1},hide:function(){this.isShowing=false;this.domNode.style.display="none";this.domNode.style.opacity=0}}); -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/SlideManager.js: -------------------------------------------------------------------------------- 1 | var SlideManager=Class.create({initialize:function(c){this.header=c.header;this.slides={};for(var a=0,b=this.header.slideList.length;a0){var a=this.currentTextureIndex;var c=(a+1)%b;this.currentTextureIndex=c;this.bindFramebuffer()}},bindFramebuffer:function(){var a=this.gl;a.bindFramebuffer(a.FRAMEBUFFER,this.buffer);a.framebufferTexture2D(a.FRAMEBUFFER,a.COLOR_ATTACHMENT0,a.TEXTURE_2D,this.textures[this.currentTextureIndex],0)},currentGLFramebuffer:function(){var b=this.gl;var a=b.getParameter(b.FRAMEBUFFER_BINDING);return a},unbindFramebufferAndBindGLFramebuffer:function(a){var b=this.gl;b.bindFramebuffer(b.FRAMEBUFFER,a)}});TSDGLFrameBuffer.currentGLFramebuffer=function(b){var a=b.getParameter(b.FRAMEBUFFER_BINDING);return a}; -------------------------------------------------------------------------------- /R/logfile.R: -------------------------------------------------------------------------------- 1 | ## Log file management 2 | 3 | logfile_path <- function(name, pid = Sys.getpid()) { 4 | logdir <- logfile_dir(name) 5 | file.path(logdir, sprintf("%s-%d.log", basename(name), pid)) 6 | } 7 | 8 | logfile_dir <- function(name) { 9 | file.path(name, "log") 10 | } 11 | 12 | logfile_create <- function(name, pid = Sys.getpid()) { 13 | logdir <- logfile_dir(name) 14 | 15 | if(!file.exists(logdir)) 16 | dir.create(logdir, recursive = TRUE) 17 | path <- logfile_path(name, pid) 18 | 19 | if(!file.exists(path)) 20 | file.create(path) 21 | path 22 | } 23 | 24 | #' Show cluster node log file 25 | #' 26 | #' Show the output being sent to the cluster node log file 27 | #' 28 | #' @param name name of cluster 29 | #' @param pid process ID for cluster node 30 | #' 31 | #' @export 32 | 33 | logfile_show <- function(name, pid) { 34 | if(missing(pid) && interactive()) { 35 | logfiles <- list.files(logfile_dir(name), full.names = TRUE) 36 | if(length(logfiles) == 1L) 37 | path <- logfiles 38 | else if(length(logfiles) > 0) { 39 | idx <- seq_along(logfiles) 40 | cat(paste0(idx, ") ", basename(logfiles)), sep = "\n") 41 | num <- readline("Which log file? ") 42 | num <- as.integer(num) 43 | if(!(num %in% idx)) 44 | stop("invalid selection") 45 | path <- logfiles[num] 46 | } else 47 | stop("there was a problem reading the log directory") 48 | } else 49 | path <- logfile_path(name, pid) 50 | cmd <- sprintf("tail -f %s", path) 51 | system(cmd, intern = FALSE, wait = TRUE) 52 | } 53 | 54 | -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/TSDAnimation.js: -------------------------------------------------------------------------------- 1 | var KNAnimationActionAcceleration={kSFXActionAccelerationNone:0,kSFXActionAccelerationEaseIn:1,kSFXActionAccelerationEaseOut:2,kSFXActionAccelerationEaseBoth:3,kSFXActionAccelerationCustom:4};var KNActionOpacityName="apple:action-opacity";var KNActionMotionPathName="apple:action-motion-path";var KNActionRotationName="apple:action-rotation";var KNActionScaleName="apple:action-scale";var KNActionPopName="apple:action-pop";var KNActionPulseName="apple:action-pulse";var KNActionBlinkName="apple:action-blink";var KNActionFlipName="apple:action-flip";var KNActionBounceName="apple:action-bounce";var KNActionJiggleName="apple:action-jiggle";var KNDirection={kKNDirectionNone:0,kKNDirectionLeftToRight:11,kKNDirectionRightToLeft:12,kKNDirectionTopToBottom:13,kKNDirectionBottomToTop:14,kKNDirectionUpperLeftToBottomRight:21,kKNDirectionUpperRightToBottomLeft:22,kKNDirectionLowerLeftToUpperRight:23,kKNDirectionLowerRightToUpperLeft:24,kKNDirectionClockwise:31,kKNDirectionCounterclockwise:32,kKNDirectionIn:41,kKNDirectionOut:42,kKNDirectionUp:43,kKNDirectionDown:44,kKNDirectionStartToEnd:51,kKNDirectionEndToStart:52,kKNDirectionMiddleToEnds:53,kKNDirectionEndsToMiddle:54,kKNDirectionRandom:91,kKNDirectionAlternating:92,kKNDirectionSimultaneous:93,kKNDirectionBCForward:111,kKNDirectionBCBackward:112,kKNDirectionBCRandom:113,kKNDirectionBCCenter:114,kKNDirectionBCEdges:115,kKNDirectionGravity:121,kKNDirectionNoGravity:122};var kKNAnimationStringTypeNone="None";var kKNAnimationStringTypeBuildIn="In";var kKNAnimationStringTypeBuildOut="Out";var kKNAnimationStringTypeTransition="Transition";var kKNAnimationStringTypeActionBuild="Action";function KNEffectIsActionEffect(a){if([KNActionOpacityName,KNActionMotionPathName,KNActionRotationName,KNActionScaleName].indexOf(a)>-1){return true}else{return false}}function KNEffectIsEmphasisEffect(a){if([KNActionPopName,KNActionPulseName,KNActionBlinkName,KNActionFlipName,KNActionBounceName,KNActionJiggleName].indexOf(a)>-1){return true}else{return false}}; -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/header.json: -------------------------------------------------------------------------------- 1 | {"autoplayTransitionDelay":5,"author":"","timestamp":"2018-53-15 8:6:7","loopSlideshow":0,"filename":"pengslides_MelbURN public","autoplayBuildDelay":2,"comment":"","title":"pengslides_MelbURN public","showMode":0,"creator":"Apple Keynote 8.1","slideList":["7D643FA7-9A1F-45A5-A30F-7828735F3C35","E0B3552D-D79F-4438-95C1-3C992975D873","4C263858-5D67-45B4-98C3-7C69DDF96D1C","66A9C63E-138A-4B14-BDDA-06A108267A71","814996AB-3769-40CD-8964-AC69F209DE17","9C3684D6-97AB-41A5-AF65-9994A84F3F57","11951C99-8128-426B-BCEE-4BA83EA5614A","A299C6DE-984C-4874-843F-452D7E1B9445","5F9B11E3-854A-43AD-A2C3-B27FE2F1BF1C","A5083153-CF85-4F24-BF49-F862D3558F26","756A43D5-2769-42D0-B561-57C5FAA1CF6E","BBA2193A-3B80-4145-A521-B069A65C8D9B","4D46AE53-9692-4311-8D67-B8D0E71D093D","12BAD866-96FA-48D0-B160-F814D3F54A48","D0971B3E-3665-4503-93CC-99ACBA0830CB","170A366E-64D8-4F62-9F11-9F31F04D1597","0AE317EC-FD38-42B8-B27C-994CF5CBDD7C","76FEA5EA-F9D5-4F9F-BA06-A4AFD2D51603","DE073E5D-3B0A-4524-90D0-C5C52AEB8C2A","494391E6-720E-403D-96C4-885D8F9C3879","C1ABD4D1-361E-4AD9-9BA4-3E7E49D5C16B","B8635205-BC18-49AC-9847-7841AFEE8E74","7CAFA524-8720-4312-9831-B24FA557091C","78ED3DD5-5B03-4DA2-9D33-7F90F52E25DD","28BC7EBD-388E-40AF-AB9E-6EC63FD3A435","7AD38D48-7B4D-445B-A86B-065DA664B645","04925648-28E6-4B16-B5DB-DFCC246F5388","E0A94AE7-E23D-43C6-9D81-774AF89F71B9","2ADE10DC-1A0F-43C1-8B6D-0B745F2AFC34","476B9CA9-F9E0-4527-84DA-284117B12B3B","EF55C4C3-531E-485B-B882-8FF91E458436","2B6066A7-139B-471B-A481-6B850BADA8EE","96E83758-F7D4-4229-B139-528E75AC57E8","69B4086C-9498-4CBA-AB3F-C2BCCA1DE405","6EAB0D5F-C4AB-438B-B4AC-BE61CA6F7615","805CD07C-3041-45DF-BEF5-55429B375349"],"soundtrack":{"mode":0,"volume":1},"slideWidth":1024,"slideHeight":768,"slideCount":36,"majorVersion":1,"minorVersion":2,"fonts":["HelveticaNeue-Light","HelveticaNeue-Italic","HelveticaNeue-Bold","Helvetica","Tahoma","Avenir-Roman","Helvetica-Light","TrebuchetMS-Bold","TrebuchetMS","CourierPrime","AppleColorEmoji","GillSans","HelveticaNeue-Medium","HelveticaNeue-Thin","HelveticaNeue","CourierPrime-Bold"]} -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/header.jsonp: -------------------------------------------------------------------------------- 1 | local_header( {"autoplayTransitionDelay":5,"author":"","timestamp":"2018-53-15 8:6:7","loopSlideshow":0,"filename":"pengslides_MelbURN public","autoplayBuildDelay":2,"comment":"","title":"pengslides_MelbURN public","showMode":0,"creator":"Apple Keynote 8.1","slideList":["7D643FA7-9A1F-45A5-A30F-7828735F3C35","E0B3552D-D79F-4438-95C1-3C992975D873","4C263858-5D67-45B4-98C3-7C69DDF96D1C","66A9C63E-138A-4B14-BDDA-06A108267A71","814996AB-3769-40CD-8964-AC69F209DE17","9C3684D6-97AB-41A5-AF65-9994A84F3F57","11951C99-8128-426B-BCEE-4BA83EA5614A","A299C6DE-984C-4874-843F-452D7E1B9445","5F9B11E3-854A-43AD-A2C3-B27FE2F1BF1C","A5083153-CF85-4F24-BF49-F862D3558F26","756A43D5-2769-42D0-B561-57C5FAA1CF6E","BBA2193A-3B80-4145-A521-B069A65C8D9B","4D46AE53-9692-4311-8D67-B8D0E71D093D","12BAD866-96FA-48D0-B160-F814D3F54A48","D0971B3E-3665-4503-93CC-99ACBA0830CB","170A366E-64D8-4F62-9F11-9F31F04D1597","0AE317EC-FD38-42B8-B27C-994CF5CBDD7C","76FEA5EA-F9D5-4F9F-BA06-A4AFD2D51603","DE073E5D-3B0A-4524-90D0-C5C52AEB8C2A","494391E6-720E-403D-96C4-885D8F9C3879","C1ABD4D1-361E-4AD9-9BA4-3E7E49D5C16B","B8635205-BC18-49AC-9847-7841AFEE8E74","7CAFA524-8720-4312-9831-B24FA557091C","78ED3DD5-5B03-4DA2-9D33-7F90F52E25DD","28BC7EBD-388E-40AF-AB9E-6EC63FD3A435","7AD38D48-7B4D-445B-A86B-065DA664B645","04925648-28E6-4B16-B5DB-DFCC246F5388","E0A94AE7-E23D-43C6-9D81-774AF89F71B9","2ADE10DC-1A0F-43C1-8B6D-0B745F2AFC34","476B9CA9-F9E0-4527-84DA-284117B12B3B","EF55C4C3-531E-485B-B882-8FF91E458436","2B6066A7-139B-471B-A481-6B850BADA8EE","96E83758-F7D4-4229-B139-528E75AC57E8","69B4086C-9498-4CBA-AB3F-C2BCCA1DE405","6EAB0D5F-C4AB-438B-B4AC-BE61CA6F7615","805CD07C-3041-45DF-BEF5-55429B375349"],"soundtrack":{"mode":0,"volume":1},"slideWidth":1024,"slideHeight":768,"slideCount":36,"majorVersion":1,"minorVersion":2,"fonts":["HelveticaNeue-Light","HelveticaNeue-Italic","HelveticaNeue-Bold","Helvetica","Tahoma","Avenir-Roman","Helvetica-Light","TrebuchetMS-Bold","TrebuchetMS","CourierPrime","AppleColorEmoji","GillSans","HelveticaNeue-Medium","HelveticaNeue-Thin","HelveticaNeue","CourierPrime-Bold"]} ) -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/gl/ParameterGroup.js: -------------------------------------------------------------------------------- 1 | var KNAnimParameterGroup=Class.create({initialize:function(a){this.parameterGroup=ParameterGroup[a];this.animationCurves={}},doubleForKey:function(b){var a=this.parameterGroup[b].dblValue;if(!a){a=this.parameterGroup[b]}return a},boolForKey:function(b){var a=this.parameterGroup[b].dblValue;if(!a){a=this.parameterGroup[b]}return a>0},doubleForAnimationCurve:function(b,c){var d=this.pathForAnimationCurve(b);var a=d.yValueFromXValue(c);return a},pathForAnimationCurve:function(b){var a=this.animationCurves[b];if(!a){var c=this.parameterGroup[b];a=new CubicBezierPath(c.controlPoints[0],c.controlPoints[1]);this.animationCurves[b]=a}return a}});var CubicBezierPath=Class.create({initialize:function(g,e){var a=this.cx=3*g.x;var f=this.bx=3*(e.x-g.x)-a;var c=this.ax=1-a-f;var h=this.cy=3*g.y;var d=this.by=3*(e.y-g.y)-h;var b=this.ay=1-h-d;this.iteration=5;this.epsilon=0.0001},bezierCurveX:function(a){return a*(this.cx+a*(this.bx+a*this.ax))},bezierCurveY:function(a){return a*(this.cy+a*(this.by+a*this.ay))},bezierCurveDerivativeX:function(a){return this.cx+a*(2*this.bx+3*this.ax*a)},solveXForT:function(d){var f=this.epsilon;var c=d;var a;for(var b=0,e=this.iteration;b Starting cluster node: 53666 73 | 74 | ## Gather the output 75 | r <- cluster_reduce(cl) 76 | r[1:3] 77 | #> [[1]] 78 | #> [1] 15.80392 79 | #> 80 | #> [[2]] 81 | #> [1] 42.12931 82 | #> 83 | #> [[3]] 84 | #> [1] 77.88235 85 | 86 | ## Clean up 87 | delete_cluster("my_cluster") 88 | ``` 89 | -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/gl/TSDGLBloomEffect.js: -------------------------------------------------------------------------------- 1 | var kShaderUniformBloomAmount="BloomAmount";var kShaderUniformBlurTexture="BlurTexture";var TSDGLBloomEffect=Class.create({initialize:function(a){this.gl=a},initWithEffectSize:function(a,b){this._effectSize=a;this._blurBufferSize=CGSizeMake(Math.max(16,Math.ceil(a.width/b)),Math.max(16,Math.ceil(a.height/b)));this.p_setupShaders();this.p_setupBuffers()},p_setupShaders:function(){var f=this.gl;var e=this._blurBufferSize;var b=WebGraphics.makePoint(1/e.width,1/e.height);var c=WebGraphics.makeOrthoMatrix4(0,e.width,0,e.height,-1,+1);var a=this._blurHorizontalShader=new TSDGLShader(f);a.initWithDefaultHorizontalBlurShader();a.setMat4WithTransform3D(c,kTSDGLShaderUniformMVPMatrix);a.setPoint2D(b,kTSDGLShaderUniformTextureSize);var d=this._blurVerticalShader=new TSDGLShader(f);d.initWithDefaultVerticalBlurShader();d.setMat4WithTransform3D(c,kTSDGLShaderUniformMVPMatrix);d.setPoint2D(b,kTSDGLShaderUniformTextureSize);var h=this._fboTransferShader=new TSDGLShader(f);h.initWithDefaultTextureShader();h.setMat4WithTransform3D(c,kTSDGLShaderUniformMVPMatrix);var g=this._bloomShader=new TSDGLShader(f);g.initWithShaderFileNames("bloom","bloom");g.setGLint(0,kTSDGLShaderUniformTexture);g.setGLint(1,kShaderUniformBlurTexture)},p_setupBuffers:function(){var f=this.gl;var i=this._effectSize;var c=this._blurBufferSize;var h=CGSizeMake(2,2);var e=CGRectMake(0,0,i.width,i.height);var a=CGRectMake(0,0,c.width,c.height);var d=this._dataBuffer=new TSDGLDataBuffer(f);d.initWithVertexRect(e,TSDRectUnit,h,false,false);var b=this._blurDataBuffer=new TSDGLDataBuffer(f);b.initWithVertexRect(a,CGRectZero,h,true,false);var g=this._blurTransferDataBuffer=new TSDGLDataBuffer(f);g.initWithVertexRect(a,TSDRectUnit,h,false,false);this._colorFramebuffer=new TSDGLFrameBuffer(f,i,1);this._blurFramebuffer=new TSDGLFrameBuffer(f,c,2)},bindFramebuffer:function(){this._colorFramebuffer.bindFramebuffer()},unbindFramebufferAndBindGLFramebuffer:function(a){this._colorFramebuffer.unbindFramebufferAndBindGLFramebuffer(a)},p_blurColorBufferWithPreviousFramebuffer:function(a){var e=this.gl;var c=this._blurFramebuffer;var b=this._blurBufferSize;c.bindFramebuffer();e.clear(e.COLOR_BUFFER_BIT);e.viewport(0,0,b.width,b.height);e.bindTexture(e.TEXTURE_2D,this._colorFramebuffer.currentGLTexture());this._blurTransferDataBuffer.drawWithShader(this._fboTransferShader,true);var d=c.currentGLTexture();c.setCurrentTextureToNext();e.clear(e.COLOR_BUFFER_BIT);e.bindTexture(e.TEXTURE_2D,d);this._blurDataBuffer.drawWithShader(this._blurHorizontalShader,true);e.bindTexture(e.TEXTURE_2D,null);d=c.currentGLTexture();c.setCurrentTextureToNext();e.clear(e.COLOR_BUFFER_BIT);e.bindTexture(e.TEXTURE_2D,d);this._blurDataBuffer.drawWithShader(this._blurVerticalShader,true);c.unbindFramebufferAndBindGLFramebuffer(a);e.bindTexture(e.TEXTURE_2D,null)},drawBloomEffectWithMVPMatrix:function(g,a,b){var d=this.gl;var f=this._effectSize;var c=d.getParameter(d.VIEWPORT);this.p_blurColorBufferWithPreviousFramebuffer(b);d.viewport(0,0,f.width,f.height);d.activeTexture(d.TEXTURE1);d.bindTexture(d.TEXTURE_2D,this._blurFramebuffer.currentGLTexture());d.activeTexture(d.TEXTURE0);d.bindTexture(d.TEXTURE_2D,this._colorFramebuffer.currentGLTexture());var e=this._bloomShader;e.setMat4WithTransform3D(g,kTSDGLShaderUniformMVPMatrix);e.setGLFloat(a,kShaderUniformBloomAmount);this._dataBuffer.drawWithShader(e,true);d.activeTexture(d.TEXTURE1);d.bindTexture(d.TEXTURE_2D,null);d.activeTexture(d.TEXTURE0);d.bindTexture(d.TEXTURE_2D,null);d.viewport(c[0],c[1],c[2],c[3])}}); -------------------------------------------------------------------------------- /README.Rmd: -------------------------------------------------------------------------------- 1 | --- 2 | output: github_document 3 | --- 4 | 5 | 6 | 7 | ```{r, echo = FALSE} 8 | knitr::opts_chunk$set( 9 | collapse = TRUE, 10 | comment = "#>", 11 | fig.path = "README-" 12 | ) 13 | ``` 14 | 15 | # threadpool 16 | 17 | The `threadpool` package implements a simple parallel programming backend using a thread pool model that can be dynamically resized during operation. The package builds clusters by setting up a queue of input jobs and having the individual cluster nodes retrieve jobs from the queue one at a time. The queue is stored on-disk and nodes communicate with each other via the filesystem. 18 | 19 | A few benefits of this model of parallel computing are 20 | 21 | * *Dynamic resource allocation*: You can modify the number of resources dedicated to a job as the job is running and as resources become available or unavailable. 22 | 23 | * *Automatic load balancing*: Tasks are not prescheduled to specific nodes of the cluster and so long-running jobs do not prevent faster-running jobs from executing. 24 | 25 | * *Fault tolerance and restartability*: Tasks can continue executing as nodes come in and out of the cluster. In particular, if the entire cluster goes down, the job can be automatically restarted where it left off. 26 | 27 | * *Seamless switching to parallel mode*: It's easy to start and debug a job in single processor mode and then ramp up to parallel computing without needing to start the job over again. 28 | 29 | * *Overall job resizing*: If in the middle of a job run you decide you want to add more tasks, you can simply add them withouth having to start the whole job over again. 30 | 31 | This package will be most useful in situations where the jobs being run 32 | 33 | * are embarassingly parallel, and so don't require complex communication between nodes; 34 | 35 | * are relatively long-running, on the order of hours or days; 36 | 37 | * are being run on a batch/queued system where the availability of processors varies over time; 38 | 39 | * have individual tasks that are heterogeneous in their runtimes. 40 | 41 | ## Installation 42 | 43 | You can install threadpool from GitHub with: 44 | 45 | ```{r gh-installation, eval = FALSE} 46 | # install.packages("remotes") 47 | remotes::install_github("rdpeng/threadpool") 48 | ``` 49 | 50 | The `threadpool` package makes use of the `thor` package by Rich FitzJohn. This package can be installed from GitHub with: 51 | 52 | ```{r gh-installation-thor, eval = FALSE} 53 | remotes::install_github("richfitz/thor") 54 | ``` 55 | 56 | In addition, you need to install the `queue` package from GitHub with: 57 | 58 | ```{r gh-installation-queue, eval = FALSE} 59 | remotes::install_github("rdpeng/queue") 60 | ``` 61 | 62 | 63 | 64 | ## Example 65 | 66 | This is a basic example of how you might invoke the `threadpool` package. The basic approach is to initialize the cluster (which also adds tasks to the cluster), join the cluster, and then run it by starting the execution of jobs. Once the cluster is finished running, you can retrieve the results. Finally, once we are finished we can delete the cluster. 67 | 68 | ```{r example, eval = TRUE} 69 | library(threadpool) 70 | 71 | data(airquality) 72 | x <- as.list(airquality) 73 | 74 | f <- function(x) { 75 | mean(x, na.rm = TRUE) 76 | } 77 | 78 | ## Initialize the cluster 79 | cl <- cluster_initialize("my_cluster", x, f) 80 | 81 | ## Run jobs 82 | cl <- cluster_run(cl) 83 | 84 | ## Gather the output 85 | r <- cluster_reduce(cl) 86 | r[1:3] 87 | 88 | ## Clean up 89 | delete_cluster("my_cluster") 90 | ``` 91 | -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/Utilities.js: -------------------------------------------------------------------------------- 1 | var s=Class.create({initialize:function(){}});function getMobileOSVersionInfo(){var b=navigator.userAgent.match(/iPhone OS ([\d_]+)/)||navigator.userAgent.match(/iPad OS ([\d_]+)/)||navigator.userAgent.match(/CPU OS ([\d_]+)/);var c={major:0,minor:0,point:0};if(b){var a=b[1].split("_");c.major=parseInt(a[0]);if(a.length>1){c.minor=parseInt(a[1])}if(a.length>2){c.point=parseInt(a[2])}}return c}function isMobileSafari(){if(navigator.userAgent.indexOf("iPod")!=-1){return true}else{if(navigator.userAgent.indexOf("iPhone")!=-1){return true}else{if(navigator.userAgent.indexOf("iPad")!=-1){return true}else{return false}}}}function isiPad(){return(navigator.userAgent.indexOf("iPad")!=-1)}function getUrlParameter(b){b=b.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var a="[\\?&]"+b+"=([^&#]*)";var c=new RegExp(a);var d=c.exec(window.location.href);if(d==null){return""}else{return d[1]}}function setElementProperty(c,b,a){if(browserPrefix=="ms"){c.style[b]=a}else{c.style.setProperty(b,a,null)}}function setElementOpaque(a){a.style.opacity=1}function setElementTransparent(a){a.style.opacity=0}function setElementPosition(b,e,d,c,a){if(b==null){window.console.log("null element passed to setElementPosition "+e+", "+d+", "+c+", "+a);return}b.style.top=e+"px";b.style.left=d+"px";b.style.width=c+"px";b.style.height=a+"px"}function setElementRect(a,b){if(a==null){return}a.style.top=b.y;a.style.left=b.x;a.style.width=b.width;a.style.height=b.height}function centerElementInDiv(c,e,d,a,b){if(c==null){return}var g=(b-d)/2;var f=(a-e)/2;setElementPosition(c,g,f,e,d)}function showElement(a){if(a==null){return}a.style.visibility="visible"}function hideElement(a){if(a==null){return}a.style.visibility="hidden"}function runInNextEventLoop(a){setTimeout(a,100)}function ensureScaleFactorNotZero(a){if(a==0){return 0.000001}else{return a}}function scaleSizeWithinSize(c,g,e,d){var f={};var b=c/g;var a=e/d;if(b>a){f.width=e;f.height=g*(e/c)}else{if(b9?"":"0")+a}Object.extend(Date.prototype,{format:function(D){D=D+"";var I=this;var l="";var v=0;var G="";var f="";var j=I.getFullYear()+"";var g=I.getMonth()+1;var F=I.getDate();var o=I.getDay();var n=I.getHours();var x=I.getMinutes();var q=I.getSeconds();var t,u,b,r,J,e,C,B,z,p,N,n,L,i,a,A;var w=new Object();if(j.length<4){j=""+(j-0+1900)}w.y=""+j;w.yyyy=j;w.yy=j.substring(2,4);w.M=g;w.MM=LZ(g);w.MMM=MONTH_NAMES[g-1];w.NNN=MONTH_NAMES[g+11];w.d=F;w.dd=LZ(F);w.E=DAY_NAMES[o+7];w.EE=DAY_NAMES[o];w.H=n;w.HH=LZ(n);if(n==0){w.h=12}else{if(n>12){w.h=n-12}else{w.h=n}}w.hh=LZ(w.h);if(n>11){w.K=n-12}else{w.K=n}w.k=n+1;w.KK=LZ(w.K);w.kk=LZ(w.k);if(n>11){w.a="PM"}else{w.a="AM"}w.m=x;w.mm=LZ(x);w.s=q;w.ss=LZ(q);while(v max_length) { 32 | max_length = length; 33 | pos = i; 34 | } 35 | } 36 | 37 | // Add class to parent
  • , and enclosing
  • if in dropdown 38 | if (pos >= 0) { 39 | var menu_anchor = $(links[pos]); 40 | menu_anchor.parent().addClass("active"); 41 | menu_anchor.closest("li.dropdown").addClass("active"); 42 | } 43 | }); 44 | 45 | function paths(pathname) { 46 | var pieces = pathname.split("/"); 47 | pieces.shift(); // always starts with / 48 | 49 | var end = pieces[pieces.length - 1]; 50 | if (end === "index.html" || end === "") 51 | pieces.pop(); 52 | return(pieces); 53 | } 54 | 55 | function prefix_length(needle, haystack) { 56 | if (needle.length > haystack.length) 57 | return(0); 58 | 59 | // Special case for length-0 haystack, since for loop won't run 60 | if (haystack.length === 0) { 61 | return(needle.length === 0 ? 1 : 0); 62 | } 63 | 64 | for (var i = 0; i < haystack.length; i++) { 65 | if (needle[i] != haystack[i]) 66 | return(i); 67 | } 68 | 69 | return(haystack.length); 70 | } 71 | 72 | /* Clipboard --------------------------*/ 73 | 74 | function changeTooltipMessage(element, msg) { 75 | var tooltipOriginalTitle=element.getAttribute('data-original-title'); 76 | element.setAttribute('data-original-title', msg); 77 | $(element).tooltip('show'); 78 | element.setAttribute('data-original-title', tooltipOriginalTitle); 79 | } 80 | 81 | if(Clipboard.isSupported()) { 82 | $(document).ready(function() { 83 | var copyButton = ""; 84 | 85 | $(".examples, div.sourceCode").addClass("hasCopyButton"); 86 | 87 | // Insert copy buttons: 88 | $(copyButton).prependTo(".hasCopyButton"); 89 | 90 | // Initialize tooltips: 91 | $('.btn-copy-ex').tooltip({container: 'body'}); 92 | 93 | // Initialize clipboard: 94 | var clipboardBtnCopies = new Clipboard('[data-clipboard-copy]', { 95 | text: function(trigger) { 96 | return trigger.parentNode.textContent; 97 | } 98 | }); 99 | 100 | clipboardBtnCopies.on('success', function(e) { 101 | changeTooltipMessage(e.trigger, 'Copied!'); 102 | e.clearSelection(); 103 | }); 104 | 105 | clipboardBtnCopies.on('error', function() { 106 | changeTooltipMessage(e.trigger,'Press Ctrl+C or Command+C to copy'); 107 | }); 108 | }); 109 | } 110 | })(window.jQuery || window.$) 111 | -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/KeynoteDHTMLPlayer.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Keynote 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 |
    43 |
    44 |
    45 |
    46 |
    47 |
    48 |
    49 |
    50 | 51 |
    52 |
    53 |
    54 |
    55 |
    56 |
    57 |
    58 |
    59 |
    60 |
    61 |
    62 |
    63 |
    64 |
    65 |
    66 |
    67 |
    68 |
    69 | 70 | 71 | -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/69B4086C-9498-4CBA-AB3F-C2BCCA1DE405/69B4086C-9498-4CBA-AB3F-C2BCCA1DE405.json: -------------------------------------------------------------------------------- 1 | {"assets":{"22A2DB20C70620AB07D23FC28D15E026":{"type":"texture","index":1,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/69B4086C-9498-4CBA-AB3F-C2BCCA1DE405.pdf"},"width":1024,"height":768},"F9184B9B3D334777CB1F424EC6AC7382":{"type":"texture","index":0,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/69B4086C-9498-4CBA-AB3F-C2BCCA1DE405.pdf"},"width":1024,"height":768}},"events":[{"effects":[{"beginTime":0,"baseLayer":{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"objectID":"0","layers":[{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,-0.00049229876906403734,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"layers":[{"animations":[],"layers":[],"texturedRectangle":{"isBackgroundTexture":false,"singleTextureOpacity":1,"textureType":0,"textBaseline":0,"textXHeight":0,"isVerticalText":false},"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":0,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"texture":"22A2DB20C70620AB07D23FC28D15E026"},{"animations":[{"timeOffset":0,"from":{"scalar":false},"beginTime":0,"repeatCount":0,"fillMode":"both","property":"hidden","autoreverses":false,"duration":0.01,"to":{"scalar":true}}],"layers":[],"texturedRectangle":{"isBackgroundTexture":false,"singleTextureOpacity":1,"textureType":0,"textBaseline":0,"textXHeight":0,"isVerticalText":false},"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":0,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"texture":"F9184B9B3D334777CB1F424EC6AC7382"}]}]},"effects":[],"duration":0.01,"type":"transition","name":"none","objectID":"0"}],"automaticPlay":false,"hyperlinks":[],"accessibility":[{"text":"Demo","targetRectangle":{"y":337,"x":402.36000000000001,"width":219.28000000000009,"height":94.679443359375}}],"baseLayer":{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"objectID":"0","layers":[{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,-0.00049229876906403734,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"layers":[{"animations":[],"layers":[],"texturedRectangle":{"isBackgroundTexture":false,"singleTextureOpacity":1,"textureType":0,"textBaseline":0,"textXHeight":0,"isVerticalText":false},"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":0,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"texture":"F9184B9B3D334777CB1F424EC6AC7382"}]}]}}]} -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/805CD07C-3041-45DF-BEF5-55429B375349/805CD07C-3041-45DF-BEF5-55429B375349.json: -------------------------------------------------------------------------------- 1 | {"assets":{"DB8451458D98EFA7506DBEBC2B1323F0":{"type":"texture","index":1,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/805CD07C-3041-45DF-BEF5-55429B375349.pdf"},"width":1024,"height":768},"D097EDFAAE1CF48DED2230F3B2D13286":{"type":"texture","index":0,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/805CD07C-3041-45DF-BEF5-55429B375349.pdf"},"width":1024,"height":768}},"events":[{"effects":[{"beginTime":0,"baseLayer":{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"objectID":"0","layers":[{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,-0.00049229876906403734,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"layers":[{"animations":[],"layers":[],"texturedRectangle":{"isBackgroundTexture":false,"singleTextureOpacity":1,"textureType":0,"textBaseline":0,"textXHeight":0,"isVerticalText":false},"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":0,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"texture":"DB8451458D98EFA7506DBEBC2B1323F0"},{"animations":[{"timeOffset":0,"from":{"scalar":false},"beginTime":0,"repeatCount":0,"fillMode":"both","property":"hidden","autoreverses":false,"duration":0.01,"to":{"scalar":true}}],"layers":[],"texturedRectangle":{"isBackgroundTexture":false,"singleTextureOpacity":1,"textureType":0,"textBaseline":0,"textXHeight":0,"isVerticalText":false},"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":0,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"texture":"D097EDFAAE1CF48DED2230F3B2D13286"}]}]},"effects":[],"duration":0.01,"type":"transition","name":"none","objectID":"0"}],"automaticPlay":false,"hyperlinks":[],"accessibility":[{"text":"Thanks!","targetRectangle":{"y":337,"x":366.75999999999999,"width":290.48000000000002,"height":94.679443359375}}],"baseLayer":{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"objectID":"0","layers":[{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,-0.00049229876906403734,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"layers":[{"animations":[],"layers":[],"texturedRectangle":{"isBackgroundTexture":false,"singleTextureOpacity":1,"textureType":0,"textBaseline":0,"textXHeight":0,"isVerticalText":false},"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":0,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"texture":"D097EDFAAE1CF48DED2230F3B2D13286"}]}]}}]} -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/BBA2193A-3B80-4145-A521-B069A65C8D9B/BBA2193A-3B80-4145-A521-B069A65C8D9B.json: -------------------------------------------------------------------------------- 1 | {"assets":{"70B1A6507E4265DFD65A583EEBB0519F":{"type":"texture","index":0,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/BBA2193A-3B80-4145-A521-B069A65C8D9B.pdf"},"width":1024,"height":768},"20B1261698A96181B60599C641F6CD82":{"type":"texture","index":1,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/BBA2193A-3B80-4145-A521-B069A65C8D9B.pdf"},"width":1024,"height":768}},"events":[{"effects":[{"beginTime":0,"baseLayer":{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"objectID":"0","layers":[{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,-0.00049229876906403734,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"layers":[{"animations":[],"layers":[],"texturedRectangle":{"isBackgroundTexture":false,"singleTextureOpacity":1,"textureType":0,"textBaseline":0,"textXHeight":0,"isVerticalText":false},"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":0,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"texture":"20B1261698A96181B60599C641F6CD82"},{"animations":[{"timeOffset":0,"from":{"scalar":false},"beginTime":0,"repeatCount":0,"fillMode":"both","property":"hidden","autoreverses":false,"duration":0.01,"to":{"scalar":true}}],"layers":[],"texturedRectangle":{"isBackgroundTexture":false,"singleTextureOpacity":1,"textureType":0,"textBaseline":0,"textXHeight":0,"isVerticalText":false},"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":0,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"texture":"70B1A6507E4265DFD65A583EEBB0519F"}]}]},"effects":[],"duration":0.01,"type":"transition","name":"none","objectID":"0"}],"automaticPlay":false,"hyperlinks":[],"accessibility":[{"text":"The threadpool Package","targetRectangle":{"y":288,"x":231.88,"width":582.48000000000002,"height":191.679443359375}}],"baseLayer":{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"objectID":"0","layers":[{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,-0.00049229876906403734,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"layers":[{"animations":[],"layers":[],"texturedRectangle":{"isBackgroundTexture":false,"singleTextureOpacity":1,"textureType":0,"textBaseline":0,"textXHeight":0,"isVerticalText":false},"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":0,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"texture":"70B1A6507E4265DFD65A583EEBB0519F"}]}]}}]} -------------------------------------------------------------------------------- /docs/authors.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | Authors • threadpool 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 44 | 45 | 46 | 47 | 48 | 49 |
    50 |
    51 | 85 | 86 | 87 |
    88 | 89 |
    90 |
    91 | 94 | 95 |
      96 |
    • 97 |

      Roger Peng. Author, maintainer. 98 |

      99 |
    • 100 |
    101 | 102 |
    103 | 104 |
    105 | 106 | 107 | 117 |
    118 | 119 | 120 | 121 | 122 | 123 | 124 | -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/69B4086C-9498-4CBA-AB3F-C2BCCA1DE405/69B4086C-9498-4CBA-AB3F-C2BCCA1DE405.jsonp: -------------------------------------------------------------------------------- 1 | local_slide( {"name":"69B4086C-9498-4CBA-AB3F-C2BCCA1DE405","json":{"assets":{"22A2DB20C70620AB07D23FC28D15E026":{"type":"texture","index":1,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/69B4086C-9498-4CBA-AB3F-C2BCCA1DE405.pdf"},"width":1024,"height":768},"F9184B9B3D334777CB1F424EC6AC7382":{"type":"texture","index":0,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/69B4086C-9498-4CBA-AB3F-C2BCCA1DE405.pdf"},"width":1024,"height":768}},"events":[{"effects":[{"beginTime":0,"baseLayer":{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"objectID":"0","layers":[{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,-0.00049229876906403734,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"layers":[{"animations":[],"layers":[],"texturedRectangle":{"isBackgroundTexture":false,"singleTextureOpacity":1,"textureType":0,"textBaseline":0,"textXHeight":0,"isVerticalText":false},"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":0,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"texture":"22A2DB20C70620AB07D23FC28D15E026"},{"animations":[{"timeOffset":0,"from":{"scalar":false},"beginTime":0,"repeatCount":0,"fillMode":"both","property":"hidden","autoreverses":false,"duration":0.01,"to":{"scalar":true}}],"layers":[],"texturedRectangle":{"isBackgroundTexture":false,"singleTextureOpacity":1,"textureType":0,"textBaseline":0,"textXHeight":0,"isVerticalText":false},"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":0,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"texture":"F9184B9B3D334777CB1F424EC6AC7382"}]}]},"effects":[],"duration":0.01,"type":"transition","name":"none","objectID":"0"}],"automaticPlay":false,"hyperlinks":[],"accessibility":[{"text":"Demo","targetRectangle":{"y":337,"x":402.36000000000001,"width":219.28000000000009,"height":94.679443359375}}],"baseLayer":{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"objectID":"0","layers":[{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,-0.00049229876906403734,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"layers":[{"animations":[],"layers":[],"texturedRectangle":{"isBackgroundTexture":false,"singleTextureOpacity":1,"textureType":0,"textBaseline":0,"textXHeight":0,"isVerticalText":false},"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":0,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"texture":"F9184B9B3D334777CB1F424EC6AC7382"}]}]}}]}} ) -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/805CD07C-3041-45DF-BEF5-55429B375349/805CD07C-3041-45DF-BEF5-55429B375349.jsonp: -------------------------------------------------------------------------------- 1 | local_slide( {"name":"805CD07C-3041-45DF-BEF5-55429B375349","json":{"assets":{"DB8451458D98EFA7506DBEBC2B1323F0":{"type":"texture","index":1,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/805CD07C-3041-45DF-BEF5-55429B375349.pdf"},"width":1024,"height":768},"D097EDFAAE1CF48DED2230F3B2D13286":{"type":"texture","index":0,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/805CD07C-3041-45DF-BEF5-55429B375349.pdf"},"width":1024,"height":768}},"events":[{"effects":[{"beginTime":0,"baseLayer":{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"objectID":"0","layers":[{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,-0.00049229876906403734,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"layers":[{"animations":[],"layers":[],"texturedRectangle":{"isBackgroundTexture":false,"singleTextureOpacity":1,"textureType":0,"textBaseline":0,"textXHeight":0,"isVerticalText":false},"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":0,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"texture":"DB8451458D98EFA7506DBEBC2B1323F0"},{"animations":[{"timeOffset":0,"from":{"scalar":false},"beginTime":0,"repeatCount":0,"fillMode":"both","property":"hidden","autoreverses":false,"duration":0.01,"to":{"scalar":true}}],"layers":[],"texturedRectangle":{"isBackgroundTexture":false,"singleTextureOpacity":1,"textureType":0,"textBaseline":0,"textXHeight":0,"isVerticalText":false},"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":0,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"texture":"D097EDFAAE1CF48DED2230F3B2D13286"}]}]},"effects":[],"duration":0.01,"type":"transition","name":"none","objectID":"0"}],"automaticPlay":false,"hyperlinks":[],"accessibility":[{"text":"Thanks!","targetRectangle":{"y":337,"x":366.75999999999999,"width":290.48000000000002,"height":94.679443359375}}],"baseLayer":{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"objectID":"0","layers":[{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,-0.00049229876906403734,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"layers":[{"animations":[],"layers":[],"texturedRectangle":{"isBackgroundTexture":false,"singleTextureOpacity":1,"textureType":0,"textBaseline":0,"textXHeight":0,"isVerticalText":false},"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":0,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"texture":"D097EDFAAE1CF48DED2230F3B2D13286"}]}]}}]}} ) -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/BBA2193A-3B80-4145-A521-B069A65C8D9B/BBA2193A-3B80-4145-A521-B069A65C8D9B.jsonp: -------------------------------------------------------------------------------- 1 | local_slide( {"name":"BBA2193A-3B80-4145-A521-B069A65C8D9B","json":{"assets":{"70B1A6507E4265DFD65A583EEBB0519F":{"type":"texture","index":0,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/BBA2193A-3B80-4145-A521-B069A65C8D9B.pdf"},"width":1024,"height":768},"20B1261698A96181B60599C641F6CD82":{"type":"texture","index":1,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/BBA2193A-3B80-4145-A521-B069A65C8D9B.pdf"},"width":1024,"height":768}},"events":[{"effects":[{"beginTime":0,"baseLayer":{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"objectID":"0","layers":[{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,-0.00049229876906403734,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"layers":[{"animations":[],"layers":[],"texturedRectangle":{"isBackgroundTexture":false,"singleTextureOpacity":1,"textureType":0,"textBaseline":0,"textXHeight":0,"isVerticalText":false},"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":0,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"texture":"20B1261698A96181B60599C641F6CD82"},{"animations":[{"timeOffset":0,"from":{"scalar":false},"beginTime":0,"repeatCount":0,"fillMode":"both","property":"hidden","autoreverses":false,"duration":0.01,"to":{"scalar":true}}],"layers":[],"texturedRectangle":{"isBackgroundTexture":false,"singleTextureOpacity":1,"textureType":0,"textBaseline":0,"textXHeight":0,"isVerticalText":false},"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":0,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"texture":"70B1A6507E4265DFD65A583EEBB0519F"}]}]},"effects":[],"duration":0.01,"type":"transition","name":"none","objectID":"0"}],"automaticPlay":false,"hyperlinks":[],"accessibility":[{"text":"The threadpool Package","targetRectangle":{"y":288,"x":231.88,"width":582.48000000000002,"height":191.679443359375}}],"baseLayer":{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"objectID":"0","layers":[{"animations":[],"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,-0.00049229876906403734,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":251658240,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"layers":[{"animations":[],"layers":[],"texturedRectangle":{"isBackgroundTexture":false,"singleTextureOpacity":1,"textureType":0,"textBaseline":0,"textXHeight":0,"isVerticalText":false},"initialState":{"affineTransform":[1,0,0,1,0,0],"masksToBounds":false,"rotation":0,"scale":1,"position":{"pointX":512,"pointY":384},"width":1024,"sublayerTransform":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],"contentsRect":{"y":0,"x":0,"width":1,"height":1},"opacity":1,"edgeAntialiasingMask":0,"height":768,"hidden":false,"anchorPoint":{"pointX":0.5,"pointY":0.5}},"texture":"70B1A6507E4265DFD65A583EEBB0519F"}]}]}}]}} ) -------------------------------------------------------------------------------- /docs/MelbURN_2018_public/assets/player/HelpPlacardController.js: -------------------------------------------------------------------------------- 1 | var HelpPlacardController=Class.create({initialize:function(b){this.domNode=b;this.width=822;this.height=603;var a=[{key:" ",text:kHelpPlacardNavigationTitle,header:true},{key:"return/enter   space   →   ↓   page down",text:kHelpPlacardAdvanceToNextBuild},{key:"[   shift - page up   shift - ←",text:kHelpPlacardGoBackToPreviousBuild},{key:"]   shift - →",text:kHelpPlacardAdvanceAndSkipBuild},{key:"shift - page down   shift - ↓   +   =",text:kHelpPlacardAdvanceToNextSlide},{key:"←   ↑   -   shift - ↑",text:kHelpPlacardGoBackToPreviousSlide},{key:"home",text:kHelpPlacardGoToFirstSlide},{key:"end",text:kHelpPlacardGoToLastSlide},{key:"slide number + return/enter",text:kHelpPlacardGoToSpecificSlide},{key:" ",text:kHelpPlacardOtherTitle,header:true},{key:"?   /",text:kHelpPlacardShowOrHideKeyboardShortcuts},{key:"s",text:kHelpPlacardShowOrHideTheCurrentSlideNumber},{key:"esc   q",text:kHelpPlacardQuitPresentationMode}];this.helpPlacardTitleBar=new HelpPlacardTitleBar();this.helpPlacardContentPanel=new HelpPlacardContentPanel(a);this.helpPlacardFooter=new HelpPlacardFooter();this.domNode.appendChild(this.helpPlacardTitleBar.domNode);this.domNode.appendChild(this.helpPlacardContentPanel.domNode);this.domNode.appendChild(this.helpPlacardFooter.domNode);this.isShowing=false},handleClickEvent:function(a){a=a||window.event;var b=a.target||a.srcElement;if(this.isShowing){if(browserPrefix==="ms"){a.cancelBubble=true}else{a.stopPropagation()}}this.hide()},setPosition:function(b,a){this.domNode.style.left=b+"px";this.domNode.style.top=a+"px"},show:function(){this.isShowing=true;this.domNode.style.display="block";this.domNode.style.opacity=1},hide:function(){this.isShowing=false;this.domNode.style.display="none";this.domNode.style.opacity=0},registerDragEvents:function(){this.drag=this.dragging.bindAsEventListener(this);this.dragStop=this.stopDragging.bindAsEventListener(this);Event.observe(this.domNode,"mousedown",this.startDragging.bindAsEventListener(this))},startDragging:function(a){this.startX=Event.pointerX(a);this.startY=Event.pointerY(a);this.left=parseInt(this.domNode.style.left);this.top=parseInt(this.domNode.style.top);Event.observe(document,"mousemove",this.drag);Event.observe(this.domNode,"mouseup",this.dragStop)},dragging:function(b){var a=Event.pointerX(b);var c=Event.pointerY(b);this.domNode.style.left=(a-this.startX+this.left)+"px";this.domNode.style.top=(c-this.startY+this.top)+"px";Event.stop(b)},stopDragging:function(a){Event.stopObserving(document,"mousemove",this.drag);Event.stopObserving(this.domNode,"mouseup",this.dragStop);Event.stop(a)}});var HelpPlacardTitleBar=Class.create({initialize:function(){this.domNode=document.createElement("div");this.domNode.setAttribute("class","helpPlacardTitleBar");this.closeButton=document.createElement("div");this.closeButton.setAttribute("class","helpPlacardCloseButton");this.title=document.createElement("div");this.title.setAttribute("class","helpPlacardTitle");this.title.innerHTML=kHelpPlacardMainTitle;this.domNode.appendChild(this.closeButton);this.domNode.appendChild(this.title)}});var HelpPlacardContentPanel=Class.create({initialize:function(a){this.domNode=document.createElement("div");this.domNode.setAttribute("class","helpPlacardContentPanel");for(var c=0,f=a.length;c