スレ立てるまでもない質問はここで 154匹目

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2020/06/21(日) 20:03:12.66ID:CQtEdpsm
質問する前にGoogleで検索しましょう。 http://www.google.com/
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングや犯罪行為に関わることを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴、雑談はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。
>>980を踏んだ人は新スレを建てて下さい。>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。

前スレ
スレ立てるまでもない質問はここで 153匹目
https://mevius.5ch.net/test/read.cgi/tech/1586142285/
2020/07/29(水) 15:56:13.03ID:ak0ifpVc
>>448
それは、どうやるのでしょうか?
別のアルゴリズムの複数の暗号ソフトを何重にも使うと言うことでしょうか?
2020/07/29(水) 15:58:26.72ID:t7mlhDPW
ここプログラム板なんで暗号化とかの話したいなら別行ってくれないか
内容もあまりにも初歩的すぎるし
451デフォルトの名無しさん
垢版 |
2020/07/29(水) 16:01:46.69ID:3QylhtYX
製品化してるくらいだからまあまあ平気なんでは?


XLsoft
スマートなデータ暗号化 シンプルな鍵管理
PKWARE の Smartcrypt は画期的なデータ暗号化と鍵管理方法を提案します

ZIP ベースのデータセキュリティソフト
SecureZIP は、PKZIP の機能に加え、 機密情報を保護し、コンプライアンスに対応できる 強度なセキュリティ機能を提供します。
https://www.xlsoft.com/jp/products/pkware/index.html
2020/07/29(水) 16:59:48.35ID:2PBZFj26
中身にどれくらい時間と金をかける価値があるかも大事。
453デフォルトの名無しさん
垢版 |
2020/07/29(水) 17:02:27.09ID:hY/5h1XO
zipのフリしてヘッダの特定の場所だけ意図的に壊して(自分だけ壊れた部分の修復方法を知ってる)
普通にzipとしては壊れたファイルってアプリから判断される状態にするだけでも割と充分
2020/07/29(水) 17:03:56.21ID:4cTyK45S
テンプレ読めない連中多すぎ
頭の悪い質問に群がって何やってんんだ
455デフォルトの名無しさん
垢版 |
2020/07/29(水) 17:43:08.57ID:aZX2gpb4
>>439
セキュリティーのしおり「もっとも効果的なセキュリティーとは何処にも発信しない事である。」
456デフォルトの名無しさん
垢版 |
2020/07/29(水) 18:29:13.84ID:3QylhtYX
ただの暗号化ZIPで破られるわけがないだろうけどな
よほど短いのでなければ、心配しすぎ
それにグーグルのストレージとかに入れとけばそこへ入って取りに来るのもまず困難
2020/07/29(水) 18:33:11.16ID:qu6BQgvi
>>453
別にぶっ壊さなくても単に暗号化したファイルを分割しておくだけでよくね?
もちろん結合順序は自分だけが知ってる
458デフォルトの名無しさん
垢版 |
2020/07/29(水) 18:53:47.70ID:3QylhtYX
わざわざ壊したり分割したりするとあとで復元したいときに忘れてできなくなる可能性
ただのZIPで十分
459デフォルトの名無しさん
垢版 |
2020/07/29(水) 19:03:16.87ID:irGYEToC
ここに保存すればいいだけ
https://www.microsoft.com/ja-jp/microsoft-365/onedrive/personal-vault
2020/07/29(水) 19:08:38.07ID:AvBY1CtL
>>458
そんなバカは単なるZIPでもパスワード忘れて詰むだろw
2020/07/29(水) 20:00:07.38ID:RZM0RVRu
>>459
それMicrosoftには丸見え
2020/07/29(水) 20:30:38.02ID:r3uOXfl4
分割したファイルをgoogleとMSとicrowdに分散しておけば問題解決
463デフォルトの名無しさん
垢版 |
2020/07/29(水) 20:55:36.37ID:RKALKuVf
オオグンタマの貴重な産卵シーンは
どこに行ったら見れますか?
464デフォルトの名無しさん
垢版 |
2020/07/29(水) 21:45:38.33ID:m9v+CiQ2
>>463

https://dic.pixiv.net/a/オオグンタマ

産卵の様子をおさめた映像は一例のみだが、広く研究を進めるためYouTubeやニコニコ動画など様々な場所で一般に公開されている
→【http://www.nicovideo.jp/watch/sm9826534
465デフォルトの名無しさん
垢版 |
2020/07/29(水) 22:45:32.67ID:RKALKuVf
>>464
あの見れないのですが
2020/07/29(水) 23:52:44.24ID:032Rbh94
>>462
アメリカのサーバーより、日本の方が信用できそう。
2020/07/29(水) 23:54:06.33ID:032Rbh94
分割と復元って、どんなソフトでやればいいの?
2020/07/29(水) 23:56:33.91ID:hGtKVe2E
>>467
jydivide
469デフォルトの名無しさん
垢版 |
2020/07/30(木) 05:18:52.63ID:exgi0dV0
分割と結合方法きいてくるプログラマーはやばすぎ
そもそもする必要もないし聞かないと出来ないのも
2020/07/30(木) 06:24:42.62ID:P8KzKURI
なぜ分割しなければならないのか
471デフォルトの名無しさん
垢版 |
2020/07/30(木) 07:12:58.95ID:pRi2vKAf
>>469
プログラマーではなくITオンチだろ
2020/07/30(木) 09:09:19.82ID:w/yk6K7I
普通にAES-256でいい
オレオレ暗号とか分割とかではなく安全が検証されているオープンな技術で暗号化するのが定石
なぜ世の中で商業的に使われているのか考えれてみれば常識的な結論になる
22世紀の量子コンピューターなら突破できるかもしれないので50年後に新しいアルゴリズムで暗号化し直すか、消せばいい
2020/07/30(木) 16:35:52.06ID:+IR+ealO
50年後には質問者も消えている
2020/07/30(木) 18:50:23.09ID:ABZJNHka
本当?確かめる方法ある?
475デフォルトの名無しさん
垢版 |
2020/07/30(木) 20:25:16.16ID:SHrdySLu
2038年問題があるから
ここの掲示板自体が書き換わる可能性はある
2020/07/30(木) 21:50:52.78ID:cy3GJ+as
暗号を解読するには、膨大な電気代が掛かるから、たぶん払えない

それに時間も、何万年も掛かるので、この2つの条件で大丈夫!
2020/07/30(木) 22:33:46.14ID:w/yk6K7I
50年後に質問者が消えている可能性は高くない
質問者はそこそこ若い
なんせ彼が隠そうとしているのは「作ったプログラムのバックアップ」なんかじゃあない
エロいお宝データなのだ
2020/07/30(木) 22:58:19.63ID:wSsRs/yz
>>477
エロいお宝なら暗号を解こうとするモチベーションにもなるが、どこの馬の骨とも知れぬ奴が作ったプログラムのバックアップなんて、わざわざ手間をかけて解こうなんて物好きはいない。
解く価値がないと思わせることが実はもっとも強固な暗号法なのではないだろうか?
質問者の探していた青い鳥は、実はすぐ身近に存在していたのだな。
2020/07/30(木) 23:29:41.13ID:ZuSGr5h4
そんな引っ張る必要のある話題かこれ?
板違いだし個人的につまんないんでやめてほしい
2020/07/31(金) 10:29:22.02ID:8nJTGJtQ
mitライセンスを持ったコードをコピペして
製品作って売りました
その場合、売ったソフトもmitライセンスの
下になって、買った人がそれを再配布しても
いいってことになるの?
2020/07/31(金) 10:42:01.14ID:5fLG2WHb
>>480
ライセンスが変わってないのなら当たり前
それよりもソフトウェアに関してなんら責任を負わないという条項を持つMIT Licenseつけたものを売るとかクズ
2020/07/31(金) 11:11:27.31ID:8nJTGJtQ
>>482
商用利用okってあるけど?
再配布okだったのか
まあ今からでも伝えて訂正すればいいか
2020/07/31(金) 11:12:51.20ID:8nJTGJtQ
売ったというより
会員にだけ連絡して
あげたというほうが正解
2020/07/31(金) 21:03:49.21ID:+CuSSF17
嘘だから安心しろ
2020/07/31(金) 22:33:20.22ID:jIONg9/8
>>480
「なる」とかじゃねーよ、ライセンスは配布する権利者本人が決めるんだよ。
2020/07/31(金) 23:27:46.96ID:gJoK1c/t
>>481
オープンソースっていうのは責任を負わないソフトを使って
ビジネスをする(金を稼ぐもの)だぞw
オープンソース業界がそうしろと言ってる。
2020/08/01(土) 00:53:15.28ID:99DNG2SG
アセンブラのISAトランスレータ作っているけど参考になりそうなサイトとか本とかないかな
LLVMのバックエンドの作り方は全く理解できなかった自分でも判りそうなの
2020/08/01(土) 02:14:14.21ID:9VbC1NTP
>>485
???
mitライセンスの全文自分のソフトのいれなきゃ
ならないんでしょ?
じゃああげた人にあるものもmitライセンスになるから
再配布自動でokになるのでは?
禁止できるの?
2020/08/01(土) 08:37:54.51ID:o8EpUcK0
MITライセンスだからこうしないとならないとか小手先の話じゃなく、著作権とか
ライセンスとか基本をまず押さえるべきだわ。
2020/08/01(土) 09:03:19.02ID:eglkXcmr
>>488
MITライセンスはコピーレフトじゃないよ
491デフォルトの名無しさん
垢版 |
2020/08/01(土) 12:52:54.18ID:Utcku5dD
Unicodeのライブラリを作るとしたらどんなメソッドがあったほうが良い?
(Unicode以外には対応しない)

