- 2020.08.14
Go関連のことを調べてみた2020年08月14日
ある型があるinterfaceを実装しているかを保証する ## 目的 ある型がinterfaceを実装しているかを保証したい。 ## 環境 Go: go1.14 darwin/amd64 ## サンプルコード “`go package main // 適当なinterfaceを定義する。 type Somether interface { Method() bool } // 適当な […]
ある型があるinterfaceを実装しているかを保証する ## 目的 ある型がinterfaceを実装しているかを保証したい。 ## 環境 Go: go1.14 darwin/amd64 ## サンプルコード “`go package main // 適当なinterfaceを定義する。 type Somether interface { Method() bool } // 適当な […]
【Flutter】グラデーション使用時に境界線が見える問題 # 概要 グラデーション使用時に境界線が見えてしまう場合がある。 [画面描画時のディザリング](https://api.flutter.dev/flutter/dart-ui/Paint/enableDithering.html)を有効にする事により、滑らかに表示する事ができる。 ## 再現 “`dart import […]
AWS Chaliceを触ってみた #AWS Chaliceって? [Amazon API Gateway](https://aws.amazon.com/jp/api-gateway/) や [AWS Lambda](https://aws.amazon.com/jp/lambda/) をCLIから半自動でさくっと作れるものらしい。 AWS Lambda(とAmazon API Gateway) […]
アマゾン売れ筋ランキング(本) #2 ¥1,760 ももクロゲッタマン体操 パワー炸裂! 体幹ダイエット DVD67分付き #4 ¥3,210 天皇の国史 #5 ¥3,520 Disney ツイステッドワンダーランド FAN BOOK #6 ¥1,650 あつまれ どうぶつの森 完全攻略本+超カタログ #7 ¥1,320 フィギュアスケートマガジン2020-2021 Vol.1 プレシーズン (B […]
Javaのgetter/setterの定義を自動で作成 #この記事について Javaにおいて、クラスのフィールドに対して、getter/setterは関数名も含めて定型的に定義できる部分があると思ったので、手動で入力しないでいいようにPython3でスクリプトを書いてみましたので紹介します。 ※IDEの機能などを使えばあるのかもしれませんが練習がてら書いてみました なお、getter/setter […]
取得するレコードを最新順表示にする方法 #取得するレコードの順番を変える ツイートを並び替える方法は、表示の時に順番を変えるのではなく、情報を取得するタイミングで先に並び替えておきます。 ##order メソッドを使用する 【例】 “` インスタンス = モデル名.all.order(“並び替えの基準となるカラム名 並び順”) “` 並び順にはそれぞ […]
Python 基本書き方 pythonの基本の整理のログを書きます。 ###データタイプ intとfloatで計算すると、情報量の多いfloat型になる “` type(3+1.3) > float “` 0,1 0.0001 など小数を書くとき “` 1e-1 > 0.1 ( 10の-1乗 = 10分の1 = 0.1) 1e-3 >0.001 “` […]
DockerのLAMP環境でPHPからMySQL接続に詰まった話 # Dockerで環境作るの一瞬で便利だよね 下のブログを参考にLAMP環境を作りました。厳密には、Linux使わずDockerだからDAMPだね。 [Docker で Apache \+ PHP \+ MySQL 環境構築 – WebSpaceBlog](https://webspace.jp/blog/229/) ブログよりも簡 […]
nodenvを使ってnode環境を作る # はじめに ちょっと仕事で AWS Lamdbaを使うことになりそうなので、いまさらながらお勉強。 WSL2のUbuntuに開発環境を作って、試してみようと思います。 ## 環境 Windows 10 WSL2 Ubuntu 20.04 LTS ## nodenvをインストールする git clone で必要なファイルを取得します。 “`bas […]
Panolens.jsで簡単にパノラマを作成する # 概要 [Panolens.js](https://pchen66.github.io/Panolens/)というフレームワークを使って簡単にパノラマを作成します。 # Panolens.jsとは Panolens.jsはパノラマを作ることができるフレームワークです。[Three.js](https://threejs.org/)を元に作っている […]