[過去ログ]
スレ立てるまでもない質問はここで 161匹目 (1002レス)
スレ立てるまでもない質問はここで 161匹目 http://mevius.5ch.net/test/read.cgi/tech/1661583836/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
212: デフォルトの名無しさん [sage] 2022/09/26(月) 23:52:02.74 ID:tIU7Oyti Ruby で作るのが簡単 http://mevius.5ch.net/test/read.cgi/tech/1661583836/212
213: デフォルトの名無しさん [sage] 2022/09/27(火) 05:35:30.78 ID:f9wenpM6 >>200 $ echo a{1..3} | xargs -rn1 cp a http://mevius.5ch.net/test/read.cgi/tech/1661583836/213
214: デフォルトの名無しさん [] 2022/09/27(火) 12:02:41.52 ID:vP3LfdbR >>199 [何がいいたいかを補足] C言語の場合、 void func() { int x; { int y; y を使った処理; } x は参照できるが、y は参照できなくなり、yを参照しようとするとエラーになる。 } JSの場合もまったく同様の事が出来、"use strict" モードの場合でも、 function func() { let x = 111; { let y = 222; y を使った処理; } x は参照できるが、y は参照できなくなり、yを参照しようとするとエラーになる。 } と書くことが出
来る。この点、JSはCと非常に似ている。 「スコープ」や「生存期間」の話。 xは、関数スコープ。yは、ブロックスコープ。 ところが、Rubyではこのような「ブロックスコープ」は作れないのではないかと思われる、ということ。 Rubyのブロック関数とは別。 http://mevius.5ch.net/test/read.cgi/tech/1661583836/214
215: デフォルトの名無しさん [sage] 2022/09/27(火) 23:51:52.61 ID:oW3s344K 単なるブロックか。 Ruby には、そういうのは無いかも { } で囲むと、Hash になるから http://mevius.5ch.net/test/read.cgi/tech/1661583836/215
216: デフォルトの名無しさん [sage] 2022/09/27(火) 23:57:39.82 ID:TrPk/9km Pythonにはあるんだっけ? http://mevius.5ch.net/test/read.cgi/tech/1661583836/216
217: デフォルトの名無しさん [] 2022/09/28(水) 00:55:41.98 ID:UllJACrH 結局MITライセンスってどこに記載すればいいの? Read meでいいの? http://mevius.5ch.net/test/read.cgi/tech/1661583836/217
218: デフォルトの名無しさん [sage] 2022/09/28(水) 08:43:18.58 ID:+fYbTo1x Github - Adding a license to a repository https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository ファイル名をLICENSE または、LICENSE.md にして、ライセンスのひな形を選ぶ http://mevius.5ch.net/test/read.cgi/tech/1661583836/218
219: デフォルトの名無しさん [] 2022/09/28(水) 09:45:46.85 ID:kZGixsXA HTMLスレなのかJavascriptスレなのかその他Web技術のスレなのか、どこで聞いていいのかわからないのでここで聞きます。 Cookieの使い方について基礎から勉強しています。 ログイン認証があるサイトって、パスワード情報をCookieに保存しているのですか? 一般的なYahooやGoogleのサイトを表示して、Chromeの開発者ツールで 「ローカルストレージ」「セッションストレージ」「Cookie」といった中身を見てもそれらしきものが無いのですが。 http://mevius.5ch.net/test/read.
cgi/tech/1661583836/219
220: デフォルトの名無しさん [] 2022/09/28(水) 11:36:20.40 ID:LfA43n9E またシェルスクリプトが遅いと抜かす愚か者がいるのか パイプでつなげて外部コマンドに処理させれば速い 外部コマンドはC言語で書かれている だからシェルスクリプトは遅くない http://mevius.5ch.net/test/read.cgi/tech/1661583836/220
221: デフォルトの名無しさん [sage] 2022/09/28(水) 11:38:31.42 ID:RLf9Yg7w >>216 Python はもっと闇が深い http://mevius.5ch.net/test/read.cgi/tech/1661583836/221
222: デフォルトの名無しさん [sage] 2022/09/28(水) 11:41:06.54 ID:RLf9Yg7w >>219 Cookie について知りたいのか、パスワード管理について知りたいのか、どっちだ? http://mevius.5ch.net/test/read.cgi/tech/1661583836/222
223: デフォルトの名無しさん [sage] 2022/09/28(水) 11:44:30.97 ID:Vg6XXWWJ >>219 一般的には認証通ったらあとはセッションIDだけ保存すんじゃない? http://mevius.5ch.net/test/read.cgi/tech/1661583836/223
224: デフォルトの名無しさん [sage] 2022/09/28(水) 12:08:40.25 ID:Vg6XXWWJ >>220 他の人が話してたのはスクリプトの実行速度じゃなくてプロセス生成コストの話だよ コマンド蹴るのが本業のシェルスクリプトでそこが許容出来ないならスクリプト言語なりなんなり使って無駄を省けっていう http://mevius.5ch.net/test/read.cgi/tech/1661583836/224
225: デフォルトの名無しさん [] 2022/09/28(水) 13:02:54.35 ID:kZGixsXA >>222 両方です。 一般的なサイトで、ログイン状態が保存されている場合、 ブラウザ側のどこにどういう形で保存されているのか知りたかったということです。 たとえばyahoo.co.jpのクッキーと値一覧を表示してみても、IDやPWらしきものは見えないので。 つまり、>>223のおっしゃる通り、別のもっと難読化された文字列として保存されているということなのですね。 たとえばですが、投稿型のwebシステムで不正なJavascriptを投稿し、閲覧者に実行させることができ
てしまうセキュリティーホールがあったとして、 それを悪用して、そのサイト用にブラウザに保存されているCookieをまるっと全部どこかに送信するようなことができたとしても、 イマドキのちゃんとしたサイトであれば、そのせいで不正ログインやその他悪いことに使われる恐れはあまり無いということですか? http://mevius.5ch.net/test/read.cgi/tech/1661583836/225
226: デフォルトの名無しさん [sage] 2022/09/28(水) 13:41:58.90 ID:ZxjDXT+r >別のもっと難読化された文字列として保存されているということなのですね。 ここが危ういな パスワードが平文で保存されてないから安全、と捉えてないだろうか http://mevius.5ch.net/test/read.cgi/tech/1661583836/226
227: デフォルトの名無しさん [sage] 2022/09/28(水) 15:40:10.03 ID:Jk2txA1W サーバー側でユーザー名とパスワードが一致した場合に そのユーザー用のセッションキーを生成しそれをクッキーに設定するというのが一般的かと だからそのクッキーに保存されたセッションキーだけを見たところで何の意味も無いという事 サーバー側でクッキーにセッションキーがあれば、セッションキーから誰かが分かるので ログイン後のそのユーザーの処理のためのデータ保存等をしたりも出来る ログアウト時にセッションキーを破棄すれば、その後は再ログインしないとそ
のユーザーとしてアクセスは出来ない http://mevius.5ch.net/test/read.cgi/tech/1661583836/227
228: デフォルトの名無しさん [sage] 2022/09/28(水) 17:35:24.13 ID:jG+wS9Ro >>225 https://developer.mozilla.org/en-US/docs/Web/HTTP/Cookies#security Set-Cookie時にHttpOnlyとSameSiteを指定しておけば ブラウザの脆弱性でも無い限りXSSでCookieを丸っとどこかに送信されるということはない 丸っと送信された場合は単純なセッションID以外の追加の対策を講じてない限りセッションハイジャックにつながる http://mevius.5ch.net/test/read.cgi/tech/1661583836/228
229: デフォルトの名無しさん [sage] 2022/09/28(水) 18:30:52.56 ID:RIdEQsh/ >>225 >投稿型のwebシステムで不正なJavascriptを投稿し、閲覧者に実行させることができてしまうセキュリティーホールがあったとして この時点でもうイマドキのちゃんとしたサイトじゃねーよ!というのは ツッコんではいけないのかな・・・ http://mevius.5ch.net/test/read.cgi/tech/1661583836/229
230: デフォルトの名無しさん [sage] 2022/09/28(水) 18:51:37.65 ID:O/WDqR6E >>215 C言語だと、 if (1) {y=xxx;・・・} でも同じように振舞うから、ためしにRubyでも if true y = xxx; ・・・ end とやってみたら、駄目で、endの後ろでyを参照できてしまった。 それと複数行コメントが書きにくいこともあって node.js に全面移行した。 http://mevius.5ch.net/test/read.cgi/tech/1661583836/230
231: デフォルトの名無しさん [sage] 2022/09/28(水) 18:59:38.20 ID:ToxcoP+T PythonもRubyと同じでダメなの? http://mevius.5ch.net/test/read.cgi/tech/1661583836/231
232: デフォルトの名無しさん [sage] 2022/09/28(水) 20:23:08.25 ID:6R9dYwhj JavaScriptのプログラムを書くと逮捕されるってマヂですか? http://mevius.5ch.net/test/read.cgi/tech/1661583836/232
233: デフォルトの名無しさん [sage] 2022/09/28(水) 21:49:58.73 ID:J5u4MZBt >>230 お疲れ様www http://mevius.5ch.net/test/read.cgi/tech/1661583836/233
234: デフォルトの名無しさん [] 2022/09/28(水) 22:17:26.26 ID:4YWmzJ6I TXTファイルをCSVに変換して操作したいのですがダブルクォーテーションを区切り文字としないやり方ありますでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1661583836/234
235: デフォルトの名無しさん [sage] 2022/09/28(水) 22:38:33.00 ID:2jO0elT5 あるよ なんの言語でやりたいの? http://mevius.5ch.net/test/read.cgi/tech/1661583836/235
236: デフォルトの名無しさん [sage] 2022/09/28(水) 22:40:17.26 ID:2jO0elT5 言語や環境について何も書かない場合はRubyの例だけが垂れ流されるのがこの板のデフォルトになるがよろしいか? http://mevius.5ch.net/test/read.cgi/tech/1661583836/236
237: デフォルトの名無しさん [sage] 2022/09/28(水) 22:43:06.56 ID:Jk2txA1W 自分でデコードなど書くなら好きにやればいいけど普通は""みたいな形でエスケープするのが流儀かと なので、"だけのデータなら""""みたいな形にした方が良さそう http://mevius.5ch.net/test/read.cgi/tech/1661583836/237
238: デフォルトの名無しさん [sage] 2022/09/28(水) 23:09:36.85 ID:0sCmeNkX >>234 まあ単なる書き間違いだと思うけどcsvなんだから区切り文字はカンマ( , )な カンマ自体や改行をデータに含めたいとか要件を書いた方が良いかと http://mevius.5ch.net/test/read.cgi/tech/1661583836/238
239: デフォルトの名無しさん [sage] 2022/09/28(水) 23:14:01.17 ID:8tA0YY3G 素直にRFC4180準拠にしとくのが吉 http://mevius.5ch.net/test/read.cgi/tech/1661583836/239
240: デフォルトの名無しさん [] 2022/09/29(木) 00:25:20.96 ID:SEBL/pbJ すみません234です。質問が不正でした。txtファイルをCSV形式で操作する際、ダブルクォーテーションにより囲まれた文字列を値とするのではなく、ダブルクォーテーション自体を文字としてJAVAで操作したいです。 http://mevius.5ch.net/test/read.cgi/tech/1661583836/240
241: デフォルトの名無しさん [sage] 2022/09/29(木) 06:27:37.00 ID:mQhfaXoY >>240 だーかーらー > カンマ自体や改行をデータに含めたいとか要件を書いた方が良いかと そういうのを含まないなら単にカンマで分割すればダブルクォーテーションもデータの一部になるだろ てか、自分で処理するんじゃなくて何かライブラリ的なもの使おうと思ってるのか? http://mevius.5ch.net/test/read.cgi/tech/1661583836/241
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 761 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.016s