スレ立てるまでもない質問はここで 148匹目 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
質問する前にGoogleで検索しましょう。 http://www.google.com/ プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。 Javascript は Web 制作板、CGI は Web プログラミング板へ。 業界談義、愚痴はプログラマ板へどうぞ。 ゲーム関係の話題はゲーム製作板へどうぞ。 ネタ、板とは関係の無い話題はご遠慮ください。 前スレ スレ立てるまでもない質問はここで 147匹目 http://echo.2ch.net/test/read.cgi/tech/1490436082/ まじで作りたいものがあるんだが、全くの初心者。誰か俺の先生になってくれんか金払うから 金があるなら作れる人と組めばいい お前が作る必要はない >>52 まずは三日間、タイピングソフトを使ってタイピングの練習をせよ。 速く正確に入力することが重要だ。 >>52 N予備校のプログラミングコースに行けばいい 親鸞とアインシュタインはどっちの方が頭が良いですか? WebExtensions関係の質問スレってある? JavaScriptスレでいい? >>58 ローカルルールか>>1 読んだら板違いって分かるよね 質問です。 よくある開発の流れは 「要求定義」「基本設計」「詳細設計」「実装」「テスト」「運用」 と表現されますが、 実現できるかわからないのでコードを書いて動作確認・試行錯誤という作業は 「基本設計」になるのでしょうか?それともある程度方向性があるので「詳細設計」でしょうか? たとえば顔認識の認識率をあげるためアルゴリズムをいろいろ試すとか、 エアコンの温度制御をいい感じな制御にするとかです。 要求のレベルまでいったらそのコードを詳細設計に落とすという作業も順序が逆で変です。 ウォーターフォールに当てはめるのがいけないのでしょうか。 暗号化をするソフトの輸出は犯罪みたいなんですけど、 例えば自分でファイルを暗号化するプログラムを作って、 それをアメリカに持って行ったら捕まるんですか? 質問です わりと真面目にオフラインゲームの解析などをしていきたいと思ってるんですが そのためにはどんな言語を学んでいけばいいのでしょうか? ゲームでどんな処理が行われてるのかとか読めるようになりたいんですけど><; >>63 ようは、オフラインゲームのバイナリハックをしたいんだね? x86/x64アセンブリ、C/C++、Win32API、DirectX。 あとはWinDbg、IDA Pro、API Monitor、VirtualBox、バイナリエディタなどのツールの使い方。 >>61 その試行錯誤をしないと要求定義に入れないのならその前にする。 ウォーターフォールはこうすればうまくいく(はず)と分かってることを ちゃんとやる方法であって、できるかどうかも分からないことには合わない >>64 そうですね。ゲームの改造とかしてみたいんですけど、そんなにたくさんの言語習得しないと出来ないんですか 思ったより習得するのに時間がかかりそうだ・・・早速とっかかりやすそうなCからやってみます〜。ありがとうございます gccのオプションでCPUを指定すれば、Linux上で(例えば)SHを積んだマシンで動くプログラムがコンパイルできるんですか? >>67 クロスコンパイル用の準備作業が必要になる。 >>65 そっかぁ、そうですよね 有難うございました。 >>70 無駄にならないし、必要な道具が少ないから やめたい時にも、捨てる時、大きなゴミが出ないって所かな そう だいごみ がでない 自殺をしたら地獄に落ちるというのは本当なのでしょうか? >>72 簡単にお答えが導けないときは、 コンピュータに計算させるのが一番いいよ Windowsで、 外部プログラムを呼び出しているバッチファイルを startコマンドを使って優先度lowで実行したとすると バッチファイルから呼び出されているプログラムも優先度lowになるのでしょうか? Linux では、複数のプロセスの連携(プロセスグループ)が、1つのジョブになる A | B | C パイプのような、3つのプロセスで、1つのジョブ また、プロセスには、親子関係がある。 プロセスから起動したプロセスは、子プロセス。 子プロセスから起動したプロセスは、孫プロセス 推測だが、子プロセスは、親プロセスの優先度を、超えることはできない 先祖のプロセスを強制終了すると(強制終了シグナルを送ると)、 すべての子孫プロセスも強制終了される。 親ガメこけたら、子ガメもこけた ジョブを強制終了しても、すべてのプロセスが強制終了される 「windows process 優先度」で検索! 優先度は継承されるから、そうなるはず。もちろんプログラムやタスクマネージャーから優先度は編集できる。 菩提達磨とイエス・キリストはどっちの方が凄いですか? イエス・キリストとエウクレイデスはどっちの方が凄いですか? 複数行にわたる任意の日本語文字列を画像に変換したいのですがImageMagickで convert.exe -size 512x -background white -fill black -font c:\windows\fonts\ipag.ttf -pointsize 24 caption:@- out.png < in.txt だと数秒かかり凄く遅いのでGraphicsMagickで処理したいのですがどうしたらいいですか? gm.exe convert -size 512x -background white -fill black -font c:\windows\fonts\ipag.ttf -pointsize 24 caption:@- out.png < in.txt とすると変なところで改行されたり画像が途中で切れたりします ImageMagickを高速化すれば良いと思うよ ソース公開されてるんだからガンバレ 大仏と超絶天才ピアニストはどっちの方が凄いですか? >>86 その質問は「ソフトの使い方」の質問なんだが 例えば文字列の画像化くらいならC#とGDI+ですぐ作れるよ、って言うのがこの板 組み込み系って、Webのようなhtml,cssで作られた画面のようなものってあるんでしょうか、 あるのならどんな感じなのでしょうか。 >>90 ncursesを使う感じ? 画像検索で調べて。 回答ありがとうございます。 あと追加で質問ですが、組み込み系(IoTといっしょ?)とAIって全然違うのでしょうか、 進むのであればどちらかに絞ってって感じなのでしょうか。 IoTはおもちゃやトースターでもいけるが、AIはスパコンになるだろう。 >>93 超絶天才数学者と超絶天才仏教僧はどっちの方が頭が良いですか? 弥勒(僧)とトーマス・エジソンはどっちの方が天才ですか? B・N・Fとドナルド・トランプはどっちの方が凄いですか? >>98 年齢がいくつか知りませんがあなたには痴呆の症状が現れています 早めに自覚して対応したほうがいいでしょう >>86-87 ImageMagick が有名だから、それを使う 処理時間は、画像の大きさとか、君のPC の性能による。 CPU がi7 で、メモリが16GB で、SSD なら速い この板は、開発者・プログラミングする人の板で、 ソフトウェアの使い方を聞くのは、板違いです C/C++で使えるJSONライブラリでnumberが64bit intに対応しているものってないですかね? 今はpicojson使ってますが、これはJavaScriptに合わせて53bitまでしか対応してないようなので。 JS の数値には実は、64-bit 浮動小数点しかない。 整数も、その範囲内だけ Number.MAX_SAFE_INTEGER JavaScript における確実な整数の最大値 (2^53 - 1) Number https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Number >>104 それはJavaScriptの仕様。そこは承知のうえで64bit対応のライブラリがどこかにないかなぁということで。 JSONの制約ではないという解説 https://archive.guma.jp/2010/12/twitter-json.html キーボードにメールの着信が表示されます これはメールソフトの何を読み取って表示させてるんでしょうか? メールソフトはthunderbirdです rubyスレの連中がクズすぎて質問もまともにできないんだけど Ruby開発者って世間でもあんな評判悪いものなんですか? "某巨大掲示板の利用者"を正しく演じてるんでしょ スタックオーバーフローにでも行ったほうが早いよ 演じてるようには思えないですね まあ、こんな所での質問はリスキーだとは思ってましたが、 不快な気持ちにさせられるのは懲り懲りなので 質問サイトを使うべきですね 初心者スレッドというタイトルやめてほしいです Ruby スレにいるのは、荒らし。 ずっと荒らし同士で、荒らしてる 荒らしと会話するものも、荒らし。 何回注意しても、荒らしと会話を続ける つまり、両方とも荒らし! 奴らは、全部のスレを荒らしてる 2ch(5ch)に限らないけど今時のサービスプロバイダーは管理しないのが主流だからね 荒らしに優しい環境 線を検出してくれるベクタライザーってありませんか。ライブラリでも単体のプログラムでも構いません ベクタライザーとしてはpotraceが有名みたいですがこれが検出してくれるのはアウトラインのようです フォントの画を検出したいです。検出した結果に沿って任意の線を引く予定です Xcodeは左のファイルをクリックすると、タブではなく新しいウインドウでソースコードが開く Android Studioは左のファイルをダブルクリックしないと、タブにソースコードを開いてくれない 本当にマジで糞すぎる そこで質問なんですが、XcodeとAndroid Studioはいつ頃滅びるんですかね? 六法全書とか日本国語大辞典とか広辞苑とか現行日本法規全巻とか現行法規総覧全巻などを全て丸暗記したらどんなご利益がありますか? あと、前になんかのスレッドで、記憶力が良い人は理解力も高いみたいな書き込みがあったのですが、それは本当ですか? 本当だとしたらなぜそうなのかを詳しく教えてください。 プログラミングやHTMLは素人なので用語の使い方に間違いがあるかもしれないですが、エスパーしてください。 ニコニコ動画の生方放送の来場者数を30分ごとぐらいにに取得するスクリプトをつくりたいんだけど 取得することができません。 どうすれば取得できるんでしょうか? 一応Rのrvestってのをつかってるんですけど R特有の問題ではないとおもっているのですが h2タグ項目の取得はできるのですが どうも動画部分の取得ができないようで指定タグ?に何を使えばいいかわかりません。 Rは知らないかたでも原因らしきものを推測できるようであればお願いします。 例えばここ http://live2.nico video.jp/watch/lv310082278 で ___watch-count___2jFHQ ___watch-count-base___1tULy .___watch-count___2jFHQ ___watch-count-base___1tULy span.___watch-count___2jFHQ ___watch-count-base___1tULy #root > div > div.___player-body-area___3aMT1 > div > div > div.___player-status___N6gvz > div.___program-panel___116cO.___program-panel-base___4VsHh > div > ul > li:nth-child(1) > span //*[@id="root"]/div/div[8]/div/div/div[2]/div[1]/div/ul/li[1]/span は試してみたのですが取得できません。 一応書いたコードはこれです location <- "#root > div > div.___program-information-area___3z_1a.___program-information-area-skin___3KALS.___local-side-padding___3mut5 > div > div > time" title1 <- session %>% jump_to(URL) %>% html_nodes(location) %>% html_text() print(title1) もう人生どうしたら良いのか分からない・・・・・。 東京大学理学部数学科に入りたいけど、尋常じゃないくらい頭が悪いのです。 白チャートすらまったく理解できません・・・・・。 でも東京大学理学部数学科に入りたいです。 まずは5chにくだらない質問を書き込むのをやめましょう 書き込み1回あたりの時間は大したことがなくても、毎日のように繰り返せば 多大な時間の浪費になります もっと有意義なことに時間を使いましょう 大卒から就職して研修でアセンブラ習った後に6年間勤務して、 できる事がひとつも無いのですが? 今まで何してたんでしょうか? >>119 wget, curl とか、 Ruby で、Nokogiri, Selenium WebDriver とか、 JavaScript で、jQuery とかを使え それに、XPath よりも、CSS セレクターを使え //*[@id="root"]/div/div[8]/div/div/div[2]/div[1]/div/ul/li[1]/span div[8] とか、こういう書き方は、順番が変わったら、8番目じゃなくなるかも 来場者数って、どこに表示されてる? 漏れには、分からない //*[@id="root"]/div/div[8]/div/div/div[2]/div[1]/div/ul/li[1]/span 要素を特定するには、後ろ・子孫の要素で特定できれば、 前・先祖の要素には関係なくなる div[2]/div[1]/div なら、一番後ろのdiv に、id, class などが付いていないか調べる 例えば、.abc というクラスが付いていれば、 それが他の要素で使われていないか、検索して確かめる もし他の要素で使われていなければ、 .abc という、CSS セレクターで要素を取得できる CSS セレクターを幾つか組み合わせれば、たいてい要素を特定できる。 例えば、.xyz .lmn .abc なら、.xyz の子孫の、.lmn の子孫の、.abc 要素 「CSS セレクター」で検索! ロジックについて質問です。 A〜Zまでの列があり、その列の中でさらに1〜13までの番号を振ってあります 参考図:https://i.imgur.com/kT89KNc.png 青く塗ってあるところだけ通れるルートなのですが、たとえばA列からB列まで行く場合、一度上まで出てからB列とC列の間を通らないといけないことになります 反対にB列からC列の場合上に出る必要がなく直線で行けます 自分が解決できないのがA列からB列に行く場合とB列からC列に行く場合の違いの判別の仕方がわからないのです 起点と終点の距離を出したいのですがこれでは出すことができません こういう場合どのように判別したら良いんでしょうか?何か良い案ありましたらお願いします プログラムがパスワードが必要な場合。 メモリー上に置くとメモリーを盗み見されないようにするには 暗号化すればいいのですが、結局使うときには複合するから 結局盗み見されるじゃないですか。 それならば盗み見されないようにするにはどうしたらいいですか? >>130 プログラムでは正しいパスワードをハッシュ関数に通した結果@を覚えておくようにする プログラム実行上で入力されたパスワードをハッシュ関数に通し、その結果と@とを照合する ハッシュ関数の結果からパスワードを逆算することは不可能 >>132 それはログインするときのの話だな >>132 のようなのものはサーバー側でパスワードを保存しておく必要はない ↓例えばこんな感じ クライアント(パスワードを知ってる) → パスワード送信 → サーバー(ハッシュ化パスワードを覚えてる) サーバー側は送信されたパスワードをハッシュ化したものと、覚えているハッシュ化したパスワードを比較してる だけど単純なこの方法だと、サーバーはパスワードを覚えていないだけで パスワードを送信しているので、結局メモリー上に一瞬とは言えパスワードが存在する それを防ぐのがチャレンジ/レスポンス認証ってやつ。パスワードそのものを送らない仕組み >>130 ただなパスワードマネージャーのようなソフトはどうしようもない クライアント(パスワードを知ってる) → パスワード管理ソフト → パスワード送信 → サーバー(ハッシュ化パスワードを覚えてる) パスワードは暗号化していても復号化してから送信しなければいけない その時メモリを読み取れる可能性はある。有名なパスワードマネージャーは その対策をしていると思うがどうやってるかは知らないw 最終的にはOSのパスワード管理機能が最強ってことになると思うんだが脆弱性見つかってるからな。 例えパスワードが頭にしかなくても入力している時には読み取れるだろうし、パスワードを使ってる限り メモリ上のどこにもないってことはないだろうな >>133 いや、完全に間違えてる。 もうtelnetのような時代遅れのプロトコルなんて 使わないだろ >>134 telnetの話はしていない だからtelnetだと思い込んだお前が勘違いしてる phpで作ったシステム(しょぼいCMSのようなもの)を有料販売または有料でレンタル的なことをしたいんですが、改変や二次利用されないための方法ってなにがありますかね? 契約書等ではなくプログラム自体を許可した人だけにしか使われないようにしたいです。 >>136 プログラム自体に制限を掛ける方法は、リバースエンジニアリングを回避するのは原理的に無理だと思う データで勝負する方向は可能かな? >>139 昔はやったビルドシステム 今はnpm runを使う 一部ではそんなことも言われていたけど俺は結局gulpに戻った。package.jsonだけじゃやっぱり無理がある。 makeは機種依存がある 例えばWindowsで使えない >>141 package.json = コマンド実行なんだけど コマンド実行でできないことって何? >>143 え?Windows で普通に make つかってるけど… >>144 しばらく"config"とか駆使していろいろやってみたけど、package.jsonの記述がごちゃごちゃしていくのに 嫌気がさした。あとコマンドラインである以上環境依存が避けられないってところも。 もちろん、コマンドラインだから "node hoge.js" とすれば大抵のことができてしまうわけだけど、 そんなんするならgulpfile.jsでもいいかなと思い直した。 >>148 npm run(npm-scripts)への流れっていうのは、 コマンドから実行したいものは、必ずコマンドラインインターフェースが ついてるからそれ使えばいいって発想だと思う。 例えばeslintだとeslintコマンドが存在するでしょ? npm scriptsっていうのは、コマンドラインインターフェースが存在する物の オプションを決め打ちにした簡単なラッパー なので色々駆使する必要が有ることがよくわからない ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる