diff --git a/content/posts/clickbait/media/src/20190919_143530.jpg.hash b/content/posts/clickbait/media/src/20190919_143530.jpg.hash index 91f404d..d13809f 100644 --- a/content/posts/clickbait/media/src/20190919_143530.jpg.hash +++ b/content/posts/clickbait/media/src/20190919_143530.jpg.hash @@ -1 +1 @@ -53fc35eb690165d95a30562b4c62ebfe +0fefa0a42b5ddc8f15e48e77cbadfa2fb8f25db06fc16e8e1afbc17f4e572505 diff --git a/content/posts/clickbait/media/src/20190919_213947.jpg.hash b/content/posts/clickbait/media/src/20190919_213947.jpg.hash index 95043ab..ec11574 100644 --- a/content/posts/clickbait/media/src/20190919_213947.jpg.hash +++ b/content/posts/clickbait/media/src/20190919_213947.jpg.hash @@ -1 +1 @@ -e84e5050065dbd818926a96497e81313 +524f410f6f8d7febe879205b516ff2c2de9c2b2613bb42da8a3103e196763f73 diff --git a/content/posts/clickbait/media/src/20190919_224711.jpg.hash b/content/posts/clickbait/media/src/20190919_224711.jpg.hash index ded55f3..0297a1d 100644 --- a/content/posts/clickbait/media/src/20190919_224711.jpg.hash +++ b/content/posts/clickbait/media/src/20190919_224711.jpg.hash @@ -1 +1 @@ -7051886d6d8bdb3c676805a274a6200a +d0da1a5cca00a3d31b31769b9dc8f3c2ef5e69055d901fa8e6575ffa10d88f4a diff --git a/content/posts/clickbait/media/src/20191003_000323.jpg.hash b/content/posts/clickbait/media/src/20191003_000323.jpg.hash index d930877..2e21e00 100644 --- a/content/posts/clickbait/media/src/20191003_000323.jpg.hash +++ b/content/posts/clickbait/media/src/20191003_000323.jpg.hash @@ -1 +1 @@ -12508bc842825782527a448587ca9ffc +2ad738c50c7640a8bdcdcf5d5feeb8118bbd90343596bcdf50ce00c37e631544 diff --git a/content/posts/clickbait/media/src/20191004_160107.jpg.hash b/content/posts/clickbait/media/src/20191004_160107.jpg.hash index 27b31d3..f8a7ae9 100644 --- a/content/posts/clickbait/media/src/20191004_160107.jpg.hash +++ b/content/posts/clickbait/media/src/20191004_160107.jpg.hash @@ -1 +1 @@ -93ab04d61dba086e1c4604c3b78f8c7d +db26f30ae8b9406206394d6f08146d9a6c664da2f65ea30f7c0f493a2925c464 diff --git a/content/posts/clickbait/media/src/20191010_152148.jpg.hash b/content/posts/clickbait/media/src/20191010_152148.jpg.hash index 3aee92c..f5f030d 100644 --- a/content/posts/clickbait/media/src/20191010_152148.jpg.hash +++ b/content/posts/clickbait/media/src/20191010_152148.jpg.hash @@ -1 +1 @@ -97be1fa9c5cbd27278e6f10d219bcedb +55c2322f7bba7c7d29eb3e28ce2269662f4b2016daa9b240fb236e6821b692c0 diff --git a/content/posts/clickbait/media/src/20191025_194859.jpg.hash b/content/posts/clickbait/media/src/20191025_194859.jpg.hash index c49ed5a..312a8bd 100644 --- a/content/posts/clickbait/media/src/20191025_194859.jpg.hash +++ b/content/posts/clickbait/media/src/20191025_194859.jpg.hash @@ -1 +1 @@ -cf4ef1e749b0f916d62b00a9ab0aaa43 +5051917955383bd82ec91d5b9082c3f1305782417ae6065e1cd1b80a220514f8 diff --git a/content/posts/clickbait/media/src/20191102_144426.jpg.hash b/content/posts/clickbait/media/src/20191102_144426.jpg.hash index 76e573a..c95bc80 100644 --- a/content/posts/clickbait/media/src/20191102_144426.jpg.hash +++ b/content/posts/clickbait/media/src/20191102_144426.jpg.hash @@ -1 +1 @@ -489d7f478c63c15bf2d1843497acf3fb +3c91e3d30fb5b38e543b11f1a21982954078f8dd5d182805f5182a59c6469041 diff --git a/content/posts/clickbait/media/src/20191110_014623.jpg.hash b/content/posts/clickbait/media/src/20191110_014623.jpg.hash index 05fcde7..7084a19 100644 --- a/content/posts/clickbait/media/src/20191110_014623.jpg.hash +++ b/content/posts/clickbait/media/src/20191110_014623.jpg.hash @@ -1 +1 @@ -ac30bebd08f0dfd288ad52e6f7c7abf1 +d5e6e4baba1a9bc8858defe107721f069edf82e1c518326367a3d31f6ee8cedf diff --git a/content/posts/clickbait/media/src/20191110_072012.jpg.hash b/content/posts/clickbait/media/src/20191110_072012.jpg.hash index 88c3c6b..4751b83 100644 --- a/content/posts/clickbait/media/src/20191110_072012.jpg.hash +++ b/content/posts/clickbait/media/src/20191110_072012.jpg.hash @@ -1 +1 @@ -ca634e0420597eaa9e08532b008f9a4b +6c9c220b1d695d76e5e3a93832fe14c49b3765ac93e4d971ebe9a981d33f3ce0 diff --git a/content/posts/clickbait/media/src/20191115_090125.jpg.hash b/content/posts/clickbait/media/src/20191115_090125.jpg.hash index 0c98722..721a87a 100644 --- a/content/posts/clickbait/media/src/20191115_090125.jpg.hash +++ b/content/posts/clickbait/media/src/20191115_090125.jpg.hash @@ -1 +1 @@ -8b88a8fed2773904d4920687a2c95ce0 +24f6a28a746ea3d7213ee2ed2c40b22b756624331b24b486fd353b4abea576db diff --git a/content/posts/clickbait/media/src/20191118_032416.jpg.hash b/content/posts/clickbait/media/src/20191118_032416.jpg.hash index 8f0266c..53cd5fd 100644 --- a/content/posts/clickbait/media/src/20191118_032416.jpg.hash +++ b/content/posts/clickbait/media/src/20191118_032416.jpg.hash @@ -1 +1 @@ -8fc1f439aa2a367c5fbe360ea7c31c42 +e67916e0e2ea755a40fe7859b7e46fdfc1698c24d5da7a4898b7785dbe8d1754 diff --git a/content/posts/clickbait/media/src/20191120_224129.jpg.hash b/content/posts/clickbait/media/src/20191120_224129.jpg.hash index f0af6c2..7a93daa 100644 --- a/content/posts/clickbait/media/src/20191120_224129.jpg.hash +++ b/content/posts/clickbait/media/src/20191120_224129.jpg.hash @@ -1 +1 @@ -c410f6197a8f6fddfb2f5f8d7caa6b58 +ef9c7801402a53ffc20bad84a5e5fb3587bbb2f2738d8d5df295d9e681070897 diff --git a/content/posts/coffee/media/src/20200610_204856.jpg.hash b/content/posts/coffee/media/src/20200610_204856.jpg.hash index 80a26b1..55dd25a 100644 --- a/content/posts/coffee/media/src/20200610_204856.jpg.hash +++ b/content/posts/coffee/media/src/20200610_204856.jpg.hash @@ -1 +1 @@ -0ea11076f31d51def65e20cebbf74061 +372a99d5662d499adccdd71c8110b8d459612110babf4099bf4d5bdd7370e329 diff --git a/content/posts/coffee/media/src/20200610_205351.jpg.hash b/content/posts/coffee/media/src/20200610_205351.jpg.hash index cbf45ec..f3a86d4 100644 --- a/content/posts/coffee/media/src/20200610_205351.jpg.hash +++ b/content/posts/coffee/media/src/20200610_205351.jpg.hash @@ -1 +1 @@ -225eb38fd4ee4dcb47862db29410fee7 +d48ea9d5b0cfd9291c110a1beb64be4d7f76f62644986b49a969bc10cce9a7ca diff --git a/content/posts/coffee/media/src/20200610_205841.jpg.hash b/content/posts/coffee/media/src/20200610_205841.jpg.hash index 5f135a5..79f1e43 100644 --- a/content/posts/coffee/media/src/20200610_205841.jpg.hash +++ b/content/posts/coffee/media/src/20200610_205841.jpg.hash @@ -1 +1 @@ -873d9bc01e8dcb14ced2c0c80d7f9df0 +f53659511bd33ac8c51a8f1fae74d24551c270e8fc6870553ce4edc04add95f2 diff --git a/content/posts/coffee/media/src/20200610_205847.jpg.hash b/content/posts/coffee/media/src/20200610_205847.jpg.hash index 7b69763..c339774 100644 --- a/content/posts/coffee/media/src/20200610_205847.jpg.hash +++ b/content/posts/coffee/media/src/20200610_205847.jpg.hash @@ -1 +1 @@ -68ec0b721bf2b21b8e9418fac30ff8c9 +cf91c706dec4682dbddc5be255fe9e5793c61941c0284c3bb7dae9e0fb592e80 diff --git a/content/posts/coffee/media/src/20200702_120123.jpg.hash b/content/posts/coffee/media/src/20200702_120123.jpg.hash index ee67ed5..1493804 100644 --- a/content/posts/coffee/media/src/20200702_120123.jpg.hash +++ b/content/posts/coffee/media/src/20200702_120123.jpg.hash @@ -1 +1 @@ -6183c2cfc75e4f93fc0d669da0a55c9c +526b6f7d067f17a0b593482823cb88024a0ad1417f905e7b61f1077773acd7aa diff --git a/content/posts/coffee/media/src/20200702_120302.jpg.hash b/content/posts/coffee/media/src/20200702_120302.jpg.hash index d23bc04..3d1ac82 100644 --- a/content/posts/coffee/media/src/20200702_120302.jpg.hash +++ b/content/posts/coffee/media/src/20200702_120302.jpg.hash @@ -1 +1 @@ -8eea0b11186248bf9872c3e376d43235 +c259c61a1fc9b3554f5e2c3ed4a0318deb92ea013b665a32534f90c4f5b6d897 diff --git a/content/posts/coffee/media/src/20200702_120309.jpg.hash b/content/posts/coffee/media/src/20200702_120309.jpg.hash index 86679c4..054ff0a 100644 --- a/content/posts/coffee/media/src/20200702_120309.jpg.hash +++ b/content/posts/coffee/media/src/20200702_120309.jpg.hash @@ -1 +1 @@ -87ebd849119521810cba9c78921fc385 +14bfcaec0739089a4bbbf57c78ad3ca93286cf402c9a987fcb63a23bfffddbf5 diff --git a/content/posts/coffee/media/src/20200702_120328.jpg.hash b/content/posts/coffee/media/src/20200702_120328.jpg.hash index e8f82d4..231473c 100644 --- a/content/posts/coffee/media/src/20200702_120328.jpg.hash +++ b/content/posts/coffee/media/src/20200702_120328.jpg.hash @@ -1 +1 @@ -16cdd6fe4f66df0f690e7fc53f6d0b1c +4404536aaf5f70f51fad0e9298ecf1ead5b97e52a3557d482f89d23f7ccba1ce diff --git a/content/posts/coffee/media/src/20200702_120334.jpg.hash b/content/posts/coffee/media/src/20200702_120334.jpg.hash index 554ea2b..4c8e345 100644 --- a/content/posts/coffee/media/src/20200702_120334.jpg.hash +++ b/content/posts/coffee/media/src/20200702_120334.jpg.hash @@ -1 +1 @@ -f044cce760e64c5b7f06bb08cde97151 +1ee1ad4b87c3a581e97879eb627e6c478972b86a83232fbd66173390de34fb80 diff --git a/content/posts/home-automation-at-school/media/src/20200813_023018.jpg.hash b/content/posts/home-automation-at-school/media/src/20200813_023018.jpg.hash index 134625a..7abd128 100644 --- a/content/posts/home-automation-at-school/media/src/20200813_023018.jpg.hash +++ b/content/posts/home-automation-at-school/media/src/20200813_023018.jpg.hash @@ -1 +1 @@ -436845965ea605a74ef0ffa93cc1633b +70c3922ade2b73a7a949d1015e738013903342a5860c7dae3525ff8b436e424c diff --git a/content/posts/midiMixerV1/media/src/handwired/20190811_004928.jpg.hash b/content/posts/midiMixerV1/media/src/handwired/20190811_004928.jpg.hash index 00ad504..85dbd88 100644 --- a/content/posts/midiMixerV1/media/src/handwired/20190811_004928.jpg.hash +++ b/content/posts/midiMixerV1/media/src/handwired/20190811_004928.jpg.hash @@ -1 +1 @@ -8f27bf5e09c1a9e985f45fd61d4ccf95 +80bebd4e51d1aaabde9777b00e87e415e73f4b5fe6a0acbf5f675fad2bab3ea9 diff --git a/content/posts/midiMixerV1/media/src/handwired/20190811_005806.jpg.hash b/content/posts/midiMixerV1/media/src/handwired/20190811_005806.jpg.hash index 13b98bd..b7b1302 100644 --- a/content/posts/midiMixerV1/media/src/handwired/20190811_005806.jpg.hash +++ b/content/posts/midiMixerV1/media/src/handwired/20190811_005806.jpg.hash @@ -1 +1 @@ -87d50ad2f9923968b70781c609d66987 +4e34713687f375c61df8d71d6e49adfb643f3f5df0ba8a919273e8b66b48e6f8 diff --git a/content/posts/midiMixerV1/media/src/handwired/20190811_195900.jpg.hash b/content/posts/midiMixerV1/media/src/handwired/20190811_195900.jpg.hash index 5a9711b..1a3897d 100644 --- a/content/posts/midiMixerV1/media/src/handwired/20190811_195900.jpg.hash +++ b/content/posts/midiMixerV1/media/src/handwired/20190811_195900.jpg.hash @@ -1 +1 @@ -8096b812f9154e8bc18176df38d411ca +b1f7de3b630c01de2c09bf0355706ea6801b429651ff73fa8f1d69d979106481 diff --git a/content/posts/midiMixerV1/media/src/handwired/20190811_200447.jpg.hash b/content/posts/midiMixerV1/media/src/handwired/20190811_200447.jpg.hash index c824567..24d6712 100644 --- a/content/posts/midiMixerV1/media/src/handwired/20190811_200447.jpg.hash +++ b/content/posts/midiMixerV1/media/src/handwired/20190811_200447.jpg.hash @@ -1 +1 @@ -3a7426e8341b0bbb6bac744dcf3ee50b +218072d1d38105e01ff2602233ae65774c542db6c041c5ac9633a17aa3635bd0 diff --git a/content/posts/midiMixerV1/media/src/handwired/20190812_175132.jpg.hash b/content/posts/midiMixerV1/media/src/handwired/20190812_175132.jpg.hash index 56dad0b..6d3f360 100644 --- a/content/posts/midiMixerV1/media/src/handwired/20190812_175132.jpg.hash +++ b/content/posts/midiMixerV1/media/src/handwired/20190812_175132.jpg.hash @@ -1 +1 @@ -e85f028eb5a749c8cc8b56ffde6fa2a2 +cea827b46f8a571718ceeaf9a3f10d72145b41e4e99dec8c445e7923272b735f diff --git a/content/posts/midiMixerV1/media/src/handwired/20190812_181606.jpg.hash b/content/posts/midiMixerV1/media/src/handwired/20190812_181606.jpg.hash index cfa0fc4..60fb188 100644 --- a/content/posts/midiMixerV1/media/src/handwired/20190812_181606.jpg.hash +++ b/content/posts/midiMixerV1/media/src/handwired/20190812_181606.jpg.hash @@ -1 +1 @@ -049825fb02672228a58bb7165f51535f +75c1fcdb90a7d5946f8edb591f14661251757c62baa3ba87e9075c12e1f70f89 diff --git a/content/posts/midiMixerV1/media/src/v1/20200506_151852.jpg.hash b/content/posts/midiMixerV1/media/src/v1/20200506_151852.jpg.hash index 018b575..5b13efb 100644 --- a/content/posts/midiMixerV1/media/src/v1/20200506_151852.jpg.hash +++ b/content/posts/midiMixerV1/media/src/v1/20200506_151852.jpg.hash @@ -1 +1 @@ -553094ab33d9d1d2b7a2e5a7126d0791 +edaa6d643fe9a91563052a2bbb2c53f870153b62f62ed2df8645253d792cc050 diff --git a/content/posts/midiMixerV1/media/src/v1/20200506_151901.jpg.hash b/content/posts/midiMixerV1/media/src/v1/20200506_151901.jpg.hash index 0eecf4d..5612c0a 100644 --- a/content/posts/midiMixerV1/media/src/v1/20200506_151901.jpg.hash +++ b/content/posts/midiMixerV1/media/src/v1/20200506_151901.jpg.hash @@ -1 +1 @@ -cc3fc46b3e24fb5f7a561d1ae4934057 +304044ee384dd8172a6e3842e363ff9a6f090ba64e2ce53f22f5de7f4347d544 diff --git a/content/posts/midiMixerV1/media/src/v1/20200506_151909.jpg.hash b/content/posts/midiMixerV1/media/src/v1/20200506_151909.jpg.hash index 39c7f3b..8432839 100644 --- a/content/posts/midiMixerV1/media/src/v1/20200506_151909.jpg.hash +++ b/content/posts/midiMixerV1/media/src/v1/20200506_151909.jpg.hash @@ -1 +1 @@ -984733202b421d3a286f2e2d41e32de6 +648a6810cecbf509e1b72f9ff6e392bce009d9baa4818c3e41de14e480c7cbb1 diff --git a/content/posts/midiMixerV1/media/src/v1/20200506_151947.jpg.hash b/content/posts/midiMixerV1/media/src/v1/20200506_151947.jpg.hash index a8db606..1f8b932 100644 --- a/content/posts/midiMixerV1/media/src/v1/20200506_151947.jpg.hash +++ b/content/posts/midiMixerV1/media/src/v1/20200506_151947.jpg.hash @@ -1 +1 @@ -50ca0cf942a20cfbaf0b896545472564 +1e0b5cafd1bbfc6d68f9dea33846da24d008df2e792fdda59dad4d1d787b3d4c diff --git a/content/posts/midiMixerV1/media/src/v1/20200506_152003.jpg.hash b/content/posts/midiMixerV1/media/src/v1/20200506_152003.jpg.hash index b944125..1e2b474 100644 --- a/content/posts/midiMixerV1/media/src/v1/20200506_152003.jpg.hash +++ b/content/posts/midiMixerV1/media/src/v1/20200506_152003.jpg.hash @@ -1 +1 @@ -3e72731f3dac49614b98f5f75cb26c0e +fe2f70627cf3e0430ea80eab6017faad62d9d046ca493d4ebf2abaa964d3d56b diff --git a/content/posts/midiMixerV1/media/src/v1/20200506_152016.jpg.hash b/content/posts/midiMixerV1/media/src/v1/20200506_152016.jpg.hash index 868a9b2..9fa5c54 100644 --- a/content/posts/midiMixerV1/media/src/v1/20200506_152016.jpg.hash +++ b/content/posts/midiMixerV1/media/src/v1/20200506_152016.jpg.hash @@ -1 +1 @@ -f1debc4070d57aeeca7f876d4793a59a +0a99b2697d930cc4a907a2d944914d026ba80de02f4a3fb417238d156c3bfd2d diff --git a/content/posts/midiMixerV1/media/src/v1/20200506_152023.jpg.hash b/content/posts/midiMixerV1/media/src/v1/20200506_152023.jpg.hash index 8d1f43d..20531f8 100644 --- a/content/posts/midiMixerV1/media/src/v1/20200506_152023.jpg.hash +++ b/content/posts/midiMixerV1/media/src/v1/20200506_152023.jpg.hash @@ -1 +1 @@ -ef241a2862b84b599ac86fa64d759e6e +a4b6fd640abe44b6019284e1f967a38d3c0a8bff2b188bf26b4f097009bf6de5 diff --git a/content/posts/midiMixerV1/media/src/v1/20200506_152248.jpg.hash b/content/posts/midiMixerV1/media/src/v1/20200506_152248.jpg.hash index e944985..4633dff 100644 --- a/content/posts/midiMixerV1/media/src/v1/20200506_152248.jpg.hash +++ b/content/posts/midiMixerV1/media/src/v1/20200506_152248.jpg.hash @@ -1 +1 @@ -cc66b86f58b1b850a05e31e69f47aa91 +de6f937cc8e9047520100e9e9045645c96f438d14e7da9854c47d20d8061e737 diff --git a/content/posts/midiMixerV1/media/src/v1/20200506_152317.jpg.hash b/content/posts/midiMixerV1/media/src/v1/20200506_152317.jpg.hash index 7381b46..6896833 100644 --- a/content/posts/midiMixerV1/media/src/v1/20200506_152317.jpg.hash +++ b/content/posts/midiMixerV1/media/src/v1/20200506_152317.jpg.hash @@ -1 +1 @@ -3e97ff13150ece00e7c0b5fe1254af6b +0d2e5f5244d9d5dabdd5c63dad5c7c07a55419bd9b73c8561dcdb8efdfe3e3f9 diff --git a/content/posts/midiMixerV1/media/src/v1/20200506_152328.jpg.hash b/content/posts/midiMixerV1/media/src/v1/20200506_152328.jpg.hash index 155ec8a..79e499c 100644 --- a/content/posts/midiMixerV1/media/src/v1/20200506_152328.jpg.hash +++ b/content/posts/midiMixerV1/media/src/v1/20200506_152328.jpg.hash @@ -1 +1 @@ -254e5addbbe3c0801cc5f09669f3459e +15eda49edc08fd7e4d13db8d1df2bdb01ddafe23b82e8fe7e1f7530724711cf5 diff --git a/content/posts/midiMixerV1/media/src/v1/20200506_152408.jpg.hash b/content/posts/midiMixerV1/media/src/v1/20200506_152408.jpg.hash index d121fc7..2c121c2 100644 --- a/content/posts/midiMixerV1/media/src/v1/20200506_152408.jpg.hash +++ b/content/posts/midiMixerV1/media/src/v1/20200506_152408.jpg.hash @@ -1 +1 @@ -b402744e7312012e94d9f7fdf6af6b17 +ede261368289713fdcfa06cf973910d70e29ebfc75dd4112a7a53924526c7e2e diff --git a/content/posts/nissan-keyfob/media/src/4_locks.png.hash b/content/posts/nissan-keyfob/media/src/4_locks.png.hash index c5ed035..ce498d1 100644 --- a/content/posts/nissan-keyfob/media/src/4_locks.png.hash +++ b/content/posts/nissan-keyfob/media/src/4_locks.png.hash @@ -1 +1 @@ -da6bbe344bd95a50f7b9468ee95d3167 +f9334866e9d41028c98d0eecfeadcba71671f343b30dec0970d732eb48709e1d diff --git a/content/posts/nissan-keyfob/media/src/decoded.png.hash b/content/posts/nissan-keyfob/media/src/decoded.png.hash index c686266..6bfb7f5 100644 --- a/content/posts/nissan-keyfob/media/src/decoded.png.hash +++ b/content/posts/nissan-keyfob/media/src/decoded.png.hash @@ -1 +1 @@ -fac95d279af035ed9c80cbe01c585fde +577f049b68e629c40e5c3d3c1ea0eaa190eca90042a37705b8c8c32f406f1654 diff --git a/content/posts/nissan-keyfob/media/src/fob/closed.jpg.hash b/content/posts/nissan-keyfob/media/src/fob/closed.jpg.hash index dcc1378..defcd08 100644 --- a/content/posts/nissan-keyfob/media/src/fob/closed.jpg.hash +++ b/content/posts/nissan-keyfob/media/src/fob/closed.jpg.hash @@ -1 +1 @@ -cea93859719ce2c8bb44c4e24eafc5f9 +7be35c29b2d8a66a51e1479e12c48772e239a8cc3dea801fedc188b30e838cf4 diff --git a/content/posts/nissan-keyfob/media/src/fob/closeup.jpg.hash b/content/posts/nissan-keyfob/media/src/fob/closeup.jpg.hash index 23eda09..155207c 100644 --- a/content/posts/nissan-keyfob/media/src/fob/closeup.jpg.hash +++ b/content/posts/nissan-keyfob/media/src/fob/closeup.jpg.hash @@ -1 +1 @@ -2a70fa2334400af305a5f3c70ee9c4c9 +95b5106dbe5acba59da98ca13b9a379873c80e32d5b217faad5826c9d41b779a diff --git a/content/posts/nissan-keyfob/media/src/fob/opened.jpg.hash b/content/posts/nissan-keyfob/media/src/fob/opened.jpg.hash index 26e9f34..430cf6b 100644 --- a/content/posts/nissan-keyfob/media/src/fob/opened.jpg.hash +++ b/content/posts/nissan-keyfob/media/src/fob/opened.jpg.hash @@ -1 +1 @@ -93f2d25943cd02f7f88a2be85aa7fe83 +419055dfeb4bd714a9f0c08cb4db163a3c8736ea58971490b0d7cb27e5bafee7 diff --git a/content/posts/nissan-keyfob/media/src/fob/pcb_back.jpg.hash b/content/posts/nissan-keyfob/media/src/fob/pcb_back.jpg.hash index 30b4337..0db4bc2 100644 --- a/content/posts/nissan-keyfob/media/src/fob/pcb_back.jpg.hash +++ b/content/posts/nissan-keyfob/media/src/fob/pcb_back.jpg.hash @@ -1 +1 @@ -71325be464b9feb00caaf9ab93a40846 +8c81598c60d848463a68088204184cd2775cb4ed207c74fc10b714f456c816d6 diff --git a/content/posts/nissan-keyfob/media/src/fob/pcb_front.jpg.hash b/content/posts/nissan-keyfob/media/src/fob/pcb_front.jpg.hash index 3f8a30f..b63dbf8 100644 --- a/content/posts/nissan-keyfob/media/src/fob/pcb_front.jpg.hash +++ b/content/posts/nissan-keyfob/media/src/fob/pcb_front.jpg.hash @@ -1 +1 @@ -b8cc5c43eb7f242974c4598ca32ab616 +e84e3933b7e2e084aa42c4475d2ef00a6ed6786398ba921c7f6ac76913132307 diff --git a/content/posts/nissan-keyfob/media/src/research/alt_1.jpg.hash b/content/posts/nissan-keyfob/media/src/research/alt_1.jpg.hash index 11acce4..230b553 100644 --- a/content/posts/nissan-keyfob/media/src/research/alt_1.jpg.hash +++ b/content/posts/nissan-keyfob/media/src/research/alt_1.jpg.hash @@ -1 +1 @@ -95dc01fe69cff667b0e0b46d7062caf6 +00d89aacdb67167196f2822d529a5c9603429166ed7d91a79d0d6649e6e8bc4f diff --git a/content/posts/nissan-keyfob/media/src/research/alt_2.jpg.hash b/content/posts/nissan-keyfob/media/src/research/alt_2.jpg.hash index f6f698f..2672e6e 100644 --- a/content/posts/nissan-keyfob/media/src/research/alt_2.jpg.hash +++ b/content/posts/nissan-keyfob/media/src/research/alt_2.jpg.hash @@ -1 +1 @@ -a63ff6799e72062161ec5b7ca1430a65 +db57a1b334e244873f09ea02c0d85c7d92940eb0897746a95c1b84d8171989a1 diff --git a/content/posts/nissan-keyfob/media/src/research/alt_3.jpg.hash b/content/posts/nissan-keyfob/media/src/research/alt_3.jpg.hash index 95de2a0..97404bf 100644 --- a/content/posts/nissan-keyfob/media/src/research/alt_3.jpg.hash +++ b/content/posts/nissan-keyfob/media/src/research/alt_3.jpg.hash @@ -1 +1 @@ -656362233b2d3df0adc8a8d5d4e2625d +10041c3f359510383b0828f3081aa202752f25c1f30650423d5f0e7f59f509a8 diff --git a/content/posts/pen-plotter/media/src/20190430_053503.jpg.hash b/content/posts/pen-plotter/media/src/20190430_053503.jpg.hash index 0238969..b314fc2 100644 --- a/content/posts/pen-plotter/media/src/20190430_053503.jpg.hash +++ b/content/posts/pen-plotter/media/src/20190430_053503.jpg.hash @@ -1 +1 @@ -c3a5cc9315575c049e90bc4601a7123f +b5a223ab5eed065f8ceee421cf28b3b232fb3b811071fd1b039759a7df7c8c7b diff --git a/content/posts/pen-plotter/media/src/20190430_053508.jpg.hash b/content/posts/pen-plotter/media/src/20190430_053508.jpg.hash index c9ddd72..309d1ba 100644 --- a/content/posts/pen-plotter/media/src/20190430_053508.jpg.hash +++ b/content/posts/pen-plotter/media/src/20190430_053508.jpg.hash @@ -1 +1 @@ -d2ba7f8f7128d301860f1819643b79ac +abea9ebe1d6415ac57d43b2579587c8a4d5e48ee69a2d42edbb88297232c0d09 diff --git a/content/posts/pen-plotter/media/src/20190430_062452.jpg.hash b/content/posts/pen-plotter/media/src/20190430_062452.jpg.hash index 386b74b..dc694b3 100644 --- a/content/posts/pen-plotter/media/src/20190430_062452.jpg.hash +++ b/content/posts/pen-plotter/media/src/20190430_062452.jpg.hash @@ -1 +1 @@ -209497c243d73451d86425be69a9158d +368d650d40747248db6230cd625d26a9d3cbc95253eb01472407e6a2c528ae51 diff --git a/content/posts/smart-rice-cooker/media/connections.svg b/content/posts/smart-rice-cooker/media/connections.svg index 43e8773..dff0176 100644 --- a/content/posts/smart-rice-cooker/media/connections.svg +++ b/content/posts/smart-rice-cooker/media/connections.svg @@ -24,13 +24,13 @@ cluster_directives - -Directives + +Directives cluster_primary - -Primary + +Primary cluster_secondary @@ -49,48 +49,48 @@ cluster_sensor - -Sensors + +Sensors cluster_api - -api + +api cluster_api_sensor - -sensor + +sensor cluster_recipe - -recipe + +recipe cluster_schedule - -schedule + +schedule cluster_settings - -settings + +settings cluster_time - -time + +time cluster_lighting - -lighting + +lighting cluster_settings_recipe - -recipe + +recipe @@ -167,14 +167,14 @@ Sleep - -Sleep + +Sleep Heat - -Heat + +Heat @@ -221,26 +221,26 @@ Temperature Change->Sleep - - + + Temperature Change->Heat - - + + Temperature - -Temperature + +Temperature Temperature Change->Temperature - - + + @@ -251,104 +251,104 @@ Temperature Hold->Sleep - - + + Temperature Hold->Heat - - + + Temperature Hold->Temperature - - + + Temperature Kill->Heat - - + + /api/sensor/temperature - -temperature + +temperature /api/sensor/temperature->Temperature - - + + /api/recipe/list - -list + +list /api/recipe/start - -start + +start /api/recipe/kill - -kill + +kill /api/recipe/kill->All Kill - - + + /api/recipe/schedule/add - -add + +add /api/recipe/schedule/delete - -delete + +delete /api/recipe/schedule/list - -list + +list /api/settings/time/set - -set + +set /api/settings/lighting/list - -list + +list /api/settings/lighting/set - -set + +set /api/settings/recipe/set - -set + +set diff --git a/content/posts/smart-rice-cooker/media/src/rice_build.sh.hash b/content/posts/smart-rice-cooker/media/src/rice_build.sh.hash index ad1d26d..bea92b2 100644 --- a/content/posts/smart-rice-cooker/media/src/rice_build.sh.hash +++ b/content/posts/smart-rice-cooker/media/src/rice_build.sh.hash @@ -1 +1 @@ -ac319ac2eac12878f5f877801bb50e31 +c790d3ffb2c35221f8841a9508bba4885475bd860ca90835d06d59c85a36c079 diff --git a/content/posts/smart-rice-cooker/media/src/rice_connections.dot b/content/posts/smart-rice-cooker/media/src/rice_connections.dot index d7846d6..b30024e 100644 --- a/content/posts/smart-rice-cooker/media/src/rice_connections.dot +++ b/content/posts/smart-rice-cooker/media/src/rice_connections.dot @@ -3,6 +3,7 @@ digraph { center=true splines=true sep="0.05" + start=1 node [style=filled, shape=record, color="black" fillcolor="tomato" ] subgraph cluster_key { diff --git a/content/posts/smart-yogurt-maker-part-01/media/src/IMG-20220125-WA0001.jpeg.hash b/content/posts/smart-yogurt-maker-part-01/media/src/IMG-20220125-WA0001.jpeg.hash index 5ed4fa5..35d050d 100644 --- a/content/posts/smart-yogurt-maker-part-01/media/src/IMG-20220125-WA0001.jpeg.hash +++ b/content/posts/smart-yogurt-maker-part-01/media/src/IMG-20220125-WA0001.jpeg.hash @@ -1 +1 @@ -cb7d8b5a61f601d76f634a65977cb018 +db99a330df713a810ade586b69b6ef7a4bf03f6e032f21b5c9fc7bc920682af3 diff --git a/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220124_174144.jpg.hash b/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220124_174144.jpg.hash index aa598c5..5c49c1d 100644 --- a/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220124_174144.jpg.hash +++ b/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220124_174144.jpg.hash @@ -1 +1 @@ -92222424735877ce1f00f7476f9f0b74 +423dfef1f4aca56a8655494a1330de93fc4588512a2a7bbf649f36e34c4e9553 diff --git a/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220124_180143.jpg.hash b/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220124_180143.jpg.hash index c0aa959..7bd11f8 100644 --- a/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220124_180143.jpg.hash +++ b/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220124_180143.jpg.hash @@ -1 +1 @@ -80a3ccfaa12c678317e96251a91a62b6 +5394ec0e40c313901019875a9ddfde061bcf3b53309cfb3895a93e7e7f435059 diff --git a/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_105918.jpg.hash b/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_105918.jpg.hash index 070c590..52a35a8 100644 --- a/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_105918.jpg.hash +++ b/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_105918.jpg.hash @@ -1 +1 @@ -465190c308e3f735d31a7c0e1e8233cf +98c9aa9135f52c5522d4430742f4a5a9d897579b8952859c3607495a00c03af1 diff --git a/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_105924.jpg.hash b/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_105924.jpg.hash index 566ff7c..0a5b6ee 100644 --- a/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_105924.jpg.hash +++ b/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_105924.jpg.hash @@ -1 +1 @@ -cff5cb113681e3d734480e6cb8ff042f +df193e289e7d5ca3029dd4e87aa2b2636c722bcf6a1466998b1143020244c8f9 diff --git a/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_113949.jpg.hash b/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_113949.jpg.hash index 279c721..4c905fc 100644 --- a/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_113949.jpg.hash +++ b/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_113949.jpg.hash @@ -1 +1 @@ -18d69a765c2c8e54bf180fbb190ffc8f +2212c1976362b6a09da583ae1c2f709d2203745fba08c00fc7fcbf2b9bc112ba diff --git a/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_113949_cleaned.jpg.hash b/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_113949_cleaned.jpg.hash index d6e9757..8ed6db3 100644 --- a/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_113949_cleaned.jpg.hash +++ b/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_113949_cleaned.jpg.hash @@ -1 +1 @@ -3ef4e200a5cc14fcdfbe3a1fb360584e +6a265ffa6442fd64af1923668be64394594e33e3293cc51dda48823825f48611 diff --git a/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_114006.jpg.hash b/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_114006.jpg.hash index bbd2253..8905d12 100644 --- a/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_114006.jpg.hash +++ b/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_114006.jpg.hash @@ -1 +1 @@ -d49e5e0a0b024bd0c962f80e338ef771 +757064677eadce39ad60f999774995dd23cc9165c75d70c4e6a6ea3286697cb0 diff --git a/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_114006_cleaned.jpg.hash b/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_114006_cleaned.jpg.hash index 3d2d0d3..a14431d 100644 --- a/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_114006_cleaned.jpg.hash +++ b/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_114006_cleaned.jpg.hash @@ -1 +1 @@ -df1d3b7a9a4f1629216e108851f32404 +21d7895fad2fe3d68bb636f30f903517db0f1d8aedd2b8d53d4e73f5490c75ec diff --git a/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_175809.jpg.hash b/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_175809.jpg.hash index 33ade0e..8cc42ce 100644 --- a/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_175809.jpg.hash +++ b/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_175809.jpg.hash @@ -1 +1 @@ -7d4be9a575d2a914a924870bcba1fb13 +1f1211e5116ca843cb3eb2de3f922763ca91a36219d874efd5f044aa296100f6 diff --git a/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_180035.jpg.hash b/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_180035.jpg.hash index f9de17f..c33a6da 100644 --- a/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_180035.jpg.hash +++ b/content/posts/smart-yogurt-maker-part-01/media/src/IMG_20220125_180035.jpg.hash @@ -1 +1 @@ -868af262eba8d94b58dbfc91a950df08 +b07b76615a0ba1467899ba9f7706124f9616c3f845fbfb8dfca861d99a91a3d6 diff --git a/content/posts/smart-yogurt-maker-part-01/media/src/calc.png.hash b/content/posts/smart-yogurt-maker-part-01/media/src/calc.png.hash index 5c5c8d4..222a7fe 100644 --- a/content/posts/smart-yogurt-maker-part-01/media/src/calc.png.hash +++ b/content/posts/smart-yogurt-maker-part-01/media/src/calc.png.hash @@ -1 +1 @@ -dcab24efae54c7d9d28cd42449a72ddc +12a32be15e8e6c872eda44e7acd8b7764e417ee1ce605e07436ca07969101520 diff --git a/content/posts/smart-yogurt-maker-part-01/media/src/log.png.hash b/content/posts/smart-yogurt-maker-part-01/media/src/log.png.hash index 155e5e0..c53199d 100644 --- a/content/posts/smart-yogurt-maker-part-01/media/src/log.png.hash +++ b/content/posts/smart-yogurt-maker-part-01/media/src/log.png.hash @@ -1 +1 @@ -4bae2c96cb3a73b4dbfdbc9b5086f9c3 +271a3f6797155c8da185e9a6b004c93fbc9069575a8f6b0480da12f1ff4a4b42 diff --git a/content/posts/smart-yogurt-maker-part-02/media/src/IMG_20220126_225541.jpg.hash b/content/posts/smart-yogurt-maker-part-02/media/src/IMG_20220126_225541.jpg.hash index 9d302bc..f72f21d 100644 --- a/content/posts/smart-yogurt-maker-part-02/media/src/IMG_20220126_225541.jpg.hash +++ b/content/posts/smart-yogurt-maker-part-02/media/src/IMG_20220126_225541.jpg.hash @@ -1 +1 @@ -e7293e6eb6964f551798aacf779286f4 +8b7acea5898fdc3d0997deef2d1501b4f732387880ea58df45435cbb18da9334 diff --git a/content/posts/smart-yogurt-maker-part-02/media/src/IMG_20220126_231746.jpg.hash b/content/posts/smart-yogurt-maker-part-02/media/src/IMG_20220126_231746.jpg.hash index af925b9..6c27367 100644 --- a/content/posts/smart-yogurt-maker-part-02/media/src/IMG_20220126_231746.jpg.hash +++ b/content/posts/smart-yogurt-maker-part-02/media/src/IMG_20220126_231746.jpg.hash @@ -1 +1 @@ -7de2cafa6c6020d1ba364880f213cda3 +16806c15472cc88fcc4ddf8a998b64f5007c9289f47bedaae696e096bbb8717b diff --git a/content/posts/smart-yogurt-maker-part-02/media/src/IMG_20220127_013451.jpg.hash b/content/posts/smart-yogurt-maker-part-02/media/src/IMG_20220127_013451.jpg.hash index d77816f..fb3ace4 100644 --- a/content/posts/smart-yogurt-maker-part-02/media/src/IMG_20220127_013451.jpg.hash +++ b/content/posts/smart-yogurt-maker-part-02/media/src/IMG_20220127_013451.jpg.hash @@ -1 +1 @@ -899eb13e81a789d9f6b3c2f3d53c679e +50d56aec720e4992db3573b71f95357ffdc37c85b535abead0bfb46c554d2ad5 diff --git a/content/posts/smart-yogurt-maker-part-02/media/src/IMG_20220127_013502.jpg.hash b/content/posts/smart-yogurt-maker-part-02/media/src/IMG_20220127_013502.jpg.hash index 3ce6545..a006668 100644 --- a/content/posts/smart-yogurt-maker-part-02/media/src/IMG_20220127_013502.jpg.hash +++ b/content/posts/smart-yogurt-maker-part-02/media/src/IMG_20220127_013502.jpg.hash @@ -1 +1 @@ -513cb2aed806fbbdc76b712f2e86e7db +018e20b712d8d5545a438fca59fed51b5aeca55fdde95e90f9a71eaaa1463ff6 diff --git a/content/posts/smart-yogurt-maker-part-02/media/src/Screenshot from 2022-01-27 12-20-17.png.hash b/content/posts/smart-yogurt-maker-part-02/media/src/Screenshot from 2022-01-27 12-20-17.png.hash index 8ed2797..444f0a4 100644 --- a/content/posts/smart-yogurt-maker-part-02/media/src/Screenshot from 2022-01-27 12-20-17.png.hash +++ b/content/posts/smart-yogurt-maker-part-02/media/src/Screenshot from 2022-01-27 12-20-17.png.hash @@ -1 +1 @@ -5b21faedd4ace4f33d977121a0d609fe +2be98cbee60fe2a7275e67a195ce9217e678e02ffa9fd54a4225c940d992003a diff --git a/content/posts/smart-yogurt-maker-part-02/media/src/Screenshot from 2022-03-17 09-48-36.png.hash b/content/posts/smart-yogurt-maker-part-02/media/src/Screenshot from 2022-03-17 09-48-36.png.hash index 4c7a4ed..3c28b40 100644 --- a/content/posts/smart-yogurt-maker-part-02/media/src/Screenshot from 2022-03-17 09-48-36.png.hash +++ b/content/posts/smart-yogurt-maker-part-02/media/src/Screenshot from 2022-03-17 09-48-36.png.hash @@ -1 +1 @@ -ed3e90bddb1df8992c865c26229a7408 +c06607c9998e516e632b63fde2440ea47c8137ca9584503971fbe648ebf9f8b7 diff --git a/src/images_build.sh b/src/images_build.sh index 5727730..0b08f2a 100755 --- a/src/images_build.sh +++ b/src/images_build.sh @@ -8,9 +8,12 @@ export PATH ############################################################################### -__needed_programs='convert +__hashfunc='sha256sum' + +__needed_programs="${__hashfunc} +convert identify -bc' +bc" export __fatal_error='false' @@ -205,7 +208,7 @@ __print_env() { __hash_env() { - __print_env | md5sum - | sed 's/ .*//' + __print_env | "${__hashfunc}" - | sed 's/ .*//' } @@ -286,7 +289,7 @@ __process_generic_image() { "__find_${1}" | while read -r __source_file; do - export FILE_HASH="$(md5sum "${__source_file}")" + export FILE_HASH="$("${__hashfunc}" "${__source_file}")" __target="$(sed -e 's|^\./src/|./|' -e 's/[^\.]*$/webp/' <<<"${__source_file}")" @@ -356,12 +359,12 @@ __process_scripts() { export FILE_HASH="$( { - md5sum "${__source_file}" + "${__hashfunc}" "${__source_file}" "${__source_file}" -d "${__source_file}" -d | sort | while read -r __file; do - md5sum "${__file}" + "${__hashfunc}" "${__file}" done - } | sort | md5sum - + } | sort | "${__hashfunc}" - )" if ! __check_file "${__source_file}" "$("${__source_file}" -t)"; then