- 2021.08.05
Go関連のことを調べてみた2021年08月05日
Go言語クロージャーについての豆知識 ###背景### for分の中に関数を書くときに、特にfor分のスコープと関数の組み合わせによって、クロージャーが生成され、関数の実行タイミングはfor分と一致ではない場合は、バグは発生しやすいです。 例えば、javascriptでは以下のようなクロージャー典型例があります。 [Javascriptの豆知識(let,var,クロージャーに関する面接問題)](h […]
Go言語クロージャーについての豆知識 ###背景### for分の中に関数を書くときに、特にfor分のスコープと関数の組み合わせによって、クロージャーが生成され、関数の実行タイミングはfor分と一致ではない場合は、バグは発生しやすいです。 例えば、javascriptでは以下のようなクロージャー典型例があります。 [Javascriptの豆知識(let,var,クロージャーに関する面接問題)](h […]
【Android】Emulatorが起動しない不具合の解決法 # 不具合内容 API 29/30でAndroid Emulatorを起動しようとすると下記のような不具合発生。 ![error.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/694762/16943c68-97d6-7684-f1ce-409879fd […]
AWS CLIをコンテナから使えるようにする ## はじめに 以前、AWS EC2のインスタンスにAWS CLIをインストールし、使用できるようにしていました。 しかしこれでは常にインスタンスが一つ必要になってしまいますし、AWSの利用料金も発生してしまいます。 次に試したのはローカルPC(Mac)でAWS CLIを使えるようにしました。 これはこれで便利でしたが、別のPC(Windows)でも同 […]
【AWS】S3を利用した Git LFS サーバを作成する【cli版】 # S3をLFSサーバにしてCodeCommitでGitLFSを使えるようにする ## 目標 – gitlfsの基本を学ぶ – [Amazon S3 に Git LFS サーバを超簡単に立てる](https://qiita.com/kanemu/items/d66bfd174a011d8dffdf)のc […]
Azure IoT Hubとエッジデバイスの間でメッセージを送受信する # はじめに AzureのIoTデバイスにエッジデバイスを登録して、Azure IoT Hubとエッジデバイスの間でメッセージを送受信する方法を紹介します。 エッジデバイスにランタイムをインストールすることなく、手軽にメッセージの送受信を行うことができます。 (エッジデバイスにIoTEdgeランタイムをインストールしてAzur […]
[Ruby on rails]検索結果でもページネーション使う kaminari 初めに 過去の検索機能実装の記事はこちら。 https://qiita.com/ki_87/items/eb6d4e440195c3b3c5a2 ページネーション導入済みで、一覧画面では使用してましたが、 検索結果では使わず、全表示にしていました・・・。 なので、今回検索結果の表示画面でもページネーションを使用してい […]
[Ruby on rails]検索結果でもページネーション使う kaminari 初めに 過去の検索機能実装の記事はこちら。 https://qiita.com/ki_87/items/eb6d4e440195c3b3c5a2 ページネーション導入済みで、一覧画面では使用してましたが、 検索結果では使わず、全表示にしていました・・・。 なので、今回検索結果の表示画面でもページネーションを使用してい […]
Python3でbasemapをインストールする際に出力されるエラーへの対処 # basemapのインストール 地理データなどを表示するために役立つbasemapは[ここから](https://github.com/matplotlib/basemap)ダウンロードできる。 しかし、basemapを使用する際に必要なlibgeosをビルドする際に問題が起きる。 basemapのリポジトリのREAD […]
[Nodejs] 浮気者のthisを固定して一途に変えてやる # はじめに めちゃ久しぶりに記事書きます。Pirikaraです。 最近ほぼJavascriptばっかり書いてますが、業務中に解決したやーつを共有したいと思います。 # this 呼んだ所々で値が変わってしまう`this`。大変浮気者ですよね。 thisの挙動の違いについては[こちら](https://qiita.com/knknkn1 […]
laravelにおいてのbootstrap導入方法 ダウンロードとかいろいろ書いてあるけど、、、 headの部分に “` “` を書くだけでOK! #テンプレート “`