1. 歌うWeb3エンジニア なおこママチャンネル
  2. ずとまもPFP発売!開発は楽し..
2024-05-23 23:59

ずとまもPFP発売!開発は楽しいけどわからん

開発モード入ってるので黙って引きこもっていると、イケハヤさんからスタエフの波が…
とはいえ、波に乗れるわけではないので、やっぱりマイペースに配信していこうと思います🙏

ちょっとずつ配信頻度上げられるように…なるかなぁ😇
声聞きたいと言われると嬉しくて調子に乗りました🫠

出来るだけ専門用語避けたつもりですが、NFTのこと全く知らない人にはミントサイトとかコントラクトとかもキツイですね…🙏

#ずとまも #ずとまもPFP #Web3エンジニア
---
stand.fmでは、この放送にいいね・コメント・レター送信ができます。
https://stand.fm/channels/640bd7415676c6fba8a978be
00:09
こんにちは、主にNFTプロジェクトずっとまもるでエンジニアを担当しております。
なおこママと申します。
この番組では、3人の育児に奔走しながら、エンジニアやいろいろなことに挑戦する日々の中で感じたことをお届けしていこうと思います。
はい、すっごい久々の配信になってしまった気がしますけれども、
皆様、いかがお過ごしでしょうか。
実はですね、明日、スナックなおこママ、メタバースのDMの方で開催いたしますので、
よろしければ、22時からですので、遊びにいらしてください。
あの、歌えるかわかんないですけど、中森明のナンパセン歌うかなと思います。
はい、あの、なかなかの賭けなんですけど、
たぶん、たぶん大丈夫です。
が、ね、音に見つかるとね、どうなることやらっていう、
まあでも、なんかね、歌ってるんだったらいいかなみたいな。
割とあの、最近の、えっと、MSDでしたっけね、
あの、スタイフのね、非公式企画で、毎月11日、
みんなで一斉に同じタグをつけて、自由に歌おうぜ、イエーイ!みたいな企画があるんですけど、
私、毎月ちょっとね、あの、出してるんですけど、
えっと、アンパンマンマーチとかね、
一番最近のアムロ、ナミエちゃんのアラームとかね、
あれは夜中に歌ってるので、
あれぐらいのね、あの、低い歌であれば、
バレずに歌えるかなと思います。
中森明とかもバッチリですね。
はい、そうそう、あの、リアムのリハーサルもあれ一人でリハースしたんですけど、
あれも夜中に撮りましたしね。
まあ、子供たちがちゃんと寝てくれればきっと大丈夫かな。
はい。
まあでも、私全然何するか、何にも決めてないですけど、
03:00
もう本当に、ずっとママのね、アゴルゴさんとか、あの、リードマモレーターのボンちゃんとか、
あの、もうこの3人にいつもしゃべりはお任せしてる感じになってるんで、
私はもうなんか、とりあえず居ますっていう、
そういうポジションのスナックですが。
はい。
はい、でね、今日何しゃべろうかすっごい悩んだんですけど、
うーん、あれですかね、やっぱりずっとママのね、
PFPがね、初めて出るんですけれども、
っていうことで、
あの、販売情報変わりましたけどね、
あのー、
あのー、
あのー、
あのー、
あのー、
あのー、
あのー、
あのー、
で、
あのー、
販売情報変わりましたけれども、
はい、
なんとこれね、
私今回すべて、
えーと、リュウジさんなしでね、
えー、ジェネラティブから、ミントサイトから、コントラクトから、
全部担当することになったので、
今結構頑張ってるんですよね。
結構必死なんですよ、はい。
しかも、
うん、あのミントサイトは、
野村方総理のね、
あのひな形使ってやろうって、
どうにか形になり、なったんですけど、
1月からもらってて、ようやく形になったの今ですよ、みたいな。
ま、あの、本格的にやり始めたのは本当に、
まあ、それでも1ヶ月弱ぐらいかかってるような気がしますね。
うん。
いやー、
野村方総理はやっぱりすごいって思いましたね。
うん。
すごいきれいに、
きれいに、あの、
ひな形作られていて、
うん。
いや、作りやすかったですね。
むしろ私ちょっと汚してる気がしますね。
なんかもうちょっと機能を分けてもよかったかもしれないと思いながら。
06:01
いやーでも、本当にもらっていざやろうとした時に、
もうエラー、エラーしか出なくて、
画面まで出るのが大変で、
ね、なかなか作業らしい作業ができなかったところが、
急にできるようになったんですよね。
なんでしょうね、この。
この感じ、ね。
やれっていうことでしょうね。
うん。
いやーでもそれから楽しかったですね。
もうだってすぐね、あの、直してすぐ表示見て、
あ、ここもうちょっといけてないとか、
じゃちゃっと直して、でまたすぐ確認っていうね、
このループができるようになると、
開発は楽しいんですよね。
であと、もうほんといろんなところにつまずきまくったんですけど、
まあ正直私ね、プログラマー、正社員の時代から、
もう、いやそこつまずかんやろみたいなところ、
全部つまずいていくタイプだったんですけど、
ほんとにそこハマるみたいな。
ほんとに、うーん。
今回、ね、あれですよ。
物方総理もちょっと泣きついたんですけど、
まあ結局、最終的にはGPTさんが助けてくれたんですけど。
えーと、まああらかたできたーってなったんですけどね。
その、できたーっていうのが、
顔名、ミントサイトの話なんですけどね、これね。
ミントサイトって、タイプスクリプトっていうね、
言語で作ってるんですけど、
フレームワークはリアクトっていうね、
ものを使っていて、
まあまあ、シェアの高いものなのかな?
求人サイトとか見ると、わりと、
求人あるぞ、みたいな、お仕事いっぱいあるぞ、みたいなものなんですけどね。
それで作った画面を、動作確認っていうと、
自分のパソコンの中だけで、
まずブラウザーでね、
起動して確認するんですけど、
09:03
そこで見る分には全然大丈夫なんですけど、
でも、実際にその画面、
ウェブサイトとして公開しないといけないので、
ウェブサイトとして公開するっていうことは、
いろいろサービスあるんですけど、
一般的なのはあれですかね、
Web3の人たちがよく使ってるのは、
バハセルって読むのかな?
っていうところを使ってやるんですけど、
私はちょっとね、今回ずっとまもの方では、
とちさんにね、
Xサーバー新規で契約していただいたので、
そこにミントサイトもあげちゃおうと思っていて、
なので、Xサーバー上で動作確認をね、
したいと思ってたんですけど、
簡単にできると思ってたんですけど、
これね、結局原因わかって、
ちゃんと動いたってなるまでに、
2日ぐらいかかりました。
本当にわかんなくて。
コンフィグファイルって、設定ファイルで、
で、本当にエクスポートって書いて、
もう一回、ビルドって言ってね、
コンパイルですね、
プログラムを機械語に翻訳して、
コンピューターが実行できる形にすることを、
ビルドって言うんですけど、
それをね、やったんですけど、
必要なファイルが全然できなくて、
えーと思って。
できたページみたい。
404とか言って、
ノットハンドってやつですね。
ノットハンドのページしかできてないとか思って。
どうしようと思って。
一応、なかったそうに泣きつきつつ、
なんかこうね、ビルドした時に、
ごちゃごちゃっと文字列が出てくるんですけど、
そこをよく見るとなんか、
ファーストローとJSとかいうのが、
なんかね、数字赤かったんで、
なんか多分これいけてないんだろうなと思って。
12:00
で、さらにその下に、
なんかダイナミックほにゃほにゃとか書いてあって、
あとなんかスタティックほにゃほにゃって書いてあって、
なんか、
静的、静かな方ね。
静的ビルドっていうのをしないといけないんですけど、
どうやらファイルの中で動的になってるところがあるのかなって思って、
で、
チャットGPTさんに結構ね、
総数ボーンって投げて、丸投げして、
その、
どうやったら静的ビルド通るようになりますかって聞いて、
でもそのキーワードがわかるまで、
なんか割と私も検討違いな質問を投げてたから、
だからなかなかクリティカルな解決策がGPTさん出してくれなかったんで、
ずっと悩んでた感じだったんですけど、
まともに返事返ってきて、
なんか本当に1条直すだけでいけちゃったのかな、結局。
1条?2条かな。2条直すだけで通って、
2日間かかったとか思って。
まあでも、いろんなブラウザーとか、いろんな俺とアドレスでテストできると思って、
で、やって、
あ、そうだ、携帯でも見ないとと思って、
で、スマホで見たら、
すっごい表示ね、なんか、
なんか画像とかめっちゃでかかったりとか、なんかいろいろして、
メタマスクのケツめっちゃでかいとかあってて、
うわ、だっせえと思って。
で、その辺はね、割とすぐ治ったんですけど、
その後またハマったのが、
あの、あれなんですよね、
ソーリーすごい、
あの、親切設計で、
あの、ミントサイトをつなぐときに、
あの、例えばね、今回ずっと守って、ベースチェーンっていうね、
まあちょっと普段使わないようなね、チェーンを使うんですけれど、
イーサリアムのL2チェーン、レイヤー2のチェーンなんですけどね、
ガス代がとても安いので、
15:01
まあ、ね、ガス代を考えたらすごいいいなと思うんですけど、
まあでも普通ね、ミントサイト、
まあとりあえず行ったときって、
ね、メタマスクの接続先ってだいたいイーサリアムとかね、
まあポリゴンだったりとかしちゃうんですけど、
そうなってると、
あの、接続を変えてね、みたいなメッセージしか出ないミントサイトもあるんですけど、
あの、まあね、ソウリはちゃんと切り替えボタンとかついてるじゃないですか。
私もね、それを習ってつけてみたんですけど、
あの、パソコンでやるとうまくね、その切り替えできて、
わーできたーってちょっと感動してたんですけど、
スマホでやると、なんかもう、
なんかうんともすんとも、
反応がなくて、
エラーでもないし、これはどうしようみたいな。
で、なんかエラーメッセージ無理矢理出そうとしても出てこないし、
すっごい困りましたね、これね。
もう最終また胸堅そうに聞こうかな、どうしようかなと思いながら、
もうすごい、GPTさんにも聞きつつ、
結局ネット検索で引っかかった、
なんか英語?英語で、英語の掲示板でね、質問してる人がちょうどいて、
海外の人の掲示板の内容でどうにかなりましたね。
どうメタマスクから、
モバイル用のメタマスクから返ってくるエラーコードが、
パソコンと微妙に違うみたいな。
わかるか、みたいな。
なので、メタマスクのエラーコードを見てる箇所をね、
モバイルかどうかの条件式入れてやるようにすると、
ちゃんとスマホでも動くようになりました。
わー、みたいな。
それが今日の話かな。
いろいろつまづきますね、ほんと。
開発ってやらないとわかんないですね。
はい、なんかごちゃごちゃ話しちゃった、もう。
土地さんから1分でもいいって言われてたのに。
話し出すとね、私長いですね。
ほんとにもう申し訳ない。
はい、ってことでミントサイトは、
なんとなく形にはなったんですが、
18:03
でもね、正直ね、コントラクトの方が実は先に作っとかないといけないところで、
コントラクトね、真方総理のそのままパクらしてもらおうって思ってたんですけど。
BFPもね、成長させたいって土地さんが言うから。
成長させるんだったらちょっとね、パクるだけじゃどうもダメなので。
これ、リュウジさんの、今ちゃんと見ないといけないんですけど、
ずっとまものコントラクト、あれ実は、
成長するステージ用のコントラクトと、
そもそもメインでミントするとか、そういうのをするコントラクトと分かれているんで、
ステージ用のやつはそのままリュウジさんが持ってきたらいいのかな?どうだろう?と思いながらね。
はい、またコントラクトを悩みますね。
もうね、CNPベイビーで、CNPベイビーって言ってみんなわかるのかな?
めちゃくちゃかわいいね。CNPの赤ちゃんのNFTをね、ひとずま顔で出したんですけどね。
その時に初めてコントラクトを書いた、書いたって言ってもOKっていうかね、割とコピペコピペみたいな感じで作ったんですけど、
それでも結構ちゃんとテストしてなんやかんやして、1ヶ月くらいかかってますしね。
いや今回日数ないし、どうしようと思って。
はい、まあ頑張ります。しかもジェネもまだしてないんですよね。やばいな。
いやー、コントラクト作って、でまたね、ミントサイトの方もアローリスト対応しないといけないし、
今作ったっていうね、ミントサイトは室畑総理が作られたツール、ドクコン作る君のERC721のコレクション。
21:01
あれね、1155の方はね、ミントサイト作れるツールがあるんですけど、721の方は作れないので、
私ちょっとそっちで作ってみたっていう感じなんですけど、
とりあえずコントラクトとやりとりするところを作ってみたみたいな感じなんで、
そうなんですよね。ドクコン作る君で出てきたコントラクトの方はアローリストとかそういうのないので、
入れないといけないんです。
いやー、大丈夫かな。間に合う?
ねえ、うーん、という感じです。
結構やることてんこ盛りなんです。なので、音声配信とかやってる場合じゃないんですけど、と思いながら、
思いながら、はい、ちょっと撮ってみました。
毎日1分話すんだったらいいのかな。
で、1分と言いながら絶対私ごちゃごちゃ喋ると思うんですけどね。
で、すると時間がなくなっていくから、ダメダメ。
いや、ほんと開発に勝手集中すると本当に、ゾーンに入っちゃう。
ゾーンに勝手集中すると本当に、ゾーンに入るのか入ってんのかわかんないですけど、
本当にもうそれしかできなくなっちゃう方なんで。
スタイフ取ったら、取り出したら取り出したで、次何喋ろうみたいな感じになって。
スタイフはスタイフで、そればっかりになっちゃうしっていうね。
いやもうね、不器用ですいません。
はい、いろいろね、ちょっとずつできるのが理想なんですけど。
ちょっとしばらく開発モード入らせてくださいっていうところで。
なんだかんだいろいろね、結局私も20分以上喋ってますけど。
これで終わろうと思います。
ここまでお聞きくださりありがとうございました。
それじゃあまたね。バイバイ。
23:59

コメント

スクロール