UTF-8やUTF-16への変換は当然サポートするとして
1文字の扱いの対応が必要だよね?IVSとかだともはやバイトで1文字なのかわけわかめ
あと文字列の幅とか

世にあるライブラリはどう対応してるんだろう?
文字数を取得するメソッド、バイト数を取得するメソッド、コードポイント数を取得するメソッドとかあるの?
492デフォルトの名無しさん
垢版 |
2020/08/01(土) 13:08:24.56ID:biQ1QRTH
数値文字参照(文字参照)

文字実体参照(実体参照)

JavaScriptで可能だよ
2020/08/01(土) 13:08:32.32ID:MSlkSHOL
>>491
> 世にあるライブラリはどう対応してるんだろう?
それぐらい自分で調べろよ…
494デフォルトの名無しさん
垢版 |
2020/08/01(土) 13:56:25.75ID:Q+oTicO5
>>493
調べないで知ってる人ぐらいいるでしょ?
2020/08/01(土) 14:20:51.13ID:fTKnhU+A
>>491
>文字数を取得するメソッド、バイト数を取得するメソッド、コードポイント数を取得するメソッドとかあるの?

UTF-8やUTF-16の内部表現を理解してればこの辺はすぐ答え出るよ
wikipediaレベルで十分

文字列の幅は”Unicode East Asian Width”で検索
2020/08/01(土) 14:22:02.76ID:fTKnhU+A
自分で調べた上でもっと知りたければ文字コードスレに行くといい
497デフォルトの名無しさん
垢版 |
2020/08/01(土) 14:38:45.40ID:mnCw/PCI
>>495
すぐ答えが出るというのなら、
答えを書けば良いのでは?
2020/08/01(土) 16:44:09.30ID:zja1PiQZ
そんな程度のことを悩んでるような奴が作るUnicodeライブラリに実用性なんかあるのか…合字込みの文字区切り判定と同一文字比較だの漢字込みのcollationとかできないなら要らんわ。
2020/08/01(土) 17:04:46.18ID:KOqFTPzM
>>497
マウントを取りたい気持ちを分かってあげて
2020/08/01(土) 17:07:12.06ID:VhCQ21Rw
>>498
最初の仕様で掲示板で聞くような奴が作れるわけがない
たまに出てくるんだよな作る宣言するアホ
501デフォルトの名無しさん
垢版 |
2020/08/01(土) 17:47:50.25ID:WzMhf7ZH
>>491
今から作るの?
じゃあ1文字を32bit整数(Javaならint型)にした方が良いだろうな。
Javaは昔々charを16bitにしてしまったせいでサロゲートペアで面倒な場合があるし。Unicodeの全ての文字を変数一つに代入できるようになっていた方が良い。
2020/08/01(土) 18:16:06.79ID:fTKnhU+A
>>501
このレスを契機としてその後UTF-32と呼ばれるエンコーディング標準が確立されたのであった。
2020/08/01(土) 18:44:02.76ID:XbC7RIPW
1コードポイントが1文字じゃないので32bit整数にしたところで何の解決にもならない。
1文字を表すクラスを作るべき。
2020/08/01(土) 18:57:21.18ID:fTKnhU+A
>>503
このレスを契機としてその後NFCと呼ばれるUnicode正規化標準が確立されたのであった。
505デフォルトの名無しさん
垢版 |
2020/08/01(土) 20:35:48.84ID:mnCw/PCI
>>498
> 合字込みの文字区切り判定と同一文字比較だの漢字込みのcollationとかできないなら要らんわ。
ね?やることたくさんありますよね?w
そういうことがちゃんとできるライブラリってありますかね
506デフォルトの名無しさん
垢版 |
2020/08/01(土) 20:37:36.41ID:mnCw/PCI
>>495
> UTF-8やUTF-16の内部表現を理解してればこの辺はすぐ答え出るよ
> wikipediaレベルで十分

