タグ

2016年4月10日のブックマーク (10件)

  • GrafanaとInfluxDBでネットワークリソースの視覚化 - Qiita

    Rubyスクリプトで、CiscoルータにSSHでログインして、CLIから10秒間隔でshow interface叩いて、実行結果から必要な値を正規表現で抜き出して、InfluxDBに保存して、Grafanaで視覚化してみました。 GrafanaとInfluxDBでネットワークリソースを視覚化してみました。データベースはInfluxDB、ビジュアライゼーションツールはGrafana、データ取得はRubyスクリプト+expect4rライブラリで実装しています。 記事はUsing InfluxDB + Grafana to Display Network Statisticsを参考にしています。データ取得にInfluxsnmpを利用していますが、今回は自作のRubyスクリプトで実行しています。 カスタマイズすると上図のようにできます。今回はデータの視覚化までの基的なところを説明します。 目的

    GrafanaとInfluxDBでネットワークリソースの視覚化 - Qiita
  • 「パナマ文書」解析の技術的側面

    世界中で話題になっているパナマ文書。各国で政権を揺るがすような事態にもなっていますが、純粋にデータとしてみた場合、これは計算機やデータ解析に関わる人々にも面白いものだと思います。データの中身や背景などについてはさんざん報道されていますのでここでは触れません。一方、現場でどのような作業が行われているのかはあまり報道されていません。現実的な問題として、人力ではどうしようもない量のリークデータを手に入れた場合、調査報道機関はどんなことを行っているのでしょうか?私も以前から疑問に思っていたのですが、先日あるデータベース企業と、データ分析アプリケーションを作成する会社のブログにて、その実際の一端を窺うことができる投稿がありました: Panama Papers: How Linkurious enables ICIJ to investigate the massive Mossack Fonseca

    「パナマ文書」解析の技術的側面
  • 変更履歴を持つテーブルの設計 - Qiita

    ある日のできごと 少し前、「ブログの記事のようなものを、履歴を残しつつ編集できるようにするにはどのようなテーブル設計が良いか?」と尋ねられたことがありました. その時, まず思いついた(というか見聞きしたことがある方法)のは以下の様な2通りの方法だった. 記事テーブルにバージョン番号を持たせる方法 記事テーブルとは別に, だいたい同じ構造の履歴テーブルを持つ方法 こられの手法のメリット・デメリットについて, すこし考えていきたいと思います. その1 記事テーブルにバージョン番号を持たせる方法 概要 この方法では, 記事テーブルは一つだけ用意し, 更新される度に新しいレコードを追加していきます. 主キーはidとなるが, これはサロゲートキーで, 当の主キーは「記事グループid + verison」の複合主キーとなっています. 記事の最終更新日時は, 最新Versionのレコードのinser

    変更履歴を持つテーブルの設計 - Qiita
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • 転職エージェントが選ぶRuby(on rails)エンジニアにお薦め転職求人9社 | 転職エージェントが語る「すべらない転職」

    こんにちは、自立型人材の転職・キャリア支援に特化した転職エージェント、末永雄大です。 近年Rubyを開発言語としてサービスの開発をするスタートアップや、IT企業が増えており、Rubyエンジニアの採用需要が増加しており、完全に売り手市場となっています。 当社でもRubyエンジニアの採用に関するご相談を数多く企業様から頂いており、記事ではおすすめの企業様を紹介していきます。 各社ともにサービスや会社に特徴がありますので、Rubyエンジニアとして転職したい方は、転職の際には参考にして頂けると幸いです。 ※随時追加していきます 【無料】エンジニアへの転職なら、IT企業への転職に強みを持つ転職エージェントのアクシスにぜひご相談ください! 株式会社スマービーのRuby言語の転職求人 【転職おすすめ理由】 現在エンジニアが常駐1名しかいないので、初期メンバーとしてチームに加わり、スピード感、ビジネス視

    転職エージェントが選ぶRuby(on rails)エンジニアにお薦め転職求人9社 | 転職エージェントが語る「すべらない転職」
  • Golangでつくる検索エンジン(Webクローラ、MongoDB、Kagome、gin) - c-bata web

    最近、Golangを書き始めたので勉強として、1年半ほど前にPythonで作っていたWebクローラと検索エンジンをGolangで実装してみた。WebフレームワークはFlaskの代わりにgin、Mecabの代わりにKagomeを使用、Datastoreは前回と同じくMognoDBを使ってます。 GitHub - c-bata/gosearch: Web crawler and Search engine in Golang. 今回のコード Pythonでつくる検索エンジン(Webクローラ, Mecab, MongoDB, Flask) - c-bata web 以前書いたPython版検索エンジンのブログ記事 基的に実装はこれと大きく変わりません 今回はHTML書くの面倒だったので、フロントはginでJSON返すだけにしました。 以下使ったライブラリやGoに関するメモ 可変長引数の挙動 ス

    Golangでつくる検索エンジン(Webクローラ、MongoDB、Kagome、gin) - c-bata web
  • Reactコンポーネントをnpmパッケージとして開発する - Hatena Developer Blog

    こんにちは!ブログチームの id:amagitakayosi です。 今回は、業務で書いた小さなReactコンポーネントをnpmパッケージとして分離した話をします。 今回公開するパッケージ 実装方針 なぜnpmパッケージにするのか 他のコンポーネントの影響で壊れることを防げる アドホックな修正の積み重ねで複雑になることを防げる プロジェクトのコードを削減できる デメリット Babelなパッケージのディレクトリ構成 実装 npmの注意点 reactはpeerDependenciesに入れる npm link を用いてローカル開発する場合、npmはpeerDependenciesを解決できない browserify-shimを利用する場合 npm publish 次回予告 追記 今回公開するパッケージ www.npmjs.com 今回は「無限スクロール」のためのReactコンポーネントを作

    Reactコンポーネントをnpmパッケージとして開発する - Hatena Developer Blog
  • どうすればいいでしょうか

    仕事をしていると自分のした作業一つ一つに間違いの指摘を頂きます。 パワハラや理不尽な要求をされている等はなく、全て自分に原因があることばかりです。 間違いを減らそうと勉強したり細かく質問をしたり自分なりによく考えてから行動するようにしましたが、自分の発想の範囲外から指摘が来るのでいくら考えても間違いは無くなりません。 それでも少しずつ頑張ってミスを減らしていくしかないと思っていたのですが、最近教育係の先輩と話す時に声が出なくなってしまうようになりました。 自分の行ったことは必ず否定されるのだと思うと何を言ったらいいのかわからなくなり、何かを言うべきなのだとわかっているのですが、焦るばかりで言葉が出てきません。 何を言っても怒られたり怒鳴られたりすることはありません。冷静に指摘が返ってくるだけです。 ただでさえ毎日迷惑をかけているのに、改善するどころか状況を悪くしている自分がただ情けないです

    どうすればいいでしょうか
  • マンガでわかるGit 第一話「Gitってなあに?」 | マンガでわかるWebデザイン

    次回以降の流れは?(2016/04/11 0時 追記) マンガでわかるGitの構成は、ざっくり下記の構成を考えています。 最初の一歩: Gitとはなんぞや? 第一フェーズ: 1人で使ってみる 第二フェーズ: 複数人で使ってみる 第三フェーズ: 実務上でのハウツー(応用) これは、まだ私が頭の中で考えているだけの仮段階のものですので、細部はみなさんからのコメント・需要を拝見しながら変更していくと思われます。 ちなみに、はてブコメントで要望の多かった「SVNとGitの違い」 → こちらのマンガ化はやってみたいですね。 #マンガでわかるGit 全体の構成(仮)考えるの楽しい♫ Gitってそもそも何?メリットは? ↓ 一人でGit😃 ↓ 複数人でGit😃😃 の流れで考えています。 はじめてコミット、チェックアウトしたときの感動といったら! pic.twitter.com/uyCl1zAxAF

    マンガでわかるGit 第一話「Gitってなあに?」 | マンガでわかるWebデザイン
  • ゲーム開発出身者がチームラボで働いてみた

    4. 作ったも (前職) ● P 2 機動戦士ガンダム一年戦争 ● box360 リッジレーサー6 ● P 3 リッジレーサー7 ● ii ファミリースキー ● ii ファミリースキー ワールドスキー&スノーボード ● ii ゴーバケーション ● P 3/ box360 ソウルキャリバー ● ii  鉄拳タッグトーナメント2 ii Edition ● ブラウザ テイルズ オブ カードエボルブ ● ブラウザ アイドルマスター ミリオンライブ! 自己紹介 5. 作ったも (現職) ● 小人が住まうテーブル ● 願い クリスタル花火 ● 小人が住まう黒板 ● クリスタルツリー ● スケッチピストン - playing music ● トンタッタ族が住まうテーブル ● teamLab Crystal ree 自己紹介

    ゲーム開発出身者がチームラボで働いてみた