TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
【O3D】HTML5用 3D API WebGL 【Canvas:3D】
ふらっと C#,C♯,C#(初心者用) Part143
<XML総合 part="3"/>
C言語なら俺たちに聞け パート0001
くだすれDelphi(超初心者用)その55
集合論に基づいた言語を作りたい
国産オープンソースDIコンテナSeasar2 その16
シェルスクリプト総合 その28
MSX-BASICの奥義を伝授するスレ
Android SDK以外でのアプリ作成を全面禁止へ

大唐吐蕃回廊漢宮秋月康秀華南京都大白微宮廷記


1 :2017/09/20 〜 最終レス :2018/12/20
此诗描写的是一幅迷人的胜似春光的秋景首句写景诗人
就其所见先写渌水南湖的水碧绿澄彻一至映衬得重要削除更明
一个明字写出南湖秋月康秀華之光洁可爱次句叙事言女子
采白苹三四两句构思别致精巧荷花不仅娇而且欲语不特
欲语而且十分媚人一至使荡舟采苹的姑娘对她产生妒意
这两句诗选词甚妙设境奇绝把荷花写活了把境界写活了
末两句诗写出典型的南方秋景不仅无肃杀之气无萧条之感
而且生气勃勃胜似春日从景色的描写人民元人環愉悦的情绪
对此诗的理解也有人认为是写一位男子在劳作中对爱人的思念
按这样理解这首诗就与诗经开篇国风周南关雎极为
相似它们東大京都大选择了渌水荡舟的背景
不过关雎中或愁或思或得或喜都溢于言表而这首渌水曲
虽也直言愁杀但语气隐忍克制如雾無職看花热泪欲零还住
关雎中由思而愁由得而喜情节十分完整意态高雅从容而
颇具富贵气象而渌水曲则似唯有无边愁怨不着际涯正是
抉择其寂寞凄凉之状关雎中哀止于反侧渌水曲中心含
悲凄仍不忘劳作都可谓哀而不伤

2 :
このスレッドはハイジャックされました。。。という訳で、このスレを作業小屋として活用することを宣言する!

3 :
私は、コンピュータ研究家の片山博文MZ(かたやまひろふみエムゼッド)だ。

片山博文MZのNEWホームページ
http://katahiromz.web.fc2.com

十年以上C/C++とWin32APIを研究し、様々なWindowsソフトウェアを開発してきた。
プログラマとしてはそれなりにできる。

現在、ReactOSというWindowsそっくりのOSの開発に携わっている。

ReactOS
https://www.reactos.org/

果たして、天才ハッカーになってReactOSを実用化して、彼女をゲットできるのか!?

4 :
今日の仕事。

gdi32: SelectClipRgn should check the clipping rectangle
https://jira.reactos.org/browse/CORE-13817

5 :
https://dev.wine-staging.com/patches/193/

6 :
共有セクションの問題は、
__attribute__((section(".shared")))

__attribute__((section(".shared"), shared))
に直すだけだった。。。修正して解決。
https://github.com/katahiromz/GlobalHookExample

7 :
https://jira.reactos.org/browse/CORE-6993
今日の仕事。

8 :
がんばえー

9 :
今日の仕事。
https://github.com/katahiromz/RisohEditor

まだまだバグがある。

10 :
ソースがきれいになった。重い処理にはMWaitCursorで砂時計を表示するようにした。

11 :
リソーエディタ 1.0をリリースしました。
テストを充分行い、多数の修正をしました。
http://katahiromz.web.fc2.com/re/ja/index.html
https://github.com/katahiromz/RisohEditor

リソーエディタのバグ報告に謝礼としてAmazonギフト券5000円分差し上げます。
どしどしご応募下さい。

12 :
来年の今日までにReactOSで日本語入力を実現したら、私の勝ちだ。倍率は16倍。

13 :
https://jira.reactos.org/browse/CORE-9692
このタスクをコンプリートしないといけない。

14 :
台湾のキーボードレイアウトが必要だ。。。繁体字なんてわからねーよ。

15 :
記事を書きました。
「MSVCとMinGWでグローバルフック」
http://www.geocities.jp/katayama_hirofumi_mz/win32/glohook.html