IVSとかIVDとか調べたほうが良いよ
wikipediaにすべての仕様を書くとか無理だから
507デフォルトの名無しさん
垢版 |
2020/08/01(土) 20:38:13.70ID:mnCw/PCI
>>503
> 1コードポイントが1文字じゃないので32bit整数にしたところで何の解決にもならない。
それな。コードポイントを知るだけじゃ1文字かどうかはわからない
2020/08/01(土) 20:39:14.95ID:LLVAByzu
UTF-64?
2020/08/01(土) 23:31:04.39ID:0u/gWEQY
DH(Diffie-Hellman)法の仕組みがどうもりかいできません、
https://www.uquest.co.jp/embedded/learning/img/2009/img_lec14-2_a.gif
これなんですが、なんで共通鍵になる値が交換することで等しくなるんでしょうか?
510デフォルトの名無しさん
垢版 |
2020/08/01(土) 23:32:29.61ID:huzWWnKB
いらすとや・・・じゃないだと!?
2020/08/01(土) 23:35:56.62ID:LLVAByzu
>>509
数学の整数論を勉強するといいよ。
512デフォルトの名無しさん
垢版 |
2020/08/01(土) 23:37:05.03ID:huzWWnKB
>>511
整数論のどの部分を読めば理解できますか?
それとも適当なことを言ってますか?
2020/08/01(土) 23:40:48.73ID:LLVAByzu
>>512
剰余とかフェルマーの小定理あたり。
2020/08/02(日) 00:20:38.88ID:U8Hn4+FN
>>513
むしろオイラーの定理を使うのでは?フェルマーの小定理はオイラーの定理の特殊な場合でしかない
さらにオイラーの定理を使うのは RSA 暗号
DH は離散対数
515デフォルトの名無しさん
垢版 |
2020/08/02(日) 05:24:35.30ID:IlYSPDQE
おいらの定理
516デフォルトの名無しさん
垢版 |
2020/08/02(日) 15:31:22.97ID:NsDY9jGS
7の(7の7乗)乗の一の位の数字は?
517デフォルトの名無しさん
垢版 |
2020/08/02(日) 16:51:13.97ID:uj2yT8Xl
>>516
Google電卓計算の結果
7^7 =823543
7^(7^7) = 7^(823543) = Infinity
無限大の一の位の数字を求める目的は何ですか?
2020/08/02(日) 16:51:29.06ID:ubwZBAj0
一の位は7 9 3 1 7 ... と4乗周期でループする
7^7=49乗
49 mod 4
剰余は1
答えは7
2020/08/02(日) 16:54:14.28ID:ubwZBAj0
49乗じゃなく823543乗か
剰余は3
答えは3かな
520デフォルトの名無しさん
垢版 |
2020/08/02(日) 17:00:30.10ID:NsDY9jGS
>>518
ワロス

