add title and abstract to .entry.json and index.html files
We add an initial "_title_" and "_abstract_" to all entry `.entry.json` files. The `bin/csv2entry.sh` tool reads the `summary.csv` file and loads the "_title_" and "_abstract_" to entry `.entry.json` files. Changed `bin/csv2entry.sh` VERSION from "1.3 2024-09-23" to "1.4 2024-09-27". Perform `make csv2entry` to perform the above and test under macOS. The `bin/cvt-submission.sh` tool adds "_title_" and "_abstract_" to the .entry.json based on the `.info.json` file. Changed `bin/cvt-submission.sh` VERSION from "1.2 2024-09-23" to "1.3 2024-09-27". The `bin/entry2csv.sh` tool forms the `summary.csv` file based on the "_title_" and "_abstract_" fields found in .entry.json files. Changed `bin/entry2csv.sh` VERSION from "1.3 2024-09-23" to "1.4 2024-09-27". Perform `make entry2csv` to perform the above and test under macOS. Added `-H` and `header=with-header-3` to the `bin/md2html.cfg` for the configuration entry for `[12][0-9][0-9][0-9]/*/README.md`. Changed `bin/md2html.sh` VERSION from "1.6 2024-08-17" to "1.7 2024-09-27". All entry `index.html` files now list the "_abstract_" in a new `<h3>abstract</h3>` header. Changed `bin/subst.entry-index.sh` VERSION from "1.6 2024-09-23" to "1.7 2024-09-27". Removed `summary.csv`. Added `summary.csv` and `summary.numbers` to `.gitignore`. Sorted the result with `bin/sgi.sh`. Perform `make quick_www` to perform the above and test under macOS. Perform `make www` to perform the above and test under macOS.
This commit is contained in:
1 parent
16c5a84b10
commit
0fa01fd744
651 files changed
+1925
-743
No files matched your search
@@ -1,10 +1,12 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.2 2024-09-25",
|
||||
"award" : "Most cacophonic",
|
||||
"year" : 2018,
|
||||
"dir" : "algmyr",
|
||||
"entry_id" : "2018_algmyr",
|
||||
"title" : "2018.algmyr",
|
||||
"abstract" : "Converts text to sound using font as spectrogram",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Anton_Algmyr"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2018/algmyr - Most cacophonic</h2>
|
||||
<h3>Converts text to sound using font as spectrogram</h3>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/header.default.html -->
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.2 2024-09-25",
|
||||
"award" : "Most able to divine code gaps",
|
||||
"year" : 2018,
|
||||
"dir" : "anderson",
|
||||
"entry_id" : "2018_anderson",
|
||||
"title" : "2018.anderson",
|
||||
"abstract" : "Visualizer of typographic rivers",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Derek_Anderson"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2018/anderson - Most able to divine code gaps</h2>
|
||||
<h3>Visualizer of typographic rivers</h3>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/header.default.html -->
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.2 2024-09-25",
|
||||
"award" : "Most inflationary",
|
||||
"year" : 2018,
|
||||
"dir" : "bellard",
|
||||
"entry_id" : "2018_bellard",
|
||||
"title" : "2018.bellard",
|
||||
"abstract" : "Image compression demo",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Fabrice_Bellard"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2018/bellard - Most inflationary</h2>
|
||||
<h3>Image compression demo</h3>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/header.default.html -->
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.2 2024-09-25",
|
||||
"award" : "Best one liner",
|
||||
"year" : 2018,
|
||||
"dir" : "burton1",
|
||||
"entry_id" : "2018_burton1",
|
||||
"title" : "2018.burton1",
|
||||
"abstract" : "Hex dumper",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Dave_Burton"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2018/burton1 - Best one liner</h2>
|
||||
<h3>Hex dumper</h3>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/header.default.html -->
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.2 2024-09-25",
|
||||
"award" : "Best abuse of the rules",
|
||||
"year" : 2018,
|
||||
"dir" : "burton2",
|
||||
"entry_id" : "2018_burton2",
|
||||
"title" : "2018.burton2",
|
||||
"abstract" : "Tokenize and count",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Dave_Burton"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2018/burton2 - Best abuse of the rules</h2>
|
||||
<h3>Tokenize and count</h3>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/header.default.html -->
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.2 2024-09-25",
|
||||
"award" : "Most likely to be awarded",
|
||||
"year" : 2018,
|
||||
"dir" : "ciura",
|
||||
"entry_id" : "2018_ciura",
|
||||
"title" : "2018.ciura",
|
||||
"abstract" : "Strunk and White checker",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Marcin_Ciura"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2018/ciura - Most likely to be awarded</h2>
|
||||
<h3>Strunk and White checker</h3>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/header.default.html -->
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.2 2024-09-25",
|
||||
"award" : "Best tool to reveal holes",
|
||||
"year" : 2018,
|
||||
"dir" : "endoh1",
|
||||
"entry_id" : "2018_endoh1",
|
||||
"title" : "2018.endoh1",
|
||||
"abstract" : "Animated GIF from text",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Yusuke_Endoh"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2018/endoh1 - Best tool to reveal holes</h2>
|
||||
<h3>Animated GIF from text</h3>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/header.default.html -->
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.2 2024-09-25",
|
||||
"award" : "Best use of python",
|
||||
"year" : 2018,
|
||||
"dir" : "endoh2",
|
||||
"entry_id" : "2018_endoh2",
|
||||
"title" : "2018.endoh2",
|
||||
"abstract" : "Monty-Pythonesque animated quine",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Yusuke_Endoh"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2018/endoh2 - Best use of python</h2>
|
||||
<h3>Monty-Pythonesque animated quine</h3>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/header.default.html -->
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.2 2024-09-25",
|
||||
"award" : "Best use of weasel words",
|
||||
"year" : 2018,
|
||||
"dir" : "ferguson",
|
||||
"entry_id" : "2018_ferguson",
|
||||
"title" : "2018.ferguson",
|
||||
"abstract" : "Dawkins' weasel simulator",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Cody_Boone_Ferguson"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2018/ferguson - Best use of weasel words</h2>
|
||||
<h3>Dawkins' weasel simulator</h3>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/header.default.html -->
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.2 2024-09-25",
|
||||
"award" : "Most unstable",
|
||||
"year" : 2018,
|
||||
"dir" : "giles",
|
||||
"entry_id" : "2018_giles",
|
||||
"title" : "2018.giles",
|
||||
"abstract" : "SDL falling sand",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Edward_Giles"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2018/giles - Most unstable</h2>
|
||||
<h3>SDL falling sand</h3>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/header.default.html -->
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.2 2024-09-25",
|
||||
"award" : "Most likely to top the charts",
|
||||
"year" : 2018,
|
||||
"dir" : "hou",
|
||||
"entry_id" : "2018_hou",
|
||||
"title" : "2018.hou",
|
||||
"abstract" : "Converter of JSON to SVG pie chart",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Qiming_HOU"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2018/hou - Most likely to top the charts</h2>
|
||||
<h3>Converter of JSON to SVG pie chart</h3>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/header.default.html -->
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.2 2024-09-25",
|
||||
"award" : "Best of Show",
|
||||
"year" : 2018,
|
||||
"dir" : "mills",
|
||||
"entry_id" : "2018_mills",
|
||||
"title" : "2018.mills",
|
||||
"abstract" : "PDP-7/11 simulator",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Christopher_Mills"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2018/mills - Best of Show</h2>
|
||||
<h3>PDP-7/11 simulator</h3>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/header.default.html -->
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.2 2024-09-25",
|
||||
"award" : "Most stellar",
|
||||
"year" : 2018,
|
||||
"dir" : "poikola",
|
||||
"entry_id" : "2018_poikola",
|
||||
"title" : "2018.poikola",
|
||||
"abstract" : "Ursa Major ASCII animation",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Timo_Poikola"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2018/poikola - Most stellar</h2>
|
||||
<h3>Ursa Major ASCII animation</h3>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/header.default.html -->
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.2 2024-09-25",
|
||||
"award" : "Most connected",
|
||||
"year" : 2018,
|
||||
"dir" : "vokes",
|
||||
"entry_id" : "2018_vokes",
|
||||
"title" : "2018.vokes",
|
||||
"abstract" : "Computing strongly connected graph components",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Scott_Vokes"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2018/vokes - Most connected</h2>
|
||||
<h3>Computing strongly connected graph components</h3>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/header.default.html -->
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
{
|
||||
"no_comment" : "mandatory comment: because comments were removed from the original JSON spec",
|
||||
"entry_JSON_format_version" : "1.1 2024-02-11",
|
||||
"entry_JSON_format_version" : "1.2 2024-09-25",
|
||||
"award" : "Most shifty",
|
||||
"year" : 2018,
|
||||
"dir" : "yang",
|
||||
"entry_id" : "2018_yang",
|
||||
"title" : "2018.yang",
|
||||
"abstract" : "Text rotator and shifter",
|
||||
"author_set" : [
|
||||
{
|
||||
"author_handle" : "Don_Yang"
|
||||
|
||||
@@ -370,6 +370,7 @@
|
||||
</a>
|
||||
<h1>The International Obfuscated C Code Contest</h1>
|
||||
<h2>2018/yang - Most shifty</h2>
|
||||
<h3>Text rotator and shifter</h3>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/header.default.html -->
|
||||
|
||||
Reference in new issue
Block a user