2019-08-01から1ヶ月間の記事一覧

Terraform で 「Amazon Web Services 基礎からのネットワーク&サーバー構築」をやり直す

Terraform の練習がてら「Amazon Web Services 基礎からのネットワーク&サーバー構築」の内容を全て Terraform でやり直してみました。 Amazon Web Services 基礎からのネットワーク&サーバー構築 改訂版作者:玉川憲,片山暁雄,今井雄太,大澤文孝出版社/メー…

Manta40 を組み立てた

少しずつ作っていた自作キーボード "Manta40" がようやく完成しました。 私は軽いキータッチが好きなのでスイッチは Gateron Clear (35 g)。 はんだごてを使うのは久リぶりだったので手こずりましたがなんとか動くものが作れました。 私は Dvorak user なの…

Julia - プロンプトを変える

この記事は Qiita に 2018/08/15 に投稿したものです。2020/3/26 移行しました。 Julia v1.0 への移行作業のために v0.7 と v1.0 を行ったり来たりしているのですが、色々と動作確認しているうちにどっちのバージョンを使っているのか失念することが度々あっ…

Julia - Lisp を作る

環境 Julia 1.1.1 初めての Lisp 作り 最近、Software Design (2017/05, 08, 09)で連載されていた五味さんの「人工知能時代の Lisp のススメ」を読んだので、Julia で Lisp を作ってみました。 とりあえず、五味さんの SDLisp を機械的に Julia に翻訳しただ…

Julia - PostgreSQL に接続する

環境 ArchLinux PostgreSQL 11.5 Julia 1.1.1 LibPQ.jl 0.11.0 Tables.jl 0.2.10 Docker で PostgreSQL を立ち上げる $ docker run -d --name postgres -e POSTGRES_PASSWORD=test -p 5432:5432 postgres:11.5 Julia から PostgreSQL に接続する julia> usin…

Julia - MySQL への接続・データを CSV・JSON で保存する

環境 ArchLinux MySQL 8.0 Julia 1.1.1 MySQL.jl 0.7.0 JSON.jl 0.21.0 Tables.jl 0.2.10 Docker で MySQL を立ち上げる $ docker run --name mysql -e MYSQL_ROOT_PASSWORD=test -d -p 3306:3306 mysql:8.0 # 以下 MySQL 8.0 の場合は必要 $ cd ~/.julia/pa…