スレ立てるまでもない質問はここで 142匹目at TECH
スレ立てるまでもない質問はここで 142匹目 - 暇つぶし2ch393:デフォルトの名無しさん
16/03/23 02:05:12.83 MmGxISN1.net
ユーザーズガイド、マニュアルをかくとき、削除と消去を使い分けていますか? 違いがありますかね?

394:デフォルトの名無しさん
16/03/23 02:58:16.96 iQNWmbxX.net
delete、erase、clear、remove
この辺の意味と実装は一貫性がないように思う。
個人的には
削除は、データを無効にする。
消去は、データを内部的に消し去るという事かな。
そのマニュアルの対象が何かによって
同じ意味でも良かったり、使い分けがあっても、
良いように思う。

395:デフォルトの名無しさん
16/03/23 03:35:27.14 SoMbpeP6.net
某APIの事だけど
create/init
delete/destroy
あたりも気になる

396:デフォルトの名無しさん
16/03/23 04:22:58.27 xz0dywOW.net
delete は存在が無くなる
remove は目の前から無くなるが、存在自体は消滅してないらしい
ファイルを消すにしても丁寧にゼロフィルとかして復活不可能にしてしまうなら
delete で、データがまだ存在してるなら remove が相応しいのか
rm コマンドはその目的がリファレンスをunlinkすることにすぎないので
一般的にはデータを破壊するまではいかないと書いてるね
> rm generally does not destroy file data, since its purpose is really
> merely to unlink references, and the filesystem space freed may
> still contain leftover data from the removed file.
MS-DOS では削除コマンドは del (delete) か
del は実際はファイルテーブルに削除マークを付けるだけでデータは消えてないのだけど
どのディレクトリにも無いのだから消滅してると考えるべきだろ?という主張もありか
(単にコマンド名が rm と類似することを嫌ったのかもしれない)
うーんもともと意味が似ている単語なので曖昧な感じになるな・・・

397:デフォルトの名無しさん
16/03/23 05:45:44.38 TKApRmsM.net
RoRでは、ActiveRecordを使うなら、destroy
deleteは、ActiveRecordを使わず、SQLのdeleteを直接呼ぶ感じ

398:デフォルトの名無しさん
16/03/24 00:31:42.87 JYtPWttv.net
文章を書くとき、上書きモードでも消せますね。たとえば、スペースキーを押します。
消去であるが削除ではない気がします。空白に置換した。
ある条件で読み飛ばすとき(スキップ)、結果として削除したことになります。

399:デフォルトの名無しさん
16/03/24 01:24:48.28 QwoHQx0b.net
windows7のマシンをリカバリしたんですが
リカバリ後にwindows updateすると
「確認しています・・・」という表示になったまま
全くすすみません。
また、それとは別に.netFramework4を単体で
インストールしようとしたのですが
同様にインストールが進まなかったです
そのため、Officeなど普通のアプリはインストールできるのですが
.netFrameworkが関わるアプリが
全くインストールできません。(sqlserverとか)
原因がわからないのでわかるかたどなたか教えて頂けますでしょうか?
どうすれば解決できますでしょうか?

400:デフォルトの名無しさん
16/03/24 05:34:18.77 FJvNCHp3.net
ネット回線が混んでいるのかも
ネット回線を使うものは、どうしようもない

401:デフォルトの名無しさん
16/03/24 08:15:30.95 RWWxbY4p.net
どっかで見た
数年前と比べて異常に遅くなってるらしい
時間がかかる奴は待つべき

402:デフォルトの名無しさん
16/03/24 10:53:38.91 4/RyKW9t.net
機械工学と電気電子工学ってどっちの方が難しいのかな・・・?

403:デフォルトの名無しさん
16/03/24 11:08:33.27 biS/7wG3.net
>>393
MSに有料サポート依頼しろよ
ここはWindows無料サポートを提供している場所じゃない

404:デフォルトの名無しさん
16/03/24 13:09:35.59 A5WZm8Tk.net
今日試したら何故か無事アップデートできました
ありがとうございました

405:デフォルトの名無しさん
16/03/25 22:38:40.25 o83HGd2B.net
youtubeで非公開動画を共有するのですが、
現状編集ページを開いて1つ1つ手作業でメールアドレス打ち込んで共有しなければならなく、
数十以上の動画の共有を変更となると恐ろしく手間が掛かるのですが、
これをAPIなり使って一括で編集することって出来ないですか
せめて何の道具と知識を使えば良いみたいなのを参考に挙げてもらえると助かるのですが

406:デフォルトの名無しさん
16/03/26 22:04:32.54 uMel8JYw.net
昔のゲーム機のプログラミング技で
ゲーム機に喝を入れるというのがありましたが
いったいどういう喝を入れてたんですか?
(´・ω・`)

407:デフォルトの名無しさん
16/03/26 23:36:07.51 nOSHwcxN.net
>>399
firefoxで、Selenium IDE を使えば、ブラウザ操作を自動化できる
Selenium WebDriver を使って、Java, C#, Python, Rubyの4言語でも、
ブラウザ操作をプログラミングできる
Seleniumデザインパターン&ベストプラクティス、2015
OSSのブラウザ自動テストツール、Selenium WebDriver を使って、
Rubyでテストを書いた本

408:デフォルトの名無しさん
16/03/27 21:15:49.45 NIedmMtv.net
職業プログラマーではなく、Windowsしか使わない自分が、
ちょっとした作業をするのに便利なスクリプト言語を覚えたいのですが何がいいでしょうか
Windows PowerShellでしょうか
Pythonでしょうか
C#を少し覚えてごく簡単なGUIアプリとかは作れるのようになったのですが、
バッチファイルみたいにさくっと動かせるやつも覚えたいです
フォルダを30個作る(フォルダ名はテキストファイルから取得)みたいな作業は
手作業ではめんどうだし、それをC#でやるとVisual Studio起動などを含めると
自分の能力だと手作業より時間がかかりそうだし、
バッチファイルでどうやるのかもわからないし、あまりバッチファイルを極めたくもないです
なお自営業で、自宅兼仕事場のPCを主に使いますが、客先でPCを借りることもあります

409:デフォルトの名無しさん
16/03/27 21:31:40.46 bXlxJe/K.net
PS,Pythonどっちでも適してると思う
枯れてるのが良いならvbscriptとかも

410:デフォルトの名無しさん
16/03/27 21:39:43.04 aLC7L0Nd.net
「Windows標準で入ってるもの」って前提じゃなければ
Python、Ruby、Perlあたり学んでおけば将来的に何か使えるかもしれないね

411:デフォルトの名無しさん
16/03/27 21:56:26.70 lAtHrl2V.net
Power ShellはショボイPCだと使い物にならない
メモリ不足エラーを頻発する

412:デフォルトの名無しさん
16/03/27 22:00:17.54 lAtHrl2V.net
ちょっと違うな
メモリ不足エラーじゃなくて
必要なメモリを事前計算するのかメモリが足りなさそうだと判断すると実行してくれない
他のスクリプト処理系なら実行するしOSが仮想メモリや物理メモリ采配して何とかしてくれるが
PowerShellはOSを信用してないのか実行そのものをしてくれない

413:デフォルトの名無しさん
16/03/27 22:16:01.48 wU/cKBa7.net
今WindowsのC/C++プログラミング用のソフトウェアを作っているのですが、
それを使ってもらって意見を言ってもらったりするようなコミュニティってありませんかね?
自分一人だと独りよがりで使いにくかったりするし
どうせ作るなら人に使ってもらえるように人の意見等を聞きたいのですが
そういうコミュニティを全く知らないのです。

414:デフォルトの名無しさん
16/03/27 22:16:19.40 GYHXz8Cu.net
WSHでセキュリティ弱くしすぎて、それをPowerShellでは強くしたから、
それの影響なのかな。
知らんけど。

415:402
16/03/27 22:57:14.36 NIedmMtv.net
みなさんありがとうございます
客先のPCがしょぼいのでPowerShellは見送って、Pythonを勉強してみます

416:デフォルトの名無しさん
16/03/27 23:08:41.08 GYHXz8Cu.net
>>407
参考までに
URLリンク(dixq.net)

417:デフォルトの名無しさん
16/03/27 23:10:07.13 04gm91sO.net
ツイッターやニコ生で宣伝するとかじゃダメなん?
ベクターで公開は難しいのか?
OSDNで公開も何か違うか
コミュニティといってもQiitaもteratailは方向性が違うし
日本語圏のプログラミングのコミュニティってどこにあるんだろうね

418:デフォルトの名無しさん
16/03/27 23:34:19.63 wU/cKBa7.net
>>410
ありがとうございます。全然知らなかったです。
>>411
そらら特にダメというのは無いですが
今の時代に合ってたり、一通りそろってて便利だったり何か良いのは無いかなと。
とりあえずはそれらのサイトを覗いて雰囲気が合いそうな場所をさがしてみます。
ありがとうございました。

419:デフォルトの名無しさん
16/03/28 01:44:05.86 Iw1fiHy1.net
>>401
ブラウザの操作を自動化できるツールが存在するんですね
早速使ってみましたがデフォルトの記録では出来ないようなので、
Javaで何とかプログラムしてみます
Youtube側で非公開共有の一括操作ができるようになるのが一番良いんですが、
多分実現されることはないのでSeleniumをいじくり倒してみます
動画が300本近くあるので一度に5つ同時に処理できたらと考えてます
まさかこんなニッチな質問に回答がもらえるとは思ってもみなかったのでとっても参考になりました
本当にありがとうございました

420:デフォルトの名無しさん
16/03/28 08:41:06.52 d3YBhLBG.net
> フォルダを30個作る(フォルダ名はテキストファイルから取得)
こんなのコマンドプロンプトから
for /f %d in (file) do mkdir %d
ってコマンド一発じゃん

421:402
16/03/28 12:50:31.29 SzKj2cLL.net
>>414
コマンドでも簡単にできちゃうんですね・・・
プロンプトのコマンドはほとんど分からないのでPythonの前に勉強してみます

422:デフォルトの名無しさん
16/03/28 18:18:36.13 NU/XJcf/.net
軽くで良いから全部触ってみて決めよう
アドバイスに振り回されて目的を見失ってる様にも見える

423:デフォルトの名無しさん
16/03/28 19:53:54.10 Ys0Ut624.net
LINE式の対話型プログラミング言語を作ろうと思うんですが
そういうのって特許取れますか?
(´・ω・`)

424:デフォルトの名無しさん
16/03/28 19:59:02.77 eqDgVfq/.net
それに何か革新的な技術があるなら

425:402
16/03/28 21:19:39.64 SzKj2cLL.net
>>416
アドバイスありがとうございます
ひと通り触ってみます

426:デフォルトの名無しさん
16/03/29 00:10:25.01 mHAN7P26.net
URLリンク(www.meiwasuisan.com)
↑こういう感じの掲示板を作りたいのですが、どうやって作るのでしょうか?
こういう感じの掲示板って、作るの難しいですか?
完成するのに何日ぐらいかかるのでしょうか?

427:デフォルトの名無しさん
16/03/29 00:16:23.50 oBN7G4CB.net
>>402
PowerShellなら、
mkdir(1..3 | Foreach-Object {$_})
Rubyなら、
3.times do |i|
Dir.mkdir(i.to_s)
end
テスト環境のPowerShell_ISE は最初から入っているので楽。
Python, Rubyに比べて、そんなに本格的にオブジェクト指向を勉強しなくてもよいから、
習得時間が少ないけど、あまり高度なプログラミングはしにくい。
一方、Python, Rubyでは、オブジェクト指向が難しい
Windows PowerShell
コマンド & スクリプティングガイド
五十嵐貴之(いからしたかゆき)、2015/3/25
Python, Rubyの推薦書なら、
推薦図書/必読書のためのスレッド 78
スレリンク(tech板:129番)

428:402
16/03/29 19:33:32.77 iJhxL+r9.net
>>421
詳しくありがとうございます
参考にして勉強します

429:デフォルトの名無しさん
16/03/30 17:12:03.89 N3PcudHb.net
懸賞生活をしたいから応募用の自動ツールを作りたいんですが当然のごとくど素人です。
どこから勉強したらいいでしょうか?

希望はフォーム自動入力、選択肢のチェック、自動ログイン、ログアウト

難しいのはわかってますが、ぜひ

430:デフォルトの名無しさん
16/03/30 17:39:20.96 Muyb9Qgo.net
何の素人?
それによってアドバイスする内容も変わってくるが、、、
まず動作環境とか持ってるスキルとか書いてよ

431:デフォルトの名無しさん
16/03/30 17:42:39.56 N3PcudHb.net
>>424
プログラムも組んだことない素人です

Win10です

432:デフォルトの名無しさん
16/03/30 18:11:48.20 rTPftnGB.net
仕事が終わって家でプログラミングしようと思っても
家に帰ったらとりあえずビール飲んじゃってプログラミングできません
いったいどうしたらいいんですか?
(´・ω・`)

433:デフォルトの名無しさん
16/03/30 18:23:09.64 cWDvBnb1.net
家に帰らなければ良い

434:デフォルトの名無しさん
16/03/30 21:39:01.36 0VGmSTQP.net
URLリンク(headlines.yahoo.co.jp)
ANAの障害は「サーバをつなぐ機械」らしいけど
つまり「ルータ」とか「スイッチ」ってこと?

435:デフォルトの名無しさん
16/03/30 21:40:44.35 0VGmSTQP.net
こんなビジネスに影響があるシステムなんだから
こういうのは冗長化がとれてるはずだけど
どこか2つ(かそれ以上)の部分が同時に障害になったってこと?

436:デフォルトの名無しさん
16/03/30 21:57:01.52 cWDvBnb1.net
やっぱりハードウェアの故障だったか

437:デフォルトの名無しさん
16/03/31 10:31:06.96 T5Sk9bZg.net
誰か>>420の質問に答えてくれませんかね?お願いします。

438:デフォルトの名無しさん
16/03/31 10:33:18.45 okncT2g/.net
>>431
全部いっぺんに実現しようとしないで、部品にバラして一つづつやってみ
やりたいことができるようになるまでは時間かかるよそりゃ

439:デフォルトの名無しさん
16/03/31 10:35:27.37 okncT2g/.net
>>428
FCのスイッチかハブじゃね

440:デフォルトの名無しさん
16/03/31 10:54:38.07 3/f/FFJm.net
>>431
perlとかPHPとか、あとCGIに関するプログラミングとか
まずはそれが動くような環境を整えたり、サーバを立ち上げたりするところから始めるべきかな
セキュリティ的にも不安ありのごくごく基本的な機能だけを搭載したものなら1週間もあればできると思う
そこまで超難しいというわけじゃないし、結構いろんな人がやってるのでググったり書籍を探すところから始めようか

441:デフォルトの名無しさん
16/03/31 11:05:38.05 AghJqbjM.net
>>420
> 完成するのに何日ぐらいかかるのでしょうか?
何も知らない所からなら、300~1000時間くらいか。

442:デフォルトの名無しさん
16/03/31 12:28:24.24 nkzU0v9F.net
そのサイト
ここの釣り質問以外で聞いたこと無い

443:デフォルトの名無しさん
16/03/31 12:47:53.59 yy0681Er.net
>>423-425
Firefox で、Selenium IDE を使って、ブラウザ操作を自動化する
>>420
こんなややこしいサイト、DBの設計も必要だし、軽く数年はかかりそう
よく知らないけど、Ruby on Rails(RoR), CakePHP などのフレームワークで作るのかな?

444:デフォルトの名無しさん
16/03/31 13:48:48.14 okncT2g/.net
>>428
スイッチだったね。
L2~4スイッチみたいだからルータの機能もあるね

445:デフォルトの名無しさん
16/03/31 23:58:44.11 ehYNM1vs.net
>>437
IDEはやめとけ

446:デフォルトの名無しさん
16/04/01 00:09:09.54 lglNRnw4.net
>>439
じゃあなにでやるのがいいの?

447:デフォルトの名無しさん
16/04/01 01:05:01.59 zkuFbsrR.net
>>420
全く知らないところから始めるとしたら物凄く難しいと思う。君が天才なら話は別だが。
たぶん半年以上はかかると思ったほうがいい
まずレンタルサーバーを探して決めます。そして、そのサーバーでサポートされて
いるプログラミング言語(普通はPerlかPHPかRubyかpython)を選びます。
次にレンタルサーバーと同じWebサーバーを自分のPCにインストールして、選んだ
プログラミング言語もインストールして、それぞれ設定を行って動くよう環境を整えます。
環境が整ったら好きなエディタをインストール(メモ帳でもよい)して製作開始となります。
データベースが必要な場合は、これもインストールして設定が必要です。
これだけでも挫折ポイント満載ですが、ここまで上手くいっても、製作中に文字化けや
.htacsessの設定や各種ブラウザ対応やHTML・CSS・Javascript、SEO対策、データベースの
扱い方、正規表現などなど数々の挫折ポイントが待ち受けています。
上記の文にわからない言葉があれば全部ネットで調べてどんなもんか軽く触れてみてば
どれだけ大変かおぼろげながら見えてくると思います。

448:デフォルトの名無しさん
16/04/01 02:08:47.94 LDlR2m0j.net
>>440
SeleniumはWebDriver一択だろ

449:デフォルトの名無しさん
16/04/02 08:17:14.41 oWNsI6Md.net
>>441
でもまあ情報量は豊富にあるし、比較的簡単なものを組み合わせていけばそんなに時間かけなくてもそれなりのものにはなるんじゃね?

450:デフォルトの名無しさん
16/04/02 16:58:15.12 AyfQe55M.net
大量にあるヤフメールを一括管理できるものないですか?

スマホに全部通知したりしたいです

451:デフォルトの名無しさん
16/04/02 17:03:55.54 EwvTfYNw.net
板違い

452:デフォルトの名無しさん
16/04/03 10:03:18.17 9AFzELcc.net
xamarinのおかげでスマホ向けにもC#で簡単に開発できるし、サーバーサイドはすでにそうだしWindows向けクライアントアプリじゃ勝負にならないし、JavaってC#に圧殺される運命ですか?(真剣)

453:デフォルトの名無しさん
16/04/03 10:49:01.54 Leps+2Do.net
いや全然

454:デフォルトの名無しさん
16/04/03 22:21:15.91 ztijxy5q.net
MacのUSキーボードを使ってるんだけど
USキーボードはリターンキーが小さいから
カタカタカタ、パチーン!って気持ち良くプログラミングできません
いったいどうしたらいいですか?
(´・ω・`)

455:デフォルトの名無しさん
16/04/03 22:31:31.00 451mPNNS.net
どうせあれだろ?お前ただ何も考えずにパチーン!やってるだけなんだろ?
お前のまわりのパチーン!してる奴らは涼しい顔してパチーン!してるけどな
本当は影で血の滲むような反復パチーン!してるんだぜ?
そんな努力もしないでパチーン!していい格好したいなんて虫が良すぎるぜお前
お前もまわりに一目おかれるような正確無比なパチーン!を決めたかったら
これから一日一万回の素パチーン!を続ける事だな

456:デフォルトの名無しさん
16/04/04 02:36:38.65 ZN9SL/oc.net
地獄のミサワ風にやれば解決

457:デフォルトの名無しさん
16/04/04 12:43:19.48 W94w0TEL.net
You好きなキーボード使っちゃいなYo!

458:デフォルトの名無しさん
16/04/04 19:38:41.22 uMVCUj6o.net
パターンとか抽象化とかの文脈で open abstraction ってどういう意味?

459:デフォルトの名無しさん
16/04/05 17:40:17.77 kHkV08KA.net
スタックでpushの対義語は?
a. pop派
b. pull派
これって作法の問題?それとも宗教戦争?

460:デフォルトの名無しさん
16/04/05 18:02:59.49 Urfcnp8R.net
>>453
pullである可能性はどこで知った?

461:デフォルトの名無しさん
16/04/05 19:37:14.18 lCclSONo.net
スタックでpullは初めて聞いた
push/pullは電子回路とかソフトアーキテクチャの話でよく聞くきがする

462:453
16/04/05 19:57:23.92 7lDl19Li.net
>>454
確かに書籍ではスタックはpushとpopで説明されてたんだけど
「英語でpush(押す)の対義語はpull(引く)だろ」
と思ったから「スタック push pull」で検索したらそこそこあったので
URLリンク(dragon.s151.xrea.com)
URLリンク(donkeyhacks.zouri.jp)
>>455
出身の違い、畑違いみたいなもん?

463:デフォルトの名無しさん
16/04/05 20:32:59.42 lCclSONo.net
ぐぐったらこんな話題を見つけたで
URLリンク(stackoverflow.com)

464:デフォルトの名無しさん
16/04/05 20:40:05.75 kHkV08KA.net
>>457
これ面白すぎ。なんかの話のタネにしとこ
そして6800系はpush/pull文化圏なのか

465:デフォルトの名無しさん
16/04/05 20:57:40.54 lCclSONo.net
チューリングとかバウアーは bury と unburyとうい表現つかってたみたいね
歴史を感じるなぁ

466:デフォルトの名無しさん
16/04/06 12:59:12.90 w6ADzwzA.net
「マシン語」と「ネイティブ・コード」って同義?

467:デフォルトの名無しさん
16/04/06 13:20:33.18 Vdxgfb3H.net
>>460
両者をどのような場合にでも置き換え可能というのを「同義」と定義するなら、同義ではない

468:デフォルトの名無しさん
16/04/06 13:26:33.05 goAIGnqr.net
マシン語という場合は人の手で書いたものも含まれるけど
ネイティブコードはコンパイラか何かが生成したもの

469:デフォルトの名無しさん
16/04/06 13:30:26.27 w6ADzwzA.net
>>462
ありがとう。分かりやすい

470:デフォルトの名無しさん
16/04/06 13:54:43.87 Vdxgfb3H.net
>>463
ネイティブコードは別の意味で使われることもある。
URLリンク(ja.wikipedia.org)
文脈で、どの意味かはすぐにわかるが。

471:デフォルトの名無しさん
16/04/06 21:21:53.30 jF9iZK9d.net
ウォーターフォール開発についての質問です。
既存のシステムの一部(マスタ管理)をオープン化するプロジェクトとします。
『外部設計とは、システムとシステム外の関わりについて決める工程です』(本より)
>システムとシステム外の
  =新システム(マスタ管理)と既存のシステムの
『結合テストとは、機能と機能の間のインターフェイスに関するテストで、
これはまさに内部設計で決めた事に対するのテストです。』(本より)
>機能と機能の間の
  =新システム(マスタ管理)の中の、ある画面とある画面の間の
で合ってますか?

472:デフォルトの名無しさん
16/04/06 23:28:25.97 XPysVVNM.net
どこに書き込めばいいのかわからんかったので、ここで失礼します。
win10tileというスタート画面のタイルの画像を変更するソフトを使っているのですが、exeファイルにしか有効でないらしく、c:\とかドライブを直接指定してもエラーになってしまいます。
なので特定のドライブを開くだけのexeファイルを作って指定すればいいんじゃないかと思ったのですが、プログラムがわかりません。
windows環境で実行でき、無料で使用できるソフトとその記述?プログラム?を教えていただけないでしょうか。
また、edgeもなぜか開けないので、他のexeファイルを開くexeファイルの記述も教えていただきたいです。

473:デフォルトの名無しさん
16/04/06 23:33:56.79 tRW13GWB.net
>>465
会社ごとに異なる。
本に書いてあることと一緒とは限らないし
ここで言った誰の言葉とも一緒とは限らない。
だから、んなもんてきと~でいいんだよ。
重要ならば仕事する上で定義しろ。
あとな画面のことなんて忘れろ。
世の中には画面がないものなんてたくさんある。
そんなもので分けるなっていうことだ。
ついで言うと会社の多くがクソだ
クソ会社が決めた独自のルール。
信用ならんわなw

474:デフォルトの名無しさん
16/04/07 00:33:31.00 pUEgfdfM.net
>>466
フルパス付きで、実行ファイル名も指定すれば?
c:\~.exe
コマンドを使いたいのなら、PowerShell_ISE を使えば?
それと、君の日本語がおかしいから、何を言っているのか、よくわからない

475:デフォルトの名無しさん
16/04/07 01:38:28.96 E8IBm4BJ.net
>>466
ここはそう言うプログラムを作る人のための板
windows板で聞きなさい

476:デフォルトの名無しさん
16/04/07 02:41:31.82 2/VvgNWO.net
>>467
分かりました。ありがとうございます!

477:デフォルトの名無しさん
16/04/07 18:00:33.83 8ZCRLQzQ.net
以下のような処理をエクセル、なり
そういった事ができるフリーソフト、なりがあったらお教え頂きたいです。。
(エクセルはエクセル2010を持っております。)
文字列の一括の置換、もしくは文字列の一括の挿入を行いたいです。

「山」という文字が出てきたら、そこに「●」という文字を続けたいです。
ただし、毎回毎回でなく、4回に1度ですとか5回に1度、のみ
変更したいのです。

