タグ

Linuxに関するchezouのブックマーク (43)

  • LINUX忘却録 diff / patch

    diff/patch とは diff は、ファイルの差分を作成するコマンドで、 patchは、差分からファイルの変更を再現するコマンドです。 Linuxの場合、様々なサーバアプリケーションや、ソフトウエアがソースで提供されているため、自分の環境に合った仕組みに改造したり、Linuxユーザの手によって、使いやすく改良したり、家(提供元)が修正する前に、ユーザーの手によってバグや問題を改善してきました。 しかし、毎回、何処を修正しましたと報告しても、プログラムソースを読めない人では、それを反映することは難しいでしょう。 そこで、このdiff と patchが使われてきました。 オリジナルのソースファイルから、 diff を使用して差分ファイルを作っておけば、そのオリジナルソースに patchコマンドを実行するだけで、修正した箇所が再現出来ます。 このdiffとpatchを使いこな

  • 僕がサクラエディタからVimに乗り換えるまで - give IT a try

    はじめに 恐怖のエディタ、Vim。 僕はこの間までずっとサクラエディタを愛用していましたが、最近Vimを使うようになりました。 ええ、Vimです。あのVimです。Viでもいいけど。 Vim・・・使いこなしている人はそれだけで玄人っぽく見られる伝説のエディタ。 実際にVimを使えばすさまじいスピードのコーディングが可能になる。(らしい) しかしそんな憧れだけで手を出しても大半の技術者は全く手に負えず、すぐに尻尾を巻いて元のエディタに舞い戻ってしまう恐怖のエディタ。 それがVimである。 ・・・はい、僕の中でVimやViのイメージはそんな感じでした。 実際、Unix/Linuxマシンのターミナル上で何度か(いやいや)使ったことがありましたが、まあ扱いにくいのなんのって。 「カーソルは十字キーで動くけど、どうやって入力するの? 」 「えっ? "i"を押せ? 」 「入力が終わったらESC? なんで

    僕がサクラエディタからVimに乗り換えるまで - give IT a try
  • OpenJDK JAVA_HOME: 日々精進

    CentOS5.4+OpenJDKのJAVA_HOME設定について. export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk.x86_64 export CLASS_PATH=$JAVA_HOME/lib/tools.jar export PATH=$JAVA_HOME/bin:$PATH Wonderful goods from you, man. I have keep in mind your stuff prior to and you are just too great. I actually like what you have bought here, really like what you are stating and the way in which during which you say it. You are maki

    chezou
    chezou 2011/12/26
    openJDKを入れたときのJAVA_HOMEの設定方法
  • Ubuntu/インストール後の設定 - TOBY SOFT wiki

    はじめに † インストール後にやっておくこと。 ここでは主にUbuntu 8.04LTS,10.04LTS server版なので注意です。 デスクトップ版の方は、Ubuntu 10.04 Lucid Lynxを使う (10.04以外はこちら) のページがいろいろ参考になります。 あと公式ドキュメントも以下略 ↑ proxyの設定 † proxyとかを通す場合 /etc/profile に http_proxy=http://(proxyのIP):(proxyのポート)/ export http_proxy としておくと、とりあえず、ネットにつながるときにproxyを通すことになる。 ソフトウェアを入れる際やシステムのアップデートの際に使う aptitudeの proxyの設定の仕方は以下を参照のこと 上記だけだと、cronとかでaptitudeを動かしたときなんかにproxy設定が使われま

  • はてなブログ | 無料ブログを作成しよう

    南関東の「いろんなところから富士山が見える」状況に驚きつづけている 大阪から東京に引っ越して30年以上経つが、じわじわと蓄積されてきた驚きがついに閾値を超えたので筆を執った次第である。正確には「ポメラ DM250を起動してmenuキーを押して新規作成を選んだ」のだが、ポメラを持っていなかったら、さらに驚きが蓄積されていないと…

    はてなブログ | 無料ブログを作成しよう
    chezou
    chezou 2011/12/16
  • サーバー管理知識が無くても「さくらVPS」をレンタルサーバーのように使える方法

    Server room with grass! / Tom Raftery さくらインターネットのVPSは月980円、年間だと10,780円から利用できる、かなりお得なVPSです。 VPS(仮想専用サーバー)は、ユーザーの使えるリソースの上限が設定されているため、共有のレンタルサーバーのように他のユーザーさんからの影響がほとんどありません。root権限を持てるため、普通のレンタルサーバーでは出来ないようなカスタマイズが可能です。 その反面、各種設定や管理を自分で行わないといけません。とはいえ、基的な設定作業はそんなに難しいものではないので、多少意味がわからなくても、手順どおりに作業を進めていけば、サーバーを動かすことは可能です。 おおまかな作業の流れを知る idea×ideaさんが当に大雑把な流れを紹介しています。わからない言葉があっても大丈夫です。まずは最初から最後までの流れを知るこ

    サーバー管理知識が無くても「さくらVPS」をレンタルサーバーのように使える方法
  • tar/zipコマンドで解凍・圧縮一覧まとめ(gz、zip、tar.xzなど)

    現在の場所 : ホーム > ネットの基礎知識 > tar/zipコマンドで解凍・圧縮一覧まとめ(gz、zip、tar.xzなど)

    tar/zipコマンドで解凍・圧縮一覧まとめ(gz、zip、tar.xzなど)
  • testコマンドの使い方: UNIX/Linuxの部屋

    最終更新 2017-06-20 UNIX/Linux の test コマンドは、主にシェルスクリプトで使われる、条件判定のためのコマンドである。

    testコマンドの使い方: UNIX/Linuxの部屋
  • 用語集:シェルスクリプト: UNIX/Linuxの部屋

    sh が解釈できるシェルスクリプトのことを「sh スクリプト」(シェルスクリプトまたはエスエイチスクリプト)、csh が解釈できるシェルスクリプトのことを「csh スクリプト」(シーシェルスクリプト) と呼ぶことがある。

  • screenを初めて使うためのチュートリアル - Unix的なアレ

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

    screenを初めて使うためのチュートリアル - Unix的なアレ
  • (新人向け) Unixオペレーションの注意点 - Magical Diary

    主に新人向けとして、Unixサーバで作業をする際の注意点を書いておく。 ここに書いてある内容は絶対的なものではないし、会社や現場ごとにルールがあるので、適宜ルールに合わせて実践すれば良い。 ログを取れ 何をやったか、何をやらなかったか、というエビデンスのためにログは必ず残しておく。SSHクライアントによっては毎回自動的にログ取得する設定が可能なので、設定しておくと良いだろう。 作業後に問題が発生した場合に作業内容を確認するためにも使うため、必ずログは取得しておくこと。 (追記) 当たり前だが、コマンドとその出力をペアで取ることに意味がある。 set -x (set verbose) しろ ログを取得しても、コマンドラインを編集した際には以下のように非常に見づらいものとなってしまう。(がんばれば解析することは出来るが…) ESC[0mESC[27mESC[24mESC[JESC[1myasu

    (新人向け) Unixオペレーションの注意点 - Magical Diary
  • 突然のTwitter砲にもなんとか耐えたさくらVPSに感謝する - As a Futurist...

    なんか、2/6 の夜に「修士論文の代わりに退学願を提出してきた」が Twitter でばずったらしく、Yahoo 砲よろしく突如としてアクセスが集中しました。下の方にリソースモニタリングのグラフを貼りつけてますが、今までがほぼ 0 に見えてしまうくらいに来てたのでびっくりでした。 まぁ色々コメントつけて頂いたりしてますが、もう2 年も前なんでこのエントリについて今更僕から突っ込むことは無くて、あのエントリはあのエントリとして見て頂ければと思います。ここでは今回そんな突然のアクセス集中にも見事耐えてくれたさくら VPS に感謝しつつ、アクセス集中の状況を鯖管的立場から分析してみましょう。 ちなみに、以前エントリに書いていますがサーバの構成としてはさくら VPS1 台で、CentOS+Apache+mod_fastcgi+PHP-FPM+MySQL5.5(InnoDB)で WordPress

    突然のTwitter砲にもなんとか耐えたさくらVPSに感謝する - As a Futurist...
  • Tips: X上でThumbSenseライクな使い勝手を得る - disklessfun’s Wiki*

    Googleも今のところWikiのページを正確に解析できません。(メニューと文を区別しないから) ページ毎に取り上げている内容に多少の関連があったりするので余計に検索エンジンが間違えるようです。 当サイトの場合、今ご覧になられているページとは別のページにお探しの情報が含まれていることが多々あります。 検索結果が指すページに望みの情報が見つからない場合、このすぐ下にある(↓)検索フォームを使ってみて下さい。 (さらに言えば)まさしくこのページがビンゴだと思わない限り、検索フォームを使うことを推奨します。 また、殆どのページ最下部には凍結状態でも書き込みがおこなえるフォームを備えています。 それと、もっと[Ctrl]+[F]を使いましょう。

    Tips: X上でThumbSenseライクな使い勝手を得る - disklessfun’s Wiki*
  • Ubuntuをインストールした後すぐにインストールするソフト(9.04 Jaunty Jackalope編)

    nautilus-gksu 選択したフォルダを右クリックから管理者権限で開くスクリプト。入れておいた方が何かと便利。 でnautilus-gksuを検索し、右クリックしてインストール指定、ツールバーの適用ボタンを押せばインストールできる。CUIでインストールする場合、

  • 内装はオフィスデザイン設計をすべき理由|こだわりたい!オフィスデザイン

    企業にとってオフィスデザインは重要な要素で、あらゆる部分に影響を及ぼします。適切なデザイン設計すれば、仕事効率をアップすることができます。 さらに家具を搬入するときも楽になるのでメリットは多いです。ただやみくもにデザインをしても、うまくいきません。また素材なども考慮しないといけないので、計画的にデザインを練る必要があります。 そこでどのようなデザインをすれば使いやすいオフィスになるのかを紹介しましょう。 オフィスデザインをすれば仕事効率をアップできます。例えば動線を確保することができるので、他のスタッフの通行の邪魔にならずスムーズな行き来をすることが可能です。 また家具を搬入するときも、すでに設置している家具の邪魔をせず置くことができるので便利です。オフィスデザインはやみくもにするのではなく、業態に合った設計をする必要があります。 例えば打ち合わせの多い会社なら、社員のデスクはつくらず自由

  • ディレクトリ内ファイルを一括リネームするシェルスクリプト - mozukumaの技術系メモ

    番作業前に既存ファイルをリネームしておく、なんて時に一つ一つやるのも面倒なので、スクリプトでサックリと。 *.hogeを*.fooにリネーム。 for file in `find ./ -name "*.hoge" -print` do res=`expr $file : "\(.*\).hoge"` mv $file $res.foo done

    ディレクトリ内ファイルを一括リネームするシェルスクリプト - mozukumaの技術系メモ
  • サウンド録音(ALSA0.9.0)

    以下は、ALSAドライバのVer0.9.0の場合の説明です。Ver0.5.9の場合はこちらです。 サウンド録音について サウンドカードの「LineIn」から入力したサウンドをWAV形式で録音(キャプチャ)します。例えば、ラジオ番組の録音に利用できます。 サウンド録音に必要なソフトのインストール ALSAサウンドドライバに含まれるALSAユーティリティ付属の録音ツール(amixer,arecord)を使用します。このツールはコマンドラインから使用するもので、最終的には自動録音のスクリプトから利用します。 ALSAサウンドドライバのインストールは下記を参照して下さい。 ・ALSAサウンドドライバ(Ver0.9.0) 録音レベルの調整 ここでは、ラジオ番組を録音する場合を想定します。まず、ラジオのイヤホン端子とサウンドカードの「LineIn」端子をケーブルで接続します。ラジオのボリュームは通常聞

    chezou
    chezou 2007/11/15
    録音
  • Debian から iTunes共有ライブラリへアクセス - World Wide Walker

    Debian から iTunes共有ライブラリへアクセス Posted by yoosee on Debian at 2005-05-04 23:42 JST1 TunesBrowser で Linux から iTunes共有ライブラリを使う前回、mt-daapd を使って LinuxiTunes サーバにする事は出来たので、次はクライアントとして使えるようにしたい。TunesBrowser と言うソフトは libopendaap を使って iTunes 共有ライブラリにアクセス出来るらしい。これは sid にもなかったので build してみた。うーん、一応 Artist や Album, Year 等をキーにしたブラウズと再生はできるけど、当に「出来るだけ」だな。まぁ使い物にはなると思う。2 Linux から AirMac Express を鳴らす一応音は鳴ったので、次は Li

  • このハードウェアはLinuxで使えるだろうか?――その調べ方

    あるコンピュータでGNU/Linuxが動くかどうかを調べるには、それぞれのハードウェアについてGNU/Linuxの対応状況を調べる必要がある。ここでは、その作業に役立つ資料が幾つか紹介しよう。 あるコンピュータでGNU/Linuxが動くかどうか――それを判断するには、そのコンピュータを構成するハードウェア1つ1つについてGNU/Linuxの対応状況を調べるというきわめて厄介な作業が必要になる。できあいのコンピュータを買うのではなく自分で組み立てる場合も、事情は同じだ。どちらにしても、使用するビデオカード、サウンドカード、プリンタ、スキャナ、デジタルカメラ、ワイヤレスカード、モバイル機器がGNU/Linuxで使えるかどうかを調べなければならない。しかし、幸いなことに、その作業に役立つ資料が幾つかある。 確かに、GNU/Linuxのハードウェアサポートはここ10年で劇的に向上し、今では、どのコ

    このハードウェアはLinuxで使えるだろうか?――その調べ方
  • にゃかもとの日記(2007-05-14)

    chezou
    chezou 2007/07/25
    録音