Fix broken manifest links in 2011/dlowe
This is a fun one because the scripts that are used to update the manifest did not report any problem because the problematic file (though see below as I did rename another file too for very similar rationale, also discussed below) actually exists on file system but when linked to from a web server it does not exist. This is because the filename had the html encodings for [ and ] (again see below) which the web server interpreted as [ and ] but the file doesn't exist on the filesystem in that form: instead it had the html encodings for those characters. This file was 2011/dlowe/dlowe-aux-data/english-0/CIR_APE_08_doc%5B1%5D.txt and it has been renamed to 2011/dlowe/dlowe-aux-data/english-0/CIR_APE_08_doc.txt The other file h ad the literal [ and ] but as this is also not POSIX safe the [ and ] plus what was in between it was removed. Thus the file 2011/dlowe/dlowe-aux-data/png-1/image_thumb[40].png was renamed to just 2011/dlowe/dlowe-aux-data/png-1/image_thumb.png Updated the manifest and regenerated the .entry.json and index.html files. As a side effect of the manifest and rebuild of the .entry.json and index.html file two other entries were touched that somehow were not done when I changed 'Best of show' to 'Best of Show' even though a git diff will show the same thing (seemingly of course): - "award" : "Best Of Show", + "award" : "Best of Show", plus a diff in their index.html files. Those entries are 1991/brnstnd and 2001/jason though I am not sure why as I'm pretty sure other entries also had the same change made and they did not show up here. Nevertheless that problem should now be resolved and the links in 2011/dlowe manifest now work (at least those two have been checked for validity: others will be checked when I verify format and links in that entry which will not be done until after the top level html files and the earlier years).
This commit is contained in:
1 parent
6a29841b30
commit
42a969e536
15 files changed
+47
-22
No files matched your search
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"award" : "Best Of Show",
|
||||
"award" : "Best of Show",
|
||||
"year" : 1991,
|
||||
"dir" : "brnstnd",
|
||||
"entry_id" : "1991_brnstnd",
|
||||
|
||||
@@ -10,10 +10,10 @@
|
||||
<link href="https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap" rel="stylesheet">
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
|
||||
<title>1991/brnstnd - Best Of Show</title>
|
||||
<title>1991/brnstnd - Best of Show</title>
|
||||
<link rel="icon" type="image/x-icon" href="../../favicon.ico">
|
||||
<meta name="description" content="1991 IOCCC entry brnstnd - Best Of Show">
|
||||
<meta name="keywords" content="IOCCC, 1991, IOCCC 1991, IOCCC entry, brnstnd, Best Of Show">
|
||||
<meta name="description" content="1991 IOCCC entry brnstnd - Best of Show">
|
||||
<meta name="keywords" content="IOCCC, 1991, IOCCC 1991, IOCCC entry, brnstnd, Best of Show">
|
||||
</head>
|
||||
|
||||
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
||||
@@ -363,7 +363,7 @@
|
||||
height=110>
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>1991/brnstnd - Best Of Show</h2>
|
||||
<h2>1991/brnstnd - Best of Show</h2>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/header.default.html -->
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"award" : "Best Of Show",
|
||||
"award" : "Best of Show",
|
||||
"year" : 2001,
|
||||
"dir" : "jason",
|
||||
"entry_id" : "2001_jason",
|
||||
|
||||
@@ -10,10 +10,10 @@
|
||||
<link href="https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap" rel="stylesheet">
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
|
||||
<title>2001/jason - Best Of Show</title>
|
||||
<title>2001/jason - Best of Show</title>
|
||||
<link rel="icon" type="image/x-icon" href="../../favicon.ico">
|
||||
<meta name="description" content="2001 IOCCC entry jason - Best Of Show">
|
||||
<meta name="keywords" content="IOCCC, 2001, IOCCC 2001, IOCCC entry, jason, Best Of Show">
|
||||
<meta name="description" content="2001 IOCCC entry jason - Best of Show">
|
||||
<meta name="keywords" content="IOCCC, 2001, IOCCC 2001, IOCCC entry, jason, Best of Show">
|
||||
</head>
|
||||
|
||||
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
||||
@@ -363,7 +363,7 @@
|
||||
height=110>
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2001/jason - Best Of Show</h2>
|
||||
<h2>2001/jason - Best of Show</h2>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/header.default.html -->
|
||||
|
||||
@@ -162,7 +162,7 @@
|
||||
"entry_text" : "training text for neural networks"
|
||||
},
|
||||
{
|
||||
"file_path" : "dlowe-aux-data/english-0/CIR_APE_08_doc%5B1%5D.txt",
|
||||
"file_path" : "dlowe-aux-data/english-0/CIR_APE_08_doc.txt",
|
||||
"inventory_order" : 200,
|
||||
"OK_to_edit" : true,
|
||||
"display_as" : "text",
|
||||
@@ -346,7 +346,7 @@
|
||||
"entry_text" : "training image for neural networks"
|
||||
},
|
||||
{
|
||||
"file_path" : "dlowe-aux-data/png-1/image_thumb[40].png",
|
||||
"file_path" : "dlowe-aux-data/png-1/image_thumb.png",
|
||||
"inventory_order" : 220,
|
||||
"OK_to_edit" : true,
|
||||
"display_as" : "image",
|
||||
|
||||
File renamed without changes.
File renamed without changes.
@@ -650,7 +650,7 @@ by a network trained to recognize <a href="../../authors.html">IOCCC entries</a>
|
||||
<li><a href="dlowe-aux-data/english-0/040604.txt">dlowe-aux-data/english-0/040604.txt</a> - training text for neural networks</li>
|
||||
<li><a href="dlowe-aux-data/english-0/2001-2002.txt">dlowe-aux-data/english-0/2001-2002.txt</a> - training text for neural networks</li>
|
||||
<li><a href="dlowe-aux-data/english-0/CFP_TSI_Graphes_appel.txt">dlowe-aux-data/english-0/CFP_TSI_Graphes_appel.txt</a> - training text for neural networks</li>
|
||||
<li><a href="dlowe-aux-data/english-0/CIR_APE_08_doc%5B1%5D.txt">dlowe-aux-data/english-0/CIR_APE_08_doc%5B1%5D.txt</a> - training text for neural networks</li>
|
||||
<li><a href="dlowe-aux-data/english-0/CIR_APE_08_doc.txt">dlowe-aux-data/english-0/CIR_APE_08_doc.txt</a> - training text for neural networks</li>
|
||||
<li><a href="dlowe-aux-data/english-0/admin_fr.txt">dlowe-aux-data/english-0/admin_fr.txt</a> - training text for neural networks</li>
|
||||
<li><a href="dlowe-aux-data/english-0/agenda.txt">dlowe-aux-data/english-0/agenda.txt</a> - training text for neural networks</li>
|
||||
<li><a href="dlowe-aux-data/english-0/paris2.txt">dlowe-aux-data/english-0/paris2.txt</a> - training text for neural networks</li>
|
||||
@@ -673,7 +673,7 @@ by a network trained to recognize <a href="../../authors.html">IOCCC entries</a>
|
||||
<li><a href="dlowe-aux-data/png-1/control_flow_obfuscation_before.png">dlowe-aux-data/png-1/control_flow_obfuscation_before.png</a> - training image for neural networks</li>
|
||||
<li><a href="dlowe-aux-data/png-1/deceive-inveigle-obfuscate-t-shirts.png">dlowe-aux-data/png-1/deceive-inveigle-obfuscate-t-shirts.png</a> - training image for neural networks</li>
|
||||
<li><a href="dlowe-aux-data/png-1/help_obfuscation1.png">dlowe-aux-data/png-1/help_obfuscation1.png</a> - training image for neural networks</li>
|
||||
<li><a href="dlowe-aux-data/png-1/image_thumb%5B40%5D.png">dlowe-aux-data/png-1/image_thumb[40].png</a> - training image for neural networks</li>
|
||||
<li><a href="dlowe-aux-data/png-1/image_thumb.png">dlowe-aux-data/png-1/image_thumb.png</a> - training image for neural networks</li>
|
||||
<li><a href="dlowe-aux-data/png-1/jquery_after_deobfuscation.png">dlowe-aux-data/png-1/jquery_after_deobfuscation.png</a> - training image for neural networks</li>
|
||||
<li><a href="dlowe-aux-data/png-1/obfuscate4e.png">dlowe-aux-data/png-1/obfuscate4e.png</a> - training image for neural networks</li>
|
||||
<li><a href="dlowe-aux-data/png-1/obfuscation-decoder.png">dlowe-aux-data/png-1/obfuscation-decoder.png</a> - training image for neural networks</li>
|
||||
|
||||
@@ -3500,6 +3500,18 @@ entries?</a> for more details.</p>
|
||||
<h3 id="winning-entry-source-code-dlowe.c-2">Winning entry source code: <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/dlowe//dlowe.c">dlowe.c</a></h3>
|
||||
</div>
|
||||
<p><a href="#cody">Cody</a> added the <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/dlowe/try.sh">try.sh</a> script.</p>
|
||||
<p>Cody also fixed a problem in the manifest, caused by a file name that would be
|
||||
interpreted as something else in web servers and would thus be a 404 error even
|
||||
though the file appears to exist on disk. In particular the file
|
||||
<code>2011/dlowe/dlowe-aux-data/english-0/CIR_APE_08_doc%5B1%5D.txt</code> had to be
|
||||
renamed to <code>CIR_APE_08_doc.txt</code> because web servers would parse it as
|
||||
<code>CIR_APE_08_doc[1].txt</code> which obviously does not exist as on disk the file name had
|
||||
the html encoding literally for the characters, not the characters they
|
||||
translate to themselves (which was in the manifest).
|
||||
The file could have been named to that but it is not POSIX safe so the <code>[]</code>s
|
||||
were removed. At the same time, for the same reason (though the link worked),
|
||||
the file <code>2011/dlowe/dlowe-aux-data/png-1/image_thumb[40].png</code> was renamed to
|
||||
<code>image_thumb.png</code>.</p>
|
||||
<div id="2011_eastman">
|
||||
<h2 id="winning-entry-2011eastman">Winning entry: <a href="2011/eastman/index.html">2011/eastman</a></h2>
|
||||
<h3 id="winning-entry-source-code-eastman.c">Winning entry source code: <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2011/eastman//eastman.c">eastman.c</a></h3>
|
||||
|
||||
@@ -4407,6 +4407,19 @@ Cody also added the [try.sh](%%REPO_URL%%/2011/borsanyi/try.sh) script.
|
||||
|
||||
[Cody](#cody) added the [try.sh](%%REPO_URL%%/2011/dlowe/try.sh) script.
|
||||
|
||||
Cody also fixed a problem in the manifest, caused by a file name that would be
|
||||
interpreted as something else in web servers and would thus be a 404 error even
|
||||
though the file appears to exist on disk. In particular the file
|
||||
`2011/dlowe/dlowe-aux-data/english-0/CIR_APE_08_doc%5B1%5D.txt` had to be
|
||||
renamed to `CIR_APE_08_doc.txt` because web servers would parse it as
|
||||
`CIR_APE_08_doc[1].txt` which obviously does not exist as on disk the file name had
|
||||
the html encoding literally for the characters, not the characters they
|
||||
translate to themselves (which was in the manifest).
|
||||
The file could have been named to that but it is not POSIX safe so the `[]`s
|
||||
were removed. At the same time, for the same reason (though the link worked),
|
||||
the file `2011/dlowe/dlowe-aux-data/png-1/image_thumb[40].png` was renamed to
|
||||
`image_thumb.png`.
|
||||
|
||||
|
||||
<div id="2011_eastman">
|
||||
## Winning entry: [2011/eastman](2011/eastman/index.html)
|
||||
|
||||
+2
-2
@@ -2483,7 +2483,7 @@
|
||||
2011,dlowe,dlowe-aux-data/english-0/040604.txt,200,true,text,false,training text for neural networks
|
||||
2011,dlowe,dlowe-aux-data/english-0/2001-2002.txt,200,true,text,false,training text for neural networks
|
||||
2011,dlowe,dlowe-aux-data/english-0/CFP_TSI_Graphes_appel.txt,200,true,text,false,training text for neural networks
|
||||
2011,dlowe,dlowe-aux-data/english-0/CIR_APE_08_doc%5B1%5D.txt,200,true,text,false,training text for neural networks
|
||||
2011,dlowe,dlowe-aux-data/english-0/CIR_APE_08_doc.txt,200,true,text,false,training text for neural networks
|
||||
2011,dlowe,dlowe-aux-data/english-0/admin_fr.txt,200,true,text,false,training text for neural networks
|
||||
2011,dlowe,dlowe-aux-data/english-0/agenda.txt,200,true,text,false,training text for neural networks
|
||||
2011,dlowe,dlowe-aux-data/english-0/paris2.txt,200,true,text,false,training text for neural networks
|
||||
@@ -2506,7 +2506,7 @@
|
||||
2011,dlowe,dlowe-aux-data/png-1/control_flow_obfuscation_before.png,220,true,image,false,training image for neural networks
|
||||
2011,dlowe,dlowe-aux-data/png-1/deceive-inveigle-obfuscate-t-shirts.png,220,true,image,false,training image for neural networks
|
||||
2011,dlowe,dlowe-aux-data/png-1/help_obfuscation1.png,220,true,image,false,training image for neural networks
|
||||
2011,dlowe,dlowe-aux-data/png-1/image_thumb[40].png,220,true,image,false,training image for neural networks
|
||||
2011,dlowe,dlowe-aux-data/png-1/image_thumb.png,220,true,image,false,training image for neural networks
|
||||
2011,dlowe,dlowe-aux-data/png-1/jquery_after_deobfuscation.png,220,true,image,false,training image for neural networks
|
||||
2011,dlowe,dlowe-aux-data/png-1/obfuscate4e.png,220,true,image,false,training image for neural networks
|
||||
2011,dlowe,dlowe-aux-data/png-1/obfuscation-decoder.png,220,true,image,false,training image for neural networks
|
||||
|
||||
|
Binary file not shown.
@@ -2473,7 +2473,7 @@
|
||||
2011/dlowe/dlowe-aux-data/english-0/040604.txt
|
||||
2011/dlowe/dlowe-aux-data/english-0/2001-2002.txt
|
||||
2011/dlowe/dlowe-aux-data/english-0/CFP_TSI_Graphes_appel.txt
|
||||
2011/dlowe/dlowe-aux-data/english-0/CIR_APE_08_doc%5B1%5D.txt
|
||||
2011/dlowe/dlowe-aux-data/english-0/CIR_APE_08_doc.txt
|
||||
2011/dlowe/dlowe-aux-data/english-0/admin_fr.txt
|
||||
2011/dlowe/dlowe-aux-data/english-0/agenda.txt
|
||||
2011/dlowe/dlowe-aux-data/english-0/paris.txt
|
||||
@@ -2505,7 +2505,7 @@
|
||||
2011/dlowe/dlowe-aux-data/png-1/control_flow_obfuscation_before.png
|
||||
2011/dlowe/dlowe-aux-data/png-1/deceive-inveigle-obfuscate-t-shirts.png
|
||||
2011/dlowe/dlowe-aux-data/png-1/help_obfuscation1.png
|
||||
2011/dlowe/dlowe-aux-data/png-1/image_thumb[40].png
|
||||
2011/dlowe/dlowe-aux-data/png-1/image_thumb.png
|
||||
2011/dlowe/dlowe-aux-data/png-1/jquery_after_deobfuscation.png
|
||||
2011/dlowe/dlowe-aux-data/png-1/obfuscate4e.png
|
||||
2011/dlowe/dlowe-aux-data/png-1/obfuscation-decoder.png
|
||||
|
||||
@@ -2473,7 +2473,7 @@
|
||||
2011/dlowe/dlowe-aux-data/english-0/040604.txt
|
||||
2011/dlowe/dlowe-aux-data/english-0/2001-2002.txt
|
||||
2011/dlowe/dlowe-aux-data/english-0/CFP_TSI_Graphes_appel.txt
|
||||
2011/dlowe/dlowe-aux-data/english-0/CIR_APE_08_doc%5B1%5D.txt
|
||||
2011/dlowe/dlowe-aux-data/english-0/CIR_APE_08_doc.txt
|
||||
2011/dlowe/dlowe-aux-data/english-0/admin_fr.txt
|
||||
2011/dlowe/dlowe-aux-data/english-0/agenda.txt
|
||||
2011/dlowe/dlowe-aux-data/english-0/paris.txt
|
||||
@@ -2505,7 +2505,7 @@
|
||||
2011/dlowe/dlowe-aux-data/png-1/control_flow_obfuscation_before.png
|
||||
2011/dlowe/dlowe-aux-data/png-1/deceive-inveigle-obfuscate-t-shirts.png
|
||||
2011/dlowe/dlowe-aux-data/png-1/help_obfuscation1.png
|
||||
2011/dlowe/dlowe-aux-data/png-1/image_thumb[40].png
|
||||
2011/dlowe/dlowe-aux-data/png-1/image_thumb.png
|
||||
2011/dlowe/dlowe-aux-data/png-1/jquery_after_deobfuscation.png
|
||||
2011/dlowe/dlowe-aux-data/png-1/obfuscate4e.png
|
||||
2011/dlowe/dlowe-aux-data/png-1/obfuscation-decoder.png
|
||||
|
||||
@@ -1683,7 +1683,7 @@
|
||||
2011/dlowe/dlowe-aux-data/english-0/040604.txt
|
||||
2011/dlowe/dlowe-aux-data/english-0/2001-2002.txt
|
||||
2011/dlowe/dlowe-aux-data/english-0/CFP_TSI_Graphes_appel.txt
|
||||
2011/dlowe/dlowe-aux-data/english-0/CIR_APE_08_doc%5B1%5D.txt
|
||||
2011/dlowe/dlowe-aux-data/english-0/CIR_APE_08_doc.txt
|
||||
2011/dlowe/dlowe-aux-data/english-0/admin_fr.txt
|
||||
2011/dlowe/dlowe-aux-data/english-0/agenda.txt
|
||||
2011/dlowe/dlowe-aux-data/english-0/paris.txt
|
||||
@@ -1715,7 +1715,7 @@
|
||||
2011/dlowe/dlowe-aux-data/png-1/control_flow_obfuscation_before.png
|
||||
2011/dlowe/dlowe-aux-data/png-1/deceive-inveigle-obfuscate-t-shirts.png
|
||||
2011/dlowe/dlowe-aux-data/png-1/help_obfuscation1.png
|
||||
2011/dlowe/dlowe-aux-data/png-1/image_thumb[40].png
|
||||
2011/dlowe/dlowe-aux-data/png-1/image_thumb.png
|
||||
2011/dlowe/dlowe-aux-data/png-1/jquery_after_deobfuscation.png
|
||||
2011/dlowe/dlowe-aux-data/png-1/obfuscate4e.png
|
||||
2011/dlowe/dlowe-aux-data/png-1/obfuscation-decoder.png
|
||||
|
||||
Reference in new issue
Block a user