『憧れ』は自分には手の届かない人(事)に抱く特別な想いです。でも悪く言えば「手が届かない」と自分の限界を自分自身で決め付けているとも解釈できます。藍染さんは「手に出来ないものはない」「限界なんてない」と言う絶対的な自信があるから・・・でも「理解できない」感情ではないんですよ。『宝玉』を作り出した浦原さんには『憧れ』ではないけれど、少なからず『羨む』気持ちがあったと思うんです。だから「理解から最も遠い」と若干解釈しにくい表現になったのではないでしょうか。 ①です、解釈はそんな感じです。 私見ですが、憧れてた相手を疑うことはあまりないでしょう、憧れは、憧れ、 自分のほしいものを持っている(逆に自分には無い)、つまり「夢中」です。 疑った方がいい、なんて考えもつかないはず、「あれ?」と思ったら、「違ったか も?」 と思い始めると思います。 夢中なのでそんなこと思い浮かばないと思うし、違うところに意識があるので、 そこはフリー、ノーマーク。 そのせいで全体を見渡す「冷静さに欠けていた」ということです。 追記 いや、それは考えにくいです、なぜなら藍染は「最初から」騙す気でしたから、そうでなければ「鏡花水月」を使いますか? 「自分に憧れを抱かせたんですよ?」彼は「従える人間を探していたんです」そして「吉良」「阿原井」「雛森」三人を「使える」と 思ったんです、あるいは「使うことを決断した」入隊したては「色に染まりやす」ということだと思います。 自分を「信じさせたんです」 「まんまと引っ掛かってくれた」そう思って、さげすんではいるでしょうね。 1に似ているとおもいますが、 藍染は 憧れというものは相手を理解するのにもっとも遠い感情。 と言いたかったのでは? 1人 がナイス!しています
最後の名言はこちら。 一体いつから、鏡花水月を遣っていないと錯覚していた? 出典:『BLEACH』45巻392話 破面篇の中盤、ボスである愛染と味方側の護廷十三隊&仮面の軍勢(ヴァイザード)の戦闘が繰り広げられていきます。各隊長、ヴァイザードの一員同士のコンビネーションもあり、とうとう愛染を追い詰めました。そして、日番谷が背後から胸を突き愛染を倒したと思った次の瞬間。 日番谷が突き刺していたのは愛染をではなく、雛森でした。 これは愛染の斬魄刀である鏡花水月の能力によるものだったのです。この能力は「完全催眠」。そのため、隊長たちは雛森を愛染だと錯覚していたのです。 そして、恐ろしいのがいつ鏡花水月を使ったのかが分からないところにあります。そのため、ヴァイザードのリーダー平子真子が「 せやから一体いつから…鏡花水月を遣うてたかって訊いてんねん!! 憧れ は 理解 から 最も 遠い 感情链接. !」 と怒鳴り散らすことになります。 その返答として放った言葉がこの名言です。疑問文に疑問文で返す高等煽りテクニック、さすがは愛染隊長。某漫画に登場する変態手首愛好家もぶち切れてしまうほどの一言ですね。 さて、この言葉は「いつから錯覚していた?」という点が大切になります。文章を書く上では、常識を疑い本当にそうなのか?という姿勢が大切です。 疑い、仮説を立て、調べてから書く 。この一連の流れが良い文章を作り上げます。 また、文章を書き上げた最後に、必ず推敲という作業を行わなければいけません。自分で書いた文章は、意外とミスが無いと思いがちです。しかし、一旦客観的な立場に立って文章を推敲しなければ、見えてくるものも見えません。 このように、「 常識だ 正しいはずだ」と錯覚するのではなく、疑い続けることが大切だと 藍染隊長は言っているわけです。 最後に 藍染隊長の3つの名言と文章を書く上での大切なこと。少々無理やりではありますが、結びつくところがあったのではないですか? 「こんなの当たり前やん!」 と言える人は素直に尊敬します。僕は、大切だと思っていても、実行出来ていない部分もありますので、まだまだ未熟者です。 ですが、僕みたいな人も多くいると思います。そんな人たちは文章を書くとき、今回紹介した藍染隊長の名言を思い出してから、書き始めることをオススメします。 そうすれば、自然と文章は上達し、藍染隊長のような魅力的な文章が書けるのではないかと思います。 おしまい。 #BLEACH #愛染惣右介 #文章術
こんなにも素晴らしい『不幸』を俺から奪うな! この道は、俺が歩く。 これまでも、これからも、決して後悔しないために! 『不幸』だなんて見下してんじゃねえ! 俺は今、世界で一番『幸せ』なんだ!」 [ニックネーム] 上条ちゃーん、馬鹿だから補習でーす。 [発言者] 上条当麻 家族同士で手を離さぬように、人生に負けないように、 もし、辛い時や苦しい時があっても、 いつもと変わらず、家族みんな揃って、ご飯を食べること。 [ニックネーム] Soul [発言者] 陣内栄 勇気と優しさを忘れないこと [ニックネーム] ひかりん [発言者] シンデレラの母 いいかぁ!バレーボールっつぅのはなぁ! ネットの"こっち側"ないる全員! もれなく"味方"なんだよ! 下手糞上等!迷惑かけろ!足を引っ張れ! それを補ってやるのが"チーム"であり"センパイ"だ! [ニックネーム] ゆうき [発言者] 田中龍之介 完璧なんてこの世にはねぇよ 絶対どこかで歯車がかみ合わなくなる そのまま無理矢理動かして 何もかもだめにするか 一度リセットとし正常に戻し 頑張って遅れたぶんを取り戻すかは その人次第 あんたは怖かっただけだよ リセットするのがな [ニックネーム] 李乃架 [発言者] 江戸川コナン 人生を楽しむコツは どれだけバカなことを考えられるかなんだ [ニックネーム] 文鎮 [発言者] ルパン三世 こういうのは、勝ちそうだから戦うとか、 負けそうだから戦わないとかじゃないんだよ。 負け戦だって戦うんだ、うちはな。 それも毎回。 [ニックネーム] やっぱり夏! 【名言】ブリーチの藍染「憧れは理解から最も遠い感情だよ」←これ | 超マンガ速報. [発言者] 陣内万作 "青春ぜんぶ懸けたって強くなれない"? 懸けてから言いなさい。 [ニックネーム] 万年B級 [発言者] 原田秀雄 しょうがねぇ・・・ お前は俺の大切なもんを傷つけた それが、お前の罪だぜ [ニックネーム] 憤怒! [発言者] メリオダス
18: うさちゃんねる@まとめ >>14 憧れは理解からもっとも遠い感情だよ 15: うさちゃんねる@まとめ わいアスペ輝いてる理由はきいてないんすけどが未だによくわからない 24: うさちゃんねる@まとめ >>15 さすがにアスペが過ぎるだろ 29: うさちゃんねる@まとめ >>24 でもあれやと足削ぎ地蔵の人もアスペやない? 36: うさちゃんねる@まとめ >>29 あいつはそういうズレたキャラやろ 17: うさちゃんねる@まとめ 【BLEACH】 作者 久保帯人 集英社 これが同じ話の中にあるのがヤバすぎる 33: うさちゃんねる@まとめ >>17 弱く見えるぞ はブーメランなんだよなぁ なお強い模様 19: うさちゃんねる@まとめ たりめーだろ 憧れると決めつけるんだから 「きっと優しくて正義感が強くて弱いものを助けてくれて~」 とか勝手に自分の理想を押し付ける 21: うさちゃんねる@まとめ これを「憧れを理解できない」って意味でとらえるやつ 22: うさちゃんねる@まとめ この言葉を理解してないってことは愛染隊長に憧れてるやん 23: うさちゃんねる@まとめ 藍染な 間違えてるやつ多すぎ 27: うさちゃんねる@まとめ これって愛染が憧れという感情を抱いたことないって話やないんか 31: うさちゃんねる@まとめ 理解しようとするよりも憧れからくる妄信的な全肯定が優先されてしまうからね 32: うさちゃんねる@まとめ 愛染の場合は全然理解されてなかっただけやん 37: うさちゃんねる@まとめ 憧れが理解から最も遠い感情ということは理解に最も近い感情もあるんか?
こんにちは。しげです。 突然ですが、久保帯人先生が週刊少年ジャンプで15年間連載していた人気漫画『BLEACH』の登場人物「愛染惣右介」を知っていますか?
99 ID:fdn3SgpY0 読んだことないから分からんのやが、結局どっちなんや? ずっと対義語的な意味やと思ってたわ 85 風吹けば名無し 04:25:49. 41 ID:stWoS8Nbd 憧れてるってことは遠い存在だからね 理解はできないでしょ 124 風吹けば名無し 04:40:08. 31 ID:qHbDja+y0 お前の理想の愛染なんかいないんやでってシーンやと思ってたわ 136 風吹けば名無し 04:43:59. 25 ID:arxY6A3a0 嘘っていうか愛染にも刺さるブーメランだったってことやろ? 137 風吹けば名無し 04:44:01. 37 ID:A6yUvnm40[2/2] あぁこれイッチはこのセリフを 愛染は憧れという感情をいだいたことがいないって意味だと思ってて それで愛染が喜助に憧れてるのを知って嘘やんけって思ったんか ゲェジやん 引用ttp
シェルスクリプトをデバッグするには プログラムにバグはつきものであり、それはシェルスクリプトも例外ではない。bash にはシェルスクリプトのデバッグに非常に有効なオプションが用意されているので、「Syntax Error」で実行できない場合や、変数にどんな値が設定されているのか確認したい場合は、それらオプションを指定した上で実行することで、簡単にデバッグを行うことができる。 「-x」オプションを使用する -x オプションは、シェルスクリプト内で実際に実行されたコマンドを表示するオプションである。変数が使用されている場合は、その変数の値が展開された状態で表示される。 bash -x デバッグするシェルスクリプト → bash に -x オプションを指定し、引数にデバッグするシェルスクリプトを指定する。 -x オプションでシェルスクリプトを実行すると、echo コマンドなどの出力に加えて、スクリプト内で実際に実行されたコマンドラインが出力される。この出力により、変数に設定されている値などを確認することができる。 また、この場合は bash を使用しているが、Bシェルで実行される場合は sh を、Kシェルで実行される場合は ksh をそれぞれ使用する。 変数に値を設定するのみのシェルスクリプト () を作成して、 -x オプションでの実行結果を見てみる。 #! シェルスクリプトのデバッグ | UNIX & Linux コマンド・シェルスクリプト リファレンス. /bin/bash var1 = ` date +%M ` var2 = ` ls -1 | wc -l ` if [ $var1 -ge 30]; then var3 = "BIG" else var3 = "SMALL" fi exit 0 このシェルスクリプト の -x オプション付き実行結果は、以下のとおりとなる。 $. / $ #↑通常通りに実行すると、何も出力されずに終了する。 $ bash -x. / ++ date +%M + var1=46 ++ ls -1 ++ wc -l + var2=26 + '[' 46 -ge 30 ']' + var3=BIG + exit 0 #↑「-x」オプション付きだと、実際に実行されたコマンドと変数に設定された値を確認できる。 行頭に + が付いているコマンドがシェルスクリプト内で実行されたコマンド、 ++ は `` (バッククォート) 内で実行されたコマンドとなっている。 通常の実行では変数に設定される値を確認できないが、 -x オプションを使用すると実際に実行されたコマンドが出力される。これを見ることで実行時に変数に設定された値を確認することができる。 実行時に -x オプションを指定する以外にも、シェルスクリプト内に直接オプションを記述することでも同様の効果を得ることができる。 実際にシェルスクリプト () 内で -x オプションを指定してみる。 #!
GAS入門(Google Apps Script) 2020. 07. 05 オンラインプログラミングスクール受講者数No. 1!
スクリプトのデバッグ メモ この機能は、[環境設定] ダイアログボックスの [一般] タブで [ 高度なツールを使用する] が選択されている場合に使用できます。 高度なツールの使用 を参照してください。 スクリプトデバッガは、FileMaker スクリプト をトラブルシューティングするための対話式のツールです。 たとえば、[スクリプト] メニューまたはキーボードショートカットから実行するスクリプトをデバッグ、 スクリプトトリガ 、 ボタン 、または カスタムメニュー によってアクティブになっているスクリプトをデバッグ、およびスクリプトデバッガで作業中にスクリプトトリガを一時的に無効/有効にすることができます。 スクリプトをデバッグするには: 1. 次のいずれかの方法で、[スクリプトデバッガ] を有効にします: • [ ツール] メニュー > [ スクリプトデバッガ] を選択してからスクリプトを実行します。 • [ スクリプト] メニュー > [ スクリプトワークスペース... ] を選択し、ご自分のスクリプトを選択して をクリックします。開いているすべてのスクリプトを保存してスクリプトをデバッグするには、Shift キー (Windows) または option (macOS) を押したまま をクリックします。 2.
/ -d など)、この方式だとメイン処理で使用したいオプションと被ったり、引数チェックが複雑になったりと、デメリットばかりが大きかった。デバッグ用ログファイルの存在自体をデバッグフラグとする方式だと、そのようなデメリットは一切なく、簡単にデバッグモードで実行することができる。 このデバッグ用関数を使用したシェルスクリプト () を作成してみる。 # デバッグ用ログファイルの設定 readonly _DEBUG_LOGFILE_ = ". /" DEBUG_LOG " $LINENO: デバッグを開始します。" DEBUG_LOG "コマンド実行結果も出力できます。\n`cal`" # パイプ処理の途中にも組み込み可能 cal | grep 15 | DEBUG_LOG | awk '{print $3}' DEBUG_LOG " $LINENO: デバッグを終了します。" シェルスクリプト中で使用している変数 LINENO は、使用した場所の行番号が自動的に設定される特殊変数である。デバッグ作業には非常に有効な変数なので、ぜひ覚えておいてほしい。 $ ls. / /bin/ls:. / そのようなファイルやディレクトリはありません #↑デバッグ用ログファイルが存在しないので、非デバッグモードで動作するはず。 12 #↑正常に結果が出力されている。 #↑デバッグ用ログファイルには出力されいてない。 $ touch. / #↑今度はデバッグ用ログファイルを作成し、デバッグモードで動作させる。 #↑デバッグモードでも実行結果は変わらない。 #↓デバッグ用ログファイルにはログが出力されている。 $ cat. スクリプトをデバッグする. / --- 2007/06/05 23:00:19 -------------------------------- 33: デバッグを開始します。 コマンド実行結果も出力できます。 6月 2007 日 月 火 水 木 金 土 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 #↑これがパイプ処理の途中の値になる。 40: デバッグを終了します。
/ + var1=51 + '[' 51 -ge 30 ']' #↑「-x」オプションと併用することも可能。 ヌルコマンドを応用したデバッグ ヌルコマンド: と -x オプションを組み合わせることで、処理にほぼ影響を与えずにデバッグメッセージを表示することができる (影響は後述するが、直後の終了ステータスのみ)。 具体的には、以下のスクリプト () のようにする。 # 文字列の先頭は半角文字にしないと... : "文字化けします. ": "[DEBUG] デバッグメッセージです. " if true; then: "[DEBUG] true のルートに入りました. " var = ` expr 26 + 31 `: "[DEBUG] var= $var " echo "26+31= $var ": "[DEBUG] 処理を終了します. " -x オプションを使用することで、処理内容が視覚化されるため、ヌルコマンドの引数として指定したデバッグメッセージが出力されるようになる。 ヌルコマンドは引数の有無に関わらず、一切の処理を行わずに終了するコマンドであるため、結果的に処理に影響を与えずにデバッグメッセージを出力できるということになる。 ただし、一切の処理を行わないとはいえ、直後の終了ステータスはヌルコマンドの終了ステータス (常に0) となるため、その点のみは注意してほしい 。 また、デバッグメッセージに2バイト文字を含む場合は、先頭を半角文字にしないと文字化けするので注意すること。上記スクリプトでは、文字化けを避けるため、デバッグメッセージの先頭に [DEBUG] を付加している。 -x オプション付きでの実行結果は、以下のとおりとなる。 +: $'\346\226\207\345\255\227\345\214\226\343\201\221\343\201\227\343\201\276\343\201\231. ' #↑先頭が2バイト文字なので文字化けしている +: '[DEBUG] デバッグメッセージです. ' + true +: '[DEBUG] true のルートに入りました. ' ++ expr 26 + 31 + var=57 +: '[DEBUG] var=57' + echo 26+31=57 26+31=57 +: '[DEBUG] 処理を終了します. '
12月になり、外もだいぶ寒くなってきましたね。 冬は多肉に水をあげすぎると根腐れしてしまうので、最近は多肉おさぼり系エンジニアのほりです。 はじめに 今日はインラインスクリプトのデバッグ方法についてご紹介したいと思います。 インラインスクリプトはブラウザもキャッシュしないので、あまり推奨してないとは思うのですが、何だかんだデバッグする機会って結構あると思うんです。そこで、今回はおすすめのデバッグ手法を2点ほど紹介したいと思います。 デバッグしてみよう! 今回使用するブラウザは Google Chrome 78. 0. 3904. 108(Official Build)で、デバッグには DevTools を利用します。今回すぐにデバッグお試しいただけるよう codepen にサンプルコードを用意しました。 See the Pen VwYYyVZ by Naoya Hori ( @wwnhori) on CodePen. 注目していただきたいのは、以下の箇所です。 上記の //# sourceURL ディレクティブを利用することで、インラインスクリプトをあたかも外部スクリプトのように扱うことができます。インラインスクリプトが複数に分かれている場合でも、それぞれ記載すれば別々の外部スクリプトとして扱うことができます! Google Chrome でサイトを閲覧している場合は今すぐこのページで試すことができます! まず、 F12 で DevTools を開いていただき、 Ctrl + P でコマンドウィンドウを開いて 「welcome」 と入力してみてください。 見えてきたでしょうか… 見事に外部スクリプト化に成功していますね! そのまま DevTools を開いたまま、 codepen の画面に戻って「click me」ボタンをクリックしてみてください。 今度は debugger というところでブレークポイントが止まりましたね! そう、DevTools を開いている状態で debugger ステートメントを通過するとブレークポイントの役割を果たしてくれます! まとめ ・script タグ内に //# sourceURL ディレクティブを入れることで、外部JSとして扱ってデバッグ可能となる ・debugger ステートメントを利用することでブレークポイントを仕掛けることができる 他にも「こんなテクニックもあるよ!」というのがあれば、是非おしえてください!
for(var i=0; i<5; i++) { (i);} この例では、単純なfor文を使って初期値「i」を()の引数に指定しています。これにより、for文がループする度に「i」の値が以下のように出力されるわけです! 変数「i」の中身がどのように変化しているのか一目瞭然ですね。もっと複雑な計算処理をしている場合などは、この方法は効果的でしょう。 ブレークポイントの使い方 先ほどは「()」を使って変数の値を確認しましたが、さらに効果的なデバッグ方法もあるのでご紹介しておきます。単純に変数の中身だけを追っていきたいのであれば「ブレークポイント」を利用するのがオススメです。 ブレークポイントは、コードの一部分を指定することで処理をそこでストップさせることができます。繰り返し処理や複数の関数を呼び出しているような場合に有効で、コードが意図した通りに進んでいるかをチェックできます。 方法は簡単で、まず最初に「Sources」タブを開いて一時的にストップさせたい箇所の行番号をクリックします! そして、ブラウザの更新ボタンをクリックして画面を再度表示させてみましょう。すると、ブレークポイントの箇所でプログラムが一時的にストップしているのが分かります。 あとは、「ステップ実行」ボタンをクリックする度に処理が1ステップずつ実行されていきます。また、変数の中身を確認する際に画面右側の「+」アイコンをクリックして変数名を設定してみましょう。 すると、処理が実行されていく過程で変数「i」の中身がリアルタイムに出力されていくのです! このようにブレークポイントを活用すれば、デバッグの効率化が見込めるのでぜひ参考にしてみてください。 Consoleオブジェクトについて 冒頭で「()」を使いましたが、Consoleオブジェクトにはデバッグに活用できるメソッドがたくさんあります。なかでも一般的なデバッグで多用するメソッドの一覧は以下の通りです。 メソッド名 内容 () 任意の値を出力する コンソール画面をクリアにする エラー情報として出力する(他に、info() / warn()もあり) インデントを付けて出力することで階層構造を持たせる(groupEnd()で終了する) time()〜timeEnd()までの間にある処理を計測する 呼び出し元などを記録した実行過程を出力する 実行する度にカウントアップして回数を出力する 配列やオブジェクトなどの構造をテーブル表にして出力する オブジェクトが持つプロパティの一覧をリストで出力する 変数の中身や処理の流れを追っていくメソッドが基本となります。ただ、「()」は処理に掛かる時間を計測してくれるメソッドで、これはプログラムの最適化を行うのに便利なので覚えておきましょう!