>>519
もちつけ
2020/08/02(日) 17:16:00.02ID:HU2rRSvM
curl -X POST localhost:8080/employees -H 'Content-type:application/json' -d '{"name": "Samwise Gamgee", "role": "gardener"}'

これなんですけど、windowsの時はダブルクオーテーションをエスケープしろと書いてあったので、

curl -X POST localhost:8080/employees -H 'Content-type:application/json' -d '{\"name\": \"Samwise Gamgee\", \"role\": \"gardener\"}'

にしたんですけどエラーになります。どこが悪いんでしょうか?
2020/08/02(日) 18:24:06.73ID:zMAjKVdv
>>521
エラー表示を晒せ
2020/08/02(日) 18:48:41.69ID:HU2rRSvM
>>522
こんなエラーメッセージが出てます。

{"timestamp":"2020-08-02T09:47:29.880+00:00","status":415,"error":"Unsupported Media Type","message":"","path":"/employees"}curl: (6) Could not resolve host: Samwise Gamgee,
curl: (6) Could not resolve host: role
curl: (3) [globbing] unmatched close brace/bracket in column 9
524デフォルトの名無しさん
垢版 |
2020/08/02(日) 20:17:13.65ID:wFWYRyI+
>>523
ハゲ頭を晒せ
2020/08/02(日) 21:57:17.98ID:zMAjKVdv
>>523
https://developer.mozilla.org/ja/docs/Web/HTTP/Status/415
2020/08/02(日) 22:01:43.03ID:3XCakWOQ
パテントフリーな動画コーディックを捜しているんだけど条件は
・高性能ではないコンピュータ(ARM SBCやAtom搭載機等)を使用する
・1080/60pをリアルタイムでエンコードする
・圧縮率はそこそこでよい。50Mbpsでビットレート押しとかでもかまわない
・切り出し時の画質はそれなりに欲しい

とりあえずパッと思いつく候補
・AV1
 高性能だがエンコードが遅いのは困る。エンコーダのライセンスがGNU系でないのは良い
・VP系(VP3/VP8/VP9等)
 画質はともかくこいつらもエンコードは速くない。エンコーダのライセンスがGNU系でないのは良い
・Theora
 これもあまり軽いとは言えない。エンコーダのライセンスがGNU系でないのは良い
・MPEG系(MEPG1/MPEG2)
 計算量を加味するとMPEG1の方が適しているか?。デコードが軽いのも良い
他に何かあるかな?

今のところMPEG1が良さそうだけど開発時期の関係もあって実績のあるエンコーダは
GNU系ライセンスばっかり・・
2020/08/02(日) 22:31:12.53ID:zMAjKVdv
>>523
Could not resolve host xxxx というエラーからなんとなく、POSTデータのJSON文字列も正しく送れてないっぽい?
Somewise Gamgee とか、送り先のホストとして見つからないと言ってるから、POSTの一部がホストアドレスとして解釈されてる
もしかしてシングルクォートがひとつの文字列としてコマンドラインがパースされてないのかも
ダブルクォートにしてみたらどうだろうか
2020/08/02(日) 22:39:20.07ID:afjdMLlX
VSCode の拡張機能、Rest Client でも使えば?

例えば、test.http のファイル内に、

POST http://localhost:8888/ HTTP/1.1
content-type: application/json

{
"name": null,
"time": "Wed, 21 Oct 2015 18:27:50 GMT"
}
529528
垢版 |
2020/08/02(日) 22:42:37.50ID:afjdMLlX
>localhost:8080/employees

そもそも、http:// も付いていないのに、これで動くのか?
2020/08/02(日) 23:58:07.68ID:HU2rRSvM
>>527
>ダブルクォートにしてみたらどうだろうか

ありがとうございます。それでした。

curl -X POST localhost:8080/employees -H "Content-type:application/json" -d "{\"name\": \"Samwise Gamgee\", \"role\": \"gardener\"}"

