備忘録 gem install で openssl のエラー

ERROR: Loading command: install (LoadError) ERROR: While executing gem ... (NoMethodError) undefined method `invoke_with_build_args' for nil:NilClass anaconda3 がインストールされてて、その openssl を参照していてその openssl のバージョンが…

Mac の VS Code でターミナルを開く

↓ control + Shift + @

AWS SAM CLI をインストールするまで

aws

https://docs.aws.amazon.com/ja_jp/serverless-application-model/latest/developerguide/serverless-sam-cli-install-mac.html ここを参考 AWS アカウント作る 管理者権限を持った IAM ユーザーを作る AWS CLI をインストール https://docs.aws.amazon.com…

Docker で作った apache に SSL/TLS で接続して通信の中身を Wireshark で見る

k6i.hateblo.jp のつづき。 この記事の段階ではまだ、通信の中は見れません。 下記の記事を参考にさせていただいて、見れるように設定していきます。 ozuma.hatenablog.jp 10行目までは前回までと同じ。 SSLSessionCacheディレクティブに"none" に設定する -…

Vault の /secret パスは version2 なんだなぁ

Vault の Getting Started をやっている。 Vault Curriculum - HashiCorp Learn /secret のパスに例えば vault write secret/hoge foo=piyo とやると下記エラーが表示される。 Error writing data to secret/hoge: Error making API request. URL: PUT http:…

SSL/TLS を使って Apache にアクセスするサンプルを Docker で作成する

hub.docker.com 上記の公式の手順を順に行えばよい。 証明書は openssl を使用してとりあえず作成。 下記サイトを参考にした。 ozuma.hatenablog.jp 作成した Dockerfile はコレ https://localhost/ にアクセスすると”保護されていない通信"だけどページが表…

外でご飯

だんだん暖かくなってきて、休みの日は子供を連れて外でご飯を食べた。 そういえば、ファミマで写真のすき焼き買ったのだが、ペイペイで支払ったら全額キャッシュバックされた。

Mac Book Air 2018 を買った

使用していた Mac Book Air 2011 が突然起動しなくなった。 予算15万で新しいノートパソコンを探していたが、ちょうど Mac Book Air がリニューアルされて、 PayPay で20%還元もあったので、Mac Book Air 2018 を購入。 メモリは 16GB、ストレージは 128GB …

Fiddler で RequestBodySize を表示する

ヘッダーを右クリック → Customize columns をクリック Miscellaneous → RequestBodySize を選択 → Add で表示される

Windows で git push したら何も表示されずハングしたとき

git プロトコルを使用した場合にタイトルの問題が発生する https の場合は問題なし 対策 git config --global sendpack.sideband false を設定する 参考 https://github.com/git-for-windows/git/issues/907 http://d.hatena.ne.jp/torutk/20120915/p1

Docker のコンテナで動くOSがよく分からなかった

よく分からなくなったこと Dockerfile で Alpine Linux が登場して、コンテナの OS だよって言われてよく分からなくなった コンテナで OS が動いているの?ってなった 分かったこと 自分が理解できていなかったことで大事なこと。 Docker は Linux でしか使…

Hapa英会話第3回「家族について」

hapaeikaiwa.com 感想 最初の方は付いていけても、途中で何言ってるかわからなくなって、最後まで分からなくなる。 兄弟の言い方 siblings なんてあったのか。 この単語分からなくて、最初聞いたとき何言ってるのか全く分からなかったなぁ。

Hapa英会話第2回「趣味について」

https://hapaeikaiwa.com/2014/02/13/podcast-episode-2「趣味について」/

車通勤中に Podcast でHapa英会話を聞き始めた

毎朝の車通勤の約20分を利用してPodcast の Hapa英会話を聞き始めた。 hapaeikaiwa.com 今日は第一回「仕事について」を聞いた。 hapaeikaiwa.com 感想 速すぎて何言ってるのか全然わからん。 「仕事について」ってタイトル見てるからそういう話してるんだろ…

Puppeteer を使って Yahoo のニュースをスクレイピングしてみる

kanazawa.rb meetup #72 で Puppeteer を触る機会があったので残しておく。 Puppeteer github.com インストールは npm i puppeteer ver 1.7.0 から puppeteer-core ってのが公開されたらしくこっちだと Chromium を同時にダウンロードされることはないみたい…

VS CodeでSpring Boot を起動しようとしたら「Build failed, do you want to continue?」と表示されて起動しない

バージョン VS Code 1.25.1 Debugger for Java 0.10.0 Spring Boot 2.0.2 参照 下記ページを参照することで解決できた。 stackoverflow.com github.com したこと F1 キー押す Java: Open Java Language Server log file を選択 6行目に Command-line argumen…

Spring Boot でセッションタイムアウトを1秒に設定しようとしてハマった

バージョンとか Spring Boot 2.0.2 Embedded Tomcat 設定してみる application.yml にタイムアウトの設定を追加して、下記のコードで確認を行う。 タイムアウトの値は極端に短く 1 秒になるようにしてみる。 server: servlet: session: timeout: 1 int t = r…

VS Code で Java を書くときに Lombok が無くてエラーが出たとき

VS Code で Java のプログラムを見たとき、Lombok を使用している場合大量のエラーが発生した。 前までは自分でパスを設定する必要があったみたいだけど、今はエクステンションが用意されているみたいで追加するとUser Settings に下記が追加される。 ビルド…

Spring Boot Thymeleaf Starter を 1.5.10 から 2.0.1 にあげたらレイアウトがうまく動かなかったけど解決した

2.0 から Compile Dependencies の nz.net.ultraq.thymeleaf / thymeleaf-layout-dialect が無くなっている。 Maven Repository: org.springframework.boot » spring-boot-starter-thymeleaf » 1.5.13.RELEASE Maven Repository: org.springframework.boot »…

AWSOME DAY ONLINE TRAINING の メモ

aws

オンラインセミナーを聞いたときのメモ 聞きながらだったので、取り逃しとかもある AWS の紹介と歴史~Amazon EC2, Amazon EBS, Amazon S3, Amazon VPC ~ アマゾン社内のビジネス課題を解決するために生まれた AWS 上で実現できないことは無いと言われてい…

VS Code で markdown のプレビュー表示のフォントを変更したい

ユーザー設定で下記の項目を編集して解決。 今回は、 fontFamily に Ricty Diminished fontSize を 18 に変更 "markdown.preview.fontFamily": "-apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', 'HelveticaNeue-Light', 'Ubuntu', 'Droid Sans…

イヤホンを買った

今週 3/18 にハーフマラソンに参加するので、イヤホンを買った。 今までは iPhone に付属されていたイヤホンを使用してランニングしていけど、走ってるとコードが邪魔だったり、スマホと繋がれてるせいで耳が痛くなり走ることに支障が出ていた。 とりあえず…

Mac の コマンドラインで使用する Java をアップデートしようとしてちょっと引っかかった

現在のバージョンを確認 macOS High Sierra 10.13.1 ☁ ~ java -version java version "1.7.0_71" Java(TM) SE Runtime Environment (build 1.7.0_71-b14) Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode) Java をアップデート(失敗) Mac…

インターネット Web サーバー構築ガイドライン を読んだメモ 3

第六章:アプリケーションの実行環境を設定しよう ハンドラーがアプリケーションへのリクエストを処理する PHP ゕプリケーションを実行できるようにするには、ハンドラーの設定で、「拡張子.php がリクエストされたら FastCGI を使用して php-cgi.exe を実行…

インターネット Web サーバー構築ガイドライン を読んだメモ 2

第三章:ページを公開しよう IIS マネージャーで行った操作は、applicationHost.config, Web サイト、仮想フォルダー、アプリケーション内の web.config ファイル内の設定に反映される IIS マネージャーで操作する際に左下を見ると現在の GUI 操作がどのファ…

インターネット Web サーバー構築ガイドライン を読んだメモ

msdn.microsoft.com を読んで、IIS について学習した自分用メモ 自分の環境は、Windows10 / IIS 10 第二章:IIS の動作を見てみよう アプリケーションプールと w3wp.exe は 1 対 1 が最も簡単な設定 1 対 n の設定も可能 Webガーデン http://www.buildinside…

exe に署名されているコードサイニング証明書を表示する

C#

こんな感じのコードでポップアップ表示される コードサイニング証明書の表示 参考 https://msdn.microsoft.com/ja-jp/library/system.security.cryptography.x509certificates.x509certificate2ui(v=vs.110).aspx

Netatmo Weather のAPIをとりあえず使ってみる

準備 https://dev.netatmo.com/ 上部メニューCREATE YOUR APP クリック App name, App Description を入力 "I accept Netatmo APIs Terms and Conditions" にチェックを入れて同意する Client id と Client secret が作成される API使ってみる API を使用す…

Windows サーバーで サービスから Jenkins を起動しようとしたときに起動しなかったときの対応

状況 http://jenkins/restart とかを何回か実行した サービスでステータス確認したら 停止 になっている サービスから開始をクリックしてもステータスは一瞬 実行中 になるがすぐに 停止 になる 対応 jenkins.err.log を確認 エラーが出ている 警告: FAILED …

TFS でビルド時にアプリケーションのバージョン番号に日付とビルド回数を設定する

TFS

したいこと MSBuild でバージョン番号を付与したい 今回設定したいバージョン番号 ApplicationVersion=1.0.20170926.1 1 0 20170926 1 - - - - | | | | | | | `-- その日にビルドした回数(翌日にリセット) | | `------------ ビルドした日付 | `----------…