LSP(Language Server Protocol)のドキュメントを読む


golangコミュニティがgoplsを開発し始めたり、Microsoftが提唱したこともあってLanguage Server Protocol (以後,LSP)が注目され始めた。 特にVimやgolang界隈ではmattnさんのブログ記事gocode やめます(そして Language Server へ)で一層注目を集めたと思う。是非読んで欲しい。 gocode contribuerへの思いとLSP発展への期待が書かれている。

そんな熱いLSPを理解することでVim発展に拍車がかかることへの期待とgoplsを理解したいという興味から、まずはLSPドキュメントを訳してみた。 実際に、vim-lsp+goplsを入れて、log出力と照らし合わせながらLSPがどういう風に動くものなのか、理解が深まったと思う。以下、ドキュメントの訳。

Read more ⟶

LambdaでAWS Elasticsearch ServiceのIndex削除する方法


Curator を使用した Amazon Elasticsearch Service でのデータの更新…
Read more ⟶

ElasticsearchのIndexをAPIで操作


GET Indecies curl -X GET http://<es-url>/<index-name>-* | \ jq -r ".[].settings.index.provided_name" | sort authapi_access_log-2018.10.31 authapi_access_log-2018.11.01 authapi_access_log-2018.11.05 DELETE indecies curl -X DELETE http://<es-url>/<index-name>-2018.11.06 …
Read more ⟶

BigQueryでPARTITIONTIMEを比較対象にする場合の記述


比較対象はtimestamp型に変更してから比較 SELECT * FROM [zzzzzzzzzz.xxxxxxxxxxxxx] WHERE _PARTITIONTIME between timestamp('2018-12-04') and timestamp('2018-12-11') ORDER BY log_time DESC LIMIT 100 …
Read more ⟶

autofsでEFSをマウント


autofsでEFSをマウントする あしたから本気出す …
Read more ⟶