タグ

hrsttのブックマーク (3,331)

  • ZabbixとNagiosを一括監視する「Hatohol」、ミラクル・リナックスがOSSとして公開

    ミラクル・リナックスは2013年6月27日、オープンソースの統合監視ソフトウエアである「Zabbix」と「Nagios」を利用した複数の監視サーバーを一括監視する「Hatohol(はとほる)」をオープンソースソフトウエアとして公開した。また、Hatoholの開発などを行うコミュニティ「Project Hatohol」を設立した。 Hatoholはミラクル・リナックスが独自に開発したもの。複数のZabbixサーバーを一元管理することで、監視対象の規模に応じてZabbixサーバーを拡張できるとしている。またそれぞれの独立したZabbixサーバーで動作しているため、いずれかのZabbixサーバーで障害が発生しても他のZabbixサーバーに影響を与えないという。

    ZabbixとNagiosを一括監視する「Hatohol」、ミラクル・リナックスがOSSとして公開
    hrstt
    hrstt 2013/06/29
  • rCharts, dimple, and time series

    Even this early in it release, dimplejs is such a powerful and promising d3 library that we decided to quickly make it available in rCharts. The first test was to recreate all (48) of the examples provided by dimplejs with rCharts. Once we completed those, we felt fairly satisfied that we had good coverage of the dimplejs API (easily one of the best documented). We are aware of a couple missing it

  • 絶対に理解出来ないモナドチュートリアル - konn-san.com

    世の中には、恐しい数のモナドチュートリアルがあって、それぞれモナドは象だとか、いや接ぎ木だ とか、プログラマブル・コンテナだとか、プログラム可能なセミコロンだとか、色々な説明がなされている。「モナド チュートリアル」で検索すれば、他にも色々に絵解きされた有象無象のモナドが大量に引っ掛かる。そうそう、モナドは単なる自己関手の圏におけるモノイド対象だよ。何か問題でも?なんてのもあったな。 この記事の目的は別に、こうした既存のモナドチュートリアルを「間違ってる!」とか「わかるわけねーよ!」といって貶そうという訳ではない。実際、既に幾多書かれているチュートリアルの中でも、僕の云いたいことと殆んど同じようなことが書かれているものは沢山ある。 では、上の膨大なリストの末尾にまた一つ「わかりやすい比喩」を付け足そうというのか?というとそういう訳でもない。そうそう、モナドは比喩ではないというチュートリアル

    hrstt
    hrstt 2013/06/28
  • git commitでエディタ編集後エラーとなる場合 - MPD~モチドレ

    Mac OS X v10.6 Snow Leopardにgitをインストールして git commitした時にコミットされなかったのでメモ。 明示的に使用するエディタをgitに設定してやればいい。 export GIT_EDITOR="/hoge/hoge"でも良いらしい。 $ git commit error: There was a problem with the editor 'vi'. Please supply the message using either -m or -F option. $ git config --global core.editor "/usr/bin/vim" $ git commit

    git commitでエディタ編集後エラーとなる場合 - MPD~モチドレ
    hrstt
    hrstt 2013/06/27
  • HomebrewでMySQLをインストールする時に知っておきたいこと | Macとかの雑記帳

    HomebrewでMySQLをインストールする際の注意点などについてです。MySQL自体はインストール時に表示される注意書きどおりに設定すれば問題なかったのですが、起動スクリプトで少しトラブったので備忘録です。 その他にもメモっておきたいことがあったので記事にしました。HomebrewでMySQLをインストールした方の参考になればと思います。 MySQLのインストールと初期設定 まずはMySQLのインストール。 インストールが終了すると、下のように色々と表示されるので、その通りに進めていけばとりあえず使えるようになります。 ちなみに、これらの注意書きは$ brew info mysqlを実行すればいつでも見れます。 データベースとユーザーの設定 インストールが済んだら、表示された内容に従って順に設定していきます。最初にデータベースのインストールとデータを格納する場所の設定をします。 $ u

    HomebrewでMySQLをインストールする時に知っておきたいこと | Macとかの雑記帳
  • 「死ね」と「ネットイナゴ呼ばわり」との間に何の違いがあるのか - 今日も得る物なしZ

    ネットイナゴの暴力性。気軽に「死ね」という人々 : まだ東京で消耗してるの? 全体的に死ねとしか言い様がないクソ記事だが、これで金を稼いでるんだから炎上マーケティングとしては大成功になるんでしょうね、さっさと死ねばいいのに。 ぼくも頻繁にネットイナゴに襲われているので、この種の暴力の辛さは、身をもって感じています。 連中には覚悟がないので、いくら「一対一で掛かってこい」と言っても無駄なんですね。 彼らはあまりに動物的なので、自分が誰かをい荒らしたことすら、忘れていきます。 今回のように人が実際に死に、もしも遺族が彼らの罪悪を追及しようものなら、彼らは真っ青な顔で「そんなつもりはなかったんです。気軽につぶやいてしまいました。反省しています」と語るのでしょう。彼らには理性が欠けているとしか思えません。 責任を取る覚悟なしに「死ね」と発信してはいけない、なんてものは理性があれば誰でもわかる話で

    「死ね」と「ネットイナゴ呼ばわり」との間に何の違いがあるのか - 今日も得る物なしZ
    hrstt
    hrstt 2013/06/26
  • ‎BetterSnapTool

    If you can think of a way to position or resize a window, BetterSnapTool probably offers it: Drag a window to an edge or corner of your screen; use keyboard shortcuts; assign special actions to the red, yellow, and green buttons at the top of windows; and much more. (Our favorite? Move or resize a window by simply holding modifier keys and moving the pointer—no clicking or dragging required!) One

    ‎BetterSnapTool
    hrstt
    hrstt 2013/06/26
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    hrstt
    hrstt 2013/06/26
  • SQLインジェクションゴルフ - なんと3文字で認証回避が可能に

    昨日のエントリ「SQLインジェクションゴルフ - 認証回避の攻撃文字列はどこまで短くできるか?」にて、認証回避の攻撃文字列が5文字にできる(「'OR'1」)ことを示しましたが、@masa141421356さんと、やまざきさん(お二人とも拙著のレビュアーです)から、idとpwdにまたがった攻撃例を示していただきました。やまざきさんの例は、MySQL限定ながら、なんと3文字です。これはすごい。 @masa141421356さんの攻撃例 @masa141421356さんのツイートを引用します。 @ockeghem 大抵のDBでid=''OR' AND pwd='>' ' が通ると思います(id側に「'OR」, pwd側に「>' 」で6文字)。長さ0の文字列がNULL扱いされないDBなら最後のスペースを消して5文字です。 — masa141421356 (@masa141421356) June

  • Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT

    平素よりQA@ITをご利用いただき、誠にありがとうございます。 QA@ITは「質問や回答を『共有』し『編集』していくことでベストなQAを蓄積できる、ITエンジニアのための問題解決コミュニティー」として約7年間運営をしてきました。これまでサービスを続けることができたのは、QA@ITのコンセプトに共感をいただき、適切な質問や回答をお寄せいただいた皆さまのご支援があったからこそと考えております。重ねて御礼申し上げます。 しかしながら、エンジニアの情報入手方法の多様化やQAサービス市場の状況、@ITの今後のメディア運営方針などを検討した結果、2020年2月28日(金)15:00をもちましてQA@ITのサービスを終了することにしました。 これまでご利用をいただきました皆さまには残念なお知らせとなり、誠に心苦しく思っております。何とぞ、ご理解をいただけますと幸いです。 QA@ITの7年間で皆さまの知識

    Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT
    hrstt
    hrstt 2013/06/25
  • Ruby:自然言語処理 Mecab | As Carpediem Style

  • モナドが解らない人へ、図解で絶対わかるモナドのしくみ - セカイノカタチ

    前置き みなさん、モナドって、わかりにくいですよね。 なので、図解することで解りやすく説明できるんじゃないかと、何回かモナドの図解を試みてきたのですが、むしろ複雑さが強調されてしまい残念な感じになってしまいました。 過去の図解 モナドってなんだよ!?全然わからないんで分解して図解してみた(´・ω・`) モナドの分解ふたたび ただ、以前よりモナドを表すメタファのイメージがあって、レゴブロックを組み合わせるようなカタチに例えてうまく説明できるんじゃないか。という予感がしていました。 そして、去年の年末ぐらいに、ついにそのカタチの具体的なアイディアを閃きました。 モナドを解りやすく図解する方法思い付いてるんだけど、絵心が足りなくて表現できない。モナドちゃんとかそう言うことではなく(´・ω・`) 2013-01-18 05:05:22 via ついっぷる for Android 今日、この記事を書

    hrstt
    hrstt 2013/06/25
  • Haskell PlatformをUbuntu 13.04に導入する - xxxxxeeeeeのブログ

    あらまし 来Ubuntuでは最新にこだわりさえしなければ sudo apt-get install haskell-platformで済むのだが、今回13.04 raringを今日2013年6月1日に導入するという事態に関して言うと最大限面倒。 Haskell Platformは現在のバージョンが2013.2なのだが、13.04リリース時はひとつ前のものでghc 7.6に対応していなかった。にもかかわらずUbuntuはghc 7.4ではなくghc 7.6をパッケージとして採用したためにHaskell Platformが収録されないというふざけた事態に。 しかもその肝心のghc 7.6は7.6.2で、haskell platformの導入要件である7.6.3を満たしていなかった。ghcから入れる必要がある。 ghcのバイナリパッケージはgmp10じゃなくてgmp3に依存するので使えない。

    Haskell PlatformをUbuntu 13.04に導入する - xxxxxeeeeeのブログ
  • 使っていないUSBドライブがマルチOS起動ディスクに早変わりする『RMPrepUSB』 | ライフハッカー・ジャパン

    Windows:使用していないUSBドライブやSDカードがあるなら、『RMPrepUSB』を使って、PCトラブルシューティングツールとして活用したり、ディスクを作成することなく新しいOSをインストールしたりすることができます。 このツールを使ってストレージデバイスをフォーマットし、パーティション分けを行い、ISOまたはその他のディスクイメージを入れたなら、必要な時にいつでもマルチブートが可能に。RMPrepUSBは無料で使え、PCに一度インストールしてしまえばUSBドライブ、ハードドライブ、SDカードなど、ほぼどんな外部ストレージでもISOの読み込み、またはドライブ上にパーティションがインストールされ、ブート可能なメディアにとして使用することができます。 ドライブイメージと合わせて使うこともでき、トラブルが発生した場合にPCのバックアップイメージを起動またはインストールすることも可能。この

    使っていないUSBドライブがマルチOS起動ディスクに早変わりする『RMPrepUSB』 | ライフハッカー・ジャパン
    hrstt
    hrstt 2013/06/24
  • Draperで驚くほどRailsコードがわかりや少なったよ! 

    Draperって何?Draperは、Model/Controller/View/Helperと異なる第4のレイヤを提供するGemです。 この第4のレイヤは、海外では「Presenter」として分類されています。(正確にもう少し細かい分類があるらしいですが割愛♪) このレイヤを作るメリットは、 model/viewに余計なロジックを書かなくてすむ Helperのメソッドが使われている場所が不明という事態を防ぐ 日ではPresenterレイヤでは、ActiveDecoratorというGemが有名です。ActiveDecoratorもほぼ同じことができます。 Draperの紹介Draperの説明ならRailsCastが一番わかり易かったです(説明は日語に翻訳されています、動画は英語です)↓ #####286 Draper - RailsCasts 1年前の記事ですので、実際に動かしてみると少

    Draperで驚くほどRailsコードがわかりや少なったよ! 
    hrstt
    hrstt 2013/06/23
  • Vimを最強のPython開発環境にする2 - Λlisue's blog

    気でPythonをやりたいならあわせて読みたい「え?君せっかく Python のバージョン管理に pyenv 使ってるのに Vim の補完はシステムライブラリ参照してるの?」 2013-06-23 21:30 おしりに追記しました 2013-06-24 10:00 設定等微修正しました 2013-06-24 15:20 quickrunの設定を修正しました 2013-07-03 14:30 間違い等を修正しました 様々な開発環境を試してきましたが、結局Vimに落ち着いてしまっているAlisueです、どうも。 Vimを最強のPython IDEにするを書いてからかれこれ二年ほどが経ちます。 二年もあると新しいVimプラグインが増えるなどし、先の記事内容では最強ではなくなってしまいました。なのでこの辺でもう一度現在の最強をまとめてみたいと思います。 基方針 プラグイン関係はすべてNeoBu

    Vimを最強のPython開発環境にする2 - Λlisue's blog
    hrstt
    hrstt 2013/06/23
  • nanoc - CSS, JavaScript を Minify!

    mk-mode.com Linux, Debian, IT, Server, PG, Ruby, Rails, Python, C++, Fortran, PC, MariaDB, math, GIS, etc... nanoc は、デフォルトではコンパイルしても CSSJavaScript ファイルは Minify されません(改行・余分な半角スペースが残ったまま)。 HTTP リクエス回数を減らしアクセススピードを上げるためには、Minify した方がよいです。 それほど大きなサイトでなければ、Minify したからと言っても高速化は体感できないかも知れません。 しかし、それでも HTTP リクエスト回数のことを考えれば、 Minify しておいた方がよいように思います。 0. 前提条件 Linux Mint 14 Nadia (64bit) での作業を想定。 nanoc 3.4

    nanoc - CSS, JavaScript を Minify!
  • Draw nicer Classification and Regression Trees with the rpart.plot package

    Revolutions Milestones in AI, Machine Learning, Data Science, and visualization with R and Python since 2008 by Joseph Rickert The basic way to plot a classification or regression tree built with R’s rpart() function is just to call plot. However, in general, the results just aren’t pretty. As it turns out, for some time now there has been a better way to plot rpart() trees: the prp() function in

    Draw nicer Classification and Regression Trees with the rpart.plot package
    hrstt
    hrstt 2013/06/21
  • Loading...

    hrstt
    hrstt 2013/06/21
  • WebThumb 画面キャプチャ 1回で5種類のサムネイルがつくれる Webアプリのいいところ

    WebThumb 画面キャプチャとは? WebThumbとは、Joshua Eichornが提供する、Webページの画面キャプチャです。 http://webthumb.bluga.net/home WebThumb 1回で5種類のサイズのサムネイルがつくれる WebThumbでは、1回の画面キャプチャで、5種類のサイズのサムネイルをつくることができます。 「URL」ボックスに、画面キャプチャしたいWebページのURLをコピーペーストします。 「Width」と「Height」にWebブラウザのウィンドウサイズを指定して、「Snap it」ボタンをクリックします。 画面キャプチャが完了すると、「permanent url」にサムネイルページへのURLが表示されます。このURLからサムネイルページにアクセスできるので、必要に応じてURLコピーしておきましょう。 「Downloa

    hrstt
    hrstt 2013/06/20