RX100で撮り歩くブログ

RX100で撮った写真を中心によりよい生活を目指すブログ

react-hook-formのsetValue

react-hook-formを使っていて、後からvaluesの値を変えたい時。例えば、編集画面で、フォームの値を取得しそれをフォームにセットしたい時など。 setValueを使えばいける react-hook-form.com こんな感じ setValue([ { title: title }, { content: content },…

git cherry-pick

Git

毎回調べてるのでメモ程度に cherry-pickをすると特定のコミットを取り込むことができる。すべてをマージしたくないが、あるコミットだけ先に取り込みたい時に使える。 基本 git cherry-pick [commit id] 複数 git cherry-pick [commit id] [commit id] [com…

Cloud FunctionsでSlackへメッセージ送信を定期実行する

FireStoreの練習で簡単なTodoっぽいものを作り、そのリストを定期的にSlackに送れるようにしようと初めてCloud Functionsを使ってみたのでメモ。 よくあるTodoとSlackを連携して定期リマインダーみたいにしてみます。最初の一歩で決まったワードを決まった時…

firestoreのルールだけをデプロイするコマンド

Firestoreでセキュリティルールをローカルで修正し、それをデプロイするコマンド firebase deploy --only firestore:rules 上記のように書くとfirestore.rulesに書いたルールだけデプロイできる

あつ森楽しい

最近あつ森にハマり過ぎている 島クリエイターという機能があり島を自由にカスタマイズできるのが楽しい 恐竜レストラン的なやつにしたい #どうぶつの森 #AnimalCrossing #ACNH #NintendoSwitch pic.twitter.com/EkG7rhmhmQ— ▲ (@misumi_takuma) 2020年4月12…

emotionを使ってみた

CSS in JSのライブラリでstyled-componentsをずっと使ってましたが、emotionの方が軽いというのを聞き使ってみました。 emotion.sh 具体的に何がどういいのかはまだ体感してないですが、ざっと調べたところstyled-componentsに比べるとレンダリングが速かっ…

React+TypeScript+Firestore

初期手順をよく忘れて、都度調べてるのでメモ程度に Create React App npx create-react-app app-name --typescript Firebase toolを入れておく npm install -g firebase-tools ログインしておく firebase login Firebaseのプロジェクトを作成 コンソール画…

Rollei B35を購入しました

Rollei B35を購入しました。見た目かわいい。 普段はRX100 M6で写真を撮っています。 ソニー SONY コンパクトデジタルカメラ サイバーショット Cyber-shot DSC-RX100M6発売日: 2018/06/22メディア: エレクトロニクス これ一個で大体のものは取れる汎用的なカ…

席に座ると自動的にサバ定食が出てくるお店

学生時代に過ごした福岡へ遊びに行ってきました。 やっぱり福岡は定期的に行きたくなります。食べ物美味しいし。 お昼頃に着いたので、お昼ご飯に中洲にある真へ行ってきました。 真は鯖定食が美味しいお店で、鯖定食しかメニューがないため、席に座ってしば…

requestAnimationFrameについて

requestAnimationFrameは再描画が頻繁に行われる処理に使えるメソッド。three.jsを勉強しているときにオブジェクトを回転させるときとかに使われているので調べてみました。 developer.mozilla.org 比較されるものとしてsetInteval、setTimeoutがありますが…

【Three】ジオメトリ

ジオメトリを指定することで、立方体や球など様々なオブジェクトを表示できる。 球体、直方体、三角錐、ドーナツ状など基本的な形状がthree.jsで用意されている。 球体 threejs.org SphereGeometry(radius : Float, widthSegments : Integer, heightSegments…

【Three】レンダラーやシーン、ライトなど

普段webアプリケーション開発をしていますが、気分転換にグラフィカルなものをやってみようとコツコツthree.jsを触ってみて、学んだことをまとめていく。 CDN CDNを使う場合は以下のサイトから cdnjs.com シーン 3Dオブジェクトや光源を置く場所。ステージの…

工場ミニマル写真

三重に行った時に撮った工場の煙突。こういう写真も撮っていきたい

RX100 M6を買って一年経ちました

SonyのRX100 M6を買って一年経ちました。一年の間にシリーズ最新のRX100 M7も発売されましたが、しばらくはM6を使い続けるかなと思います。 一年使ってみて感じたRX100 M6のメリット・デメリットは以前書いた記事と全く変わらないです。 blog.mismith.me や…

モノクロフィルムのILFORD XP2 SUPER400を使ってみた

たまにカメラ屋に入った時に見たことない使い捨てフィルムカメラ(レンズ付きフィルム)があると買ってしまいます。本格的にフィルムカメラを始める勇気はないですが、たまに撮りたくなった時のために使い捨てカメラはちょうどいいです。 今回は去年の秋に買…

ノスタルジーな雰囲気で綺麗に光が入ってくる滋賀のヴォーリーズ建築

以前滋賀に行った時にヴォーリーズ建築の旧郵便局を見学したり、改装して飲食店になっているカフェでご飯を食べたりしました。 建築に詳しくないですが、古い洋館で温かみのある建物は魅力的です。 今回は滋賀のとある場所にあるヴォーリーズ建築の建物を借…

今年も京都駅で写真撮ってきた

写真初めに京都へ行ってきました。予定ついでだったので、京都駅周辺で。 京都駅はやっぱかっこいい 建築物好きな人にはたまらないアーチ 京都劇場 リフレクションを見つけるととりあえず撮っちゃいます こんなのも 今年は暖冬なので割と写真を撮りに行きや…

AWS Amplifyでリストの並び順をcreatedAtに変更する

AWS

AmplifyでたとえばTodoリストのようなものを作って、いくつかTodoを登録しリロードすると、登録した順番になっていないことに気づきました。 Amplifyに詳しい方に聞いてみると、デフォルトでは並びがおかしいらしいです。自分の実装がおかしいのではなくて良…

今年大阪駅で撮った写真21枚

大阪駅は自宅からアクセスがよく、建物がカッコいいのでよく買い物ついでに写真を撮ったりしてます。 今年は特にたくさん撮りました。ウメキタ広場など周辺の写真も含めてまとめです。 今年よく撮ったので、もう構図的にもネタ切れ感ありますが、来年もまた…

AWS Amplifyで認証方法の変更とTodoを作成したユーザーに絞って取得

AWS

Amplifyの知見メモ。今回は以前やってみたものの、方法がイマイチ分からずコレジャナイ感で済ませてたのが、やっと正しい方法らしきものを発見したのでメモしておきます。 まだ走り書きみたいな状態なので、一通り手順が身についたらまとめる予定です。 App …

ミラーレスからコンデジに切り替えて写真が楽しくなった2019年の振り返り~今年撮った写真 Advent Calendar 2019~

今年撮った写真 Advent Calendar 2019の14日目担当です。 あっという間に一年が終わってしまいますね...。今年、写真に関して大きく変わったことはα7 Ⅱを売って、RX100 M6というコンデジを買ったことです。 RX100 M6をメイン機にしました グループ展をしまし…

2019年買ってよかったもの~今年買ってよかったもの Advent Calendar~

今年買ってよかったもの Advent Calendar 2019の7日目担当です。 今年買ってよかったもの Advent Calendar 2019 - Adventar 今年は部屋の模様替えをしたせいもあり、だいぶAmazonにお世話になりました。机やら家具やらいろんなもの買い換えましたが、特に買…

フィルム交換もできるLomoの使い捨てフィルムSimple Use

ロモグラフィーが販売しているSimple Useというフィルムカメラを使ってみました。正式にはカメラではなく「レンズ付きフィルム」というカテゴリらしい。写ルンですも。 Simple Use Film Camera (レンズ付フィルム) · ロモグラフィーオンラインショップ 「レ…

【Amplify】user idでtodoをフィルタリングして取得

AWS

AmplifyとReactやVueで認証付きのtodoみたいなチュートリアルはよく見ますが、作成したtodoがユーザーに紐づいてないと実用的ではないので、どう実現すればいいか調べたもののよく分からず、自分なりに実装してみたメモです。 もし、正しい方法知っている人…

Amplify React Typescriptで認証+Todoっぽいやつ

AWS

やってみたメモです。 nodeのバージョンはv12.13.1でやっています。 Create React App typesctiptでcreate react app create-react-app noteapp --typescript create react appの初期画面が表示されるか確認 cd noteapp yarn start Amplify 初期設定 まずはA…

AmplifyでGraphQLError: Request failed with status code 401となる

AWS

この件で認証方法をAPI keyから変更する方法が分かったので以下の記事に書きました。 blog.mismith.me 試しに作った時はちゃんとデータ取得してたのに、しばらく置いてて再度試したら出たエラー GraphQLError: Request failed with status code 401 原因はAP…

500pxの10周年クエストで選ばれた

500pxが10周年ということであなたの最高の写真を提出してくださいというクエストがありました 500px.com 選ばれると500pxのproプランが1年間無償になります。該当するような写真があれば毎回クエストに応募してるので、今回も応募しました。 しばらくすると…

【奈良】ならまち格子の家

ならまちとは、奈良市のJR奈良駅から南東部あたりにある歴史的な街並みの地域を指しているそうです。 奈良は比較的人が少なくて歩きやすく、けっこうおしゃれなカフェが多いので開拓したいエリアです。 格子の家はその奈良町にある観光スポットの一つ。昔の…

【京都】お酒の街・伏見桃山

酒造の街・京都の伏見桃山に行ってきました

【Amplify】GraphQL Schemaの変更方法とamplify pushのエラーで詰まったところ

AWS

amplify pushするときにディレクトリ名を変更していたため発生したエラー