山●山●山●山●山●山●山●山●・・・・
ではなく
山山山山山●山山山山山●山山山山山●・・・・
というように「挿入」できるような
プログラムか、エクセルの式か、 フリーソフトか、
お手数おかけしますが、 打開策を教えて頂きたいです!!!!;すみませんよろしくおねがいします;

478:デフォルトの名無しさん
16/04/07 18:20:58.10 VEUHKitV.net
sed -e "s/\(山山山山\)/\1●/g 処理したいファイル

479:デフォルトの名無しさん
16/04/07 18:22:19.23 VEUHKitV.net
セミコロンが抜けてる_| ̄|○
sed -e "s/\(山山山山\)/\1●/g" 処理したいファイル

480:デフォルトの名無しさん
16/04/07 18:24:49.98 GzjsbaaS.net
>>471
エクセルの置換は使ったことある?
検索の近くにあると思うんだけど
検索する文字列「山山山山山」
置換後の文字列「山山山山山●」
にするだけできっとできるさ
あと一般的なテキストエディタでは正規表現ってので置換が出来て
これは何かっていうと、パターンを柔軟に指定できるってスグレモノ
あとは必要に応じて「正規表現 置換」でぐぐるだけ

481:デフォルトの名無しさん
16/04/07 18:25:02.16 8ZCRLQzQ.net
>>472-473
本当に有難うございます!
やってみます、有難うございました!

482:デフォルトの名無しさん
16/04/07 18:25:39.30 8ZCRLQzQ.net
>>474
はい!有難うございました!

483:387
16/04/08 00:27:56.47 mY1bFEcM.net
>>387(削除、消去)にレスをつけてくださってありがとうございます
「一貫性がない」
「気になる」
「曖昧な感じになる」
「消去であるが削除ではない気がします。空白に置換した」
答えはないということにしました
お礼がおくれてごめんなさい

484:デフォルトの名無しさん
16/04/08 08:31:17.79 zP5TndYW.net
オンラインゲームの解析をするには先ず
おおまかにアセンブラとC++を理解していなくちゃできないものでしょうか?

485:デフォルトの名無しさん
16/04/08 09:02:34.78 SsW8bH2d.net
パケットの解析

486:デフォルトの名無しさん
16/04/08 09:18:13.48 zP5TndYW.net
パケットはIPとかじゃ?

487:デフォルトの名無しさん
16/04/08 09:18:13.94 zP5TndYW.net
パケットはIPとかじゃ?

488:デフォルトの名無しさん
16/04/08 20:10:24.43 qTthsf+l.net
何故フロントエンドってライブラリやフレームワークがたくさんあるんですか
ついていけません

489:デフォルトの名無しさん
16/04/08 23:27:17.75 JcMpS2aS.net
なぜ自動車はたくさんの会社が作ってるのですか?
という質問と同じようなもんだと思えば

490:デフォルトの名無しさん
16/04/09 00:09:27.08 NknyIt7s.net
なぜライブラリやモジュールの仕様が言語ごとにばらばらで統一されていないのですか?
画像のビットマップファイルやPNGファイルは仕様が決まっていて
ほとんどの画像を扱うアプリで扱えて便利です
MP3はほとんどの音楽プレイヤーで扱えて便利です

491:デフォルトの名無しさん
16/04/09 00:33:46.46 NknyIt7s.net
画像のビットマップファイルは、画像ファイルを扱うアプリなら
最低限対応していなければならないフォーマットであろうし
ほとんど、どの画像系アプリからも読み書き出来て便利なわけですが
今のところ、プログラムのライブラリやモジュールで
どの言語と、どの言語でも、確実に相互に連携できるやり方は
プロセスを起こして、ファイルやパイプやソケットを使って
やり取りするぐらいしかないでしょう

492:デフォルトの名無しさん
16/04/09 12:01:37.22 yIzAT5uL.net
>>484
なぜあなたはプログラムを書こうとするのですか?
世界で最も優れたプログラマー数名が
必要と選んだプログラムだけを書くのが社会のために有益です

493:デフォルトの名無しさん
16/04/09 12:21:18.89 /4/Vu5/J.net
世界で最も優れたネラー数名が
必要と選んだスレッドだけを書くのが社会のために有益です

494:デフォルトの名無しさん
16/04/09 13:27:24.25 NknyIt7s.net<


495:> >>486 言っている意味が良くわかりませんし 面白くもありません なぜライブラリやモジュールの仕様が言語ごとにばらばらで統一されていないのですか? 画像ファイルのフォーマットのように、規格を決めて、どの言語からでも使えるようにしないのは何故ですか?



496:デフォルトの名無しさん
16/04/09 14:27:23.18 DlgyhX65.net
>>488
利権・宗教・政治の問題

497:デフォルトの名無しさん
16/04/09 22:06:16.47 X8q1ZjRT.net
配列の中に[A, B, C, D, E.. ZZZ]の要素があって、
それをwindowsのエクスプローラの様に一定の範囲にある要素を表示したいのですが、
解説などがあれば教えていただきたいのですが。

498:デフォルトの名無しさん
16/04/09 22:19:19.51 KOaWU5bX.net
一定の範囲にある要素ってどういう意味?
例示して

499:デフォルトの名無しさん
16/04/09 22:27:34.74 8imgO17J.net
エクスプローラのようにって一言が大変混乱するw

500:デフォルトの名無しさん
16/04/09 23:28:36.34 CxJrSPRf.net
スクロールしたいのかね

501:デフォルトの名無しさん
16/04/10 00:33:42.38 1ftzI5tj.net
Photoshopの“*.grd”ファイルから
ClipstudioPAINTの“*.sut”ファイルへと形式変換したいんだ
手動でも出来なくはないけど大量だからだるいし
これからも増える予定なのでできればコンバーターが欲しい
できればバイナリの解析ができないので誰かに作ってもらいたい。
作ってくれる人がいないようなら自分で作ってでもなんとかしたい。
作ってくれる人もしくはいい情報が出てそうなスレを探してる
すまないが教えて欲しい

502:デフォルトの名無しさん
16/04/10 00:53:53.81 9zYVMe1H.net
バイナリの解析?
その2つのファイル形式の、仕様書が必要

503:デフォルトの名無しさん
16/04/10 01:00:46.94 1ftzI5tj.net
仕様書はないんだよね。
こういう場合どこから手をつければいい?

504:デフォルトの名無しさん
16/04/10 01:09:55.96 3GADySAA.net
手動で出来るなら自動操作回すとか…そういうアイデアも

505:デフォルトの名無しさん
16/04/10 01:16:50.94 1ftzI5tj.net
自動操作もやってみたんだけど、
アクションもPhotoshopスクリプトも記録されないものが混じっててうまく動作しないんだよね
マウスカーソルとクリック記録するやつも誤動作激しくてちょっときびしいorz

506:デフォルトの名無しさん
16/04/10 03:37:43.13 DcOaBboz.net
ウィンドウにメッセージを送りつける感じで頑張ってもらいたい

507:デフォルトの名無しさん
16/04/10 08:56:50.17 3ok/irBp.net
>>494
>できればバイナリの解析ができないので誰かに作ってもらいたい。
まさか、無料で作れと言ってるのか?

508:デフォルトの名無しさん
16/04/10 09:17:16.91 hSypwT6Y.net
>>496
自分で同じデータ作るならどういうフォーマットにするかを考える

509:デフォルトの名無しさん
16/04/10 09:22:50.49 V6iwEOZD.net
>>491
例えば、配列の中に10個ファイルがある。画面表示出来るのは3つまでとする。
そうすると
A A (初期のカーソル?の位置)
B B
C -> C
D
E
F
とまずは表示され、矢印キー(上下)でファイルが選択されるようにする。
上記の例で、Cの次にカーソルが来たときには
B
C
D
と表示したい。
>>492
エクスプローラのようなことをしたかったので。
>>493
はい。そうです。スクロール処理です。

510:tasukete
16/04/10 10:33:42.14 1I5jwrs3.net
正規表現に関する質問です。
■概要
「そうですねabcの次はdefですね笑」
上記文章のdefにマッチさせる正規表現文字列をご教授下さい。
■ロジック
「***笑」の「***」の中に存在する「最後の」半角英数文字を取り出したい。
■現在の正規表現文字列
"([0-9a-zA-Z!-~]+)(.*)(笑)"
■現在の正規表現文字列に対するマッチ結果
マッチ文字列 : abcの次はdefですね笑
マッチ文字列グループ1 : abc
マッチ文字列グループ2 : の次はdefですね
マッチ文字列グループ3 : 笑
■質問内容
上記グループのいずれかにdefが該当するような
正規表現文字列を教えて下さい。
ポイントは「最後の」です。

511:デフォルトの名無しさん
16/04/10 11:23:41.82 1I5jwrs3.net
>>503
以下で解決しました。ご回答ありがとうございます。
"([0-9a-zA-Z!-~]+)([^0-9a-zA-Z!-~]*)(笑)"

512:デフォルトの名無しさん
16/04/10 14:06:12.28 R2GJbW+a.net
解決しててるならそれでいいけど
・可能なら正規表現以外のプログラムを利用せよ
・条件が増えると加速度的に正規表現が複雑になるので、適当に分割せよ
・否定文はクソめんどい。プログラム側でNOT演算子を使え
というのは覚えておくといいと思う。
冗談じゃなくてマジな話ね。

513:デフォルトの名無しさん
16/04/10 14:51:49.19 3bK2dcN2.net
SQLと似てるなw

514:デフォルトの名無しさん
16/04/10 14:56:17.79 R2GJbW+a.net
SQLもそういう面はあると思うが(MySQLしか知らんので断定はしない)、
否定1個だけで面倒になるほど狂った構文じゃないだろw

515:デフォルトの名無しさん
16/04/10 15:13:02.03 3bK2dcN2.net
まあ状況は違うけどそれだけで完結させようとして複雑になってしまって
メンテが厳しくなるケースがあるw

516:デフォルトの名無しさん
16/04/10 15:18:06.65 R2GJbW+a.net
なのでPGの皆様に個人的なお願いです。
あなたの作るツールに正規表現検索などの機能を実装する場合、
せめて「条件にマッチしないものを選択」するオプションをツール側で付けてください。
ほんとお願いします…

517:デフォルトの名無しさん
16/04/10 22:01:34.48 DcOaBboz.net
>>502
スクロールがしたいのね
表示に使っているコントロールは何かね
大体のコントロールにはスクロールの機能ぐらい付いている
それともスクロールは既にできていて、カーソル移動に合わせてスクロールするようにしたいという事かね?
どちらにしても、使っているコントロールが何かわからなければ、誰も回答できないよ
それとも自前描画?
まぁ自前描画するような人がこんな質問しないとは思うが

518:デフォルトの名無しさん
16/04/10 23:10:53.22 2nCcxZVq.net
ヘキサゴナルアーキテクチャはなぜヘキサゴナルなのですか?