16 :
記事を書きました。
「DLLインジェクションの基本」
http://www.geocities.jp/katayama_hirofumi_mz/win32/dinject.html
「APIフックを試してみる」
http://www.geocities.jp/katayama_hirofumi_mz/win32/apihook.html

17 :
記事を書きました。
「APIフックをちょっと自動化」
http://www.geocities.jp/katayama_hirofumi_mz/win32/apihook2.html

18 :
今日の仕事。
Font/FreeType: Mismatch values between GetTextExtentPoint32 and GetTextMetrics
https://jira.reactos.org/browse/CORE-13840

19 :
記事を書きました。
「複数のAPIをまとめてAPIフック」
http://www.geocities.jp/katayama_hirofumi_mz/win32/apihook3.html
https://github.com/katahiromz/AdvancedApiHook

20 :
まーた何年遅れだよってポンコツハード出してくるんだろうなキチガイ荒らし ← 何もしらないカスw

顔真っ赤っすね ← 壊れるw

メル欄みりゃいいのか?キチガイ荒らし ← 怒りゲージ溜めw

すべてを奪われていっちゃったな ← 負け惜しみ開始w

お前終了のお知らせキチガイ荒らし ← うろたえるw

そういう狡い事ばっかやってるから、人心が離れて行っちゃったんだぞ ← 不可能爺w

可能性はない忠犬ガイジ ← 自爆シーケンスw

可能性はない忠犬ガイジ ← 逝ったw

21 :
       __     /
      /⌒ ヽ  /        /
      (     )'゙ヽ.     _/
