1 名前:デフォルトの名無しさん [2016/01/31(日) 14:56:35.43 ID:9arms57E.net] 質問する前にGoogleで検索しましょう。ttp://www.google.co.jp プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。 Javascript は Web 制作板、CGI は Web プログラミング板へ。 業界談義、愚痴はプログラマ板へどうぞ。 ゲーム関係の話題はゲーム製作板へどうぞ。 ネタ、板とは関係の無い話題はご遠慮ください。 スレ立てるまでもない質問はここで 141匹目 peace.2ch.net/test/read.cgi/tech/1442427461/ 擦れたテルマエもない質問はここで 142匹目 peace.2ch.net/test/read.cgi/tech/1453818221/ スレ立てるまでモアイ質問はここで 142匹目 peace.2ch.net/test/read.cgi/tech/1454083375/
496 名前:デフォルトの名無しさん mailto:sage [2016/04/09(土) 14:27:23.18 ID:DlgyhX65.net] >>488 利権・宗教・政治の問題
497 名前:デフォルトの名無しさん [2016/04/09(土) 22:06:16.47 ID:X8q1ZjRT.net] 配列の中に[A, B, C, D, E.. ZZZ]の要素があって、 それをwindowsのエクスプローラの様に一定の範囲にある要素を表示したいのですが、 解説などがあれば教えていただきたいのですが。
498 名前:デフォルトの名無しさん mailto:sage [2016/04/09(土) 22:19:19.51 ID:KOaWU5bX.net] 一定の範囲にある要素ってどういう意味? 例示して
499 名前:デフォルトの名無しさん mailto:sage [2016/04/09(土) 22:27:34.74 ID:8imgO17J.net] エクスプローラのようにって一言が大変混乱するw
500 名前:デフォルトの名無しさん mailto:sage [2016/04/09(土) 23:28:36.34 ID:CxJrSPRf.net] スクロールしたいのかね
501 名前:デフォルトの名無しさん [2016/04/10(日) 00:33:42.38 ID:1ftzI5tj.net] Photoshopの“*.grd”ファイルから ClipstudioPAINTの“*.sut”ファイルへと形式変換したいんだ 手動でも出来なくはないけど大量だからだるいし これからも増える予定なのでできればコンバーターが欲しい できればバイナリの解析ができないので誰かに作ってもらいたい。 作ってくれる人がいないようなら自分で作ってでもなんとかしたい。 作ってくれる人もしくはいい情報が出てそうなスレを探してる すまないが教えて欲しい
502 名前:デフォルトの名無しさん mailto:sage [2016/04/10(日) 00:53:53.81 ID:9zYVMe1H.net] バイナリの解析? その2つのファイル形式の、仕様書が必要
503 名前:デフォルトの名無しさん mailto:sage [2016/04/10(日) 01:00:46.94 ID:1ftzI5tj.net] 仕様書はないんだよね。 こういう場合どこから手をつければいい?
504 名前:デフォルトの名無しさん mailto:sage [2016/04/10(日) 01:09:55.96 ID:3GADySAA.net] 手動で出来るなら自動操作回すとか…そういうアイデアも
505 名前:デフォルトの名無しさん [2016/04/10(日) 01:16:50.94 ID:1ftzI5tj.net] 自動操作もやってみたんだけど、 アクションもPhotoshopスクリプトも記録されないものが混じっててうまく動作しないんだよね マウスカーソルとクリック記録するやつも誤動作激しくてちょっときびしいorz
506 名前:デフォルトの名無しさん mailto:sage [2016/04/10(日) 03:37:43.13 ID:DcOaBboz.net] ウィンドウにメッセージを送りつける感じで頑張ってもらいたい
507 名前:デフォルトの名無しさん mailto:sage [2016/04/10(日) 08:56:50.17 ID:3ok/irBp.net] >>494 >できればバイナリの解析ができないので誰かに作ってもらいたい。 まさか、無料で作れと言ってるのか?
508 名前:デフォルトの名無しさん mailto:sage [2016/04/10(日) 09:17:16.91 ID:hSypwT6Y.net] >>496 自分で同じデータ作るならどういうフォーマットにするかを考える
509 名前:デフォルトの名無しさん [2016/04/10(日) 09:22:50.49 ID:V6iwEOZD.net] >>491 例えば、配列の中に10個ファイルがある。画面表示出来るのは3つまでとする。 そうすると A A (初期のカーソル?の位置) B B C -> C D E F とまずは表示され、矢印キー(上下)でファイルが選択されるようにする。 上記の例で、Cの次にカーソルが来たときには B C D と表示したい。 >>492 エクスプローラのようなことをしたかったので。 >>493 はい。そうです。スクロール処理です。
510 名前:tasukete [2016/04/10(日) 10:33:42.14 ID:1I5jwrs3.net] 正規表現に関する質問です。 ■概要 「そうですねabcの次はdefですね笑」 上記文章のdefにマッチさせる正規表現文字列をご教授下さい。 ■ロジック 「***笑」の「***」の中に存在する「最後の」半角英数文字を取り出したい。 ■現在の正規表現文字列 "([0-9a-zA-Z!-~]+)(.*)(笑)" ■現在の正規表現文字列に対するマッチ結果 マッチ文字列 : abcの次はdefですね笑 マッチ文字列グループ1 : abc マッチ文字列グループ2 : の次はdefですね マッチ文字列グループ3 : 笑 ■質問内容 上記グループのいずれかにdefが該当するような 正規表現文字列を教えて下さい。 ポイントは「最後の」です。
511 名前:デフォルトの名無しさん [2016/04/10(日) 11:23:41.82 ID:1I5jwrs3.net] >>503 以下で解決しました。ご回答ありがとうございます。 "([0-9a-zA-Z!-~]+)([^0-9a-zA-Z!-~]*)(笑)"
512 名前:デフォルトの名無しさん mailto:sage [2016/04/10(日) 14:06:12.28 ID:R2GJbW+a.net] 解決しててるならそれでいいけど ・可能なら正規表現以外のプログラムを利用せよ ・条件が増えると加速度的に正規表現が複雑になるので、適当に分割せよ ・否定文はクソめんどい。プログラム側でNOT演算子を使え というのは覚えておくといいと思う。 冗談じゃなくてマジな話ね。
513 名前:デフォルトの名無しさん mailto:sage [2016/04/10(日) 14:51:49.19 ID:3bK2dcN2.net] SQLと似てるなw
514 名前:デフォルトの名無しさん mailto:sage [2016/04/10(日) 14:56:17.79 ID:R2GJbW+a.net] SQLもそういう面はあると思うが(MySQLしか知らんので断定はしない)、 否定1個だけで面倒になるほど狂った構文じゃないだろw
515 名前:デフォルトの名無しさん mailto:sage [2016/04/10(日) 15:13:02.03 ID:3bK2dcN2.net] まあ状況は違うけどそれだけで完結させようとして複雑になってしまって メンテが厳しくなるケースがあるw
516 名前:デフォルトの名無しさん mailto:sage [2016/04/10(日) 15:18:06.65 ID:R2GJbW+a.net] なのでPGの皆様に個人的なお願いです。 あなたの作るツールに正規表現検索などの機能を実装する場合、 せめて「条件にマッチしないものを選択」するオプションをツール側で付けてください。 ほんとお願いします…
517 名前:デフォルトの名無しさん mailto:sage [2016/04/10(日) 22:01:34.48 ID:DcOaBboz.net] >>502 スクロールがしたいのね 表示に使っているコントロールは何かね 大体のコントロールにはスクロールの機能ぐらい付いている それともスクロールは既にできていて、カーソル移動に合わせてスクロールするようにしたいという事かね? どちらにしても、使っているコントロールが何かわからなければ、誰も回答できないよ それとも自前描画? まぁ自前描画するような人がこんな質問しないとは思うが
518 名前:デフォルトの名無しさん mailto:sage [2016/04/10(日) 23:10:53.22 ID:2nCcxZVq.net] ヘキサゴナルアーキテクチャはなぜヘキサゴナルなのですか?
519 名前:デフォルトの名無しさん [2016/04/11(月) 19:34:22.27 ID:edqlulhA.net] お風呂に浸かってオナラをした時の水中のオナラをアルゴリズムで示せという宿題が出たんですが、 オナラを含んだ泡の数とか泡の大きさも示さないとダメですか? (´・ω・`)
520 名前:デフォルトの名無しさん [2016/04/12(火) 12:28:15.54 ID:eGxrBEU6.net] プログラム実行中に、ユーザーの入力内容から、その場でソースコードを作成し、その内容を実行中のプログラムのマスターデータとして取り込む事が出来る言語はありますか? あるとすればどんな言語でしょうか? よろしくお願いします
521 名前:デフォルトの名無しさん mailto:sage [2016/04/12(火) 12:46:07.29 ID:DS9korRk.net] >>513 意味がわからん、、、 evalを使える言語はどれかって話?
522 名前:デフォルトの名無しさん [2016/04/12(火) 12:57:22.77 ID:eGxrBEU6.net] evalググりました イメージとしては近いです。 javaでクラス化したインスタンスを既存のクラスにする。 みたいなイメージです
523 名前:デフォルトの名無しさん mailto:sage [2016/04/12(火) 13:37:35.80 ID:DS9korRk.net] そういうのlispとその後継が得意じゃなかったかな
524 名前:デフォルトの名無しさん [2016/04/12(火) 14:00:03.74 ID:eGxrBEU6.net] lispググりました 仕事中なんで詳しく調べるのは後になるのですが 有益な情報ありがとうございます
525 名前:デフォルトの名無しさん mailto:sage [2016/04/12(火) 15:23:17.74 ID:u0Et0qq5.net] >>513 そういうのSmalltalkが得意 Lispの後継だし ただしLispもSmalltalkも難解 Rubyとかevalがあり かつ普及してる言語でやるのが簡単 ただしevalはセキュリティ上の問題があるから 外部から不特定の一般ユーザに入力させるのは不可
526 名前:デフォルトの名無しさん [2016/04/12(火) 18:37:26.47 ID:IAc/e0O
] [ここ壊れてます]
527 名前:4.net mailto: smalltalkググりました 難しそうですが早速触ってみたいと思います 詳しい説明もありがとうございます 結構真面目に人工無脳開発したくて、こんな質問させて頂きました ありがとうございました [] [ここ壊れてます]
528 名前:デフォルトの名無しさん mailto:sage [2016/04/12(火) 19:02:57.08 ID:DlPR2rx2.net] >>513 Javaで無理矢理やるとか無理ですかね? 言語の中の言語 - Scripting www.javainthebox.net/laboratory/JavaSE6/scripting/scripting.html Java SE 6 Mustang 5章 スクリプティング機能 www.techscore.com/tech/Java/JavaSE/JavaSE6/5/ ちょっと試してみた https://paiza.io/projects/TDhmJoPwCbZWsabjBR_i5Q
529 名前:デフォルトの名無しさん mailto:sage [2016/04/12(火) 19:04:30.07 ID:aPKxd8Pt.net] 人口無能を作るのにevalなんか要らんだろう・・・
530 名前:デフォルトの名無しさん mailto:sage [2016/04/12(火) 19:07:57.39 ID:aPKxd8Pt.net] とにかく、質問の仕方が最悪だし 自分が何をしたいのかも全く分かっていなかったというオチ 最後の最後で今になって何作りたいか言うぐらいなら 最初から人工無能を作りたいって言えばいいのに
531 名前:デフォルトの名無しさん mailto:sage [2016/04/12(火) 19:20:02.67 ID:u0Et0qq5.net] そうだなおそらく人工無能を作る本 一冊読むのが一番早いだろうな やりたいこととズレてるだろうけど それでもムダな回り道しなくて済む
532 名前:デフォルトの名無しさん [2016/04/12(火) 19:38:32.61 ID:IAc/e0O4.net] 至らない点が多く不快な思いをさせてしまい申し訳ありませんでした お答えくださった皆様本当にありがとうございました! Javaのメソッドも参考にさせて頂きます!
533 名前:デフォルトの名無しさん [2016/04/12(火) 21:42:44.75 ID:j5hPE/df.net] xcodeでiphone用のipaファイルを作りたいんですけど でも、開発者アカウントを持ってないから普通にエクスポートはできないんです。 でもでも、以前に作ったAppのipaファイルはなぜかPC上にあるのです。 Ad-Hocかかってるみたいだけど、どうやったのかな。。。。笑 どなたか教えてください。お願いします。
534 名前:デフォルトの名無しさん mailto:sage [2016/04/12(火) 23:07:09.30 ID:vE6hgofA.net] cakePHPの専用スレとかありませんか?
535 名前:デフォルトの名無しさん mailto:sage [2016/04/12(火) 23:13:30.33 ID:DlPR2rx2.net] >>526 【PHP】フレームワーク CakePHP 17ホール目【v3α】 tamae.2ch.net/test/read.cgi/php/1406984261/
536 名前:デフォルトの名無しさん mailto:sage [2016/04/13(水) 01:20:05.40 ID:K9Eb0dXv.net] >>527 ありがとです
537 名前:デフォルトの名無しさん mailto:sage [2016/04/13(水) 10:59:15.54 ID:fbVZAWIt.net] >>525 以前っていつ? 最新の環境ならDeveloperProgramなしの開発用IDのみで できると思うけど
538 名前:デフォルトの名無しさん [2016/04/13(水) 18:30:20.27 ID:MiKKShAe.net] もしかして 漢詩型のプログラミング言語を作ったら 特許取れて大金持ちになれますか? (´・ω・`)
539 名前:デフォルトの名無しさん mailto:sage [2016/04/13(水) 18:31:00.53 ID:mi4DbspP.net] (´・ω・`) だれが使うの?
540 名前:デフォルトの名無しさん mailto:sage [2016/04/13(水) 18:41:15.23 ID:fbVZAWIt.net] 花 夜 処 春 落 来 処 眠 知 風 聞 不 多 雨 啼 覚 少 声 鳥 暁 こんな感じでプログラムするのか
541 名前:デフォルトの名無しさん mailto:sage [2016/04/13(水) 19:17:05.21 ID:s5MRiDQ8.net] 多分レ点とかの事じゃないかな しかしだよ、レ点とかは読む順番だけの話で、それも各漢字一回ずつしか読まれず ループしたり条件分岐したりもしない 一回ずつ読まれる、その順番を決めるだけ、なら 素直に上から順番に読めた方が便利なわけで プログラムにレ点とか持ち込んでも意味が無い
542 名前:デフォルトの名無しさん [2016/04/13(水) 21:05:59.22 ID:l8jbxtwH.net] >>529 開発IDがないんですよね
543 名前:デフォルトの名無しさん [2016/04/13(水) 21:22:53.02 ID:01Fp5Zkb.net] 作ればいいじゃん、3分でできる
544 名前:デフォルトの名無しさん mailto:sage [2016/04/14(木) 09:29:37.09 ID:BWqYEmlQ.net] AとBの文章を比較して部分一致箇所が多ければ類似文章としてみなすような処理をしたいのですが どういうライブラリや方法とればいいでしょうか? ちょっと短めの文章ですが A 1192年鎌倉幕府が誕生し、源頼朝が最初の征夷大将軍になった。 B 源頼朝が征夷大将軍となり、鎌倉に幕府が誕生したのが1192年のことであった。 こういうのを類似としてみなしたいです。
545 名前:デフォルトの名無しさん [2016/04/14(木) 11:28:30.22 ID:zK0B8WUx.net] >>536 PHPでいま作った。単語の重み、重要度考慮なし。参考。altarf.net/computer/ruby/3226 $A="1192年鎌倉幕府が誕生し、源頼朝が最初の征夷大将軍になった。";$B="源頼朝が征夷大将軍となり、鎌倉に幕府が誕生したのが1192年のことであった。"; $A = tovector($A); $B = tovector($B); echo "類似度は " .cossimilar($A, $B)."です。\n"; // 0.747 $A="のび太とドラえもん"; $B="ドラえもんと野比のび太"; $A = tovector($A); $B = tovector($B); echo "類似度は " .cossimilar($A, $B)."です。\n"; // 0.819 return; function cossimilar($X, $Y) { $s=0.0; reset($X); reset($Y); do { $m = key($X); $n = key($Y); if($m < $n) { if(!next($X)) break; continue; } if($m > $n) { if(!next($Y)) break; continue; } $s += current($X)*current($Y); $f = next($X); $g = next($Y); if(!$f && !$g) break; if(!!$f && !!$g) continue; if(!$f) end($X); else end($Y); } while(1); return sqrt($s); } function normalization($V) { ksort($V); $s=0.0; foreach ($V as &$x) $s += $x*$x; $s=sqrt($s); foreach ($V as &$x) $x /= $s; return $V; } function tovector($A) { $tango = array(); $X = unpack( "C*", $A ); for($n=1; $n+2<=count($X); $n++) { $y = $X[$n] + 256*$X[$n+1] + 256*256*$X[$n+2]; if( !isset($tango[$y])) $tango[$y]=1;else $tango[$y]++; } return normalization($tango); }
546 名前:デフォルトの名無しさん [2016/04/14(木) 11:37:07.70 ID:zK0B8WUx.net] >>537 で全角ひらがなの価値をゼロにしたら少しは改善する気はする。 それをやってみるか。
547 名前:デフォルトの名無しさん [2016/04/14(木) 12:22:59.25 ID:zK0B8WUx.net] ひらがな無視したら95%の類似度になった。 $A="1192年鎌倉幕府が誕生し、源頼朝が最初の征夷大将軍になった。";$B="源頼朝が征夷大将軍となり、鎌倉に幕府が誕生したのが1192年のことであった。"; $A = tovector($A); $B = tovector($B); echo "類似度は " .cossimilar($A, $B)."です。\n"; // 0.95 function cossimilar($X, $Y) { $s=0.0; reset($X); reset($Y); do { $m = key($X); $n = key($Y); if($m < $n) { if(!next($X)) break; continue; } if($m > $n) { if(!next($Y)) break; continue; } $s += current($X)*current($Y); $f = next($X); $g = next($Y); if(!$f && !$g) break; if(!!$f && !!$g) continue; if(!$f) end($X); else end($Y); } while(1); return sqrt($s); } function normalization($V) { ksort($V); $s=0.0; foreach ($V as &$x) $s += $x*$x; $s=sqrt($s); foreach ($V as &$x) $x /= $s; return $V; } function tovector_sub( &$tango, $A) { $X = unpack( "C*", $A ); for($n=1; $n+2<=count($X); $n++) { $y = $X[$n] + 256*$X[$n+1] + 256*256*$X[$n+2]; if( !isset($tango[$y])) $tango[$y]=1;else $tango[$y]++; }} function tovector($A) { $tango = array(); $X = preg_split("/[。、ぁ-ん]/u", $A, -1, PREG_SPLIT_NO_EMPTY); foreach ($X as $x) tovector_sub( $tango, $x); return normalization($tango); }
548 名前:デフォルトの名無しさん mailto:sage [2016/04/14(木) 15:12:21.42 ID:BY7gxQ6D.net] 最低限、形態素解析入れようよ それに >>536 だけではやりたいことがさっぱり見えない
549 名前:デフォルトの名無しさん mailto:sage [2016/04/14(木) 15:32:35.20 ID:aXOmd2ve.net] >>540 > >>536 > だけではやりたいことがさっぱり見えない majide? 異なる二つの文章を比較して、類似文章かどうかを判定したい。 ・それにはどのような方法をとればよいのか? ・何かライブラリはあるか? たとえば、 > 1192年鎌倉幕府が誕生し、源頼朝が最初の征夷大将軍になった。 > 源頼朝が征夷大将軍となり、鎌倉に幕府が誕生したのが1192年のことであった。 は、「類似である」と判定したい。
550 名前:デフォルトの名無しさん mailto:sage [2016/04/14(木) 15:38:21.76 ID:aXOmd2ve.net] 形態素解析は、mecabとかどうかな。 mecab.googlecode.com/svn/trunk/mecab/doc/index.html?sess=3f6a4f9896295ef2480fa2482de521f6#parse > % mecab > すもももももももものうち > すもも 名詞,一般
551 名前:,*,*,*,*,すもも,スモモ,スモモ > も 助詞,係助詞,*,*,*,*,も,モ,モ > もも 名詞,一般,*,*,*,*,もも,モモ,モモ > も 助詞,係助詞,*,*,*,*,も,モ,モ > もも 名詞,一般,*,*,*,*,もも,モモ,モモ > の 助詞,連体化,*,*,*,*,の,ノ,ノ > うち 名詞,非自立,副詞可能,*,*,*,うち,ウチ,ウチ みたいに解析してくれる。 ここから自力でなんとかするか(例えば助詞を取り除いて比較するとか)、 あるいは、俺は知らないけど、類似度を計算してくれるライブラリそのものがあるかもしれない。 [] [ここ壊れてます]
552 名前:デフォルトの名無しさん mailto:sage [2016/04/14(木) 16:14:51.58 ID:8zCUzUHZ.net] >>536 類似度を調べるのに 文字の一致を判定するものと 意味の一致を判定するアプローチがある 前者の方が雑な判定だが実装が簡単なので まずNグラムを調べてみるといい
553 名前:デフォルトの名無しさん mailto:sage [2016/04/14(木) 16:17:27.32 ID:8zCUzUHZ.net] >>541 類似の概念を深く掘り下げないと 「1192年鎌倉幕府が誕生しなかった」や 「2911年鎌倉幕府が誕生し、〜」は類似で 「せんひゃくきゅうじゅうにねんかまくらばくふがたんじょうし、〜」が 類似ではないと判定されるような 実装に十中八九なるだろう まあ意味論を入れると 実装コストが割りに合わないから こんなもんでいいと思うけどね
554 名前:デフォルトの名無しさん [2016/04/14(木) 17:43:02.68 ID:zK0B8WUx.net] 意味までいくと、英語、ロシア語、中国語でも判定しないといけないだろうし 翻訳ソフトなみの技術、手間がかかるな。まともな検索エンジンを作ることとも似てるが。
555 名前:デフォルトの名無しさん mailto:sage [2016/04/14(木) 18:32:20.83 ID:eHny7O4J.net] > 1192年鎌倉幕府が誕生し、源頼朝が最初の征夷大将軍になった。 > 源頼朝が征夷大将軍となり、鎌倉に幕府が誕生したのが1192年のことであった。 それぞれグーグル検索して上位10件で同じサイトが引っかかった数で類似度を判定するのはどうよ
556 名前:デフォルトの名無しさん mailto:sage [2016/04/14(木) 18:39:26.67 ID:8zCUzUHZ.net] 別に翻訳しなくても日本語の意味でいいけど 「1192年平安時代が終わり、次の時代が始まった」は 意味的にほぼ同じなのが人間にはすぐ分かるが こういった一般常識を機械に理解させるのは大変
557 名前:デフォルトの名無しさん mailto:sage [2016/04/14(木) 19:24:42.65 ID:GeH6Brel.net] そういうのこそAIの出番じゃないのか ディープランニングだっけ
558 名前:デフォルトの名無しさん mailto:sage [2016/04/14(木) 20:14:06.67 ID:8zCUzUHZ.net] ディープラーニングでできるのは 文字の一致を複雑で精緻にすることで 依然として意味は分からないまま
559 名前:536 mailto:sage [2016/04/14(木) 20:43:17.22 ID:BWqYEmlQ.net] たくさんレスいただきどうもありがとうございました 出題傾向を探りたくて問題集や模擬試験をデータ化した上で比較を行いたいと考えていました 全部ひらがなだったり別言語で意味合いは同じだったりとかは考えもしませんでした 問題集や模擬試験ですのでそのへんの心配はあまりいらないと思います 精度も高くなくては困るというわけではないので 皆さんのアドバイスを精査した上で考えてみたいと思います 特に>>537 さん、わざわざコードを書いてくださってありがとうございます 数学的な処理が入っててすぐに理解出来そうもないですが参考にさせていただきます >>542 さんmecabの紹介と使い方ありがとうございます mecabで助詞を取り除いて比較する方法も試してみたいと思います 他にも聞きなれない言葉があるので調べてみたいと思います たくさんのヒントありがとうございました
560 名前:デフォルトの名無しさん mailto:sage [2016/04/14(木) 20:47:59.79 ID:f1hhftJp.net] >>548 ディープラーニングは意味を理解することを目指していないのでは? watson も結局は自分が何者かよく「わかっていない」らしい
561 名前:デフォルトの名無しさん mailto:sage [2016/04/14(木) 21:07:51.24 ID:GeH6Brel.net] >>551 そうなの? でも、意味は分からなくても、人間がなんとなく近いと感じる文を大量に与えれば、 それを何となく近いと判断するように学習していくのがAIなんじゃね?
562 名前:デフォルトの名無しさん mailto:sage [2016/04/14(木) 21:24:24.77 ID:f1hhftJp.net] >>552 そんな体たらくでは,人間を超えるのは無理なんじゃない?
563 名前:デフォルトの名無しさん mailto:sage [2016/04/14(木) 22:37:46.80 ID:GeH6Brel.net] >>553 ごめん、意味が分からん
564 名前:デフォルトの名無しさん [2016/04/15(金) 01:01:34.46 ID:T2tfEKrF.net] どこかに日本の休日の日付が一覧で見れるページないでしょうか? できれば20年後くらいまで見れると助かります どなたかよろしくお願い致します
565 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 01:48:26.44 ID:Kb1QsQnw.net] 祝日なんて20年の間に新しいのが出来たり廃止されたりで変わるもんでしょ
566 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 01:59:07.82 ID:Kb1QsQnw.net] 例えば「2049年 カレンダー」でググりゃ2049年のカレンダー出てくるし 「2050年 カレンダー」でググりゃ2050年のカレンダー出てくるし 適当なサイト見つけてスクレイピングでもしてろ
567 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 02:36:48.23 ID:CxKNk1vU.net] アセンブラの学習ってどうやればいいんでしょうか? C言語の入門書は苦しんで覚えるC言語ってサイトのC言語を始めよう!って奴導入して 覚えていったのですが アセンブラは命令をノートに書いたりして覚えてけばマスター出来ますか?
568 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 03:50:35.70 ID:E9RqgMhO.net] >>558 いきなりやる気をくじくようだけど 組み込み系の仕事で必須とかじゃなければ べつにアセンブラやんなくていいよ 今はCで十分早いから実用上問題ないし ほかに覚えること山ほどあるから回り道になる そこをどーしてもやりたいって言うなら まず情報処理試験のCASLIIを調べてみそ これは実用にならないけど入門用に適してる
569 名前:デフォルトの名無しさん [2016/04/15(金) 04:11:51.96 ID:OdDIIck7.net] アセンブラはllvmとかjavaでいいだろ。 実用・実働するし命令を統一されてるから入門にもなる。
570 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 04:18:11.52 ID:E9RqgMhO.net] ああLLVMとかJVMでもいいね アセンブラじゃなくて中間コードだけど 自作言語作りたいとかならこれで十分
571 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 06:37:15.13 ID:CxKNk1vU.net] >>559 アドバイスありがとうございます。 ただ自分はゲームの解析をしたいのでアセンブラは避けては通れない道みたいなので覚えたいです 情報処理試験のCASLII・・・ですか https://www.jitec.ipa.go.jp/1_20casl2/casl2dl_001.html個々のファイル読んで勉強すればいいってことですか? CASLIIってアセンブラなの?とかそんなレベルですけど大丈夫ですかね・・・
572 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 07:58:48.07 ID:E9RqgMhO.net] >>562 >アセンブラなの? CASLは試験用の仮想言語 いきなり実機の解析だと難しすぎるから 試験に使われてる関係で 参考書があるからそれもメリット >大丈夫ですかね 茨の道を覚悟すべき CASLは試験だから勉強すれば誰でもできるけど 実機の解析は難解だから確実にできる保証なんかない
573 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 09:27:40.18 ID:5T6Bt3m3.net] >>562 ゲームの解析って具体的には何をしたいの?
574 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 10:09:48.07 ID:gXCAJEC6.net] >>562 解析がやりたいなら 無理だと言われても押しのけてやり遂げるやつじゃないと無理
575 名前:デフォルトの名無しさん [2016/04/15(金) 10:19:53.79 ID:YJyzazuE.net] >>555 春分の日と秋分の日は前年に閣議で決定されるので、2018の休日すら確定していない。
576 名前:デフォルトの名無しさん [2016/04/15(金) 10:25:19.56 ID:dsOz+fwK.net] プレイすると現実世界の量子コンピューター開発を手助けできるゲーム「Quantum Moves」 gigazine.net/news/20160414-quantum-moves/
577 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 15:37:48.92 ID:Gn2elJqf.net] >>563 仮想言語ってことは覚えてもアセンブラ次に学ぶときにはまた1からスタートってことですか? それともCASL覚えたらアセンブラ覚えるのに大分楽になりますかね? 3年間くらい暇があるので本当に覚えられるなら辛くてもやりたいと思ってます
578 名前:デフォルトの名無しさん [2016/04/15(金) 16:24:55.38 ID:OdDIIck7.net] 実働するアセンブラ風、仮想言語は? PlayStation 4、開発にはLLVM Clang | マイナビニュース news.mynavi.jp/news/2013/12/25/269/ LLVM 言語マニュアル この文書は、LLVMアセンブリ言語の参照マニュアルです。 LLVMは、型安全で、低水準な操作ができる、柔軟な、そして全ての高級言語を簡潔に表現できる能力を提供する静的単一代入ベースの表現です。 これはLLVMのコンパイル戦略のすべてのフェイズにわたって使用される共通コード表現です。 www.h3.dion.ne.jp/~mu-ra/llvm/LangRefJ.html LLVM とその中間表現を使用してカスタム・コンパイラーを作成する https://www.ibm.com/developerworks/jp/opensource/library/os-createcompilerllvm1/ 大学院生のためのLLVM | インフラ・ミドルウェア postd.cc/llvm-for-grad-students/
579 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 16:34:45.62 ID:E9RqgMhO.net] >>568 >また1からスタート ムダになること心配してるんだろうけど 微積分やる前にかけ算の九九を覚えるみたいな準備 CASLはCができるならできるから取っかかりになる 3年あるなら最初の3ヶ月使って Cと同じ処理をCASLで暗算できるようになっておこう 実機の解析はその十倍難しいからいきなりやると わけが分からないままどうせ3ヶ月過ぎてしまう
580 名前:デフォルトの名無しさん [2016/04/15(金) 16:38:15.26 ID:OdDIIck7.net] Javaバイトコードメモ(Hishidama's Java ByteCode Memo) Javaのソースをコンパイルするとclassファイルが作られるが、その中身はバイトコードと呼ばれる中間形式。 JavaVMがそのバイトコードを解釈して実行する。 命令の例 変数に値を代入して加算する例。 int n = 123; int m = 3; int t = m + n; ↓ 0: bipush 123 ←123をスタックに入れる(PUSH) 2: istore_1 ←スタックから値を取り出し(POP)、ローカル変数1に入れる 3: iconst_3 ←定数3をスタックに入れる(PUSH) 4: istore_2 ←スタックから値を取り出し(POP)、ローカル変数2に入れる 5: iload_2 ←ローカル変数2をスタックに入れる(PUSH) 6: iload_1 ←ローカル変数1をスタックに入れる(PUSH) 7: iadd ←スタックから値を2つ取り出し(POP×2)、加算して結果をスタックに入れる(PUSH) 8: istore_3 ←スタックから値を取り出し、ローカル変数3に入れる www.ne.jp/asahi/hishidama/home/tech/java/bytecode.html JavaでJVM言語を作ってみる - バイトコード解析 - argius note argius.hatenablog.jp/entry/20120211/1328955653
581 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 17:04:48.33 ID:bvcH4TnU.net] ゲームの解析したいと言っても、やらないといけないのはアセンブリだけじゃないよね 仮にアセンブリ覚えてプログラムの流れを追えたとしても、それがどんな意味を持つかは別の知識が必要になる 各種アルゴリズムも覚えないといけないだろうし、ネトゲならネットワーク関連の知識も必要になるだろうね とりあえずアセンブリ覚えたいならintelとかamdのサイトからマニュアルをダウンロードしてくる所から始めないと
582 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 17:56:21.12 ID:Gn2elJqf.net] >>570 なるほどですね。それなら難しい物やってやる気なくすよりは良さそうですね。 C出来ると行っても入門書一冊読み終えただけで他のPC周りの知識も皆無なので 今度はCASLの初学書探す所から始まりますが…まぁ頑張って見つけます ありがとうございます
583 名前:デフォルトの名無しさん [2016/04/15(金) 18:46:26.19 ID:5GF6UfKv.net] プログラミングに役立つオイラーの公式はどれですか? (´・ω・`)
584 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 20:06:41.04 ID:d5cOQmXg.net] アスキーコードが7bitまでしか使わなかった理由は何ですか?
585 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/04/15(金) 20:27:24.93 ID:h2ZWO1I6.net] >>575 データ量の節約
586 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 20:31:20.87 ID:d5cOQmXg.net] どっちみち1バイト使うので節約にはならないと思いますが・・
587 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/04/15(金) 20:32:48.45 ID:h2ZWO1I6.net] データを小さくすれば通信時間と通信コストも節約できる
588 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/04/15(金) 20:41:56.46 ID:h2ZWO1I6.net] 昔は7ビット単位で通信していたらしい。 今でもメールサーバに名残があるかもしれない。
589 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 20:44:57.00 ID:d5cOQmXg.net] wikipediaにはパリティチェックに使うとありました パリティチェックというのは、1の数を偶数あるいは奇数に揃えるものだそうですが それだと間違っていても約1/2の確率でチェックを通り抜けてしまうと思います データが壊れる時は連続して壊れるので、それでも問題ない、 ということでしょうか?
590 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/04/15(金) 20:52:41.83 ID:h2ZWO1I6.net] >>580 低いコストでデータエラーを少なくすることが目的だから。
591 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/04/15(金) 21:17:41.41 ID:h2ZWO1I6.net] 昔は7ビットの関係でメールにJISコードを使っていた。 今じゃUnicode絵文字も送れちゃう。リッチになったもんだ。
592 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 22:15:28.57 ID:hj9bUax/.net] >>562 casl2 なんかゴミ
593 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 22:19:30.95 ID:hj9bUax/.net] >>574 n を自然数,a を n と互いに素な整数としたとき,a^?(n)≡1 mod n フェルマーの小定理の一般化だ
594 名前:デフォルトの名無しさん mailto:sage [2016/04/15(金) 23:57:26.79 ID:q/7C2wFn.net] RSA暗号なんですが https://www.maitou.gr.jp/rsa/rsa11.php ここのページが分かりやすくて良いのですが このページの表で、ちょうど条件を満たす都合のよい「3乗」に 1〜32までの数字が一回づつ都合よく漏れなく並んでいるのは何故ですか? 21乗を3乗と7乗に分けるのは分かるのですが どうして都合よく分けられる3乗に、全ての数字が表れるのかの説明が有りません 21乗したら元に戻らないとだめだから情報が欠落しないためには 3乗の全ての数字が表れるのは自明なのかもしれませんが
595 名前:デフォルトの名無しさん [2016/04/16(土) 04:09:53.35 ID:DTgPgTj3.net] CASLの入門書を教えて下さい 入りなのでなるべく簡単な物を教えて頂けると嬉しいのですが… すいませんマルチですが別スレで答えてもらえないので教えて下さい
596 名前:デフォルトの名無しさん mailto:sage [2016/04/16(土) 04:43:11.19 ID://NK4CTK.net] 『プログラミング入門 CASL2 情報処理技術者テキスト』