519:デフォルトの名無しさん
16/04/11 19:34:22.27 edqlulhA.net
お風呂に浸かってオナラをした時の水中のオナラをアルゴリズムで示せという宿題が出たんですが、
オナラを含んだ泡の数とか泡の大きさも示さないとダメですか?
(´・ω・`)

520:デフォルトの名無しさん
16/04/12 12:28:15.54 eGxrBEU6.net
プログラム実行中に、ユーザーの入力内容から、その場でソースコードを作成し、その内容を実行中のプログラムのマスターデータとして取り込む事が出来る言語はありますか?
あるとすればどんな言語でしょうか?
よろしくお願いします

521:デフォルトの名無しさん
16/04/12 12:46:07.29 DS9korRk.net
>>513
意味がわからん、、、
evalを使える言語はどれかって話?

522:デフォルトの名無しさん
16/04/12 12:57:22.77 eGxrBEU6.net
evalググりました
イメージとしては近いです。
javaでクラス化したインスタンスを既存のクラスにする。
みたいなイメージです

523:デフォルトの名無しさん
16/04/12 13:37:35.80 DS9korRk.net
そういうのlispとその後継が得意じゃなかったかな

524:デフォルトの名無しさん
16/04/12 14:00:03.74 eGxrBEU6.net
lispググりました
仕事中なんで詳しく調べるのは後になるのですが
有益な情報ありがとうございます

525:デフォルトの名無しさん
16/04/12 15:23:17.74 u0Et0qq5.net
>>513
そういうのSmalltalkが得意
Lispの後継だし
ただしLispもSmalltalkも難解
Rubyとかevalがあり
かつ普及してる言語でやるのが簡単
ただしevalはセキュリティ上の問題があるから
外部から不特定の一般ユーザに入力させるのは不可

526:デフォルトの名無しさん
16/04/12 18:37:26.47 IAc/e0O


527:4.net



528:デフォルトの名無しさん
16/04/12 19:02:57.08 DlPR2rx2.net
>>513
Javaで無理矢理やるとか無理ですかね?
言語の中の言語 - Scripting
URLリンク(www.javainthebox.net)
Java SE 6 Mustang 5章 スクリプティング機能
URLリンク(www.techscore.com)

ちょっと試してみた
URLリンク(paiza.io)

529:デフォルトの名無しさん
16/04/12 19:04:30.07 aPKxd8Pt.net
人口無能を作るのにevalなんか要らんだろう・・・

530:デフォルトの名無しさん
16/04/12 19:07:57.39 aPKxd8Pt.net
とにかく、質問の仕方が最悪だし
自分が何をしたいのかも全く分かっていなかったというオチ
最後の最後で今になって何作りたいか言うぐらいなら
最初から人工無能を作りたいって言えばいいのに

531:デフォルトの名無しさん
16/04/12 19:20:02.67 u0Et0qq5.net
そうだなおそらく人工無能を作る本
一冊読むのが一番早いだろうな
やりたいこととズレてるだろうけど
それでもムダな回り道しなくて済む

532:デフォルトの名無しさん
16/04/12 19:38:32.61 IAc/e0O4.net
至らない点が多く不快な思いをさせてしまい申し訳ありませんでした
お答えくださった皆様本当にありがとうございました!
Javaのメソッドも参考にさせて頂きます!

533:デフォルトの名無しさん
16/04/12 21:42:44.75 j5hPE/df.net
xcodeでiphone用のipaファイルを作りたいんですけど
でも、開発者アカウントを持ってないから普通にエクスポートはできないんです。
でもでも、以前に作ったAppのipaファイルはなぜかPC上にあるのです。
Ad-Hocかかってるみたいだけど、どうやったのかな。。。。笑
どなたか教えてください。お願いします。

534:デフォルトの名無しさん
16/04/12 23:07:09.30 vE6hgofA.net
cakePHPの専用スレとかありませんか?

535:デフォルトの名無しさん
16/04/12 23:13:30.33 DlPR2rx2.net
>>526
【PHP】フレームワーク CakePHP 17ホール目【v3α】
スレリンク(php板)

536:デフォルトの名無しさん
16/04/13 01:20:05.40 K9Eb0dXv.net
>>527
ありがとです

537:デフォルトの名無しさん
16/04/13 10:59:15.54 fbVZAWIt.net
>>525
以前っていつ?
最新の環境ならDeveloperProgramなしの開発用IDのみで
できると思うけど

538:デフォルトの名無しさん
16/04/13 18:30:20.27 MiKKShAe.net
もしかして
漢詩型のプログラミング言語を作ったら
特許取れて大金持ちになれますか?
(´・ω・`)

539:デフォルトの名無しさん
16/04/13 18:31:00.53 mi4DbspP.net
(´・ω・`) だれが使うの?

540:デフォルトの名無しさん
16/04/13 18:41:15.23 fbVZAWIt.net
花 夜 処 春
落 来 処 眠
知 風 聞 不
多 雨 啼 覚
少 声 鳥 暁
こんな感じでプログラムするのか

541:デフォルトの名無しさん
16/04/13 19:17:05.21 s5MRiDQ8.net
多分レ点とかの事じゃないかな
しかしだよ、レ点とかは読む順番だけの話で、それも各漢字一回ずつしか読まれず
ループしたり条件分岐したりもしない
一回ずつ読まれる、その順番を決めるだけ、なら
素直に上から順番に読めた方が便利なわけで
プログラムにレ点とか持ち込んでも意味が無い

542:デフォルトの名無しさん
16/04/13 21:05:59.22 l8jbxtwH.net
>>529
開発IDがないんですよね

543:デフォルトの名無しさん
16/04/13 21:22:53.02 01Fp5Zkb.net
作ればいいじゃん、3分でできる

544:デフォルトの名無しさん
16/04/14 09:29:37.09 BWqYEmlQ.net
AとBの文章を比較して部分一致箇所が多ければ類似文章としてみなすような処理をしたいのですが
どういうライブラリや方法とればいいでしょうか?
ちょっと短めの文章ですが
A 1192年鎌倉幕府が誕生し、源頼朝が最初の征夷大将軍になった。
B 源頼朝が征夷大将軍となり、鎌倉に幕府が誕生したのが1192年のことであった。
こういうのを類似としてみなしたいです。

545:デフォルトの名無しさん
16/04/14 11:28:30.22 zK0B8WUx.net
>>536
PHPでいま作った。単語の重み、重要度考慮なし。参考。URLリンク(altarf.net)

$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:デフォルトの名無しさん
16/04/14 11:37:07.70 zK0B8WUx.net
>>537で全角ひらがなの価値をゼロにしたら少しは改善する気はする。
それをやってみるか。

547:デフォルトの名無しさん
16/04/14 12:22:59.25 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:デフォルトの名無しさん
16/04/14 15:12:21.42 BY7gxQ6D.net
最低限、形態素解析入れようよ
それに
>>536
だけではやりたいことがさっぱり見えない

549:デフォルトの名無しさん
16/04/14 15:32:35.20 aXOmd2ve.net
>>540
> >>536
> だけではやりたいことがさっぱり見えない
majide?
異なる二つの文章を比較して、類似文章かどうかを判定したい。
・それにはどのような方法をとればよいのか?
・何かライブラリはあるか?
たとえば、
> 1192年鎌倉幕府が誕生し、源頼朝が最初の征夷大将軍になった。
> 源頼朝が征夷大将軍となり、鎌倉に幕府が誕生したのが1192年のことであった。
は、「類似である」と判定したい。

550:デフォルトの名無しさん
16/04/14 15:38:21.76 aXOmd2ve.net
形態素解析は、mecabとかどうかな。
URLリンク(mecab.googlecode.com)
> % mecab
> すもももももももものうち
> すもも 名詞,一般


551:,*,*,*,*,すもも,スモモ,スモモ > も 助詞,係助詞,*,*,*,*,も,モ,モ > もも 名詞,一般,*,*,*,*,もも,モモ,モモ > も 助詞,係助詞,*,*,*,*,も,モ,モ > もも 名詞,一般,*,*,*,*,もも,モモ,モモ > の 助詞,連体化,*,*,*,*,の,ノ,ノ > うち 名詞,非自立,副詞可能,*,*,*,うち,ウチ,ウチ みたいに解析してくれる。 ここから自力でなんとかするか(例えば助詞を取り除いて比較するとか)、 あるいは、俺は知らないけど、類似度を計算してくれるライブラリそのものがあるかもしれない。



552:デフォルトの名無しさん
16/04/14 16:14:51.58 8zCUzUHZ.net
>>536
類似度を調べるのに
文字の一致を判定するものと
意味の一致を判定するアプローチがある
前者の方が雑な判定だが実装が簡単なので
まずNグラムを調べてみるといい

553:デフォルトの名無しさん
16/04/14 16:17:27.32 8zCUzUHZ.net
>>541
類似の概念を深く掘り下げないと
「1192年鎌倉幕府が誕生しなかった」や
「2911年鎌倉幕府が誕生し、~」は類似で
「せんひゃくきゅうじゅうにねんかまくらばくふがたんじょうし、~」が
類似ではないと判定されるような
実装に十中八九なるだろう
まあ意味論を入れると
実装コストが割りに合わないから
こんなもんでいいと思うけどね

554:デフォルトの名無しさん
16/04/14 17:43:02.68 zK0B8WUx.net
意味までいくと、英語、ロシア語、中国語でも判定しないといけないだろうし
翻訳ソフトなみの技術、手間がかかるな。まともな検索エンジンを作ることとも似てるが。

555:デフォルトの名無しさん
16/04/14 18:32:20.83 eHny7O4J.net
> 1192年鎌倉幕府が誕生し、源頼朝が最初の征夷大将軍になった。
> 源頼朝が征夷大将軍となり、鎌倉に幕府が誕生したのが1192年のことであった。
それぞれグーグル検索して上位10件で同じサイトが引っかかった数で類似度を判定するのはどうよ

556:デフォルトの名無しさん
16/04/14 18:39:26.67 8zCUzUHZ.net
別に翻訳しなくても日本語の意味でいいけど
「1192年平安時代が終わり、次の時代が始まった」は
意味的にほぼ同じなのが人間にはすぐ分かるが
こういった一般常識を機械に理解させるのは大変

557:デフォルトの名無しさん
16/04/14 19:24:42.65 GeH6Brel.net
そういうのこそAIの出番じゃないのか
ディープランニングだっけ

558:デフォルトの名無しさん
16/04/14 20:14:06.67 8zCUzUHZ.net
ディープラーニングでできるのは
文字の一致を複雑で精緻にすることで
依然として意味は分からないまま

559:536
16/04/14 20:43:17.22 BWqYEmlQ.net
たくさんレスいただきどうもありがとうございました
出題傾向を探りたくて問題集や模擬試験をデータ化した上で比較を行いたいと考えていました
全部ひらがなだったり別言語で意味合いは同じだったりとかは考えもしませんでした
問題集や模擬試験ですのでそのへんの心配はあまりいらないと思います
精度も高くなくては困るというわけではないので
皆さんのアドバイスを精査した上で考えてみたいと思います
特に>>537さん、わざわざコードを書いてくださってありがとうございます
数学的な処理が入っててすぐに理解出来そうもないですが参考にさせていただきます
>>542さんmecabの紹介と使い方ありがとうございます
mecabで助詞を取り除いて比較する方法も試してみたいと思います
他にも聞きなれない言葉があるので調べてみたいと思います
たくさんのヒントありがとうございました

560:デフォルトの名無しさん
16/04/14 20:47:59.79 f1hhftJp.net
>>548
ディープラーニングは意味を理解することを目指していないのでは?
watson も結局は自分が何者かよく「わかっていない」らしい

561:デフォルトの名無しさん
16/04/14 21:07:51.24 GeH6Brel.net
>>551
そうなの?
でも、意味は分からなくても、人間がなんとなく近いと感じる文を大量に与えれば、
それを何となく近いと判断するように学習していくのがAIなんじゃね?

562:デフォルトの名無しさん
16/04/14 21:24:24.77 f1hhftJp.net
>>552
そんな体たらくでは,人間を超えるのは無理なんじゃない?

563:デフォルトの名無しさん
16/04/14 22:37:46.80 GeH6Brel.net
>>553
ごめん、意味が分からん

564:デフォルトの名無しさん
16/04/15 01:01:34.46 T2tfEKrF.net
どこかに日本の休日の日付が一覧で見れるページないでしょうか?
できれば20年後くらいまで見れると助かります
どなたかよろしくお願い致します

565:デフォルトの名無しさん
16/04/15 01:48:26.44 Kb1QsQnw.net
祝日なんて20年の間に新しいのが出来たり廃止されたりで変わるもんでしょ

566:デフォルトの名無しさん
16/04/15 01:59:07.82 Kb1QsQnw.net
例えば「2049年 カレンダー」でググりゃ2049年のカレンダー出てくるし
「2050年 カレンダー」でググりゃ2050年のカレンダー出てくるし
適当なサイト見つけてスクレイピングでもしてろ

567:デフォルトの名無しさん
16/04/15 02:36:48.23 CxKNk1vU.net
アセンブラの学習ってどうやればいいんでしょうか?
C言語の入門書は苦しんで覚えるC言語ってサイトのC言語を始めよう!って奴導入して
覚えていったのですが
アセンブラは命令をノートに書いたりして覚えてけばマスター出来ますか?

568:デフォルトの名無しさん
16/04/15 03:50:35.70 E9RqgMhO.net
>>558
いきなりやる気をくじくようだけど
組み込み系の仕事で必須とかじゃなければ
べつにアセンブラやんなくていいよ
今はCで十分早いから実用上問題ないし
ほかに覚えること山ほどあるから回り道になる
そこをどーしてもやりたいって言うなら
まず情報処理試験のCASLIIを調べてみそ
これは実用にならないけど入門用に適してる

569:デフォルトの名無しさん
16/04/15 04:11:51.96 OdDIIck7.net
アセンブラはllvmとかjavaでいいだろ。
実用・実働するし命令を統一されてるから入門にもなる。

570:デフォルトの名無しさん
16/04/15 04:18:11.52 E9RqgMhO.net
ああLLVMとかJVMでもいいね
アセンブラじゃなくて中間コードだけど
自作言語作りたいとかならこれで十分

571:デフォルトの名無しさん
16/04/15 06:37:15.13 CxKNk1vU.net
>>559
アドバイスありがとうございます。
ただ自分はゲームの解析をしたいのでアセンブラは避けては通れない道みたいなので覚えたいです
情報処理試験のCASLII・・・ですか
URLリンク(www.jitec.ipa.go.jp)個々のファイル読んで勉強すればいいってことですか?
CASLIIってアセンブラなの?とかそんなレベルですけど大丈夫ですかね・・・

572:デフォルトの名無しさん
16/04/15 07:58:48.07 E9RqgMhO.net
>>562
>アセンブラなの?
CASLは試験用の仮想言語
いきなり実機の解析だと難しすぎるから
試験に使われてる関係で
参考書があるからそれもメリット

>大丈夫ですかね
茨の道を覚悟すべき
CASLは試験だから勉強すれば誰でもできるけど
実機の解析は難解だから確実にできる保証なんかない

573:デフォルトの名無しさん
16/04/15 09:27:40.18 5T6Bt3m3.net
>>562
ゲームの解析って具体的には何をしたいの?

574:デフォルトの名無しさん
16/04/15 10:09:48.07 gXCAJEC6.net
>>562
解析がやりたいなら
無理だと言われても押しのけてやり遂げるやつじゃないと無理

575:デフォルトの名無しさん
16/04/15 10:19:53.79 YJyzazuE.net
>>555
春分の日と秋分の日は前年に閣議で決定されるので、2018の休日すら確定していない。

576:デフォルトの名無しさん
16/04/15 10:25:19.56 dsOz+fwK.net
プレイすると現実世界の量子コンピューター開発を手助けできるゲーム「Quantum Moves」
URLリンク(gigazine.net)

577:デフォルトの名無しさん
16/04/15 15:37:48.92 Gn2elJqf.net
>>563
仮想言語ってことは覚えてもアセンブラ次に学ぶときにはまた1からスタートってことですか?
それともCASL覚えたらアセンブラ覚えるのに大分楽になりますかね?
3年間くらい暇があるので本当に覚えられるなら辛くてもやりたいと思ってます

578:デフォルトの名無しさん
16/04/15 16:24:55.38 OdDIIck7.net
実働するアセンブラ風、仮想言語は?

PlayStation 4、開発にはLLVM Clang | マイナビニュース
URLリンク(news.mynavi.jp)
LLVM 言語マニュアル
この文書は、LLVMアセンブリ言語の参照マニュアルです。
LLVMは、型安全で、低水準な操作ができる、柔軟な、そして全ての高級言語を簡潔に表現できる能力を提供する静的単一代入ベースの表現です。
これはLLVMのコンパイル戦略のすべてのフェイズにわたって使用される共通コード表現です。
URLリンク(www.h3.dion.ne.jp)
LLVM とその中間表現を使用してカスタム・コンパイラーを作成する
URLリンク(www.ibm.com)
大学院生のためのLLVM | インフラ・ミドルウェア
URLリンク(postd.cc)

579:デフォルトの名無しさん
16/04/15 16:34:45.62 E9RqgMhO.net
>>568
>また1からスタート
ムダになること心配してるんだろうけど
微積分やる前にかけ算の九九を覚えるみたいな準備
CASLはCができるならできるから取っかかりになる
3年あるなら最初の3ヶ月使って
Cと同じ処理をCASLで暗算できるようになっておこう
実機の解析はその十倍難しいからいきなりやると
わけが分からないままどうせ3ヶ月過ぎてしまう

580:デフォルトの名無しさん
16/04/15 16:38:15.26 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に入れる
URLリンク(www.ne.jp)

JavaでJVM言語を作ってみる - バイトコード解析 - argius note
URLリンク(argius.hatenablog.jp)

581:デフォルトの名無しさん
16/04/15 17:04:48.33 bvcH4TnU.net
ゲームの解析したいと言っても、やらないといけないのはアセンブリだけじゃないよね
仮にアセンブリ覚えてプログラムの流れを追えたとしても、それがどんな意味を持つかは別の知識が必要になる
各種アルゴリズムも覚えないといけないだろうし、ネトゲならネットワーク関連の知識も必要になるだろうね
とりあえずアセンブリ覚えたいならintelとかamdのサイトからマニュアルをダウンロードしてくる所から始めないと

582:デフォルトの名無しさん
16/04/15 17:56:21.12 Gn2elJqf.net
>>570
なるほどですね。それなら難しい物やってやる気なくすよりは良さそうですね。
C出来ると行っても入門書一冊読み終えただけで他のPC周りの知識も皆無なので
今度はCASLの初学書探す所から始まりますが…まぁ頑張って見つけます
ありがとうございます

583:デフォルトの名無しさん
16/04/15 18:46:26.19 5GF6UfKv.net
プログラミングに役立つオイラーの公式はどれですか?
(´・ω・`)

