何かやってみるブログ

興味をもったこと、趣味のこと、技術について色々書きます。

Goの文法まとめ(if文、for文、range、switch文、deferなど)

最近、個人的な趣味でGoを勉強しているのでメモ代わりに残します. if 文 for文 range Switch文 defer if 文 func fizzbuzz(num int) string { if num%5 == 0 && num%3 == 0 { return "fizzbuzz" } else if num%5 == 0 { return "buzz" } else if num%3 == 0…

Ruby on Jetsでdeleteメソッドが上手く動作せずにハマった

www.takayasugiyama.com 概要 前回、DynamoDBを使うパターンのjetsをscaffoldで作成したものの、今回scaffoldに頼らず自力で実装してみたところdelete アクションでハマったのでメモに残します. (adsbygoogle = window.adsbygoogle || []).push({}); 状況 …

Goの文法まとめ(型・配列・スライス・配列・Map・クロジャーなど)

最近、個人的な趣味でGoを勉強しているのでメモ代わりに残します. Hello World Import 変数宣言 const 数値型 文字列型 論理値型 型変換 配列 スライス make Map Byte 関数 クロージャー (adsbygoogle = window.adsbygoogle || []).push({}); Hello World p…

[ReactNative] pod install に失敗する

React Nativeの環境構築中になぜかpod installに失敗して詰まり、今後も同じようなエラーに遭遇しそうだなぁと思ったので残します。 環境 react native 0.61.5 ruby 2.6.5 pod 1.9.3 エラーログ $ pod install Analyzing dependencies Fetching podspec for …

Redux入門してみた

Redux Tutorialをやろうとしたのですが、ちょっとレベルが高く理解しにくと思ったので最小限のカウントアプリを作りながらReduxについて自分なりにまとめてみました。 用語の整理 redux react-redux store reducer action Provider connect 試す プロジェク…

[React] PropsTypesを使って型チェック

Reactに久しぶりに触って忘れていたことをメモとして残します。 Reactのバージョンは16.13.1 を使いました。 前提 PropsTypesを使った型チェック データの値を不正な値にした場合 propsの値を必須にする Personのコンポーネントのnumberを必須にした場合 (ad…

「社会を根底から変えるシェアリングエコノミーの衝撃! 仮想通貨ブロックチェーン&プログラミング入門」を読んだ

最近、ブロックチェーンに興味が出てきたので読んでみました。 前半はブロックチェーンについての解説が書いてあって、中盤はGethでプライベートネットワークを作って送金してみたり、独自コインを作ったり、いろんなハンズオンが書いてあります。 後半は読…

go-ethereumでethereumの送金を体験してみた

最近暗号通貨に興味が出てきて勉強し始めたので、メモ代わりにブログを書きました。 Ethereumとは 体験してみる はじめに go-ethereumって何? go-ethereumをインストールする プライベートのネットワークを構築する アカウントを作成する コインを獲得する …