X



UNIXプログラマの為のWindows入門
0001なんだ、こりゃ!!
垢版 |
NGNG
いつも、Solaris,HP-UX,FreeBSD等でプログラムを作っています。
最近、業務上、どうしてもWindows上でのプログラムを作らなくては
いけない状況になりつつあります。
UNIXに慣れてしまったこの体、なんでいまさらWindowsって感じですが、
ここは一発、頑張りましょう。
って事で、UNIXプログラマの為の、Windowsプログラミングの手引き
のようなスレです。
UNIXの良き伝統に則り、みんなで知識を共有しませんか?
0074名無しさん@お腹いっぱい。
垢版 |
NGNG
横入りスマソ。TLSって何?
ググってみたらThread-Level Speculationってのが引っかかったけど話の流れ的に違いそう。
Thread Level Stateか何か?
0075名無しさん@お腹いっぱい。
垢版 |
NGNG
>>72
ヤヴァいAPIやAfx関数なんか使うとスレッドの解放時に、
スタック領域が残ったりすると思われ

漏れの場合は長ったらしいAPIを呼びまくってる中に
ふとC標準ライブラリのコールを見ると、場違いな気がしてくる
ラスベガスで寿司屋を見つけたような。

007868
垢版 |
NGNG
>>74
TLSは「スレッド毎に別々の値を保持できるグローバル変数」というとイメージ
しやすいかな。APIとしてTLSAlloc()なんか使う方法もあるけど、VC++だと
コンパイラサポートがあるので、本当にグローバル変数そのものをTLSとして
定義できちゃう。

まぁ俺は普通スレッド毎の管理/ワーク領域作って親スレッドで一括管理する
ように作るんで、自分でTLS操作した事もVC++のTLSサポートも直接使った事
は無いけど。

>>75
スタックが残るようなのってTerminateThread()とかでしょ?
これは最初から「そういうもんだから最終手段としてしか使うな」ってヘルプ
に書いてあるんだから、使う方が悪いつーか。
デザインとしてなんかダサいってのは分かるけど。
0080名無しさん@お腹いっぱい。
垢版 |
NGNG
アピ━━━━━━━(゚∀゚)━━━━━ !!!!!
0081Win
垢版 |
NGNG
UNIXにもAPIがあるの?
0082名無しさん@お腹いっぱい。
垢版 |
NGNG
>>81
ばーか、氏ね!
0083名無しさん@お腹いっぱい。
垢版 |
NGNG
>>73
Windows は、そもそもシステムコール相当の「カーネルへのエントリ
ポイント」(Windows NT 系列だと NTDLL.DLL あたりに書いてある)
は非公開だから、API を使わんことにはどうにもならんよね。

どっちが優れてるって話じゃなく、単に文化の違いだと思うけど。