これでうまく行きました。
2020/08/03(月) 06:08:18.23ID:yENEbrpH
postmanとか使えば楽でない?
2020/08/05(水) 11:02:50.02ID:RDehbAz6
都内でプログラミング関係の本のラインナップが豊富な中古本屋って何がありますか?
533デフォルトの名無しさん
垢版 |
2020/08/05(水) 12:23:00.81ID:IZQzbQjk
>>532
アマゾンかブックオフで探せば?
534デフォルトの名無しさん
垢版 |
2020/08/05(水) 12:33:25.97ID:vOSI5J1r
>>532
神保町池。
専門書だけを扱った古本屋がある。
535532
垢版 |
2020/08/05(水) 12:52:12.90ID:pCBXhmVE
探している本は大型の新品書籍を扱っている店にないような本です。ちょっと古かったりします

>>533
内容を確認して買いたいのでネット通販はちょっと・・・
リアルブックオフはチェックしていますが専門書が豊富とは言い難いですよね

>>534
何処にあるのでしょうか・・・ちょっと前に見てきましたが通り沿いは文芸?古書?関係の店ばかりに見えました
路地入るとあるのだろうか。土地感ないので見当が付きません
536デフォルトの名無しさん
垢版 |
2020/08/05(水) 12:59:44.16ID:vOSI5J1r
>>535
大通り沿いにあるぞ。
1階は数学と物理・医療の専門書で、地下が建築・プログラミング専門書だったはず。
537デフォルトの名無しさん
垢版 |
2020/08/05(水) 13:03:50.39ID:IZQzbQjk
>>535
タイトルやISBNが分かってるなら
全国図書館ネットワークや国立国会図書館で検索すべし
538デフォルトの名無しさん
垢版 |
2020/08/05(水) 13:41:32.88ID:qZGzAxms
大阪でプログラミング関係の本のラインナップが豊富な中古本屋って何がありますか?
539532
垢版 |
2020/08/05(水) 15:34:17.84ID:mccNQXCD
>>536
う〜ん、書泉のぞいたついでに通り沿いの店は探してみたのですが・・・
また都内へ行ったときに探してみます

>>537
そこまでは絞り込めていません。基礎的な部分に関してソースコード付きで
実践的に解説している本を探しているのですが、そういう本は少なく感じますし
中を確認しないと判らないです
540デフォルトの名無しさん
垢版 |
2020/08/05(水) 20:09:42.84ID:ReXZMZda
>>538
ブックオフです。
541538
垢版 |
2020/08/05(水) 20:21:32.52ID:RxgDFCkc
>>540
あまりわたしを怒らせないほうがいいぞ
542デフォルトの名無しさん
垢版 |
2020/08/05(水) 20:29:51.29ID:ReXZMZda
>>541
せっかく教えてやったのになんやその態度。
2020/08/05(水) 21:58:21.44ID:2a9NXSno
この分野の中古本はやめた方がいいと思うぞ
変化が速いのでもう使わない、もう動かないものがてんこ盛り
544デフォルトの名無しさん
垢版 |
2020/08/05(水) 22:50:05.85ID:QxtB8XLH
>>543
それな
2020/08/05(水) 23:25:14.43ID:xp5DSzK/
Win32 APIとかDB設計本とか一部の分野では古い本のほうがよかったりもする
546532
垢版 |
2020/08/05(水) 23:44:18.50ID:TMHkQWEs
使い方次第ではないですかね。個人的に思う古くても使える本
アルゴリズム解説系
 組み込み向けコードの実装時に使える。むしろ新しいのはCPU使いすぎメモリ使いすぎであまり参考にならない
低レイヤー系
 OS、処理系、CPUの基礎なんて10年くらいじゃ変わらない
2020/08/06(木) 00:19:22.70ID:Ml9bVx+F
変わらないなら無理して昔の本を探すよりネットに転がってる情報のほうが良くね?
548デフォルトの名無しさん
垢版 |
2020/08/06(木) 00:21:07.93ID:YI93igBY
?え?ネットに情報なんて転がってるの?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況