他プラットホームとの互換性なんかいらん!
漏れはWindowsの上だけで快適に使いたいんだ!
Windows独自の技術的な話題や、
Windows版だけのrubyの問題について語るスレ。
■ruby
http://www.ruby-lang.org/ja/
■ruby関連スレ
・Rubyについて Part 22 (本スレ?)
http://pc8.2ch.net/test/read.cgi/tech/1147897915/
・Ruby初心者スレッドPart7
http://pc8.2ch.net/test/read.cgi/tech/1154077799/l50
探検
【ActiveScript】RubyをWindowsで使うスレ【GUI】
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2006/08/08(火) 19:08:09422デフォルトの名無しさん
2008/02/07(木) 12:56:48 なんの誤爆だよ
423デフォルトの名無しさん
2008/02/07(木) 22:18:45424デフォルトの名無しさん
2008/02/28(木) 20:18:35 なんか書け
425デフォルトの名無しさん
2008/02/28(木) 21:09:57 なんかっつっても1.9.0でないしな
426デフォルトの名無しさん
2008/03/01(土) 17:58:28 いや、1.9.0-0は出てたろ。
1.9.0-1も出たし。
1.9.0-1も出たし。
427デフォルトの名無しさん
2008/03/01(土) 20:24:17 win32oleはユニコードに対応しないのか
428デフォルトの名無しさん
2008/03/02(日) 06:24:41 出てないのは、このスレのサブタイ ActiveScript Rubyの事ね
429デフォルトの名無しさん
2008/03/10(月) 23:27:52 gem+ActiveRecord+exerbってイケる?
なんかうまくいかんのだが…
mkexyで作ったファイルでexerbしてみるとなんか
C:/Program Files/ruby-1.8/lib/ruby/site_ruby/1.8/exerb/recipe.rb:146:in `add_file_entry': control.exy: no such file -- C:/Program Files/ruby-1.8/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/inflections.rb (RuntimeError)
とか言われるし、exyファイルの中身みて手動で書き換えるとexeは作れるんだけど
rubygems.rb:304:in `report_activate_error': Could not find RubyGem activesupport (>= 0.0.0)
とか言われてしまうぜ どーしたらいいんだ…
なんかうまくいかんのだが…
mkexyで作ったファイルでexerbしてみるとなんか
C:/Program Files/ruby-1.8/lib/ruby/site_ruby/1.8/exerb/recipe.rb:146:in `add_file_entry': control.exy: no such file -- C:/Program Files/ruby-1.8/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/inflections.rb (RuntimeError)
とか言われるし、exyファイルの中身みて手動で書き換えるとexeは作れるんだけど
rubygems.rb:304:in `report_activate_error': Could not find RubyGem activesupport (>= 0.0.0)
とか言われてしまうぜ どーしたらいいんだ…
430デフォルトの名無しさん
2008/03/11(火) 12:01:16431デフォルトの名無しさん
2008/03/11(火) 23:46:05 >>430
メンゴ ベリわかんねぇ
もっと詳しく頼めるか…
よーするにgemspecさんたちの中に幸せになれる情報が詰まってるからそれも一緒にアーカイブしてくれるようにexyファイル記述すればいいのか?
だがしかしgemもexerbも原理理解してない俺は
activesupport-2.0.2.gemspec:←ここどう書けばいいかわかんねぇ… gems/activesupport-2.0.2.gemspec:?4種類くらいアテカンで試したけどわかんね
file: C:/Program Files/ruby-1.8/lib/ruby/gems/1.8/specifications/activesupport-2.0.2.gemspec
メンゴ ベリわかんねぇ
もっと詳しく頼めるか…
よーするにgemspecさんたちの中に幸せになれる情報が詰まってるからそれも一緒にアーカイブしてくれるようにexyファイル記述すればいいのか?
だがしかしgemもexerbも原理理解してない俺は
activesupport-2.0.2.gemspec:←ここどう書けばいいかわかんねぇ… gems/activesupport-2.0.2.gemspec:?4種類くらいアテカンで試したけどわかんね
file: C:/Program Files/ruby-1.8/lib/ruby/gems/1.8/specifications/activesupport-2.0.2.gemspec
432デフォルトの名無しさん
2008/03/13(木) 07:29:37 たぶんgemとexerbはかなり相性悪い…
というかどちらもrequireを上書きするから同時に使うのはほぼ無理じゃないかな
面倒だが一番すっきり解決する方法はgemを使わずにライブラリをインストールすること
それが困るならmkexyの時にrubygemsをrequireせずに、
gemがインストールされているディレクトリを-Iで指定してrequireすること
あとはmkexyを使わずに自分でレシピファイルを書く方法もあるな
というかどちらもrequireを上書きするから同時に使うのはほぼ無理じゃないかな
面倒だが一番すっきり解決する方法はgemを使わずにライブラリをインストールすること
それが困るならmkexyの時にrubygemsをrequireせずに、
gemがインストールされているディレクトリを-Iで指定してrequireすること
あとはmkexyを使わずに自分でレシピファイルを書く方法もあるな
433デフォルトの名無しさん
2008/03/13(木) 22:10:56 >>432
ActiveRecordとActiveSupportをgemんとこから引っこ抜いてきて、
requireしてるとこやらなにやらぶっ殺して回ったらとりあえず動くexeが作れたよ!
さんきゅべりまっち!
なんかスマートに片付いた感じがしないけど!
ActiveRecordとActiveSupportをgemんとこから引っこ抜いてきて、
requireしてるとこやらなにやらぶっ殺して回ったらとりあえず動くexeが作れたよ!
さんきゅべりまっち!
なんかスマートに片付いた感じがしないけど!
434デフォルトの名無しさん
2008/03/15(土) 12:14:00 Windows特化fork http://www.sapphire-lang.org/
"Better overall management"ってのが笑えるけどな。
"Better overall management"ってのが笑えるけどな。
435デフォルトの名無しさん
2008/03/15(土) 23:34:57 再発した…
active_support/core_ext/class/attribute_accessors.rb:24:in `cattr_writer': unde
ined method `extract_options!' for [:silencer]:Array (NoMethodError)
from active_support/core_ext/class/attribute_accessors.rb:46:in `cattr_
ccessor'
from active_support/clean_logger.rb:18
('A`)モウダメポ わかるかこんなもん…!!
gem + Mechanize + exerb + activerecord(activesupport) + composite_primary_keys + wxRuby2
作成手順
・mkexyする
・gemがactivesupportみっかんねーよとか言い始めるのでrubygems系をexyからどかす
・activexxxさんがgemないよとかいうからrequire 'gems'してるとこをどかす
↑ >>433ではこれで動いた ↑
で、上記エラーが出る
wxRubyでGUI追加しただけなんだけどなぁ…なんでだ…
環境はWinVista + ActiveScriptRuby 1.8.6(p114) + 必要なものはgemで入れ(gem update随時)
Ruby以外の言語でコンパイルできてMechanizeとかActiveRecordみたいな便利なモンある言語しらねぇよorz
active_support/core_ext/class/attribute_accessors.rb:24:in `cattr_writer': unde
ined method `extract_options!' for [:silencer]:Array (NoMethodError)
from active_support/core_ext/class/attribute_accessors.rb:46:in `cattr_
ccessor'
from active_support/clean_logger.rb:18
('A`)モウダメポ わかるかこんなもん…!!
gem + Mechanize + exerb + activerecord(activesupport) + composite_primary_keys + wxRuby2
作成手順
・mkexyする
・gemがactivesupportみっかんねーよとか言い始めるのでrubygems系をexyからどかす
・activexxxさんがgemないよとかいうからrequire 'gems'してるとこをどかす
↑ >>433ではこれで動いた ↑
で、上記エラーが出る
wxRubyでGUI追加しただけなんだけどなぁ…なんでだ…
環境はWinVista + ActiveScriptRuby 1.8.6(p114) + 必要なものはgemで入れ(gem update随時)
Ruby以外の言語でコンパイルできてMechanizeとかActiveRecordみたいな便利なモンある言語しらねぇよorz
436デフォルトの名無しさん
2008/03/16(日) 00:25:44 関係ないかもしれんがwxRuby2はそのままではexerb化しても上手くいかない
wx.rbにwx/classes/*.rbを実行時に列挙してrequireしてるところがあるから
そこを書き換えるんだ
wx.rbにwx/classes/*.rbを実行時に列挙してrequireしてるところがあるから
そこを書き換えるんだ
437デフォルトの名無しさん
2008/03/16(日) 00:52:33 >>436
GUI部分だけだとExerbでExe化できてるのよ…
wx.rb見てみたけど、相対パス作ってrequireしてるだけっぽいから大丈夫っぽくない?ダメなの?
そして全部展開してみてやってみたけど結果変わらずだった…
GUI部分だけだとExerbでExe化できてるのよ…
wx.rb見てみたけど、相対パス作ってrequireしてるだけっぽいから大丈夫っぽくない?ダメなの?
そして全部展開してみてやってみたけど結果変わらずだった…
438デフォルトの名無しさん
2008/03/16(日) 17:46:18 とりあえず、rubyでGUIでコンパイルが条件ならruby2exeで代用してみれば?
ただ、起動が激重になるけどね。
ただ、起動が激重になるけどね。
439デフォルトの名無しさん
2008/03/16(日) 20:55:50 >>438
rubyscript2exeやってみたよ!
wxRubyでxrcファイルを上手く取り込めない
wxruby2.soがエラー吐いてるっぽかったからどうしようもない気がした
しょうがないからGUIを自力でソース上に書いてまとめたらとりあえず動くようになった!
でも起動してもコマンドプロンプトが出ちゃってダサい
http://www.erikveen.dds.nl/rubyscript2exe/index.html#3.1.0
みて --rubyscript2exe-rubyw 指定すると出なくなるけどActiveRecord使うらへんで落ちてるっぽいからもう気にしないことにした
そしてご指摘の通り起動が激重で泣ける orz
俺のマシンだと5秒くらいだけど古いノートパソコンでやると30秒以上余裕でかかるし…
rubyscript2exeやってみたよ!
wxRubyでxrcファイルを上手く取り込めない
wxruby2.soがエラー吐いてるっぽかったからどうしようもない気がした
しょうがないからGUIを自力でソース上に書いてまとめたらとりあえず動くようになった!
でも起動してもコマンドプロンプトが出ちゃってダサい
http://www.erikveen.dds.nl/rubyscript2exe/index.html#3.1.0
みて --rubyscript2exe-rubyw 指定すると出なくなるけどActiveRecord使うらへんで落ちてるっぽいからもう気にしないことにした
そしてご指摘の通り起動が激重で泣ける orz
俺のマシンだと5秒くらいだけど古いノートパソコンでやると30秒以上余裕でかかるし…
440デフォルトの名無しさん
2008/04/01(火) 09:47:19 wxRubyって既存のコントロールの描画をカスタマイズして使用したりする用途は不向き?
ListCtrlのアイテムのフォーカス枠が見えにくいんで描画をカスタマイズしようとしたけど
ListCtrlのSizeとかRectを得る系のメソッドがことごとく未実装だった・・・
ListCtrlのアイテムのフォーカス枠が見えにくいんで描画をカスタマイズしようとしたけど
ListCtrlのSizeとかRectを得る系のメソッドがことごとく未実装だった・・・
441デフォルトの名無しさん
2008/04/01(火) 22:28:40 不向きということもないとは思うが、
あまり使われないようなメソッドはまだまだ実装されていないのが多い
自分で実装してパッチ投げると皆幸せ
あまり使われないようなメソッドはまだまだ実装されていないのが多い
自分で実装してパッチ投げると皆幸せ
442デフォルトの名無しさん
2008/04/03(木) 10:13:37 そこまでのハッキング力はないのでevt_paintを丸々処理して解決してたんだけど、
get_itemでカラムのテキストが取得できないっぽいのでもうコントロール自体を
自作したほうが早そうだ・・・
なんか本家のwxWidgetsでも既存コントロールのカスタム描画は
難がありそうな感じがする
get_itemでカラムのテキストが取得できないっぽいのでもうコントロール自体を
自作したほうが早そうだ・・・
なんか本家のwxWidgetsでも既存コントロールのカスタム描画は
難がありそうな感じがする
443デフォルトの名無しさん
2008/04/03(木) 21:38:06 既存コントロールは結局ベースの実装によって変わっちゃうからなぁ
拡張は難しいかもな
拡張は難しいかもな
444デフォルトの名無しさん
2008/04/22(火) 00:53:04 なんかFrameにSizerくっつけると普通にSizer使えるけど
WindowにSizerくっつけるとまったく動かない。
なんかいろいろいじってもうまく行かないのでここで質問しようと思ったけど
ちょっと本家で試してみる。
WindowにSizerくっつけるとまったく動かない。
なんかいろいろいじってもうまく行かないのでここで質問しようと思ったけど
ちょっと本家で試してみる。
445デフォルトの名無しさん
2008/04/22(火) 00:53:27 444ゲット!
446デフォルトの名無しさん
2008/06/16(月) 00:34:15 るりまのchmがいけてないのが心配でならない
447デフォルトの名無しさん
2008/06/16(月) 09:47:47 正直読みづらいよなアレ
448デフォルトの名無しさん
2008/06/16(月) 11:51:27449デフォルトの名無しさん
2008/06/16(月) 19:21:10 そもそもバグトラッカー止まってるのにどこに言えば……
と思ってたら、いつの間にか復活していたのか
>>448
・目次上で、あらゆる種類の標準クラスが「標準ライブラリ」の項へフラットに突っ込まれてるところ
・目次上で、あらゆる種類の添付ライブラリがフラットに突っ込まれてるところ
あとは多分慣れの問題
と思ってたら、いつの間にか復活していたのか
>>448
・目次上で、あらゆる種類の標準クラスが「標準ライブラリ」の項へフラットに突っ込まれてるところ
・目次上で、あらゆる種類の添付ライブラリがフラットに突っ込まれてるところ
あとは多分慣れの問題
450デフォルトの名無しさん
2008/06/16(月) 19:53:09 るりまは、いちいちメソッドのページにいかないと詳細を見られないのがめんどくさい
451デフォルトの名無しさん
2008/06/16(月) 19:54:54 前のchmファイルみたいに、
・標準クラスは継承の階層にしてほしい
・標準添付ライブラリはジャンル別にまとめてほしい
ってことか? なら完全に同意。
Refe2のデータベースからまんま作るからだと思うけど、標準クラスライブラリが辞書順でソートされてても
あんま嬉しくないんだよな。検索できるし。
・標準クラスは継承の階層にしてほしい
・標準添付ライブラリはジャンル別にまとめてほしい
ってことか? なら完全に同意。
Refe2のデータベースからまんま作るからだと思うけど、標準クラスライブラリが辞書順でソートされてても
あんま嬉しくないんだよな。検索できるし。
452デフォルトの名無しさん
2008/06/20(金) 18:25:55453デフォルトの名無しさん
2008/06/21(土) 02:02:38 WindowsでRuby/MySQL(MySQL/Rubyではない)使っている方いますか?
MySQLが4.1なのでパッチをあてたのですが、
"引数の数が違う"というエラーが出て接続できません。(テストも同じエラーで通らない)
パッチはちゃんと適用されてると思うんですが・・・
当初Windowsでは動かないのかとも思ったんですが、レン鯖のUNIXでも同じ様子です。
アクセスのコードはマニュアルのとおりです。
my = Mysql::new("hostname", "user", "passwd")
my = Mysql::new("hostname", "user", "passwd", "dbname")
もし原因が思い当たる方いましたらお願いします。Win32のRuby1.8.7です。
MySQLが4.1なのでパッチをあてたのですが、
"引数の数が違う"というエラーが出て接続できません。(テストも同じエラーで通らない)
パッチはちゃんと適用されてると思うんですが・・・
当初Windowsでは動かないのかとも思ったんですが、レン鯖のUNIXでも同じ様子です。
アクセスのコードはマニュアルのとおりです。
my = Mysql::new("hostname", "user", "passwd")
my = Mysql::new("hostname", "user", "passwd", "dbname")
もし原因が思い当たる方いましたらお願いします。Win32のRuby1.8.7です。
454デフォルトの名無しさん
2008/06/21(土) 02:11:09 453追記
Ruby/MySQLのバージョンは0.2.6です
Ruby/MySQLのバージョンは0.2.6です
455453
2008/06/22(日) 03:34:24 まだ完全ではないのですが、ほぼ解決できてきました。
ライブラリ中で関数の呼び出し方に誤りがあり、そのためでした。
公開当時と少し変わったのかもしれないですね。
とりあえず接続までうまく行きましたm(_ _)m
ライブラリ中で関数の呼び出し方に誤りがあり、そのためでした。
公開当時と少し変わったのかもしれないですね。
とりあえず接続までうまく行きましたm(_ _)m
456デフォルトの名無しさん
2008/06/25(水) 15:29:39 1.8.7(p22)
457デフォルトの名無しさん
2008/06/27(金) 20:26:33 readlineってどうやってビルドすんの?
458デフォルトの名無しさん
2008/06/28(土) 11:30:14 >>457
ヘッダとライブラリがあって、configureで指定してあれば、自動で作る。
在りかはぐぐれ。
それでもだめなら、やったこととext/readline/mkmf.logを添えてruby-listへ。
ヘッダとライブラリがあって、configureで指定してあれば、自動で作る。
在りかはぐぐれ。
それでもだめなら、やったこととext/readline/mkmf.logを添えてruby-listへ。
459デフォルトの名無しさん
2008/07/20(日) 17:36:46 VisualuRubyのことで質問があります。
VRMessageHandlerモジュールに、WM_LBUTTONUPなどの生のメッセージとハンドラ
(メソッド)を結びつけるためのaddHandlerというメソッドがありますが、これの4番目の
引数のargparsestrとはなんですか? リファレンスの英語の説明ではよくわかりません。
(検知したいメッセージはvrubyで対応しているものとは限らないが、vrubyは使いたい
ので、msghandler上書きではなく上の方法でやりたい)
あと上のやり方で登録したメソッド内でメッセージのパラメータ(lparamやwparam)
にアクセスするにはどうすればいいのでしょうか?
VRMessageHandlerモジュールに、WM_LBUTTONUPなどの生のメッセージとハンドラ
(メソッド)を結びつけるためのaddHandlerというメソッドがありますが、これの4番目の
引数のargparsestrとはなんですか? リファレンスの英語の説明ではよくわかりません。
(検知したいメッセージはvrubyで対応しているものとは限らないが、vrubyは使いたい
ので、msghandler上書きではなく上の方法でやりたい)
あと上のやり方で登録したメソッド内でメッセージのパラメータ(lparamやwparam)
にアクセスするにはどうすればいいのでしょうか?
460デフォルトの名無しさん
2008/07/20(日) 17:59:48 vruby.rbのmsgarg2handlerargを見ればわかるはず
461デフォルトの名無しさん
2008/07/20(日) 19:44:12 ありがとうございました。わかりました。
argparsestrはメッセージのパラメータに構造体のポインタが渡されてくる場合に
String#unpackの引数と同じものを構造体の中身に合わせて指定、
パラメータはMSGTYPE::??に応じてmsgarg2handlerargに書かれた形式でハンドラ
に渡してもらえる。
と理解しました。
argparsestrはメッセージのパラメータに構造体のポインタが渡されてくる場合に
String#unpackの引数と同じものを構造体の中身に合わせて指定、
パラメータはMSGTYPE::??に応じてmsgarg2handlerargに書かれた形式でハンドラ
に渡してもらえる。
と理解しました。
462デフォルトの名無しさん
2008/07/21(月) 14:07:05 blocking I/O
ttp://www.garbagecollect.jp/~usa/d/200807b.html#id20080717_P1
なるほど
ttp://www.garbagecollect.jp/~usa/d/200807b.html#id20080717_P1
なるほど
463デフォルトの名無しさん
2008/08/08(金) 23:00:54 WIN32OLEでエクセルいじるスクリプト組んで
rubyscript2exeで実行形式作ってて、
exit使ってbatにエラー返そうとしたらEXCEL.exeが残り続けちゃうんだけど
そういうやついる?
これでおちるんだけど
require 'win32ole'
exp_xls = "Book1.xls"
fso = WIN32OLE.new('Scripting.FileSystemObject')
begin
excel = WIN32OLE.new('Excel.Application')
book = excel.workbooks.open({"filename"=>fso.GetAbsolutePathName(exp_xls),"readOnly"=>true})
ensure
book.close
excel.quit
end
exit(-1)
rubyscript2exeで実行形式作ってて、
exit使ってbatにエラー返そうとしたらEXCEL.exeが残り続けちゃうんだけど
そういうやついる?
これでおちるんだけど
require 'win32ole'
exp_xls = "Book1.xls"
fso = WIN32OLE.new('Scripting.FileSystemObject')
begin
excel = WIN32OLE.new('Excel.Application')
book = excel.workbooks.open({"filename"=>fso.GetAbsolutePathName(exp_xls),"readOnly"=>true})
ensure
book.close
excel.quit
end
exit(-1)
464デフォルトの名無しさん
2008/08/09(土) 03:39:00 ensure
block.close
excel.quit
fso = book = excel = nil
GC.start
end
exit(-1)
でどう?
block.close
excel.quit
fso = book = excel = nil
GC.start
end
exit(-1)
でどう?
465デフォルトの名無しさん
2008/08/09(土) 22:03:31466デフォルトの名無しさん
2008/08/09(土) 22:46:25 なぜWSHでやらないのか
467デフォルトの名無しさん
2008/08/11(月) 23:55:48 >>466 なぜお前がここにいるのか
468デフォルトの名無しさん
2008/08/12(火) 12:29:23 rubyの添付ライブラリてフォルダ100ファイル1000くらいかな?もっとあるよね
標準添付ファイルだけでも1ファイルに収まるような仕組みのrubyてでないかな
データベースみたいなので
cygwinもそうなんだがwindowsのファイルシステムて小さなファイルが大量に発生するのって
あんまり想定してないよね。ディレクトリからしてディスク移動が標準でできないせいでディスク分断がひどいんだよね
標準添付ファイルだけでも1ファイルに収まるような仕組みのrubyてでないかな
データベースみたいなので
cygwinもそうなんだがwindowsのファイルシステムて小さなファイルが大量に発生するのって
あんまり想定してないよね。ディレクトリからしてディスク移動が標準でできないせいでディスク分断がひどいんだよね
469デフォルトの名無しさん
2008/08/12(火) 13:57:13 >>468
exerbとかで一つのバイナリファイルにまとめてしまえばいいんじゃね?
exerbとかで一つのバイナリファイルにまとめてしまえばいいんじゃね?
470デフォルトの名無しさん
2008/08/16(土) 01:40:58 1.8.7(p72)
471デフォルトの名無しさん
2008/08/16(土) 15:52:32472デフォルトの名無しさん
2008/08/22(金) 12:38:03 zipにするとzlib必須になるからなぁ。
tar相当のほうがいいのかな。
tar相当のほうがいいのかな。
473デフォルトの名無しさん
2008/08/27(水) 14:08:07 久しぶりに秀丸使ってみたら単語補完とかあって便利だった
474デフォルトの名無しさん
2008/09/04(木) 16:35:07 1.9からは
WIN32OLE -> Win32OLE
require 'Win32API' -> require 'win32api'
にしてくれないかなあ
統一感がなくて気持ち悪いから
WIN32OLE -> Win32OLE
require 'Win32API' -> require 'win32api'
にしてくれないかなあ
統一感がなくて気持ち悪いから
475デフォルトの名無しさん
2008/09/05(金) 19:54:48 >>474
とりあえず、後者は、require 'dl/win32' だ。
とりあえず、後者は、require 'dl/win32' だ。
476デフォルトの名無しさん
2008/09/09(火) 12:14:09477デフォルトの名無しさん
2008/09/09(火) 17:44:36 Dokanあついよね。Windowsでまさか、Rubyでファイルシステム作られるとは思わんよ
478デフォルトの名無しさん
2008/09/13(土) 13:08:07 なんでそういうの日本人が作るとネーミングセンスのかけらもないの?
479デフォルトの名無しさん
2008/09/14(日) 21:09:11 そういうな。例えば linux だって結構イタい名前だ。
世の中そんなもんだ。
世の中そんなもんだ。
480デフォルトの名無しさん
2008/09/22(月) 00:30:53 Win32OLEの1.8と1.9の違い(その1)
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32ole18_ffbb.html
Win32OLEの1.8と1.9の違い(その2)
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32ole18_9fb9.html
Win32OLEの1.8と1.9の違い(その3)
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32ole18_c298_1.html
Win32OLEの1.8と1.9の違い(その4)
ttp://suke.cocolog-nifty.com/blog/2008/08/ruby_win32ole18_5f71.html
WIN32OLE_EVENT
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32ole_e_1.html
InternetExplorer.Application から DWebBrowserEvents2 を導く方法
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_internetex_022f.html
WIN32OLE_EVENTの第2引数の省略
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32ole_e_b8c0.html
WIN32OLE_EVENT#on_event_with_outargs
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32ole_e_3.html
WIN32OLE_EVENT#on_event_with_outargs (その2)
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32ole_e_4ba1.html
WIN32OLE_EVENT#on_event_with_outargs (その3)
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32ole_e_d617.html
WIN32OLE::VARIANTモジュールとWIN32OLE_VARIANT
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32oleva_81c9.html
Win32OLE 今、実装してみようかと考えているもの
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32ole_90a0.html
Win32OLE 対応できるんだったら対応したいもの
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32ole_2ac7.html
WIN32OLE_EVENT
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32ole_e_2.html
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32ole18_ffbb.html
Win32OLEの1.8と1.9の違い(その2)
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32ole18_9fb9.html
Win32OLEの1.8と1.9の違い(その3)
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32ole18_c298_1.html
Win32OLEの1.8と1.9の違い(その4)
ttp://suke.cocolog-nifty.com/blog/2008/08/ruby_win32ole18_5f71.html
WIN32OLE_EVENT
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32ole_e_1.html
InternetExplorer.Application から DWebBrowserEvents2 を導く方法
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_internetex_022f.html
WIN32OLE_EVENTの第2引数の省略
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32ole_e_b8c0.html
WIN32OLE_EVENT#on_event_with_outargs
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32ole_e_3.html
WIN32OLE_EVENT#on_event_with_outargs (その2)
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32ole_e_4ba1.html
WIN32OLE_EVENT#on_event_with_outargs (その3)
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32ole_e_d617.html
WIN32OLE::VARIANTモジュールとWIN32OLE_VARIANT
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32oleva_81c9.html
Win32OLE 今、実装してみようかと考えているもの
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32ole_90a0.html
Win32OLE 対応できるんだったら対応したいもの
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32ole_2ac7.html
WIN32OLE_EVENT
ttp://suke.cocolog-nifty.com/blog/2008/07/ruby_win32ole_e_2.html
481デフォルトの名無しさん
2008/09/24(水) 02:47:32 >1. WIN32OLE#[], WIN32OLE#[]= を使ったプロパティの設定、参照が1.9ではできない。
ああ、たまに使ってたのに
ああ、たまに使ってたのに
482デフォルトの名無しさん
2008/09/26(金) 00:09:50 Exerb で rails 動かせた人いない?
Exerb はrequireの挙動が違って、railsの中でFile.expand_path(__FILE__)とかやってる場所でこける。
逐一直せば動きそうだが、根本的な解決がしたい。
Exerb はrequireの挙動が違って、railsの中でFile.expand_path(__FILE__)とかやってる場所でこける。
逐一直せば動きそうだが、根本的な解決がしたい。
483デフォルトの名無しさん
2008/09/26(金) 14:07:45 前にexerbか、rubyscript2exeかで固めたrailsアプリを配布している人がいて、
ちゃんと動いていた記憶がある。
どこのブログだったかな・・・
Railsでデスクトップアプリ、とか言っていた気がするが
ちゃんと動いていた記憶がある。
どこのブログだったかな・・・
Railsでデスクトップアプリ、とか言っていた気がするが
484デフォルトの名無しさん
2008/09/26(金) 14:21:39 Brails - Social Bookmark Manager by Ruby on Rails
http://llamerada.ty.land.to/brails.html
これだ。でもどれでパックしたかページには書いてないや。
別にRailsパックする方法書いてあるサイトあった。
こっちは、rubyscript2exeでやる方法
Distributing Rails Applications - A Tutorial
http://www.erikveen.dds.nl/distributingrubyapplications/rails.html
http://llamerada.ty.land.to/brails.html
これだ。でもどれでパックしたかページには書いてないや。
別にRailsパックする方法書いてあるサイトあった。
こっちは、rubyscript2exeでやる方法
Distributing Rails Applications - A Tutorial
http://www.erikveen.dds.nl/distributingrubyapplications/rails.html
485482
2008/09/26(金) 21:01:58 >>483-484
ありがとう
今Windowsマシンがなくて試せないけど、月曜になったらやってみます。
Macには rorgate とかいう rails でデスクトップアプリを
作るためのフレームワークがあるらしいけど、
Windowsではあまりそういう需要はないのかな。
DB処理に裏でActiveRecordが使えるし、
画面がHTMLとCSSで作れるので、
ページ遷移が多くてかつDBを使うときは結構嬉しいと思うんだけど。
ありがとう
今Windowsマシンがなくて試せないけど、月曜になったらやってみます。
Macには rorgate とかいう rails でデスクトップアプリを
作るためのフレームワークがあるらしいけど、
Windowsではあまりそういう需要はないのかな。
DB処理に裏でActiveRecordが使えるし、
画面がHTMLとCSSで作れるので、
ページ遷移が多くてかつDBを使うときは結構嬉しいと思うんだけど。
486デフォルトの名無しさん
2008/09/26(金) 22:45:32 Exerb4.8でrails2.0.2のパックはできたが、かなり面倒だった。
ほかの誰かが同じ目に遭わないように、覚え書き置いときます。
1.Kernel.loadをrequireまたはevalで置き換える。
requireの場合、mongrel_rails等は.rbをつけてレシピに書き
置き換えた後のload内でも適宜.rbを付加するようにする。
2.dirname用のファイル名→ディレクトリ名テーブルを作る。
レシピファイルからどうにか生成する。
File.dirnameはこのテーブル→実ファイルの順に検索するよう変更。
3.rubygems対策に $:.push RbConfig::CONFIG["sitelibdir"] する。
特別な理由がなければ>>484でいいわ。最初から見つけていれば。。。
exerbのloadと__FILE__はもうちょっと何とかならないのかな。
ほかの誰かが同じ目に遭わないように、覚え書き置いときます。
1.Kernel.loadをrequireまたはevalで置き換える。
requireの場合、mongrel_rails等は.rbをつけてレシピに書き
置き換えた後のload内でも適宜.rbを付加するようにする。
2.dirname用のファイル名→ディレクトリ名テーブルを作る。
レシピファイルからどうにか生成する。
File.dirnameはこのテーブル→実ファイルの順に検索するよう変更。
3.rubygems対策に $:.push RbConfig::CONFIG["sitelibdir"] する。
特別な理由がなければ>>484でいいわ。最初から見つけていれば。。。
exerbのloadと__FILE__はもうちょっと何とかならないのかな。
487482
2008/09/27(土) 11:27:35 486の補足で、その原因と思われるものを書いておくと、
Exerbの__FILE__にはフルパスが入っていないこと。(多分requireで呼び出したときの名前がそのまま入ってる)
本家rubyでは、例えばactive_support.rbにputs __FILE__を追加して、
require 'active_support'すると、ちゃんとフルパスが表示される。
Exerbでは active_support.rb と表示される。
# __FILE__が常にフルパスになるようにExerbのソースを書き換えようと思ったけど挫折しましたorz
# そもそも、そのファイルがあるディレクトリを、File.expand_pathなんて方法で取ってるのが嫌
# Rubyらしく(?)__FILE__は文字列じゃなくてファイルオブジェクトを指してほしいなあ。
# あ、書き忘れてたけど、俺の環境はruby1.8.6とExerb4.4でした。
Exerbの__FILE__にはフルパスが入っていないこと。(多分requireで呼び出したときの名前がそのまま入ってる)
本家rubyでは、例えばactive_support.rbにputs __FILE__を追加して、
require 'active_support'すると、ちゃんとフルパスが表示される。
Exerbでは active_support.rb と表示される。
# __FILE__が常にフルパスになるようにExerbのソースを書き換えようと思ったけど挫折しましたorz
# そもそも、そのファイルがあるディレクトリを、File.expand_pathなんて方法で取ってるのが嫌
# Rubyらしく(?)__FILE__は文字列じゃなくてファイルオブジェクトを指してほしいなあ。
# あ、書き忘れてたけど、俺の環境はruby1.8.6とExerb4.4でした。
488デフォルトの名無しさん
2008/09/27(土) 12:10:25 __FILE__がフルパスになるとしたらexeがある場所でいいのか?
どっちにしろそこにrbを置いとかないとならんからちょっと面倒だな
__FILE__より$0がフルパスになってくれると嬉しいんだけどなぁ
どっちにしろそこにrbを置いとかないとならんからちょっと面倒だな
__FILE__より$0がフルパスになってくれると嬉しいんだけどなぁ
489デフォルトの名無しさん
2008/09/27(土) 12:21:08 >__FILE__がフルパスになるとしたらexeがある場所でいいのか?
exeがある場所じゃなくて、ライブラリのそのファイルがある場所。
active_supportなら、例えば c:/my_project/vendor/rails/activesupportx.x.x/lib/active_support.rb
exeがある場所じゃなくて、ライブラリのそのファイルがある場所。
active_supportなら、例えば c:/my_project/vendor/rails/activesupportx.x.x/lib/active_support.rb
490デフォルトの名無しさん
2008/09/27(土) 15:04:28 一つ質問させてください。
Windows環境で、rubyスクリプトを実行するときに、Systemフォルダがある場所(%SYSTEM%のパス)を知りたいのですが
何か方法はないでしょうか?
win32oleを使えば何とかなると思っていたのですが
Wscript.Shellのメソッドには、見たところパスを取得する手段がないようです。
Windows環境で、rubyスクリプトを実行するときに、Systemフォルダがある場所(%SYSTEM%のパス)を知りたいのですが
何か方法はないでしょうか?
win32oleを使えば何とかなると思っていたのですが
Wscript.Shellのメソッドには、見たところパスを取得する手段がないようです。
491デフォルトの名無しさん
2008/09/27(土) 15:57:23 win32ole経由で環境変数の値が取れるので%SystemRoot%か%windir%は分かるでしょ
492デフォルトの名無しさん
2008/09/27(土) 16:03:15 %SYSTEM%ならWin32 APIのGetSystemDirectory。
%SYSTEMROOT%ならそのものズバリの環境変数。
puts ENV['SYSTEMROOT']
%SYSTEMROOT%ならそのものズバリの環境変数。
puts ENV['SYSTEMROOT']
493デフォルトの名無しさん
2008/09/27(土) 16:04:19 require 'win32ole'
fso = WIN32OLE.new('Scripting.FileSystemObject')
puts fso.GetSpecialFolder(0).path # windows folder
puts fso.GetSpecialFolder(1).path # system folder
puts fso.GetSpecialFolder(2).path # temp forlder
fso = WIN32OLE.new('Scripting.FileSystemObject')
puts fso.GetSpecialFolder(0).path # windows folder
puts fso.GetSpecialFolder(1).path # system folder
puts fso.GetSpecialFolder(2).path # temp forlder
494490
2008/09/27(土) 19:21:17 回答ありがとうございました!
今回は古い環境での動作を考え、Win32APIを使って解決させていただきました。
今回は古い環境での動作を考え、Win32APIを使って解決させていただきました。
495デフォルトの名無しさん
2008/09/28(日) 02:31:30 exerbで__FILE__の話なら「るびま」のwindows用の本にも載ってるし…
ExerbRuntimeでググれよ
ExerbRuntimeでググれよ
496デフォルトの名無しさん
2008/09/28(日) 12:15:23 >>489
俺が意図を読み違えてるだけかもしれないが、
exeに固めた後はライブラリのそのファイルがある場所って所にそのファイルが無いかもしれないんだぞ
というかそのファイルから読み取らずにexeから直接読み取ってるのでパスは入れられないんじゃないか?
固める前のパスが欲しいってなら出来るかもしれないけど、何か意味あんのかそれ
俺が意図を読み違えてるだけかもしれないが、
exeに固めた後はライブラリのそのファイルがある場所って所にそのファイルが無いかもしれないんだぞ
というかそのファイルから読み取らずにexeから直接読み取ってるのでパスは入れられないんじゃないか?
固める前のパスが欲しいってなら出来るかもしれないけど、何か意味あんのかそれ
497デフォルトの名無しさん
2008/10/21(火) 19:58:27 Win32APIは、戻り値がBOOLなのが多いから、戻り値に'b'を指定したら、
0の時だけfalseにして値を返すとかにしたらいいのになあ
0の時だけfalseにして値を返すとかにしたらいいのになあ
498デフォルトの名無しさん
2008/10/26(日) 18:32:44 Vectorで拾ったバーコード生成DLLを利用して、ラベルに印刷したりしてるんだけど
逆にそれをスキャンして、JPG画像ファイルから認識させるツールをご存知のかたはいませんか?
フリーなもので探してるのですが、商用ライブラリとかしかみあたらなくて...
zxingとかjava系のものはいくつかあるようなのですが、Javaはさっぱりでわかりません。
逆にそれをスキャンして、JPG画像ファイルから認識させるツールをご存知のかたはいませんか?
フリーなもので探してるのですが、商用ライブラリとかしかみあたらなくて...
zxingとかjava系のものはいくつかあるようなのですが、Javaはさっぱりでわかりません。
499デフォルトの名無しさん
2008/10/27(月) 00:13:27 何をしたいのか知らないけど安いバーコードリーダを買った方が早いと思う
500デフォルトの名無しさん
2008/10/27(月) 06:38:33 バーコードリーダを現在つかってますが、それ以外の情報も画像中に
含まれているので一括してソフト的に捌きたいのです。
含まれているので一括してソフト的に捌きたいのです。
501デフォルトの名無しさん
2008/10/27(月) 10:06:35 どこのスレが適切かはわからないけど
少なくともここよりもっといいスレがあるはず。
手に入れたDLLがRubyから呼べなくて困ってるって
段階になったらまたおいで。
少なくともここよりもっといいスレがあるはず。
手に入れたDLLがRubyから呼べなくて困ってるって
段階になったらまたおいで。
502デフォルトの名無しさん
2008/11/01(土) 23:43:25 pythonにはあったような
503デフォルトの名無しさん
2008/11/02(日) 23:44:53 VC++で作った拡張ライブラリを他のPCで使おうとしたら、「このアプリケーションの構成が正しくないため、アプリケーションを開始できませんでした」
というエラーになるのですが。
多分、VC++のランタイムがないのが原因みたいなのですが、VC++のない環境でも利用できるようにするにはどうすればいいですかね?
というエラーになるのですが。
多分、VC++のランタイムがないのが原因みたいなのですが、VC++のない環境でも利用できるようにするにはどうすればいいですかね?
504デフォルトの名無しさん
2008/11/03(月) 00:05:58 >>503
VC++がないと動かない、というのはデバッグ版でビルドしているからだろう。
配布されているランタイムにはデバッグ版のDLLは付かないから
そうじゃなくて、ランタイムがいらないように作りたい、というのならば
最初からランタイムが入っているような古いVC++でコンパイルする、とか。
か、Delphiでも使えよw
まあ、普通はランタイム入れる
VC++がないと動かない、というのはデバッグ版でビルドしているからだろう。
配布されているランタイムにはデバッグ版のDLLは付かないから
そうじゃなくて、ランタイムがいらないように作りたい、というのならば
最初からランタイムが入っているような古いVC++でコンパイルする、とか。
か、Delphiでも使えよw
まあ、普通はランタイム入れる
505500
2008/11/03(月) 07:35:31 >>502
thx!
Pythonがらみで検索してたら、SDLで処理するライブラリを発見できました
barcode.pyはもともとSDLcamのコードを実装したらしいです。
まずはSDLcamでどうなるかチャレンジしてみます(V4L使うのでWinじゃなくなっちゃうけど)
thx!
Pythonがらみで検索してたら、SDLで処理するライブラリを発見できました
barcode.pyはもともとSDLcamのコードを実装したらしいです。
まずはSDLcamでどうなるかチャレンジしてみます(V4L使うのでWinじゃなくなっちゃうけど)
506デフォルトの名無しさん
2008/11/04(火) 08:55:06 適当に言ったんだけどあるところにはあるもんですね
507デフォルトの名無しさん
2008/11/05(水) 06:56:59 Windows上でTIFFやJPEGの画像ビューアを作ってみようと思ったのですが
VisualuRubyではBitmapしか貼付けられないようなので、
どのフレームワークを使えばいいか迷っています。
gtkだと日本語表示もろもろ何かとハマりそうなので避けたいと思ってるのですが、
いまどきは支障ないものでしょうか?
最終的にはカーソル部分の拡大を実装してみたかったんですけど...
VisualuRubyではBitmapしか貼付けられないようなので、
どのフレームワークを使えばいいか迷っています。
gtkだと日本語表示もろもろ何かとハマりそうなので避けたいと思ってるのですが、
いまどきは支障ないものでしょうか?
最終的にはカーソル部分の拡大を実装してみたかったんですけど...
508デフォルトの名無しさん
2008/11/05(水) 07:06:26 ちなみに迷ってるってのは
Apollo ... もうメンテされてない? gemsと仲わるそう
QT ... win版は商用? 日本語不安
tk ... いま一番話題かも(違) 地味だけど無難そう
gtk ... ver毎にハマる事多いし日本語不安, でも今はgladeの読み込みできるんだっけ?
vr ... JPEG張れる部品があればいい?
WIDESTUDIO ... すごく、さけたい、です。
FXなんとかとか他にもGUIものあった気がするけど、メンテされてないっぽい?
Apollo ... もうメンテされてない? gemsと仲わるそう
QT ... win版は商用? 日本語不安
tk ... いま一番話題かも(違) 地味だけど無難そう
gtk ... ver毎にハマる事多いし日本語不安, でも今はgladeの読み込みできるんだっけ?
vr ... JPEG張れる部品があればいい?
WIDESTUDIO ... すごく、さけたい、です。
FXなんとかとか他にもGUIものあった気がするけど、メンテされてないっぽい?
509デフォルトの名無しさん
2008/11/05(水) 08:09:41 一番おすすめなのは、Ruby以外です
510デフォルトの名無しさん
2008/11/05(水) 08:17:52 >>508
> gtk ... ver毎にハマる事多いし日本語不安, でも今はgladeの読み込みできるんだっけ?
自分は最近使い始めたばかりだけど、今の(といってもけっこう古いけど)
Ruby-GNOME2のパッケージにはGlade入ってるし普通に連携できるよ。
One Click Ruby Installerとruby-gnome2-0.16.0-1-i386-mswin32使ってる。
> gtk ... ver毎にハマる事多いし日本語不安, でも今はgladeの読み込みできるんだっけ?
自分は最近使い始めたばかりだけど、今の(といってもけっこう古いけど)
Ruby-GNOME2のパッケージにはGlade入ってるし普通に連携できるよ。
One Click Ruby Installerとruby-gnome2-0.16.0-1-i386-mswin32使ってる。
511デフォルトの名無しさん
2008/11/05(水) 09:16:01 >gtkだと日本語表示もろもろ何かとハマりそうなので避けたいと思ってるのですが、
>いまどきは支障ないものでしょうか?
UTF-8でまとめれば大丈夫
って言い切れないのかRubyは
>いまどきは支障ないものでしょうか?
UTF-8でまとめれば大丈夫
って言い切れないのかRubyは
512デフォルトの名無しさん
2008/11/05(水) 11:04:30 gui上の表示はutf-8で大丈夫だと思う。それ以外の部分でうまくいかないときは
shift-jisと相互変換すればなんとかなるでしょw
shift-jisと相互変換すればなんとかなるでしょw
513デフォルトの名無しさん
2008/11/05(水) 11:23:44514デフォルトの名無しさん
2008/11/05(水) 12:39:49 Ruby/Qtって今どうなの?
515デフォルトの名無しさん
2008/11/05(水) 16:34:56516デフォルトの名無しさん
2008/11/05(水) 16:50:17 susieプラグインとか使えば何だっていけるじゃん
517508
2008/11/05(水) 19:20:30 てっとりばやくバイナリの準備されてたruby-gnome2入れてみました。
gtk1.xの頃に使って以来、冷めた目でみてましたが確かによくなってました。
日本語もまったく問題なかったです。ドキュメント以外w
Uconv使って内部やファイルとのやりとりは問題ないことは確認できました。
あとはComboBoxEntryの使い方を調べようとしたら書いてないだとか
Imageがスケーリング出来ないとか、ちょいちょいハマってはいますが
gtk自体のマニュアルよんでけばなんとかなるかな?っと
gladeの部品をどう読み込むのが筋なのかイマイチわかってないので
テキトーにget_widget(だったか?)しちゃってます
gtk1.xの頃に使って以来、冷めた目でみてましたが確かによくなってました。
日本語もまったく問題なかったです。ドキュメント以外w
Uconv使って内部やファイルとのやりとりは問題ないことは確認できました。
あとはComboBoxEntryの使い方を調べようとしたら書いてないだとか
Imageがスケーリング出来ないとか、ちょいちょいハマってはいますが
gtk自体のマニュアルよんでけばなんとかなるかな?っと
gladeの部品をどう読み込むのが筋なのかイマイチわかってないので
テキトーにget_widget(だったか?)しちゃってます
518デフォルトの名無しさん
2008/11/05(水) 21:25:34 ttp://ruby-gnome2.sourceforge.jp/ja/hiki.cgi?libglade2-tut
519デフォルトの名無しさん
2008/11/06(木) 00:40:50 ( ゚∀゚)人(゚∀゚ )やったナカーマが増えた。
>517
>あとはComboBoxEntryの使い方を調べようとしたら書いてないだとか
APIの目次になくてもページはあったりするので要注意。「ruby」というキーワード
と組み合わせてぐぐれば見つかる。ていうかサイトで検索すればいいか。
ttp://ruby-gnome2.sourceforge.jp/ja/hiki.cgi?Gtk%3A%3AComboBoxEntry
>517
>あとはComboBoxEntryの使い方を調べようとしたら書いてないだとか
APIの目次になくてもページはあったりするので要注意。「ruby」というキーワード
と組み合わせてぐぐれば見つかる。ていうかサイトで検索すればいいか。
ttp://ruby-gnome2.sourceforge.jp/ja/hiki.cgi?Gtk%3A%3AComboBoxEntry
520デフォルトの名無しさん
2008/11/06(木) 06:35:40 むぅ。そんな罠が...
vrwinとかのCombobox的に使うのかとおもってたんですが
テキストの固まりみたいな扱いなんですね...
>>515
wxruby2とFXRubyもなかなかなGUIビルダがあるので、そちらも
試してみたいとおもいます。
vrwinとかのCombobox的に使うのかとおもってたんですが
テキストの固まりみたいな扱いなんですね...
>>515
wxruby2とFXRubyもなかなかなGUIビルダがあるので、そちらも
試してみたいとおもいます。
521デフォルトの名無しさん
2008/11/06(木) 14:33:12 wxの方が何かと楽だが
522デフォルトの名無しさん
2008/11/06(木) 15:29:37 FXRubyは日本語入力に難有りじゃなかったっけ?
この欠点がなければ日本でももっと使われただろうに
この欠点がなければ日本でももっと使われただろうに
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【サッカー】Jリーグ観客動員が歴代最多を更新 初の「1300万人超え」達成…平均入場者数も史上最高に [尺アジ★]
- サナエノミクスについて力説 積極的な財政出動で「所得増える 消費マインド上がる 税収増える」片山さつき財務大臣 ★3 [少考さん★]
- 日中対立「着地点」見えず 中国、他国にも圧力の過去―関係悪化から1カ月 [蚤の市★]
- 日本の英語力96位から動かず AI評価で可視化された「読めるが話せない」の正体 (EF EPI 2025) ★2 [少考さん★]
- 【芸能】粗品、日本テレビに苦言 客のレベルが「かなり低い。あいつら分かってない」「拍手したいだけやねん」 [冬月記者★]
- 鈴木農相「おこめ券はお米しか買えないわけではない。例えば卵、味噌、しょうゆ、こうした購入に利用可能」 ★4 [Hitzeschleier★]
- 日本人騎手、香港カップで罰金10万香港ドル [462275543]
- 【朗報】イーロン・マスク「AIとロボットで誰も働かなくて良くなる。全員ニートで金銭も税金もないパラダイスみてぇな国を作りてえ」 [347751896]
- うまトマ食って「うまトマ〜」って言って滑ったんだが!?
- 仕事やめたいけど
- なんでネトウヨが勃起してるの? [377482965]
- 今これで全力シコってる
