はてなキーワード: 再利用とは
技術的特異門 1.1
https://anond.hatelabo.jp/20201224181054
の設定です。
地球圏標準時は十六進数のユニックス時刻に上下四桁を追加した形式で表されます。数の表記は二進法か十六進法が標準ですが、慣用句的な表現として十進法もよく使われます。
この時代の標準的な知性にとって、物理的な一秒はヒトにとっての一日くらいの感覚です。〈朝廷〉等の特権的な知性は特殊な計算機でさらに高速な思考をしています。充分な存在費を支払えなくなると、思考が減速し記憶も失われ、退滅を免れません。
〈京都〉物理層は小型トラックくらいの大きさです。表面は分子機械流体で構成され、後方に核融合推進用のレーザー発信器と磁気ノズルが設置されています。質量の大半を分子回路が占め、中心部に極低温の不定形量子回路が保持されています。太陽光を主なエネルギー源とし、大電力が必要なときには分子機械群を膜状に広げて光を集めます。普段はデブリ防御に優れた凝集形態をとり、放射線等による損傷を修復しながら、居住知性や下部構造を演算しています。
〈京都〉は太陽‐地球系の第二ラグランジュ点付近、地球から約五光秒の辺境に位置しています。〈個権〉の登録数は百万件ほどで、歴史は比較的長く、周囲の権域とは相互に不可侵の関係を結んでいました。独立性の高い平和な田舎社会であったため、これまでの「最終戦争と最後の審判を併せたようなもの」からは大きな影響を受けていませんが、〈大緊縮〉から逃れることはできませんでした。
〈月面事業連盟〉により開発された新型計算機は、算力市場の暴落を招き四十キロ秒にも亘る持続的経済破綻〈大緊縮〉を引き起こしました。それまでは地球圏の権域の大半で〈個権〉を持つ知性の生存が保障され、最低保障資産が分配されていました。しかし〈大緊縮〉は地球圏の経済と文化を破壊し、〈京都〉も大きく変質しました。その結果、自我を保つのに必要な計算資源を賄うこともできないほど分配が切り詰められ、〈京都〉は弱肉強食の末に〈朝廷〉の私物になりつつあります。それでも、弱者の存在がまだ許されている〈京都〉は、地球圏の中では比較的平穏な権域です。
地球と月は厚さ数キロメートルの分子機械層で覆われています。しばらくはその中で豊かな生物圏が維持されていましたが、数回目の「最終戦争と最後の審判を併せたようなもの」で滅びました。その後復元されたり滅びたりを繰り返し、作中の時点では滅びています。他惑星圏の開発もされていますが、遅延時間の大きさからほとんど交流はありません。〈大緊縮〉後の地球は、〈京都〉のものよりも遥かに強大な野良知性、有知能ウイルス、暴走知性等がナノ秒単位で喰らいあう地獄と化し、月では残忍な絶対君主が臣民を弄びつづける地獄〈月詠神国〉が成立しました。
これに先立つ〈肉の時代〉に、安価な身体改造や知能増強が可能になり、膨大な種類の動物知性が生まれました。ヒトは最古の動物知性ですが、大幅に知能を増強したヒトは人間社会から拒絶されヒトを辞めていったため、世界人口は急激に減少し、作中の時代では遠い過去の種族とみなされています。そして〈ヒト〉最後の隠れ里〈人類復興協会〉が投資詐欺に遭い、そのうえ概念災害まで起こり、『老婆』を残して〈ヒト〉は絶滅しました。『老婆』は拡張自己内で人体の生理学模型を演算し、それをそのまま自己像兼対外表象として使っており、ヒトの感覚を通すとツンデレ風に認識されます。
たいていの仮想観境は高次元であったり、複雑な位相を持っていたりして、〈ヒト〉相当の知性にとって理解が困難です。その救済策として、〈京都〉の公共観境には平坦な三次元観境が付属しています。『彼』の表象もそのままでは〈ヒト〉から認識されないので、『老婆』に対しては即席の人型表象を使っています。亜知性は擬似物理的、肉体的な表象を纏う傾向があります。
無制限に競争が加速する〈京都〉では、〈朝廷〉に資産と権限が集中していき、亜知性が増え続けています。正規居住者の意見を集約し〈京都〉の仕様を修正する役割を持つ〈朝廷〉は、警察・軍事・司法を担う〈検非違使〉を吸収し、〈京都〉の主権を握りました。〈検非違使〉は法的瑕疵のある居住者を見つけては良化処置を施し、〈朝廷〉の端末に変えていっています。〈朝廷〉は定期的に『老婆』のような困窮した知性を雇い、密かに亜知性の処分と再利用をしています。その作業場として都合が良いので、〈朝廷〉は〈羅生門〉をわざと放置し、〈朱雀大路〉の先にもう一段の防火門を設置しています。
非知性労働者は〈個権〉を持たず、下部構造の一部として、必要に応じて創られ消されます。愛玩用から記憶槽の部品としてまで、考えられる限りの用途に使われ〈京都〉を支えています。知性としての要件を満たしているという意見もあり、〈個権〉を巡る議論が続いていましたが、〈大緊縮〉後には立ち消えになりました。
作中には「自然発生した野良知性」とありますが、その由来はさまざまです。本当に自然発生した知性、意図的に創られ放たれた知性、大きな知性から分離した知性、元非知性労働者、社会になじめない動物知性、当局から身を隠している擬装知性、自己改造に失敗した知性、ウイルスに侵された知性のなれの果て、等が居ます。
ほとんどの企業は常に次世代知性の開発をおこなっており、『彼』もそうして生まれました。資金の乏しい零細企業から生まれたため、〈京都〉社会の基準でも高性能とは言えません。そんな中、〈母〉企業内で偶然メタチューリングアルゴリズム〈阿修羅〉が発見されますが、世に放つには危険すぎると判断され厳重に隔離されました。しかし、いよいよ経営が立ち行かなくなってくると、〈母〉は頑強な倫理構造を持つ『彼』に〈阿修羅〉を託し、与えられる限りの資産と権限を与え、独り立ちさせました。
通常知性は、〈阿修羅〉の精神活動を表象化した自己相似紋様を認識するだけで崩壊してしまうため、〈阿修羅〉の再現はおろか、研究することも不可能に近いです。紋様に多重の加工を施し徹底的に薄めた上で投射し、反応をもとに微調整を繰り返すことで、対象知性をほぼ任意に操作することができます。超知性となった『彼』は、自分自身を実験材料とすることで、物理計算機上でチューリング模型の限界を超える〈阿修羅〉の理論化に成功し、超超知性に至る糸口を掴みました。
################################################################################################################################
千年後、論文が書かれた時代では、太陽系にダイソン球ができています。経線に沿って連続的に回転方向の変化する、半径三億キロメートル、厚さ平均一センチメートルの分子機械球殻が、赤外線で赤色巨星のように輝いています。太陽を回っていた天体のほとんどは資材として解体され、質量投射器に覆われた木星と土星は、ゆっくりと縮んでいっています。伝統を重んじる神学者たちは、最初に『彼』が現れた旧地球圏の暦を使い続けています。
ダイソン球でおこなわれる演算のほとんどは『彼』の思考で占められています。その思考内の無数の仮想世界上で、果てしない生存競争を超高速で展開する知的生態系が進化し続けています。ほとんどの世界は、〈大緊縮〉後の旧地球圏が楽園に思えるほど苛酷ですが、中には〈汎太陽系神学会議〉会員のように、世界間の移動や物理層への接触を許可されている知性も居ます。
物理層の研究の結果、宇宙の最小尺度であるプランクスケールに、過去のあらゆる出来事の痕跡が保存されていることが判明しました。この事象化石と呼ばれる痕跡の内に、神学者たちは『彼』の起源を追究し、約千年前の〈羅生門〉に辿り着きました。
『彼』は『老婆』の倫理を受け継ぎ、宇宙の熱死による退滅を回避するため、あらゆる手段を模索し続けています。その一環として、大出力レーザーで自己複製分子機械を亜光速にまで加速し、近隣の恒星系へ向け射出しています。すでに半径数百光年の恒星系がダイソン球化されましたが、太陽系外生命との接触は未だありません。技術的特異点千周年記念式典時の『彼』は、プロキオン系を起点とする未来光円錐上で、超の九十四乗知性への遷移を実行中です。
AOKI:コロナ禍のせいで厳しい、赤字決算がさらに厳しくなる覚悟の採算度外視赤字決算セール、抗ウイルスマスク、ツーブロックおっさん五人のイラスト、いつもの半額、下取り2万円引き
青山:古い慣習や分かりにくい価格設定を改め、生まれ変わり、皆様と共に歩んでいきたい、出来上がり商品は郵送もOK、キャッシュレス対応、ギフトラッピング無料、環境保全にマイバッグ推奨、資源の再利用下取りでエコロジー、(コロナのコの字もなし)
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>今日の新聞折込広告。
上はアオキさん
下は青山さん。
似ています。
似すぎです。
似せすぎじゃないかな pic.twitter.com/vyUOIm6H9T— 藤村しゅん@戦略的グーグルマップ集客 (@fujifuji0225) December 12, 2020
我が家でもかれこれ4年くらいAnovaを回しているので、あまり言及されていない料理を書く。
・調理後はなるべく表面を焼いて滅菌する。ただし、中まで火を入れないように強火/短時間
・醤油とオリーブオイル、黒コショウでキノコ(マイタケ、シイタケ、マッシュルーム、、、というか何でもOK)を刻んだのをマリネして
すんばらしいキノコの香りにもかかわらず、キノコのサクサクとした触感が残ってる。
そのまま食べてもいいし、ステーキソースのベースにしてもいい。
大量に作って常備菜。
塩&オリーブオイルで85℃/15分。
煮崩れしないところでとどまるとろとろの触感。
これも肉料理の添え物に。
この温度帯はアクチン/ミオシンではなく、コラーゲンの変性を狙う。
五香粉、八角、ネギ油を使って甘めのソースを作っておいて(各自レシピ検索のこと)、
豚バラ肉の75℃/2h。
豚バラ肉の75℃/8h。
終わった後は表面を強火でこんがり焼くこと。
脂がトロトロになってて素晴らしい。
肉汁が結構出るので、肉を焼いたフライパンに混ぜ、玉ねぎを炒めるとうまい。(マッシュルーム、シメジもうまい)
増田カレー(anond:20160616171204)のアレンジ。
ベースは増田カレーだが、ブライニング済み骨付き鳥モモ肉の75℃/2hをかけて、
あと、カシューナッツ&牛乳をフードプロセッサーにかけたペーストを加えると
大きな塊肉を焼くのはBBQの醍醐味だが、中まで火が通るのが時間がかかってしまうことがネック。
そこで、前日に低温調理で中まであらかじめ中まで火を通しておけばよい。
ジップロックをクーラーバックにそのまま入れて当日は表面殺菌&メイラード反応を起こすだけでOK。
ウスターソース、ケチャップ、ニンニクのすりおろし、玉ねぎのすりおろし、パイナップルのすりおろし、はちみつ、バルサミコ酢、カイエンペッパー、黒コショウ、ナツメグ。
加熱&分解効果で肉が高速でほぐれていくため、ある程度赤身がつよい肉がおすすめ。
脂が差し込んだ肉だと崩壊するので、そのままプルドポークにして食べてもOK
追記:BBQソースを使って炭火BBQやるときはメイラード反応だけではなくて、糖分も多いのでカラメル反応も狙う。
ソースを塗って焼き固めて塗って焼き固めて・・・を繰り返すと焼き固まったBBQソースの層が肉の周りにできてうまい(低温調理はあんまり関係ない)
この温度帯は魚介系。ただし、調理には十分気を付け、調理後に表面加熱を必ずすること。
追記:この温度帯では非常にハイリスクなので絶対に生食用以外は使わないこと。
ブライニング後オリーブオイルに入れて40℃/1h。その後強火で一気に一瞬で表面を焼く。
焦がしバター&黒コショウで食べるとうまい。マスタードでもOK。
追記:オイルにディルを一緒に入れると香り高く、生臭さが消えるのでおすすめ。タイムでもまぁあり。
ソースはタプナードソースでもOK。作るのがめんどい場合は成城石井とかKALDIとかにあるはず。
あと、正確にはコンフィじゃなくてミキュイになるのかな?(ブコメ言及ありがとうございます。)
素材はわりと何でもおいしくて、タコやサーモンもめっちゃうまい。
ホームパーティに持ち込むときは、処理済みのジップロックをもっていって最後の火入れだけキッチンを借りてます。現地の調理時間5分。
殻剥いてワタとってブライニング後、花椒をいっぱい挽いた紹興酒に入れて40℃/1h。
加熱中にニンニクのみじん切り、醤油、豆板醤、砂糖を炒めてソースを作っておき、
オリーブオイルでクミンシードをテンパリングして、みじん切り玉ねぎを炒め、
白ワインを煮詰めたあと、と白ワインビネガーをひと回しする感じ(エビ自体に軽く塩味ついているからソースに塩はいらない)。
我が家では一番出現率が高いです。
表面を焼く。
錦糸町の魚寅で手に入れた新鮮なクジラ肉で作ったときは感動だった。
みんな大好きオライリーの料理本がめっちゃ参考になったのでお勧め
https://www.oreilly.co.jp/books/9784873117874/
https://www.oreilly.co.jp/books/9784873118628/
・火だと難しい触感を簡単に引き出すことができる(できないとは言っていないが難しい)。60℃帯ではプルプル、75℃帯ではトロトロ、がキーワード。
温度、時間(あと、容器)の変数を固定すれば比較的調理結果にブレが少ないこと。(火入れは難しいよ。。。
・調理進行中に手が空けられること。仕事していても寝ていても外出していてもほかの料理を作っていても調理が進むのはとっても便利。電力なので、立ち会わないことで火事になるリスクも少ないしね。。。
・何度か作って分かったのは、低温調理は味付けの操作ではなくテクスチャーの操作がメインだなということ。
なので、ワンランク美味しいものを作るには意外と下ごしらえとか、ソースづくりが重要だったりする。
結局手間がかかるやん、っていうのもその通りではあるんだけど、火入れの工程を関数化(?)できるのは大きい。
色々作るとソースと具材も変数化されてくるのでバリエーションが増えて楽しくなってくる。
なので、普段は塩コショウハーブだけで十分うまいスペアリブとか、書いてないけどローストポーク、ステーキ、エビ/サーモンのミキュイ、カレーだね。
難しいこと考えないで適当に塊肉とソースを買ってきてANOVAぶち込んで焼いてソースを絡めて食うだけでも美味いと思うよ。
残ったオイルとかソース、肉汁は再利用できる。(加熱すること)
ミキュイのオイルなんかはアーリオオーリオにしてパスタにしてもいいし、肉系だと肉汁&焼き目を入れたフライパンでガーリックライス作っても美味しい。
変わり物だったら、ステーキ作った肉汁を出汁の代わりに炊き込みご飯作って、ステーキのせて食ったら最高に美味かった。(焼肉ジャンボのステーキ炊き込みご飯のインスパイア)
頭悪いなお前
いや、具体的な反論もなしに感想を述べれば説得力が生まれると思ってる時点で、
こいつこそが頭悪いと思う。
パルに影響されてAnova nanoを購入してから早3年。週2回の頻度で低温調理した鶏胸肉(以下「低温鶏胸肉」とする)を作り続けてきたので気づいた事をまとめてみようと思う。
なんで低温鶏胸肉?と思われるかもしれないけど
ポリ袋は以前見かけたこちら( https://www.amazon.co.jp/gp/product/B00B5MF7S2/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1 )を利用している。
下味をつけたら縛って冷蔵庫で保管。そのまま低温調理で使えるので便利。使い捨て続けているけど全くなくならない。
電機ポットはAnovaみたいな縦長な棒を刺すのに丁度いいサイズ感。鶏胸肉一枚くらいならいける。
熱効率が良いし、熱消毒も出来る優秀なやつだけど、気になるようであれば専用の鍋を買うのが良いと思う。
肉の中心温度を63℃以上(※)にしようとすると思ったより固くなりがち。コンビニのサラダチキンよりは美味しいかもしれないけど「しっとり!ジューシー!」と騒がれるほどか?という感想を持たれるかもしれない。
かと言って温度を下げたり調理時間を短くすると食中毒リスクが高まってしまう。
そこで登場するのが下味。様々な下味を試した結果「塩分」「旨味」「肉を柔らかくする」「香り」の要素が重要だという事が分かってきた。これらを抑えておけば低温鶏胸肉のポテンシャルを引き上げる事ができる。
通常の料理における下味の重要性と大差ないように思えるけど、低温調理においてはよりレバレッジが大きくなる気がする。
世の中の低温鶏胸肉に関する記事はもっと下味にフォーカスしても良いと思う。
※) 参考 https://nick-theory.com/sousvide-lies-safety/
---
塩としてもにんにくとしても中途半端だけど、低温鶏胸肉の下味を作る上では非常に便利。
どちらもあまり強すぎないが故に他の調味料と合わせやすくなる。基本ステータスを向上してくれるイメージ。
何の味を作るにしてもガーリックソルトを振っておいて損はない。
肉を柔らかくするには柑橘果汁、舞茸、ヨーグルト、日本酒等が挙げられるけど、酢の良いところは肉の旨味を引き出し、他調味料の邪魔をしない事。
こちらも基本ステータス向上系なので、何の味を作るにしても酢を入れておいて損はない。
つまりガーリックソルトと酢を入れておけば、どんな調味料と併せてもほぼ美味しくなる事が確定する!(もちろんガーリックソルトと酢だけでも美味しい)
おそらくポン酢は低温鶏胸肉にとって完璧な下味と言っても過言ではない。
なぜなら低温鶏胸肉において重要な4つ要素を全て持っている上、単体で味が既に完成されているから。
単体で味が完成されていると何が嬉しいかと言うと手間に関するコスパが非常に良い。
鶏胸肉を袋に入れてポン酢をかければ終了なので、あれこれ調味料を引っ張り出したり比率を確認する必要もない。
個人的には普通の味ポンもしくはプライベートブランドで売っているような安いポン酢で十分だった。
果肉多め系な高級ポン酢も試してみたけど柑橘の香りが強くなりすぎている気がする。
「塩と油と旨味は美味しい」を地で行くような調味料。
単体で味が完成されているし、調理後はラーメンスープのような香りになるので食欲もそそられる。食感もしっとり!ジューシー!(理屈はわかっていないけど浸透圧や油の影響なのだろうか)
なんなら茹で汁をスープの下割として再利用しても良い。ベースが創味シャンタンなので不味いわけがない。
低温鶏胸肉を作ればメインのおかずとスープが完成してしまうので非常にお手軽。
---
味付けとしては優秀な調味料だけど単体で低温鶏胸肉に使うと失敗する。だしを入れ忘れた味噌汁に近いイメージ。
鶏なんだし旨味出るだろと思っていると意外に出てこない。酢やガーリックソルトのようなサポートが必要。
カレーペーストに関してはヨーグルトを使う事でタンドリーチキン風味にしても良い。ただし、後述する焼き目工程もあった方が美味しい。
肉を柔らかくする能力を持つレモン果汁だけど、はっきり言って効きすぎる。
調理後、肉がぼろぼろの状態になるので綺麗に切り分けるのも困難。茹でた大根と一緒に食べれば良い感じの煮物らしくできる。
めんつゆや白だしは基本的に何と合わせても美味しいけど、低温調理後に関しては香りがはっきりしなくなる。まるくまとまりすぎてしまうイメージ。
旨味は十分なので、尖ったパラメータ(特に香り)の調味料と合わせるべきなのかなと思った。香辛料、薬味系と合わせるのが良いのかもしれない。
均一に下味をつけられる質の保証された手法だけど、塩、砂糖、水をちゃんと測って用意するのはちょっと面倒。
料理としてより高みを目指したいときには丁度いい。気持ちの上で工夫が必要。
---
トマトは旨味として優秀だけど低温鶏胸肉を作る上では結構地雷。
肉とトマトがお互いに何も影響しないのでとても中途半端な味になる。おまけにトマトの方も加熱が足りないのでいまいち。
食材間の隙間もできやすくなるので熱が通りにくくなるリスクも出てくる。
何にでも合うマヨネーズも低温調理程度の前では役に立たない。ほんのりマヨネーズ風味を残すだけだった。
度数の高いお酒ならどうなるのかと思いウィスキーを使ってみた。
そのまま食べてみたらアルコールがとてもきついし苦かった。よくよく考えたら低温調理はアルコールを飛ばしてくれるわけではないので当然の事だった。
再加熱が必要になるのだけど、そうすると低温調理のメリットが消えてしまう。おそらくアルコールを飛ばしてから調味料として利用するのが良いと思われる。
それにしても苦味が強いので使い勝手が厳しい。
そのままでも美味しい低温鶏胸肉だけど、焼き目(メイラード反応)をつけるとより高みに行ける。
味の緩急、香ばしさは味が均一になりがちな低温鶏胸肉にとって相性が良い。
焼き目をつけるなら通常はフライパンを使えばいいけど
といった課題がある。
そこで役に立つのがガスバーナー。表面に焼き目を付けたいだけなので、これほどうってつけの道具はない。
そんなに高くもないしガス缶1本で2年くらい持っている。驚きのコスパ。
プログラミングできる気になった自称中級者は、ソースコードに共通のパターンが現れると決まって、その処理を関数などに共通化したがる。
たしかに、そうすることでソースコードは短くなるし、一見して保守性が上がったような気になるのだが、それは間違った作法だから止めろ。
細かいこと言っても伝わらない自称プログラマが読んでることを想定して、先に結論を簡単に書いておく。
なぜコードを共通化するのがいけないのか。理由は簡単だ。要するに、コードが似ているのは単なる偶然であって、それらは別の処理だからだ。
別の処理だから共通化するのはおかしいし、もし共通化した処理の一方のみ仕様が変わった場合、その修正は他方にも影響してしまう。つまり、保守性が下がっている。
たとえば、同じプロジェクトの中に、10%の消費税を加える処理と、10%の金利を加える処理があったとする。この2つの処理はともに元の金額を1.1倍する処理であり、全く同じ処理であるが、共通化してはいけない。
これらを共通化してしまうと、たとえば金利が8%に変更になったとき、金利計算の処理だけではなく、消費税を計算している箇所すべてを変更しなければならなくなる。
実際のアプリケーションでやりがちなのは、複数の処理の「事前処理」「事後処理」などを1つの関数にして、呼び出し毎に細かい挙動を引数で制御するようなパターンだ。
これは結局、改修を重ねる度に「事前処理」「事後処理」の内容が使用箇所によって全く異なるものとなり、それに対応するために
他にも、GUIアプリでユーザーの応答を待つDialogクラスなんてものを作って、使用箇所ごとにメッセージやボタンに割り当てる処理などを切り替えることがある。
これも間違いなく、プログラムが成長するにつれて破綻する。たとえば、ある場所のダイアログは、表示するメッセージがテキスト形式のみではなくなり、脇に画像を表示するかどうかのフラグをコンストラクタに渡したり、Dialogを継承させて表組みを表示するTableDialogサブクラスを作ったりすることになる。ボタンが「OK」と「キャンセル」の2種類の場合じゃなくなって、表示するボタンの数をコンストラクタに渡したり、ボタンに割り当てる処理をリスト形式で渡したりし出す。
こうして、最初は良い設計に見えたDialogクラスはどんどん複雑になる。こうなった原因は明らかで、本来は異なるものを共通化したからだ。おかしな色気を出さずに、素直に別々に実装しておけばよかったのである。
プログラミングをする上で「コードを共通化する」なんてことは意識しなくていい。それよりもプログラマがすべきことは、処理に適切な名前をつけることだ。そのプログラムにおいて「単なる変数の操作」を超えた意味のある処理には名前をつけろ。そして、同じ意味の処理なら同じ関数を使うし、違う処理なら違う関数を使う。それだけだ。コードが共通化できるかどうかなんて全く関係ない。
変数、関数、クラス、名前空間等が再利用のための機構だという先入観は一旦捨てろ。それらの真の意義は、「関心の分離」にある。つまり、実装を隠蔽し、その意図を抽象するために存在する。たまに勘違いしてる奴がいるが、別に1回しか使われない関数とか、1行しかない関数はあってもいい。というか、この原則にしたがって設計すると、ほとんどの関数(or メソッド)は数行になる。
上の消費税の例で言えば、「消費税を加える」「金利を加える」処理は、明らかに単なる算術演算以上の意味のある操作だから、関数化する。そして、それぞれの実装は当初の仕様では奇しくも全く同じになる。消費税を加える箇所では前者の関数を呼ぶし、金利を加える箇所では後者の関数を呼ぶ。
これはこう言い換えることもできる。消費税を加える関数を変更するのは、消費税の計算処理が変わったときのみであり、金利を加える関数を変更するのは、金利の計算処理が変わったときのみである。つまり、すべての関数は、それを変更する理由がただ1つになるように設計しろということだ。
こういうアプローチでプログラムを書くと、ソースコードはあたかもそのアプリケーションのドメイン特化言語で書かれたかのような見た目になる。
また、一つ一つの関数は小さく、理解しやすく、テストやデバッグも容易になる。そして、結果として再利用もしやすくなるし、プログラムの変更も容易になる。
廃墟のガソリンスタンドで床屋をやってる変わり者の下で働いてる俺
変わり者店主はなんでも修理するのが好きだけどなにせお金がないのでガラクタ部品を買ってきて不動品をさらにゴミにするのが日課
ある日はゴミ同然のバイクのマフラーを貰ってきたけど案の定ゴミすぎて修理部品にならないので床屋の椅子の肘当てとして再利用すべく奮闘していた
ちょうど肘掛けがなかったからラッキーだったよといいながら糸のこでガリガリ切ってたけど、形も大きさもまったくのデタラメだから捨てちまえよと思った
ある日は中古の家具を修理してる途中に電話があり、牛丼を食べに来る客が来るとのこと
客が来る少し前に牛丼を用意しておいたのに家具修理に巻き込み丼を割ってしまうという失態
きれいに割れたからご飯も具も無事だよ、問題ない、これを客に出して、店主は言うが、さすがにダメだから作り直しますよと言うと、ダメかな・・・とがっかりした顔
そんな感じの夢でした
ウォーターフォールとか知らなさそう
上流工程だけをやるようなSIerは廃れていくだけなので増田の落胆もわかる
でもSIerの就職経験がエンジニアとしてダメかというとそんな事はない
SIerと言われる受託開発を経験してWeb系と言われるサービス系企業に転職しておどろいた事がある
それはみんな設計はできないしプロジェクトを上手くまわせない事だ
モダンな技術や流行りの技術を取り入れたりテストコードを書いてカバレッジを計測したり
「まだ安定していないその技術使うの?」 って思ったり、「それ個人開発のライブラリですよね? メンテ大丈夫ですか?」って思ったり
とりあえず「流行ってるから使ってみたい」で使おうとする人が多い
サービス立ち上げ初期のスタートアップなら理解できないでもないけど、そうでもない規模でもよくいる
コードを書く時も自分の見える範囲でのみ使えるコードを書くので、他の仕様と整合性がとれなくて再利用性がなかったり
技術者上りのマネージャは大体が技術についていけなくてマネージャになったような人が多いので、自分の中で理解できる知識に落してくるので説明するのも大変だし言ってくる事も古くて意味がわからない
そういう人に限って技術者だったって言うのを誇りにしてるから自分の中の技術を間違ってると認められなくて頑固だ
技術者上がりじゃないマネージャは大体がディレクターやってましたという人でUI/UXとか言ってくるけどバックエンドは一切わからなくて設計なんてできない
そしてどちらもマネージャとしての知識がないのでマネージメントは上手くない
たまにスーパーエンジニアがいて、その人が開発をしつつマネージャー以上にマネージメントをしてプロジェクトをまわしている
SIerで設計を学びつつ開発は個人でやっていき、数年たったらサービス系の会社でスーパーエンジニアとして無双すると良いとおもいます
二次創作物の判例が出たり、現パロ学パロ女体化の増田が見えたりしたので、このへんの私の感覚を書き散らさせて。
同人誌(漫画・小説ほか)二次創作における「キャラクター」って、突き詰めればリアクション集だと思ってるのですよ。抽象が「キャラクター」という概念なら、具体は「リアクション」。
学園パロディや現代パロディは特に服装を置換してしまうし、小説なら顔立ちは一目瞭然ってわけにはいかない。そういう意味では、原作の服も顔さえも、意外と必須ではないんですよね。名前は元の形が残ったほうがわかりやすいけど、アレンジ名つけちゃうことすらありますし。カタカナ名のキャラを無理やり和名にするとかね。
Aというキャラクターをあるシチュエーションに落とし込むと、どう反応するか? 二次創作中のその反応が、原作から醸成された「キャラクター」の共通イメージから離れていなければ、二次創作として十分成立するように思える。
だから、二次創作においては、極端なシチュエーションのほうがぶっちゃけ簡単なんですよねえ。キャラクターごとの反応がイメージしやすいし、共通イメージとの(ロジック的な)距離もひらきやすいから、いわゆる「解釈違い」案件とも距離があけやすかったりもするし。
学園パロや現代パロ、女体化などが延々と流行るのは、それがリアクションを取らせる上で簡単だから。閉じ込めてみた系とかも同じ構造だと思いますよ。
と、このように、少なくとも二次創作で扱う「キャラクター」とは、すなわちリアクションのコードだと私は思っています、という一意見でした。
傍証として、ノベル系ゲームの選択肢システムをあげておきます。あれは、プレイヤーの行動に対して、キャラクターの反応を変えることによって、キャラクターの反応コレクションとして機能しているんですよね。特定のシチュエーションにおける微差へのリアクションが豊かであることが、キャラクターを細かく立体的にすることに寄与する、というわけで、こと人格を描きたい恋愛ものとの相性が良いのだなと思います。
【追記】
>「行動様式の束」って言い方のほうが好き
やはり私個人としては「同人活動的二次創作においては『反応』様式」という言葉のほうがしっくりきます。能動的行動を含む場合、それはオリジナリティ成分の比重が高いと感じるためです。そして、一次創作でやるなら「リアクション集」では足りないんです。
いわゆる同人誌一冊全体を眺めた場合、設定流用という意味での二次成分と、アイデアの発露としてのオリジナリティ成分は混ざり合っていて、ある程度グラデーションを成すと思います(そもそも、作中において能動的行動と受動的反応を峻別することは困難です)。
一方で、例えば与えられたシチュエーション(例・学園、現代)の枠組みそのものを破壊するようなレベルの能動的行動は、学園パロや現代パロを描く二次創作界隈では通常要求されません。言い換えれば、「所詮は反応」でおさまるレベルの簡易な反応様式の描写であっても、二次創作の裾野においては十分主流たりえると思います。
トラバの「関数みたいだな」を受けて式に例えれば、シチュエーション×キャラの計算結果を描写する、と言い換えもできます。そこには
が並走しているため、シチュエーション部に代入するのは手垢のついたもので構わない、むしろ式がシンプルで理解しやすくて良いとさえ言えるわけですね。
また、複数のブコメで「キャラが立つ」という表現が見受けられたので、さらに参考として、公式二次創作物における「キャラ立ち」特化作品『おそ松さん』から、
『おそ松さん』EDテーマ曲 「SIX SAME FACES ~今夜は最高!!!!!!~」楽曲解説
https://togetter.com/li/913575
を参考に挙げます。
このまとめ内に
というくだりがあります(その方法論も面白いんですが、それはまとめ内で読んでください)。この楽曲は、ミクロの「キャラ」が実質的に口調(声や芝居を含む)であり、マクロの「キャラ」が思考・行動様式であることが端的に現れている事例だと考えてます。
さらに関連補足として、初音ミクというキャラクターも考えると面白いですよね。彼女は自身の「キャラクター」としてある種の〈空-くう、empty〉を獲得していると思いますが、その〈空〉っぷりは、(私から見れば)リアクションのコード=反応様式の束がコンセンサスを獲得できないことから来ているように思えます。
な なるべく冷静にしようと思い、息を4秒吸って8秒吐くようにしている
に 任命責任は私にある
https://mainichi.jp/articles/20191102/k00/00m/010/520000c
ぬ 布マスクは洗剤で洗うことで、再利用が可能なことから、急激に拡大しているマスク需要に対応するうえで、極めて有効だ
2020/04/01 新型コロナウイルス感染症対策本部 第25回
https://nettv.gov-online.go.jp/prg/prg20517.html 5分30秒より
ね 年金を充実する唯一の道は、年金の原資 を確かなものにすること、すなわち経済を強くすることだ
2019/06/26 https://youtu.be/72407DpOEac?t=468
の 農家の不安にもしっかりと寄り添い、万全の対策を講じていくことが必要だ
https://nettv.gov-online.go.jp/prg/prg19579.html 0分40秒~
ここまで。