タグ

ブックマーク / qiita.com/acro5piano (4)

  • OSSのデータ可視化ツール「Metabase」が超使いやすい - Qiita

    Metabase、まじでイケてる。 1日で、Re:Dashから乗り換えました。 Metabaseとは OSSのデータ可視化ツール。Re:Dashとかと同じ類。 AWSとかに乗せて、誰もが見れるダッシュボードを作ったりする時に使うと、俺かっけーってなります。 スクリーンショット 実際に社内で運用している様子をモザイク付きでお見せします。 毎日みているダッシュボード。これの4倍くらいの数値見てる。 ダッシュボードの編集。マウスで簡単に位置や大きさの変更ができる。 クエリビルダー的なやつがあり、グルーピングとか超絶便利。SQL書けない人でも、単一テーブルとかだったら余裕かと。 グラフ化も簡単。 SQLでのクエリ編集画面。ちゃんと補完してくれる。 Metabaseの良い所 見た目が格好いい。 インストールが簡単。 openjdk-8-jdk入れて、jarファイル置くだけ。 豊富なデータソースに対応

    OSSのデータ可視化ツール「Metabase」が超使いやすい - Qiita
  • Vue.jsを使ってて、フロントサイドのバリデーションには VeeValidate が便利 - Qiita

    先日、フロントサイドのバリデーションにはvalidatorjsが便利という記事を拝見し、現在作っているシステムで使ってみようとしたのですが、挫折しました。 理由としては、複雑なフロントを作ろうとしているためで、下記の要件を満たす必要がありました。 1:n のデータで、ユーザーが追加できる要素がある (例: 複数メールアドレス登録) ページローティング直後はバリデーションしない ユーザーがインプット開始時に、 入力中の要素のみ バリデーション フォームを送信する直前に 全ての要素 に対してバリデーション エラーのある要素は赤くする エラーのある 要素の直後 に、 「メールアドレスは必須項目です。」などというメッセージを表示 バリデーションのルールは一箇所にまとめたい。入力中と送信時でほぼ使いまわしたい。 そこで見つけたのが VeeValidate です。 素晴らしかったので使い方を書いておき

    Vue.jsを使ってて、フロントサイドのバリデーションには VeeValidate が便利 - Qiita
  • Laravel 5.4 と Vue.js 2.2 と JWTAuth で、ログインできる SPA アプリケーションのチュートリアル 1/4 - Qiita

    Laravel 5.4 と Vue.js 2.2 と JWTAuth で、ログインできる SPA アプリケーションのチュートリアル 1/4JavaScriptLaravelJWTSPAVue.js Laravel 5.4 と Vue.js 2.2 と JWTAuth で、ログインできる SPA なTODOアプリを作ってみました。 結構気で作りました。 Laravel + Vue.js はかなり作りやすく、サーバーサイドの処理が少ない&分かりやすいので楽しかったです。 自分の記憶の定着を上げるため、チュートリアルを書きます。 JS初心者なので、おかしいところとかベストじゃないところが多々あると思いますので ご指摘頂けたら嬉しいです! 作ったもの ソースコード デモサイト 目次 四部作です。 はじめに ← 今ここ 基的な概念の説明 インストール Todoアプリ作成編 / サーバーサイド M

    Laravel 5.4 と Vue.js 2.2 と JWTAuth で、ログインできる SPA アプリケーションのチュートリアル 1/4 - Qiita
  • Docker Composeで手軽に開発環境を構築 (PHP+MySQL+Elasticsearch+Memcached) - Qiita

    [追記] 今だったらこうする。DockerHubフル活用して、できるだけ楽に構築する。 [/追記] Dockerについて Dockerは、開発環境を手軽に構築するツールです。 ApacheやMySQLなどのミドルウェアをコンテナと呼ばれる仮想環境上に構築し、それらを連携させて動作させます。 VagrantやXenなどの仮想化ツールと異なるのは、このコンテナそれぞれが一つのミドルウェアとして機能することです。 Vagrantだと、1つのOSの上に各ミドルウェアインストールしておき、それをBoxとしてイメージ化しますよね。 Dockerの場合、例えば コンテナ ミドルウェア

    Docker Composeで手軽に開発環境を構築 (PHP+MySQL+Elasticsearch+Memcached) - Qiita
  • 1