探検
VBScriptについて必死に話し合うスレ [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2017/06/28(水) 20:52:02.68ID:FEh7eDwE
ピラフ逃亡中?
583デフォルトの名無しさん
2018/03/20(火) 06:06:36.55ID:6RADQo1g “なりすまし万引きGメン”を再逮捕 女児の弱みにつけ込みわいせつ行為 奈良県警2018.3.19 19:13
弱みにつけ込み、女児にわいせつな行為をしたとして、奈良県警郡山署は19日、強制わいせつ容疑で、東京都日野市高幡、会社員、藤井裕久被告(48)=強要罪で起訴=を再逮捕した。容疑を否認している。
再逮捕容疑は昨年12月17日午後3時45分ごろ、大阪市天王寺区の小学6年生の女児(12)に対し、女児の自宅玄関前で首筋に両手を回して抱きつき、背中をなで回すなどのわいせつ行為をしたとしている。
同署によると、藤井容疑者は同区の中古本販売店で、少女向けの本棚に陳列されている本と本の間に千円札1枚をはさみ、女児が持ち帰る様子を観察。店外に出たところで身分証明書を求め、さらに住所や電話番号を聞いた上で、女児の自宅まで押しかけて犯行に及んでいた。
藤井容疑者は今年2月、同県大和郡山市の中学1年生の女子生徒(13)に対しても、同様の手口で名前などを聞いたとして強要容疑で逮捕されていた。同署は余罪を調べている。
弱みにつけ込み、女児にわいせつな行為をしたとして、奈良県警郡山署は19日、強制わいせつ容疑で、東京都日野市高幡、会社員、藤井裕久被告(48)=強要罪で起訴=を再逮捕した。容疑を否認している。
再逮捕容疑は昨年12月17日午後3時45分ごろ、大阪市天王寺区の小学6年生の女児(12)に対し、女児の自宅玄関前で首筋に両手を回して抱きつき、背中をなで回すなどのわいせつ行為をしたとしている。
同署によると、藤井容疑者は同区の中古本販売店で、少女向けの本棚に陳列されている本と本の間に千円札1枚をはさみ、女児が持ち帰る様子を観察。店外に出たところで身分証明書を求め、さらに住所や電話番号を聞いた上で、女児の自宅まで押しかけて犯行に及んでいた。
藤井容疑者は今年2月、同県大和郡山市の中学1年生の女子生徒(13)に対しても、同様の手口で名前などを聞いたとして強要容疑で逮捕されていた。同署は余罪を調べている。
584ピラフ ◆9Jro6YFwm650
2018/03/20(火) 21:53:18.73ID:d5tHhYP7 >>582
やるじゃん!!!
やるじゃん!!!
585582
2018/03/20(火) 23:52:21.50ID:qVb9KqM8 >>582
修正
results という結果配列も必要ない。
Enumerator#size で、Enumerator から直接、要素数を取れる
prng = Random.new
cnt = 0
100.times do |idx|
size = 100.times.map { |i| prng.rand 2 }
.chunk { |num| num }
.select { |num, ary| ary.length >= 10 }
.size
cnt += 1 if size >= 1
end
puts cnt
修正
results という結果配列も必要ない。
Enumerator#size で、Enumerator から直接、要素数を取れる
prng = Random.new
cnt = 0
100.times do |idx|
size = 100.times.map { |i| prng.rand 2 }
.chunk { |num| num }
.select { |num, ary| ary.length >= 10 }
.size
cnt += 1 if size >= 1
end
puts cnt
586デフォルトの名無しさん
2018/03/21(水) 09:17:50.16ID:ohD1HnSB 何を得意になってるんだよ(笑)
587ピラフ ◆9Jro6YFwm650
2018/03/21(水) 09:43:08.08ID:SAwbOqVo >>586
じゃあオメーできんのかよ? おーん?
じゃあオメーできんのかよ? おーん?
588ピラフ ◆9Jro6YFwm650
2018/03/21(水) 09:43:36.79ID:SAwbOqVo 悔しかったらVBScriptで書いてみろよー
589デフォルトの名無しさん
2018/03/21(水) 09:56:18.99ID:D8R/n7dn >>587,588
ばーか
ばーか
590デフォルトの名無しさん
2018/03/21(水) 10:01:30.90ID:D8R/n7dn うんこくさいとおもったらピラフだった
591デフォルトの名無しさん
2018/03/21(水) 10:07:14.84ID:ohD1HnSB592ピラフ ◆9Jro6YFwm650
2018/03/21(水) 10:21:20.67ID:SAwbOqVo >>591
じゃあVBScriptでできるんですかー? 証明できるんですかー? おーん?
じゃあVBScriptでできるんですかー? 証明できるんですかー? おーん?
593デフォルトの名無しさん
2018/03/21(水) 10:43:54.12ID:HmSHsjRN お友達582が出てきてくれてさぞ安心してんだろうな
おーん?(笑)
おーん?(笑)
594デフォルトの名無しさん
2018/03/21(水) 10:52:31.11ID:HmSHsjRN コードを出してもらっても、その内容には一切の言及なし
おーん?(笑)
おーん?(笑)
595582
2018/03/21(水) 11:05:38.73ID:wxFTzoek ピラフ大王の実力は、すごいからな
漏れは、かなり分析したから、
骨身にしみて、よく知ってるw
漏れは、かなり分析したから、
骨身にしみて、よく知ってるw
596デフォルトの名無しさん
2018/03/21(水) 11:39:06.78ID:D8R/n7dn ピラフの舎弟かね?
じゃあマイ&シュウだな
じゃあマイ&シュウだな
597ピラフ ◆9Jro6YFwm650
2018/03/21(水) 12:03:37.15ID:SAwbOqVo >>594
VBScriptでできないんですかー? おーんおーんおーん?
VBScriptでできないんですかー? おーんおーんおーん?
598582
2018/03/21(水) 12:04:48.71ID:wxFTzoek ピラフ大王のソースコードは、芸術性が高い
もし、大王が「たのしいRuby 第5版、2016」を読んだら、
スクリプトにかけては、天下無双になる!
もし、大王が「たのしいRuby 第5版、2016」を読んだら、
スクリプトにかけては、天下無双になる!
599デフォルトの名無しさん
2018/03/21(水) 12:12:04.08ID:X9V7MDA1600ピラフ ◆9Jro6YFwm650
2018/03/21(水) 12:15:37.32ID:SAwbOqVo >>598
えへへー、その壺も売ってください
えへへー、その壺も売ってください
601ピラフ ◆9Jro6YFwm650
2018/03/21(水) 12:16:40.99ID:SAwbOqVo602デフォルトの名無しさん
2018/03/21(水) 12:23:06.03ID:X9V7MDA1 どっちを選択しても俺様の勝利、としたいだけだろ(笑)
見え透いてるんだよ
見え透いてるんだよ
603デフォルトの名無しさん
2018/03/21(水) 12:25:08.19ID:X9V7MDA1 まさかと思うけどこいつホントにVBSじゃできないと思ってるのか?
604ピラフ ◆9Jro6YFwm650
2018/03/21(水) 12:28:13.97ID:SAwbOqVo >>603
じゃあやってみろよ!
じゃあやってみろよ!
605デフォルトの名無しさん
2018/03/21(水) 12:49:57.29ID:X9V7MDA1 教えを乞う側の振る舞いじゃないよな
立場をわきまえろよ
お前の指図など受けるわけないだろう
立場をわきまえろよ
お前の指図など受けるわけないだろう
606ピラフ ◆9Jro6YFwm650
2018/03/21(水) 12:51:06.05ID:SAwbOqVo できないのな?
607ピラフ ◆9Jro6YFwm650
2018/03/21(水) 12:52:58.61ID:SAwbOqVo 結局できないんじゃん、偉そうなことばっか言ってるくせに結局できないんじゃん
身の程を弁えて発言して欲しいよ、最初からピラフが言ってたじゃんVBScriptでは
できないことはないだろうけれども難しい状況にありますと
身の程を弁えて発言して欲しいよ、最初からピラフが言ってたじゃんVBScriptでは
できないことはないだろうけれども難しい状況にありますと
608デフォルトの名無しさん
2018/03/21(水) 12:58:22.11ID:D8R/n7dn 368 名前:ピラフ ◆9Jro6YFwm650 [] 投稿日:2018/02/05(月) 20:22:56.26 ID:jcw1NCuo [3/5]
絶対VBScriptじゃ解けないよ
絶対解けないと断言しちゃってるよね
ピラフほんとうんこ
絶対VBScriptじゃ解けないよ
絶対解けないと断言しちゃってるよね
ピラフほんとうんこ
609デフォルトの名無しさん
2018/03/21(水) 12:58:59.41ID:D8R/n7dn ピラフくさいとおもったらうんこだった
610ピラフ ◆9Jro6YFwm650
2018/03/21(水) 12:59:54.48ID:SAwbOqVo >>608
お前もできなかったじゃん
「出来ないって言ってたのはお前だ、俺はできるんだ」と
偉そうに言ってたお前でさえ結局できなかったじゃん
絶対VBScriptじゃ解けないと言ったピラフの目は正しかったことになりますよね
お前もできなかったじゃん
「出来ないって言ってたのはお前だ、俺はできるんだ」と
偉そうに言ってたお前でさえ結局できなかったじゃん
絶対VBScriptじゃ解けないと言ったピラフの目は正しかったことになりますよね
611デフォルトの名無しさん
2018/03/21(水) 13:10:12.32ID:D8R/n7dn こいつほんとうんこw
つい今
最初からピラフが言ってたじゃんVBScriptでは
できないことはないだろうけれども難しい状況にありますと
って自分で言ったこともうわすれてるww
つい今
最初からピラフが言ってたじゃんVBScriptでは
できないことはないだろうけれども難しい状況にありますと
って自分で言ったこともうわすれてるww
612ピラフ ◆9Jro6YFwm650
2018/03/21(水) 13:19:02.47ID:SAwbOqVo613デフォルトの名無しさん
2018/03/21(水) 13:27:22.63ID:D8R/n7dn こいつコード出せばっかりでいじめてもまったくおもしろくないな
614ピラフ ◆9Jro6YFwm650
2018/03/21(水) 13:35:19.58ID:SAwbOqVo >>613
あれれー? できないのかなー? NGにしちゃおうかなー? おーん?
あれれー? できないのかなー? NGにしちゃおうかなー? おーん?
615ピラフ ◆9Jro6YFwm650
2018/03/21(水) 13:41:14.84ID:SAwbOqVo616デフォルトの名無しさん
2018/03/21(水) 15:06:00.47ID:D8R/n7dn で?
やってみろよばーかw
やってみろよばーかw
617デフォルトの名無しさん
2018/03/21(水) 15:06:24.04ID:D8R/n7dn おーん?(ハッタリ)
618ピラフ ◆9Jro6YFwm650
2018/03/21(水) 15:08:16.51ID:SAwbOqVo はいNG
619デフォルトの名無しさん
2018/03/21(水) 18:57:58.07ID:x+KWF8YJ rubyのメガネとやらは全くのデタラメだったわけだ(笑)
620ピラフ ◆9Jro6YFwm650
2018/03/21(水) 19:19:05.71ID:SAwbOqVo ____
/ \
/ ─ ─\ ?
/ (●) (●) \
| (__人__) | ___________
\ ` ⌒´ ,/ | | |
___/ \ | | |
| | / , | | |
| | / ./ | | |
| | | ⌒ ーnnn |_|___________|
 ̄ \__、("二) ̄ ̄ ̄ ̄ ̄ ̄ _|_|__|_
/ \
/ ─ ─\ ?
/ (●) (●) \
| (__人__) | ___________
\ ` ⌒´ ,/ | | |
___/ \ | | |
| | / , | | |
| | / ./ | | |
| | | ⌒ ーnnn |_|___________|
 ̄ \__、("二) ̄ ̄ ̄ ̄ ̄ ̄ _|_|__|_
621デフォルトの名無しさん
2018/03/21(水) 20:13:58.17ID:D8R/n7dn >>619
その場しのぎで適当なこと言ってるから自分でもわけがわからないみたい
その場しのぎで適当なこと言ってるから自分でもわけがわからないみたい
622デフォルトの名無しさん
2018/03/23(金) 21:37:34.14ID:MmEfLpKg VBSで2つのXMLファイルを比較してマージする処理(足りなかったら追加、変更があったらその部分を更新)
を書きたいです。DOMを使うのが普通なのでしょうか。
どのように作ったらいいのか大まかな方針を教えていただけませんか?
を書きたいです。DOMを使うのが普通なのでしょうか。
どのように作ったらいいのか大まかな方針を教えていただけませんか?
623デフォルトの名無しさん
2018/03/23(金) 21:45:26.50ID:MmEfLpKg 実はXMLスレにも書いたのですが、あちらは過疎ってたので
こちらにヒントもらいにきました
こちらにヒントもらいにきました
624デフォルトの名無しさん
2018/03/23(金) 22:07:27.94ID:+dFlodKs >>622
> DOMを使うのが普通なのでしょうか。
ま、普通はそうだろうねぇ。だがしかし。
> VBSで2つのXMLファイルを比較してマージする処理
VBScript で書く理由?何の理由や得がある?
DOM ツリーを作って触れるライブラリを持ってる言語で書くに越したことはないぞ?
> DOMを使うのが普通なのでしょうか。
ま、普通はそうだろうねぇ。だがしかし。
> VBSで2つのXMLファイルを比較してマージする処理
VBScript で書く理由?何の理由や得がある?
DOM ツリーを作って触れるライブラリを持ってる言語で書くに越したことはないぞ?
625デフォルトの名無しさん
2018/03/23(金) 22:55:51.70ID:YCD7O/bC626デフォルトの名無しさん
2018/03/23(金) 23:23:35.91ID:d2+YbqA/ 追記も修正もするって単なる上書きとは違うんだよね?
その辺の仕様が文章から読み取れん
その辺の仕様が文章から読み取れん
627デフォルトの名無しさん
2018/03/23(金) 23:45:22.08ID:IQgPE3+N XMLをハンドリングするのにDOMはおそらく使いづらい。
ツリーは配列上に表現できる。
SGMLに閉じタグがあることを不思議に思ったことは無いだろうか?
実は閉じタグは配列上にツリーを表現する際欠かせないものなのだ。
配列上にツリーを構成すると、追加削除の操作が高コストになりえる。
したがって最適解はリンクリストになるはずだ。
ツリーは配列上に表現できる。
SGMLに閉じタグがあることを不思議に思ったことは無いだろうか?
実は閉じタグは配列上にツリーを表現する際欠かせないものなのだ。
配列上にツリーを構成すると、追加削除の操作が高コストになりえる。
したがって最適解はリンクリストになるはずだ。
628デフォルトの名無しさん
2018/03/24(土) 00:28:27.63ID:TyYpGZwY 久々のスマッシュヒットバカwwww
629デフォルトの名無しさん
2018/03/24(土) 01:38:49.47ID:yFGWi9OA >>626
JScript(JavaScript) か PowerShell でライブラリを探した方がいい。
VBScript には XML のライブラリはないと思うし、そもそもライブラリが作りにくい言語。
JScript(JavaScript) か PowerShell でライブラリを探した方がいい。
VBScript には XML のライブラリはないと思うし、そもそもライブラリが作りにくい言語。
630デフォルトの名無しさん
2018/03/24(土) 03:21:47.23ID:dypSsj7z 「xml パーサー ruby」で検索!
JavaScript のNode.js にもある。
jQuery でも出来るかも
JavaScript のNode.js にもある。
jQuery でも出来るかも
631デフォルトの名無しさん
2018/03/24(土) 04:00:44.67ID:Z79Bg+7E DOMは編集に向いていないんだよ。
VBS使おうとしてる人に言うのは酷かもしれないが、DiffとかMergeとか言ってるから、難しさを思い知った時に「DOMは編集に向いていない」ということを思い出してくれ。
VBS使おうとしてる人に言うのは酷かもしれないが、DiffとかMergeとか言ってるから、難しさを思い知った時に「DOMは編集に向いていない」ということを思い出してくれ。
632デフォルトの名無しさん
2018/03/24(土) 04:08:35.24ID:Z79Bg+7E 選択点について考えてみよう。
選択する場所を示すのは、文字あるいはノードの上だろうか?
DOM仕様ではその通りである。
では現実はどうか?
文字列「ABC」のBに何かを挿入することはあるだろうか?
そんなことはない。
AとBの間、あるいはBとCの間であるはずだ。
つまり選択点は文字と文字の間にあるのが妥当と思われる。
「B」一文字を選択するには、「AとBの間」と「BとCの間」二つの選択点を持つRangeを使えばよいのだ。
少なくとも現在のDOM仕様のように、「選択点の前」とか「選択点の後ろ」というようなわかりにくく混乱するインターフェースを提供する必要はない。
ウェブはあまりにもおかしいのだ。
これは技術ではなく政治の結果ということを思い出してほしい。
いまこそ掃除の時である。
選択する場所を示すのは、文字あるいはノードの上だろうか?
DOM仕様ではその通りである。
では現実はどうか?
文字列「ABC」のBに何かを挿入することはあるだろうか?
そんなことはない。
AとBの間、あるいはBとCの間であるはずだ。
つまり選択点は文字と文字の間にあるのが妥当と思われる。
「B」一文字を選択するには、「AとBの間」と「BとCの間」二つの選択点を持つRangeを使えばよいのだ。
少なくとも現在のDOM仕様のように、「選択点の前」とか「選択点の後ろ」というようなわかりにくく混乱するインターフェースを提供する必要はない。
ウェブはあまりにもおかしいのだ。
これは技術ではなく政治の結果ということを思い出してほしい。
いまこそ掃除の時である。
633デフォルトの名無しさん
2018/03/24(土) 04:40:57.50ID:Z79Bg+7E 一つの位置を示すのに複数の方法が提供されると何が起こるか考えてみてくれ。
文字列「ABC」において、「Aの後ろ」と「Bの前」はどういった違いがあるだろうか?
文字列「ABC」において、「Aの後ろ」と「Bの前」はどういった違いがあるだろうか?
634622
2018/03/24(土) 07:08:07.75ID:KMBF8+s9635622
2018/03/24(土) 07:17:53.20ID:KMBF8+s9636デフォルトの名無しさん
2018/03/24(土) 07:27:15.77ID:KMBF8+s9637デフォルトの名無しさん
2018/03/24(土) 12:12:43.91ID:dypSsj7z PowerShell では、そんなに複雑なプログラミングは出来ない。
「たのしいRuby 第5版、2016」を読めば?
XML はTree だから、「a, b, c」のように、単純なシーケンスじゃない。
各要素内に、親ポインターを持っているから
1つ前の要素が、親、兄、それ以外の、3つのパターンがある。
それが、深さ優先の順番で、配列に入っている
差の概念が、難しい。
単純なシーケンスの差と、異なる
「たのしいRuby 第5版、2016」を読めば?
XML はTree だから、「a, b, c」のように、単純なシーケンスじゃない。
各要素内に、親ポインターを持っているから
1つ前の要素が、親、兄、それ以外の、3つのパターンがある。
それが、深さ優先の順番で、配列に入っている
差の概念が、難しい。
単純なシーケンスの差と、異なる
638デフォルトの名無しさん
2018/03/24(土) 12:48:02.55ID:0i06yKXF PowerShellでc#コードを動かせるからなんでもありじゃないの?
そんなことをするのならc#でEXE作るけど。
今ならPythonでも覚えた方がええわ。
そんなことをするのならc#でEXE作るけど。
今ならPythonでも覚えた方がええわ。
639デフォルトの名無しさん
2018/03/24(土) 18:33:14.97ID:dVRvT3Vm ルビ厨に構うなよ
640デフォルトの名無しさん
2018/03/24(土) 18:34:20.58ID:yFGWi9OA >>636
忘れてた。VBScript からは Msxml2.DOMDocument.6.0 オブジェクトが使えるんだった。
リファレンス
https://msdn.microsoft.com/ja-jp/library/ms765496(v=vs.85).aspx
JScript のサンプルからのコンバート手順
https://msdn.microsoft.com/ja-jp/library/ms756007(v=vs.85).aspx
「VBscript XML 編集 OR 操作」でググると色々出てくるから、やりたいことは多分できるんじゃないかな。
忘れてた。VBScript からは Msxml2.DOMDocument.6.0 オブジェクトが使えるんだった。
リファレンス
https://msdn.microsoft.com/ja-jp/library/ms765496(v=vs.85).aspx
JScript のサンプルからのコンバート手順
https://msdn.microsoft.com/ja-jp/library/ms756007(v=vs.85).aspx
「VBscript XML 編集 OR 操作」でググると色々出てくるから、やりたいことは多分できるんじゃないかな。
641637
2018/03/24(土) 22:21:23.31ID:dypSsj7z Ruby には、配列を集合演算できる。
配列A - 配列Bで、差集合
jQuery では、Tree は深さ優先で、配列に格納できる。
Ruby でも出来るかどうか、わからないけど
同じ要素名でも、必ず別のインスタンスを作れば、同一要素として扱わないのかな?
すべて異なる要素になるなら、そのまま集合演算を使える
集合の特徴は、[1, 2, 1] みたいに、同一要素があると、
[1, 2] のように、1つの要素にまとめられてしまう
配列A - 配列Bで、差集合
jQuery では、Tree は深さ優先で、配列に格納できる。
Ruby でも出来るかどうか、わからないけど
同じ要素名でも、必ず別のインスタンスを作れば、同一要素として扱わないのかな?
すべて異なる要素になるなら、そのまま集合演算を使える
集合の特徴は、[1, 2, 1] みたいに、同一要素があると、
[1, 2] のように、1つの要素にまとめられてしまう
642デフォルトの名無しさん
2018/03/24(土) 22:44:47.16ID:Z79Bg+7E そんな単純ではないんだけどな。
643デフォルトの名無しさん
2018/03/24(土) 23:17:37.05ID:Z79Bg+7E 編集距離の概念を持っているかさえ怪しくなってくるな。
644デフォルトの名無しさん
2018/03/25(日) 00:22:44.40ID:czLzvwP8645デフォルトの名無しさん
2018/03/25(日) 01:37:45.15ID:U5SlEUJl >>644
それは大きなテーマで、VBSスレで話し合うようなことではないし、はっきりとした答えを持ち合わせていない。
とはいえ、壊れたタグを修復するとか、Diffをとるとか、Mergeするといったような一般的な編集の目的には、リスト構造が良いのではないかと思う。
実は、リストによるツリー表現はすでに経験があり、壊れたタグの修復や構造変換である程度の実績がある。
その経験から、DOMから離れて考えることを強く推奨する。
それは大きなテーマで、VBSスレで話し合うようなことではないし、はっきりとした答えを持ち合わせていない。
とはいえ、壊れたタグを修復するとか、Diffをとるとか、Mergeするといったような一般的な編集の目的には、リスト構造が良いのではないかと思う。
実は、リストによるツリー表現はすでに経験があり、壊れたタグの修復や構造変換である程度の実績がある。
その経験から、DOMから離れて考えることを強く推奨する。
646デフォルトの名無しさん
2018/03/27(火) 01:02:12.82ID:UWBQsjyU647デフォルトの名無しさん
2018/03/29(木) 14:18:16.36ID:Aj1w/cGF 某所のコピペしたスクリプトですが
Win8.1だとdos窓が一瞬出てしまいます
Win10だと出ませんでした
窓が出ないようにする方法って他にありますか
出来ればexeを作るとかじゃなくてvbsで完結できるといいんですが
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c dir > dir.txt",vbhide
Win8.1だとdos窓が一瞬出てしまいます
Win10だと出ませんでした
窓が出ないようにする方法って他にありますか
出来ればexeを作るとかじゃなくてvbsで完結できるといいんですが
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c dir > dir.txt",vbhide
648デフォルトの名無しさん
2018/03/29(木) 14:56:09.29ID:XbefxzDJ649デフォルトの名無しさん
2018/03/29(木) 16:15:48.47ID:+dX3Weor >>646
SGMLのノードをそのままリストにしたような感じになる。
もちろんXMLもそのままリスト化できる。
たとえば、閉じタグが欠損したノードを自然な形でツリー上に表現することはできないが、リストならできる。
さらに、リスト上を走査すると欠損していることが判定できるので、エラー回復も容易にできる。
この性質を利用して何かが欠損したフラグメントをリスト上に追加することができるし、欠損を補完することもできる。
おそらく編集にはリストが最適だと思う。
さらに言えば、リストをツリーとして扱うアダプタも容易に作れる。
属性をリスト上に表現することはできるが、何もメリットが無いので、開始タグ上に配列として表現するのが良いと思う。
実際にそうして困ることは何もなかった。
欠点はパフォーマンスだけだと思う。
SGMLのノードをそのままリストにしたような感じになる。
もちろんXMLもそのままリスト化できる。
たとえば、閉じタグが欠損したノードを自然な形でツリー上に表現することはできないが、リストならできる。
さらに、リスト上を走査すると欠損していることが判定できるので、エラー回復も容易にできる。
この性質を利用して何かが欠損したフラグメントをリスト上に追加することができるし、欠損を補完することもできる。
おそらく編集にはリストが最適だと思う。
さらに言えば、リストをツリーとして扱うアダプタも容易に作れる。
属性をリスト上に表現することはできるが、何もメリットが無いので、開始タグ上に配列として表現するのが良いと思う。
実際にそうして困ることは何もなかった。
欠点はパフォーマンスだけだと思う。
650デフォルトの名無しさん
2018/03/29(木) 16:22:24.98ID:+dX3Weor XML、SGMLをリスト上に表現するのは、HTMLエディタのようなフラグメントを扱うときに最大の効果がある。
HTMLフラグメントをコピペする場合、タグのバランスが取れていないことはよくある。
また、バランスは適正であるが、冗長であるという場合もある。
こういったものをツリー上で修正するのは困難であるし、そもそもツリーとして表現する時点で修正されていなければならない。
実際にやってみればすぐに壁にぶち当たる上、修正困難なバグに悩まされるだろう。
リスト上に表現するだけで、問題が一掃されるので、かなりお勧めできる。
もちろん間違ったフラグメントを追加しないのであれば普通にツリーを使えばよい。
HTMLフラグメントをコピペする場合、タグのバランスが取れていないことはよくある。
また、バランスは適正であるが、冗長であるという場合もある。
こういったものをツリー上で修正するのは困難であるし、そもそもツリーとして表現する時点で修正されていなければならない。
実際にやってみればすぐに壁にぶち当たる上、修正困難なバグに悩まされるだろう。
リスト上に表現するだけで、問題が一掃されるので、かなりお勧めできる。
もちろん間違ったフラグメントを追加しないのであれば普通にツリーを使えばよい。
651デフォルトの名無しさん
2018/03/29(木) 16:25:29.79ID:+dX3Weor 最近はやりの、WYSIWYGなオンラインエディタなどで、安全にHTMLを修正する。
あるいは、クローラによって安全かどうかわからないソースから安全に情報を引き出す。
こういったことはツリーではなかなか難しいと思ったほうが良い。
壊れた状態を表現できないことが逆に壊れた結果を生み出す。
あるいは、クローラによって安全かどうかわからないソースから安全に情報を引き出す。
こういったことはツリーではなかなか難しいと思ったほうが良い。
壊れた状態を表現できないことが逆に壊れた結果を生み出す。
652デフォルトの名無しさん
2018/03/29(木) 16:40:44.42ID:Aj1w/cGF >>648
すみません
同じディレクトリに作業フォルダを変更したcmd.lnkがあってそれを消したら出なくなりました
cmd.exeと明示的に指定したりlnkを最小化で起動するように変えても出ません
ちなみにWinのバージョンを変えたらdos窓の大きさが変わったりとlnkは作り直したほうがいいみたいです
Win10では起こらなかったのにな
レスありがとうございました
すみません
同じディレクトリに作業フォルダを変更したcmd.lnkがあってそれを消したら出なくなりました
cmd.exeと明示的に指定したりlnkを最小化で起動するように変えても出ません
ちなみにWinのバージョンを変えたらdos窓の大きさが変わったりとlnkは作り直したほうがいいみたいです
Win10では起こらなかったのにな
レスありがとうございました
653デフォルトの名無しさん
2018/03/30(金) 12:19:51.50ID:87KFZNYL jQuery は、Tree を深さ優先で、リストに格納してる
つまり、傍系(兄弟)より直系(子孫)優先。
人間の相続と同じ
つまり、傍系(兄弟)より直系(子孫)優先。
人間の相続と同じ
654デフォルトの名無しさん
2018/04/03(火) 22:48:36.14ID:TiWdSWYz655片山博文MZ ◆T6xkBnTXz7B0
2018/04/03(火) 22:50:13.69ID:GFbsNNGI 人違い。
656片山博文MZ ◆T6xkBnTXz7B0
2018/04/03(火) 23:08:22.49ID:GFbsNNGI お金のために働いているのではない。
657片山博文MZ ◆T6xkBnTXz7B0
2018/04/04(水) 00:08:12.14ID:a1vLuWaL サソリの唐揚げ
658片山博文MZ ◆T6xkBnTXz7B0
2018/04/04(水) 00:13:11.07ID:a1vLuWaL モールス信号もわからないコミュ障www
659片山博文MZ ◆T6xkBnTXz7B0
2018/04/04(水) 00:25:39.00ID:a1vLuWaL うっわ、モールス信号もわからないコミュ障の低能のゴミがwww
キモっ、頭コンクリを糠床にして寝かせて欲しいのか、きしょいゴミwww
キモっ、頭コンクリを糠床にして寝かせて欲しいのか、きしょいゴミwww
660片山博文MZ ◆T6xkBnTXz7B0
2018/04/04(水) 00:40:59.15ID:a1vLuWaL 逃げてやんの、低能敗北主義者www
モールス信号のわからないコミュ障なんてwww
モールス信号のわからないコミュ障なんてwww
661デフォルトの名無しさん
2018/04/04(水) 17:31:48.37ID:SxE5bB6F > モールス信号
ト・ト・ト・ツー・ツー・ツー・ト・ト・ト がSOSを指す事しか分かんないや
ト・ト・ト・ツー・ツー・ツー・ト・ト・ト がSOSを指す事しか分かんないや
662デフォルトの名無しさん
2018/04/04(水) 17:40:00.45ID:AIMC/Uei ._ ..... ___
663ピラフ ◆9Jro6YFwm650
2018/04/04(水) 21:25:26.76ID:Xcvz+ZNp ピピピラーラーラーフフフ
664デフォルトの名無しさん
2018/04/04(水) 22:17:51.79ID:HSMykMdO このスレに於いてピラフからの遭難信号を受信したものは速やかに
自己の艦船に装備されている最大限の武器システムを使用し
撃沈させる義務がある。
自己の艦船に装備されている最大限の武器システムを使用し
撃沈させる義務がある。
665ピラフ ◆9Jro6YFwm650
2018/04/04(水) 23:12:38.46ID:Xcvz+ZNp __ __
/ * \ / * \
ヽニニニノ ヽニニニノ
|(●) (●) /(●) (●)\
/ノ| (__人__) | /^):::⌒(__人__)⌒:: ヽ
/^/ .| `⌒´ | / / | `⌒´ |
( ' ̄ ヽ _/ヽ ( ' ̄\ _/
 ̄ ̄| = V // | |  ̄ ̄| = ̄ // | |
| // | | | // | |
/ * \ / * \
ヽニニニノ ヽニニニノ
|(●) (●) /(●) (●)\
/ノ| (__人__) | /^):::⌒(__人__)⌒:: ヽ
/^/ .| `⌒´ | / / | `⌒´ |
( ' ̄ ヽ _/ヽ ( ' ̄\ _/
 ̄ ̄| = V // | |  ̄ ̄| = ̄ // | |
| // | | | // | |
666デフォルトの名無しさん
2018/04/05(木) 14:22:19.49ID:eFdDptlj Ruby で、selenium-webdriver で、Chrome のHeadless mode で、
5ch の投稿者名・書き込み内容を、抜き出してみた
driver.navigate.to "https://mao.5ch.net/test/read.cgi/linux/1479499953/8-9"
elements = driver.find_elements(:css, 'div[data-id]')
elements.each do |elem|
str = elem.attribute('data-id') + ' 投稿者 :'
# CSS では、コンテキストの直下を表現できないので、xpath を使う
# str += elem.find_element(:css, '> div.meta > span.name').text
str += elem.find_element(:xpath => "div[@class='meta']/span[@class='name']").text
puts str
str = '内容 :'
str += elem.find_element(:xpath => "div[@class='message']/span").text
puts str
end
5ch の投稿者名・書き込み内容を、抜き出してみた
driver.navigate.to "https://mao.5ch.net/test/read.cgi/linux/1479499953/8-9"
elements = driver.find_elements(:css, 'div[data-id]')
elements.each do |elem|
str = elem.attribute('data-id') + ' 投稿者 :'
# CSS では、コンテキストの直下を表現できないので、xpath を使う
# str += elem.find_element(:css, '> div.meta > span.name').text
str += elem.find_element(:xpath => "div[@class='meta']/span[@class='name']").text
puts str
str = '内容 :'
str += elem.find_element(:xpath => "div[@class='message']/span").text
puts str
end
667ピラフ ◆9Jro6YFwm650
2018/04/05(木) 22:04:35.89ID:SYfKFmGc >>666
* *
* + グッジョブ!
n ∧_∧ n
+ (ヨ(* ´∀`)E)
Y Y *
* *
* + グッジョブ!
n ∧_∧ n
+ (ヨ(* ´∀`)E)
Y Y *
668デフォルトの名無しさん
2018/04/26(木) 01:14:13.58ID:8aTA1C/t >655-660
ん?何?
ん?何?
669デフォルトの名無しさん
2018/04/26(木) 06:02:54.14ID:5tgbZ12S 片山先生のonny
670デフォルトの名無しさん
2018/04/26(木) 09:24:01.24ID:I7rYz0KC ピラフ愛してるぜっ(︶^︶)
671ピラフ ◆9Jro6YFwm650
2018/04/26(木) 20:24:24.23ID:j6eTq/jD672デフォルトの名無しさん
2018/04/26(木) 20:39:35.57ID:B4IAfLtQ うわ・・・ww
673デフォルトの名無しさん
2018/04/27(金) 08:24:40.16ID:d8QIBdf9 vbsって趣味でやってんの?
674デフォルトの名無しさん
2018/04/27(金) 08:51:42.58ID:Ej1vQYqT675デフォルトの名無しさん
2018/04/27(金) 09:05:51.88ID:PPFuzNJe >>673
趣味ですけど
趣味こそがホビーであり
仕事こそがビジネスだと思います
しかるに働くことはワークであり
業務こそがエンタープライズだと思うわけです
ゆえにVBSは愛されてるんだなと思いました
趣味ですけど
趣味こそがホビーであり
仕事こそがビジネスだと思います
しかるに働くことはワークであり
業務こそがエンタープライズだと思うわけです
ゆえにVBSは愛されてるんだなと思いました
676デフォルトの名無しさん
2018/04/27(金) 09:06:53.55ID:PPFuzNJe >>674
いないことを証明してみせろ
いないことを証明してみせろ
677デフォルトの名無しさん
2018/04/27(金) 09:07:42.27ID:PPFuzNJe できないんだったら674はただの嘘つき
678デフォルトの名無しさん
2018/04/27(金) 09:38:00.90ID:bOGJ1J6O 名無しで自己擁護するくらい自分のことが好きなようです
679デフォルトの名無しさん
2018/04/27(金) 09:40:54.16ID:PPFuzNJe >>678
ピラフが名無しで書き込んでるのは内緒にして
ピラフが名無しで書き込んでるのは内緒にして
680デフォルトの名無しさん
2018/04/27(金) 10:14:35.97ID:Ej1vQYqT681デフォルトの名無しさん
2018/04/27(金) 10:28:38.62ID:R8Cjk2qI >>679
みんな知ってるから
みんな知ってるから
682デフォルトの名無しさん
2018/04/27(金) 12:58:06.68ID:24cBGVvy 無料で翻訳されている、Rails チュートリアルをやれば?
ピラフ大王なら、1週間ほどで、web アプリを極められると思う
ピラフ大王なら、1週間ほどで、web アプリを極められると思う
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 日本語が話せない「外国籍」の子が急増中、授業がストップ、教室から脱走も…先生にも大きな負担「日本語支援」追いつかず★2 [七波羅探題★]
- 【芸能】デパートで見つけたランドセルが衝撃価格! つまみ枝豆「どこかで規制しないと」に共感の声殺到 「全て同感」「高すぎますね」 [冬月記者★]
- 「暖房が使えない」「食費が高くて子どもの栄養が…」 物価高に苦しむ子育て世帯、政府に期待する支援は [蚤の市★]
- 【速報】年収の壁の自民案判明、26年は168万円 [蚤の市★]
- 「ワールドトリガー」原作1話から完全新作アニメ化、よりパワーアップした1stシーズンとして [爆笑ゴリラ★]
- 自ら「パンセクシュアル」だと明かし、東由貴・東京都議(立憲民主)が「パートナーシップ」施策の充実求める:東京新聞 [少考さん★]
- お昼のまったり🍵😶‍🌫🤏すこすこハウス🏡
- ネトウヨ「中国ロシアとの戦争?日本にはアメリカがついてるので100%勝ちますよ」 [165981677]
- 【悲報】高市政権、中国軍機のレーダー照射について国際社会に発信へ [115996789]
- 「ミニトマトがボウルに入ってるから使ったら残りはラップして輪ゴムしといてー」👉アスペ系旦那、とんでもない行動に出てしまう [242521385]
- 外人激怒「日本のアニメのヒロインは"白人"はいるのに黒人はいない」 [793833473]
- 【超絶悲報】玉川徹、反日売国奴。「レーダー照射問題は高市さんの台湾有事答弁から始まった。中国をいたずらに刺激しても何も得はない」 [519511584]
