タグ

2014年5月31日のブックマーク (10件)

  • td-agent(fluentd) の monitor_agent で取得出来る情報を Graphite + Grafana で見る試み - ようへいの日々精進XP

    どうも、かっぱです。 追記 Grafana を手動でポチポチがかったるそうだったので Scripted-dashboard を試してみた。 はじめに 以前に td-agent の monitor_agent を利用してこんなことをやっていたことを記事をツイートして頂いたようでして... そっか〜 / “sinatra を使って td-agent(fluentd) のバッファの状態をモニタリングするダッシュボードを作ってみた - ようへいの日々精進 XP” http://t.co/GlfffnJTKI— kenjiskywalker (@kenjiskywalker) 2014, 5月 29 汗... お、td-monitoring の競合だ! / “sinatra を使って td-agent(fluentd) のバッファの状態をモニタリングするダッシュボードを作ってみた - ようへいの日々

    td-agent(fluentd) の monitor_agent で取得出来る情報を Graphite + Grafana で見る試み - ようへいの日々精進XP
  • [追記あり]NTTドコモの「MVNO潰し」か?――現行機のiPad、テザリング使用不可に - すまほん!!

    NTT docomoは、iOS端末向けにキャリアアップデートを実施。キャリアバージョンは16.2へと更新されます。 しかしこのキャリアアップデートを適用した、MVNOのSIMカードを挿したSIMフリー版のiPad AirおよびiPad mini Retinaで、テザリングが利用できなくなったことが明らかになりました。 日から配布されているiPad AirおよびiPad mini retinaのキャリアプロファイルのアップデートを適用後(ドコモ16.2)、インターネット共有(テザリング)が利用不可になったとの声をいただいており、また担当者の手元のiPad Airでも事象を確認しています(続く) — IIJmio (@iijmio) 2014, 5月 31 詳しくは今後確認しますが、テザリング機能が必要な方は、キャリアプロファイルのアップデートを行わないようご注意ください。また適用してしまっ

    [追記あり]NTTドコモの「MVNO潰し」か?――現行機のiPad、テザリング使用不可に - すまほん!!
    aki77
    aki77 2014/05/31
  • direnvを使って実行環境(perlとか)の切り替え - kazuhoのメモ置き場

    plenv の話を聞いていて、別解もありそうだなと思ってググったらあった。以下手順 direnv をインストールする .bashrc あるいは .zshrc の末尾に "eval `direnv hook $0`" と書いておく 適当なディレクトリに perl とかをインストールする 実行したいディレクトリに .envrc ってファイルを作って "PATH_add <上のディレクトリ名>" とか書いておく こうすると、cd すると自動的に .envrc の内容がロードアンロードされて、適切なスクリプトが起動されるようになる。 プロダクション環境で使う場合は、上記 2 のかわりに "direnv exec <プログラム>" とか書いておくと、ディレクトリ依存の環境設定をロードしてからプログラムを起動してくれる。

    direnvを使って実行環境(perlとか)の切り替え - kazuhoのメモ置き場
    aki77
    aki77 2014/05/31
  • pyenvオワコン、direnv最強 - None is None is None

    社内勉強会で発表しようと思ったけど、寿司の運搬という重大任務を仰せつかって、流れてしまったスライドを転載 direnv is an awesome successorof ***env's. from Kenji Omoto (なお原稿では乱立する"***env"をマスコミは「目があって角が2」としか認識していない国民的ロボットシリーズに、 anyenvをそれらを合体させたプラモ作例、 direnvを白くて角が1のシンプルなデザインな新作に例えましたが、 大人の事情で削除しています。) pyenvはawesome Pythonには、プロジェクトそれぞれに専用の環境を作ってPythonのバージョンやライブラリを切り替えることができる、virtualenv, virtualenvwrappperというツールがあります。 Rubyなどの他の言語にも、virtualenvのようなツールがありま

    pyenvオワコン、direnv最強 - None is None is None
    aki77
    aki77 2014/05/31
  • PHP 5.5.13登場 - アップデート推奨

    PHPデベロップメントチームは5月29日(米国時間)、「PHP: Hypertext Preprocessor - 29 May 2014 / PHP 5.5.13 is available」においてバグ修正を実施した「PHP 5.5.13」を公開したと伝えた。バグ修正以外にもセキュリティ脆弱性(CVE-2014-0238およびCVE-2014-0237)が修正されており、すべてのユーザへこの最新版へのアップグレードが推奨されている。 PHP 5.5系は現在の安定版バージョン。5.5.13は安定版の最新版と位置づけられる。次のURLから最新版をダウンロード可能。 http://www.php.net/get/php-5.5.13.tar.bz2/from/a/mirror http://www.php.net/get/php-5.5.13.tar.gz/from/a/mirror セキュリ

    aki77
    aki77 2014/05/31
  • 「Git 2.0」リリース | OSDN Magazine

    Git開発チームは5月28日、オープンソースの分散型バージョン管理システム「Git 2.0」をリリースした。git pushがデフォルトでsimpleになるなど、後方互換性に影響する変更も多数含まれている。 GitLinuxカーネル開発におけるソースコード管理のために開発された分散型バージョン管理システム。2005年にバージョン1.0がリリースされ、現在では多くのソフトウェア開発プロジェクトで利用されている。Linuxのほか、WindowsMac OS Xといったプラットフォームでも利用可能。 Git 2.0では後方互換性が失われている変更点も含まれており、その1つとして「git push」コマンドの挙動変更がある。従来のgit pushにおけるデフォルト動作は「matching」と呼ばれるもので、すべてのローカルブランチが自動的にpush先リポジトリに送信されていた。しかしGit 2

    「Git 2.0」リリース | OSDN Magazine
    aki77
    aki77 2014/05/31
  • for文でのlet変数が毎ループ新スコープを持つようになった - JS.next

    概要 かつてはfor文初期化句で宣言された変数は、for文の直前で宣言されたように振舞っていたが、各ループでスコープを引きづらないように仕様が変更され、V8も追従した。 例 for (let i = 0; i < 5; i++) { ~~~ } これは今までは次のコードと等価だった。 { let i = 0 for (; i < 5; i++) { ~~~ } } つまりfor文中で関数を定義するとこうなっていた。 let funs = [] for (let i = 0; i < 5; i++) { funs.push(function () { return i }) } funs.map(function (fun) { return fun() }) // [5,5,5,5,5] この結果が[0,1,2,3,4]になるのが今回の変更である。 つまり一番最初のコードはこれと等価になる

    for文でのlet変数が毎ループ新スコープを持つようになった - JS.next
  • chefからansibleに乗り換えた5つの理由|TechRacho by BPS株式会社

    1年くらいchefを使ってサーバ構築をしていたのですが、最近ansibleに乗り換えたので紹介記事を書いてみます 1. サーバ側に何もインストールする必要がない chefは管理対象ノードにchef-clientをインストールする必要がありますが、ansibleはPython 2.4が入っていて、sshでログインできればOKです。 chefもパッケージや,knife bootstrapコマンド等があるので始めやすいですが、何もする必要がないansibleの方が敷居が低いのかなと思ってます。 例えばsshでログインできれば、以下のコマンドを打てば10.0.10.1~10.0.10.3サーバの情報をとってくれます(カーネルバージョン,CPU,メモリ,ディスクサイズ,ディストリビューション等)。 この機能はchefで使われているohai相当のことをしてくれます。 echo 10.0.10.1 >

    chefからansibleに乗り換えた5つの理由|TechRacho by BPS株式会社
  • Google Playストアを介さずにAndroidアプリをダウンロードできる「APK Downloader」のAndroidアプリ版が登場 | juggly.cn

    Google Playストアで配信されているAndroidアプリをGoogle Playストアを介さずにダウンロードできるWEBサイト「APK Downloader」のAndroidアプリがリリースされました。 APK Downloaderは、アプリのパッケージ名を入力すると、アプリのapkファイルを直接ダウンロードできるWEBサイトで、アップデートの展開が遅いGoogleアプリを入手するのに便利です。 アプリ版も使い方はWEBサイト版と大体同じです。「Package:」にアプリのパッケージ名(com.google.android・・・といった感じ)を入力して「D/L」ボタンをタップすると、WEB上のファイルのようにダウンロードされます。 アプリになったことで、Google Playストア(アプリまたはWEBサイト)の共有メニューから「APK Downloader」を選択するだけでパッケー

  • jquery.formsaver.js by hackprime

    $(".save_button").click(function () { $("#form_id").saveForm(); }); $(".restore_button").click(function () { $("#form_id").restoreForm(); }); Requirements: jQuery 1.0+ LocalStorage support (IE 8.0+, Firefox 3.5+, Safari 4.0+, Chrome 4.0+, Opera 10.5+, iOS Safari 2.0+, Android 2.0+) JSON support (IE 8.0+, Firefox 3.1+, Safari 4.0+, Chrome 3.0+, Opera 10.5+, iOS Safari 4.0+, Android 2.1+) or JSON.js