タグ

2011年12月5日のブックマーク (16件)

  • Revisions to How to run a command in a chroot jail not as root and without sudo?

    a666666
    a666666 2011/12/05
    coreutils のバージョンが古いと --userspec オプションが使えない
  • syslog の活用と Perl からのログ書き込み

    Landscape トップページ | < 前の日 2003-08-19 2003-08-20 次の日 2003-08-21 > Landscape - エンジニアのメモ 2003-08-20 syslog の活用と Perl からのログ書き込み 当サイト内を Google 検索できます * syslog の活用と Perl からのログ書き込みこの記事の直リンクURL: Permlink | この記事が属するカテゴリ: [Linux] [Perl] 2003-08-13 で書いた、syslog の使い方について調査。 運用ツール、夜間バッチなどでエラーや作業結果をログに書くとき、 アプリケーション独自のログに書くよりも、syslog に書いた方が汎用的だし、管理もしやすい。 - 事前準備とテストsyslog.conf を設定。 /etc/syslog.conf に、テスト用のログのファシリテ

  • Inside GitHub with Chris Wanstrath

    This document provides an overview of GitHub and its technical architecture presented by Chris Wanstrath. Some key points: - GitHub started as a git hosting site but became a social coding platform where users can see friends' activity and leave comments. - It uses Ruby on Rails for the main codebase, Resque for background jobs, MySQL for the database, and nginx, unicorn, and memcached. - Git oper

    Inside GitHub with Chris Wanstrath
  • 採用する側から見た例のマイナビの広告 - 常夏島日記

    (四捨)五入すれば10年前に某社の採用担当をしていて、四捨五入すれば0年前に某社の最終いっこ前の面接をしていた立場からちょこっと感想をば。 いっとくけどトップレベル企業じゃないからね。 マイナビ2013の広告が気持ち悪すぎる - 就活生に甘える社会人を読みました。そして、マイナビを皮肉るマイナビ2013の広告がすばらしすぎる件 | onomiyuki.comも読みました。 「マイナビ2013の広告がすばらしすぎる件 | onomiyuki.com」の記事は、就職活動する学生の立場に立っての記事でしたが、私もほぼ同感です。なお、私は既に就職活動を約20年前に終わってて、採用側の立場のほうがはるかに長かったので、採用側としての感想です。つまり。 こんな広告を真に受けてマイナビ使う奴とか採りたくねぇぇ。 具体的に書きましょう。この広告が明示してくれた、私の就活生に対する不満は次のようなものです。

    採用する側から見た例のマイナビの広告 - 常夏島日記
    a666666
    a666666 2011/12/05
  • マイナビ2013の広告がすばらしすぎる件

    “マイナビ2013の広告が気持ち悪い”と話題みたいですね。 「マイナビ2013の広告が気持ち悪すぎる」というブログ記事がアクセスを集めているようですし、twitterでは「気持ち悪い」とか「うわぁ」とか、批判的な感想が多く述べられています。 わたしは最初これを見たとき、「なんて素晴らしい広告なんだ!」と思いました。 なぜか。 それは、あの広告がとても「正直」だから。誠実とさえ言えます。 ◇◆◇ マイナビのターゲットは、あれを見ても「気持ち悪い」と感じない、もしくは感じたとしてもその自身の感覚を無かったことにしてしまえるほどには身体的・生理的感度の低い学生だと思います。 あの広告を見て生理的嫌悪感を感じる人は、ハナっからマイナビのアクティブユーザーになんかならないだろうし、 そんな人たちはハナっからマイナビのターゲットではないからです。 ですから、ユーザーの選別という意味ではあの広告は非常に

    マイナビ2013の広告がすばらしすぎる件
    a666666
    a666666 2011/12/05
  • 「大都会岡山」のようなデジタルアートは魅力的で引き込まれる : ニュー速VIPブログ(`・ω・´)

    a666666
    a666666 2011/12/05
  • プログラマは履歴書をどう見るか

    当の見方はこちら 上のから読むといい。 How to recognize a good programmer (いいプログラマの見分け方) Another Resume Tip (さらに履歴書のコツについて) - Joel on Software Ten Tips for a Slightly Less Awful Resume (履歴書をもうちょっとマシにするための10のヒント) - Steve Yeggeによるアドバイスで、楽しい読み物。 Getting your resume read (履歴書を読んでもらうには) - Joel on Software

    a666666
    a666666 2011/12/05
    おもしろいw / 「テクノロジー関連の認定コースを受けている」 / 「履歴書のインデントにタブとスペースが混在している」そんなやつは履歴書を .doc でよこすと思うがテキストエディタでがんばって開いてるのかw
  • http://git.kernel.org/?p=utils/util-linux/util-linux.git;a=blob;f=mount/mount.c;h=9b444c433ee2a5f2a60c8dd384d48b3047c4fdbf;hb=HEAD

    a666666
    a666666 2011/12/05
    mount(8) のソース
  • PukiWiki 【FrontPage】

    なんだかやけに長い説明ばかり検索に引っかかったので書きました。 Linuxのローカル環境でDockerコンテナ内のXアプリ(GUIアプリ)を利用するには $ xhost localhost + を実行した後に $ docker run --rm --net host -e "DISPLAY" container_image_name x_app_binary_path とすれば良いです。 もっと読む SSHなどよく知られたサービスポートで何も対策せずにいると数えきらないくらいの攻撃リクエストが来ます。不必要なログを増やしてリソースを無駄にし、もし不用意なユーザーやシステムがあると攻撃に成功する場合もあります。 SshguardはC作られており、flex/bisonのパーサールールを足せば拡張できますがカスタム版をメンテナンスするのも面倒です。必要なルールを足してプルリクエストを送ってもマー

    PukiWiki 【FrontPage】
    a666666
    a666666 2011/12/05
    fuse group -> logout -> login -> $ id
  • bind mount って使ってる?

    # mount --bind /xxx/source /yyy/dest こうすることで /yyy/dest の中身は /xxx/source になります。 # ls -l /root/conf -rw-r--r--. 1 root root 0 10月 3 01:26 example.conf # ls -l /root/conf-new -rw-r--r--. 1 root root 0 10月 3 01:26 new.conf # mount --bind /root/conf-new /root/conf # ls -l /root/conf -rw-r--r--. 1 root root 0 10月 3 01:26 new.conf # df /root/conf ファイルシステム 1K-ブロック 使用 使用可 使用% マウント位置 /dev/mapper/vg_f15x121e

    a666666
    a666666 2011/12/05
  • chroot Jail と mount --bind - Practice of Programming

    開発環境にJailを使ってるんですが、セキュリティ上の問題でJailを使ってるわけでは無くって、 IP以外を番環境とほぼ同一にできるし、軽いしいいかなぁと思って使ってます。 で、必要なファイルのコピーがちょっとなぁと。なんか、同じファイルがいっぱいあるってのが、微妙。 Perlや、apacheとかも、個人の設定ファイル以外まったく一緒なわけだし。 で、mount --bindってのがあった。 % sudo mount --bind / /tmp/chroot % sudo chroot /tmp/chroot /bin/bashと実験したら、うまくいきました。セキュリティ上の理由でJailしてる場合は、こんなんしちゃダメですが、 うちの場合は使えるかもしれない。 まぁ、個別で環境持ってたらもってたで、好きにできていいんですけど、一長一短ってことで。

    chroot Jail と mount --bind - Practice of Programming
    a666666
    a666666 2011/12/05
  • Linux/ディレクトリにディレクトリをマウントする - discypus

    [編集]Read-only bind mounts # 2006-07-25 Linux Kernel Watch 2006-7月版 bind mountをしたマウントポイントをread-onlyにするパッチ 2008-04-17 Linux 2.6.25 - Linux Kernel Newbies 2008-05-06 Read-only bind mounts - LWN.net 2008-07-13 Linux 2.6.26 - Linux Kernel Newbies 「Summary: 2.6.26 adds support for read-only bind mounts, ...」, 1.1. Read-only bind mounts 2008-07-31 Linux Kernel Watch 2008-7月版T メモ: Debian Etch は 2.6.18 / 2

    a666666
    a666666 2011/12/05
    man 8 mount しても -o bind って指定の仕方ができるとは書いてないんだよなぁ (--bind なら書いてある)
  • mount --bindが便利 - komamitsu.log

    Linux2.4以降ではmountコマンドで--bindオプションが使える。 mount --bind olddir newdirとすると、マウント済みのolddirがnewdirに再マウントされ、シンボリックリンク的に扱える。 これの何がうれしいのかというと、vsftpdとかでchroot_local_user=YESしていて、chroot外にアクセスさせないようにしているにしつつ、一部のchroot外ディレクトリにアクセスさせたいような場合。 シンボリックリンクだと当然chrootの外だと扱われて「550 Failed to change directory」となるのだけど、mount --bindだと当該ディレクトリがchroot内の一ディレクトリとして扱われるのでアクセス可能になる。

    mount --bindが便利 - komamitsu.log
    a666666
    a666666 2011/12/05
  • mount の --bind オプションの使い方 - kinneko@転職先募集中の日記

    Plamo-MLから こじまさんの発言。 ちなみに,最近の mount コマンドは --bind というオプションを取って,マウントしたファイルシステムの一部を別のディレクトリにマウントし直すというシンボリックリンク的な機能もありますね. 新しい CDplamo ではこの機能を使って CD-ROM 上のディレクトリを ramdisk 上にマウントし直しています. echo "mount $cd as /cdrom" mount --bind /cdrom/bin /bin mount --bind /cdrom/usr /usr mount --bind /cdrom/lib /lib mount --bind /cdrom/opt /opt mount --bind /cdrom/sbin /sbin 以前は ramdisk 上の /bin 等は /cdrom 上の対応するディレクトリへ

    mount の --bind オプションの使い方 - kinneko@転職先募集中の日記
    a666666
    a666666 2011/12/05
  • BINDオプションでのmount - Linuxの備忘録とか・・・(目次へ)

    mount --bindは、シンボリック/ハードリンクと同じで、リンク元をリンク先から参照するものです。シンボリック/ハードリンクはリンク先inodeで実装され、mount --bindは、bind元ディレクトリをmnt.mnt_rootとするバーチャルなデバイスファイルとし、そのファイルシステムをbind先ディレクトリにmountする事で実装します。 dev_nameが接続元ディレクトリ、dir_nameが接続先ディレクトリです。 SYSCALL_DEFINE5(mount, char __user *, dev_name, char __user *, dir_name, char __user *, type, unsigned long, flags, void __user *, data) { int ret; char *kernel_type; char *kernel_d

    a666666
    a666666 2011/12/05
  • Oracleの「Android訴訟」についてひと言

    今日のこちら(米国西海岸)でのもっぱらの話題は、Oracleの「Android訴訟(詳細)」だが、これに関しては、私も含めて「やはり来たか」と見ている専門家は多い。 そもそも、スマートフォン以前の携帯電話用のJavaがプラットフォームとして成功しなかった理由の一つは、J2MEが根っこのところで、NTTドコモ独自のDoJaとモトローラ主導のMIDPに分岐してしまったことにあるし、同じJ2ME間でも実装の差異が大きく "write once, run everywhere" が机上の空論になってしまったことにある。Sunがちゃんとリーダーシップを発揮できなかったためである。 その意味では、J2ME/MIDPとコンパチビリティがなく、Sunから正式にJavaをライセンスしていないAndroidはけしからん、というのは(今はOracleの一部になった)Sunから見れば当然のこと。 「J2MEの時に

    a666666
    a666666 2011/12/05
    "「ウェブ・セントリック」なOSでない点がそもそもGoogle自身の戦略とマッチしていない点が筋が悪い。"