PHP / Perl / Ruby / .NET / データベース … プログラム情報まとめ

■ lsコマンドをハックしてみよう (Yahoo! JAPAN Tech Blog) ■

2009/03/23 19:00:05 はてなブックマーク数248 ライブドアクリップ数53 del.icio.us数15 techblog.yahoo.co.jp [ この元コンテンツへ ]
lsコマンドをハックしてみよう (Yahoo! JAPAN Tech Blog)

こんにちは、ショッピング事業部開発部の吉野です。Yahoo!ショッピング開発部では新人エンジニア向けにコマンドのソースコードを読むことを奨励しています。 その初期の題材として、lsコマンドがよく挙げられます。 今回は「lsコマンドをハックしてみよう」と題し、lsコマンドについてお話しさせていただきます。突然ですがエンジニアの皆さん、lsコマンドのソースコードを読んだことはありますか? 読んだことの...

[ ← 前の画面 ]  【 PR 】 MovableType・MT情報まとめ [ ニコニコ風 ] [ 関連記事 ] [ Feeling Lucky ]
[ スポンサード リンク ]
■ この情報のコメント・メモ ■

lsの改造からcの勉強を始める  [ daira4000 ]

lsコマンドをハックしてみよう(Yahoo!JAPANTechBlog)  [ sankaseki ]

lsをソースからハック  [ makeplex ]

これで出力を置換せずそのままCSVとして扱える!って、あれ?趣旨を読み違えてる。  [ h_tksn ]

ls-l|tr-s:blank:,じゃダメ?BSD版はよくわからない。/まあ練習用だからいいのか。  [ shiumachi ]

unix  [ T_Haahi ]

csh組み込みのls-dをlsにエイリアスしてたような  [ mohri ]

GNU版に比べてBSD版のソースコードは読みやすいそうな。  [ richard_raw ]

lsコマンドのソースをいじってみる  [ pneumaster ]

おもしろい  [ jewel12 ]

コマンドハック  [ hokusin ]

ls-l|tr-s:blank:,じゃダメ?  [ shiumachi ]

サーバー系のソースはちょこちょこ読んでますね。プロセス管理とか、非常に参考になる。  [ hayajo ]

ソースコード読み、そろそろ始めたほうがいいのかもしれない  [ kuramiya ]

bsd版のソースを読む話おおっ、本当にハックだ  [ torichi ]

ショッピングの人たちはこんなのに興味あるんだ  [ mamoruk ]

これはすごい  [ jukbys ]

lsはcd,pwdなどのコマンドと違いシェルの組み込みコマンドではありません。=>アイヤー組み込みコマンドだと思ってたアルヨ/lsはソースコードの量も少ないので、新人エンジニアの勉強にはちょうどいいと思います。  [ hogem ]

取っつきやすくて良い解説  [ mochikun ]

意外と知られていませんがFreeBSD版よりかはNetBSD版の方が読みやすいです。そしてOpenBSD版読むと神が降臨します。#manに乗ってないoptionとかあるよね  [ ore_de_work ]

lsコマンドをハックしてみよう(Yahoo!JAPANTechBlog):「意外と知られていませんが、lsはcd,pwdなどのコマンドと違いシェルの組み込みコマンドではありません」  [ nilab ]

コマンドのソースを読む  [ mikage014 ]

あとでやってみる  [ koki-h ]

lsコマンド  [ loca1982 ]

この手の話なら「デーモン君のソース探検」を読むとよくね  [ otsune ]

うむ  [ yusk ]

アスタリスクが出た瞬間に挫折。  [ K-Ono ]

なんだ、slコマンドに置き換えておく話ではないのか。  [ sakuragaoka ]

あとでやる  [ key_potpot ]

リンク先がgetopt(1)  [ phound ]

slをlsと空目と思ったらlsで合ってた  [ matoken ]

プログラマならlsのソース読んどけ。のlsコードリーディング+ちょっとした改造。分かりやすい  [ LukeSilvia ]

CSV化か。これは便利。/Cygwinでもできるかな。  [ gokinozaurusu ]

lsに限らず、ほとんどのUnixコマンドはソースコードが公開されています。grepのソースコードなど見てみるのもいいかもしれませんね。  [ hootie ]


[ ← 前の画面に戻る ]