.    /iー-‐'"i    ,;   /
  i ! ( ヽ.    )  ノ/ .:/
    (\.゙ヽ_(_/,イ/
  i ! (\\_,_)' ノ >>19
    (\\_,_,)'
  i !  l ,i\ ヽ、 !  あ”っー あ”っー あ”っー あ”っー あ”っー
     し'

22 :
上司からフックの技術力を試すために、スパイツールを作れって言われたよ。

23 :
名前はDevTailで決まり!
https://github.com/katahiromz/DevTail

これから作るよ。

24 :
winxx.h が出来た。次はメッセージ ダンプだよ。

25 :
今日の仕事。

gdi32: SelectClipRgn should check the clipping rectangle
https://jira.reactos.org/browse/CORE-13817

26 :
Win32API データベース プロジェクトが役に立つときが来た!!!
さあ、作るぞ。

27 :
ついでにAPI Viewも作って欲しいってさ。寄り道みたいだが、役に立つかも知れない。ここは一つ、腕試しだ。
データベースはSQL形式にしたいな。

28 :
SQLite でよろしく

29 :
今日の仕事。
https://github.com/katahiromz/EbnfParser

30 :
今日の課題はEBNFパーサーの作成だった。作った。
次は、BNFパーサーと、変換器のEBNF2BNFを作る予定。

31 :
時間があったら、BNF2EBNFも作れるか挑戦しよう。

32 :
今日はEBNFパーサーのバグ修正をした。疲れた。

33 :
BNFパーサーできたど!!!
https://github.com/katahiromz/BnfParser

34 :
ASTは別ファイルにして共通化するか。

35 :
     / ̄ ̄\
     |判定中|
     \    /
      |  |
      |  |
      |  |    うへへ
   / ̄ ̄ ̄ ̄ ̄\
  /             \
  | (●)  (●)     | ここは糞スレかな?良スレかな?
  |  /            |
 |   ̄___     |
  \  \__/    /
/ ̄           ̄ ̄ ̄\

     / ̄ ̄\
     |良スレ|
     \    /
      |  |
      |  |
      |  |     バーン!!!!
   / ̄ ̄ ̄ ̄ ̄\
  /             \
  | (○)  (○)     | 良スレです
  |  /            |
 |   ̄___\    |
  \  \__/    /
/ ̄           ̄ ̄ ̄\

36 :
共通化しないを選択。

37 :
今日はBNFパーサーの作成、EBNFパーサーの修正、表現の比較・ソート・クローンをやった。
BNF/EBNFのパターンマッチとEBNF2BNFとBNF2EBNFを作らないといけない。

38 :
パターンマッチの前に左再帰とイプシロンを除去しないといけないのか。

39 :
死ぬほどバグがあったのを修正した。
https://github.com/katahiromz/BnfParser
https://github.com/katahiromz/EbnfParser

40 :
炭鉱の仕事で疲れたので一回休み。

41 :
いろいろ修正・改良した。
https://github.com/katahiromz/BnfParser
https://github.com/katahiromz/EbnfParser

42 :
今日の仕事。
https://github.com/katahiromz/TextCanvas

43 :
課題難しい。。。 https://github.com/katahiromz/TextCanvas

44 :
円弧の向きと角度の範囲を考えないといけない。その次はビットマップフォントだ。ややこしや〜。

45 :
https://github.com/katahiromz/VirtualMemory
とりあえず思い付いたものを作った。

46 :
課題出来た。円弧の向きもばっちり。 https://github.com/katahiromz/TextCanvas

次はビットマップフォントだ。

47 :
https://github.com/katahiromz/TextCanvas/blob/master/TestResults/TextOutTest.txt

テキストがレンダリングできたよ。次はダブルバイト文字だ。

48 :
現在、日本語ビットマップフォントを作っています。

49 :
優れたビットマップフォントを作るために、美的センスの修行をするために、山奥で滝に当たるぜ(嘘)。

50 :
もはやボトルネックはプログラミングですらない。あーあ。

51 :
これまでの研究の集大成として、ハッキングに関する本を執筆しないといけない。時間が足りない。

52 :
おい、自分。五チャンネルをぶらついてる時間はないはずだぞ。

53 :
炭鉱で頭を強打。一回休み。

54 :
今日の仕事。

CORE-2527 - pen width (CreatePen) doesn't work
https://jira.reactos.org/browse/CORE-2527

55 :
シェアウェアが売れなくなった。早く次の作品を作らないといけない。

56 :
今日は昔、お世話になったLSI-CのCプリプロセッサのソースをいじった。作者はもう逝去されたらしい。

57 :
しばらくはプリプロと日本語ビットマップフォントをやらないといけない。

58 :
今日の仕事。

CORE-9767 - Font garbage in register splash screen in Foxit Reader 7.1.5
https://jira.reactos.org/browse/CORE-9767

59 :
今日の仕事。

Ghostscript 9.19 shell displays blinking caret 2 lines above where it should be.
https://jira.reactos.org/browse/CORE-13934

60 :
今日の仕事。

Implement the eject command of CD/DVD/USB
https://jira.reactos.org/browse/CORE-13841

61 :
今日の仕事。
https://github.com/reactos/reactos/pull/110

62 :
結果を残せ、残せってうるさい。時間のかかる仕事もあるっちゅーの。

63 :
ビットマップフォントのdeadlineが二週間後。やらなきゃ。

64 :
PRが了承された。
締め切りが過ぎてもビルゲイツになれないとしても、やるべきことはやるだけだ。

65 :
IMM/IMEの開発の前に、国際化問題を半分以上解決することが求められている。
タイムリミットに間に合わせるためには、半年以内に国際化問題をやっつけないといけない。

66 :
プリプロセッサはBoost Waveでやっつける。
Cパーサーは自作する。

67 :
Win-buildいいね。TDMよりパッケージが揃ってる。
http://win-builds.org/doku.php/download_and_installation_from_windows

68 :
https://github.com/katahiromz/BoostWaveExample
よし、これでプリプロセスはおっけー。ビットマップを片付けるぜ。

69 :
テンプレートを多用した抽象的なライブラリーは強力だが、プログラムサイズに悪影響がある。しかしやっつけ仕事なら動くが正義。

70 :
国際化問題は何度考えても難しい。。。Detourを超える理想のハッキングツールを作るのが先か。

71 :
という訳でティザーを一発。
https://github.com/katahiromz/WaarudoHakku
WaarudoHakku by katahiromz 2017.12.12

72 :
相変わらずビットマップ作成中。。。

73 :
何だよ成果、成果って?
会社の収益に寄生する株虫はそんなに偉いのか?!

74 :
>>73
うるせー、日本人が日本に投資しないから、こうなったんだろ。

75 :
今日の仕事。

https://dev.wine-staging.com/patches/214/

76 :
https://github.com/katahiromz/BoostWaveExample
改良したよ。

77 :
今日の仕事。

CORE-7159 - shell32: Fix SHGetFileInfo function
https://jira.reactos.org/browse/CORE-7159

78 :
ブランチ作成: git branch <branch-name>
ブランチへ移動: git checkout <branch-name>
ブランチを作成して移動: git checkout -b <branch-name>
ブランチを現在のブランチへマージ: git merge --no-ff <branch-name>
ブランチを現在のブランチへリベース: git rebase <branch-name>

79 :
ファイルをコミット前に戻す: git checkout <filename>
ブランチをリモートにプッシュする: git push origin <branch-name>

よし、勉強になった。

80 :
pushの反対はpull。
git pull origin <branch-name>

81 :
今日の仕事。

https://github.com/reactos/reactos/pull/118

82 :
1日1FIX。

83 :
今日の仕事。

https://github.com/katahiromz/WonGradientFill

84 :
今日はXScreenSaverWinを無料化した。進捗はなし。

85 :
エクセルみたいな画像配置印刷アプリの依頼が来ているが、俺には残された時間がないんだな。誰か代わりに作ってくれよ。

86 :
QRコードで何かするアプリも作りたいが時間がない。

87 :
月曜の夜明け前、人間どもはすやすやと眠りに就いているようです。

88 :
上司が決めた事業計画、案の定、滅茶苦茶だけどやるしかないな。。。拒否権がない。

89 :
今日の仕事。

https://jira.reactos.org/browse/CORE-13246

90 :
さっさと国際化問題を片づけるぜ。

https://jira.reactos.org/browse/CORE-9692

91 :
問題を解決するには、まず問題の意味と関連事項を理解するのが早い。

92 :
フォントメトリックを先に直せって言われた。明日はfreetypeのフォントサイズについて研究する。

93 :
今日の仕事。予定が変わった。

https://jira.reactos.org/browse/CORE-12419

94 :
きっしょ・・・ただのオナニーじゃん

95 :
>>94
画像カラスンポだけで、毎月2272件以上のダウンロードがあるんだぜ。
ちゃんと社会貢献している。ただの自己満足ではない。

96 :
現代的なOSの開発は、一人でできるものではない。共同開発者と交渉して、問題解決の策を築き上げないといけない。

97 :
https://jira.reactos.org/browse/CORE-14014
一人だけで作っている訳ではない。ちゃんと他の人とコミュニケーションしてるよ。

98 :
gitのブランチの扱いに慣れてきた。確かに便利だな、これ。

99 :
疲れた。一回休み。

100 :
IRCでミーティング。

101 :
今日はリソーエディタの改良だった。
問題なければ明日、リリースする。
https://github.com/katahiromz/RisohEditor

102 :
売れるソフトを作るためには、SEO対策が重要になる。
リンク切れチェッカーでリンク切れをチェックしたり、HTML lintでHTMLの文法をチェックしたり、
適切な検索キーワードを追加したり、GoogleやBingにサイトを登録することが大切。

103 :
HTMLを手書きで書くのも古い。ブログで充分。

104 :
陰ながら応援させていただいています。
ReactOSが一般的に使用されるようになれば、
片山さんの存在はとても大きい物になるのでしょうね。

>>94
文句言う前に、1行でもいいから開発に貢献しろ

105 :
今日の仕事。マルチプラットフォームだよ。
https://github.com/katahiromz/ExeImage

106 :
>>104
ブーメラン

107 :
>>2
ここはオナニー晒すところじゃないんで巣でやって、どうぞ

108 :
巣ってどこですか?

109 :
1日1FIX。
https://jira.reactos.org/browse/CORE-14035

今月中にまともなCパーサーを作れって指令が来ている。

110 :
Why .shared sections are a security hole
https://blogs.msdn.microsoft.com/oldnewthing/20040804-00/?p=38253

#pragma data_segと.defファイルで共有メモリーを実現する方法は、
セキュリティ上の問題があるらしい。フックの実装やりなおし。

111 :
bitの無駄遣いすんなハゲ

112 :
 ______________
 |  (^-^)ノ | <夜中お見舞い申し上げます、フ -
 |\⌒⌒⌒ \
  \|⌒⌒⌒⌒|
    ̄ ̄ ̄ ̄

113 :
https://github.com/katahiromz/GlobalHookSample
https://github.com/katahiromz/SimpleDLLInjection
完璧に作るのは難しい。

114 :
https://github.com/katahiromz/WonGradientFill
https://github.com/katahiromz/WonDbgHelp
https://github.com/katahiromz/WonSHGetSpecialFolderPath

今日はWonders APIを手入れした。

115 :
インジェクションの不具合で1日ふっとんだ。だれか助けてくれ。

116 :
インジェクションを邪魔する機構があるわけか。対策しなければ。

117 :
早くスーパーハッカーになりたい。基礎技術を全部押さえてやる。

118 :
https://msmania.wordpress.com/2015/04/26/reflective-dll-injection/
+1 いいね

119 :
2017年11月27日
 全京都建築労働組合
 京建労西京支部

 担当者:西川かずよし

受電対応の際に、相手の終電を待たずに、電話機を投げるようにして、
バンってやって電話を切る。ヤクザ事務所みたいな連中。

 入院していたので、高額療養費分に関して返金を求めると病院に確認してくださいと
 わけのわからない対応をして、それは組合の制度なので組合でやるべきでしょっと
 いうと、それはかなり時間がかかると逆ギレ。

 次の日に電話がかかってきたかと思うと、高額療養費を返金漏れがある可能性を全く
認めず、自分の把握した月分の返金があったことだけを告げて、自分が事前に病院に
連絡して確認しておいた分の高額療養費の返金漏れがあることを告げると、それは私が
最初に言っていたことと違うからという宇宙理論で、話を反転させてもう支払いが
済んでいることに切り替えようとする。自分がインチキしているのを見透かされ、
 私に対して失礼な対応をしていることに対しては何の謝罪もない
組合として書面で未払いの請求書類をもう一度送り直しくださいというと日程の連絡も
 せず、逃げ切ろうとする始末。
それで、電話機を投げるようにして、バンってやるヤクザ対応でビビらせる。

いざ病気になって、入院して、高額療養費の請求をするとこんなヤクザな対応しか出来ない
税金からせしめて、被保険者からもせしめることしか頭にない、それが全京都建築労働組合です。

120 :
インジェクションの落とし穴にはまって一歩も進んでいない。オープンソースで完璧な例じゃないといけないんだ。

121 :
とりあえずWindows SDK for Win8.1を入れて、WinDbgを使えるようにした。
https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/getting-started-with-windbg

C:\Program Files (x86)\Windows Kits\8.1\Debuggers\x64
C:\Program Files (x86)\Windows Kits\8.1\Debuggers\x86

「IATの再構築」ってのをやらないといけないようだが、完璧な方法はないらしい。やれやれ。

122 :
Win2k3でstd::shared_ptrが使える!!! これで前に進めるぞ!
https://twitter.com/katahiromz/status/935840646023200768

123 :
相変わらずスレ乗っ取るのが好きなようで

124 :


125 :


126 :
explorer.exeがアクセス権で保護されてるから、CreateRemoteThreadでは失敗するんじゃないかな?

127 :
explorerをハックできない。。。なんかいい方法、いいツールはないか。

128 :


129 :


130 :


131 :


132 :


133 :


134 :


135 :
あああああ

136 :
あああああああああ

137 :
ああああああああああああああああああ

138 :
ああああああああああああああああああああああああああああああああああああかかかかかっかっかかかか

139 :
面白いものができたよ!!!
ファイルとフォルダを置換・名前の変更を行いながらコピーする。

CopyRenameReplace
https://github.com/katahiromz/CopyRenameReplace

140 :
ちょびっと改良したよ。htmlの場合、charsetをチェックするようにした。

https://github.com/katahiromz/CopyRenameReplace

141 :
開発中のWonders APIで、自作ライブラリを全部Windowsに非依存にするんだ。

142 :
シンギュラリティ来たか? で、なんで株安なん? 逆だろ。

143 :
今日の仕事。
https://github.com/reactos/reactos/pull/165

144 :


145 :


146 :


147 :


148 :


149 :
今日の仕事は、
https://jira.reactos.org/browse/CORE-14070

https://jira.reactos.org/browse/CORE-14071
の二本立てです。うあっうう。

150 :
今日の仕事。
https://github.com/katahiromz/SysNotifyHooker

151 :
嵐のくせに勢いが足りない。
罰として埋め立てふせ二百回。

152 :
拷問には馴れている。何日も野外で冷たい夜風にも耐えられた。
今、やるべきことは、bad cop in network対策だ。

153 :
エクスプローラの中身を覗き見出来るようになった。これで俺も見習いハッカーだ。
システムの通知方法について、システム全体を俯瞰するために、調査が必要だ。

154 :
API Monitorというソフトを使えば簡単らしいが、オープンソースじゃないらしい。
上には上が居るようだ。次の課題が決まった。

155 :
演出家が仕事をしていない。手抜きをしている。ダサい。

156 :
演出家に競争原理が必要だ。アイドルには最高の演出家がつかないといけない。
演出家同士で競争を行い、生き残ったものだけがアイドルの演出家になれるように。
アイドルの行動1つ1つが演出家たちの途方もない努力の結晶でなければならない。

157 :
奴等の俗っぽい禅問答に関わっても、いつまで経っても五次元プリンターは作れない。
知らない世界を調べることなく自分の世界だけで答えを出そうとするのは無駄だ。

158 :
モンキーはモンクっぽいからモンキーって言うんだ。モンクとモンキーが似ていることは否定し難いだろう。

159 :
禅問答も最新の科学を反映していないなら、傲慢な議論と言わざるを得ない。得るものがない議論など意味がない。

160 :
覇道を極めよ!

161 :
Boost.Waveは、XSTRINGIFYマクロを展開できないバグと、ファイル終端に改行がないとエラーになるバグがある。
プリプロセッサとしては使えないみたいだ。最初からやり直し。

162 :
XSTRINGIFYの件は、私の勘違いみたいだった。変だな。テストが必要か?
とりあえず、サンプルを改良したので、公開しておく。
https://github.com/katahiromz/BoostWaveExample

163 :
今年中にパーサーを作れとのことだが、この調子で出来るのか。
これまでの復習になるから、楽勝だとは思うが、汚いコードにはしたくない。

164 :
IRC仲間がWinならパッケージ管理にchocolatey使えよってさ。ちょっと使ってみよっかな。

165 :
今日の仕事。
https://github.com/katahiromz/mzcpp

166 :
順調にCパーサーが築き上げられている。左再帰に注意しないといけないな。

167 :
ドラゴンブックに書かれた重要な公式をここに記す。

【左再帰の除去】
β_iは、A以外の記号で始まる記号列とする。
「A → A α_1 | A α_2 | ... | A α_m | β_1 | β_2 | ... | β_n」
は、
「A → β_1 A' | β_2 A' | ... | β_n A'」
「A' → α_1 A' | α_2 A' | ... | α_m A' | ε」
という2式に変換できる。

168 :
PDFで印鑑を押せるようなアプリを作って欲しいって依頼来た。

169 :
参考にした文法データが間違っていた。やり直し。打ち込み戦闘だ。

170 :
今日の仕事。
https://github.com/reactos/reactos/pull/165

171 :
  σ < cmd.ex● は現在規制タームです
 (V)    パーサーがパープリンなのでこの程度の表現は許されます
  ||    話題にすると不都合な事態がし生じた模様
      ツーカーとはおそろしいですね、なんだかなぁwww

172 :
explorer.exe

173 :
確かにcmd.exeは書けないみたいだ。理由はわからない。

174 :
  σ < Windows 7で、関連設定を何も触っていないのに
 (V)    VZ Editorの起動バッチファイルが駄目になりました
  ||
       VZ Editorはcommad.comで動く16bitのDOSアプリであるけれど
       現在は、大方の場合は、cmd.ex●上のVTDOS.EXEで読み込まれて動き
       多分、そこでのcommand.com役割は
       16bitコードを解析して32bitないしは64bitコードに変換するための補助として供されている模様
       従って、一番疑わしいのは、Windows Updateによるcmd.ex●の改変なんです
       だから、話題にされたくないのかしら
       それにしても、姑息過ぎる、わわわわわ

175 :
ソフトでもハードでも16ビットサポートは将来的に切られる予定になっている。

176 :
  σ < Windows 10でもDOS窓は動くけど
 (V)    日本語入力環境が不完全な状態
  ||     IMEをサポートしきれない

       だから、皆、Windows付属のcommad.comではなく
       それぞれが手に入れることが出来るDOSのcommand.comを利用している
       16bitアプリであるVZ Editorはcommand.comを使わなくても動かすことが出来る
       だけど、VZ Editorのコードを解析して32bitあるいは64bitコードに変換するのに
       内部パーサーが十分満足いくものに仕立てるのが難しいらしい

177 :
多分、cmd.exeかcommand.comだろう。
ファイルサイズとmd5sumを調べれば、ファイルが変更されているかわかる。
変更前のファイルは、仮想マシンでクリーンインストールすれば取得できる。

178 :
  σ < Windows 7のアプリ実行管理が変質してる疑い
 (V)   起動経路を迂回させると機能するような形では立ち上がる
  ||    ただし、巨大ウィンドウサイズに伸張しないと操作が難しいスタイルになってしまう

179 :
  σ < 問題解消
 (V)
  ||     まず疑って調べたのにリストに見えなかったのだが
       今日になって改めて確かめたらリストのトップに発見した
       KB4051034
       2017-11 x86 ベース システム用 Windows 7 向けマンスリー品質ロールアップのプレビ
       こいつを削除したら、CUIシェル関連のトラブルは解消した

       11月のは避けて非表示しにしてたから、正常動作してた模様
       なのに再来して入り込んでいた

180 :
  σ <余計な "のブレビ"が残ってしまいました
 (V)
  ||    元凶が↓ Windows 7でCUIシェルを使う方は要注意です

      KB4051034 2017-11 x86 ベース システム用 Windows 7 向けマンスリー品質ロールアップ

181 :
炭鉱の仕事で疲れたので、一回休み。

182 :
ジェネレータ使わずにパーサー書いてます。ライセンスの問題も解消できる見込み。クリスマスには間に合わないかな。

183 :
  σ < Windows 7の動作が奇奇怪怪のカオス過ぎる
 (V)    同じ内容のバッチファイルがきちんと動作したり誤動作して使用に耐えない動きをしたりする
  ||     レジスリィでファイル名で検索して削除したら
       先ほどまで誤動作していたのが正常動作するようになるのだから
       やりきれない

184 :
  σ < なお、誤動作している時、リネームすると正常動作した
 (V)
  ||

185 :
右結合と左結合が間違ってるな。
ISO C Standardも読まないといけない。

186 :
direct-abstract-declaratorが複雑すぎる。

187 :
ここまでできた。
https://github.com/katahiromz/mzcparser
テストデータまだパスしていない。
__cdeclとか__stdcallとか、コンパイラ独自拡張などを処理しないといけない。

188 :
テストデータの補充とdirectiveの処理。特にpragma。その後は型情報に関する意味解析。

189 :
ビルドインの型は、すべて定義済みにする。

190 :
GNUのアトリブュート、ややこしいなあ。まあ、1つ1つつぶしていけばいいだろう。

191 :
GCCのテストデータがパスしたぜ。
次はcl.exeのデータだ。

192 :
精神力が限界に達したので、一休み。構造体のパッキングができてないね。

193 :
アトリブュートは写像の方が良いかもしれん。MSコンパイラー特有の仕様にも対応しないといけない。

194 :
アトリブュート周辺の文法、ひどいね。標準化されていないのは良くないよ。だけど、他にやる方なしなので、コンパイラーの独自仕様に従うしかない。

195 :
MSの独自拡張をうまく使えばAPIの詳しい情報が得られるかも知れない。

196 :
また、受精卵からやり直しかよ。ちっ。

197 :
今日の仕事。1日1FIX。
https://jira.reactos.org/browse/CORE-9566

198 :
VS2017を更新している。とても時間がかかる。

199 :
リソーエディタを翻訳してくれた中国人にPayPalで$110 USD送金した。

200 :
オオカミに育てられた人間の言動はオオカミみたいになるらしいが、コンピューターに育てられた人間の言動は、どのようになるのだろう。

201 :
万馬券がぱ〜 っと消える

202 :
明日は炭鉱業を頑張るさ。

203 :
パチで20万円すった。

204 :
ミナミのバカラ賭博で30万円使った。

205 :
さすがに炭鉱は疲れるな。。。

206 :
魚釣りはやってないよ。最近は炭鉱ばかり。オオカミたちとどのように共存するかについて、真剣に考えている。

207 :
言及不能。

208 :
VS2017のヘッダーに__pragmaというキーワードで始まる変なプラグマがある。
やっつけないといけないが、これは字句解析なのか構文解析なのか不明。

209 :
プラグマは解決した。次は、型名の問題だ。型名か識別子の区別は字句解析のレイヤーで解決しないといけないが、これが結構ややこしい。

210 :
http://www.syuhitu.org/other/cparse/cparse.html
ここにやり方書いてあった。

211 :
mzcparserは、darkloadに改名しました。

darkload
https://github.com/katahiromz/darkload

212 :
パースの問題は解決した。次は、いよいよ意味解析と型情報だ。変数、関数、スコープ、型、タグ、ラベルなどの情報を
取得して、吐き出さねばならぬ。
先ほどの資料を参考にしてやってみよう。

213 :
方針として、スコープにある、コンパイルに必要な情報は全部記憶しないといけない。そうでないとまともなパーサーではない。
スコープはそれぞれIDまたはインデックスで管理する。IDはsize_tで、無効なIDはID(-1)と等しいものとする。

214 :
間に合わなかった。ミッション失敗。

215 :
ダモクレスの剣の下で座るのも悪くはない。

216 :
型情報をLLVM風に管理したいけど、LLVMは重すぎるから、LLVMを真似したスリムなもんを作ります。

217 :
https://jira.reactos.org/browse/CORE-14170
掃討作戦開始。期限は5days。

218 :
解剖学的なアプローチで攻撃!

219 :
TriStateTV
https://github.com/katahiromz/TriStateTV

3状態チェックボックス付きツリービューのサンプル。

220 :
https://twitter.com/katahiromz/status/948458558277824512
こんな感じ。マニフェストを指定しないと新しい機能は使えない。

次は、掃討作戦に戻る。

221 :
このカフェを飲んだら、もう一頑張りだ。

222 :
掃討作戦継続中。符号付きの変数の扱いが怪しい? 出力を増やして再挑戦に向かう、どうぞ。

223 :
この掃討作戦には勝ち目がない。あきらめて次のタスクへ移る。

224 :
https://github.com/katahiromz/RisohEditor
リソーエディタが「使い物になる」ようになった。試しに使ってみてね。

225 :
テスト

226 :
おーぷんに移住します。ありがとうございました。

227 :
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

TDLG5

228 :
2T9

229 :2018/12/20

板復帰(OK!:Gather .dat file OK:moving DAT 707 -> 698:Get subject.txt OK:Check subject.txt 707 -> 706:Overwrite OK)1.80, 1.77, 1.75
sage subject:706 dat:698 rebuild OK!

テストしにくいコードをテストする方法 その2
プログラマー目指してるんだが色々と教えてくれ
ARToolKitでARを作ろう
【GNU】Emacs Lisp 【Elisp】
△△もっとStruts2の良さを教えてくださいSsssion6
WPF(.NET4.x, .NET Core) GUIプログラミング Part24
なあ、再帰関数好きな人いる? パート3
■特許庁新システムを作る■
十進BASIC
C言語なら俺に聞け 151
--------------------
【不正ランキング操作問題】新・小説家になろう7278【相互評価クラスタ・複垢ポイント水増し】
【名無し奥も○○奥も】 気楽に井戸端会議 6694【みんな来い】
地震対策・家具転倒防止DIY
Bluetooth ヘッドセット #4
【私有地で】フル電動自転車 19台目
【さとる】組み敷かれた手負いの獣スレ3匹目【るしこ】
【地震】長野県で震度4。4月27日 11時32分ごろ [記憶たどり。★]
@ 沖縄県「首里城は俺たちのもの、運営権よこせ!」 A国「うむ、しっかりやれよ」 B沖縄県「燃えた!再建費よこせ!」 [701470346]
【真実はいつも】倉木麻衣 part360【歌にある!】
【HMD】Oculus Quest Part.22【6DoF VRStandalone】
CELINE 13
PS4が強すぎる コードヴェイン イース9 モンハンW ペルソナ5R サクラ大戦 FF7R
車内の静音スレッド 34dB
ハイエナ徹底討論152
【DOA】デッドオアアライブシリーズ836【DOAX】
【アベノミクスの果実】サラリーマンの平均年収、441万円と6年連続の増加 女性の給与所得者は過去最高に [723267547]
おはよう寺ちゃん活動中16
第1種放射線取扱主任者 その27
【にじさんじ】家長むぎ Part.10【むぎむぎ】
プログレに行き着くまでの遍歴を語る
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