>>78
UNIX というか POSIX Thread だと、TLS 相当の機能は pthread_getspecific()
を使って書くよね。VC++ のようにコンパイラのサポートがないから、さすがに
グローバル変数を勝手に TLS に割り当て、なんつー真似はできんけど。
0085名無しさん@お腹いっぱい。
垢版 |
NGNG
UNIXからrcpでWindows2000からコピーしたいのですが、あれってリソースキットを
入れるだけで動くかご存知ないでしょうか?
あ〜.hostsもありますねぇ。
0092名無しさん@お腹いっぱい。
垢版 |
NGNG
age
0094名無しさん@お腹いっぱい。
垢版 |
NGNG
age
0095名無しさん@お腹いっぱい。
垢版 |
NGNG
おおう、一年ぶり。
>>1 は見事にWindows プログラマになり切れたのだろうか?
それとも、いつの間にか古巣に戻って来てしまったのか?
まぁ、このスレの閑散ぶりからすると、戻れない河を渡ってしまったんだろうな。
さらば、 >>1
0096名無しさん@お腹いっぱい。
垢版 |
NGNG
>>95
よく一年も経ってから彫り上げたな・・・
00971
垢版 |
NGNG
もうUNIX使わなくなりました。
0100ネット代月6万
垢版 |
NGNG

       /\___/ヽ
    /ノヽ       ヽ、
    / ⌒''ヽ,,,)ii(,,,r'''''' :::ヘ
    | ン(○),ン <、(○)<::|  |`ヽ、
    |  `⌒,,ノ(、_, )ヽ⌒´ ::l  |::::ヽl
.   ヽ ヽ il´トェェェイ`li r ;/  .|:::::i |
   /ヽ  !l |,r-r-| l!   /ヽ  |:::::l |
  /  |^|ヽ、 `ニニ´一/|   ^|`,r-|:
0102名無しさん@お腹いっぱい。
垢版 |
2005/11/15(火) 00:10:33
>>101
こんな見えないところでわざわざ工作ご苦労様
0103名無しさん@お腹いっぱい。
垢版 |
2005/11/15(火) 20:53:03
こちとら生粋のWindowsプログラマー!
だがWin32APIを直接呼んだことなんて一切無ぇとくらあっ!
0104名無しさん@お腹いっぱい。
垢版 |
2005/11/18(金) 22:52:59
Windowsは歴史に無頓着なものかもしれないけど、
でも設計的にはUNIXを綺麗にまとめたものだったりしない?
カーネルオブジェクトと概念をひとまとめにしてある辺りは、
アプリケーションプログラマの頭の負担も少ないと思う。
0105名無しさん@お腹いっぱい。
垢版 |
2005/11/18(金) 23:05:36
でもまあ一見して概念的に綺麗になっているものこそ、
齟齬をきたしているケースも多々あるから一概には言えんか。
0106名無しさん@お腹いっぱい。
垢版 |
2005/11/18(金) 23:19:25
Win32 のシステムコールインターフェースは結構きれい。
というか、UNIX のものとほとんど変わらん。
CreateProcess 系は全然違うけど。Win32 は fork() を
使わないから、かなり複雑。ここはポリシーの違いなので、
どっちがいいとも言い難いけど。

Win32 の GUI 系のプリミティブ、特にイベント回りは、
Win16 との互換性のためにかなり汚い。まあメッセージ
クラッカーとか使えば隠蔽できるし、MFC 使ってれば
気づかないけどね。
0107名無しさん@お腹いっぱい。
垢版 |
2006/11/14(火) 02:35:12
保守あげ
0108名無しさん@お腹いっぱい。
垢版 |
2007/04/11(水) 14:04:17
きんたまウイルスでひっかかった東海○科につとめている人の
ファイル見たんだけど、エクセル、エクセル、エクセル。

ウインドウズってエクセルつかって、こうやってやれば
便利に使えるんだなぁ、ってすごい感心した。

#・・・製品の原価率とかにも。
#ある意味エロ画像よりすげぇ、ファイルだった。
0109名無しさん@お腹いっぱい。
垢版 |
2007/04/12(木) 23:12:09
>>106
1年半前のカキコにレスすんのもあれだが・・・

Win32のシステムコールはUNIX系のOSに比べてかなり数が多く複雑で
それがセキュリティの穴になっているのではないかという記事をどこかで
見たことがある。

システムコールの数はFreeBSDの場合は400足らずだが、Windowsの場合は
それの3倍以上はあるんだろうか?Wndowsのバージョンにもよるが非公開な
部分があるのでMSの開発者ぐらいしか正確な数を把握してないんだろうな。
0111日立バキバキ高野くん祭り
垢版 |
2008/06/23(月) 19:54:41
1.日立製作所社員の高野くん(高野光弘)が会社を誹謗中傷して機密も漏洩
2.日立のユーザーにも「キチガイ」との障害者差別発言
3.日立製作所の企業イメージをバキバキにする
4.自身のサイトの『32nd diary』に掲載
5.日立製作所に通報される
6.あせって似顔絵削除
7.火に油を注ぐだけで所属する日本UNIXユーザ会にも通報祭り勃発
8.「給料泥棒」と説教される
9.「殺します」と殺人予告をして警察に事情を聞かれる←イマココ

高野光弘の行動
現在は、過去の記事を閲覧できなくして、「本日の日記はツッコミ数の制限を越えています」としています。
まずは、不愉快な思いをされた方々に謝罪するべきなのではないでしょうか。

高野光弘の発言
「まぁ、どこの団体もそんなにヤワじゃないので、平気なんですけども。
日本UNIXユーザ会が一番対応に慣れてる感じ。」

日本UNIXユーザ会が対応に慣れているか、みなさん確認してみてください。

連絡先
http://www.net.intap.or.jp/oiia/cont2/p0402.html%7B0recid=10168.html
0112 忍法帖【Lv=4,xxxP】
垢版 |
2011/08/29(月) 08:12:08.14
age
0114ドリル優子
垢版 |
2015/05/24(日) 21:12:17.31
【話題】なぜ日本人は世界中でモテモテなのか!?日本人の魅力について外国人100人に聞いてみた【最強】

https://www.youtube.com/watch?v=P4UD7b6h2KM
0115隼人新聞社
垢版 |
2015/05/26(火) 16:29:34.18
スレによっては国賊で創価員の工作員スパイが暗躍してみんさんを洗脳しようとしています。注意

こんなにある、創価員による破壊的狂気的犯行の数々。実際には新聞TVにのらないだけでもっとある!次はあなたの番だ

●宅間守(在日部落)→大阪 附属池田小学校児童殺傷 。大量殺人犯 創価学会員の犯行 両親も創価学会員
 8人殺害 15人を殺傷。 朝鮮人部落出身。
●斉藤勇太→JR取手駅前バス無差別殺傷通り魔事件(取手バスジャック)  創価学会員の犯行
「通勤、通学客で混雑するバスの中で手加減せず無差別に襲っており、社会に大きな不安や衝撃を与えた結果は重大だ」 
●酒鬼薔薇聖斗→ 東慎一郎(在日)神戸の首切り魔で酒鬼薔薇聖斗 神戸の首切り魔。生首を校門に飾る。2人殺害。創価学会員の犯行 大量殺人犯
●福田孝行(在日)→山口県母子強姦殺害 殺害後屍姦、乳児も殺害 大量殺人犯 創価学会員の犯行。裁判では屍姦は
生き返らせるための(創価流の)儀式だと供述  死刑判決
● 大芦明 →2011年 11月5日 大阪府堺市中区 隣人二名殺害事件。創価学会員の犯行 無期懲役
●八木茂 →埼玉・保険金殺人事件犯人 2名殺害(平成12年)死刑判決 創価学会員の犯行
●武まゆみ→、埼玉・保険金殺人事件犯人 2名殺害(平成12年)無期懲役 創価学会員の犯行
●森田考子→埼玉・保険金殺人事件犯人 2名殺害(平成12年)共犯者で懲役13〜15年の判決 創価学会員の犯行 
●柏市連続通り魔殺傷事件X強盗殺人 創価学会員の犯行の犯行
●引寺利明 →マツダ宇品工場ファミリア暴走連続殺傷事件 引き殺しで1人死亡、11人を殺傷  創価学会員の犯行
●織原城二(金聖鐘) → ルーシー・ブラックマンさん事件 創価学会員の犯行 10人の女性に強姦又は強制わいせつ 内2人の女性が死亡
●山口芳寛 →熊本3才女児遺棄事件。レイプ 創価学会員の犯行。幼女に熱い視線、女児が大好き 強姦殺人無期懲役
●内柴正人→柔道金メダリスト(連続)強姦事件 (2009.5.15付 聖教新聞) 創価学会員の犯行
●アクリフーズ毒入り大量殺人事件 創価学会員の犯行
●リサイクルショップエース大量殺人事件 連続殺人!5人以上を殺して埋める 創価学会員の犯行
0116名無しさん@お腹いっぱい
垢版 |
2015/07/12(日) 00:40:45.42
x^n+y^m=z^r 解は存在するか.だれも解けないといわれたビール予想
解けた方だけどうぞ
ttp://blog.livedoor.jp/superprojectx/archives/1030198512.html
0118名無しさん@お腹いっぱい。
垢版 |
2015/07/18(土) 20:36:44.65
Where we’re going (in this #NatandLo episode about the Google Trekker) we don’t need roads → http://g.co/go/NLtrekker
0119名無しさん@お腹いっぱい。
垢版 |
2018/05/22(火) 06:44:47.15
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

DFTA0
0121名無しさん@お腹いっぱい。
垢版 |
2021/12/07(火) 05:32:11.07
ヒアドキュメントがmake自身の機能というのがunix系makeとnmakeのMakefileの見た目の印象の違いかな?
cmdがそれを欠いてたというのが理由なんじゃないかと個人的に思ってるけど…

unix系makeだと、shell = ksh系にすればヒアドキュメントが使えるので不要な機能

ドザーの使うシェルはpwsh、cmd、ヒアドキュメントをサポートしたりしなかったりするbsh族と多岐に渡るので、makeの方でシェル非依存にサポートされるヒアドキュメントはこれらの違いを吸収してくれる、皮肉な事に…
0123名無しさん@お腹いっぱい。
垢版 |
2024/03/27(水) 19:39:51.43
キシダがオンラインで仕事しそうやな
だから、若い世代にはそうないよ
包帯ぐるぐる血をにじませた顎のテープで出場に感動とかやないの
ユーチューブみたら文句言ってるの?
レスを投稿する


ニューススポーツなんでも実況