クソ雑魚エンジニアのメモ帳

学んだことを書くところ

metabase3分クッキング

こんばんは。この季節サンダル通勤で足が冷えてくるmorifujiです 今回はmetabaseを使う機会があったのでサクッと構築したlogを置いておきます。 クライアントはBIツールが欲しいらしい tableauは高い&運用費も高い(m4.2xlargeぐらい) もっとサクッとかつ簡単…

jooby(kotlin)の環境構築,swagger,docker化まで

こんばんは。フォートナイトやってたら台風の爆音がうるさくて敵の足音が聞こえず殺されたmorifujiです 2018/09/19 追記 gitlabに使ったコードを載せました。開発環境もdockerで構築できるようにしたので割と便利です。 https://gitlab.com/morifuji/jooby-w…

yii2のCRUDGenerator(scaffold)を改良した件

こんばんは。運動しなさすぎてフィットネスジムに入会しようか悩んでいるmorifujiです 概要 構築手順 前提環境 解説 DB接続 gii Model Generator CRUD Generator ModelClass SearchClass ControllerClass 実際の画面は? 検索画面 詳細画面 登録画面・更新画…

RaspberryPiにAlexaをインストールしてAmazonMusicを流そうとした件

こんばんは。ボルダリングで腕がパンパンmorifujiです。 今日は久しぶりにRaspoberryPiを押入れから引っ張り出して、Alexaさんを憑依させてAmazonMusicを流させようとしたので知見を共有します。なんか憑依っていうと◯川隆法みたいですね 目次 amazonで開発…

RaspberryPiでのマイク・スピーカーの動作確認チートシート

# 音量変更 amixer sset PCM 100% # スピーカーテスト speaker-test -t sine -f 1000 # マイクデバイス優先順位確認 arecord -l # マイクテスト arecord -f S16_LE -r 44100 -D hw:1 | aplay

vue.jsでgoogleMapをPWAっぽく表示するオレオレプラクティス

こんばんは。switchを買ったけど放置してるmorifujiです。 ハマったら全てを放り出しそうで怖いです。 今日はGoogleMapとvuejsの組み合わせでごにょごにょしたのでその知見を共有します(PWA要素はほぼないです笑ごめんなさい) とりあえず成果物▼ 経緯 最低要…

サクッとjsでQRリーダー実装

こんばんは。 最近チャリンコを購入して、チャリンコ通勤始めました。道中のお弁当屋とか発見できてQOL爆上げ中のmorifujiです。 背景 目標 shape detection API (不採用) getUserMedia canvasにコピー LazarSoft/jsqrcode (不採用) cozmo/jsQR 定期的に画像…

リアルタイムチャットをServerSentEvents/php/vueで実装

背景 チャット機能が必要になりそうな予感 前にgo言語でwebsocketのチャット作ったことはあるけどなんも覚えてない vuejs使えば、リッチに画面に表示させることも苦じゃないはずだからやってみよう リアルタイム通信の手法って結構あったようなきがするから…

開発環境のためのCORS有効化(phalconFrameWorkとwebpackとaxios)

背景 趣味で作っているwebアプリが、フロントエンドとバックエンドをRESTfulでつないでいる フロントエンド側はvueとwebpackを使っていて、dev環境では、ビルドしなくてもローカルサーバー立ち上がってほっとりローディングですぐに修正を確認できる サーバ…

GitlabのCIでnpm+docker+git+awscliの実行環境構築

追記 ecs_deploy.shの実行権限がなかったので、chmod 777 ./ci/ecs_deploy.shを追記しました 背景 趣味のwebアプリ開発環境を一通り整えたが、最後のCIの部分を全く実装していかなった GitHubを使っていたらCodePipelineを使って楽々ECSにデプロイできたのだ…

Mysql8.0+Docker+SequelProではまったこと

Mysql8.0+Docker+SequelProではまったこと mysql8.0が今年になってリリースされました。 噂では速度が2倍速くなったらしいですね。てなことでせっかくなのでDockerで使ってみました。その知見メモ mysql:8でイメージ取得取得した version: '2' services: # m…

関西Node学園 1限目

概要 関西Node学園 1限目 2018/04/20 19:00~ さくらインターネット大阪支社 nodejs.connpass.com 内容個人的まとめ&所感 春からはじめる新しいNode.js - Node.js v10 ecmascriptとは?ってレベルから詳しく掘り下げて話してくれていた。 時期バージョンのリ…

僕は雰囲気でシェルを使っている

背景 ラズパイやりたい よくエラーが出る。出た場合に、スマートに原因確認したい 人口少ないのでググっても解決されないこと多々ある シェル読めばいいのでは? 雰囲気でしか読めない シェルの知識を一回洗いたい ということで改めて雰囲気でやってたところ…

方針決定

所感 匿名でやってたアカウントのブログを捨ててこちらで書くことにした アウトプットしないマンだったのを反省 書くことで整理もできるかも 自己紹介とかキモいので省略 前のブログではつらつら書いてた、キモい 気になるんなら本人に聞け 方針 目標は読者…