584:デフォルトの名無しさん
16/04/15 20:06:41.04 d5cOQmXg.net
アスキーコードが7bitまでしか使わなかった理由は何ですか?

585:片山博文MZ ◆T6xkBnTXz7B0
16/04/15 20:27:24.93 h2ZWO1I6.net
>>575
データ量の節約

586:デフォルトの名無しさん
16/04/15 20:31:20.87 d5cOQmXg.net
どっちみち1バイト使うので節約にはならないと思いますが・・

587:片山博文MZ ◆T6xkBnTXz7B0
16/04/15 20:32:48.45 h2ZWO1I6.net
データを小さくすれば通信時間と通信コストも節約できる

588:片山博文MZ ◆T6xkBnTXz7B0
16/04/15 20:41:56.46 h2ZWO1I6.net
昔は7ビット単位で通信していたらしい。
今でもメールサーバに名残があるかもしれない。

589:デフォルトの名無しさん
16/04/15 20:44:57.00 d5cOQmXg.net
wikipediaにはパリティチェックに使うとありました
パリティチェックというのは、1の数を偶数あるいは奇数に揃えるものだそうですが
それだと間違っていても約1/2の確率でチェックを通り抜けてしまうと思います
データが壊れる時は連続して壊れるので、それでも問題ない、
ということでしょうか?

590:片山博文MZ ◆T6xkBnTXz7B0
16/04/15 20:52:41.83 h2ZWO1I6.net
>>580
低いコストでデータエラーを少なくすることが目的だから。

591:片山博文MZ ◆T6xkBnTXz7B0
16/04/15 21:17:41.41 h2ZWO1I6.net
昔は7ビットの関係でメールにJISコードを使っていた。
今じゃUnicode絵文字も送れちゃう。リッチになったもんだ。

592:デフォルトの名無しさん
16/04/15 22:15:28.57 hj9bUax/.net
>>562
casl2 なんかゴミ

593:デフォルトの名無しさん
16/04/15 22:19:30.95 hj9bUax/.net
>>574
n を自然数,a を n と互いに素な整数としたとき,a^?(n)≡1 mod n
フェルマーの小定理の一般化だ

594:デフォルトの名無しさん
16/04/15 23:57:26.79 q/7C2wFn.net
RSA暗号なんですが
URLリンク(www.maitou.gr.jp)
ここのページが分かりやすくて良いのですが
このページの表で、ちょうど条件を満たす都合のよい「3乗」に
1~32までの数字が一回づつ都合よく漏れなく並んでいるのは何故ですか?
21乗を3乗と7乗に分けるのは分かるのですが
どうして都合よく分けられる3乗に、全ての数字が表れるのかの説明が有りません
21乗したら元に戻らないとだめだから情報が欠落しないためには
3乗の全ての数字が表れるのは自明なのかもしれませんが

595:デフォルトの名無しさん
16/04/16 04:09:53.35 DTgPgTj3.net
CASLの入門書を教えて下さい
入りなのでなるべく簡単な物を教えて頂けると嬉しいのですが…
すいませんマルチですが別スレで答えてもらえないので教えて下さい

596:デフォルトの名無しさん
16/04/16 04:43:11.19 //NK4CTK.net
『プログラミング入門 CASL2 情報処理技術者テキスト』

597:デフォルトの名無しさん
16/04/16 09:34:56.92 XebAEn/f.net
>>502なんだけど、
void draw(Graphics g) {
for (int i = 0; i < displaySize; i++) {
list.get(i + head).draw(g); // 要素の描画
}
}
void upPressed() { // 矢印上が一回押下された時
curChoice--;
if (curChoice < head) {
if (curChoice < 0) {
curChoice = 0;
head = 0;
} else {
head--;
}
}
}
void downPressed() {
curChoice++;
if (curChoice > displaySize - 1) {
if (head + 1 + displaySize > list.size() - 1) {
     head++;
if (curChioce >= list.size() - 1) {// リストの最後以上になったら
curChoice = list.size() -1; //リスト最後に設定
}
} else {
head++;
}
}
}
でも挙動が変。どうるれば良いでしょうか?

598:デフォルトの名無しさん
16/04/16 17:19:44.51 yL5yaBCV.net
>>587
ポチりました。ありがとうございます

599:デフォルトの名無しさん
16/04/16 18:13:34.94 ywVFd8Tz.net
>>546
俺の予想だとこの地震のあと、1192年作ろう鎌倉幕府みたいにいい時代が来る

600:片山博文MZ ◆T6xkBnTXz7B0
16/04/16 18:18:37.27 ri69Z7UD.net
今は学説が修正されて1192(いいくに)が1185(いいはこ)になっているからな。

601:デフォルトの名無しさん
16/04/16 18:24:28.99 //NK4CTK.net
知ってるがプログラミングの論点
じゃないから言わなかった

602:片山博文MZ ◆T6xkBnTXz7B0
16/04/16 19:31:23.11 ri69Z7UD.net
コンテンツ産業において不適切なコンテンツは、回収や販売中止の原因となる。

603:デフォルトの名無しさん
16/04/16 20:53:24.61 f47TvRhY.net
CUIアプリを作っているのだが、コマンドラインで
必須のオプションがあるというのは不自然だろうか?
そういうのはオプションではなく、引数で求めるべきだろうか?
例えば日付と文字列と1個以上の整数をコマンドラインで受けるとする。
このアプリでは日付が未入力なら実行時の日付がデフォルトで設定される仕様だから、
これがオプションとして -d 2016/4/16 と入力できるようにするのは自然だ。
一方、このアプリでは文字列と整数の入力は必須だ。
「オプション」という言葉からは、本来これはデフォルト値を持っていて、
入力されても、されなくても良いというニュアンスを感じる。
しかしそうすると、例えば1番目の引数は文字列で、
2番目以降の引数は整数などの何らかのルールを設ける必要がある。
(引数型の検証をライブラリに任せにできず自作する必要があり、面倒)
かと言って、文字列を -s "nasubi" のようにオプションにし、かつ必須にすると、
「オプション」の言葉に反するような気がする。
-d は任意なのに -s は必須というのもなんか不自然な・・・
まぁ結局はどちらかに妥協しなきゃならないのだが、
どちらの方がまだマシ(自然)なのだろうか?

604:デフォルトの名無しさん
16/04/16 21:11:11.41 //NK4CTK.net
>コマンドラインで必須のオプション
必須のオプションはない方が良い

605:デフォルトの名無しさん
16/04/16 22:32:34.05 1mq6giV1.net
足りない時にわかりやすいメッセージ出しとくだけでいい

606:デフォルトの名無しさん
16/04/16 23:18:42.59 yp3MoCIl.net
>>594
UNIXのコマンド一覧が載ってる本とかを参考にすればいいんじゃないかな。
必須項目が複数あるとちょっと面倒になるけれど、594の場合なら、
 $ command -d 2016-04-16 nasubi
が、なんとなくそれっぽいんじゃないかなって

607:デフォルトの名無しさん
16/04/16 23:19:47.31 yp3MoCIl.net
あ、あと言語/環境にもよると思うけど
メジャーどころなら、引数処理を丸投げできるライブラリあると思う

608:デフォルトの名無しさん
16/04/16 23:30:39.74 Tgjiy2ta.net
こんなの面倒とかいうレベルじゃないけど
面倒つーかやり方知らないんだろ?素直に言えよw

609:デフォルトの名無しさん
16/04/16 23:57:28.30 bxDJCK1J.net
C言語初心者なのですが
#include
#define
とかの#ってなんの意味があるんですか?
特に意味はなく付ける決まりなだけですか?

610:デフォルトの名無しさん
16/04/17 00:08:31.67 jtPBIBe8.net
>>600
プリプロセッサの処理を区別する意味がある
それが「#」という記号なのは決まり事だけど

611:デフォルトの名無しさん
16/04/17 00:25:15.13 Ri3wwcor.net
>>600
経営再建中

