fc2ブログ

Painting a reminding.

You have to draw an illustration.

The magical power of illustrations is to evoke individual experiences that are ignited by visual information.

Videos need to be watched over time.
Music also needs to be listened to over time.
The text should be read over time.
Photos are close to illustrations, but they need to be true.
So you are drawing an illustration.

Don't lament that the illustrations end in a moment.
Rather, you should notice the awesomeness of being transmitted in an instant.
So you are drawing an illustration.

It is a great ability to make a firing device that evokes experience and emotions just by seeing it.
The Buddha likened our feelings to natural phenomena.
Our feelings are difficult to handle.
If you are a person, you know?
You may be able to control that feeling.
Isn't controlling people's feelings more valuable than making money?
So you draw an illustration.

I cherish the present age created by our predecessors.
I feel that I am alive because people cooperate with each other.
We hope that that feeling will grow in more people.
So you should draw the illustration.

thank you for reading.
See you.
スポンサーサイト



初心で居続けることは難しい。

社会人4年目の26歳。

最近冷えているので精神的に不安定になっております。
これを期に露呈した自分の弱い部分について、書いてみましょう。

つまるところ、タイトルのとおりなのですが…。

社会人4年目というよりも、26歳という部分について。
自分がいま持っている感情は、「他人の生き様に対する嫉妬心」ですね。

他人が羨ましいのです。
他人が羨ましいと言うのは、何もしてこなかったというよりも、
何かしていたのにもかかわらず何者でもないという焦りから来ております。
自分はそれなりに頑張っているから、なにかそれに見合う実績があっても良いのにって思う自分が居ます。

そして、僕が他人に対して羨ましがっているのは、人間関係的な部分なのですが。
(もちろん実績的な面も)

自分は人間関係にあまり重点をおいてこなかったので、友達とか恋人とか、人間的な繋がりで何かしてきたという思い出が薄いのですね。
友達同士撮った思い出の写真というのは、ときに宝石のごとく輝いて見えるのです。。。

もちろん精神的に安定しているときはこのような事を気にしません。
人それぞれの生き方、価値観がありますから。
自分は過去、生きていく上で、人間関係より"優先すべき事"を躊躇いなく選択してきました。
だから今の、友達同士で思い出の写真の無い自分は当然の帰結であると了承しています。

あなた「了承しているのだから、良いのではありませんか?」
自分「了承していても、良くないのです。」

「"優先すべき事"で何かを成し遂げたか」という問に対して、
「自分はまだ何者でもない」という答えしか出せないからですね。
"優先すべき事"の先に"何者か"になった自分がいますから。

精神的に安定しているときは、"何者か"を目指して頑張れるでしょう。

ふと、精神的に不安定になって思います。
「"優先すべき事"はそこまで大切なことなのか」と。
今まで、"優先すべき事"を"優先すべき事"として捉えることができていたのは、
"優先すべき事"に価値を見出していたからです。
"優先すべき事"に価値を見いだせなくなったとき、
私は人生に対して、行き止まりを感じます。

ここで、精神を安定させる2つの提案をしましょう。
1."何者か"の価値観が揺らいでるのは、それだけ"何者か"に近づけたと思うようにしましょう。
2.「自分は"何者か"ではない」という自己評価を信用するのであれば、「自分は"何者か"である」という自己評価も信用できるのではないでしょうか。

1."何者か"の価値観が揺らいでるのは、それだけ"何者か"に近づけたと思うようにしましょう。
この問題の根底にあるのは、価値観を醸成するための水やりを怠っているからです。
"何者か"が輝いて見えていたときの生活と随分変わってしまいましたから。
"何者か"になるために"優先すべき事"を行いすぎて、"何者か"が輝いて見える角度が解らなくなってしまったのです。
かといって、初心に立ち返って、"何者か"が輝いて見える角度を思い出すには、"優先すべき事"を犠牲にする必要があります。
初心で居続けることの難しさです。
だから、"何者か"の価値が解らなくなったのだとしたら、それだけ"何者か"に近づけたと思うようにしましょう。

2.「自分は"何者か"ではない」という自己評価を信用するのであれば、「自分は"何者か"である」という自己評価も信用できるのではないでしょうか。
これを受け入れて理解するのは難しいかもしれません。
何事も、捉え方次第です。

記事の冒頭で、
「自分はそれなりに頑張っているから、なにかそれに見合う実績があっても良い」
という自己評価を下しました。
それは自己評価に過ぎません。

頑張っているにしろ、頑張っていないにしろ、
目標としていた"何者か"のレッテルを貼るのは他人です。
そこに自分自身の評価として
「自分はそれなりに頑張っているから、なにかそれに見合う実績があっても良い」
と思うのは、自分自身の捉え方の問題でしかありません。
既に「頑張っている」という程には行動できているのであれば、
その行動できている部分を根拠として、既に"何者か"であると思えるはずです。

初心者の時はまだこれから頑張り時ですから、
"何者か"でないと思ってしまう問題に対しては、まだ頑張りが足りないで済むとは思います。
問題なのは、積み重ねてきた時です。
積み重ねてきた時だからこそ、「まだ頑張りが足りない」とならず、
「自分はそれなりに頑張っているから、なにかそれに見合う実績があっても良い」
と思ってしまうのですね。
だから初心で居続けることは難しいのです。

結論
・"何者か"の価値が解らなくなったのは、自分が"何者か"になったからです。
・自分は行動している時点で"何者か"なのです。
→他人の持っているものに張り合えるものを僕は既に手にしていたので、嫉妬心は消えました。

以上です。

【Mac】Homebrewでsqlite3を最新にできなかった問題【Unityが絡んでるようで絡んでいない】

●ぼくの答え
外部リンク: Homebrewでsqlite3をインストールしたが,シンボリックリンクの作成ができない時の対処法
上記に加えてlibも同じようにする。
cd /usr/local/lib
ln -sf ../Cellar/sqlite/3.30.1/lib/libsqlite3.0.dylib ./

以下はすべて実行した。
 echo 'export PATH="/usr/local/opt/sqlite/bin:$PATH"' >> ~/.bash_profile
 export LDFLAGS="-L/usr/local/opt/sqlite/lib"
 export CPPFLAGS="-I/usr/local/opt/sqlite/include"
 export PKG_CONFIG_PATH="/usr/local/opt/sqlite/lib/pkgconfig"
以上

以下、環境など
●環境
・Mac OS Sierra(10.12.6)
・Unity(2019.2.6f1 Personal)
・VisualStdio for Mac(8.3.10)
・SQLite(3.30.1)
・Homebrew(2.2.0)

●UnityにSQLite3は以下を参考に導入
外部リンク:UnityにSQLiteを導入する - Qiita
外部リンク:UnityでSQLite!SQLiteUnityKitに潜む4つの問題点と対応方法

●具体的な症状
・最新にしたはずなのに、ウィンドウ関数が使えない。

●蛇足1
以下の記事について、超要約。
外部リンク: Homebrew brew linkしてもリンクしたopensslを使ってくれない。
外部リンク: brew link openssl --forceができない問題

sqlite3はkeg-onlyなので、keg-onlyは手動でリンクする必要がある

むかしのbrewは通常、以下のコマンドでリンクを作成してくれたらしい。
brew link sqlite --force
それでも、リンクを作成しても、.bash_profileの記述順が間違っていると古い方を見る。

この情報を知ってから以下の質問のやり取りを見るべき。
外部リンク: [brew]OSXのbrewでインストールしたソフトウェアを常に使えるようにしたい

●蛇足2
・バージョンを確認
sqlite3 --version

・場所の確認
which sqlite3

・binが読まれる優先順位
 echo $PATHにて表示される左から優先らしい
外部リンク:PATHを通すの意味と通し方 .bash_profile - Qiita

・パス
brewでインストールすると
/usr/local/Cellar/sqlite/3.30.1/  に  bin  include  lib  share  のフォルダができる。
これらのフォルダは /usr/local/  にも存在する。
今回の件から、bin,libに限ってはここに適宜シンボリックリンクを作成する。
今回の件では、include,shareは確認していないので不明。  

●Unity関係、最新のlibsqlite3.soを作るには?(予想)
※まだ未確認です。
以下の記事が参考になると思います。

・外部リンク:SQLiteクロスコンパイルメモ
・外部リンク:Linuxで共有ライブラリsoを作ったり使ったりする方法。


こちらでも軽く説明すると
以下から"sqlite-amalgamation-3300100.zip"をダウンロードする
・外部リンク:SQLite Download Page

以下のコマンドを実行する。
gcc -shared -fPIC -o libsqlite3.so sqlite3.c
※amalgamation:アマルガメイション:合併  

確認方法
前提1:「外部リンク:UnityにSQLiteを導入する - Qiita」を参考にUnityに導入
前提2:PC上でSQLite3を最新にする(本記事でやっている作業)
1.最新のSQLite3特有の処理を記述。自分の場合はウィンドウ関数を使う。
2.Unityで作成したアプリをAndroidにインストールする。
3.動作しないことを確認する。
4.最新のlibsqlite3.soを作成する
5.Unityにて最新のlibsqlite3.soを置き換える
6.Unityで作成したアプリをAndroidにインストールする。
7.動作することを確認する。



●まとめ
・binの情報が多くあり、libも勝手にリンクしてくれているものだと思っていた。
・今まで使えていたblewのリンクコマンドが使えなくなっていた。
・パスの記述順に気をつけること。
(exportコマンドを使えば最優先になるのかな?)
・libsqlite3.soは無関係
 

Xcode Macアプリ Objectiv-C NSTableview データ コードから 表示 使い方

Xcode Version 9.0

書いた日は2018年5月5日

コードからTableViewにデータを入れる方法です。
Macアプリですが、iOSと似ています。

1.プロジェクト
・Cocoa App
01_20180505114354010.png
・Objective-C
・Use Storyboards
02_20180505114355f9b.png

2.Main.Storybord上での設定
03.png 

・Table View配置
05.png
右下のFilterで検索すると楽。
04.png 

・Table Viewの属性の設定(超重要)

Main.Storybordの左側のリストでTable Viewを選択する。
06.png

このマーク09.pngのところのプロパティをいじる。(Attributes inspector)

Content Mode:View Based→Cell Based

07.png
08.png

・Table ColumnのIDの設定(動作確認用)

Main.Storybordの左側のリストでTable Columnを選択する。
10.png

このマーク24.pngのところのプロパティをいじる。(Identity inspector)

identifierを列名に。
11.png
12.png 

13.png 

14_2018050511441255e.png 

3.Controllerとプログラムを紐付ける。(超重要)
Data Source(情報)とData Delegate(処理)を設定する。

方法1:コード上で設定する。(各自でお調べください。)
方法2:Main.Storybord上で設定する。
TableViewを右クリック。
Outlet→Data SourceをViewControllerに設定する。(画像略)
Outlet→Data DelegateをViewControllerに設定する。
17_20180505114417f01.png
18_2018050511441808e.png

補足説明1:黒いフキダシにて、丸ぽちょをドラックし、出てきた線を対象に繋げる。

補足説明2:Main.Storybord上でViewControllerはここ。マウスをマークに重ねるとViewControllerとフキダシが出ます。
15_2018050511441442e.png 
補足説明3:ViewControllerはViewController.hとViewController.mと繋がっている。

4.コードを書く

19_20180505114420ea0.png

・動作確認
ViewController.mに以下を書く。
20_20180505114421ff9.png 

- (NSInteger)numberOfRowsInTableView:(NSTableView *)aTableView{

    

    return 5;

    

}


//データをセルに出力

- (id)tableView:(NSTableView *)aTableView objectValueForTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex{


    return @"出力テスト";


}

numberOfRowsInTableViewで行数を設定可能。
tableViewでデータを設定可能。

実行をします。
22_201805051148371cd.png 

・動作確認
tableViewを以下のように書き換える。

//データをセルに出力

- (id)tableView:(NSTableView *)aTableView objectValueForTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex{


    NSString *str = [NSString stringWithFormat:@"%@:%ld",[aTableColumn identifier],rowIndex];

    

    return str;


}

実行をします。

23.png 

aTableColumnからMain.Storybord上で設定したidentifierを参照可能。

rowIndexから何行目(0始まり)のあたいを設定しているかを識別可能。



【自戒】時間がない人のための、環境と思考で画力を劇的に変える方法(2017年を振り返る)

っていう胡散臭いタイトル。
昨年学んだことを忘れないためにここに記す。
参考にするときは意識し過ぎに注意すること。
程々に。

1.環境
 良い構図は睡眠から
 SNSに時間を取られないこと
 孤独であること自覚する
 見るイラストに気をつける
2.思考
 技術習得と改善と保守
 画力は道具、メンテナンス必要
 スランプとプラトーの違い
 スランプにならないために
 プラトーにならないために
3.おまけ 練習方法
 審美眼
4.おまけ 手法
 グリザイユ画法
 スクフェス風
 線付厚塗り風
 
1.環境
【良い構図は睡眠から】
タイトルの通りです。
構図ひねり出そうとして無理だった寝ましょう。
散歩は別です。
出勤中は20分ぐらい歩くので、散歩を兼ねるとします。
ある程度の構図は散歩で出てきます。
ある程度から先に行くには睡眠を取っている必要があります。
それでもダメなら練習不足です。(後述)

【SNSに時間を取られないこと】
SNSというのは他人との交流ができます。
Twitterなら、いいねやリツイートが数字で表示されます。
その数字というのは、その人が一生懸命営業している結果の可能性があり、必ずしも画力ではありません。
その人のホーム画面を見れば、その人が何にいいねを付けたりリツイートしたかわかります。
そして自分のところには誰がいいねして、誰がリツイートしたかが表示されます。
気にしすぎると、「このひと最近リツイートしてくれないな」という思考が働いてしまいます。
この思考の怖いところは、回避可能であるということです。
見放されたくないから、見返りを求めてリツイート・いいねをするという苦しさが生まれます。
「いいねするから、いいねよろしくね。」といった具合に。
逆を言えば、新規開拓しようとすれば容易に行なえます。
「この人いいねしてくれたから、いいねし返してあげよう。」といった具合に。

この作業は画力向上とは無関係です。

自分もそうでしたが、絵を描き初めた人の中には、その描き上げたイラストの価値ではなく労力に見合った反応が欲しいという気持ちが強いです。
そのため絵の練習より、持ち前のコミュニケーション能力で補おうとしてしまいます。
今一度SNSでの行動を見直してみるべきです。
(コミュニケーションの時間を取っても、十分絵を制作する時間に加えて、練習する時間を取れるならむしろ積極的に行うべきですが。)

俗に言う、というか自分はこの行為を営業と呼んでます。
営業事態悪いことではありませんが、そういう集団に巻き込まれていつの間にかSNSにへばりついてしまう可能性があります。警戒しましょう。
営業かどうかを見抜く方法
・フォロー数がやたら多い
・見境なくリツイートを沢山している(コレクター様は別として)
 この見境の無さを見抜くには審美眼を鍛えるべきです。(後述)
 審美眼さえ鍛えていれば絵のレベルがわかります。
 自分の審美眼から見てどのレベルの絵をリツートしているか、それが理にかなっているなら営業ではありません。

逆にいい絵ばかりリツイートしてくれる人は、絵を描かなくてもフォローすべきです。

【孤独であること自覚する】
孤独であるというのは、SNSで時間を取られないために持つべきマインドセットです。
孤独というと少し語弊があります。
「他人にとって、貴方のことは、貴方が思うほど気にしていない。」ということです。

SNSで一度コミュニティを持ってしまうと帰属意識が発生します。
人間は集団の中にいると安心します。
困ったら助けてくれるからです。
リアルに影響し合うほどの関係をSNSで築いているなら話は別です。(大切にしましょう。)
そうではなく、ネットだけで完結してそれ以上発展する意思の無い人々は、
コミュニケーション相手ではなく、テレビやラジオ等のエンターテイメントと同じ立ち位置と思ってください。
相手から自分を見れば、よくわからない絵を描く人々の内の一人です。
貴方がSNSにログインしなくたって心の底からの心配は全くされないと思います。
安心してSNSの時間を控えましょう。

そして、SNSを更新したい日が来ても、「久しぶりです」と挨拶せず、
まるで毎日更新していたかのように振る舞いましょう。

そうすれば自分がこれまでに染み付けたSNSの習慣が更新され、
頻繁に更新する使い方からたまに更新する使い方へとシフトしていくことが分かるでしょう。

【見るイラストに気をつける】
見たイラストのクオリティによって、自分のイラストのクオリティが決まると思います。
自分は特に「周りがこの程度だから、これだけ出来れば大丈夫かな」という思考が働いてしまいます。
いわゆるコンフォートゾーンと言うものですね。
だから自分が判断して上手い絵は積極的に見るべきです。
周りが上手ければ、「周りがこの程度だから、これだけ出来れば大丈夫かな」という思考でも大丈夫です。

その「周り」の程度に合うまでは大丈夫と思わないわけですから、その間は危機感を覚えて練習なり勉強なりして追いつこうとします。
常に自分の画力向上とともに「周り」を更新していけばどんどんレベルは上がります。
自分より上を見極めるためには審美眼を鍛えるべきです。(後述)

2.思考
【技術習得と改善と保守】
画力向上を目指す課程で見落としがちなのは保守という意識です。
画力習得・改善の課程で、画力保守を兼ねる事は可能です。
才能があると言われてる人は、意識しなくても保守もできているんだと思います。

技術習得・改善と保守の関係について、分かりやすい例えで言うなら、文字です。

他人から言われて初めて自分の字の汚さに気付くことってありませんか?
カタカナのシがツに、ソがリやンに見えたりしてませんか?
綺麗に文字を書こうとするから、文字を練習しようと思うはずです。
これが改善です。

一方、人の名前などで難しい漢字を書く必要になって、
慣れるまでは何度もお手本を参考に書いたりしませんか?
齋藤の齋とか、書けますか?
齋を見ずに書けるようになる、これが習得です。

私達初級者が普段絵の練習としているのは、大体は描けなかったものを描ける様にするための行為です。
だから技術習得だけで十分に絵がうまくなったはずです。
しかし、初級者ではなく中級者となったとき、技術習得・改善だけでは不十分で、保守作業が必要になってきます。

保守というのは、練習に練習を重ねて、ようやくきれいな字が描けるようになった場合のあとの話しです。
たくさん練習したんだからこの文字は綺麗だろうという認知が生じているという自覚を持ってください。
一度描けたとしても、人間ですから、例え1日おいただけでも形がおかしくなってしまいます。
形がおかしいのにも関わらず、一度描けたという成功体験とたくさん練習したんだから大丈夫という認知が邪魔をしてスコトーマ(心理的盲点)に化けるのです。
その結果、せっかく魅力的になった箇所の保守が行われず、いつの間にかもとに戻ったり、場合によっては酷くなる可能性だってあります。

才能のある人は、技術習得・改善の課程で保守も無意識に自動的に行っているので、部分的な練習をする必要がなく、その箇所に特別な認知が生じることはありません。

この保守こそ、2017年に自分が絵を描き続けて得た最大の報酬です。

【画力は道具、メンテナンス必要】
ということで、画力の保守作業は必要なのは自明。
スコトーマになってしまった箇所が存在することを踏まえた上で、適切にメンテナンスを行うにはどうすれば良いか。

それは「完成したイラストの良いところ・悪いところ両方明確にする」ことです。
自分は完成したイラストを見る視点として、良いところは程々曖昧に、悪いところばかり見つけていました。
良いところを伸ばそうとしないので、せっかく自分の魅力的な箇所が自然消滅してしまいます。
前述した箇所に対して余計な認知が生じている癖に、魅力的な部分は認知の外側にある状態です。

悪い箇所は技術習得・改善して直してください。
良い箇所は技術保守として保つ努力をしてください。
そして特に悪くもなく、良くもない部分は余計な認知が生じている可能性があります。
良くもなく悪くもないところはなぜ良くもなく悪くもないのか考えてください。

【スランプとプラトーの違い】
双方は抽象度のレベルが違います。
プラトーは行為に対して価値を見出しているけど、思うように能力向上ができない状態。
スランプは今まで価値のあった行為に価値を見いだせなくなった状態です。

最近までスランプに近い状態だったのですが、
その時は「絵を描くのって何か意味有るの?きれいな絵が描けてどうしたいの?」と言った具合に行為自体の価値に疑問を抱くような状態でした。

先述した例えで言うならば、他言語使用者からすれば「シ」も「ツ」の違いがわからないかもしれませんし、使わないから分かる必要もないし、使わないからきれいに書ける必要もありませんということです。

【スランプにならないために】
心を健康に保つことです。
寝ましょう。運動しましょう。
そして周りに流されず、何故その行いをするか考えることです。
自分の軸となる価値基準を持っていれば、
スランプになっても価値基準がストッパーになって最悪の事態は防げます。
スランプになったときでも、何だかんだ「きれいな絵が描ける様になりたい」という気持ちは残ってるものです。
そして価値基準を持ってることは、SNSで思うように反応がもらえなくても平気になれます

働いてると、忙しくて職場と家の往復になって時間が取れない時もあります。
何が何だか自分でもわからなくなりますが、軸があれば復活できると信じてください。

【プラトーにならないために】
なるもんはなる。
キツいけどとりあえず練習しましょう。
もしかしたら圧倒的に出力の時間が多いのかもしれません。
練習量と制作の時間のバランスが悪い状態。
あるいは、自分のイラストの悪いところばかり練習していたせいで、良いところが自然消滅してしまったから。(要検証)

3.おまけ 練習方法
【審美眼】
良い絵を見る。
pixivのランキング1位をカラーで模写し続ければ審美眼は確実に上がります。
良い絵を描く人をフォローしたり。
良いと思ったプロの人の画集を買ったり。

いい感じの構図にならないときは審美眼のレベルに技術が追いついていない可能性がある。
構図のイメージに近い写真やイラストを参考に練習してから改めて挑戦すると良いかもしれません。
ピンタレストというウェブサイトで写真を探して模写する練習がおすすめです。
ただ技術習得・改善に近いので、それとは別に、平行して保守してください。

審美眼とは関係ないですが、練習時間はポイントと思ってください。
8時間練習すれば8時間イラスト制作の作業ができると。
2017年はポイントの借り入れをしまくってしまいました。
途中から自覚はあったのですがどうしてもこの日にアップロードしたいという欲が生まれてしまいまして、練習がおざなりになりました。
前述した通り、この日にアップロードしなくても、「他人にとって、貴方のことは、貴方が思うほど気にしていない。」です。
よっぽど、信用にかかわらない限りは練習を優先しましょう。

4.おまけ 手法 (後で画像つきで掲載予定)
【グリザイユ画法】
マスクのレイヤーを用意する。
色のパーツごとにレイヤーを分けてレイヤーフォルダにする。
新しいレイヤーに白黒で陰影を付ける。
陰影の輝度を透明度にする。
ハイライトも活用したい場合は白黒反転したものも輝度を透明度にする。

黒い陰影レイヤーの上に、色のパーツごとに分けたレイヤーフォルダをコピーしてクリッピング。
ハイライトの方も同様にして行う。

そのままだと下地と色が同じままなので彩度・輝度・明度に変化をつける。

【スクフェス風】
グリザイユ画法で、カゲはアニメ塗り。
カゲの下にもう一つカゲを用意してぼかしを入れるとスクフェスっぽい絵になる。
線画はチョークを使うとそれっぽくなるかもしれない。

【線付厚塗り風】
線画に気をつける。
シワの線や髪の毛の線はしつこくなってしまうのでなるべく付けない。
製作工程の段階でメモとして線を残しておき、消す。
色トレスで消してもいいが、線にグラデーションがかかってしまったりするとややこしい。
線を細くしすぎると親近感が減る。
グリザイユ画法で影を付ける場合は、顔や手が汚くならないように注意する。
影をつけることを前提とした線画デザインにする。
太いかと思ったら影をつけてちょうどよかったりする。
あるいは線画の段階で変だと思っても影をつけてちょうどよかったりする。


まとめ 2018年の行動指標
・描いたイラストの良い所を伸ばす練習もする。
・PIXIVランキング上位者のカラー模写をする。
・SNSはなるべく見ない。
・練習と制作の時間が1:1になるようにする。





最新コメント

最新トラックバック

ブロとも申請フォーム

アクセスランキング

[ジャンルランキング]
日記
4134位
アクセスランキングを見る>>

[サブジャンルランキング]
ゆとり世代
233位
アクセスランキングを見る>>
アクセス数
二重カウントしないハズ…
プロフィール

あじゃぱ

Author:あじゃぱ
↓活動してるサイト
Twitter
ニコニコ動画
YouTube
Pixiv

当ブログはリンクフリーです。
連絡はTwitterのDMかpixivのメッセージからお願いします。

カテゴリ
最新記事
月別アーカイブ
検索フォーム
RSSリンクの表示
リンク
QRコード
QR