UNIXおよびUNIX clone環境一般のプログラミングに関する質問スレッド
前スレ
Part9 http://hibari.2ch.net/test/read.cgi/tech/1205795434/
Part8 http://pc11.2ch.net/test/read.cgi/tech/1147946176/
Part7 http://pc8.2ch.net/test/read.cgi/tech/1127373405/
Part6 http://pc8.2ch.net/test/read.cgi/tech/1116908090/
Part5 http://pc8.2ch.net/test/read.cgi/tech/1105723117/
Part4 http://pc5.2ch.net/test/read.cgi/tech/1095843584/
Part3 http://pc5.2ch.net/test/read.cgi/tech/1085930894/
Part2 http://pc5.2ch.net/test/read.cgi/tech/1055110889/
Part1 http://pc2.2ch.net/tech/kako/992/992057422.html
Part3のミラー
http://makimo.to/2ch/pc5_tech/1085/1085930894.html
Part2のミラー
http://makimo.to/2ch/pc5_tech/1055/1055110889.html
探検
UNIXプログラミング質問すれ Part10
レス数が900を超えています。1000を超えると表示できなくなるよ。
1unco ◆manko/yek.
2011/04/18(月) 17:06:36.77810デフォルトの名無しさん
2015/10/15(木) 16:14:21.29ID:DrVVm1l+ 次の本を読んでからこのスレに書き込んでね
詳解UNIXプログラミング
エキスパートCプログラミング
詳解UNIXプログラミング
エキスパートCプログラミング
811デフォルトの名無しさん
2015/10/15(木) 20:38:31.35ID:6VaIlzUA いや、もう>>800でFAだから。
812デフォルトの名無しさん
2015/10/15(木) 21:13:21.78ID:icvNGXaw てゆうか何だったんだ? > CISCOルータ
813デフォルトの名無しさん
2015/10/15(木) 21:39:37.58ID:h5xen+Qp 馬鹿ネットワーク技術者だったか。何で無能なんだろ。
814デフォルトの名無しさん
2015/10/16(金) 00:17:39.90ID:fz/aJ+or >>806
ニフラム言ってるだけの子なんだよ、察してあげなよ
ニフラム言ってるだけの子なんだよ、察してあげなよ
815デフォルトの名無しさん
2015/10/16(金) 08:06:39.18ID:CAnHd74U >>803
かまうのはよせw
かまうのはよせw
816デフォルトの名無しさん
2015/10/16(金) 13:55:15.30ID:xn2kVXMJ >>814
「ニフラム」かメモメモ
「ニフラム」かメモメモ
817デフォルトの名無しさん
2015/10/17(土) 13:01:09.35ID:0Wjec6mz どんなに技術があっても人を茶化すような奴は所詮たいしたことない奴だよ
818デフォルトの名無しさん
2015/10/17(土) 13:45:01.99ID:jFMfpi0y819デフォルトの名無しさん
2015/10/17(土) 15:04:18.68ID:S1mOm2Nj またニフラム君がきたぞw
820デフォルトの名無しさん
2015/10/17(土) 16:45:39.23ID:wWETib34 >>818
ニフラムさん今日もお勤めご苦労さまですw
ニフラムさん今日もお勤めご苦労さまですw
821デフォルトの名無しさん
2015/10/18(日) 01:57:46.77ID:Kfk1zXQv ニフラムってさ
相手との遭遇をなかったことにするんだよな
いつまで経っても未経験のまんま
相手との遭遇をなかったことにするんだよな
いつまで経っても未経験のまんま
822デフォルトの名無しさん
2015/10/18(日) 10:17:11.02ID:1oChFQjU >>796
なんでこんな回りくどいやり方しか思いつかないの?
なんでこんな回りくどいやり方しか思いつかないの?
823デフォルトの名無しさん
2015/10/18(日) 10:45:51.05ID:EniZd4JV 何言ってんだお前
824デフォルトの名無しさん
2015/10/18(日) 19:09:39.36ID:zwvDDOCv >>823
無能だなwハゲ
無能だなwハゲ
825デフォルトの名無しさん
2015/10/22(木) 22:40:46.38ID:TKyrAkIB 疎通確認のためcat hosts(grep でコメント行など削除)をパイプでpingに渡したんですがpingが発行されないです。バグですか?
826デフォルトの名無しさん
2015/10/22(木) 22:42:28.43ID:IeN1W9z9 >>825
入力コマンド晒してくれさい
入力コマンド晒してくれさい
827デフォルトの名無しさん
2015/10/23(金) 01:15:24.42ID:PxOWJO4j >>825
pingがstdinからhost名受け付けるのってどんな処理系?
pingがstdinからhost名受け付けるのってどんな処理系?
828デフォルトの名無しさん
2015/10/23(金) 02:59:50.01ID:yDnEGRAb >>826
cat hosts l ping
cat hosts l ping
829デフォルトの名無しさん
2015/10/23(金) 08:55:16.88ID:Pn67H/qf >>828
流石に無理だ
流石に無理だ
830デフォルトの名無しさん
2015/10/23(金) 11:07:16.21ID:9hpieugb xargsかな
831デフォルトの名無しさん
2015/10/23(金) 11:51:02.14ID:uWexH+L6 〜100列件っての思い出した
832デフォルトの名無しさん
2015/10/23(金) 12:22:45.18ID:yDnEGRAb ごめん。端折りすぎた
cat hosts l awk '{print $2}' でホスト名のリストを取得した。
で、そいつをパイプ経由でpingしたわけさ
cat hosts l awk '{print $2}' でホスト名のリストを取得した。
で、そいつをパイプ経由でpingしたわけさ
833デフォルトの名無しさん
2015/10/23(金) 12:45:47.36ID:X3P3rUpi >>832
awkのsystem関数使え
awkのsystem関数使え
834デフォルトの名無しさん
2015/10/23(金) 13:51:55.86ID:KfqstdW8 ポートスキャン禁止
835デフォルトの名無しさん
2015/11/01(日) 14:19:33.90ID:cQN+SvvU >>832
それじゃ ping を無引数で実行して標準入力からホスト名のリストを入力することになってる
わかりやすく bash/ksh で愚直に書くと
for ff in `cat /etc/hosts | grep -v '^#' | grep -v '^$' | awk '{print $2;}'`
do
ping ${ff}
done
ファイル /etc/hosts の中で # から始まるコメント行と空行だけは除外するようにした
あとインデントのために行頭に全角空白文字入れてあるから space/tab に置換して
それじゃ ping を無引数で実行して標準入力からホスト名のリストを入力することになってる
わかりやすく bash/ksh で愚直に書くと
for ff in `cat /etc/hosts | grep -v '^#' | grep -v '^$' | awk '{print $2;}'`
do
ping ${ff}
done
ファイル /etc/hosts の中で # から始まるコメント行と空行だけは除外するようにした
あとインデントのために行頭に全角空白文字入れてあるから space/tab に置換して
836片山博文MZ ◆T6xkBnTXz7B0
2015/11/24(火) 00:37:44.22ID:YJQOp7Th Motifって人気あるけど、標準じゃないよね? 他にいい選択肢ないの?
837デフォルトの名無しさん
2015/11/24(火) 01:38:32.81ID:+ebJ8Cop838片山博文MZ ◆T6xkBnTXz7B0
2015/11/24(火) 02:09:48.16ID:YJQOp7Th Xaw3dがよさそうだが、書籍あるかな?
839片山博文MZ ◆T6xkBnTXz7B0
2015/11/24(火) 18:10:49.46ID:YJQOp7Th Xt+Xawでアイドル時処理はどうやるの? 教えてちょんまげ
840デフォルトの名無しさん
2015/11/24(火) 21:15:15.72ID:8d9+0wl3 そもそもX11も終わりを迎えようとしてるのに何をいまさら
841片山博文MZ ◆T6xkBnTXz7B0
2015/11/24(火) 21:48:50.01ID:YJQOp7Th いやいやまだ終わらんよ
Mac OSとLinuxでサポートされているのは大きい
Mac OSとLinuxでサポートされているのは大きい
842デフォルトの名無しさん
2015/11/24(火) 23:18:46.91ID:+ebJ8Cop >>841
DesktopとしてのX11はもう死んだも同然じゃないか
それでもあえてX11アプリ書くというなら、今だとgnomeにしとけばいいんじゃないの?
X11書籍いくつかもっててXawのも手元にあるけど、ものっそ古いし。
なんかMZさん20年以上前の技術かつ、すでに死語な物引っ張り出してる感半端ないnndakedo.
#いやむしろMZ氏ならSchemeから生のX11LibベースのGUIライブラリ書いた方がよくね?
#昔のOMRONのUnixマシンがLispベースのアレゲ感あった感じで
DesktopとしてのX11はもう死んだも同然じゃないか
それでもあえてX11アプリ書くというなら、今だとgnomeにしとけばいいんじゃないの?
X11書籍いくつかもっててXawのも手元にあるけど、ものっそ古いし。
なんかMZさん20年以上前の技術かつ、すでに死語な物引っ張り出してる感半端ないnndakedo.
#いやむしろMZ氏ならSchemeから生のX11LibベースのGUIライブラリ書いた方がよくね?
#昔のOMRONのUnixマシンがLispベースのアレゲ感あった感じで
843デフォルトの名無しさん
2015/11/24(火) 23:34:02.25ID:8d9+0wl3 いや、そのLinuxがもうX11からWaylandに移行しようとしてるんだよ
一応ある程度の互換性保つようだけど、ほんとにもういまさらなんだよ
一応ある程度の互換性保つようだけど、ほんとにもういまさらなんだよ
844片山博文MZ ◆T6xkBnTXz7B0
2015/11/25(水) 00:35:59.72ID:WGqqylpJ 残された選択肢はQt、GTK+、Tcl/Tkあたりになるのか。。。
GTK+昔触ったことあるから思い出して使ってみるか。。。
GTK+昔触ったことあるから思い出して使ってみるか。。。
845ねこずきん
2015/11/26(木) 05:58:57.49ID:tASN5hyu androidやChromeの様に独自ウインドウシステムつくるべし
846デフォルトの名無しさん
2015/11/26(木) 08:22:44.38ID:dcxxprpp 【 オンラインTCGエディター 】 >>1
デュエル・マスターズ的な非電源TCGの 《 オンライン化ツクール系ソフト 》 制作の企画。
例えば、ガチンコ・ジャッジを直ぐにでも導入できる機能を持っておりながら、
当面それを扱わず単純化させておいて、事後的に導入拡張する際に当該システムを
ブロック構造の組み合わせで後付け挿入できるように予めシステム化してあるソフト(エディター)。
既存の非電源TCGを劣らずに再現できるならば大概のニーズに応えられる筈。
バトスピ、ヴァンガ、ウィクロス、ポケカ、デジモン、ゼクス、モンコレ、ガンダム・ウォー、ライブオン、ディメンション・ゼロ、カードヒーローなど
のシステムを完全再現できるように設計するけど、他に此のTCGの此のシステムは再現希望とか有ったら書いて。
マジック:ザ・ギャザリングの全システムを完全に再現するのは無理だから、此れだけは必用だ!って部分のみリクエストして。
WEB通信での対戦は、個vs個、多数乱戦、チームvsチーム、個vsチームを可能な仕様とする方針。
設計思想は 《 RPGツクール 》 が良いかな? 他に、優れたエディター有ったら挙げてみて。
個人や企業などのベンダーが提示する開発費(見積もり)で折り合えば、発注する。
↓
エディター群から基本コンセプトを絞り込む(もちろんオリジナルで優れた新ネタが有れば導入する)。
↓
遊戯王OCGに関しては、タッグフォース、ADS、デュエルオンラインを発注先ベンダーに研究させる。
なるべく前述3つで可能な再現は全て実装させる方向を目指す。 まぁ努力する・・・
バトスピ、ヴァンガ、バディ、デュエマなど発売済みゲームソフトが存在してるケースはベンダーに研究させる。
↓
各社TCGを再現するテストプレイ ⇒ 更に改良や修正。
↓
機能制限した下位版を5万円以上で発売 + デュエリ−グ用に改造した上位版でサーバー稼動=営業開始。
↑
下位版の改造および商用利用には、別途で当社との契約が必要。
さ〜て、製作ベンダー見つけよっと!ww(クス
http://wc2014.2ch.net/test/read.cgi/entrance2/1448404407/-13
デュエル・マスターズ的な非電源TCGの 《 オンライン化ツクール系ソフト 》 制作の企画。
例えば、ガチンコ・ジャッジを直ぐにでも導入できる機能を持っておりながら、
当面それを扱わず単純化させておいて、事後的に導入拡張する際に当該システムを
ブロック構造の組み合わせで後付け挿入できるように予めシステム化してあるソフト(エディター)。
既存の非電源TCGを劣らずに再現できるならば大概のニーズに応えられる筈。
バトスピ、ヴァンガ、ウィクロス、ポケカ、デジモン、ゼクス、モンコレ、ガンダム・ウォー、ライブオン、ディメンション・ゼロ、カードヒーローなど
のシステムを完全再現できるように設計するけど、他に此のTCGの此のシステムは再現希望とか有ったら書いて。
マジック:ザ・ギャザリングの全システムを完全に再現するのは無理だから、此れだけは必用だ!って部分のみリクエストして。
WEB通信での対戦は、個vs個、多数乱戦、チームvsチーム、個vsチームを可能な仕様とする方針。
設計思想は 《 RPGツクール 》 が良いかな? 他に、優れたエディター有ったら挙げてみて。
個人や企業などのベンダーが提示する開発費(見積もり)で折り合えば、発注する。
↓
エディター群から基本コンセプトを絞り込む(もちろんオリジナルで優れた新ネタが有れば導入する)。
↓
遊戯王OCGに関しては、タッグフォース、ADS、デュエルオンラインを発注先ベンダーに研究させる。
なるべく前述3つで可能な再現は全て実装させる方向を目指す。 まぁ努力する・・・
バトスピ、ヴァンガ、バディ、デュエマなど発売済みゲームソフトが存在してるケースはベンダーに研究させる。
↓
各社TCGを再現するテストプレイ ⇒ 更に改良や修正。
↓
機能制限した下位版を5万円以上で発売 + デュエリ−グ用に改造した上位版でサーバー稼動=営業開始。
↑
下位版の改造および商用利用には、別途で当社との契約が必要。
さ〜て、製作ベンダー見つけよっと!ww(クス
http://wc2014.2ch.net/test/read.cgi/entrance2/1448404407/-13
849デフォルトの名無しさん
2015/11/26(木) 23:50:28.52ID:huY8yWFD 自宅警備員に決まってるだろjk
850片山博文MZ ◆T6xkBnTXz7B0
2015/11/30(月) 21:25:19.74ID:UQmO47jh LaTeX以外でchm,html,pdfに変換できてハイクオリティな出版も可能な簡単な文書プロセッサってなあに?
851デフォルトの名無しさん
2015/11/30(月) 21:35:01.98ID:XhEfnzOJ 粛清
>>850
PostScriptで関数(というかマクロ)を必要なだけ作ればTeXと同じことが出来るよ。
boxes-and-glue modelを理解してる事前提なのと、TeXは動的計画法で箱の配置を決定してるから
TeXと全く同じように出力するには少し骨を折る必要があるけど
やるだけの価値はある。
PostScriptはファイルの入出力もサポートしてるから、文書を読み取って内部データに変換して、
HTMLならHTML形式に変換するプログラムも書こうと思えば書けるし
PDFもASCIIコードの範囲内で(圧縮以外の)全ての機能が使えるから
PDF形式への変換プログラムも書こうと思えばPostScriptで書ける。
chmの形式は知らん。
PostScriptで関数(というかマクロ)を必要なだけ作ればTeXと同じことが出来るよ。
boxes-and-glue modelを理解してる事前提なのと、TeXは動的計画法で箱の配置を決定してるから
TeXと全く同じように出力するには少し骨を折る必要があるけど
やるだけの価値はある。
PostScriptはファイルの入出力もサポートしてるから、文書を読み取って内部データに変換して、
HTMLならHTML形式に変換するプログラムも書こうと思えば書けるし
PDFもASCIIコードの範囲内で(圧縮以外の)全ての機能が使えるから
PDF形式への変換プログラムも書こうと思えばPostScriptで書ける。
chmの形式は知らん。
可能か、否かの意味では可能って意味ならm4使ってhtmlやpdfを作るのも楽しいかも知れん・・・・・・。
854デフォルトの名無しさん
2015/12/02(水) 00:30:25.26ID:4qQZZbn5 現実的にはDITAかな。
「ハイクオリティな出版」を求めるなら組版のチューニングで
相当頑張らないといけないけど。
「ハイクオリティな出版」を求めるなら組版のチューニングで
相当頑張らないといけないけど。
856デフォルトの名無しさん
2015/12/05(土) 12:45:00.11ID:AWNlkBec >>852
さてはやったことないなw
PSですべて書くのは非効率。プロセッサ自体をPSで書く必要もない。
PSは飽くまで出力言語として使うだけであって 他のお手軽/お好みのscript言語で
書いたscriptにPSを吐かせるのが ここにいるUNIXersには普通のやりかただよ
さてはやったことないなw
PSですべて書くのは非効率。プロセッサ自体をPSで書く必要もない。
PSは飽くまで出力言語として使うだけであって 他のお手軽/お好みのscript言語で
書いたscriptにPSを吐かせるのが ここにいるUNIXersには普通のやりかただよ
857片山博文MZ ◆T6xkBnTXz7B0
2015/12/05(土) 12:49:48.80ID:oCbOGloR Pandocを採用したよっ
>>856
やったことはあるでよ。
動的計画法じゃなくてfirst-fitで箱を詰めてく感じにしたけど。
> PSですべて書くのは非効率。プロセッサ自体をPSで書く必要もない。
> PSは飽くまで出力言語として使うだけであって 他のお手軽/お好みのscript言語で
> 書いたscriptにPSを吐かせるのが ここにいるUNIXersには普通のやりかただよ
完全に同意するよ。
LaTeX以外で、htmlやpdfなんかに変換できて(つまり何らかの出力として得ることが出来て)、
ハイクオリティな出版も可能で、文法が簡単で、
それ自体が文書プロセッサにもなってる言語としてPostScriptを挙げたって話だよ。
生のPostScriptを使いたくない?perlに吐かせりゃ良いんじゃない?
やったことはあるでよ。
動的計画法じゃなくてfirst-fitで箱を詰めてく感じにしたけど。
> PSですべて書くのは非効率。プロセッサ自体をPSで書く必要もない。
> PSは飽くまで出力言語として使うだけであって 他のお手軽/お好みのscript言語で
> 書いたscriptにPSを吐かせるのが ここにいるUNIXersには普通のやりかただよ
完全に同意するよ。
LaTeX以外で、htmlやpdfなんかに変換できて(つまり何らかの出力として得ることが出来て)、
ハイクオリティな出版も可能で、文法が簡単で、
それ自体が文書プロセッサにもなってる言語としてPostScriptを挙げたって話だよ。
生のPostScriptを使いたくない?perlに吐かせりゃ良いんじゃない?
859片山博文MZ ◆T6xkBnTXz7B0
2015/12/17(木) 19:46:55.27ID:DR+j++tI Linuxの64ビット事情、どうなってる?
860デフォルトの名無しさん
2015/12/17(木) 22:21:50.96ID:RFQK/sQs 質問が雑すぎ
ARMなどの他のアーキテクチャのバイナリや、
システムそのものもVirtualMachine介さずに動作するから
64/32bit間の差なんてそれを動かすためのライブラリで
HDDの容量食うのを気にするぐらい
ARMなどの他のアーキテクチャのバイナリや、
システムそのものもVirtualMachine介さずに動作するから
64/32bit間の差なんてそれを動かすためのライブラリで
HDDの容量食うのを気にするぐらい
861デフォルトの名無しさん
2015/12/17(木) 22:41:12.38ID:ORM8WttR 片山にマジレスw
862デフォルトの名無しさん
2015/12/18(金) 19:03:33.33ID:mbvyIjbK ほんそれな
863デフォルトの名無しさん
2015/12/18(金) 20:29:31.39ID:9aF9cvEF864デフォルトの名無しさん
2016/01/15(金) 19:04:43.93ID:kPzcSoAF open(2)について
詳解UNIXプログラミングではfcntl.hをインクルードすることになっていますが
ぐぐった限りではsys/types.h, sys/stat.hもインクルードしなければならないようです
どちらが正しいのでしょうか
詳解UNIXプログラミングではfcntl.hをインクルードすることになっていますが
ぐぐった限りではsys/types.h, sys/stat.hもインクルードしなければならないようです
どちらが正しいのでしょうか
865デフォルトの名無しさん
2016/01/16(土) 17:10:40.00ID:T83PzPld866デフォルトの名無しさん
2016/01/16(土) 17:40:09.91ID:cHljheUy867sage
2016/03/27(日) 21:54:03.49ID:w5ZDFKAh 仕事に関係する関連知識の取得のためにFreeBSDのNetwork周りのソースコードを読み始めたのですが、
bpfドライバのコードで躓きました。一応、いろいろググってみたのですが、、明確な回答を得ることができない次第です。
以下の関数bpf_buffer_append_bytesで利用されていないbpf_d構造体が引数として存在します。
void
bpf_buffer_append_bytes(struct bpf_d *d, caddr_t buf, u_int offset,
void *src, u_int len)
{
u_char *src_bytes;
src_bytes = (u_char *)src;
bcopy(src_bytes, buf + offset, len);
}
一例として、bpf_buffer_append_byteを例に出しましたが色々なとこで、利用しない引数を持つ関数や
マクロを確認しているのですが、どのような意図を狙っているか確認したいです。
想像している意図としては
1.他の*nixとの互換性のため
2.今後拡張していく際に利用していない引数が使われる予定である。
3.テストメソッドを作成する際にこの引数を利用する
となりますが、実際プログラマーとして勤めている方はこのような利用しない引数を取る関数を設計する際に
どのような狙いを持って作成しますか?
一般論レベルでも構わないので回答いただけると幸いです。
以上
よろしくお願いいたします。
bpfドライバのコードで躓きました。一応、いろいろググってみたのですが、、明確な回答を得ることができない次第です。
以下の関数bpf_buffer_append_bytesで利用されていないbpf_d構造体が引数として存在します。
void
bpf_buffer_append_bytes(struct bpf_d *d, caddr_t buf, u_int offset,
void *src, u_int len)
{
u_char *src_bytes;
src_bytes = (u_char *)src;
bcopy(src_bytes, buf + offset, len);
}
一例として、bpf_buffer_append_byteを例に出しましたが色々なとこで、利用しない引数を持つ関数や
マクロを確認しているのですが、どのような意図を狙っているか確認したいです。
想像している意図としては
1.他の*nixとの互換性のため
2.今後拡張していく際に利用していない引数が使われる予定である。
3.テストメソッドを作成する際にこの引数を利用する
となりますが、実際プログラマーとして勤めている方はこのような利用しない引数を取る関数を設計する際に
どのような狙いを持って作成しますか?
一般論レベルでも構わないので回答いただけると幸いです。
以上
よろしくお願いいたします。
868デフォルトの名無しさん
2016/03/27(日) 22:33:57.38ID:xC2rcFta FreeBSDのスレで聞いて見たら
869デフォルトの名無しさん
2016/03/27(日) 22:46:10.15ID:BZ0vZXVN 他のドライバと共通化の柵とか
870デフォルトの名無しさん
2016/03/27(日) 23:02:59.94ID:xC2rcFta ただのユーティリティ関数だわな
871デフォルトの名無しさん
2016/03/27(日) 23:28:03.24ID:X+SL8bpO MFCでもそうだけど、利用しない引数は、コメントアウトしているのが普通
func(/* 引数 */)
まあ、ライブラリを作っていない人は、気にしなくてもよい
func(/* 引数 */)
まあ、ライブラリを作っていない人は、気にしなくてもよい
872デフォルトの名無しさん
2016/03/27(日) 23:29:33.36ID:xC2rcFta MFCw
873デフォルトの名無しさん
2016/03/28(月) 01:12:00.27ID:d9u310OB マジ適当に書くけど
https://svnweb.freebsd.org/base/head/sys/net/bpf_buffer.h?revision=235746&view=co
http://www.sage-p.com/process/cool.htm
bpf_buffer.h だけを見ると COOL かそれに似たようなことがやりたいんじゃないだろうか?
https://svnweb.freebsd.org/base/head/sys/net/bpf_buffer.h?revision=235746&view=co
http://www.sage-p.com/process/cool.htm
bpf_buffer.h だけを見ると COOL かそれに似たようなことがやりたいんじゃないだろうか?
874デフォルトの名無しさん
2016/03/28(月) 01:27:41.39ID:WGFAAxFb POSIXなどの規格で、API仕様や標準ライブラリ関数が決まっていて、変えられないのかも
875デフォルトの名無しさん
2016/03/28(月) 10:50:14.90ID:/+vK8YAf876デフォルトの名無しさん
2016/03/28(月) 11:40:23.53ID:+gzizviZ この程度の奴がカーネルを嬲っていいのかw
877867
2016/03/29(火) 00:26:43.12ID:7osLNwaa ご連絡遅くなり申し訳ありません。
867です。
みなさん回答ありがとうございました。
みなさんの回答でなんとなくイメージがついてきました。
>>868さん
すれ違いでしたでしょうか?
内部アーキテクチャに近いところはFreeBSD関連のスレッドで確認するようにいたします。
>>869,870,873さん
みなさんのアドバイスはほぼ同様の見解に見えました。
確かに関数ポインタ利用の場合、引数は統一しないといけないですよね。
関数ポインタという頭が無かったのですごく勉強になりました。if.cなどさらに上位を読み進めていく上でコール元を確認し、関数ポインタのためかどうか確認していきたいと思います。
>>871さん
これを調べる上でコンパイラによっては、利用しない引数であることを明示する拡張があることも判明しました。コメントアウトしていただければどれだけ楽だったことか。
ライブラリー作成者以外は気にしなくても良いというお言葉心強いです。
わからないことがあってもとりあえず、読み進めていく勇気をいただきました。
>> 874さん
別のマクロでも使われない引数を見ており、それはまさしく他の*nixでは利用するものでした。OSによって実装がここまで違うのかという視点を持てたのはすごく有意義な経験でした。何かに詰まった際には同名の関数が他のOSに存在しないのか確認することにします。
>>875さん
今後、自分でプログラムを書くときには参考にさせていただきます。普段、そこまで高い視点で自分が書くプログラムの設計はしないので勉強になりました。
>>876さん
叱咤をいただきありがとうございます。空気を読まず、これからも粘り強くコードを読んでいこうと思います。
嬲るというほど、自分の手になじむ日が来るか想像がつきませんがこの程度のレベルと言われない程度に成長していくよう頑張ります。また、僕の発言で気分を害されたようでしたら申し訳ありませんでした。
最後に、みなさん色々なご意見ありがとうございました。
これ以上の質問はすれ違いにもなりそうなので、自分自身で試行錯誤したいと思います。
867です。
みなさん回答ありがとうございました。
みなさんの回答でなんとなくイメージがついてきました。
>>868さん
すれ違いでしたでしょうか?
内部アーキテクチャに近いところはFreeBSD関連のスレッドで確認するようにいたします。
>>869,870,873さん
みなさんのアドバイスはほぼ同様の見解に見えました。
確かに関数ポインタ利用の場合、引数は統一しないといけないですよね。
関数ポインタという頭が無かったのですごく勉強になりました。if.cなどさらに上位を読み進めていく上でコール元を確認し、関数ポインタのためかどうか確認していきたいと思います。
>>871さん
これを調べる上でコンパイラによっては、利用しない引数であることを明示する拡張があることも判明しました。コメントアウトしていただければどれだけ楽だったことか。
ライブラリー作成者以外は気にしなくても良いというお言葉心強いです。
わからないことがあってもとりあえず、読み進めていく勇気をいただきました。
>> 874さん
別のマクロでも使われない引数を見ており、それはまさしく他の*nixでは利用するものでした。OSによって実装がここまで違うのかという視点を持てたのはすごく有意義な経験でした。何かに詰まった際には同名の関数が他のOSに存在しないのか確認することにします。
>>875さん
今後、自分でプログラムを書くときには参考にさせていただきます。普段、そこまで高い視点で自分が書くプログラムの設計はしないので勉強になりました。
>>876さん
叱咤をいただきありがとうございます。空気を読まず、これからも粘り強くコードを読んでいこうと思います。
嬲るというほど、自分の手になじむ日が来るか想像がつきませんがこの程度のレベルと言われない程度に成長していくよう頑張ります。また、僕の発言で気分を害されたようでしたら申し訳ありませんでした。
最後に、みなさん色々なご意見ありがとうございました。
これ以上の質問はすれ違いにもなりそうなので、自分自身で試行錯誤したいと思います。
878デフォルトの名無しさん
2016/04/02(土) 12:00:52.43ID:thGUj6UI >>867
thisだろ
thisだろ
879片山博文MZ ◆T6xkBnTXz7B0
2016/04/09(土) 15:38:46.81ID:1rUso06b sedとbashを使って、特定のフォルダ内のファイル名とファイルの中身を
一括文字列置換したいんだが、どうやればいいんだろうか?
一括文字列置換したいんだが、どうやればいいんだろうか?
880デフォルトの名無しさん
2016/04/10(日) 09:08:21.05ID:GJqGP9+Q >>879
sedのネタ使うならls -1の出力をパイプで食わせて加工でbashスクリプトにしてbashに食わせるのが楽じゃないの?
でもオススメするのはpython,perl,rubyなんかで処理だと思うよ。
めちゃ古いシステムでpythonとか入ってないよ!っていうならawkでって選択肢もアリ。
sedのネタ使うならls -1の出力をパイプで食わせて加工でbashスクリプトにしてbashに食わせるのが楽じゃないの?
でもオススメするのはpython,perl,rubyなんかで処理だと思うよ。
めちゃ古いシステムでpythonとか入ってないよ!っていうならawkでって選択肢もアリ。
881デフォルトの名無しさん
2016/04/10(日) 10:25:23.85ID:i82mq8B4 荒らしにかまうなよ。そのうち自己解決するよw
882デフォルトの名無しさん
2016/05/01(日) 16:11:13.46ID:tKi6j9CT 匿名通信(Tor、i2p等)ができるファイル共有ソフトBitComet(ビットコメット)みたいな、
BitTorrentがオープンソースで開発されています
言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?
Covenantの作者(Lyrise)がそういう人と話したいそうなので、よろしければツイートお願いします
https://twitter.com/Lyrise_al
ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできないアスペルガーw
The Covenant Project
概要
Covenantは、純粋P2Pのファイル共有ソフトです
目的
インターネットにおける権力による抑圧を排除することが最終的な目標です。 そのためにCovenantでは、中央に依存しない、高効率で検索能力の高いファイル共有の機能をユーザーに提供します
特徴
Covenant = Bittorrent + Abstract Network + DHT + (Search = WoT + PoW)
接続は抽象化されているので、I2P, Tor, TCP, Proxy, その他を利用可能です
DHTにはKademlia + コネクションプールを使用します
UPnPによってポートを解放することができますが、Port0でも利用可能です(接続数は少なくなります)
検索リクエスト、アップロード、ダウンロードなどのすべての通信はDHT的に分散され、特定のサーバーに依存しません
14
BitTorrentがオープンソースで開発されています
言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?
Covenantの作者(Lyrise)がそういう人と話したいそうなので、よろしければツイートお願いします
https://twitter.com/Lyrise_al
ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできないアスペルガーw
The Covenant Project
概要
Covenantは、純粋P2Pのファイル共有ソフトです
目的
インターネットにおける権力による抑圧を排除することが最終的な目標です。 そのためにCovenantでは、中央に依存しない、高効率で検索能力の高いファイル共有の機能をユーザーに提供します
特徴
Covenant = Bittorrent + Abstract Network + DHT + (Search = WoT + PoW)
接続は抽象化されているので、I2P, Tor, TCP, Proxy, その他を利用可能です
DHTにはKademlia + コネクションプールを使用します
UPnPによってポートを解放することができますが、Port0でも利用可能です(接続数は少なくなります)
検索リクエスト、アップロード、ダウンロードなどのすべての通信はDHT的に分散され、特定のサーバーに依存しません
14
883デフォルトの名無しさん
2016/05/06(金) 03:11:17.13ID:FS8HTadE ページサイズ取得について
sysconf()の引数として
_SC_PAGESIZE
_SC_PAGE_SIZE
の両方とも利用できるようです
これらはどちらを使うのが正規なのでしょうか?
sysconf()の引数として
_SC_PAGESIZE
_SC_PAGE_SIZE
の両方とも利用できるようです
これらはどちらを使うのが正規なのでしょうか?
884デフォルトの名無しさん
2016/06/24(金) 10:36:57.87ID:QDx4C0nH ソニーPS3の「LinuxなどのOSをインストールする機能」を削除したため
http://i.gzn.jp/img/2016/06/22/sony-ps3-linux/00_m.jpg
http://gigazine.net/news/20160622-sony-ps3-linux/
ユーザー約1000万人に対して賠償金を支払うことに
http://i.gzn.jp/img/2016/06/22/sony-ps3-linux/00_m.jpg
http://gigazine.net/news/20160622-sony-ps3-linux/
ユーザー約1000万人に対して賠償金を支払うことに
885デフォルトの名無しさん
2016/08/19(金) 22:41:43.98ID:Zxguo5e6886デフォルトの名無しさん
2016/08/20(土) 15:02:14.83ID:OZEoChm6 怖くて踏めない
887デフォルトの名無しさん
2016/08/27(土) 17:34:18.10ID:yOz8vjvK888デフォルトの名無しさん
2016/08/27(土) 19:02:29.97ID:6tGwOPx0 やめて><
889デフォルトの名無しさん
2016/09/01(木) 16:04:40.21ID:FGUItcE5890デフォルトの名無しさん
2017/09/05(火) 14:50:56.93ID:Ol0Fklqi 「残っていたSolaris関連の従業員をほぼ全員レイオフした(中略)
レイオフが事実であれば完全に開発終了(中略)
SUN時代からSPARC/Solarisを推進してきたJohn Fowler氏の退社も報道されていた」
Oracle、Solaris関連の従業員をレイオフか | スラド
https://srad.jp/story/17/09/05/0456243/
2017年09月05日 14時34分
レイオフが事実であれば完全に開発終了(中略)
SUN時代からSPARC/Solarisを推進してきたJohn Fowler氏の退社も報道されていた」
Oracle、Solaris関連の従業員をレイオフか | スラド
https://srad.jp/story/17/09/05/0456243/
2017年09月05日 14時34分
891デフォルトの名無しさん
2017/09/06(水) 12:00:01.81ID:DOMpq9nC まだいたのかω
892デフォルトの名無しさん
2017/11/15(水) 21:56:22.87ID:9k4pRhSA ncursesw使ってるんですけど
mvaddstr(0, 0, "aあb");
move(0, 0);
ここでRIGHTキーを押すとカーソルが「あ」に移動しますが
もう一回押すとカーソルがbに移動せず「あ」の位置のままです。
これは「あ」がx座標の1と2を占領してるからカーソルが動いてないように見えるんですよね。
見たまんまカーソルキーを動かすにはどうやればいいですか?
mvaddstr(0, 0, "aあb");
move(0, 0);
ここでRIGHTキーを押すとカーソルが「あ」に移動しますが
もう一回押すとカーソルがbに移動せず「あ」の位置のままです。
これは「あ」がx座標の1と2を占領してるからカーソルが動いてないように見えるんですよね。
見たまんまカーソルキーを動かすにはどうやればいいですか?
893デフォルトの名無しさん
2017/11/16(木) 10:31:50.24ID:PDiU2NGN forkしてjncursesを作ってpush
894デフォルトの名無しさん
2018/04/12(木) 09:41:03.28ID:Zzp9N4Tt UNIX初心者です。
ksh環境にてシェルスクリプトを作っています。
./(スクリプト)20180401
上記コマンド実行時、引数に指定した年月日をyyyy/mm/dd、yy.mm.ddの形式に変換して変数に格納したいです。
使用するコマンド等お解りの方、ご教授お願い致します。
ksh環境にてシェルスクリプトを作っています。
./(スクリプト)20180401
上記コマンド実行時、引数に指定した年月日をyyyy/mm/dd、yy.mm.ddの形式に変換して変数に格納したいです。
使用するコマンド等お解りの方、ご教授お願い致します。
895デフォルトの名無しさん
2018/04/12(木) 11:16:25.66ID:BGK1pm+1896デフォルトの名無しさん
2018/04/12(木) 13:03:59.46ID:Zzp9N4Tt897デフォルトの名無しさん
2018/05/12(土) 10:59:02.49ID:pDgCeBjY 共同ツール 1
https://seleck.cc/685
https://trello.com/
ボードのメニュー → Power-Upsから拡張可能 Slack DropBoxなど
Trello Chrome拡張機能 elegant
ttp://www.kikakulabo.com/service-eft/
trelloのオープンソースあり
共同ツール 2
https://www.google.com/intl/ja_jp/sheets/about/
共同ツール 3
https://slack.com/intl/ja-jp
https://www.dropbox.com/ja/
https://bitbucket.org/
https://ja.atlassian.com/software/sourcetree
https://sketchapp.com/extensions/plugins/
ttp://photoshopvip.net/103903
ttps://goodpatch.com/blog/sketch-plugins/
https://seleck.cc/685
https://trello.com/
ボードのメニュー → Power-Upsから拡張可能 Slack DropBoxなど
Trello Chrome拡張機能 elegant
ttp://www.kikakulabo.com/service-eft/
trelloのオープンソースあり
共同ツール 2
https://www.google.com/intl/ja_jp/sheets/about/
共同ツール 3
https://slack.com/intl/ja-jp
https://www.dropbox.com/ja/
https://bitbucket.org/
https://ja.atlassian.com/software/sourcetree
https://sketchapp.com/extensions/plugins/
ttp://photoshopvip.net/103903
ttps://goodpatch.com/blog/sketch-plugins/
898デフォルトの名無しさん
2018/05/23(水) 19:51:27.67ID:Au5e7VGg 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
ILEYF
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
ILEYF
899デフォルトの名無しさん
2018/07/05(木) 01:44:54.61ID:RfoszcD2 9B4
900デフォルトの名無しさん
2018/07/05(木) 03:16:26.29ID:8UhFPcQc 茨城県民死ねよ
901デフォルトの名無しさん
2018/07/05(木) 03:19:12.08ID:Mlujh05Y おいクソ荒らし
板荒らすのやめろやボケ
板荒らすのやめろやボケ
902デフォルトの名無しさん
2018/07/05(木) 11:50:50.65ID:IcGtf/nv IPのひとつはこれかな
364 デフォルトの名無しさん 2018/07/04(水) 21:56:02.05SLIP:ワッチョイ f5fa-2e90 [114.149.223.252](1)ID:gFgZc5FG0(1)
BDR
364 デフォルトの名無しさん 2018/07/04(水) 21:56:02.05SLIP:ワッチョイ f5fa-2e90 [114.149.223.252](1)ID:gFgZc5FG0(1)
BDR
903デフォルトの名無しさん
2018/07/05(木) 12:20:05.04ID:bmsMRAhD 前科あったのかこのIP
164 デフォルトの名無しさん sage 2018/05/25(金) 13:21:39.62ID:slKDy5Ac(1)
114.149.223.252
164 デフォルトの名無しさん sage 2018/05/25(金) 13:21:39.62ID:slKDy5Ac(1)
114.149.223.252
904デフォルトの名無しさん
2018/07/05(木) 13:59:50.38ID:LwyvWF7X https://www.iphiroba.jp/ip.php?mode=ranking&ip=114.149.223.252&token=ccdb774c4b7c209c37ca08253144114b
茨城かな?
茨城かな?
905デフォルトの名無しさん
2018/07/05(木) 15:11:55.88ID:DWuZ9zG7906デフォルトの名無しさん
2018/08/20(月) 16:43:07.23ID:aLr4GPAX 構造のあるテキストの部分だけを加工するにはどうすれば…
$ cat before
* Fruit
apple
banana
orange
banana
* Animal
dog
cat
penguin
$ cat expect
* Fruit
apple
banana
orange
* Animal
cat
dog
penguin
$ cat before
* Fruit
apple
banana
orange
banana
* Animal
dog
cat
penguin
$ cat expect
* Fruit
apple
banana
orange
* Animal
cat
dog
penguin
907906
2018/08/20(月) 16:43:38.67ID:aLr4GPAX sed の write file をプロセス置換と組み合わせればいけるかと思ったがそんなことはなかった
$ cat before | sed -n -e '/^*/,/^$/{/^*/p;/^*/d;}' -e 'w '>(sort -u)
* Fruits
* Animal
apple
banana
cat
dog
orange
penguin
$ cat before | sed -n -e '/^*/,/^$/{/^*/p;/^*/d;}' -e 'w '>(sort -u)
* Fruits
* Animal
apple
banana
cat
dog
orange
penguin
908デフォルトの名無しさん
2018/08/20(月) 17:01:47.21ID:h5lNG6L+ $ cat before
* Fruit
apple
banana
orange
banana
* Animal
dog
cat
banana
penguin
apple
$ cat expect
* Fruit
apple
banana
orange
* Animal
cat
dog
penguin
でもいいのか?
* Fruit
apple
banana
orange
banana
* Animal
dog
cat
banana
penguin
apple
$ cat expect
* Fruit
apple
banana
orange
* Animal
cat
dog
penguin
でもいいのか?
909906
2018/08/20(月) 18:56:15.99ID:aLr4GPAX >>908
いえ、そこまで難しいケースはまだ考えてなくて、各項目の内容をそれぞれソートしたいだけです。
ソートはできれば外部コマンド sort -u などに渡して行いたい。加工方法をコマンドとして取り替えられるようにしたいので。
例えば tr '[a-z]' '[A-Z]' に換えて
* Fruits
APPLE
のようにできると嬉しいです。
いえ、そこまで難しいケースはまだ考えてなくて、各項目の内容をそれぞれソートしたいだけです。
ソートはできれば外部コマンド sort -u などに渡して行いたい。加工方法をコマンドとして取り替えられるようにしたいので。
例えば tr '[a-z]' '[A-Z]' に換えて
* Fruits
APPLE
のようにできると嬉しいです。
910デフォルトの名無しさん
2018/08/20(月) 21:54:46.90ID:jUR6uBV4 切り出して別コマンドに渡すんだよね。
Perl で行の区切りを '*' にして塊を読んで内容をパイプで渡すみたいにすれば良いのではないだろうか。
しかしこれをしようとすると1行プログラムではきつい。
そういえばこれプログラミングのお題スレに問題として書いとくのはどうかな。
お題としては丁度良さそうだし多分みんなして色んな言語で作ってくれるよ。
Perl で行の区切りを '*' にして塊を読んで内容をパイプで渡すみたいにすれば良いのではないだろうか。
しかしこれをしようとすると1行プログラムではきつい。
そういえばこれプログラミングのお題スレに問題として書いとくのはどうかな。
お題としては丁度良さそうだし多分みんなして色んな言語で作ってくれるよ。
レス数が900を超えています。1000を超えると表示できなくなるよ。
ニュース
- 中国の局長は「両手をポケット」で対峙 宣伝戦で国民に示す ★3 [蚤の市★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★4 [ぐれ★]
- 【音楽】Perfume・あ~ちゃんの結婚相手「一般男性」は吉田カバンの社長・吉田幸裕氏(41) 高身長で山本耕史似 [Ailuropoda melanoleuca★]
- 「COP30」開催地を軽蔑? ドイツ首相発言に批判 [蚤の市★]
- 【大分】佐賀関で大規模火災、170棟以上が延焼中 70代男性1人と連絡取れず [ぐれ★]
- 【カブス】今永昇太 1年約34億円で残留へ QO受諾 米メディア報じる [鉄チーズ烏★]
- 【悲報】高市有事で日本に同調する国、1つも現れないwwwwwwwwwwwwwww [603416639]
- 【雑談】暇人集会所part19
- 自閉症が「んなっしょい」と連呼するお🏡
- 【悲報】女の子、整形で片目失明...高市助けて... [856698234]
- 【悲報】風俗嬢「風俗の客は既婚者や彼女持ちがほとんど。いわゆる弱者男性の客はほぼない」なぜ弱者男性は風俗を嫌うのか? [257926174]
- アンケート調査で「高市発言は問題なし」 93.5%wwwwwwwwwwwwwwwwwwwwwwwww [279254606]
