├── README.md ├── slides.html ├── assets │ ├── 048D5C7B-5310-4613-A8A3-3A2B1BEAE085 │ │ ├── 048D5C7B-5310-4613-A8A3-3A2B1BEAE085.json │ │ ├── 048D5C7B-5310-4613-A8A3-3A2B1BEAE085.jsonp │ │ ├── assets │ │ │ ├── 048D5C7B-5310-4613-A8A3-3A2B1BEAE085.pdf │ │ │ └── 048D5C7B-5310-4613-A8A3-3A2B1BEAE085.pdfp │ │ └── thumbnail.jpeg │ ├── 061F3B79-2AA0-4988-B6F0-078A239B202F │ │ ├── 061F3B79-2AA0-4988-B6F0-078A239B202F.json │ │ ├── 061F3B79-2AA0-4988-B6F0-078A239B202F.jsonp │ │ ├── assets │ │ │ ├── 061F3B79-2AA0-4988-B6F0-078A239B202F.pdf │ │ │ └── 061F3B79-2AA0-4988-B6F0-078A239B202F.pdfp │ │ └── thumbnail.jpeg │ ├── 085166E4-14E8-4F6C-9E84-78FA412741B7 │ │ ├── 085166E4-14E8-4F6C-9E84-78FA412741B7.json │ │ ├── 085166E4-14E8-4F6C-9E84-78FA412741B7.jsonp │ │ ├── assets │ │ │ ├── 085166E4-14E8-4F6C-9E84-78FA412741B7.pdf │ │ │ └── 085166E4-14E8-4F6C-9E84-78FA412741B7.pdfp │ │ └── thumbnail.jpeg │ ├── 17838718-4117-48D3-9D3C-CD58E6BFA72F │ │ ├── 17838718-4117-48D3-9D3C-CD58E6BFA72F.json │ │ ├── 17838718-4117-48D3-9D3C-CD58E6BFA72F.jsonp │ │ ├── assets │ │ │ ├── 17838718-4117-48D3-9D3C-CD58E6BFA72F.pdf │ │ │ └── 17838718-4117-48D3-9D3C-CD58E6BFA72F.pdfp │ │ └── thumbnail.jpeg │ ├── 1A64982B-22BE-49E7-B6A7-6123040D4FDB │ │ ├── 1A64982B-22BE-49E7-B6A7-6123040D4FDB.json │ │ ├── 1A64982B-22BE-49E7-B6A7-6123040D4FDB.jsonp │ │ ├── assets │ │ │ ├── 1A64982B-22BE-49E7-B6A7-6123040D4FDB.pdf │ │ │ └── 1A64982B-22BE-49E7-B6A7-6123040D4FDB.pdfp │ │ └── thumbnail.jpeg │ ├── 1BDF9077-E556-4828-8898-4F2CAF6C9B20 │ │ ├── 1BDF9077-E556-4828-8898-4F2CAF6C9B20.json │ │ ├── 1BDF9077-E556-4828-8898-4F2CAF6C9B20.jsonp │ │ ├── assets │ │ │ ├── 1BDF9077-E556-4828-8898-4F2CAF6C9B20.pdf │ │ │ └── 1BDF9077-E556-4828-8898-4F2CAF6C9B20.pdfp │ │ └── thumbnail.jpeg │ ├── 29E36327-B97E-4E05-B4D7-FB8BEFC3C7AD │ │ ├── 29E36327-B97E-4E05-B4D7-FB8BEFC3C7AD.json │ │ ├── 29E36327-B97E-4E05-B4D7-FB8BEFC3C7AD.jsonp │ │ ├── assets │ │ │ ├── 29E36327-B97E-4E05-B4D7-FB8BEFC3C7AD.pdf │ │ │ └── 29E36327-B97E-4E05-B4D7-FB8BEFC3C7AD.pdfp │ │ └── thumbnail.jpeg │ ├── 2E35DFD8-9969-4F4A-85E2-EA4A1ADCD888 │ │ ├── 2E35DFD8-9969-4F4A-85E2-EA4A1ADCD888.json │ │ ├── 2E35DFD8-9969-4F4A-85E2-EA4A1ADCD888.jsonp │ │ ├── assets │ │ │ ├── 2E35DFD8-9969-4F4A-85E2-EA4A1ADCD888.pdf │ │ │ └── 2E35DFD8-9969-4F4A-85E2-EA4A1ADCD888.pdfp │ │ └── thumbnail.jpeg │ ├── 3772E583-10CE-4213-BADE-0038ED8B459A │ │ ├── 3772E583-10CE-4213-BADE-0038ED8B459A.json │ │ ├── 3772E583-10CE-4213-BADE-0038ED8B459A.jsonp │ │ ├── assets │ │ │ ├── 3772E583-10CE-4213-BADE-0038ED8B459A.pdf │ │ │ └── 3772E583-10CE-4213-BADE-0038ED8B459A.pdfp │ │ └── thumbnail.jpeg │ ├── 3801D8ED-FA45-443E-924A-254ECF1FF762 │ │ ├── 3801D8ED-FA45-443E-924A-254ECF1FF762.json │ │ ├── 3801D8ED-FA45-443E-924A-254ECF1FF762.jsonp │ │ ├── assets │ │ │ ├── 3801D8ED-FA45-443E-924A-254ECF1FF762.pdf │ │ │ └── 3801D8ED-FA45-443E-924A-254ECF1FF762.pdfp │ │ └── thumbnail.jpeg │ ├── 3F267591-DD32-47DB-9547-398502026D32 │ │ ├── 3F267591-DD32-47DB-9547-398502026D32.json │ │ ├── 3F267591-DD32-47DB-9547-398502026D32.jsonp │ │ ├── assets │ │ │ ├── 3F267591-DD32-47DB-9547-398502026D32.pdf │ │ │ └── 3F267591-DD32-47DB-9547-398502026D32.pdfp │ │ └── thumbnail.jpeg │ ├── 493F0D1B-5528-4026-9C90-D6FA5EBA975C │ │ ├── 493F0D1B-5528-4026-9C90-D6FA5EBA975C.json │ │ ├── 493F0D1B-5528-4026-9C90-D6FA5EBA975C.jsonp │ │ ├── assets │ │ │ ├── 493F0D1B-5528-4026-9C90-D6FA5EBA975C.pdf │ │ │ └── 493F0D1B-5528-4026-9C90-D6FA5EBA975C.pdfp │ │ └── thumbnail.jpeg │ ├── 4BA8F5DB-C68F-4398-BE2C-AB4CA5C3DF30 │ │ ├── 4BA8F5DB-C68F-4398-BE2C-AB4CA5C3DF30.json │ │ ├── 4BA8F5DB-C68F-4398-BE2C-AB4CA5C3DF30.jsonp │ │ ├── assets │ │ │ ├── 4BA8F5DB-C68F-4398-BE2C-AB4CA5C3DF30.pdf │ │ │ └── 4BA8F5DB-C68F-4398-BE2C-AB4CA5C3DF30.pdfp │ │ └── thumbnail.jpeg │ ├── 4ED6213D-D61F-434B-9E83-48538442AE57 │ │ ├── 4ED6213D-D61F-434B-9E83-48538442AE57.json │ │ ├── 4ED6213D-D61F-434B-9E83-48538442AE57.jsonp │ │ ├── assets │ │ │ ├── 4ED6213D-D61F-434B-9E83-48538442AE57.pdf │ │ │ └── 4ED6213D-D61F-434B-9E83-48538442AE57.pdfp │ │ └── thumbnail.jpeg │ ├── 5183422E-4B7B-4FAB-859B-50B57915F526 │ │ ├── 5183422E-4B7B-4FAB-859B-50B57915F526.json │ │ ├── 5183422E-4B7B-4FAB-859B-50B57915F526.jsonp │ │ ├── assets │ │ │ ├── 5183422E-4B7B-4FAB-859B-50B57915F526.pdf │ │ │ └── 5183422E-4B7B-4FAB-859B-50B57915F526.pdfp │ │ └── thumbnail.jpeg │ ├── 55ABD33D-2052-42B4-9579-ECDFE31074D5 │ │ ├── 55ABD33D-2052-42B4-9579-ECDFE31074D5.json │ │ ├── 55ABD33D-2052-42B4-9579-ECDFE31074D5.jsonp │ │ ├── assets │ │ │ ├── 55ABD33D-2052-42B4-9579-ECDFE31074D5.pdf │ │ │ └── 55ABD33D-2052-42B4-9579-ECDFE31074D5.pdfp │ │ └── thumbnail.jpeg │ ├── 60318B83-BCC5-4A60-8651-27B19FC31EF4 │ │ ├── 60318B83-BCC5-4A60-8651-27B19FC31EF4.json │ │ ├── 60318B83-BCC5-4A60-8651-27B19FC31EF4.jsonp │ │ ├── assets │ │ │ ├── 60318B83-BCC5-4A60-8651-27B19FC31EF4.pdf │ │ │ └── 60318B83-BCC5-4A60-8651-27B19FC31EF4.pdfp │ │ └── thumbnail.jpeg │ ├── 603B9789-1082-4263-BF8E-2D83017564EE │ │ ├── 603B9789-1082-4263-BF8E-2D83017564EE.json │ │ ├── 603B9789-1082-4263-BF8E-2D83017564EE.jsonp │ │ ├── assets │ │ │ ├── 603B9789-1082-4263-BF8E-2D83017564EE.pdf │ │ │ └── 603B9789-1082-4263-BF8E-2D83017564EE.pdfp │ │ └── thumbnail.jpeg │ ├── 6C513563-1E6E-488E-963E-017DC2EE9BEA │ │ ├── 6C513563-1E6E-488E-963E-017DC2EE9BEA.json │ │ ├── 6C513563-1E6E-488E-963E-017DC2EE9BEA.jsonp │ │ ├── assets │ │ │ ├── 6C513563-1E6E-488E-963E-017DC2EE9BEA.pdf │ │ │ └── 6C513563-1E6E-488E-963E-017DC2EE9BEA.pdfp │ │ └── thumbnail.jpeg │ ├── 77CA7945-C5E3-4A53-8131-29E067E9295D │ │ ├── 77CA7945-C5E3-4A53-8131-29E067E9295D.json │ │ ├── 77CA7945-C5E3-4A53-8131-29E067E9295D.jsonp │ │ ├── assets │ │ │ ├── 77CA7945-C5E3-4A53-8131-29E067E9295D.pdf │ │ │ └── 77CA7945-C5E3-4A53-8131-29E067E9295D.pdfp │ │ └── thumbnail.jpeg │ ├── 7D643FA7-9A1F-45A5-A30F-7828735F3C35 │ │ ├── 7D643FA7-9A1F-45A5-A30F-7828735F3C35.json │ │ ├── 7D643FA7-9A1F-45A5-A30F-7828735F3C35.jsonp │ │ ├── assets │ │ │ ├── 7D643FA7-9A1F-45A5-A30F-7828735F3C35.pdf │ │ │ └── 7D643FA7-9A1F-45A5-A30F-7828735F3C35.pdfp │ │ └── thumbnail.jpeg │ ├── 833AC0A9-7567-4935-B202-76FACBA72935 │ │ ├── 833AC0A9-7567-4935-B202-76FACBA72935.json │ │ ├── 833AC0A9-7567-4935-B202-76FACBA72935.jsonp │ │ ├── assets │ │ │ ├── 833AC0A9-7567-4935-B202-76FACBA72935.pdf │ │ │ └── 833AC0A9-7567-4935-B202-76FACBA72935.pdfp │ │ └── thumbnail.jpeg │ ├── 865EF20C-E719-41C0-BA13-195BF95BCBB6 │ │ ├── 865EF20C-E719-41C0-BA13-195BF95BCBB6.json │ │ ├── 865EF20C-E719-41C0-BA13-195BF95BCBB6.jsonp │ │ ├── assets │ │ │ ├── 865EF20C-E719-41C0-BA13-195BF95BCBB6.pdf │ │ │ └── 865EF20C-E719-41C0-BA13-195BF95BCBB6.pdfp │ │ └── thumbnail.jpeg │ ├── 88C52240-5A61-456D-A371-B7087E21BD72 │ │ ├── 88C52240-5A61-456D-A371-B7087E21BD72.json │ │ ├── 88C52240-5A61-456D-A371-B7087E21BD72.jsonp │ │ ├── assets │ │ │ ├── 88C52240-5A61-456D-A371-B7087E21BD72.pdf │ │ │ └── 88C52240-5A61-456D-A371-B7087E21BD72.pdfp │ │ └── thumbnail.jpeg │ ├── 8C71658E-5504-4A79-A818-4025E073BC74 │ │ ├── 8C71658E-5504-4A79-A818-4025E073BC74.json │ │ ├── 8C71658E-5504-4A79-A818-4025E073BC74.jsonp │ │ ├── assets │ │ │ ├── 8C71658E-5504-4A79-A818-4025E073BC74.pdf │ │ │ └── 8C71658E-5504-4A79-A818-4025E073BC74.pdfp │ │ └── thumbnail.jpeg │ ├── 991A79CD-7443-4BC6-AAAB-51D5FD61AD63 │ │ ├── 991A79CD-7443-4BC6-AAAB-51D5FD61AD63.json │ │ ├── 991A79CD-7443-4BC6-AAAB-51D5FD61AD63.jsonp │ │ ├── assets │ │ │ ├── 991A79CD-7443-4BC6-AAAB-51D5FD61AD63.pdf │ │ │ └── 991A79CD-7443-4BC6-AAAB-51D5FD61AD63.pdfp │ │ └── thumbnail.jpeg │ ├── 9B49EA7C-E269-452B-83D3-5A28AE509F05 │ │ ├── 9B49EA7C-E269-452B-83D3-5A28AE509F05.json │ │ ├── 9B49EA7C-E269-452B-83D3-5A28AE509F05.jsonp │ │ ├── assets │ │ │ ├── 9B49EA7C-E269-452B-83D3-5A28AE509F05.pdf │ │ │ └── 9B49EA7C-E269-452B-83D3-5A28AE509F05.pdfp │ │ └── thumbnail.jpeg │ ├── A2975A1C-15F6-44A7-AB36-83A766FE82EF │ │ ├── A2975A1C-15F6-44A7-AB36-83A766FE82EF.json │ │ ├── A2975A1C-15F6-44A7-AB36-83A766FE82EF.jsonp │ │ ├── assets │ │ │ ├── A2975A1C-15F6-44A7-AB36-83A766FE82EF.pdf │ │ │ └── A2975A1C-15F6-44A7-AB36-83A766FE82EF.pdfp │ │ └── thumbnail.jpeg │ ├── B2C6294A-E753-4F99-9CCA-C87E3A13639D │ │ ├── B2C6294A-E753-4F99-9CCA-C87E3A13639D.json │ │ ├── B2C6294A-E753-4F99-9CCA-C87E3A13639D.jsonp │ │ ├── assets │ │ │ ├── B2C6294A-E753-4F99-9CCA-C87E3A13639D.pdf │ │ │ └── B2C6294A-E753-4F99-9CCA-C87E3A13639D.pdfp │ │ └── thumbnail.jpeg │ ├── B6B2AB77-8CF4-433B-BB14-6AC20167506F │ │ ├── B6B2AB77-8CF4-433B-BB14-6AC20167506F.json │ │ ├── B6B2AB77-8CF4-433B-BB14-6AC20167506F.jsonp │ │ ├── assets │ │ │ ├── B6B2AB77-8CF4-433B-BB14-6AC20167506F.pdf │ │ │ └── B6B2AB77-8CF4-433B-BB14-6AC20167506F.pdfp │ │ └── thumbnail.jpeg │ ├── B91B9DE3-D465-40C2-B04E-0D779FF3C861 │ │ ├── B91B9DE3-D465-40C2-B04E-0D779FF3C861.json │ │ ├── B91B9DE3-D465-40C2-B04E-0D779FF3C861.jsonp │ │ ├── assets │ │ │ ├── B91B9DE3-D465-40C2-B04E-0D779FF3C861.pdf │ │ │ └── B91B9DE3-D465-40C2-B04E-0D779FF3C861.pdfp │ │ └── thumbnail.jpeg │ ├── BDA6F4F2-E5D0-4DA0-AFCA-A3CB13080A64 │ │ ├── BDA6F4F2-E5D0-4DA0-AFCA-A3CB13080A64.json │ │ ├── BDA6F4F2-E5D0-4DA0-AFCA-A3CB13080A64.jsonp │ │ ├── assets │ │ │ ├── BDA6F4F2-E5D0-4DA0-AFCA-A3CB13080A64.pdf │ │ │ └── BDA6F4F2-E5D0-4DA0-AFCA-A3CB13080A64.pdfp │ │ └── thumbnail.jpeg │ ├── BF53DED5-4FC0-4726-8A94-7A0EF97B604F │ │ ├── BF53DED5-4FC0-4726-8A94-7A0EF97B604F.json │ │ ├── BF53DED5-4FC0-4726-8A94-7A0EF97B604F.jsonp │ │ ├── assets │ │ │ ├── BF53DED5-4FC0-4726-8A94-7A0EF97B604F.pdf │ │ │ └── BF53DED5-4FC0-4726-8A94-7A0EF97B604F.pdfp │ │ └── thumbnail.jpeg │ ├── C55C3178-2524-4735-BB90-5E168D1A12CA │ │ ├── C55C3178-2524-4735-BB90-5E168D1A12CA.json │ │ ├── C55C3178-2524-4735-BB90-5E168D1A12CA.jsonp │ │ ├── assets │ │ │ ├── C55C3178-2524-4735-BB90-5E168D1A12CA.pdf │ │ │ └── C55C3178-2524-4735-BB90-5E168D1A12CA.pdfp │ │ └── thumbnail.jpeg │ ├── C96CEFD8-76A3-49AE-9C08-789DAECA0BF4 │ │ ├── C96CEFD8-76A3-49AE-9C08-789DAECA0BF4.json │ │ ├── C96CEFD8-76A3-49AE-9C08-789DAECA0BF4.jsonp │ │ ├── assets │ │ │ ├── C96CEFD8-76A3-49AE-9C08-789DAECA0BF4.pdf │ │ │ └── C96CEFD8-76A3-49AE-9C08-789DAECA0BF4.pdfp │ │ └── thumbnail.jpeg │ ├── C9DF96A1-ED63-4260-85F4-63F1360FEC08 │ │ ├── C9DF96A1-ED63-4260-85F4-63F1360FEC08.json │ │ ├── C9DF96A1-ED63-4260-85F4-63F1360FEC08.jsonp │ │ ├── assets │ │ │ ├── C9DF96A1-ED63-4260-85F4-63F1360FEC08.pdf │ │ │ └── C9DF96A1-ED63-4260-85F4-63F1360FEC08.pdfp │ │ └── thumbnail.jpeg │ ├── D6D2A3A3-4EC0-4CF1-860E-D6DFD6137B23 │ │ ├── D6D2A3A3-4EC0-4CF1-860E-D6DFD6137B23.json │ │ ├── D6D2A3A3-4EC0-4CF1-860E-D6DFD6137B23.jsonp │ │ ├── assets │ │ │ ├── D6D2A3A3-4EC0-4CF1-860E-D6DFD6137B23.pdf │ │ │ └── D6D2A3A3-4EC0-4CF1-860E-D6DFD6137B23.pdfp │ │ └── thumbnail.jpeg │ ├── DEADA4B0-1E40-4157-9F0B-787E74CFFCDC │ │ ├── DEADA4B0-1E40-4157-9F0B-787E74CFFCDC.json │ │ ├── DEADA4B0-1E40-4157-9F0B-787E74CFFCDC.jsonp │ │ ├── assets │ │ │ ├── DEADA4B0-1E40-4157-9F0B-787E74CFFCDC.pdf │ │ │ └── DEADA4B0-1E40-4157-9F0B-787E74CFFCDC.pdfp │ │ └── thumbnail.jpeg │ ├── DEEC7F9B-88C5-4344-B320-044637951FD6 │ │ ├── DEEC7F9B-88C5-4344-B320-044637951FD6.json │ │ ├── DEEC7F9B-88C5-4344-B320-044637951FD6.jsonp │ │ ├── assets │ │ │ ├── DEEC7F9B-88C5-4344-B320-044637951FD6.pdf │ │ │ └── DEEC7F9B-88C5-4344-B320-044637951FD6.pdfp │ │ └── thumbnail.jpeg │ ├── E3E917EA-36AB-4B9C-A432-6DC4AA6A6E34 │ │ ├── E3E917EA-36AB-4B9C-A432-6DC4AA6A6E34.json │ │ ├── E3E917EA-36AB-4B9C-A432-6DC4AA6A6E34.jsonp │ │ ├── assets │ │ │ ├── E3E917EA-36AB-4B9C-A432-6DC4AA6A6E34.pdf │ │ │ └── E3E917EA-36AB-4B9C-A432-6DC4AA6A6E34.pdfp │ │ └── thumbnail.jpeg │ ├── F437D3C4-8C9D-4E1E-A4DA-D9F589F25F5A │ │ ├── F437D3C4-8C9D-4E1E-A4DA-D9F589F25F5A.json │ │ ├── F437D3C4-8C9D-4E1E-A4DA-D9F589F25F5A.jsonp │ │ ├── assets │ │ │ ├── F437D3C4-8C9D-4E1E-A4DA-D9F589F25F5A.pdf │ │ │ └── F437D3C4-8C9D-4E1E-A4DA-D9F589F25F5A.pdfp │ │ └── thumbnail.jpeg │ ├── F4C9EC6A-B395-4E5B-856F-FCB7A34140CC │ │ ├── F4C9EC6A-B395-4E5B-856F-FCB7A34140CC.json │ │ ├── F4C9EC6A-B395-4E5B-856F-FCB7A34140CC.jsonp │ │ ├── assets │ │ │ ├── F4C9EC6A-B395-4E5B-856F-FCB7A34140CC.pdf │ │ │ └── F4C9EC6A-B395-4E5B-856F-FCB7A34140CC.pdfp │ │ └── thumbnail.jpeg │ ├── header.json │ ├── header.jsonp │ ├── player │ │ ├── Acknowledgements.pdf │ │ ├── AnimationManager.js │ │ ├── DebuggingSupport.js │ │ ├── DisplayManager.js │ │ ├── Help.png │ │ ├── HelpPlacardController.js │ │ ├── KNTransitionSlide_Black.png │ │ ├── KNTransitionSwoosh_Shadow.png │ │ ├── KPFObjects.js │ │ ├── KeynoteDHTMLPlayer.css │ │ ├── KeynoteDHTMLPlayer.html │ │ ├── KeynoteDHTMLPlayer.js │ │ ├── NarrationManager.js │ │ ├── NavigatorController.js │ │ ├── OrientationController.js │ │ ├── ScriptManager.js │ │ ├── ShowController.js │ │ ├── SlideManager.js │ │ ├── SlideNumberController.js │ │ ├── StageManager.js │ │ ├── TSDAnimation.js │ │ ├── TextureManager.js │ │ ├── TouchController.js │ │ ├── Utilities.js │ │ ├── close_hi@2x.png │ │ ├── close_n@2x.png │ │ ├── close_p@2x.png │ │ ├── gl │ │ │ ├── KNWebGLObjects.js │ │ │ ├── KNWebGLParticleObjects.js │ │ │ ├── KNWebGLShader.js │ │ │ ├── KNWebGLUtil.js │ │ │ ├── ParameterGroup.js │ │ │ ├── TSDGLBloomEffect.js │ │ │ ├── TSDGLDataBuffer.js │ │ │ ├── TSDGLFrameBuffer.js │ │ │ └── TSDGLShader.js │ │ ├── kn-cloud_pd_help_btn-H@2x.png │ │ ├── kn-cloud_pd_help_btn-N@2x.png │ │ ├── kn-cloud_pd_help_btn-P@2x.png │ │ ├── left_arrow_mobile_d-hd.png │ │ ├── left_arrow_mobile_d.png │ │ ├── left_arrow_mobile_n-hd.png │ │ ├── left_arrow_mobile_n.png │ │ ├── pdfjs │ │ │ ├── bcmaps.js │ │ │ ├── pdf.js │ │ │ ├── pdf_worker.js │ │ │ └── web │ │ │ │ ├── cmaps │ │ │ │ ├── 78-EUC-H.bcmap │ │ │ │ ├── 78-EUC-V.bcmap │ │ │ │ ├── 78-H.bcmap │ │ │ │ ├── 78-RKSJ-H.bcmap │ │ │ │ ├── 78-RKSJ-V.bcmap │ │ │ │ ├── 78-V.bcmap │ │ │ │ ├── 78ms-RKSJ-H.bcmap │ │ │ │ ├── 78ms-RKSJ-V.bcmap │ │ │ │ ├── 83pv-RKSJ-H.bcmap │ │ │ │ ├── 90ms-RKSJ-H.bcmap │ │ │ │ ├── 90ms-RKSJ-V.bcmap │ │ │ │ ├── 90msp-RKSJ-H.bcmap │ │ │ │ ├── 90msp-RKSJ-V.bcmap │ │ │ │ ├── 90pv-RKSJ-H.bcmap │ │ │ │ ├── 90pv-RKSJ-V.bcmap │ │ │ │ ├── Add-H.bcmap │ │ │ │ ├── Add-RKSJ-H.bcmap │ │ │ │ ├── Add-RKSJ-V.bcmap │ │ │ │ ├── Add-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-CNS1-UCS2.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 │ │ │ │ ├── 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-Japan1-UCS2.bcmap │ │ │ │ ├── Adobe-Korea1-0.bcmap │ │ │ │ ├── Adobe-Korea1-1.bcmap │ │ │ │ ├── Adobe-Korea1-2.bcmap │ │ │ │ ├── Adobe-Korea1-UCS2.bcmap │ │ │ │ ├── B5-H.bcmap │ │ │ │ ├── B5-V.bcmap │ │ │ │ ├── B5pc-H.bcmap │ │ │ │ ├── B5pc-V.bcmap │ │ │ │ ├── CNS-EUC-H.bcmap │ │ │ │ ├── CNS-EUC-V.bcmap │ │ │ │ ├── CNS1-H.bcmap │ │ │ │ ├── CNS1-V.bcmap │ │ │ │ ├── CNS2-H.bcmap │ │ │ │ ├── CNS2-V.bcmap │ │ │ │ ├── ETHK-B5-H.bcmap │ │ │ │ ├── ETHK-B5-V.bcmap │ │ │ │ ├── ETen-B5-H.bcmap │ │ │ │ ├── ETen-B5-V.bcmap │ │ │ │ ├── ETenms-B5-H.bcmap │ │ │ │ ├── ETenms-B5-V.bcmap │ │ │ │ ├── EUC-H.bcmap │ │ │ │ ├── EUC-V.bcmap │ │ │ │ ├── Ext-H.bcmap │ │ │ │ ├── Ext-RKSJ-H.bcmap │ │ │ │ ├── Ext-RKSJ-V.bcmap │ │ │ │ ├── Ext-V.bcmap │ │ │ │ ├── GB-EUC-H.bcmap │ │ │ │ ├── GB-EUC-V.bcmap │ │ │ │ ├── GB-H.bcmap │ │ │ │ ├── GB-V.bcmap │ │ │ │ ├── GBK-EUC-H.bcmap │ │ │ │ ├── GBK-EUC-V.bcmap │ │ │ │ ├── GBK2K-H.bcmap │ │ │ │ ├── GBK2K-V.bcmap │ │ │ │ ├── GBKp-EUC-H.bcmap │ │ │ │ ├── GBKp-EUC-V.bcmap │ │ │ │ ├── GBT-EUC-H.bcmap │ │ │ │ ├── GBT-EUC-V.bcmap │ │ │ │ ├── GBT-H.bcmap │ │ │ │ ├── GBT-V.bcmap │ │ │ │ ├── GBTpc-EUC-H.bcmap │ │ │ │ ├── GBTpc-EUC-V.bcmap │ │ │ │ ├── GBpc-EUC-H.bcmap │ │ │ │ ├── GBpc-EUC-V.bcmap │ │ │ │ ├── H.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 │ │ │ │ ├── Hankaku.bcmap │ │ │ │ ├── Hiragana.bcmap │ │ │ │ ├── KSC-EUC-H.bcmap │ │ │ │ ├── KSC-EUC-V.bcmap │ │ │ │ ├── KSC-H.bcmap │ │ │ │ ├── KSC-Johab-H.bcmap │ │ │ │ ├── KSC-Johab-V.bcmap │ │ │ │ ├── KSC-V.bcmap │ │ │ │ ├── KSCms-UHC-H.bcmap │ │ │ │ ├── KSCms-UHC-HW-H.bcmap │ │ │ │ ├── KSCms-UHC-HW-V.bcmap │ │ │ │ ├── KSCms-UHC-V.bcmap │ │ │ │ ├── KSCpc-EUC-H.bcmap │ │ │ │ ├── KSCpc-EUC-V.bcmap │ │ │ │ ├── Katakana.bcmap │ │ │ │ ├── LICENSE │ │ │ │ ├── NWP-H.bcmap │ │ │ │ ├── NWP-V.bcmap │ │ │ │ ├── RKSJ-H.bcmap │ │ │ │ ├── RKSJ-V.bcmap │ │ │ │ ├── Roman.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-HW-H.bcmap │ │ │ │ ├── UniJIS-UCS2-HW-V.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 │ │ │ │ ├── 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 │ │ │ │ ├── UniJISPro-UCS2-V.bcmap │ │ │ │ ├── UniJISPro-UTF8-V.bcmap │ │ │ │ ├── UniJISX0213-UTF32-H.bcmap │ │ │ │ ├── UniJISX0213-UTF32-V.bcmap │ │ │ │ ├── UniJISX02132004-UTF32-H.bcmap │ │ │ │ ├── UniJISX02132004-UTF32-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 │ │ │ │ ├── V.bcmap │ │ │ │ └── WP-Symbol.bcmap │ │ │ │ └── compatibility.js │ │ ├── prototype.js │ │ ├── right_arrow_mobile_d-hd.png │ │ ├── right_arrow_mobile_d.png │ │ ├── right_arrow_mobile_n-hd.png │ │ ├── right_arrow_mobile_n.png │ │ ├── spinner.png │ │ ├── string.js │ │ └── waiting_bezel.png │ └── thumbnail.jpeg └── index.html ├── slides.jpg ├── slides.jpg.001.jpeg ├── slides.jpg.002.jpeg ├── slides.jpg.003.jpeg ├── slides.jpg.004.jpeg ├── slides.jpg.005.jpeg ├── slides.jpg.006.jpeg ├── slides.jpg.007.jpeg ├── slides.jpg.008.jpeg ├── slides.jpg.009.jpeg ├── slides.jpg.010.jpeg ├── slides.jpg.011.jpeg ├── slides.jpg.012.jpeg ├── slides.jpg.013.jpeg ├── slides.jpg.014.jpeg ├── slides.jpg.015.jpeg ├── slides.jpg.016.jpeg ├── slides.jpg.017.jpeg ├── slides.jpg.018.jpeg ├── slides.jpg.019.jpeg ├── slides.jpg.020.jpeg ├── slides.jpg.021.jpeg ├── slides.jpg.022.jpeg ├── slides.jpg.023.jpeg ├── slides.jpg.024.jpeg ├── slides.jpg.025.jpeg ├── slides.jpg.026.jpeg ├── slides.jpg.027.jpeg ├── slides.jpg.028.jpeg ├── slides.jpg.029.jpeg ├── slides.jpg.030.jpeg ├── slides.jpg.031.jpeg ├── slides.jpg.032.jpeg ├── slides.jpg.033.jpeg ├── slides.jpg.034.jpeg ├── slides.jpg.035.jpeg ├── slides.jpg.036.jpeg ├── slides.jpg.037.jpeg ├── slides.jpg.038.jpeg ├── slides.jpg.039.jpeg ├── slides.jpg.040.jpeg ├── slides.jpg.041.jpeg └── slides.jpg.042.jpeg ├── slides.key └── slides.pdf /slides.html/assets/048D5C7B-5310-4613-A8A3-3A2B1BEAE085/assets/048D5C7B-5310-4613-A8A3-3A2B1BEAE085.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/048D5C7B-5310-4613-A8A3-3A2B1BEAE085/assets/048D5C7B-5310-4613-A8A3-3A2B1BEAE085.pdf -------------------------------------------------------------------------------- /slides.html/assets/048D5C7B-5310-4613-A8A3-3A2B1BEAE085/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/048D5C7B-5310-4613-A8A3-3A2B1BEAE085/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/061F3B79-2AA0-4988-B6F0-078A239B202F/061F3B79-2AA0-4988-B6F0-078A239B202F.json: -------------------------------------------------------------------------------- 1 | {"assets":{"C7595718436F9BFF22F5866CCCA37FFB":{"type":"texture","index":0,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/061F3B79-2AA0-4988-B6F0-078A239B202F.pdf"},"width":1024,"height":768},"0715678F68556AC988D98FC4F2D37F39":{"type":"texture","index":1,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/061F3B79-2AA0-4988-B6F0-078A239B202F.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":"0715678F68556AC988D98FC4F2D37F39"},{"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":"C7595718436F9BFF22F5866CCCA37FFB"}]}]},"effects":[],"duration":0.01,"type":"transition","name":"none","objectID":"0"}],"automaticPlay":false,"hyperlinks":[],"accessibility":[{"text":"float vs Decimal","targetRectangle":{"y":49.997382164001465,"x":380.301513671875,"width":263.39697265625,"height":50}},{"text":"False","targetRectangle":{"y":219.75955200195312,"x":564.91925048828125,"width":50.74462890625,"height":46.5}},{"text":">>> 0.1 + 0.2 == 0.3","targetRectangle":{"y":186.83384704589844,"x":564.919189453125,"width":197.9248046875,"height":46.5}},{"text":"Screen Shot 2018-10-05 at 12.37.03 AM.png","targetRectangle":{"y":142.88052654266357,"x":87.812498569488525,"width":848.375,"height":215.53125001366755}},{"text":"Screen Shot 2018-10-05 at 12.37.32 AM.png","targetRectangle":{"y":380.87497138977051,"x":87.359371185302734,"width":849.28125,"height":245.2812500216869}}],"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":"C7595718436F9BFF22F5866CCCA37FFB"}]}]}}]} -------------------------------------------------------------------------------- /slides.html/assets/061F3B79-2AA0-4988-B6F0-078A239B202F/061F3B79-2AA0-4988-B6F0-078A239B202F.jsonp: -------------------------------------------------------------------------------- 1 | local_slide( {"name":"061F3B79-2AA0-4988-B6F0-078A239B202F","json":{"assets":{"C7595718436F9BFF22F5866CCCA37FFB":{"type":"texture","index":0,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/061F3B79-2AA0-4988-B6F0-078A239B202F.pdf"},"width":1024,"height":768},"0715678F68556AC988D98FC4F2D37F39":{"type":"texture","index":1,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/061F3B79-2AA0-4988-B6F0-078A239B202F.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":"0715678F68556AC988D98FC4F2D37F39"},{"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":"C7595718436F9BFF22F5866CCCA37FFB"}]}]},"effects":[],"duration":0.01,"type":"transition","name":"none","objectID":"0"}],"automaticPlay":false,"hyperlinks":[],"accessibility":[{"text":"float vs Decimal","targetRectangle":{"y":49.997382164001465,"x":380.301513671875,"width":263.39697265625,"height":50}},{"text":"False","targetRectangle":{"y":219.75955200195312,"x":564.91925048828125,"width":50.74462890625,"height":46.5}},{"text":">>> 0.1 + 0.2 == 0.3","targetRectangle":{"y":186.83384704589844,"x":564.919189453125,"width":197.9248046875,"height":46.5}},{"text":"Screen Shot 2018-10-05 at 12.37.03 AM.png","targetRectangle":{"y":142.88052654266357,"x":87.812498569488525,"width":848.375,"height":215.53125001366755}},{"text":"Screen Shot 2018-10-05 at 12.37.32 AM.png","targetRectangle":{"y":380.87497138977051,"x":87.359371185302734,"width":849.28125,"height":245.2812500216869}}],"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":"C7595718436F9BFF22F5866CCCA37FFB"}]}]}}]}} ) -------------------------------------------------------------------------------- /slides.html/assets/061F3B79-2AA0-4988-B6F0-078A239B202F/assets/061F3B79-2AA0-4988-B6F0-078A239B202F.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/061F3B79-2AA0-4988-B6F0-078A239B202F/assets/061F3B79-2AA0-4988-B6F0-078A239B202F.pdf -------------------------------------------------------------------------------- /slides.html/assets/061F3B79-2AA0-4988-B6F0-078A239B202F/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/061F3B79-2AA0-4988-B6F0-078A239B202F/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/085166E4-14E8-4F6C-9E84-78FA412741B7/assets/085166E4-14E8-4F6C-9E84-78FA412741B7.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/085166E4-14E8-4F6C-9E84-78FA412741B7/assets/085166E4-14E8-4F6C-9E84-78FA412741B7.pdf -------------------------------------------------------------------------------- /slides.html/assets/085166E4-14E8-4F6C-9E84-78FA412741B7/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/085166E4-14E8-4F6C-9E84-78FA412741B7/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/17838718-4117-48D3-9D3C-CD58E6BFA72F/assets/17838718-4117-48D3-9D3C-CD58E6BFA72F.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/17838718-4117-48D3-9D3C-CD58E6BFA72F/assets/17838718-4117-48D3-9D3C-CD58E6BFA72F.pdf -------------------------------------------------------------------------------- /slides.html/assets/17838718-4117-48D3-9D3C-CD58E6BFA72F/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/17838718-4117-48D3-9D3C-CD58E6BFA72F/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/1A64982B-22BE-49E7-B6A7-6123040D4FDB/1A64982B-22BE-49E7-B6A7-6123040D4FDB.json: -------------------------------------------------------------------------------- 1 | {"assets":{"05CA357A975C7BD1368CF350151E48EA":{"type":"texture","index":0,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/1A64982B-22BE-49E7-B6A7-6123040D4FDB.pdf"},"width":1024,"height":768},"711BB2BD938B4D06DBF8A65878BB4C32":{"type":"texture","index":1,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/1A64982B-22BE-49E7-B6A7-6123040D4FDB.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":"711BB2BD938B4D06DBF8A65878BB4C32"},{"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":"05CA357A975C7BD1368CF350151E48EA"}]}]},"effects":[],"duration":0.01,"type":"transition","name":"none","objectID":"0"}],"automaticPlay":false,"hyperlinks":[],"accessibility":[{"text":"Screen Shot 2018-10-05 at 1.22.05 AM.png","targetRectangle":{"y":151.16118290045313,"x":99.999999351220282,"width":824.00000064877975,"height":258.40625333093089}},{"text":"$0 instead of $-100","targetRectangle":{"y":525.74835199117661,"x":708.66081380844116,"width":216.48000000000002,"height":28.3038330078125}},{"text":"lt2htbT.png","targetRectangle":{"y":434.04077529907227,"x":126.43802833557129,"width":552.46875,"height":211.719090656974}},{"text":"Other threads writing will break the bank","targetRectangle":{"y":72.687857627868652,"x":169.696044921875,"width":684.60791015625,"height":50}}],"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":"05CA357A975C7BD1368CF350151E48EA"}]}]}}]} -------------------------------------------------------------------------------- /slides.html/assets/1A64982B-22BE-49E7-B6A7-6123040D4FDB/1A64982B-22BE-49E7-B6A7-6123040D4FDB.jsonp: -------------------------------------------------------------------------------- 1 | local_slide( {"name":"1A64982B-22BE-49E7-B6A7-6123040D4FDB","json":{"assets":{"05CA357A975C7BD1368CF350151E48EA":{"type":"texture","index":0,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/1A64982B-22BE-49E7-B6A7-6123040D4FDB.pdf"},"width":1024,"height":768},"711BB2BD938B4D06DBF8A65878BB4C32":{"type":"texture","index":1,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/1A64982B-22BE-49E7-B6A7-6123040D4FDB.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":"711BB2BD938B4D06DBF8A65878BB4C32"},{"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":"05CA357A975C7BD1368CF350151E48EA"}]}]},"effects":[],"duration":0.01,"type":"transition","name":"none","objectID":"0"}],"automaticPlay":false,"hyperlinks":[],"accessibility":[{"text":"Screen Shot 2018-10-05 at 1.22.05 AM.png","targetRectangle":{"y":151.16118290045313,"x":99.999999351220282,"width":824.00000064877975,"height":258.40625333093089}},{"text":"$0 instead of $-100","targetRectangle":{"y":525.74835199117661,"x":708.66081380844116,"width":216.48000000000002,"height":28.3038330078125}},{"text":"lt2htbT.png","targetRectangle":{"y":434.04077529907227,"x":126.43802833557129,"width":552.46875,"height":211.719090656974}},{"text":"Other threads writing will break the bank","targetRectangle":{"y":72.687857627868652,"x":169.696044921875,"width":684.60791015625,"height":50}}],"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":"05CA357A975C7BD1368CF350151E48EA"}]}]}}]}} ) -------------------------------------------------------------------------------- /slides.html/assets/1A64982B-22BE-49E7-B6A7-6123040D4FDB/assets/1A64982B-22BE-49E7-B6A7-6123040D4FDB.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/1A64982B-22BE-49E7-B6A7-6123040D4FDB/assets/1A64982B-22BE-49E7-B6A7-6123040D4FDB.pdf -------------------------------------------------------------------------------- /slides.html/assets/1A64982B-22BE-49E7-B6A7-6123040D4FDB/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/1A64982B-22BE-49E7-B6A7-6123040D4FDB/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/1BDF9077-E556-4828-8898-4F2CAF6C9B20/assets/1BDF9077-E556-4828-8898-4F2CAF6C9B20.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/1BDF9077-E556-4828-8898-4F2CAF6C9B20/assets/1BDF9077-E556-4828-8898-4F2CAF6C9B20.pdf -------------------------------------------------------------------------------- /slides.html/assets/1BDF9077-E556-4828-8898-4F2CAF6C9B20/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/1BDF9077-E556-4828-8898-4F2CAF6C9B20/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/29E36327-B97E-4E05-B4D7-FB8BEFC3C7AD/assets/29E36327-B97E-4E05-B4D7-FB8BEFC3C7AD.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/29E36327-B97E-4E05-B4D7-FB8BEFC3C7AD/assets/29E36327-B97E-4E05-B4D7-FB8BEFC3C7AD.pdf -------------------------------------------------------------------------------- /slides.html/assets/29E36327-B97E-4E05-B4D7-FB8BEFC3C7AD/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/29E36327-B97E-4E05-B4D7-FB8BEFC3C7AD/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/2E35DFD8-9969-4F4A-85E2-EA4A1ADCD888/assets/2E35DFD8-9969-4F4A-85E2-EA4A1ADCD888.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/2E35DFD8-9969-4F4A-85E2-EA4A1ADCD888/assets/2E35DFD8-9969-4F4A-85E2-EA4A1ADCD888.pdf -------------------------------------------------------------------------------- /slides.html/assets/2E35DFD8-9969-4F4A-85E2-EA4A1ADCD888/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/2E35DFD8-9969-4F4A-85E2-EA4A1ADCD888/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/3772E583-10CE-4213-BADE-0038ED8B459A/assets/3772E583-10CE-4213-BADE-0038ED8B459A.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/3772E583-10CE-4213-BADE-0038ED8B459A/assets/3772E583-10CE-4213-BADE-0038ED8B459A.pdf -------------------------------------------------------------------------------- /slides.html/assets/3772E583-10CE-4213-BADE-0038ED8B459A/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/3772E583-10CE-4213-BADE-0038ED8B459A/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/3801D8ED-FA45-443E-924A-254ECF1FF762/assets/3801D8ED-FA45-443E-924A-254ECF1FF762.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/3801D8ED-FA45-443E-924A-254ECF1FF762/assets/3801D8ED-FA45-443E-924A-254ECF1FF762.pdf -------------------------------------------------------------------------------- /slides.html/assets/3801D8ED-FA45-443E-924A-254ECF1FF762/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/3801D8ED-FA45-443E-924A-254ECF1FF762/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/3F267591-DD32-47DB-9547-398502026D32/assets/3F267591-DD32-47DB-9547-398502026D32.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/3F267591-DD32-47DB-9547-398502026D32/assets/3F267591-DD32-47DB-9547-398502026D32.pdf -------------------------------------------------------------------------------- /slides.html/assets/3F267591-DD32-47DB-9547-398502026D32/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/3F267591-DD32-47DB-9547-398502026D32/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/493F0D1B-5528-4026-9C90-D6FA5EBA975C/assets/493F0D1B-5528-4026-9C90-D6FA5EBA975C.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/493F0D1B-5528-4026-9C90-D6FA5EBA975C/assets/493F0D1B-5528-4026-9C90-D6FA5EBA975C.pdf -------------------------------------------------------------------------------- /slides.html/assets/493F0D1B-5528-4026-9C90-D6FA5EBA975C/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/493F0D1B-5528-4026-9C90-D6FA5EBA975C/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/4BA8F5DB-C68F-4398-BE2C-AB4CA5C3DF30/assets/4BA8F5DB-C68F-4398-BE2C-AB4CA5C3DF30.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/4BA8F5DB-C68F-4398-BE2C-AB4CA5C3DF30/assets/4BA8F5DB-C68F-4398-BE2C-AB4CA5C3DF30.pdf -------------------------------------------------------------------------------- /slides.html/assets/4BA8F5DB-C68F-4398-BE2C-AB4CA5C3DF30/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/4BA8F5DB-C68F-4398-BE2C-AB4CA5C3DF30/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/4ED6213D-D61F-434B-9E83-48538442AE57/assets/4ED6213D-D61F-434B-9E83-48538442AE57.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/4ED6213D-D61F-434B-9E83-48538442AE57/assets/4ED6213D-D61F-434B-9E83-48538442AE57.pdf -------------------------------------------------------------------------------- /slides.html/assets/4ED6213D-D61F-434B-9E83-48538442AE57/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/4ED6213D-D61F-434B-9E83-48538442AE57/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/5183422E-4B7B-4FAB-859B-50B57915F526/assets/5183422E-4B7B-4FAB-859B-50B57915F526.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/5183422E-4B7B-4FAB-859B-50B57915F526/assets/5183422E-4B7B-4FAB-859B-50B57915F526.pdf -------------------------------------------------------------------------------- /slides.html/assets/5183422E-4B7B-4FAB-859B-50B57915F526/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/5183422E-4B7B-4FAB-859B-50B57915F526/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/55ABD33D-2052-42B4-9579-ECDFE31074D5/assets/55ABD33D-2052-42B4-9579-ECDFE31074D5.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/55ABD33D-2052-42B4-9579-ECDFE31074D5/assets/55ABD33D-2052-42B4-9579-ECDFE31074D5.pdf -------------------------------------------------------------------------------- /slides.html/assets/55ABD33D-2052-42B4-9579-ECDFE31074D5/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/55ABD33D-2052-42B4-9579-ECDFE31074D5/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/60318B83-BCC5-4A60-8651-27B19FC31EF4/assets/60318B83-BCC5-4A60-8651-27B19FC31EF4.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/60318B83-BCC5-4A60-8651-27B19FC31EF4/assets/60318B83-BCC5-4A60-8651-27B19FC31EF4.pdf -------------------------------------------------------------------------------- /slides.html/assets/60318B83-BCC5-4A60-8651-27B19FC31EF4/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/60318B83-BCC5-4A60-8651-27B19FC31EF4/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/603B9789-1082-4263-BF8E-2D83017564EE/assets/603B9789-1082-4263-BF8E-2D83017564EE.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/603B9789-1082-4263-BF8E-2D83017564EE/assets/603B9789-1082-4263-BF8E-2D83017564EE.pdf -------------------------------------------------------------------------------- /slides.html/assets/603B9789-1082-4263-BF8E-2D83017564EE/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/603B9789-1082-4263-BF8E-2D83017564EE/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/6C513563-1E6E-488E-963E-017DC2EE9BEA/6C513563-1E6E-488E-963E-017DC2EE9BEA.json: -------------------------------------------------------------------------------- 1 | {"assets":{"914E17D1061CF1E7B64B71CD1D5CAF26":{"type":"texture","index":0,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/6C513563-1E6E-488E-963E-017DC2EE9BEA.pdf"},"width":1024,"height":768},"BBB18A9B8F0991D066C67A83A48BB298":{"type":"texture","index":1,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/6C513563-1E6E-488E-963E-017DC2EE9BEA.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":"BBB18A9B8F0991D066C67A83A48BB298"},{"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":"914E17D1061CF1E7B64B71CD1D5CAF26"}]}]},"effects":[],"duration":0.01,"type":"transition","name":"none","objectID":"0"}],"automaticPlay":false,"hyperlinks":[],"accessibility":[{"text":"IARMdBj.jpg","targetRectangle":{"y":183.84951782226562,"x":198.48446655273438,"width":627.03106689453125,"height":352.30096435546875}},{"text":"It ends with millions of dollars missing.","targetRectangle":{"y":606.0008544921875,"x":214.0302734375,"width":595.939453125,"height":46}},{"text":"It all starts with a single salami slice.","targetRectangle":{"y":85.605499267578125,"x":234.19921875,"width":555.6015625,"height":46}}],"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":"914E17D1061CF1E7B64B71CD1D5CAF26"}]}]}}]} -------------------------------------------------------------------------------- /slides.html/assets/6C513563-1E6E-488E-963E-017DC2EE9BEA/6C513563-1E6E-488E-963E-017DC2EE9BEA.jsonp: -------------------------------------------------------------------------------- 1 | local_slide( {"name":"6C513563-1E6E-488E-963E-017DC2EE9BEA","json":{"assets":{"914E17D1061CF1E7B64B71CD1D5CAF26":{"type":"texture","index":0,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/6C513563-1E6E-488E-963E-017DC2EE9BEA.pdf"},"width":1024,"height":768},"BBB18A9B8F0991D066C67A83A48BB298":{"type":"texture","index":1,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/6C513563-1E6E-488E-963E-017DC2EE9BEA.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":"BBB18A9B8F0991D066C67A83A48BB298"},{"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":"914E17D1061CF1E7B64B71CD1D5CAF26"}]}]},"effects":[],"duration":0.01,"type":"transition","name":"none","objectID":"0"}],"automaticPlay":false,"hyperlinks":[],"accessibility":[{"text":"IARMdBj.jpg","targetRectangle":{"y":183.84951782226562,"x":198.48446655273438,"width":627.03106689453125,"height":352.30096435546875}},{"text":"It ends with millions of dollars missing.","targetRectangle":{"y":606.0008544921875,"x":214.0302734375,"width":595.939453125,"height":46}},{"text":"It all starts with a single salami slice.","targetRectangle":{"y":85.605499267578125,"x":234.19921875,"width":555.6015625,"height":46}}],"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":"914E17D1061CF1E7B64B71CD1D5CAF26"}]}]}}]}} ) -------------------------------------------------------------------------------- /slides.html/assets/6C513563-1E6E-488E-963E-017DC2EE9BEA/assets/6C513563-1E6E-488E-963E-017DC2EE9BEA.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/6C513563-1E6E-488E-963E-017DC2EE9BEA/assets/6C513563-1E6E-488E-963E-017DC2EE9BEA.pdf -------------------------------------------------------------------------------- /slides.html/assets/6C513563-1E6E-488E-963E-017DC2EE9BEA/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/6C513563-1E6E-488E-963E-017DC2EE9BEA/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/77CA7945-C5E3-4A53-8131-29E067E9295D/assets/77CA7945-C5E3-4A53-8131-29E067E9295D.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/77CA7945-C5E3-4A53-8131-29E067E9295D/assets/77CA7945-C5E3-4A53-8131-29E067E9295D.pdf -------------------------------------------------------------------------------- /slides.html/assets/77CA7945-C5E3-4A53-8131-29E067E9295D/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/77CA7945-C5E3-4A53-8131-29E067E9295D/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/7D643FA7-9A1F-45A5-A30F-7828735F3C35/assets/7D643FA7-9A1F-45A5-A30F-7828735F3C35.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/7D643FA7-9A1F-45A5-A30F-7828735F3C35/assets/7D643FA7-9A1F-45A5-A30F-7828735F3C35.pdf -------------------------------------------------------------------------------- /slides.html/assets/7D643FA7-9A1F-45A5-A30F-7828735F3C35/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/7D643FA7-9A1F-45A5-A30F-7828735F3C35/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/833AC0A9-7567-4935-B202-76FACBA72935/assets/833AC0A9-7567-4935-B202-76FACBA72935.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/833AC0A9-7567-4935-B202-76FACBA72935/assets/833AC0A9-7567-4935-B202-76FACBA72935.pdf -------------------------------------------------------------------------------- /slides.html/assets/833AC0A9-7567-4935-B202-76FACBA72935/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/833AC0A9-7567-4935-B202-76FACBA72935/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/865EF20C-E719-41C0-BA13-195BF95BCBB6/865EF20C-E719-41C0-BA13-195BF95BCBB6.json: -------------------------------------------------------------------------------- 1 | {"assets":{"588CAC9E241E626DA8F0355B4E090ABC":{"type":"texture","index":1,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/865EF20C-E719-41C0-BA13-195BF95BCBB6.pdf"},"width":1024,"height":768},"107FD98B90C401BED2EF09301A0B7483":{"type":"texture","index":0,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/865EF20C-E719-41C0-BA13-195BF95BCBB6.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":"588CAC9E241E626DA8F0355B4E090ABC"},{"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":"107FD98B90C401BED2EF09301A0B7483"}]}]},"effects":[],"duration":0.01,"type":"transition","name":"none","objectID":"0"}],"automaticPlay":false,"hyperlinks":[],"accessibility":[{"text":"A solution: remove the concurrency","targetRectangle":{"y":47.663161277770996,"x":194.03515625,"width":635.9296875,"height":53}},{"text":"Strictly order all state \\u2028mutations by timestamp","targetRectangle":{"y":188.64999294281006,"x":597.68237257003784,"width":336.6796875,"height":123}},{"text":"producer__consumer.jpg","targetRectangle":{"y":156.08707046508789,"x":191.54102325439453,"width":640.92817758106685,"height":493.56682327052476}}],"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":"107FD98B90C401BED2EF09301A0B7483"}]}]}}]} -------------------------------------------------------------------------------- /slides.html/assets/865EF20C-E719-41C0-BA13-195BF95BCBB6/865EF20C-E719-41C0-BA13-195BF95BCBB6.jsonp: -------------------------------------------------------------------------------- 1 | local_slide( {"name":"865EF20C-E719-41C0-BA13-195BF95BCBB6","json":{"assets":{"588CAC9E241E626DA8F0355B4E090ABC":{"type":"texture","index":1,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/865EF20C-E719-41C0-BA13-195BF95BCBB6.pdf"},"width":1024,"height":768},"107FD98B90C401BED2EF09301A0B7483":{"type":"texture","index":0,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/865EF20C-E719-41C0-BA13-195BF95BCBB6.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":"588CAC9E241E626DA8F0355B4E090ABC"},{"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":"107FD98B90C401BED2EF09301A0B7483"}]}]},"effects":[],"duration":0.01,"type":"transition","name":"none","objectID":"0"}],"automaticPlay":false,"hyperlinks":[],"accessibility":[{"text":"A solution: remove the concurrency","targetRectangle":{"y":47.663161277770996,"x":194.03515625,"width":635.9296875,"height":53}},{"text":"Strictly order all state \\u2028mutations by timestamp","targetRectangle":{"y":188.64999294281006,"x":597.68237257003784,"width":336.6796875,"height":123}},{"text":"producer__consumer.jpg","targetRectangle":{"y":156.08707046508789,"x":191.54102325439453,"width":640.92817758106685,"height":493.56682327052476}}],"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":"107FD98B90C401BED2EF09301A0B7483"}]}]}}]}} ) -------------------------------------------------------------------------------- /slides.html/assets/865EF20C-E719-41C0-BA13-195BF95BCBB6/assets/865EF20C-E719-41C0-BA13-195BF95BCBB6.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/865EF20C-E719-41C0-BA13-195BF95BCBB6/assets/865EF20C-E719-41C0-BA13-195BF95BCBB6.pdf -------------------------------------------------------------------------------- /slides.html/assets/865EF20C-E719-41C0-BA13-195BF95BCBB6/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/865EF20C-E719-41C0-BA13-195BF95BCBB6/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/88C52240-5A61-456D-A371-B7087E21BD72/assets/88C52240-5A61-456D-A371-B7087E21BD72.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/88C52240-5A61-456D-A371-B7087E21BD72/assets/88C52240-5A61-456D-A371-B7087E21BD72.pdf -------------------------------------------------------------------------------- /slides.html/assets/88C52240-5A61-456D-A371-B7087E21BD72/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/88C52240-5A61-456D-A371-B7087E21BD72/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/8C71658E-5504-4A79-A818-4025E073BC74/assets/8C71658E-5504-4A79-A818-4025E073BC74.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/8C71658E-5504-4A79-A818-4025E073BC74/assets/8C71658E-5504-4A79-A818-4025E073BC74.pdf -------------------------------------------------------------------------------- /slides.html/assets/8C71658E-5504-4A79-A818-4025E073BC74/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/8C71658E-5504-4A79-A818-4025E073BC74/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/991A79CD-7443-4BC6-AAAB-51D5FD61AD63/991A79CD-7443-4BC6-AAAB-51D5FD61AD63.json: -------------------------------------------------------------------------------- 1 | {"assets":{"FF76BBA6C90F246572B092B306ABF0EE":{"type":"texture","index":1,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/991A79CD-7443-4BC6-AAAB-51D5FD61AD63.pdf"},"width":1024,"height":768},"564F22F0CDD8DE704C4E7E2084A38F59":{"type":"texture","index":0,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/991A79CD-7443-4BC6-AAAB-51D5FD61AD63.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":"FF76BBA6C90F246572B092B306ABF0EE"},{"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":"564F22F0CDD8DE704C4E7E2084A38F59"}]}]},"effects":[],"duration":0.01,"type":"transition","name":"none","objectID":"0"}],"automaticPlay":false,"hyperlinks":[],"accessibility":[{"text":"Log-structured data is great, but... ","targetRectangle":{"y":251.50134372711182,"x":166.906494140625,"width":701.2646484375,"height":60}},{"text":"it requires careful thought to:","targetRectangle":{"y":362.97823929786682,"x":297.0986270904541,"width":429.802734375,"height":44}},{"text":"- minimize detrimental whole-table locking\\u2028- access aggregate values without scanning","targetRectangle":{"y":450.97823929786682,"x":199.1357364654541,"width":632.728515625,"height":88}}],"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":"564F22F0CDD8DE704C4E7E2084A38F59"}]}]}}]} -------------------------------------------------------------------------------- /slides.html/assets/991A79CD-7443-4BC6-AAAB-51D5FD61AD63/991A79CD-7443-4BC6-AAAB-51D5FD61AD63.jsonp: -------------------------------------------------------------------------------- 1 | local_slide( {"name":"991A79CD-7443-4BC6-AAAB-51D5FD61AD63","json":{"assets":{"FF76BBA6C90F246572B092B306ABF0EE":{"type":"texture","index":1,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/991A79CD-7443-4BC6-AAAB-51D5FD61AD63.pdf"},"width":1024,"height":768},"564F22F0CDD8DE704C4E7E2084A38F59":{"type":"texture","index":0,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/991A79CD-7443-4BC6-AAAB-51D5FD61AD63.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":"FF76BBA6C90F246572B092B306ABF0EE"},{"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":"564F22F0CDD8DE704C4E7E2084A38F59"}]}]},"effects":[],"duration":0.01,"type":"transition","name":"none","objectID":"0"}],"automaticPlay":false,"hyperlinks":[],"accessibility":[{"text":"Log-structured data is great, but... ","targetRectangle":{"y":251.50134372711182,"x":166.906494140625,"width":701.2646484375,"height":60}},{"text":"it requires careful thought to:","targetRectangle":{"y":362.97823929786682,"x":297.0986270904541,"width":429.802734375,"height":44}},{"text":"- minimize detrimental whole-table locking\\u2028- access aggregate values without scanning","targetRectangle":{"y":450.97823929786682,"x":199.1357364654541,"width":632.728515625,"height":88}}],"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":"564F22F0CDD8DE704C4E7E2084A38F59"}]}]}}]}} ) -------------------------------------------------------------------------------- /slides.html/assets/991A79CD-7443-4BC6-AAAB-51D5FD61AD63/assets/991A79CD-7443-4BC6-AAAB-51D5FD61AD63.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/991A79CD-7443-4BC6-AAAB-51D5FD61AD63/assets/991A79CD-7443-4BC6-AAAB-51D5FD61AD63.pdf -------------------------------------------------------------------------------- /slides.html/assets/991A79CD-7443-4BC6-AAAB-51D5FD61AD63/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/991A79CD-7443-4BC6-AAAB-51D5FD61AD63/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/9B49EA7C-E269-452B-83D3-5A28AE509F05/assets/9B49EA7C-E269-452B-83D3-5A28AE509F05.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/9B49EA7C-E269-452B-83D3-5A28AE509F05/assets/9B49EA7C-E269-452B-83D3-5A28AE509F05.pdf -------------------------------------------------------------------------------- /slides.html/assets/9B49EA7C-E269-452B-83D3-5A28AE509F05/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/9B49EA7C-E269-452B-83D3-5A28AE509F05/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/A2975A1C-15F6-44A7-AB36-83A766FE82EF/assets/A2975A1C-15F6-44A7-AB36-83A766FE82EF.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/A2975A1C-15F6-44A7-AB36-83A766FE82EF/assets/A2975A1C-15F6-44A7-AB36-83A766FE82EF.pdf -------------------------------------------------------------------------------- /slides.html/assets/A2975A1C-15F6-44A7-AB36-83A766FE82EF/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/A2975A1C-15F6-44A7-AB36-83A766FE82EF/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/B2C6294A-E753-4F99-9CCA-C87E3A13639D/B2C6294A-E753-4F99-9CCA-C87E3A13639D.json: -------------------------------------------------------------------------------- 1 | {"assets":{"711BB2BD938B4D06DBF8A65878BB4C32":{"type":"texture","index":0,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/B2C6294A-E753-4F99-9CCA-C87E3A13639D.pdf"},"width":1024,"height":768},"107FD98B90C401BED2EF09301A0B7483":{"type":"texture","index":1,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/B2C6294A-E753-4F99-9CCA-C87E3A13639D.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":"107FD98B90C401BED2EF09301A0B7483"},{"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":"711BB2BD938B4D06DBF8A65878BB4C32"}]}]},"effects":[],"duration":0.01,"type":"transition","name":"none","objectID":"0"}],"automaticPlay":false,"hyperlinks":[],"accessibility":[{"text":"Dealing with concurrent write conflicts","targetRectangle":{"y":117.03328704833984,"x":245.30419921875,"width":533.3916015625,"height":61.5}},{"text":"The Challenge","targetRectangle":{"y":50.287856101989746,"x":394.82568359375,"width":234.3486328125,"height":50}},{"text":"49bHDqr.png","targetRectangle":{"y":196.20912170410156,"x":195.21874237060547,"width":633.56762635961059,"height":463.57362947886713}}],"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":"711BB2BD938B4D06DBF8A65878BB4C32"}]}]}}]} -------------------------------------------------------------------------------- /slides.html/assets/B2C6294A-E753-4F99-9CCA-C87E3A13639D/B2C6294A-E753-4F99-9CCA-C87E3A13639D.jsonp: -------------------------------------------------------------------------------- 1 | local_slide( {"name":"B2C6294A-E753-4F99-9CCA-C87E3A13639D","json":{"assets":{"711BB2BD938B4D06DBF8A65878BB4C32":{"type":"texture","index":0,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/B2C6294A-E753-4F99-9CCA-C87E3A13639D.pdf"},"width":1024,"height":768},"107FD98B90C401BED2EF09301A0B7483":{"type":"texture","index":1,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/B2C6294A-E753-4F99-9CCA-C87E3A13639D.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":"107FD98B90C401BED2EF09301A0B7483"},{"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":"711BB2BD938B4D06DBF8A65878BB4C32"}]}]},"effects":[],"duration":0.01,"type":"transition","name":"none","objectID":"0"}],"automaticPlay":false,"hyperlinks":[],"accessibility":[{"text":"Dealing with concurrent write conflicts","targetRectangle":{"y":117.03328704833984,"x":245.30419921875,"width":533.3916015625,"height":61.5}},{"text":"The Challenge","targetRectangle":{"y":50.287856101989746,"x":394.82568359375,"width":234.3486328125,"height":50}},{"text":"49bHDqr.png","targetRectangle":{"y":196.20912170410156,"x":195.21874237060547,"width":633.56762635961059,"height":463.57362947886713}}],"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":"711BB2BD938B4D06DBF8A65878BB4C32"}]}]}}]}} ) -------------------------------------------------------------------------------- /slides.html/assets/B2C6294A-E753-4F99-9CCA-C87E3A13639D/assets/B2C6294A-E753-4F99-9CCA-C87E3A13639D.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/B2C6294A-E753-4F99-9CCA-C87E3A13639D/assets/B2C6294A-E753-4F99-9CCA-C87E3A13639D.pdf -------------------------------------------------------------------------------- /slides.html/assets/B2C6294A-E753-4F99-9CCA-C87E3A13639D/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/B2C6294A-E753-4F99-9CCA-C87E3A13639D/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/B6B2AB77-8CF4-433B-BB14-6AC20167506F/assets/B6B2AB77-8CF4-433B-BB14-6AC20167506F.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/B6B2AB77-8CF4-433B-BB14-6AC20167506F/assets/B6B2AB77-8CF4-433B-BB14-6AC20167506F.pdf -------------------------------------------------------------------------------- /slides.html/assets/B6B2AB77-8CF4-433B-BB14-6AC20167506F/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/B6B2AB77-8CF4-433B-BB14-6AC20167506F/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/B91B9DE3-D465-40C2-B04E-0D779FF3C861/assets/B91B9DE3-D465-40C2-B04E-0D779FF3C861.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/B91B9DE3-D465-40C2-B04E-0D779FF3C861/assets/B91B9DE3-D465-40C2-B04E-0D779FF3C861.pdf -------------------------------------------------------------------------------- /slides.html/assets/B91B9DE3-D465-40C2-B04E-0D779FF3C861/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/B91B9DE3-D465-40C2-B04E-0D779FF3C861/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/BDA6F4F2-E5D0-4DA0-AFCA-A3CB13080A64/assets/BDA6F4F2-E5D0-4DA0-AFCA-A3CB13080A64.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/BDA6F4F2-E5D0-4DA0-AFCA-A3CB13080A64/assets/BDA6F4F2-E5D0-4DA0-AFCA-A3CB13080A64.pdf -------------------------------------------------------------------------------- /slides.html/assets/BDA6F4F2-E5D0-4DA0-AFCA-A3CB13080A64/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/BDA6F4F2-E5D0-4DA0-AFCA-A3CB13080A64/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/BF53DED5-4FC0-4726-8A94-7A0EF97B604F/assets/BF53DED5-4FC0-4726-8A94-7A0EF97B604F.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/BF53DED5-4FC0-4726-8A94-7A0EF97B604F/assets/BF53DED5-4FC0-4726-8A94-7A0EF97B604F.pdf -------------------------------------------------------------------------------- /slides.html/assets/BF53DED5-4FC0-4726-8A94-7A0EF97B604F/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/BF53DED5-4FC0-4726-8A94-7A0EF97B604F/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/C55C3178-2524-4735-BB90-5E168D1A12CA/assets/C55C3178-2524-4735-BB90-5E168D1A12CA.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/C55C3178-2524-4735-BB90-5E168D1A12CA/assets/C55C3178-2524-4735-BB90-5E168D1A12CA.pdf -------------------------------------------------------------------------------- /slides.html/assets/C55C3178-2524-4735-BB90-5E168D1A12CA/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/C55C3178-2524-4735-BB90-5E168D1A12CA/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/C96CEFD8-76A3-49AE-9C08-789DAECA0BF4/assets/C96CEFD8-76A3-49AE-9C08-789DAECA0BF4.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/C96CEFD8-76A3-49AE-9C08-789DAECA0BF4/assets/C96CEFD8-76A3-49AE-9C08-789DAECA0BF4.pdf -------------------------------------------------------------------------------- /slides.html/assets/C96CEFD8-76A3-49AE-9C08-789DAECA0BF4/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/C96CEFD8-76A3-49AE-9C08-789DAECA0BF4/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/C9DF96A1-ED63-4260-85F4-63F1360FEC08/C9DF96A1-ED63-4260-85F4-63F1360FEC08.json: -------------------------------------------------------------------------------- 1 | {"assets":{"D0AA35B156E5675CE8B0D40581D3B637":{"type":"texture","index":0,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/C9DF96A1-ED63-4260-85F4-63F1360FEC08.pdf"},"width":1024,"height":768},"BBED76BD1513AB7B8CC23E5AC17E86A8":{"type":"texture","index":1,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/C9DF96A1-ED63-4260-85F4-63F1360FEC08.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":"BBED76BD1513AB7B8CC23E5AC17E86A8"},{"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":"D0AA35B156E5675CE8B0D40581D3B637"}]}]},"effects":[],"duration":0.01,"type":"transition","name":"none","objectID":"0"}],"automaticPlay":false,"hyperlinks":[],"accessibility":[{"text":"Screen Shot 2018-10-05 at 7.19.46 AM.png","targetRectangle":{"y":-348.04423141479492,"x":-291.4119758605957,"width":697.02133879322355,"height":723.07953911617381}},{"text":"Screen Shot 2018-10-05 at 7.20.25 AM.png","targetRectangle":{"y":422.8486328125,"x":-235.38764816797297,"width":503.95774184021536,"height":616.53125}},{"text":"Avoid Concurrency\\u2028\\u2028Eliminate the dragons.","targetRectangle":{"y":260.7168083190918,"x":267.40699999999993,"width":496.18600000000004,"height":198.56637573242188}},{"text":"download.jpg","targetRectangle":{"y":506.31009078025818,"x":792.74267733097076,"width":237,"height":280.35066419839859}},{"text":"?","targetRectangle":{"y":459.32662951946259,"x":962.48980784416199,"width":27.802734375,"height":73}}],"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":"D0AA35B156E5675CE8B0D40581D3B637"}]}]}}]} -------------------------------------------------------------------------------- /slides.html/assets/C9DF96A1-ED63-4260-85F4-63F1360FEC08/assets/C9DF96A1-ED63-4260-85F4-63F1360FEC08.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/C9DF96A1-ED63-4260-85F4-63F1360FEC08/assets/C9DF96A1-ED63-4260-85F4-63F1360FEC08.pdf -------------------------------------------------------------------------------- /slides.html/assets/C9DF96A1-ED63-4260-85F4-63F1360FEC08/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/C9DF96A1-ED63-4260-85F4-63F1360FEC08/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/D6D2A3A3-4EC0-4CF1-860E-D6DFD6137B23/assets/D6D2A3A3-4EC0-4CF1-860E-D6DFD6137B23.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/D6D2A3A3-4EC0-4CF1-860E-D6DFD6137B23/assets/D6D2A3A3-4EC0-4CF1-860E-D6DFD6137B23.pdf -------------------------------------------------------------------------------- /slides.html/assets/D6D2A3A3-4EC0-4CF1-860E-D6DFD6137B23/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/D6D2A3A3-4EC0-4CF1-860E-D6DFD6137B23/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/DEADA4B0-1E40-4157-9F0B-787E74CFFCDC/DEADA4B0-1E40-4157-9F0B-787E74CFFCDC.json: -------------------------------------------------------------------------------- 1 | {"assets":{"8DCF0B34D357A0A3C8A3AC89353F4E49":{"type":"texture","index":0,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/DEADA4B0-1E40-4157-9F0B-787E74CFFCDC.pdf"},"width":1024,"height":768},"6A09BD04C8A45A4C5B591D8F7CA5196A":{"type":"texture","index":1,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/DEADA4B0-1E40-4157-9F0B-787E74CFFCDC.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":"6A09BD04C8A45A4C5B591D8F7CA5196A"},{"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":"8DCF0B34D357A0A3C8A3AC89353F4E49"}]}]},"effects":[],"duration":0.01,"type":"transition","name":"none","objectID":"0"}],"automaticPlay":false,"hyperlinks":[],"accessibility":[{"text":"real_programmers.png","targetRectangle":{"y":-387.77792358398438,"x":-1.8516845703125,"width":1027.703369140625,"height":563.84808349609375}},{"text":"The bigger picture\\u2028","targetRectangle":{"y":222.21681594848633,"x":275.50700000000001,"width":479.98599999999993,"height":73}},{"text":"code layout, storage layer, NewSQL databases","targetRectangle":{"y":369.7831916809082,"x":160.69482421875,"width":702.6103515625,"height":46}},{"text":"\\u2028What happens when the butterflies flip your bits?","targetRectangle":{"y":415.7831916809082,"x":270.423828125,"width":483.15234375,"height":102}},{"text":"RackFrontTop.jpg","targetRectangle":{"y":593.42984008789062,"x":-102.48625946044933,"width":1201.970703125,"height":1010.2642541876485}}],"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":"8DCF0B34D357A0A3C8A3AC89353F4E49"}]}]}}]} -------------------------------------------------------------------------------- /slides.html/assets/DEADA4B0-1E40-4157-9F0B-787E74CFFCDC/assets/DEADA4B0-1E40-4157-9F0B-787E74CFFCDC.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/DEADA4B0-1E40-4157-9F0B-787E74CFFCDC/assets/DEADA4B0-1E40-4157-9F0B-787E74CFFCDC.pdf -------------------------------------------------------------------------------- /slides.html/assets/DEADA4B0-1E40-4157-9F0B-787E74CFFCDC/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/DEADA4B0-1E40-4157-9F0B-787E74CFFCDC/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/DEEC7F9B-88C5-4344-B320-044637951FD6/assets/DEEC7F9B-88C5-4344-B320-044637951FD6.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/DEEC7F9B-88C5-4344-B320-044637951FD6/assets/DEEC7F9B-88C5-4344-B320-044637951FD6.pdf -------------------------------------------------------------------------------- /slides.html/assets/DEEC7F9B-88C5-4344-B320-044637951FD6/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/DEEC7F9B-88C5-4344-B320-044637951FD6/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/E3E917EA-36AB-4B9C-A432-6DC4AA6A6E34/assets/E3E917EA-36AB-4B9C-A432-6DC4AA6A6E34.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/E3E917EA-36AB-4B9C-A432-6DC4AA6A6E34/assets/E3E917EA-36AB-4B9C-A432-6DC4AA6A6E34.pdf -------------------------------------------------------------------------------- /slides.html/assets/E3E917EA-36AB-4B9C-A432-6DC4AA6A6E34/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/E3E917EA-36AB-4B9C-A432-6DC4AA6A6E34/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/F437D3C4-8C9D-4E1E-A4DA-D9F589F25F5A/F437D3C4-8C9D-4E1E-A4DA-D9F589F25F5A.json: -------------------------------------------------------------------------------- 1 | {"assets":{"E7124CB3F8E44F060ADF89899262F18D":{"type":"texture","index":0,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/F437D3C4-8C9D-4E1E-A4DA-D9F589F25F5A.pdf"},"width":1024,"height":768},"03BD57A5E182EC3DB444900617B28C2D":{"type":"texture","index":1,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/F437D3C4-8C9D-4E1E-A4DA-D9F589F25F5A.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":"03BD57A5E182EC3DB444900617B28C2D"},{"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":"E7124CB3F8E44F060ADF89899262F18D"}]}]},"effects":[],"duration":0.01,"type":"transition","name":"none","objectID":"0"}],"automaticPlay":false,"hyperlinks":[],"accessibility":[{"text":"Screen Shot 2018-10-05 at 6.02.21 AM.png","targetRectangle":{"y":180.07657909393311,"x":111.99999856948853,"width":800,"height":558.84395829312143}},{"text":"Key takeaways: don't stop worrying,","targetRectangle":{"y":33.920324325561523,"x":154.90771484375,"width":714.1845703125,"height":60}},{"text":"but love atomic()","targetRectangle":{"y":93.920324325561523,"x":342.713134765625,"width":338.57373046875,"height":60}}],"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":"E7124CB3F8E44F060ADF89899262F18D"}]}]}}]} -------------------------------------------------------------------------------- /slides.html/assets/F437D3C4-8C9D-4E1E-A4DA-D9F589F25F5A/F437D3C4-8C9D-4E1E-A4DA-D9F589F25F5A.jsonp: -------------------------------------------------------------------------------- 1 | local_slide( {"name":"F437D3C4-8C9D-4E1E-A4DA-D9F589F25F5A","json":{"assets":{"E7124CB3F8E44F060ADF89899262F18D":{"type":"texture","index":0,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/F437D3C4-8C9D-4E1E-A4DA-D9F589F25F5A.pdf"},"width":1024,"height":768},"03BD57A5E182EC3DB444900617B28C2D":{"type":"texture","index":1,"assetRequest":{"type":"slide","state":"contents","slide":"none"},"url":{"native":"assets\/F437D3C4-8C9D-4E1E-A4DA-D9F589F25F5A.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":"03BD57A5E182EC3DB444900617B28C2D"},{"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":"E7124CB3F8E44F060ADF89899262F18D"}]}]},"effects":[],"duration":0.01,"type":"transition","name":"none","objectID":"0"}],"automaticPlay":false,"hyperlinks":[],"accessibility":[{"text":"Screen Shot 2018-10-05 at 6.02.21 AM.png","targetRectangle":{"y":180.07657909393311,"x":111.99999856948853,"width":800,"height":558.84395829312143}},{"text":"Key takeaways: don't stop worrying,","targetRectangle":{"y":33.920324325561523,"x":154.90771484375,"width":714.1845703125,"height":60}},{"text":"but love atomic()","targetRectangle":{"y":93.920324325561523,"x":342.713134765625,"width":338.57373046875,"height":60}}],"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":"E7124CB3F8E44F060ADF89899262F18D"}]}]}}]}} ) -------------------------------------------------------------------------------- /slides.html/assets/F437D3C4-8C9D-4E1E-A4DA-D9F589F25F5A/assets/F437D3C4-8C9D-4E1E-A4DA-D9F589F25F5A.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/F437D3C4-8C9D-4E1E-A4DA-D9F589F25F5A/assets/F437D3C4-8C9D-4E1E-A4DA-D9F589F25F5A.pdf -------------------------------------------------------------------------------- /slides.html/assets/F437D3C4-8C9D-4E1E-A4DA-D9F589F25F5A/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/F437D3C4-8C9D-4E1E-A4DA-D9F589F25F5A/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/F4C9EC6A-B395-4E5B-856F-FCB7A34140CC/assets/F4C9EC6A-B395-4E5B-856F-FCB7A34140CC.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/F4C9EC6A-B395-4E5B-856F-FCB7A34140CC/assets/F4C9EC6A-B395-4E5B-856F-FCB7A34140CC.pdf -------------------------------------------------------------------------------- /slides.html/assets/F4C9EC6A-B395-4E5B-856F-FCB7A34140CC/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/F4C9EC6A-B395-4E5B-856F-FCB7A34140CC/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/assets/header.json: -------------------------------------------------------------------------------- 1 | {"autoplayTransitionDelay":5,"author":"","timestamp":"2019-1-12 18:2:8","loopSlideshow":0,"filename":"slides.key","autoplayBuildDelay":2,"comment":"","title":"slides.key","showMode":0,"creator":"Apple Keynote 8.3","slideList":["7D643FA7-9A1F-45A5-A30F-7828735F3C35","603B9789-1082-4263-BF8E-2D83017564EE","6C513563-1E6E-488E-963E-017DC2EE9BEA","77CA7945-C5E3-4A53-8131-29E067E9295D","C96CEFD8-76A3-49AE-9C08-789DAECA0BF4","B6B2AB77-8CF4-433B-BB14-6AC20167506F","061F3B79-2AA0-4988-B6F0-078A239B202F","BF53DED5-4FC0-4726-8A94-7A0EF97B604F","E3E917EA-36AB-4B9C-A432-6DC4AA6A6E34","C9DF96A1-ED63-4260-85F4-63F1360FEC08","C55C3178-2524-4735-BB90-5E168D1A12CA","1A64982B-22BE-49E7-B6A7-6123040D4FDB","B2C6294A-E753-4F99-9CCA-C87E3A13639D","865EF20C-E719-41C0-BA13-195BF95BCBB6","3801D8ED-FA45-443E-924A-254ECF1FF762","17838718-4117-48D3-9D3C-CD58E6BFA72F","8C71658E-5504-4A79-A818-4025E073BC74","55ABD33D-2052-42B4-9579-ECDFE31074D5","493F0D1B-5528-4026-9C90-D6FA5EBA975C","B91B9DE3-D465-40C2-B04E-0D779FF3C861","60318B83-BCC5-4A60-8651-27B19FC31EF4","5183422E-4B7B-4FAB-859B-50B57915F526","D6D2A3A3-4EC0-4CF1-860E-D6DFD6137B23","BDA6F4F2-E5D0-4DA0-AFCA-A3CB13080A64","085166E4-14E8-4F6C-9E84-78FA412741B7","A2975A1C-15F6-44A7-AB36-83A766FE82EF","3F267591-DD32-47DB-9547-398502026D32","4BA8F5DB-C68F-4398-BE2C-AB4CA5C3DF30","833AC0A9-7567-4935-B202-76FACBA72935","1BDF9077-E556-4828-8898-4F2CAF6C9B20","88C52240-5A61-456D-A371-B7087E21BD72","991A79CD-7443-4BC6-AAAB-51D5FD61AD63","4ED6213D-D61F-434B-9E83-48538442AE57","DEADA4B0-1E40-4157-9F0B-787E74CFFCDC","DEEC7F9B-88C5-4344-B320-044637951FD6","048D5C7B-5310-4613-A8A3-3A2B1BEAE085","F4C9EC6A-B395-4E5B-856F-FCB7A34140CC","2E35DFD8-9969-4F4A-85E2-EA4A1ADCD888","9B49EA7C-E269-452B-83D3-5A28AE509F05","29E36327-B97E-4E05-B4D7-FB8BEFC3C7AD","F437D3C4-8C9D-4E1E-A4DA-D9F589F25F5A","3772E583-10CE-4213-BADE-0038ED8B459A"],"soundtrack":{"mode":0,"volume":1},"slideWidth":1024,"slideHeight":768,"slideCount":42,"majorVersion":1,"minorVersion":2,"fonts":["HelveticaNeue-Bold","HelveticaNeue-Italic","Menlo-Regular","HelveticaNeue-Light","Helvetica","Helvetica-Light","Calibri-Italic","Calibri","Impact","GillSans","HelveticaNeue-Medium","HelveticaNeue-Thin","HelveticaNeue"]} -------------------------------------------------------------------------------- /slides.html/assets/header.jsonp: -------------------------------------------------------------------------------- 1 | local_header( {"autoplayTransitionDelay":5,"author":"","timestamp":"2019-1-12 18:2:8","loopSlideshow":0,"filename":"slides.key","autoplayBuildDelay":2,"comment":"","title":"slides.key","showMode":0,"creator":"Apple Keynote 8.3","slideList":["7D643FA7-9A1F-45A5-A30F-7828735F3C35","603B9789-1082-4263-BF8E-2D83017564EE","6C513563-1E6E-488E-963E-017DC2EE9BEA","77CA7945-C5E3-4A53-8131-29E067E9295D","C96CEFD8-76A3-49AE-9C08-789DAECA0BF4","B6B2AB77-8CF4-433B-BB14-6AC20167506F","061F3B79-2AA0-4988-B6F0-078A239B202F","BF53DED5-4FC0-4726-8A94-7A0EF97B604F","E3E917EA-36AB-4B9C-A432-6DC4AA6A6E34","C9DF96A1-ED63-4260-85F4-63F1360FEC08","C55C3178-2524-4735-BB90-5E168D1A12CA","1A64982B-22BE-49E7-B6A7-6123040D4FDB","B2C6294A-E753-4F99-9CCA-C87E3A13639D","865EF20C-E719-41C0-BA13-195BF95BCBB6","3801D8ED-FA45-443E-924A-254ECF1FF762","17838718-4117-48D3-9D3C-CD58E6BFA72F","8C71658E-5504-4A79-A818-4025E073BC74","55ABD33D-2052-42B4-9579-ECDFE31074D5","493F0D1B-5528-4026-9C90-D6FA5EBA975C","B91B9DE3-D465-40C2-B04E-0D779FF3C861","60318B83-BCC5-4A60-8651-27B19FC31EF4","5183422E-4B7B-4FAB-859B-50B57915F526","D6D2A3A3-4EC0-4CF1-860E-D6DFD6137B23","BDA6F4F2-E5D0-4DA0-AFCA-A3CB13080A64","085166E4-14E8-4F6C-9E84-78FA412741B7","A2975A1C-15F6-44A7-AB36-83A766FE82EF","3F267591-DD32-47DB-9547-398502026D32","4BA8F5DB-C68F-4398-BE2C-AB4CA5C3DF30","833AC0A9-7567-4935-B202-76FACBA72935","1BDF9077-E556-4828-8898-4F2CAF6C9B20","88C52240-5A61-456D-A371-B7087E21BD72","991A79CD-7443-4BC6-AAAB-51D5FD61AD63","4ED6213D-D61F-434B-9E83-48538442AE57","DEADA4B0-1E40-4157-9F0B-787E74CFFCDC","DEEC7F9B-88C5-4344-B320-044637951FD6","048D5C7B-5310-4613-A8A3-3A2B1BEAE085","F4C9EC6A-B395-4E5B-856F-FCB7A34140CC","2E35DFD8-9969-4F4A-85E2-EA4A1ADCD888","9B49EA7C-E269-452B-83D3-5A28AE509F05","29E36327-B97E-4E05-B4D7-FB8BEFC3C7AD","F437D3C4-8C9D-4E1E-A4DA-D9F589F25F5A","3772E583-10CE-4213-BADE-0038ED8B459A"],"soundtrack":{"mode":0,"volume":1},"slideWidth":1024,"slideHeight":768,"slideCount":42,"majorVersion":1,"minorVersion":2,"fonts":["HelveticaNeue-Bold","HelveticaNeue-Italic","Menlo-Regular","HelveticaNeue-Light","Helvetica","Helvetica-Light","Calibri-Italic","Calibri","Impact","GillSans","HelveticaNeue-Medium","HelveticaNeue-Thin","HelveticaNeue"]} ) -------------------------------------------------------------------------------- /slides.html/assets/player/Acknowledgements.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/Acknowledgements.pdf -------------------------------------------------------------------------------- /slides.html/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]}}); -------------------------------------------------------------------------------- /slides.html/assets/player/Help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/Help.png -------------------------------------------------------------------------------- /slides.html/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 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 | -------------------------------------------------------------------------------- /slides.html/assets/player/NarrationManager.js: -------------------------------------------------------------------------------- 1 | var NarrationManager=Class.create({initialize:function(b){this.movieSegments=b.movieSegments;this.duration=b.duration;this.eventTracks=b.eventTracks;this.currentNavigationEventIndex=0;this.lastSceneIndex=0;for(var c=0,d=this.eventTracks.length;c0){this.hyperlinkPlane.removeChild(this.hyperlinkPlane.firstChild)}this.audioTrackOffset=this.audioTrackSpacer},handleStageSizeDidChangeEvent:function(a){this.stageWidth=a.memo.width;this.stageHeight=a.memo.height;this.adjustStageToFit(this.stage);this.adjustStageToFit(this.hyperlinkPlane)},handleShowSizeDidChangeEvent:function(a){this.showWidth=a.memo.width;this.showHeight=a.memo.height;this.adjustStageToFit(this.stage);this.adjustStageToFit(this.hyperlinkPlane);this.audioTrackIconSize=this.showHeight/4;this.audioTrackSpacer=this.audioTrackIconSize/4;this.audioTrackOffset=this.audioTrackSpacer},adjustStageToFit:function(b){if((this.showWidth!=0)&&(this.stageWidth!=0)){var d=this.stageHeight/this.showHeight;var f=this.stageWidth/this.showWidth;var a="scaleX("+f+") scaleY("+d+")";var e=20;var c=Math.tan(Math.PI/180*e/2)*15*(this.showWidth>this.showHeight?this.showHeight:this.showWidth);this.perspective=c;setElementProperty(b,kTransformOriginPropertyName,kTransformOriginCenterPropertyValue);setElementProperty(b,kTransformPropertyName,a);setElementProperty(b,kPerspectiveOriginPropertyName,kTransformOriginCenterPropertyValue);setElementProperty(b,kTransformStylePropertyName,kTransformStylePreserve3DPropertyValue);setElementPosition(b,(d-1)*this.showHeight/2,(f-1)*this.showWidth/2,this.showWidth,this.showHeight);document.fire(kStageIsReadyEvent,{})}},debugGetStageStatistics:function(){var a={numTextures:0,numPixels:0,numDegraded:0};this.debugRecursivelyWalkDomFrom(this.stage,a);return a}}); -------------------------------------------------------------------------------- /slides.html/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}}; -------------------------------------------------------------------------------- /slides.html/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(v0},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;b0){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}; -------------------------------------------------------------------------------- /slides.html/assets/player/kn-cloud_pd_help_btn-H@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/kn-cloud_pd_help_btn-H@2x.png -------------------------------------------------------------------------------- /slides.html/assets/player/kn-cloud_pd_help_btn-N@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/kn-cloud_pd_help_btn-N@2x.png -------------------------------------------------------------------------------- /slides.html/assets/player/kn-cloud_pd_help_btn-P@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/kn-cloud_pd_help_btn-P@2x.png -------------------------------------------------------------------------------- /slides.html/assets/player/left_arrow_mobile_d-hd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/left_arrow_mobile_d-hd.png -------------------------------------------------------------------------------- /slides.html/assets/player/left_arrow_mobile_d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/left_arrow_mobile_d.png -------------------------------------------------------------------------------- /slides.html/assets/player/left_arrow_mobile_n-hd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/left_arrow_mobile_n-hd.png -------------------------------------------------------------------------------- /slides.html/assets/player/left_arrow_mobile_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/left_arrow_mobile_n.png -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/78-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/78-EUC-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/78-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/78-EUC-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/78-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/78-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/78-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/78-RKSJ-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/78-RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/78-RKSJ-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/78-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/78-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/78ms-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/78ms-RKSJ-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/78ms-RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/78ms-RKSJ-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/83pv-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/83pv-RKSJ-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/90ms-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/90ms-RKSJ-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/90ms-RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/90ms-RKSJ-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/90msp-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/90msp-RKSJ-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/90msp-RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/90msp-RKSJ-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/90pv-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/90pv-RKSJ-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/90pv-RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/90pv-RKSJ-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Add-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Add-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Add-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Add-RKSJ-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Add-RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Add-RKSJ-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Add-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Add-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-CNS1-0.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-CNS1-0.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-CNS1-1.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-CNS1-1.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-CNS1-2.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-CNS1-2.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-CNS1-3.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-CNS1-3.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-CNS1-4.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-CNS1-4.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-CNS1-5.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-CNS1-5.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-CNS1-6.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-CNS1-6.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-CNS1-UCS2.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-CNS1-UCS2.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-GB1-0.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-GB1-0.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-GB1-1.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-GB1-1.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-GB1-2.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-GB1-2.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-GB1-3.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-GB1-3.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-GB1-4.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-GB1-4.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-GB1-5.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-GB1-5.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-GB1-UCS2.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-GB1-UCS2.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-Japan1-0.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-Japan1-0.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-Japan1-1.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-Japan1-1.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-Japan1-2.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-Japan1-2.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-Japan1-3.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-Japan1-3.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-Japan1-4.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-Japan1-4.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-Japan1-5.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-Japan1-5.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-Japan1-6.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-Japan1-6.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-Japan1-UCS2.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-Japan1-UCS2.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-Korea1-0.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-Korea1-0.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-Korea1-1.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-Korea1-1.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-Korea1-2.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-Korea1-2.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Adobe-Korea1-UCS2.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Adobe-Korea1-UCS2.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/B5-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/B5-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/B5pc-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/B5pc-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/B5pc-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/B5pc-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/CNS-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/CNS-EUC-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/CNS-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/CNS-EUC-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/CNS1-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/CNS1-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/CNS1-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/CNS1-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/CNS2-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/CNS2-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/CNS2-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/CNS2-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/ETHK-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/ETHK-B5-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/ETHK-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/ETHK-B5-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/ETen-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/ETen-B5-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/ETen-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/ETen-B5-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/ETenms-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/ETenms-B5-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/ETenms-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/ETenms-B5-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/EUC-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/EUC-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Ext-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Ext-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Ext-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Ext-RKSJ-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Ext-RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Ext-RKSJ-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Ext-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Ext-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/GB-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/GB-EUC-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/GB-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/GB-EUC-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/GB-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/GB-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/GB-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/GB-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/GBK-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/GBK-EUC-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/GBK-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/GBK-EUC-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/GBK2K-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/GBK2K-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/GBK2K-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/GBK2K-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/GBKp-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/GBKp-EUC-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/GBKp-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/GBKp-EUC-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/GBT-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/GBT-EUC-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/GBT-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/GBT-EUC-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/GBT-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/GBT-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/GBT-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/GBT-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/GBTpc-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/GBTpc-EUC-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/GBTpc-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/GBTpc-EUC-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/GBpc-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/GBpc-EUC-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/GBpc-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/GBpc-EUC-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/HKdla-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/HKdla-B5-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/HKdla-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/HKdla-B5-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/HKdlb-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/HKdlb-B5-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/HKdlb-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/HKdlb-B5-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/HKgccs-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/HKgccs-B5-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/HKgccs-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/HKgccs-B5-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/HKm314-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/HKm314-B5-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/HKm314-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/HKm314-B5-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/HKm471-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/HKm471-B5-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/HKm471-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/HKm471-B5-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/HKscs-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/HKscs-B5-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/HKscs-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/HKscs-B5-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Hankaku.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Hankaku.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Hiragana.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Hiragana.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/KSC-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/KSC-EUC-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/KSC-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/KSC-EUC-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/KSC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/KSC-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/KSC-Johab-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/KSC-Johab-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/KSC-Johab-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/KSC-Johab-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/KSC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/KSC-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/KSCms-UHC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/KSCms-UHC-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/KSCms-UHC-HW-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/KSCms-UHC-HW-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/KSCms-UHC-HW-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/KSCms-UHC-HW-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/KSCms-UHC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/KSCms-UHC-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/KSCpc-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/KSCpc-EUC-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/KSCpc-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/KSCpc-EUC-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Katakana.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Katakana.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/LICENSE: -------------------------------------------------------------------------------- 1 | %%Copyright: ----------------------------------------------------------- 2 | %%Copyright: Copyright 1990-2009 Adobe Systems Incorporated. 3 | %%Copyright: All rights reserved. 4 | %%Copyright: 5 | %%Copyright: Redistribution and use in source and binary forms, with or 6 | %%Copyright: without modification, are permitted provided that the 7 | %%Copyright: following conditions are met: 8 | %%Copyright: 9 | %%Copyright: Redistributions of source code must retain the above 10 | %%Copyright: copyright notice, this list of conditions and the following 11 | %%Copyright: disclaimer. 12 | %%Copyright: 13 | %%Copyright: Redistributions in binary form must reproduce the above 14 | %%Copyright: copyright notice, this list of conditions and the following 15 | %%Copyright: disclaimer in the documentation and/or other materials 16 | %%Copyright: provided with the distribution. 17 | %%Copyright: 18 | %%Copyright: Neither the name of Adobe Systems Incorporated nor the names 19 | %%Copyright: of its contributors may be used to endorse or promote 20 | %%Copyright: products derived from this software without specific prior 21 | %%Copyright: written permission. 22 | %%Copyright: 23 | %%Copyright: THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 24 | %%Copyright: CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 25 | %%Copyright: INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 26 | %%Copyright: MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 27 | %%Copyright: DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 28 | %%Copyright: CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 29 | %%Copyright: SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 30 | %%Copyright: NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 31 | %%Copyright: LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 32 | %%Copyright: HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 33 | %%Copyright: CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 34 | %%Copyright: OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 35 | %%Copyright: SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 36 | %%Copyright: ----------------------------------------------------------- 37 | -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/NWP-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/NWP-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/NWP-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/NWP-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/RKSJ-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/RKSJ-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/Roman.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/Roman.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniCNS-UCS2-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniCNS-UCS2-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniCNS-UCS2-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniCNS-UCS2-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniCNS-UTF16-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniCNS-UTF16-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniCNS-UTF16-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniCNS-UTF16-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniCNS-UTF32-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniCNS-UTF32-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniCNS-UTF32-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniCNS-UTF32-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniCNS-UTF8-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniCNS-UTF8-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniCNS-UTF8-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniCNS-UTF8-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniGB-UCS2-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniGB-UCS2-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniGB-UCS2-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniGB-UCS2-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniGB-UTF16-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniGB-UTF16-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniGB-UTF16-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniGB-UTF16-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniGB-UTF32-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniGB-UTF32-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniGB-UTF32-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniGB-UTF32-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniGB-UTF8-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniGB-UTF8-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniGB-UTF8-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniGB-UTF8-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJIS-UCS2-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJIS-UCS2-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJIS-UCS2-HW-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJIS-UCS2-HW-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJIS-UCS2-HW-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJIS-UCS2-HW-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJIS-UCS2-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJIS-UCS2-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJIS-UTF16-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJIS-UTF16-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJIS-UTF16-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJIS-UTF16-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJIS-UTF32-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJIS-UTF32-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJIS-UTF32-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJIS-UTF32-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJIS-UTF8-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJIS-UTF8-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJIS-UTF8-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJIS-UTF8-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF16-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF16-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF16-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF16-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF32-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF32-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF32-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF32-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF8-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF8-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF8-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJIS2004-UTF8-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJISPro-UCS2-HW-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJISPro-UCS2-HW-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJISPro-UCS2-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJISPro-UCS2-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJISPro-UTF8-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJISPro-UTF8-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJISX0213-UTF32-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJISX0213-UTF32-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJISX0213-UTF32-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJISX0213-UTF32-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJISX02132004-UTF32-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJISX02132004-UTF32-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniJISX02132004-UTF32-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniJISX02132004-UTF32-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniKS-UCS2-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniKS-UCS2-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniKS-UCS2-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniKS-UCS2-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniKS-UTF16-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniKS-UTF16-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniKS-UTF16-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniKS-UTF16-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniKS-UTF32-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniKS-UTF32-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniKS-UTF32-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniKS-UTF32-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniKS-UTF8-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniKS-UTF8-H.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/UniKS-UTF8-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/UniKS-UTF8-V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/V.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/pdfjs/web/cmaps/WP-Symbol.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/pdfjs/web/cmaps/WP-Symbol.bcmap -------------------------------------------------------------------------------- /slides.html/assets/player/right_arrow_mobile_d-hd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/right_arrow_mobile_d-hd.png -------------------------------------------------------------------------------- /slides.html/assets/player/right_arrow_mobile_d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/right_arrow_mobile_d.png -------------------------------------------------------------------------------- /slides.html/assets/player/right_arrow_mobile_n-hd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/right_arrow_mobile_n-hd.png -------------------------------------------------------------------------------- /slides.html/assets/player/right_arrow_mobile_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/right_arrow_mobile_n.png -------------------------------------------------------------------------------- /slides.html/assets/player/spinner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/spinner.png -------------------------------------------------------------------------------- /slides.html/assets/player/waiting_bezel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/player/waiting_bezel.png -------------------------------------------------------------------------------- /slides.html/assets/thumbnail.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.html/assets/thumbnail.jpeg -------------------------------------------------------------------------------- /slides.html/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.001.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.001.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.002.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.002.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.003.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.003.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.004.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.004.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.005.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.005.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.006.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.006.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.007.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.007.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.008.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.008.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.009.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.009.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.010.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.010.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.011.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.011.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.012.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.012.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.013.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.013.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.014.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.014.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.015.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.015.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.016.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.016.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.017.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.017.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.018.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.018.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.019.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.019.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.020.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.020.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.021.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.021.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.022.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.022.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.023.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.023.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.024.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.024.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.025.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.025.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.026.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.026.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.027.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.027.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.028.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.028.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.029.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.029.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.030.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.030.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.031.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.031.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.032.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.032.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.033.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.033.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.034.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.034.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.035.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.035.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.036.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.036.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.037.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.037.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.038.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.038.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.039.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.039.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.040.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.040.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.041.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.041.jpeg -------------------------------------------------------------------------------- /slides.jpg/slides.jpg.042.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.jpg/slides.jpg.042.jpeg -------------------------------------------------------------------------------- /slides.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.key -------------------------------------------------------------------------------- /slides.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirate/django-concurrency-talk/692cb627ccea6cbda04dea2170ad73e4c75ed79b/slides.pdf --------------------------------------------------------------------------------