ギコ猫のソース探検
■ このスレッドは過去ログ倉庫に格納されています
∧ ∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
〜′ ̄ ̄( ゚Д゚)< localteだ!ソースを読め!
UU ̄ ̄ U U \_____________
>>126
libc のマルチバイト関数で充分。
パフォーマンスを求めるなら汚いことするハメになるけど...
とりあえず短いコード探してみます.
#!/bin/sh
SRCROOT="bin games gnu/usr.bin gnu/usr.sbin sbin usr.bin usr.sbin"
SRCDIRLIST=`mktemp /tmp/src.XXX`
SUFFIX="*.[ch]"
for d in $SRCROOT; do
find /usr/src/$d -maxdepth 1 -mindepth 1 -type d -print
done > $SRCDIRLIST
while read d; do
find $d -type f -name $SUFFIX -exec wc -l {} \; |awk 'BEGIN { sum = 0 } { sum += $1 } END { printf sum }'
echo " $d"
done < $SRCDIRLIST
rm $SRCDIRLIST 藻前ら今月のUNIXUSERはすごいぞ。
UNIXSeventhEdiitonのソースがついてる。
エミュレータ上での動かし方も書いてあるから、こいつで初期UNIXを探検しる!! emacsのadventureみたいな奴、
あのゲーム全然クリアできなくて
ソース見ながらやったのに詰まった _| ̄|○
ftpで相手方にコマンド間違って送っちまって
やる気なくしたんだが、あれ誰かクリアした?
ソースの効率良い読み方を教えてください。
emacsのc-mode等で左側にhoge.h、
右側にhoge.cを表示させてgoo dictionaryを片手に頑張ってますが、
READMEを読んだあとどこから見たら良いのかさっぱりです。
text-utilsとかなら、cat.cとか部分ごとに予想つきましたが
bashとかちょっと大きくなると全然駄目です。
ctagsでvi -t hogeの方がすきだけど。gtagsはnviしか使えないし。
どっちみちtag系はソース更新すると作り直す必要があるのが欠点だよね。
emacsならM-x grepしてC-c C-cでぴょんぴょん飛ぶのが手軽だな。
cgvgとか言うツールもちょっとお勧め。 globalはincrementalな更新が出来ますから、お手軽ですよ。
私はgtags-modeのとき保存すると自動的にgtags走らせるようにしてる。
HTMLツアーもおもしろいけど、ソースを読むにはemacsの方がいい。
HTMLだとソースの一部を隠したりとかできないし。
ctag,etagとglobalの使い分けってされてるんですか?
例えば、ある規模のソース群まではctag,etagで、それ以上に
なってくるとglobalを使うという風に。 漏れはglobalが使える言語は全てglobal。
globalで作ったHTMLがリンク切れしてるんです。Sっつうディレクトリの中にあるべきファイルができて無い。
イレギュラーかなと思うのは、C++のクラスが複数のソースに分かれています。
関係ないかも。 ソース探検、他の雑誌ででも再開しないかな。
素子ぉぉぉ ここってどうよ?
http://sourcejam.com/
やりたいことは分かるけど広告がやたら大きいのがちょっとなー。
ソース探検はあまりしたことなかった。
/usr/src/usr.bin/mail/vars.c の vcopy 関数に、ちょっと感動。
変数名とその値のペア(メールオプション see mail(1) )を記憶しておく、っていうよくある機能の一部分。
単に、変数名が登録されているかどうかだけが重要な時に、値として ”” が渡されてくる。
この1バイトを記憶しておくためだけに malloc しちゃうのはやめとこうぜ、という粋な計らい。
C言語を普段から使ってる人にとっては当り前なのかな。
http://www.jp.freebsd.org/cgi/cvsweb.cgi/src/usr.bin/mail/vars.c?rev=1.4&content-type=text/x-cvsweb-markup たぶん、値は不要なケースが多いんだけどな、という用途だったら
思い付くと思う。
そうでなかったら多分思い付かない。
ソ ー ス は ど こ ?
∧⊂ヽ
∧_∧∧_∧ ∩(,,゚Д゚)ノ
卩(´Д`三 ;´Д`)Ψ ∧∧ 彡 /
⊂ 三 つ (゚Д゚,,≡= )
 ̄ ̄ ̄⊂⊃ ̄ ̄ ̄ ̄ ̄ ̄ ̄⊂⊃ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(ξ';;::;;) (ξ';;::;;)
 ̄ ̄  ̄ ̄
∧_∧
( ・ω・)
(⊃ T⊃
ε(_)ヘ⌒ゞフ
( (・ω・)
≡≡≡◎ ̄◎⊃ ⊃ 初心者でも読めるソースはありませんか?
wget読んでたんですが途中で飽きました。
飽きない奴をお願いします。 純真無垢なageブラザーズ
僕たち純真無垢なageブラザーズ!
人目につかないようにageてあげるよ!
 ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
∧_∧ ∧_∧ age
(・∀・ ) ( ・∀・) age
/ \ / \ age
⊂( ヽノ つ ⊂ヽ/ ) つ age
し(_) (_)J
最近の2chはAAがない2chらしくじゃない!
さみすぃ〜 c(`Д´c) 誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
Y14J49HEXS 知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
M3L5D 【クラクフ時事】ポーランドのドゥダ大統領は13日、ロシア軍が侵攻したウクライナで仮に化学兵器が使用されれば、北大西洋条約機構(NATO)が「何をすべきか真剣に考えなければならない」と述べ、ウクライナの戦闘に直接介入しないとするNATOの方針転換もあり得るとの見解を示した。
英BBC放送のインタビューで語った。
ドゥダ氏はロシアのプーチン大統領について「政治的には、彼は既に戦争に敗れた。軍事的にも勝利はしていない」と指摘。ロシアが戦局打開や攻撃強化の口実にするため化学兵器を使用する可能性に関し、「現在の困難な状況では彼は何でも使うことができると思う。大量破壊兵器を使用すれば全てを変えるゲームチェンジャーになる」と強調した。
https://news.yahoo.co.jp/articles/55a1946a50997fd5f3b962d4f937d7e188325c04 >>89
> # 探検場所の希望があればどうぞ。
> # NetBSDのほうがいいかなぁ。
今でもこういう書き方する人を俺は知っている
89逃がさんぞー!(aa略) ■ このスレッドは過去ログ倉庫に格納されています