タグ

Tipsとtoolに関するhonamisのブックマーク (9)

  • Linuxでシステムに対して意図的に高負荷をかけたい場合 - 元RX-7乗りの適当な日々

    今更感があるかもしれませんが紹介。 stressコマンドを使うと、CPUやメモリ、ディスクに対して意図的に負荷を与えることができます。 どこで使うかというと、、、高負荷時のシステムの挙動を見たい場合、AutoScaling等の負荷状況に応じて自動でスケールアップ/アウトさせるための仕組みのテストをしたい場合、部屋が寒いときにPCに発熱させたい場合wwwなどで使えるのかな、と。 Stressをインストール CentOSやRedHatの場合は、DAG(rpmforge)のリポジトリがあるので、ここのパッケージからインストールしましょう。 DAGをyumのリポジトリに追加する場合は、以下リンクから(CentOS5[x86_64]系の2010/05/14時点の最新版は)"rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm"をダウンロードして、rpmインストールしま

    Linuxでシステムに対して意図的に高負荷をかけたい場合 - 元RX-7乗りの適当な日々
  • Vimperator の導入を考えている人へ - orz blog

    私、餡子のためなら逆立ちだってしますよ。 こじらせている。 べたいと思ったらべたいのである。 ここが北カリフォルニアの片田舎であろうと、私があんみつがべたいと思えば、あんみつは今すぐ作ってべなくてはいけないものになる。いしん坊の思考は凄まじい。 子供が観ていたアニメで、赤ちゃんが空の…

    Vimperator の導入を考えている人へ - orz blog
  • C++ のプログラムのデバッグを楽にする方法

    Google が公開しているソフトウェアの解説シリーズ(→その1 , その2)の続きです。今回は google-glog を使ってスタックトレースを表示する方法についてご紹介します。 C++ でプログラムを書いているとよく遭遇するのがセグメンテーション違反というエラーです。不正なアドレスへのアクセスなどによりセグメンテーション違反が起きると、通常、 UNIX 系の OS では SIGSEGV というシグナルによってプログラムが終了するとともに、 core というファイルが作られます。 core ファイルにはデバッガから参照できるいろいろな情報が残っていますが、多くの場合に役に立つのは、スタックトレースという情報です。スタックトレースを見れば、プログラムがどこでクラッシュしたのか、どのような関数を経由してそこにたどり着いたのかがわかります。プログラムがクラッシュした箇所を特定できれば、単純な

    C++ のプログラムのデバッグを楽にする方法
  • JavaScriptライブラリ「Prototype.js 1.6.0.2」のチートシートが無償配布中:CodeZine

    JavaScriptライブラリ「Prototype.js」のチートシートが28日に公開された。PDFで提供されており、誰でも自由に閲覧・ダウンロードすることができる。 チートシートはAPIを1枚の用紙にまとめたもので、印刷して手元に置いておくことで開発時の効率を上げることのできる、いわばカンニングペーパーのようなものだ。

  • もっとscreenを便利に使うためのチュートリアル - UNIX的なアレ

    screenを初めて使うためのチュートリアル - UNIX的なアレ の記事が意外と好評だったのでさらに書いてみます。 前回書いた内容は、Screenの基的な操作を説明する内容でしたが今回はもうちょっとすすんだScreenならでは!な機能について書きたいと思います。 今回もチュートリアル形式で書きます。screenを立ち上げてください。 suspend/atach まずは個人的にscreenでもっとも便利と思っている機能、suspend/atachについて説明します。 図のようにscreenをあげているとします。 この状態で、以下のキー入力を行ってください。 CTRL + J のあと、z下記の表示がでれば成功です。 # screen [4]+ Stopped screenこれは今あげているscreenの状態を保ったまま、一度shellからぬけたような状態です。 それでは戻ってみましょう。

    もっとscreenを便利に使うためのチュートリアル - UNIX的なアレ
  • screenを初めて使うためのチュートリアル - Unix的なアレ

    screenというものすごく便利なアプリケーションがあります。上記写真のように、1つのターミナル内で、仮想的に複数の端末を起動させることができるものです。 ただ慣れるまでは少々使い方がとっつきづらいという話も聞きますので、今回はscreenを基的に使えるまでのチュートリアルを紹介したいと思います。 どんなことができるの? 複数の仮想端末をあげるとどういったメリットがあるのでしょうか?実際に自分はscreenを使うまではターミナルを複数起動させ、Desktop上はターミナルだらけになっていました。 実際はそれでも問題は起きないのですが、個人的にはローカルPC側では極力起動しておくアプリケーションを少なくしたいと思っているため、screenを使うようになりました。 ただそれだけであればWindowsならPoderosa,MacならiTerm,GnomeならGnome端末があるのですが、scr

    screenを初めて使うためのチュートリアル - Unix的なアレ
  • Open Tech Press | Vimマスターへの道

    viクローンのVimは、Emacsと並ぶオープンソース・エディタの巨頭である。このエディタは、単にviのオープンソース版というだけではなく、スクリプトやプラグインによる高い拡張性といったオリジナルのviにない特徴も備えている。しかし、viから引き継いだ独特の操作法から、Vimを敬遠している向きも少なくないようだ。そこで以下では、Vimの操作を習得する、あるいはVimをもっと活用するためのハウツーを紹介する。 2007年11月13日更新:中級編に「Vimのステータスラインをより有効に活用する設定法」を追加 初級編 Vim 最初の一歩 Vimの簡単な始め方 2007年04月13日 Vimの無数の機能と柔軟さはベテランのユーザにとっては大きな利点であるが、初心者にとっての敷居を高くしてしまっているというのも事実だ。あなたがもし、Vimを使いたいとずっと思っていながらも初めて試したときにうんざりし

    Open Tech Press | Vimマスターへの道
  • 窓の杜 - 【NEWS】「VMware Player」用の仮想PCを作成できるフリーソフト「VMX-Editor」β版

    「VMware」シリーズ用の仮想PCを作成できる「VMX-Editor」β版が、3月28日に公開された。Windowsに対応するフリーソフトで、編集部にてWindows XPで動作確認した。現在作者のホームページからダウンロードできる。なお、動作には.NET Frameworkが必要。 「VMX-Editor」は、仮想PC作成・実行ソフト「VMware」シリーズ用の仮想PCを単独で作成できるソフト。「VMware」シリーズには、「VMware Workstation」などの製品版に加え、仮想PCの実行機能のみを備えるフリーソフト版「VMware Player」が用意されている。「VMX-Editor」と「VMware Player」を組み合わせて利用すれば、仮想PCの作成から実行までのすべてを、無料で行うことが可能だ。 仮想PCの作成はウィザード形式で、仮想PCのメモリ容量や動作させるOS

  • 「若者向けツールを活用せよ」:マイクロソフト、企業情報管理で提言

    ボストン発--Microsoftアメリカ企業にメッセージを送った。「柔軟な姿勢で若者向けのツールを活用せよ」 Microsoftの「SharePoint Server」部門のトップJeff Teper氏は米国時間4月17日、情報マネジメントとコンテンツマネジメントをテーマに当地で開催のカンファレンス「AIIM Expo」で基調講演をした。そして、権限の付与はデータのコントロールを放棄することではない、と同氏は述べた。 Teper氏の基調講演では、SharePoint担当のグループプロダクトマネージャーArpan Shah氏が、SharePoint技術を紹介するブログサイトや「Office SharePoint Server 2007」のデモを通して基調講演の要点を解説した。 SharePointはウェブブラウザのインターフェースを利用しており、各従業員に「My Site」を提供する(My

    「若者向けツールを活用せよ」:マイクロソフト、企業情報管理で提言
  • 1