時代はGNU screenからtmuxへ - それ、Gentooだとどうなる?時代はGNU screenからtmuxへ - それ、Gentooだとどうなる? [ 情報元へ ]
linux, screen, tmuxGNU screenはもう古いので皆さんtmuxへ移行しましょう、という話。Gentooならemerge tmux。スクリーンショット本家のスクリーンショットをそのまま貼り付け。tmuxへ移行する理由(メリット)標準設定のままでもそれなりに使えるステータスバー...

Linux Kernel Module programming (Kernel 2.4, デバイスドライバ)Linux Kernel Module programming (Kernel 2.4, デバイスドライバ) [ 情報元へ ]
○ はじめに本文書では、筆者が Linux® でデバイスドライバを作成しようとした際に、カーネルに動的に追加機能を組み込むことが出来るカーネルモジュールの書き方について勉強したことを説明していきたいと思います。筆者は、コンピュータでハードウェアを制御するプログラムを作りたいと思いながら社会人になっ...

WindowsとLinuxでPHPのcronを作成して自動化する:CodeZineWindowsとLinuxでPHPのcronを作成して自動化する:CodeZine [ 情報元へ ]
はじめに cronはchronograph(クロノグラフ)の略で、指定した日付や時刻に、または一定の間隔で、スクリプトの実行、プログラムの開始、ニュースレターの送信、データベースのバックアップ、メッセージの表示、不要なファイルの削除などを行うために使われるプロセスです。一般に、コンピュータで自動的...

findを極める! - IDEA*IDEA ~ 百式管理人のライフハックブログ ~findを極める! - IDEA*IDEA ~ 百式管理人のライフハックブログ ~ [ 情報元へ ]
ほぼ自分メモですが、いいかげんfindを極めたかったので「Mommy, I found it! — 15 Practical Linux Find Command Examples」を超訳してみます。Linuxでファイルなんかを探すときに使うfindの実用的な15例ですね。ここらへんを覚えておけば...

Linuxに勝てなかったPlan 9 − @ITLinuxに勝てなかったPlan 9 − @IT [ 情報元へ ]
2002年頃、とある雑誌でPlan 9の記事を6ページほど作ったことがある。冷静に考えると、とても流行するようには思えなかったのだが、私にはPlan 9はまぶしく輝いて見えた。それは紛れもなく未来のUNIXだったし、日々コンピュータやネットワークを利用する環境として、ぜひとも使いたいと思えるような...


[ ← 前の画面に戻る ]
[ スポンサード リンク ]
追加
[ 追加された期間を表示 ]
ユーザー
[ コメントの多いユーザー ]
ピックアップ
まとめ』 の注目情報

JavaScript はじめにJavaScriptは簡単な言語のようでいて、実は奥が深く、初心者にとってなかなかその本質がわかりにくい言語です。ここでは、JavaScriptの言語的エッセンスを理解できるようなものをFAQ形式で書いてみました。ご意見や誤り等を指摘してもらえたら嬉しいです。なお、J...

2009/10/05 3:00:03
   JavaScript プログラミング まとめ あとで読む programming
わかりやすい技術文章の書き方
わかりやすい技術文章の書き方 PHP / Perl / Ruby / .NET / データベース … プログラム情報まとめ

このページは、プログラムやコードなどの主に技術文書を書く方々のために、分かりやすい文章を書くためにはどうすればよいのかについて説明しています。自分が伝えたいこと・訴えたいことを誤解しないように相手に読んでもらうにはどうするべきか。文章を書くにあたって知っておくべきルールは何か。文章を書く前にどのよ...

2009/08/18 3:00:17
   文章 あとで読む まとめ 仕事 文章術
【全部無料】 Web制作に役立つオンラインサービスやツール300+ - かちびと.net PHP / Perl / Ruby / .NET / データベース … プログラム情報まとめ

Web制作に使えるWebサービスやツールなどが様々なサイトでかなり 紹介されています。便利なものですが、多すぎて混乱するので、 備忘録的にローカルサーバーに入れたWPでリンク集を作っていました。 そろそろ数が落ち着いて来たので多くの方とシェアしたいと思い、公開してみます。現在330ありますが、追加...

2009/08/11 19:00:15
   まとめ web制作 webサービス Webデザイン web
人気のタグ
ブックマーク
RSS配信中
プログラム・フレームワーク系情報まとめ [ pg.feed ]