Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

2014年3月13日のブックマーク (15件)

  • NFS の性能を最適化する

    5. NFS の性能を最適化する ネットワーク設定を正しくすると、 NFS の性能は何倍も向上することがあります (転送速度 10 倍、というのも聞いたことがあります)。 そのうち最も重要なのは、 mount の rsize オプションと wsize オプションです。 以降に示す他の要素も、 特定のハードウェアを使っている人には 効果があるかもしれません。 5.1. ブロックサイズ設定で転送速度を最適化する mount の rsize オプションと wsize オプションは、 クライアントとサーバがデータをやりとりするときの データの転送単位を指定するものです。 それぞれのオプションが指定されないときのデフォルト値は、 使っている NFS のバージョンによって異なります。 ほとんどの場合のデフォルトは 4096 バイトですが、 2.2 カーネルにおける TCP ベースでのマウントや、 2.

    nobusue
    nobusue 2014/03/13
    NFSチューニング
  • GitHub に色々教えてもらいに行った話

    deploygateという、うちの会社のサービスを、どうやったら伸ばしていけばいいのか? Githubさんに相談したいなと知己を頼っていましたら、何とかなりました。 というわけで San Francisco の Github オフィスに伺ってきました。 実はうちの会社のオフィスの1ブロック先なのです。 このエントリは、よくある行ってきたエントリです。 行ってきた 入り口は、色々な工事中なのか、まだまだ荷物が積まれています。 受付はホワイトハウス風 入って直ぐに、考える Octocat さんが鎮座しています。 1階はカフェテリアでした。 2?階は、集中して開発するエリアとOcto shop。 フロアによって、音楽を鳴らしていいフロアと、静かなフロアが決まっています。 Octo Shop ではTシャツやステッカー、パーカーなどが飾られています。 こちらのフロアは良い感じの音楽のかかって居るエリ

    GitHub に色々教えてもらいに行った話
  • EclipseCon North-America 2014 | The Eclipse Foundation

    EclipseCon North-America 2014Burlingame, CAEclipseCon is brought to you by the Eclipse Foundation with the support of our sponsors.March 17-20, 2014 Thank youOn behalf of the EclipseCon staff and the Program Committee we'd like to thank you for attending EclipseCon 2014!

  • GitHub - srs/gradle-grunt-plugin: Gradle plugin for running Grunt tasks

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - srs/gradle-grunt-plugin: Gradle plugin for running Grunt tasks
  • gremlins.js - Webアプリケーションでもモンキーテストを実現 MOONGIFT

    未知なるエラーが発見できるかも知れませんよ! モンキーテストという言葉があります。例えばテストにおいて、ユーザ登録フローをやって欲しいと言われれば誰でもユーザ名を入力したり、パスワードを入れたりします。まったく関係ないところを100回クリックして問題がないか確認するなんてことはしない訳です。 それを全く意に介せず行うのがモンキーテストです。意外なメモリーリークを探したり、普通やらないだろうといったバグを発見できる可能性があります。それをWebアプリケーションで実現するのがgremlins.jsです。 モンキーテスト中。赤い枠でクリック処理を行った場所が赤くなります。 gremlins.jsの使い方 使い方としてはスクリプトの読み込みの他に、下記のような実行内容を記述する必要があるようです。とにかく色々なことをするといった感じになっていますが、さらにキーボードの入力も行います。 gremli

    gremlins.js - Webアプリケーションでもモンキーテストを実現 MOONGIFT
  • 無料でLINEやSkypeのようなリアルタイムアプリが簡単に作れるSkyWay

    無料でLINEやSkypeのようなリアルタイムアプリが簡単に作れるSkyWay:HTML5アプリ作ろうぜ!(10)(1/2 ページ) HTML5関連のPtoP技術通信として注目のWebRTCを、JavaScriptだけで手軽に使えるプラットフォーム「SkyWay」と、その中核となるライブラリ「PeerJS」の概要と基的な使い方を解説します。

    無料でLINEやSkypeのようなリアルタイムアプリが簡単に作れるSkyWay
  • Vagrant Shareを使ってVagrant上で構築中のWordPressを一時的にネットに公開! | Firegoby

    Vagrant Shareを使ってVagrant上で構築中のWordPressを一時的にネットに公開! Vagrant Cloudとは? 先日リリースされたばかりのVagrant 1.5と連動して動作する新サービスで、これを利用すると自動的に仮のドメイン名が割り当てられて、Vagrant上の仮想マシンにインターネット経由でアクセスできるようになります。 https://vagrantcloud.com/ これがおどろくほど簡単で、インターネット経由で見れるようにするには、vagrant shareとコマンドを入力するだけです。 $ vagrant share ==> default: Detecting network information for machine... default: Local machine address: 192.168.33.10 default: Loca

    Vagrant Shareを使ってVagrant上で構築中のWordPressを一時的にネットに公開! | Firegoby
  • 「ビットコインはそもそも出来が悪いです」:日経ビジネスオンライン

    山中 浩之 日経ビジネス副編集長 ビジネス誌、パソコン誌などを経て2012年3月から現職。仕事のモットーは「面白くって、ためになり、(ちょっと)くだらない」“オタク”記事を書くことと、記事のタイトルを捻ること。 この著者の記事を見る

    「ビットコインはそもそも出来が悪いです」:日経ビジネスオンライン
  • コピペも見抜ける? STAP細胞問題で活躍、テキスト比較ツール「デュフフ」とは

    新型万能細胞「STAP細胞」論文に不自然な点が相次いで指摘されている問題に関連し、テキストの差分を比較できる日語対応ツール「difff」(デュフフ、正式表記は半角カナ)が脚光を浴びている。フォームに2種類のテキストを入力するだけで、両テキストの異なる部分に色を付けて分かりやすく表示。“コピペ”を見抜くのにも役立つ。 STAP細胞問題では、理化学研究所の小保方晴子氏の博士論文が米国立衛生研究所のWebサイトに掲載されている文章と酷似しているとの指摘があり、2つの文書を「difff」を使って比較したURLがTwitterなどで出回った。 difffは、2つのテキストの差分を検出して表示するサイトで、内部ではUNIXのdiffコマンドを利用しているとのこと。開発した@meso_cacaseさんは生物学の研究者。大学院生だった2004年、論文執筆時に共著者による修正がすぐ分かるツールとして、生物

    コピペも見抜ける? STAP細胞問題で活躍、テキスト比較ツール「デュフフ」とは
  • microインスタンスはlimitかけると大きくパフォーマンスが向上する(※再追記あり) - アルパカDiary Pro

    ※2014/07/02 T2インスタンスタイプとの比較 を追記しました。 ※2014/03/13 他インスタンスタイプとの比較/m3.mediumの検証 を追記しました。 こちらの記事の二番煎じです。 cgroupで、お手軽CPU使用率制限 なるほど。 リソースにLimitかけるとstealを防げるためパフォーマンスも上がるというわけですね。 どのくらい変わるのか実験してみました。 cgroup前準備 sudo yum install libcgroup sudo chkconfig cgconfig on sudo service cgconfig start cgroup設定 上記参考URLとほぼ同じ設定です。 実行時はcpu.cfs_quota_usを変動させて比較してみました。 sudo vi /etc/cgconfig.conf # 以下を追加 group limittest {

    microインスタンスはlimitかけると大きくパフォーマンスが向上する(※再追記あり) - アルパカDiary Pro
    nobusue
    nobusue 2014/03/13
  • Twitter4J blog

    Twitter4J 4.0.7をthe Maven Central Repositoryにアップロードしました。 このバージョンはdestroyDirectMessageの挙動を除き*ほぼ*以前の4.0.xリリースと互換があります。 4.0.6からの違いはこちらでご確認ください。 これはJava 6, 7をサポートする最後のリリースとなる予定です。 次期リリースからはJava 8以降が必要となります。 Twitter4J 4.0.7 is available on the Maven Central Repository. This version is *mostly* compatible with previous 4.0.x releases except for destroyDirectMessage behavior. Check the full list of chang

  • あなたのJavaコードをスッキリさせる、地味に便利な新API 10選(前編) - Taste of Tech Topics

    こんにちは! アキバです。 ...T3ブログは初登場かもしれません。ハジメマシテ。 以後お見知りおきを。 いよいよ、2014年3月、Java8が正式公開されますね。 なんと言っても、Java8の注目機能はラムダ式ですので、ラムダ式や型推論に関する記事は多いです。 世の中で「Java8」と検索すると、皆さんいろいろと記事を書かれているので、おおよその事はこれで分かっちゃうような気がします。 が、 実は地味に便利なAPIが追加されていたりすることを最近知りました。 これはあまり触れられていないぞ、と。 というわけで、このエントリでは、あまり日語で情報の無い、しかし地味に便利なAPIに実際に触れてみます。 大事なところなので2回強調して書いてみました。 今回は、前編として4つ紹介します。 ※APIの紹介と言いつつ、コードにはラムダ式を使ったコードが普通に出てるので、ご了承ください。 (むしろ、

    あなたのJavaコードをスッキリさせる、地味に便利な新API 10選(前編) - Taste of Tech Topics
  • 関数は共通部品になる

    プログラムを組んでいくと、なんども同じような処理を繰り返すことがあります。例えば、画面に決まったフォーマットで表示する、といった機能などです。こうしたよく使う機能を関数としてまとめることは、シェルスクリプトでも可能です。 ユーザー定義関数の使い方 今回は関数のお話をしましょう。シェルスクリプトでも関数が使えます。ところで「関数」とはなんでしょうか? 通常プログラムの世界で関数というと、ほかのプログラムから呼ばれる「共通部品」のことを指しますね。オブジェクト指向プログラミング(C++Javaなど)の普及で古い言葉になってしまいましたが、昔は「サブルーティン」などと呼んでいました。もちろん厳密な意味では少し違うところもありりますが。 ではシェルスクリプトの世界ではどうでしょう? ここでも関数は同じようにシェルスクリプトから呼ばれる共通部品のことです。シェルスクリプトから呼ばれるものというと?

    関数は共通部品になる
  • シェルスクリプトの二重起動抑止(起動コマンドライン完全一致時) - Qiita

    pgrepコマンドやlockファイルを使用した抑止については一般的にいくつかありますが、なかなかシンプルに完全な二重起動抑止をするのは難しいようです。 色々と検討中ではありますが、その中で(恐らく)限定状況下においては効果を発揮しそうな形の抑止処理がありましたので記述します。 ・起動コマンドラインが引数を含めて完全一致する場合 ※cron起動で引数が固定である場合などで有効か? # 起動プロセスの完全名を取得 # cmdlineはnull区切りなのでxargsをかませる CMDLINE=$(cat /proc/$$/cmdline | xargs --null) # 名称が完全に一致しているプロセスが他に無ければOK if [[ $(pgrep -oxf "${CMDLINE}") -ne $$ ]];then echo "error message." exit 1 fi Registe

    シェルスクリプトの二重起動抑止(起動コマンドライン完全一致時) - Qiita
  • shUnit2 2.1.x Documentation

    Abstract shUnit2 is a xUnit unit test framework for Bourne based shell scripts, and it is designed to work in a similar manner to JUnit, PyUnit, etc.. If you have ever had the desire to write a unit test for a shell script, shUnit2 can do the job. Introduction shUnit2 was originally developed to provide a consistent testing solution for log4sh, a shell based logging framework similar to log4j. Dur

    nobusue
    nobusue 2014/03/13
    ちょっと見てみるか