612:デフォルトの名無しさん
16/04/17 01:02:49.37 axDJp0PD.net
>>595
>>596
>>597
やはり、オプションは任意の意味なんだな。
>>598
言語はHaskell。
コマンドライン処理のライブラリはいくつかあるけど、
どれも引数の方は単純にまとめてString型のリストとして取るものばかり。
それを今回の問題のように処理しようとすると、今の俺の力では
宣言的に書く方法が思いつかず命令的になってソースが


613:読みにくい。 とにかく、アドバイスが聞けて助かった。 文字列と整数は引数の方で取ることにするよ。 みんなありがと。



614:デフォルトの名無しさん
16/04/17 03:16:26.88 wdsWFyMJ.net
visualstudio2015 expresを何回ダウンロードしてもエラーが出るのですが(一応起動は出来ますが新規ファイルが開けない
他に似たような機能のVCはないですか?用途はC言語C#C++の学習です
お願いします

615:デフォルトの名無しさん
16/04/17 03:56:06.42 9jzN6YcZ.net
アプローチが間違ってると思う
が、とりあえずCommunityの方試してみ

616:デフォルトの名無しさん
16/04/17 06:40:28.28 ByAaznkn.net
新規ファイルが開けない ってどういう意味かいな
日本語を含むパスにファイルを作れないとか
セットアップした時と権限が違うとか
そんなのかな

617:デフォルトの名無しさん
16/04/17 06:50:53.05 wdsWFyMJ.net
>>205
試してみます。ありがとうございます
>>606
説明足りてませんでした。
新しいプロジェクト→win32コンソールアプリ→追加→新しい項目
これでcppsouceが出るはずなのですが、何も出ないんです

618:デフォルトの名無しさん
16/04/17 06:55:42.76 ByAaznkn.net
VS2015のデフォルトインストールだと
C++がインストールされないという罠
Expressはかなり機能カットされてるので 上位の Communityの方がいい

619:デフォルトの名無しさん
16/04/17 07:19:26.84 b+eVByZe.net
ライセンス上community使えない場合だってあるでしょ

620:デフォルトの名無しさん
16/04/17 08:15:59.07 wdsWFyMJ.net
visualstudio communityの方を早速DLしたんですが
新しいプロジェクトのvisualC++の項目に、空白のアプリ(ユニバーサルwindows)しか無いんですが
何かDLし忘れてますか?

621:デフォルトの名無しさん
16/04/17 10:32:59.87 CLrgwT7G.net
>>610
もしかしてWindows10かな?
環境も書いたほうが答え出るの速いよ

622:デフォルトの名無しさん
16/04/17 10:36:27.51 CLrgwT7G.net
>>610
プロジェクト作成のとこに
Install Visual C++ 2015 Tools for Windows Desktop
ってのないかな、そこからインストールすればいけると思うけど

623:デフォルトの名無しさん
16/04/17 20:05:24.28 weaT7MmI.net
>>612
すいませんOSはwin7の64bitです
見ましたがvusyakC++ windows,ユニバーサル しか出てこないです
日本語化は出来たんですがお手上げです・・

624:デフォルトの名無しさん
16/04/17 20:08:05.73 weaT7MmI.net
ファイル→新規作成→プロジェクト→visualC++でやってますが
空白のアプリのみで何の項目も無いです

625:デフォルトの名無しさん
16/04/18 09:16:38.74 looFcgiP.net
>>614
うちじゃたくさん出てるのでなんとも言えないけど
URLリンク(gurigumi.s349.xrea.com)
ここみるとインストール時にカスタムにしてVC++用の共通ツールに
チェック入れる必要があるみたいだよ、それやった?
あと、今はUpdate2が出てるのでそれも確認で

626:デフォルトの名無しさん
16/04/18 10:31:19.94 Jl/B9TZo.net
>>614
エラーといったりcppsourceが出ないと言ったりで訳分からんから
問題の画面キャプチャと期待する画面で説明したほうがいい

627:デフォルトの名無しさん
16/04/18 11:39:47.97 5Ir4szOL.net
ISO 9660 の拡張仕様の判定ってどうやればいいんでしょうか
とりあえず思いついたのは
RockRidge => Directory Record の System Use を IEEE P1281/P1282 にしたがってパースしてみて失敗かどうかで判定
Joilet => Supplementary Volume Descriptor の Escape Sequences を見て判定
……という方法なんですが、どう考えても泥くさいです

628:617
16/04/18 13:12:55.75 5Ir4szOL.net
RockRidge については自己解決しました
各ボリューム内のルートディレクトリの System Use Area の頭に "SP" エントリ (ref. IEEE P1281) があれば
そのボリュームは RockRidge (正確には SUSP)であると考えてよさそうです

629:デフォルトの名無しさん
16/04/18 16:51:41.36 rU/Rh1nA.net
司法試験に合格するのと、高度情報処理技術者試験に合格するのはどっちの方が難しいですか?

630:デフォルトの名無しさん
16/04/18 17:10:59.82 zxdOCIHu.net
司法試験

631:デフォルトの名無しさん
16/04/18 17:20:11.31 ywQjF1A3.net
>>615
やりました。デフォルトで駄目だったので今度はカスタムで全部インストールしました
URLリンク(gyazo.com)
こんな具合で何にも出てないんですが何故なんでしょう・・・pcの初期化もしてみました

632:デフォルトの名無しさん
16/04/18 17:39:52.42 rU/Rh1nA.net
>>620
理由を教えてください。

633:デフォルトの名無しさん
16/04/18 17:55:20.61 y9bSNW0G.net
このスレに来る人は司法とか文系教科には全く興味がなくくだらんと思ってるだろ?
実際くだらんし。
プログラミングみたいな頭のいい人のすることはそんな学問はくだらないもの。
頭の悪い人がしかたなく文系のことを学習するのだ。
だから興味のないものには勉強に意義が感じられないから例え簡単ですぐ受かるにしても苦痛だから。>>622

634:620
16/04/18 18:08:39.83 zxdOCIHu.net
>>622
司法試験に受からないと弁護士になれないが
情報処理試験は受けなくてもIT系の職に就ける
かりに両方の覚えることが同じ量だとしても
情報処理の方は実務で覚えていけるから

635:デフォルトの名無しさん
16/04/18 18:35:21.72 rU/Rh1nA.net
一番頭の良い人がする学問って何なんだろうな?
数学か物理学かな?

636:デフォルトの名無しさん
16/04/18 18:46:25.04 rU/Rh1nA.net
>>623-624
いや、そういう意味での難しさでは無くて、
純粋に、どっちの方が試験の難易度的に考えて、合格するのが難しいのかという質問です。

637:デフォルトの名無しさん
16/04/18 18:52:27.54 3MBtO9g0.net
難易度で受ける試験決めるのか?
目的のない無意味な質問はやめろよ
合格するやつは合格する

638:デフォルトの名無しさん
16/04/18 19:59:42.72 zxdOCIHu.net
>>626
いや「純粋に」はかんたんに言えない
もしプログラミングどころか
パソコンをまったく使わない人が
情報試験を一から勉強したら
司法試験と同等かそれ以上に難しいだろう
しかし現役プログラマが受けるなら
圧倒的に情報試験の方がかんたん

639:デフォルトの名無しさん
16/04/18 20:25:04.95 y9bSNW0G.net
>>626
プログラマは天才でなきゃできない。なぜなら理解できなければ何もできないからだ。
司法試験は、しかし、アホでもできる。暗記はすぐにはできないアホでも時間をかけてかけてかけまくればいつかは覚えるもんだ。

640:デフォルトの名無しさん
16/04/18 22:22:39.13 AtRZD2WH.net
司法試験だってロジカルな思考は必須
そして覚えるべき知識量は桁違い
日本という巨大システムの設計を全て頭に叩き込むのに近い
それも数十年かけて継ぎ足ししまくったスパゲッティだよ

641:デフォルトの名無しさん
16/04/18 23:12:58.80 y9bSNW0G.net
>>630
なおさらそんな不毛なことをやろうとするのはアホがすることだな。
プログラミングはマスターすれば神のようにどんなことでもできるからな。

642:デフォルトの名無しさん
16/04/19 03:33:58.91 cTCHNj4E.net
デカルトやフェルマーが発明した解析幾何学の座標は
よく考えたらムッチャスゲー気がしないでもない
(´・ω・`)

643:デフォルトの名無しさん
16/04/19 09:57:13.44 pW5wH1xP.net
>>621
おまえ、Blendの方入れてるじゃねーか
普通のVisualStudio2015入れてみ

644:デフォルトの名無しさん
16/04/19 11:05:49.19 Dx94dkXQ.net
来年30になる友達がプログラ�


645:€の勉強を始めました 仕事が忙しいヤツなので一日30分勉強が出来ればいいと言っています C言語だったかな? 本当に一から勉強をしているようで、難しい難しいと会うたびに唸っています。 なんでもゲームを作りたいんだとか 30になるタイミングで始めることじゃないし、 しかもその30分は睡眠時間を削って捻出しているので、体に悪いことは辞めさせたいです いくら説得しても「ずっとやりたかったけど、言い訳してやってこなかったから……」「こつこつやれば……」と夢みたいなことを言っています 体を大事にして欲しく、なんとか辞めさせたいので、経験者の方々ならこうする、というような方法はないでしょうか 無理難題とは思いますが、お願いします



646:デフォルトの名無しさん
16/04/19 13:33:07.32 wxDuN4bm.net
1日30分くらいやりたいことさせたれや

647:デフォルトの名無しさん
16/04/19 13:39:02.50 9Ohg+M2Z.net
C# Unity ゲーム入門でググレカスって言っとけ

648:デフォルトの名無しさん
16/04/19 13:39:55.52 VfSgG1Cb.net
やりたいこと止める友達www
せいぜいお前にできることはこういうステップアップの仕方があるよとか選択肢を示すことと、給料とか不安を煽って選択肢を狭めることぐらいだ

649:デフォルトの名無しさん
16/04/19 14:38:40.58 W7ZSFW0N.net
ITストラテジストの試験に合格するのと、システム監査技術者の試験に合格するのと、技術士情報工学部門の試験に合格するのを、難しい順に並べるとどうなりますか?

650:デフォルトの名無しさん
16/04/19 14:50:32.44 vlOuVOEe.net
この一連の質問ってプログラマ板の方がふさわしくないか?

651:デフォルトの名無しさん
16/04/19 14:58:32.67 J4cGWQEE.net
クラスの定義について質問です。(C++等)
---Class.h---
class クラス{
□void 関数();
};
---Class.cpp---
void クラス::関数(){
□処理;
}
のように、1つのクラスを2つのファイルに分けて定義している方が多いのですが、
これは何故でしょうか?
---Class.h---
class クラス{
□void 関数(){
□□処理;
□}
};
のように、1つのファイルにまとめることもできますよね?
敢えてそうせずに、わざわざ二重に修正が必要な煩わしい方法が主流なのが疑問です。
是非メリットを教えていただけないでしょうか。

652:デフォルトの名無しさん
16/04/19 15:06:43.39 l0YB3Pzu.net
>>640
定義と実装をわけている。利用するだけだったら実装不要。

653:デフォルトの名無しさん
16/04/19 15:07:38.76 Jp6VKj19.net
循環参照が有ると困るから
分割コンパイルしたいから

654:デフォルトの名無しさん
16/04/19 15:09:07.95 p1DLuv4U.net
もともとはcppに全部書くのが基本
他のcppから利用するのに宣言が必要で
いちいちその宣言をcppに書くのも大変なので
hに書いてインクルードしてる
hに定義まで書くと、インクルードしてる複数のcppでコンパイルされるので
同じものが複数できてしまうし、名前が同じということでエラーになる
ということで、定義はcpp、宣言はhが普通
それが煩わしいから、他の言語では一体化できるようにしたものが多い

655:デフォルトの名無しさん
16/04/19 15:23:07.23 wxDuN4bm.net
>>643
エラーにはならない
宣言内に定義を書くことができる言語仕様なんだから

656:デフォルトの名無しさん
16/04/19 15:35:24.31 p1DLuv4U.net
そりゃクラス内ならインラインになるしエラーにはならんけど
それ以外のもので名前がぶつかるものはエラーになるでしょ

657:デフォルトの名無しさん
16/04/19 15:50:34.76 6Wh9TF6d.net
>>640
身もふたもないことを言うと、C++が古いクソ設計だからそう書かざるをえない
みんなウザいと思いながらしかたなくそうしている

658:デフォルトの名無しさん
16/04/19 15:58:39.04 wxDuN4bm.net
>>645
元々classの宣言と定義の話だろ

659:デフォルトの名無しさん
16/04/19 16:32:07.29 fF4GXe73.net
>>634
>30になるタイミングで始めることじゃない
あくまで趣味でやるなら
何歳から始めても
何年かかっても別にいいだろ

>30分は睡眠時間を削って捻出しているので、
>体に悪いことは辞めさせたい
30分を捻出するのが大変なら
どのみち身体に悪い気がするぞ
もし一切好きなことできないなら
それはそれでストレス溜まるだろうし

660:デフォルトの名無しさん
16/04/19 16:39:16.15 fF4GXe73.net
>>638
技術士は情報処理試験とちょっと違うけど
残り2つは高度試験だから極端には違わない
違うとしても受験者の資質の違いの方が大きいから
難易度で選ぶんじゃなくて
自分が進みたい道に必要な資格を受けろ

661:デフォルトの名無しさん
16/04/19 16:42:37.24 fF4GXe73.net
>>640
コンパイラの都合らしいが
C++のレガシーなとこでオレも嫌い
他の言語はそんなことしてないよな
まあ実行速度が速いコードが書ける代償と
思っておけばガマンできるかもね

662:デフォルトの名無しさん
16/04/19 17:48:19.65 l0YB3Pzu.net
逆にPHPとかは分離できなくて、クラス定義・実装が長文になって見難いが。
たんに関数の実装はヘッダに書かないというC言語のマナーみたいなことだろ。書くのも可能だが。

663:デフォルトの名無しさん
16/04/19 17:58:22.69 LLEIkNou.net
hppに定義と宣言を書いてhppをincludeすればいいんやで

664:デフォルトの名無しさん
16/04/19 18:02:10.90 Dxro+DNW.net
.hがドキュメントなんだよぉ~というC&UNIXの適当文化を未だに引きずってるだけ

665:デフォルトの名無しさん
16/04/19 18:03:54.11 QSkUkGmy.net
>>652
そのhppに書く定義と宣言を別ファイルに分けるという話をしているわけだが

666:デフォルトの名無しさん
16/04/19 18:10:45.12 lLf5usy8.net
自作プログラム上でファンの回転数を得たり、指定した出力に変更したりしたいです
例えばファンコンソフトのSpeedFanはマザーからの供給電圧の制御でファンの回転数をコントロールしているようですが(≠PWM)、
何を学べばマザーの供給電圧にアクセス出来るか分かりませんでしょうか
SpeedFanというソフトがあるのでマイコンなどをかましてハードウェア的に制御しなくてもwin上でソフト制御出来ると思うのですが、いくらググってもいい情報がヒットしません
WINAPIも目を通してみましたが目的に一致するようなものは見つけられませんでした…
環境はwin7、C/C++ぐらいしか扱えませんが、何か取っ掛かりだけでも知っている方がいれば教えてもらえませんか?
どこで聞けばいいか分からず、スレチだったらすみません…

667:デフォルトの名無しさん
16/04/19 18:14:34.61 Dxro+DNW.net
how to retrieve fan speed hardware api
とか適当にググったら出てきたぞ
Retrieving CPU/Motherboard temp/voltages/fan speeds etc
URLリンク(social.msdn.microsoft.com)
So researched more and found URLリンク(openhardwaremonitor.org) which has a DLL you can use in your own apps

668:デフォルトの名無しさん
16/04/19 21:25:41.18 LHRUP+OD.net
たまにhppに関数定義書くことがあるが、見通しが悪いんで別にプロトタイプ宣言が欲しくなるw

669:デフォルトの名無しさん
16/04/19 21:46:58.77 eLvMXfay.net
最近はエディタ/IDEも高性能だし
「単に利用するだけなのに長い」というデメリットは薄れてきてるのかもね

670:tasukete
16/04/19 21:55:03.01 spYNmTFF.net
DataSet/DataAdapterの仕様についてご教授下さい。

■DataSet/DataAdapterの仕様
DataAdapter には、SELECT、UPDATE、INSERT、DELETEのSQL文が設定できます。
Fillメソッドを実行するとSELECTのSQL文の基づいてDataSetにデータを読み込みます。このときDataSetの各行には「編集なし」のマークがついています。
値を更新するとそのマークが「更新済」、削除すると「削除済」、データを追加すると「追加済」のマークに変わります。
Updateメソッドを実行すると、DataSetの各行のマークに応じて、設定してあるUPDATE、INSERT、DELETEのSQL文を実行します。

671:デフォルトの名無しさん
16/04/19 21:55:31.56 spYNmTFF.net
■実施したい事【概要】
DataAdapterのFillメソッドで取得したDataSet内のDataTableに対して、
挿入/更新操作をかけていき、全ての処理が終わったら、UPDATEを行う。
その際、DataTableに挿入した順番でDBへの挿入SQLが流れてほしい。

672:デフォルトの名無しさん
16/04/19 21:56:01.09 spYNmTFF.net
■実施したい事【詳細】
DataTable^ tbl;//←DataAdapterのFillメソッドで取得したDataSet内のDataTableだとします
while(10000行程度ループ){
DataRow^ tg_row = tbl->Rows->Find(ループ毎に変わる値);
if( static_cast<DataRow^>(tg_row)==nullptr){
DataRow^ row = tbl->NewRow();
row["hogehoge"] = ループ毎に変わる値;
tbl->Rows->Add(row);//←★★★★★★初期挿入★★★★★★★
}
else{
row["hogehoge"] = ループ毎に変わる値;
}
}
上記のソースで5000行のレコードが出来たと仮定します。
※つまり"ループ毎に変わる値"の重複が半分あったということ
この状態でUPDATEを行うと、
なぜか、初期挿入した順番通りにinsert文が発行されません。
※DB上で見ると順番がごちゃまぜです

673:デフォルトの名無しさん
16/04/19 21:56:26.47 spYNmTFF.net
■質問①
なぜ、初期挿入した順番通りにinsert文が発行されないのでしょうか?
tbl->Rows->Findで取得したレコードの値を変更すると順番が変更になってしまうのでしょうか?
■質問②
初期挿入した順番にinsert文が発行されようにするには、
どの様にしたら良いでしょうか?
解決策をご教授下さい。

674:デフォルトの名無しさん
16/04/20 03:13:10.95 K2cr4UoO.net
>>656
お早い回答ありがとうございます
そのdll使えば回転数の値は得られそうですね、C#っぽいので少し時間は掛かりそうですが…
でも最終目的はファンの回転数を指定することで、OpenHardwareMonitorのdllにはその機能は無さそうです
LINUXならlm_sensorsでいじれそうですがwinだと難しいんですかね…

675:デフォルトの名無しさん
16/04/20 07:08:15.36 w5hbs5qX.net
>>655-656
WindowsはOSSじゃないから、
デバイスをいじくるような危険なことを、ユーザーに公開しないだろ。
失敗すれば、PCが壊れる
ラズパイ・Arduino などで、やった方がいい

676:デフォルトの名無しさん
16/04/20 07:26:44.03 w5hbs5qX.net
>>659-662
DBとは元々、集合を扱うものだから、辞書・マップだから順序はない
順序を付ける時には、order by を使うが、参照時のみで、更新時には使えない?
(ひょっとしたら使えるかも?)
それに普通は、Insertすると、Auto Number でキーが振られるから、
挿入時の順序は、どうでもいい

677:デフォルトの名無しさん
16/04/20 18:30:01.67 Hjhq9rAs.net
コンピュータとかソフトウェアのことをまったく知らない初心者が、一から勉強して一人でYouTubeみたいな動画共有サイトを構築するのと、
理系教科がかなり苦手で完全にお手上げな人が、独学で東京大学理学部数学科に入り、そこを卒業するのはどっちの方が難しいですか?

678:デフォルトの名無しさん
16/04/20 18:49:07.75 UfNx2Znx.net
>>666
動画サイトの質による
YouTubeと同等の規模の動画サイトを
構築する方がはるかに難しい
もし小規模でいいなら同程度
そこら辺の動画紹介サイト
みたいのならはるかにやさしい

679:デフォルトの名無しさん
16/04/20 21:23:07.89 cDyH9Qts.net
>>666
・前者は知らなかった
・後者は出来なかった(向かなかった)
だから、後者のほうが難しそうだ
となると、前者はまだ希望が一見ありそうだ。
しかし後者と比べるにあたって前者の向き不向きが不明だから
簡単とも判断しきれない

680:デフォルトの名無しさん
16/04/20 22:49:51.46 w5hbs5qX.net
大ヒットした、文系による東大理1合格マンガ「ドラゴン桜」を読んだことないの?
合格者1,500人中、文系が英語で受かる方法
理系は、英語が苦手。文系は、数学が苦手で、
数学は難しいから、どちらも解けないので、
部分点をねらうことで、両者の差が少なくなる。
理系で20点、文系でも10点取れる
数学の教授でも、よい入試問題を作れないから、
パズルの本に載っている、古代ギリシャのパズルが、そのまま出題されたりしている
一方、英語での差は大きいので、文系が有利。
暗記だから、時間をかければ必ず取れる
マンガの英語教師のモデルになった、
竹岡広信がベストセラーの英語本、
ドラゴンイングリッシュ・シリーズを出している
東大・官僚試験・医者・弁護士・会計士・弁理士・
司法書士・税理士などの年収1千万超の大型資格は、
1科目500時間・合計3千時間の勉強で受かる
3千時間の勉強で、偏差値は40ぐらい上がる。
80時間で、偏差値は1上がる

681:デフォルトの名無しさん
16/04/21 09:20:12.81 L+pbaZtR.net
>>669
それはおかしい。
わたしが東大理1に合格したのは
絶対に数学物理化学のおかげだと言い切れる。
みんなが30点40点レベルなのに自分だけ98点~100点満点だったからな。
この30点40点レベルの人はもちろん理系で頭がいいと言われている人たちだったのにだ。

682:デフォルトの名無しさん
16/04/21 11:58:29.56 Ec/WYIbP.net
知っているのにわざと間違える65点の人が好き

683:デフォルトの名無しさん
16/04/21 16:44:24.14 zkG/tcZM.net
OAuth認証について質問です。
これってウェブ/スマホアプリを問わずフィッシングされ放題なんじゃないですか?
例えばとあるサービスθがOAuth認証を提供しているサービスφのOAuthを利用すると書いてあって、ユーザーがそれを承諾するとします。
φとの連携をするならば何らかのボタンを押しますが、当然、
ログインされてないと判断されればログインフォームが表示されます。
このログインフォームは通常、リダイレクト等でφ上のコンテンツとして表示されていますが、
リダイレクトかどうかを見分けている人はいるのでしょうか?
本来リダイレクトされるはずのφのログインフォームのクローンをθが表示してきたら見分けられず、
入力されたユーザー名とパスワードをθが抜きつつφにアクセスして、正常に処理したように見せかけられたら、
もうお手上げです。
ブラウザならアドレスバーを注視していれば分かりますが、一般人がそこを細かくチェックしてるとは思えません。
表示されている、委譲するアクセス権のほうに注意を奪われていると思います。
スマホのOAuthがどうだったか忘れましたが、アプリ上だとURLなど表示されないので判別方法すらありません。
信用できないものは認証するなと言う話ですが、一般人がそこまで気を使ってるとは思えません。
そんなものが世界中で使われていると知ってから恐ろしくて夜も眠れません。
助けて�


684:ュださい。



685:デフォルトの名無しさん
16/04/21 18:18:07.85 lMrhGQ0g.net
そんなに信用出来ないサイトなら承諾するな

686:デフォルトの名無しさん
16/04/21 18:28:07.87 zkG/tcZM.net
>>673
俺が承諾しないのはもちろんですが、そんなシステムが世の中まかり通ってるのが一番の問題です。
メールまでOAuthで取得できるようになってるところもあるらしく、危険。
例えば友人γが、フィッシングサービスθに引っ掛かってメールサービスφのユーザー名とパスワードを乗っ取られ、
θがγに成り済まして俺に悪意のある実行ファイルを送りつけてくるかもしれない。
俺「なにこの実行ファイル」
γに成り済ましたθ「最近ちょっとプログラミング始めてさ、試しにゲーム作ったからアドバイスくれ」
俺「OK」
うわあああああああああああああああああ

687:デフォルトの名無しさん
16/04/21 18:29:56.11 zkG/tcZM.net
こんな危険なシステムが世界中で利用されてるなんてこの世の終わりだ

688:デフォルトの名無しさん
16/04/21 18:36:03.14 lMrhGQ0g.net
それは OAuth じゃなくフィッシングの問題だ

689:デフォルトの名無しさん
16/04/22 02:07:10.69 jhSm5EUs.net
rubyで
#今年の西暦の下2桁を出力して下さい。
year = Time.now.year
puts year
のyearの後にどういう変数いれればいいんですか?

690:デフォルトの名無しさん
16/04/22 10:18:32.32 Ge9AiRGc.net
昔MSDOS でプリンターにdirectryを出すのに
dir >prn
これwindows 10 ではどうやりますか?
by爺

691:デフォルトの名無しさん
16/04/22 10:29:56.24 cAq2nbH2.net
中間ファイル作っていいなら notepad /p <fname> でどうか

692:片山博文MZ ◆T6xkBnTXz7B0
16/04/22 11:10:46.71 ixsqd3SA.net
>>677
百で割った余りを使うか、
文字列に変換して最後の二字を取り出すか

693:デフォルトの名無しさん
16/04/22 11:12:14.16 cAq2nbH2.net
いくら動的型づけでもここまで理解してないのはヤバイ

694:デフォルトの名無しさん
16/04/22 14:29:31.60 gmZ5o9Xp.net
>>677
Time.now.strftime("%y")

695:デフォルトの名無しさん
16/04/22 19:49:20.01 jhSm5EUs.net
#1926年から1988年は「昭和[何]年」は
if 1988<=year>=1926 でまちがってるの?

696:デフォルトの名無しさん
16/04/22 20:06:30.30 Ku1ABBfI.net
はい

697:デフォルトの名無しさん
16/04/22 20:15:24.78 txDboiBp.net
paizaのガルこれの解答をここで訊いてるのかよw

698:デフォルトの名無しさん
16/04/22 21:40:47.44 jhSm5EUs.net
まちがってもif文の条件解説じゃなくて
Time.now.yearの解説動画しかでないんだけど
どうなのアレ

699:デフォルトの名無しさん
16/04/22 23:52:50.15 zGc4GV5V.net
phpを使ってネットゲームやPS2の終了したオンラインゲームの鯖を構築してる人が居ますが
php覚えればそういうことは簡単に出来る様になるんですか?

700:デフォルトの名無しさん
16/04/23 00:04:15.87 Ny1JsAlg.net
>>687
どんなゲーム?

701:デフォルトの名無しさん
16/04/23 00:07:22.55 xaeIxYUv.net
>>687
php使うと脳がとけるぞ悪いこと言わんからやめとけ

702:デフォルトの名無しさん
16/04/23 00:09:15.82 zReiDdlG.net
>>687
>php覚えればそういうことは簡単に出来る様になるんですか?
言語を覚えただけではかんたんにできない

703:デフォルトの名無しさん
16/04/23 00:09:30.81 bA5HPk/Y.net
PHPで鯖ってPHPでapacheやnginxみたいなことをするってこと?

704:デフォルトの名無しさん
16/04/23 00:17:20.23 zReiDdlG.net
PHPなどの言語を覚えたからできるというよりは
まず言語を覚えてないことにはどうしようもない
という方が実情に近いと思う
いろいろ要求されるスキルのひとつに過ぎない

705:デフォルトの名無しさん
16/04/23 00:28:25.03 AscHXVqV.net
>>688
ps2のモンハン,メタルギアなどのオンラインサービスが終了してるゲームなど
後はネットゲームだとサドンアタックとかテイルズなどのエミュ鯖を作ってる方が居ましたね
phpでそういうことが出来るのか知りたかっただけなんですが、やっぱり凄いですね…

706:デフォルトの名無しさん
16/04/23 01:33:30.74 TP7qzO4H.net
MMORPGは、速度が要求されるので、C++が多い。
MMORPGのドラクエXは、C++, Lua
プレイヤーの座標の送信は、0.5秒毎だから、
プレイヤーは、他のプレイヤーの動きから、1秒遅れる
そのズレの整合性を取るのが難しいが、
ドラクエXでは、相撲と呼ばれる移動干渉を実現している

707:デフォルトの名無しさん
16/04/23 01:38:51.65 TUDcD71x.net
クライアントとサーバーはわけろ
クライアント側で3D描写などで速度は必要であったとしても
、サーバー側ではテキストとか少量のバイナリ文字列操作だけかもしれん。

708:デフォルトの名無しさん
16/04/23 01:39:13.73 xaeIxYUv.net
>>690
×:言語を覚えただけではかんたんにできない
○:phpを覚えても何もできない

709:デフォルトの名無しさん
16/04/23 01:44:33.06 pwzM5rnm.net
エミュサーバでしょ
バックエンドで処理するだけだからPHPでも出来ると思うけど
すげえ無駄にコード長そう

710:デフォルトの名無しさん
16/04/23 10:28:52.33 WALqw5iV.net
ここでいいのか分かりませんが
未経験で入社して簡単な仕様書を元に設計書を書かされるのは普通ですか?
プログラム書けと言われても書けないレベルの設計書作りなので全く書けません

711:デフォルトの名無しさん
16/04/23 10:44:52.68 zReiDdlG.net
異常だが常態

712:デフォルトの名無しさん
16/04/23 11:02:21.03 PVRMM1xg.net
テストについて質問です。
クライアント上でブラウザからボタンを押してサーバーのデータベースを更新します。
そして仕様通りに入力が反映されることを確認したいのですが、どこまで自動化できますか?
人力(じんりき)じゃ、入力間違い、目での確認ミスなど起きますよね。何よりもこの手の確認は寝ます。

713:デフォルトの名無しさん
16/04/23 13:33:29.34 X//hQ6+3.net
>>700
その処理なら全て自動化できます。
ところで、当然ですが、個々の単体テストは通っている前提の話ですよね。

714:デフォルトの名無しさん
16/04/23 14:00:23.10 RLEkkPM/.net
こういう自動チェックツールって、
検査するアプリやシステムよりも
信頼度が高くないと意味ないよね?

715:デフォルトの名無しさん
16/04/23 14:04:25.52 PVRMM1xg.net
現場入りしてないのでなんともいえません。
位置づけ的には、これが単体テストで、私の仕事はブラウザを介したインターフェースの入出力を確認するだけです。
ただ、例外なく私が経験した現場のテストは人力で、派遣奴隷なので内部のプログラムいじれません。
なので、クライアント側から何かプログラムを被せたいのですが。

716:デフォルトの名無しさん
16/04/23 14:18:47.96 X//hQ6+3.net
>>703
すいません、言い方が悪かったです。
ブラウザからのリクエストが正しいものかを検証したり、
そのリクエストをデータベースのテーブルのフォーマットに正しく変換したり、
といったサーバー側の個々の処理はテストされているよね、という意味です。
それができていないと、ブラウザのリクエストとそのレスポンスだけテストしても、
テストを通らなかった場合の原因がはっきりしません。
個々の処理が悪いのか、それらの処理を繋ぐ所が悪いのか。

で、問題の件ですが、Selenium というツールの出番です。
他にもテスト自動化ツールはあるので「ブラウザ テスト 自動化」でググってみてください。

717:デフォルトの名無しさん
16/04/23 18:01:31.59 PVRMM1xg.net
>>704
ありがとうございます。

原因解析は私の知るところではありません。
入出力が正しいか間違っているか、データベースへの出力結果を確認するだけのブラックボックステストです。
なぜ、内部個々のテストが実施済みである前提が必要なのでしょうか?

それにより自動化ツールのバクであるなど、
無駄な解析が必要になるのでしょうか?

718:デフォルトの名無しさん
16/04/23 19:55:46.15 X//hQ6+3.net
>>705
結合テストや機能テストを行う前に、それらに含まれるメソッドや関数が
単体テストを通っている方が望ましいと私は考えます。
例えば処理a、処理bあり、これらを繋いで処理Xを行うとします。
そして処理a、処理bに対して単体テストをしていないのに、
処理Xに対して(ブラックボックス)テストをしたとします。
この場合の問題点は2つあります。
まず、処理Xがテストに通らなかった場合です。
どこに原因あるのか特定が困難であることは想像できると思います。
単体テストが通っていれば、原因は処理Xの中の繋ぎ方にあると特定できます。
次に、処理Xがたまたまテストに通ってしまった場合です。
処理Xの中で、処理aの結果を加工して処理bへ渡す際に、
処理aの潜在的な問題を加工によって隠してしまったのかもしれません。
要するに、ブラックボックステストの結果によって何が分かるか、という事です。
問題を見つける為のテストなのですから、問題を見つけやすくしておく方が良いでしょう。
因みに、ツールにバグがない(と信じる)ことは大前提で、今回の話とは別問題です。
だから可能な限り多くの現場で使われた実績のあるツールを使うべきです。

719:デフォルトの名無しさん
16/04/23 20:12:49.25 xaeIxYUv.net
テストなんかノリでええんや

720:デフォルトの名無しさん
16/04/24 00:11:21.41 pid8Qk86.net
Firefoxで、SeleniumIDE でも使ってみれば?

Seleniumデザインパターン&ベストプラクティス、2015
OSSのブラウザ自動テストツール、Selenium WebDriver を使って、
Rubyでテストを書いた本

721:デフォルトの名無しさん
16/04/24 00:22:38.67 pDPMgNuP.net
>>708
いまどきIDEはねーよ

722:デフォルトの名無しさん
16/04/24 13:09:26.56 BMA7QUCH.net
fortranについて質問です。

pure subroutineA内で、別のpure subroutineB(逆行列を解く)を呼び出したら、
「error #7137: 定義済み操作または代入から参照されたものも含めて、
 PURE 関数で参照されているすべてのプロシージャーは明示的な
 インターフェイスで PURE と宣言されなければなりません。」
というエラーが出ました。
Aをpureでないsubroutineにすると、コンパイルできて実行できました。
Bがpureであったとしても、pure内では他のsubroutineを呼び出せないという事でしょうか?

環境は、以下の通りです。
win7pro SP1
Visual Studio 2010
Visual Fortran Composer XE 2013 SP1

723:デフォルトの名無しさん
16/04/29 15:52:10.04 LfeI4MLC.net
oracle10g環境で作られたDBからDUMPデータを
oracle11g環境に移行したいんだけど何か注意しないと行けないこととかって
ありますか?

724:デフォルトの名無しさん
16/04/29 16:39:12.70 yivpch89.net
ここよりもデータベース板で聞いた方がいいよ
Oracle 質問総合スレ11 はどうかな?
スレリンク(db板)

725:デフォルトの名無しさん
16/04/29 18:46:00.58 A52jBdEk.net
アルゴリズムの相談ですけど、野球のシミュレーションゲームみたいなのを作ってて
「内野安打」とか「セカンドゴロ」とか結果に応じたランナーの動きって全パターンのテーブルみたいなものを作るしかないですかね?
現在のランナーのありなしはビット配列で101とかで持ってて、ランダムで結果が決まります。
その時のランナーの動き(進塁か帰塁かアウトか)をシミュレートというか、ある程度機械的でいいんですけど
マッピングテーブルを持つと結構膨大なパターンになりそうで何か知的な方法がありそうならアドバイスもらいたいです

726:デフォルトの名無しさん
16/04/29 19:19:58.12 4zpSkGz3.net
結果から動きを再現するのはシミュレーションとは言わんと思うが
「結果」を決めてそれに応じた「動き」を表示するなら、どこかに定義しとかないとダメだわな

727:デフォルトの名無しさん
16/04/29 19:46:46.37 ZvoRtCQG.net
シミュレーションの目的は?
走塁を画面上で見せる必要はあるの?
統計が欲しいの?
捕球位置・かかった時間と送球にかかる時間を結果に反映したりするの?

728:デフォルトの名無しさん
16/04/29 19:52:20.58 FZ3fCefz.net
>>713
それは普通に操作するアクションゲームじゃなくて
AIが先に試合の結果出してて
人間はそれをGUIで確認するだけみたいな感じ?

だとしたら「内野安打」とか「セカンドゴロ」とかの結果に
進塁か帰塁かアウトの三種類 × 1~本塁の
12パターンを結びつけるだけだから
テーブル作りが不可能ほど複雑化はしないと思うけど

729:デフォルトの名無しさん
16/04/29 19:54:50.35 FZ3fCefz.net
>>716
補足するともちろん本塁への帰塁はないけど
かわりになんかホームランのパターン入れるとか

730:デフォルトの名無しさん
16/04/29 21:10:41.37 A52jBdEk.net
>>715
単なる簡易的なゲームですね
アニメーションはいらないです
>>716みたいな感じでAIバトルの結果だけがわかればいい感じです
12パターン以外にも2塁ランナーだけが進んだりとかいろんなパターンがありそうで
あとはランナー1、3塁の時にセカンドに転がした時の動きとか
それとも自分が難しく考えすぎてるだけでしょうか


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch