タグ

Commandとtoolに関するmaisenakajimaのブックマーク (6)

  • コマンドラインツールを作るときに参考にしている資料 | SOTA

    コマンドラインツールについて語るときに僕の語ること - YAPC::Asia Tokyo 2014 コマンドラインツールが好きで昔からつくってきた. 今年のYAPCで,そのコマンドラインツールをつくるときにどういうことを意識して作っているのか?どのような流れで開発しているのか?といったことを語る機会をもらえた. 具体的な内容については,是非トークを聴きに来てもらうとして, スライドをつくるにあったって過去に読んだ資料や,よく参考にしている記事を集め直したので,その一部を参考資料としてまとめておく. UNIXという考え方 UNIXという考え方 Mike GancarzによるUNIXの思想や哲学をまとめた.古いが全然色あせてない. コマンドラインツールの作り方を書いたではないが,これらの思想の上で動くツールはこの思想に準拠して作られるべきだと思う.何度も読んで考え方を染み付かせた. 小さい

    maisenakajima
    maisenakajima 2014/08/29
    Play with others(他ツールと協調できる)。他ツールと強調できないツールに出会うとがっかりする。
  • DMM inside

    アニメ初の快挙!海外アニメ賞を受賞した『スキップとローファー海外ライセンス部長&プロデューサーが語る、奮闘の舞台裏

    DMM inside
    maisenakajima
    maisenakajima 2014/04/27
    linux-ftoolをインストール。キャッシュの確認:linux-fincore、キャッシュの削除:linux-fadvise。キャッシュ全体:echo 1 > /proc/sys/vm/drop_caches
  • Linuxでサイズの大きいファイルを分割する方法

    Linuxでサイズの大きいファイルを分割する方法を紹介します。 1.はじめに データのバックアップなどをサーバ上で収集したあとローカルPCに保存する際、FTPなどを使ってダウンロードしますが、サーバによってはダウンロード中にエラーになるケースがあります。 ということで、サーバ上のファイルを分割してダウンロード可能なサイズに変更する方法を紹介します。 2.サイズの大きいファイルを分割する サイズの大きいファイルを分割するにはsplitコマンドを利用します。 たとえば、100MB単位でファイルを分割するには次のようにします。 % split -b 100m -a 3 test.tar.gz test.tar.gz- オプションの意味は次のとおりです。 -b:分割するバイト数を指定。500バイトは「500」、10KBは「10k」100MBは「100m」など -a:分割ファイルに付与する接尾辞部分

    Linuxでサイズの大きいファイルを分割する方法
    maisenakajima
    maisenakajima 2014/04/27
    splitコマンドを使用する。
  • Webサーバのパフォーマンスを測る : sar

    Webサーバに限らずだけど、サーバのパフォーマンス測定をするときには、CPU利用率やLoadAverageなどの値を測定しておくとベター。そういうデータがあれば、httpdのセッション数の時間推移とCPU利用率の推移を突き合わてやることで、そのマシンの性能一杯を使っているのか、余裕で動いているのかの判断がしやすくなるわけだ。 Linuxであれば"sar"というコマンドを使えば、比較的簡単にCPU利用率やLoadAverageのデータを取得できるので、それを使うのがいいと思うし、自分でもそれを使ってデータ取りしていることがほとんど。 "sar"は、sysstatというパッケージに含まれているので、Debianだったら aptitude install sysstat CentOSでも yum install sysstat でインストールは完了。 使い方は簡単で sar 10 とコマンドライ

    Webサーバのパフォーマンスを測る : sar
  • ネットワーク/ストレージの処理能力をチェックするためのベンチマークツール | OSDN Magazine

    サーバー上でさまざまなサービスを構築する前に、そのサーバーの処理能力を把握しておくことは重要だ。特にネットワークの帯域やストレージの速度といったリソースはサービスの品質に大きく関わってくる。そこで、今回はこれらの性能を調査するためのベンチマークツールやその使い方を紹介する。 ネットワークの性能を調査するベンチマークツール まずはネットワーク関連の性能を調査するベンチマークについて紹介しよう。ネットワークの性能といっても、その指標は次のように複数ある。 スループット(速度、帯域幅) レイテンシ(遅延) パケットロス(損失パケット) まず1つめは、スループット(ネットワークの速度)だ。帯域幅などとも呼ばれるが、ネットワークの性能としてもっとも重視されるのはこれだろう。ネットワークの速度が早ければそれだけ多くの情報をやり取りできるし、またより多くの接続に対して迅速に反応できるようになる。通常スル

    ネットワーク/ストレージの処理能力をチェックするためのベンチマークツール | OSDN Magazine
    maisenakajima
    maisenakajima 2014/04/27
    nuttcp:ネットワークの帯域幅を測定するツール、Network Diagnostic Tool(NDT):回線速度を簡易的にチェック、ping、hdparm、Bonnie++、dbench、fs_mark、tiobench、IOzone、fio
  • SSL Tools

    maisenakajima
    maisenakajima 2014/04/08
    in this article I will share with you guys some tips on how to convert your images from jpeg or png to the webp open source format.
  • 1