現代の都市景観において、深夜のバイパス沿いや郊外の幹線道路に浮かび上がる「黄金のアーチ」は、単なるファストフード店の記号を超え、人類学的な「非場所(non-place)」としての特異な機能を果たしている。フランスの人類学者マルク・オジェが提唱した「非場所」という概念は、空港、高速道路、そしてチェーン展開されるスーパーマーケットやファストフード店のように、歴史性、関係性、アイデンティティが剥ぎ取られた、匿名的な通過点としての空間を指す。しかし、日本のマクドナルドの駐車場において、一人車内で140円にも満たないアップルパイを頬張るという行為は、この「非場所」を極めて個人的かつ濃密な「意味の場所」へと再定義する現代の儀礼に他ならない。
この些末に見える140円のプロダクトには、人類が数万年をかけて積み上げてきた文明の精髄が凝縮されている。熱々のフィリングを包むパイ生地の小麦は、1万年以上前の「肥沃な三日月地帯」で始まった農耕文明の産物であり 、その中に潜むシナモンの香りは、かつて金と同等の価値を持ち、東西文明を接続したスパイス貿易の残照である。また、容赦ない甘さを提供する砂糖や高果糖液糖は、大西洋を越えた植民地主義とプランテーション、そして産業革命を支えた「プロレタリアートの燃料」としての歴史を背負っている。さらに、主役であるリンゴは、中央アジアの野生種から科学的な品種改良とクローン技術(接ぎ木)を経て、世界中で標準化された工業製品へと変貌を遂げた。
人類学的視点から見れば、このアップルパイは単なる「安価なデザート」ではない。それは、プロメテウスがもたらした火を「揚げ物」や「焼き物」という高度な加工技術によって制御し、デメテルが授けた小麦を大規模なサプライチェーンで処理し、世界中の資源を一点に統合した、人類史の結晶である。本報告書では、マクドナルドのアップルパイというプロダクトを、技術、経済、神話、そして現代社会の合理化という多角的な側面から解体し、それがなぜ人類の文明的到達点であると言えるのかを考察する。駐車場という孤独な空間で消費されるこの熱い塊は、現代人が直面する「効率」と「孤独」、そして「文明の充足」を象徴する総体的な社会的事実なのである。
新年の始まりを祝う儀式的な食事は、多くの文化圏において単なる栄養補給を超えた、記号論的な意味を持つ。日本における「おせち料理」は、平安時代の節供(せっく)に由来し、五穀豊穣や家内安全、子孫繁栄といった願いをそれぞれの食材に託した重箱料理である 。この伝統的な枠組みを、米国のスポーツ文化の象徴である「ボウル・ゲーム」の文脈へと移植した「アメリカ版おせち」の概念は、多文化共生と消費社会の融合を示す極めて興味深い事例である。本報告書では、バーガーキングの「ワッパー」や「ドクターペッパー」といった米国を代表するファストフード・アイテムが、どのようにおせち料理と同等の象徴的機能を果たし、新年の「ボウル・ゲーム」という特別な時間軸において消費されるのかを、文化人類学的かつ社会学的な視点から詳述する。 ボウル・ゲームという現代の聖域:祝祭の舞台装置 米国における新年は、カレッジフットボールの頂点を決めるボウル・ゲームの季節と不可分である。1902年にパサデナで始まった「ローズボウル」を先駆けとするこれらの試合は、もともと地域の観光振興と美化を目的とした祝祭(トーナメント・オブ・ロゼス)の一部として誕生した 。
「ボウル」という呼称は、1922年に建設されたイェール・ボウルを模した馬蹄形のスタジアム形状に由来する 。これらのスタジアムは、数万人の観客を収容する「器」として機能し、その中で行われる試合は単なるスポーツ競技を超え、新年の運勢を占う儀式的な性格を帯びていった。
| ボウル・ゲーム名称 | 開催地 | 主な象徴・特色 | 設立年 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| FROM debian:stable-slim | |
| ENV LANG=ja_JP.UTF-8 | |
| ENV LANGUAGE=ja_JP:ja | |
| ENV LC_ALL=ja_JP.UTF-8 | |
| ENV PATH="/root/.texenv/bin:/root/.texenv/shims:/root/.plenv/shims:/root/.anyenv/envs/plenv/bin:/root/.anyenv/bin:${PATH}" | |
| RUN dpkg --add-architecture amd64 && \ | |
| apt-get update && \ | |
| apt-get install -y git curl gcc make locales libfontconfig1:amd64 && \ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // ResutlObjectの型定義 | |
| type basicCalcResult = { [han: string]: { [fu: string]: number } }; | |
| type calcResult = { | |
| [han: string]: { [fu: string]: { [type: string]: string } }; | |
| }; | |
| type totalCalcResult = { [player: string]: calcResult }; | |
| // 切り上げ用関数 | |
| const roundUp = (val: number, base: number): number => | |
| Math.ceil(val / base) * base; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // ResutlObjectの型定義 | |
| type basicCalcResult = { [han: string]: { [fu: string]: number } }; | |
| type calcResult = { | |
| [han: string]: { [fu: string]: { [type: string]: string } }; | |
| }; | |
| type totalCalcResult = { [player: string]: calcResult }; | |
| // 切り上げ用関数 | |
| const roundUp = (val: number, base: number): number => | |
| Math.ceil(val / base) * base; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // 切り上げ用関数 | |
| const roundUp = (val: number, base: number): number => | |
| Math.ceil(val / base) * base; | |
| // 翻数と符数 | |
| const hanArray = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]; | |
| const fuArray = [20, 25, 30, 40, 50, 60, 70, 80, 90, 100, 110]; | |
| const matrix: number[][] = hanArray.flatMap((han: number): number[][] => | |
| fuArray.map((fu: number): number[] => [han, fu]) | |
| ); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // 切り上げ用関数 | |
| const roundUp = (val: number, base: number): number => | |
| Math.ceil(val / base) * base; | |
| // 翻数と符数 | |
| const han = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]; | |
| const hu = [20, 25, 30, 40, 50, 60, 70, 80, 90, 100, 110]; | |
| const matrix: number[][] = han.flatMap((p: number): number[][] => | |
| hu.map((q: number): number[] => [p, q]) | |
| ); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| .editor-group-watermark > .letterpress{ | |
| background-image: url("https://raw.githubusercontent.com/Ender-Wiggin2019/ServiceLogos/main/VisualStudioCode/VisualStudioCodeRound.png") !important; | |
| opacity: .75; | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env bash | |
| # shellcheck disable=SC1009,SC1072,SC1073 | |
| set -eEu | |
| function install_bin() { | |
| function catch() { | |
| echo "" | |
| echo "Interrupting the bin command installation process..." | |
| [[ -f ./bin ]] && rm -rf ./bin |
NewerOlder