タグ

linuxに関するonkのブックマーク (12)

  • 誰も興味が無いnanoの基礎の基礎 - nanoはpicoの千倍なの! - - KAYAC engineers' blog

    タイトルを見てドン引きした人とはむしろお友達になれそうな気がします。 初めまして、新人の瀬戸と言います。 ネタが無いうえに先輩社員からの前振りがあったので、自分が使用しているエディタについて語りたいと思います。 この記事を見ている人は「エディタ」と聞いて何を思い浮かべるでしょうか。 vimemacs、サクラエディタ、TeraPad、EmEditorなどを思い浮かべるのでしょうか。 「メモ帳で十分だろ常識的に考えて…」 と言う人や、 「純正viしか認めない!」 と言う人や、 「Eclipse使ってないの?プークスクス(笑) …え? IDEの話はしていない?」 と言う人や、 「漢なら黙ってcatとパイプ」 と言う人も居るのかもしれませんね まあ、何にしても人それぞれ好みのエディタがあって、それを使用している事でしょう。 (環境や言語などによって使い分けるということは往々にしてあると思います

    誰も興味が無いnanoの基礎の基礎 - nanoはpicoの千倍なの! - - KAYAC engineers' blog
    onk
    onk 2010/05/01
    nano派なんて存在したのか……。
  • Ubuntu 7.04 に Plagger、Ruby on Rails 等をインストールしました。 - Hatena::Diary::infohack

    まっさらなUbuntu 7.04にPlagger、Ruby on RailsVim、SVKなどの愛用ツールを一通りインストールしましたので手順を残しておきます。 なお、Ubuntu 6.10 Edgy インストール Thinkpad X60 - ひげぽん OSとか作っちゃうかMona-と、 ubuntu server に Plaggerを入れてみるメモを参考にさせていただきました。ありがとうございました。 ホームに setup_ubuntu ディレクトリを作成し、シェルスクリプトを用意して一気に作業します。 initial_setup.sh #!/bin/sh cd mkdir .vim mkdir tmp mkdir bin cd ~/setup_ubuntu chmod 700 *.sh # CPUとメモリは正しく認識されている? cat /proc/meminfo cat /pro

    Ubuntu 7.04 に Plagger、Ruby on Rails 等をインストールしました。 - Hatena::Diary::infohack
  • 回転と脱線 - vimでjavaの開発を行う その1

    まあ前々から考えてた事なんだけどできるのかなあと。 インスコ時はXみてーなのとか立ち上がってないといかんっぽいけどインスコが 終わればterminalだけで動くはずです。 まあちょっとやってみたいひとは参考にしてみてください。 使用するもの JDK1.5 Eclipse3.3 Vim7 eclim1.3.1 1. JDKをインスコ まあ普通にインスコします。 1.5以上じゃないとあかんらしい。 2. Eclipse3.3をインスコ Enabling Open Innovation & Collaboration | The Eclipse Foundationから3.3をダウンロードします。 解凍して適当な場所に置きます。 一度起動してworkspaceの場所、あと自動ビルドの指定をしておきます。 WTPとかインスコしておくといいらしいのでupdateから入れておきます。 emfとかもいる

    回転と脱線 - vimでjavaの開発を行う その1
    onk
    onk 2007/10/04
    vim で eclipse のコード補完.最強過ぎる……!
  • 「Ctrl」+「S」でキー入力が受け付けられなくなる

    ついついWindows上で一般的なファイル保存のショートカット(「Ctrl」+「S」キー)に手が伸びてしまい、キー入力がまったく受け付けられなくなってしまった。これは、Linuxのコンソール上で「Ctrl」+「S」キーを押すとターミナルへの出力がロックされるためだ。 この場合には、焦らずに「Ctrl」+「Q」キーを押せば解除される。混乱を避けるためにこの機能そのものを無効にさせたい場合、次のように指定しよう。 まず現在の状況をモニタしてみる。コマンドラインから「stty -a」と入力すると「stop」機能が「Ctrl」+「S」に割り当てられていることが分かる。 これを無効にすることは簡単であり、コマンドラインから「stty stop undef」と入力すればよい。 # stty -a speed 38400 baud; rows 65; columns 100; line = 0; int

    「Ctrl」+「S」でキー入力が受け付けられなくなる
    onk
    onk 2007/08/06
    stty stop undef
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    onk
    onk 2007/05/17
    「がんじっぷ」「ばんじっぷ」だった.そっか,言われてみれば unzip +g (b) だなぁ.これからは「じー・あんじっぷ」と呼ぶことにしよう.
  • Let's use SCREEN!

    LAST UPDATED Jul/21/2007 新情報 Cygwinの公式ディストリビューションにscreen-4.0.3が登録されました。screenインストールメモ Cygwin編 (2007/07/21) screen-4.0.3がリリースされました。screenインストールメモ (2006/10/23) screen-4.0.2用の非公式パッチを1つ追加しました(cjk文字幅誤認識)。screenインストールメモ (2006/06/09) 2ch UNIX板 screenスレ 更新 (2006/05/29) screen-4.0.2用の非公式パッチを2つ掲載しました。screenインストールメモ (2005/01/22) screen-4.0.2がリリースされました。screenインストールメモ (2003/12/07) このページはいったい何? screenはUNIXライクなO

    onk
    onk 2007/03/09
  • iandeth. - screen - 仮想端末マネージャーの使い方

    先日とあるサイトで知った、UNIX系OS で動く screen なるツール。kterm とか teraterm 等の端末1つで、複数端末での作業をエミュレートするとかなんとか・・・って使ってみてびっくり、これすげー便利!乱暴に言えばタブブラウザの terminal 版って感じでしょうか。ざーっと man を読んだ上で、幾つか web からも知識を仕入れたのでここにメモっておきます(いうても使いそうな基礎操作のみ)。 screen の魅力 複数の(仮想)端末を同時に開いて作業する事ができる 仮想端末が開かれた状態を保ったまま端末ログアウト 〜 後日ログイン後、screen を呼び出す事によって前回の状態を復帰させることができる(回線が強制切断しちゃった際も復帰可能) 1端末の画面を上下 n 分割させる事ができる 2人で同じ screen プロセスに接続する事で shell の同時操作ができる

    onk
    onk 2007/03/09
  • ITmedia エンタープライズ:あるWebプログラマーの作業環境――豪傑の三種の神器【前編】 (1/2)

    春は出会いと別れの季節。入学や就職で、新しい生活を始める人も多いだろう。それを機にPC環境もそろそろ大人への階段を上ってもいいかもしれない。ここでは、はてなという企業でプログラマーとして働くあの人の開発環境を紹介することで、プロが好む作業環境を考える。 わたしははてなという企業でプログラマーとして働いています。はてなは、ブログやソーシャルブックマークなどWeb上のサービスを提供する会社ですが、それらのほとんどはPerlで書かれており、LinuxやApache、MySQLをはじめとするオープンソースソフトウェアの上で動作しています。そんな理由から、開発環境も自然とオープンソースのツールを使うことになります。今回から2回に分けて、そんなわたしの開発環境を簡単に紹介させていただきたいと思います。 ノートPC1台で開発する 題のツール類の話に入る前に、開発に使っているハードウェアの話を先にしてお

    ITmedia エンタープライズ:あるWebプログラマーの作業環境――豪傑の三種の神器【前編】 (1/2)
    onk
    onk 2007/03/09
    相変わらず naoya 人気は凄いな 笑 / Screen の使い方は非常に助かります><
  • ウノウラボ Unoh Labs: ウェブ開発の共同作業でパーミッションを有効活用する

    前回カメラをなくした!!とかいってたら見つかってホッとしているjokagiです. 前回のエントリの書き上げはかなりサボってしまったので,その影響で今回はすぐに順番が回ってきてしまいました. 今回も負けずにロングエントリで行きます!! このエントリの目的 複数人でウェブコンテンツを作成運用管理する場合,特に番サーバーのファイルのパーミッションで悩んでいる人をよく見かけます. あまりパーミッションを積極的に有効活用できない人は挙句に誰でも読み書きできる(いわゆる0666や0777)ザルにすることが多いでしょう. いや待ってください. もうちょっと丁寧に設定してみませんか? というお話です. 必須環境 少なくとも初期作業においてはroot権限が必要になります. また,ある程度最低限のコマンドやその実行結果についての知識,あるいは調べる能力が必要になるかもしれません. UNIXの一般的なファイル

    onk
    onk 2007/02/24
    ミドルウェアの設定の部分で生かせるかも? でももっと簡単にユーザで管理した方が良さそうだよなぁ.特定用途向け.
  • Software Engineer in Google | Carpe Diem

    先日開催された Google Developer Day 2007 で、Googler の鵜飼 文敏さんの講演が YouTube にアップロードされています。 この講演では、Google での仕事についていろいろと語っています。 講演は1時間とけっこう長いもので、公式ブログにレポートがありますので、時間のない人はそちらを見てもらえばと思います。 僕が印象に残ったのは、次の内容でした。 ・プロジェクトを開始する前に、DesingDoc という開発する背景から設計までドキュメントにまとめて社内で共有する ・ソースコードは、全体で一つ(perforceを使っている) ・別のオープンソースライブラリは、別の階層にはっきりと分けている ・エンジニアは、お金になるかを考えるなと CEO からいわれていて、たくさんのユーザに使ってもらえるサービスか(同僚、社員を含めて使ってもらえるか)を念頭において開発

    onk
    onk 2007/01/31
    いただきッ(゚∀゚)
  • qmail-inject(8)

    qmail-inject - 前処理をして、メイルを発信する 形式 qmail-inject [ -nNaAhH ] [ -fsender ] [ recip ... ] 説明 qmail-injectは標準入力から読み込んだメイルメッセージに対し 相応しい情報をヘッダに追加して、送信のために qmail-queue を呼びます。 qmail-injectがどのようにヘッダを書き直すかについては qmail-header(5) を見てください。 qmail-injectの正常終了コードは0です。 終了コード100は 呼び方が正しくなかったり、メッセージの形式に重大な誤りがあったことを 示します。 一時的エラーのときは111を返します。 環境変数 qmail-injectを直接呼び出さない時の便宜のために、 環境変数からオプションを取り込むようになっています。 Fromヘッダフィールドのユー

    onk
    onk 2007/01/22
    QMail の送信テスト.
  • 秋元@サイボウズラボ・プログラマー・ブログ: プログラミング2.0

    Programming 2.0 from O’Reilly Rader O’Reillyが、送られてきたメールに書かれていたプログラミング2.0の定義を紹介している。 Programming 2.0 1.0 2.0

    onk
    onk 2007/01/08
    この比較を見ると Unix の考え方に近づいているのかな?と.まだ意識出来ていない新たな高見に達するのは難しいようだ.
  • 1