はじめに 私のマシンでは、dockerをインストールするのに、公式のリポジトリからインストールしていた。 ところが、この方法でインストールすると、dockerデーモンのプロセスがrootでうごいてしまっているために、sudoを使用する必要がある。 sudoを使用すれ…
はじめに Route53にはDNS クエリログ記録機能がある docs.aws.amazon.com パブリックホストゾーンならばここに書いてある方法で設定できる しかし、プライベートホストゾーンではここに書いてある方法では設定できない ここにも書いてあるように、プライベー…
make project dir mkdir sample open vscode code sample make docker-compose.yml docker-compose.yml ``` version: "3" services: app: image: node volumes: - .:/app working_dir: /app depends_on: - elasticsearch tty: true elasticsearch: image: do…
make project dir mkdir sample open vscode code sample make docker-compose.yml docker-compose.yml ``` version: "3" services: app: image: node volumes: - .:/app working_dir: /app depends_on: - mongo tty: true mongo: image: mongo ports: - 270…
ようこそ画面が映るまで プロジェクト用のディレクトリを作る mkdir metabase-sample cd metabase-sample postgres用のdataディレクトリをつくる mkdir -p docker/postgres/data docker-compose.ymlを作る docker-compose.yml ``` version: '3' services: me…
とりあえずnodejsを試したいときにdockerで環境を作る方法を書きました
CopyQというコピペツールを紹介します
ある特定のidの配下にあるaタグのhrefを全部取りたかった nodejsなりrubyなりで書けるが、よりお手軽にchrome上でしたかった やり方 xpathを使う $x('//*[@id="target_dom_id"]//a/@href').map((href) => {return href.value}) 解説 chromeでは$x()でxpathか…
Ubuntu20.04が出たので入れてみた 最初にやったことをメモる やったこと apt update & upgrade sudo apt update sudo apt upgrade JetBrains mono install https://www.jetbrains.com/lp/mono/ ターミナルのフォント設定変更 JetBrains monoを設定 カラース…
elangでremote objectのチュートリアルをやっていたわけだが、エラーが出て詰まった erights.org ? var uri := "captp://*yajqnhlyv6dsln4lbldub3sde2pv4ntl@6da37224c737:45401,172.24.0.2:45401/4vpusf2seuryrx5e6d2iu4npzvsltfvk" # value: "captp://*yaj…
J2SE 1.4 をDockerで動かすときのメモです java -versionでバージョン番号が出るところまでしか見ていないので、もしかしたらちゃんと動かないかもしれないが、過程をメモしておく j2sdk-1_4_2_19-linux-i586.binをダウンロード www.oracle.com Oracleアカウ…
1日1チュートリアル serverless frameworkのquick-startをやってみて時間切れだった Serverless Framework - AWS Lambda Guide - Quick Start
雑にもほどがある記事。 graphql-rubyのチュートリアルをやった。 GraphQL - Getting Started GraphQL - Mutation Classes で、これが作業中のリポジトリ。 github.com Postモデルを作成するところまでできた。 更新はできない。 疲れたので続きは明日する
方法 設定用のスクリプトファイルを作成 touch {$HOME}/.config/fish/conf.d/lang.fish 編集 set -xg LC_ALL ja_JP.UTF-8 set -xg LANG ja_JP.UTF-8 背景 hyperというアプリケーションを使っていて LC_ALL と LANG が設定されていないと日本語表示がおかしか…
方法 docker network inspect [ネットワーク名] -f '{{range .IPAM.Config}}{{.Subnet}}{{end}}' 例 $ docker network inspect afilms_default -f '{{range .IPAM.Config}}{{.Subnet}}{{end}}' 192.168.80.0/20 ネットワーク名を調べる方法 $ docker network…
方法 1 nvm install brew install nvm 2 oh-my-fish インストール(入っていない人は入れる) curl -L https://get.oh-my.fish | fish 3 omf install nvm omf install nvm 参考 github.com
方法 1 rbenv install brew install rbenv 2 oh-my-fish インストール(入っていない人は入れる) curl -L https://get.oh-my.fish | fish 3 omf install rbenv omf install rbenv rbenv init するfunctionが追加される 参考 github.com
転職 自分の中でこれが一番大きい 転職活動をしたのは生まれて初めてだったのだけど、大変だった いろいろ事情があって、2017年3月末で退職するということになった で、それが決まったのが2月下旬 したがって、退職するまで1ヶ月ちょっとしか期間が無いわけ…
CircleCIの管理画面でGithubのProjectを追加して、次の画面で出てくる config.yml をなにも考えずにコピペしてイメージのタグを1.5にしたら言われた どうしたら解決するの? CircleCIドキュメントの Language Guide: Elixir にあるように、 mix deps.get の…
11月上旬頃に風邪を引いてから長引いていて、なかなかマスクが外せない 60枚入りのお徳用マスクを買っていたのだけど、使い切ってしまった 置いておいて腐るわけでもないから、多めにあっても困ることはないと思ってお徳用を探した。 ユニチャーム ソフトー…
ex_docというドキュメントツールがある 僕は今日初めて動かしたのでメモしておく 雑に書く 前準備 mix new する mix new ex_doc_sample やったこと mix.exs を変える こう変える defmodule ExDocSample.Mixfile do use Mix.Project def project do [ app: :e…
はじめに Phantom.jsというヘッドレスなブラウザがメンテナンス終了になるという話を今年の4月ごろ聞いた。 いま仕事でやっているプロジェクトはRailsで、E2EテストをCapybara+Poltergeistで回している。 PoltergeistっていうのはPhantom.jsをCapybaraで動…
ここ数日RabbitMQとrabbitmq-delayed-message-exchangeとElixirを組み合わせたサンプルを書くということをしている ようやっとサンプルが動いたのでブログを書く やりたいこと github.com やりたいことは、このPluginを使って指定した秒数待ったあとにメッセ…
今日はRabbitMQをElixirで使うために入門をしていた まず公式チュートリアルを進める https://www.rabbitmq.com/tutorials/tutorial-one-elixir.html amqpを使用する https://hexdocs.pm/amqp/readme.html ちなみにチュートリアルでは 0.2.1 なので古い 僕は…
RabbitMQにrabbitmq-delayed-message-exchangeを入れるというのをやりました やった方法を簡単にまとめます 方法 Dockerを使って試します 1.RabbitMQのコンテナを作ります docker run --rm -p 15672 --name some-rabbit -e RABBITMQ_DEFAULT_USER=user -e RA…
プログラミングElixirという本の16章 OTP:サーバというのを読んで写経した GenServer の使い方が書いてあるところまでやった。 勉強が進んだら練習用にタイマーアプリを書いてみたい。 余談 帰宅してから晩御飯食べて、洗濯物を干してから始めたので、あんま…
今まで気恥ずかしくて音声入力を使っていなかったんだけど試しに使ってみたら案外悪くなかった この記事では私が音声入力を使ってみたところでの感想を書く 便利だと感じたところ 入力インターフェースが貧弱なときに便利だと感じた(フリック入力しかできな…
やったこと なんとなくConohaのiOSクライアントを自分用に作り始めている github.com Moya RxSwift Realm このあたりのライブラリを使っているのだけど、iOSの開発をするのも久しぶりだし、Moya RxSwift は初めて触るので全然進まない あと画面構成がほとん…
はじめに capybaraでは find メソッドを使うとある一定の時間が経過するまでリトライし続けます。 今回は find メソッドをターゲットに、どうやってリトライし続ける動作を実現しているのかを見ていこうと思います。 ちなみに私は最初それを知らずに 「ペー…
これを読む GitHub - chriskite/anemone: Anemone web-spider framework anemone.gemspec s.require_path = "lib" libを読むっぽい ↓ lib/anemone/anemone.rb require 'rubygems' require 'anemone/core' anemone/core ってのを読んでるっぽい ↓ エントリー…