タグ

可視化に関するyohane00のブックマーク (12)

  • Kanon - プログラミングコードを可視化

    プログラミングは構造的です。そのため、構文解析して別な言語にしたり、ツリー構造に展開したりできます。それらの構造を見ることで、綺麗な設計になっているかどうかも分かりそうです。 そんな可能性を感じさせるのがKanonです。JavaScriptのコードを解析、ビジュアル化します。 Kanonの使い方 左側にコード、右上にクラスの構造、右下にメインスクリプトの実行が可視化されています。 処理を増やしたところ。 コードが複雑になると、可視化された構造も複雑化します。 Kanonを使うことでプログラミングコードを別な視点から見られるようになります。コードは自動的に更新されるので、自分のコードを貼り付けてみて、どんな構造になっているのか見てみるのも面白そうです。 KanonはJavaScript製のオープンソース・ソフトウェア(MIT License)です。 prg-titech/Kanon: A l

    Kanon - プログラミングコードを可視化
  • Domain Storytelling Modeler - 業務フローの可視化、モデリングに MOONGIFT

    システム開発を行う際にモデリングが良く行われます。業務フローを一般化したり、特定ドメインを可視化するのに便利です。それによって効果的なシステム化が可能になります。多くの場合、専用のソフトウェア(Visioのような)であったり、スライド作成ソフトウェアを使ったりします。 今回は専用ソフトウェアのDomain Storytelling Modelerを紹介します。この手のソフトウェアはあまり存在しないので貴重です。 Domain Storytelling Modelerの使い方 各パーツをドロップして、さらに各パーツを接続してモデリングしていきます。 アクションを伴うところは数字が表示され、ワークフローの発生順番を定義できます。 できあがったモデルはSVGで出力できます。 Domain Storytelling Modelerを使うことでビジネスのモデリングがとても簡単にできます。各ノードを接

    Domain Storytelling Modeler - 業務フローの可視化、モデリングに MOONGIFT
  • Sourcerer - GitHubでの活動をビジュアル化

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました プログラマーとしては、自分がどういったコードを書いてきたかを可視化してみたいと思うものでしょう。GitHubではコミットに応じたグラフを提供してくれますが、まだまだ不十分です。 そこで使ってみて欲しいのがSourcererです。よりグラフィカルに自分の活動が可視化されます。 Sourcererの使い方 例えばこんな感じ。アクセスできる組織は決められます。 言語。 テクノロジー。 コード。 曜日毎のコミット数など。 Sourcererを使うと自分がどういった言語でどれくらいコミットしているのかなどが可視化されます。グラフも綺麗で、モチベーションが上がることでしょう。OAuth2を使っているので、自分のアカウント以下の情報だけが取得できます。 SourcererはKotolin製のオー

    Sourcerer - GitHubでの活動をビジュアル化
  • データ可視化ツールの Metabase で国債金利の推移をグラフ化してみる | はったりエンジニアの備忘録

    データ可視化ツールの Metabase が話題になっていたので、Redash との比較を兼ねて試してみました。 OSS のデータ可視化ツール「Metabase」が超使いやすい macOS の場合はローカル版が用意されているので、Redash よりも簡単に始めることができました。今回の記事でもこのローカル版で検証しています。 Metabase for Mac 国債金利の CSV データ 今回は手頃なデータとして、財務省が公開している国債金利の推移を可視化してみます。 1974 年からの日時データで約 11,000 件あります。元データとなる CSV ファイルは財務省のサイトからダウンロードできます。 国債金利情報 CSV の生データは扱いにくい和暦表記になっているので、Google スプレッドシートで和暦から西暦に変換しました。また、データが多いとグラフのレンダリングが遅くなるので今回は 3

    データ可視化ツールの Metabase で国債金利の推移をグラフ化してみる | はったりエンジニアの備忘録
  • Restyaboard - Trello風のカンバンシステム

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました Trelloは単なるカンバンシステムではありません。横軸に時間軸を備え、ステータスの移り変わりを可視化するシステムとなっています。そのため、時間が関係する様々な情報を管理、可視化できます。 そんなTrelloを模したソフトウェアとしてRestyaboardを紹介します。Restyaboardであれば社内でも立てられるでしょう。 Restyaboardの使い方 プロジェクト(ボード)一覧。 Moziilaのボードです。バージョンが横軸になっています。 一つ一つはIssueとして表現されます。 組織。 YCが出資するサービス。アクティブ、デッドが生々しいです。 カレンダー表示。 リスト表示。 ガントチャート表示。 Restyaboardは時間軸にマッピングしてカレンダー表示にしたり、プ

    Restyaboard - Trello風のカンバンシステム
  • OSSのデータ可視化ツール「Metabase」が超使いやすい - Qiita

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

    OSSのデータ可視化ツール「Metabase」が超使いやすい - Qiita
  • Googleが実践する「心理的安全性」の高いチームを作るためのマネジメント手法【5選】 | SELECK [セレック]

    Googleではこれまで、生産性が高く、働きやすい組織を作るために、従業員に対して大規模な調査を行ってきました。 その結果として、2009年には「Project Oxygen」として、最高の上司になるための「8つのルール」を定義しています。 ※1番から、重要だと思われる順に並んでいます。 <チームのパフォーマンスをあげる優秀なマネージャーの条件> いいコーチであること チームを勢いづけ、マイクロマネジメントはしない メンバーの成功に気を配り、積極的に関与する 生産的、かつ成果主義であること 良いコミュニケーターであること メンバーのキャリア開発を手助けすること チームのための明確なビジョンと戦略を持っていること チームにアドバイスできる技術的な専門知識を持つこと ※こちらから参照 Googleの強みは技術が優れていることだと思われていましたが、意外にも技術的な専門知識がマネジメント能力に及

    Googleが実践する「心理的安全性」の高いチームを作るためのマネジメント手法【5選】 | SELECK [セレック]
  • KubernetesをElastic Stackで可視化する。 - Taste of Tech Topics

    皆さんこんにちは あっという間に年末になってびっくりしている@tereka114です。 記事は「Elastic Stack」のアドベントカレンダー19日目の記事です。 qiita.com アドベントカレンダーで日公開しようと思ったら、 偶然にも公式のアドベントカレンダーもKubernetesです。びっくりです。 discuss.elastic.co さて、KubernetesのメトリックをElastic Stack 6.0から標準の機能で取得できるようになりました。 しかし、Kubenetes初心者である私が試しに使ってみると非常に苦労したので、その戦いの記録を掲載します!!! Kubernetesを可視化することの利点 Kubernetesは複数のコンテナを操作するオーケストレーションツールです。 Elastic Stackを使うことで、Kubernetesから得られるメトリックを取

    KubernetesをElastic Stackで可視化する。 - Taste of Tech Topics
  • なぜあなたは SHOW ENGINE INNODB STATUS を読まないのか - そーだいなるらくがき帳

    この記事は、MySQL Casual Advent Calendar 2017の20日目の記事です。 煽り気味のタイトルですがみなさん SHOW ENGINE INNODB STATUS 読んでますか? SHOW ENGINE INNODB STATUS \G 見づらいのなんとかならんのか。— そーだい@初代ALF (@soudai1025) 2016年12月20日 わかる。でもMySQLの振る舞いを知る中でSHOW ENGINE INNODB STATUSを読まざる得ない場面はそこそこあります。 どんな時に必要になるのでしょうか? そこでSHOW ENGINE INNODB STATUSにまつわる話を書きます。 SHOW ENGINE INNODB STATUS をまず読みやすくする まず末尾に \G を付けましょう。 これで3倍読みやすくなります。 次に pager less -S を

    なぜあなたは SHOW ENGINE INNODB STATUS を読まないのか - そーだいなるらくがき帳
  • JMeterの実行結果CSVデータをローカルMacにたてたElasticsearchとKibanaで可視化する | DevelopersIO

    「JMeterの結果CSV、216万行か〜。これくらいだったらJMeterの「グラフ表示」で読み込んで見られるかな〜」 CPU「ブオオオオオオオオン!」 はじめに システムの負荷試験において、Apache JMeterのようなツールを使って試験を実施・結果を出力するケースもあると思います。結果ファイルのサイズがそれほど大きくない場合は、全データを計算する(JMeterでいう「統計レポート」)で問題ありませんが、例えば、長時間負荷をかけたので時系列でデータをグラフ化したい、といったことになると事情が変わってきます。JMeterの結果CSVは手元にあるので、なんとかこれを活用したいところではありますが、数百万行レベルのデータになると、とたんにExcelなどでは辛くなります(というか最大行数的に無理な気がします)。 そこで、ちょうど、弊社木戸がElasticsearchシリーズを連載しているとこ

    JMeterの実行結果CSVデータをローカルMacにたてたElasticsearchとKibanaで可視化する | DevelopersIO
  • RDS(MySQL) のスロークエリを EFK スタック + Docker で出来るだけ手軽に可視化する考察 - ようへいの日々精進XP

    モチベーション RDS の勉強をしたい→スロークエリの設定を見てみよう RDS のスロークエリをお手軽に可視化出来ないものか Elasticsearch + Fluentd + Kibana(EFK スタック) を改めて勉強したい 実サービスへの影響を極力抑えたい 可視化する手間は極力省く ということで、Elasticsearch + fluentd + Kibana + docker-compose を利用することで、ほぼコマンド一発で可視化する環境は起動する環境を作ってみた。 github.com 参考 https://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/USER_LogAccess.Concepts.MySQL.html https://github.com/kenjiskywalker/fluent-plugin

    RDS(MySQL) のスロークエリを EFK スタック + Docker で出来るだけ手軽に可視化する考察 - ようへいの日々精進XP
  • Grafanaでかっけぇダッシュボード作るよ!(構築・設定編) - サーバーワークスエンジニアブログ

    iPad Air 3(かな?)が楽しみな竹永です。洗濯機はまだ無い。 このところElasticsearchとかKibanaとかばっかり触っていましたが たまには別のツールを触るのも良いと思うのです。 と、いうことで可視化ツールの Grafana を触ってみます。 Grafanaってなに? 可視化ツールです。ダッシュボードを作ってヒャッハーできます。 プラグインの追加でいろいろなところからデータを持ってこれるので簡単にいろいろなデータを可視化することができます。 今のところプラグイン無しで対応しているのは下記のソース。 Graphite Elasticsearch CloudWatch InfluxDB OpenTSDB KairosDB Prometheus プラグイン を入れて試してみたのは下記。 Zabbix …対応しているデータソースがなかなか尖っています。 CloudWatchにひ

    Grafanaでかっけぇダッシュボード作るよ!(構築・設定編) - サーバーワークスエンジニアブログ
  • 1