プログラミングのお題スレ Part21最終更新 2023/07/17 02:181.デフォルトの名無しさんZCYlhUwLプログラミングのお題スレです。【出題と回答例】1 名前:デフォルトの名無しさん お題:お題本文2 名前:デフォルトの名無しさん >>1 使用言語 回答本文 結果がある場合はそれも【ソースコードが長くなったら】 (オンラインでコードを実行できる)https://ideone.com/http://codepad.org/http://compileonline.com/http://rextester.com/runcodehttps://runnable.com/https://code.hackerearth.com/http://melpon.org/wandboxhttps://paiza.io/宿題は宿題スレがあるのでそちらへ。※前スレプログラミングのお題スレ Part20 https://mevius.5ch.net/test/read.cgi/tech/1624028577/出典 https://mevius.5ch.net/test/read.cgi/tech/16683336362022/11/13 19:00:3621コメント欄へ移動すべて|最新の50件2.蟻人間kXwK5テスト書き込み。2023/07/10 19:05:213.トリップテスト◆.CzKQna1OUkXwK5トリップテスト。2023/07/10 19:09:564.デフォルトの名無しさんpOhxQお題Talk用の専ブラ作成2023/07/11 14:00:235.デフォルトの名無しさんAdwgs従来どおりだとしたらAPIを使用する権利は専ブラ連合独占で新規専ブラお断りじゃなかったかな技術的に可能だったとしても法的手段に訴えるとかで禁止してた気がする新しい情報見当たらないけど、その辺どうなってるんだろうか2023/07/11 23:30:276.デフォルトの名無しさん04lFfTalk の利用規約見たら勝手にAPI使っちゃダメって書いてあるから勝手に専ブラ作れないようだな。かといってどうしたら API 使わせて貰えるのか不明。2023/07/12 01:34:317.デフォルトの名無しさん04lFf5chの方はAPI自由化すると発表したようだな。じゃあ5chの専ブラ作りをお題にすれば良い。とりあえずDATファイル読んでDBに入れたりして扱いやすくする部分とか。bbs menu 解析して板ごとに番号降ってURLと名前をDBに入れるとか。なんかそんな内部処理の一部ならお題にし易い。2023/07/12 14:10:569.デフォルトの名無しさん7WrtqTalkが3ヶ月でログ消えるんなら意味ないんとちゃうか?2023/07/12 16:23:0110.デフォルトの名無しさん04lFf3か月で消えるのか。じゃあ色々な専ブラが復活して5ch側の読み書きが普通に出来るようになってからにするか。またはこちらは短期掲載で良いお題だけにしておくか。2023/07/12 18:17:2611.デフォルトの名無しさんafcLpTalkのログが3カ月で消えるっていうのはどこかに書いてあるの?それともただの噂か?2023/07/12 20:26:5112.デフォルトの名無しさん7Wrtqhttps://talk.jp/disclosureここに書いてあるようだが2023/07/12 20:30:2913.デフォルトの名無しさんafcLp>>12読んだけどこれ書き込みログってサーバー側の書き込みした人の個人情報のログじゃない?スレッドのレスは3カ月で消えずに残るんじゃないの?知らんけど2023/07/12 21:42:2614.デフォルトの名無しさん04lFf裁判する時に必要な開示請求のようだね。詳しくは知らないが多分最低3か月ないとダメとか法律で決まってんじゃないかな。ということは、スレに書いた内容そのものは残るのかも知れないな。わからんけど。2023/07/12 23:30:2415.デフォルトの名無しさんW1m7x個人情報のログが3カ月っていうのは5chより匿名性が高いなTalkは5chはIPアドレスをずっと保存してるはずだからな2023/07/13 03:15:3816.蟻人間vJgkjお題: 入力として32ビット整数のビットマスクが与えられる。ビットマスクに含まれる有効なビットの組み合わせをブルートフォースせよ。例)0x13→(0x1, 0x2, 0x3, 0x10, 0x11, 0x12, 0x13).0x45→(0x1, 0x4, 0x5, 0x40, 0x41, 0x44, 0x45).0x92C→???2023/07/13 13:19:0617.デフォルトの名無しさんRuNQu過去ログの扱いとか?しらんけど2023/07/14 18:54:2218.デフォルトの名無しさんuu2ay>>13>書き込みログの内容は、投稿者のコメント、投稿時間(タイムスタンプ)、投稿者IPアドレス、投稿者UA(ユーザーエージェント)となります。俺にはレス文すら消えると読める2023/07/16 13:29:4519.デフォルトの名無しさんzEIAz>>16Kotlin折角なので BigInteger 使って桁が多くても動くようにした。入力は先頭が 0x なら16進数、0b なら2進数、その他の 0 始まりは8進数、[1-9]始まりは10進数になるようにした。但し正の整数以外が入力にあったら受け付けないで終わる。https://paiza.io/projects/OFC_rCUctAWD9BmRxBwiSQ2023/07/16 13:57:2820.デフォルトの名無しさんzEIAz>>18なんとなく dat ファイルそのまま削除するだけのような感じがするね。find . -mtime +90 -delete しているだけだったりして。2023/07/16 13:59:3621.デフォルトの名無しさんcz5gQ>>18それだとユーザーの投稿を資産化できないからその仕様は考えにくいと思うあるいはサーバ・ストレージが貧弱でほんとに消すのかな2023/07/17 02:18:11
【出題と回答例】
1 名前:デフォルトの名無しさん
お題:お題本文
2 名前:デフォルトの名無しさん
>>1 使用言語
回答本文
結果がある場合はそれも
【ソースコードが長くなったら】 (オンラインでコードを実行できる)
https://ideone.com/
http://codepad.org/
http://compileonline.com/
http://rextester.com/runcode
https://runnable.com/
https://code.hackerearth.com/
http://melpon.org/wandbox
https://paiza.io/
宿題は宿題スレがあるのでそちらへ。
※前スレ
プログラミングのお題スレ Part20
https://mevius.5ch.net/test/read.cgi/tech/1624028577/
Talk用の専ブラ作成
新規専ブラお断りじゃなかったかな
技術的に可能だったとしても法的手段に訴えるとかで禁止してた気がする
新しい情報見当たらないけど、その辺どうなってるんだろうか
かといってどうしたら API 使わせて貰えるのか不明。
とりあえずDATファイル読んでDBに入れたりして扱いやすくする部分とか。
bbs menu 解析して板ごとに番号降ってURLと名前をDBに入れるとか。
なんかそんな内部処理の一部ならお題にし易い。
じゃあ色々な専ブラが復活して5ch側の読み書きが普通に出来るようになってからにするか。
またはこちらは短期掲載で良いお題だけにしておくか。
それともただの噂か?
ここに書いてあるようだが
読んだけどこれ書き込みログってサーバー側の書き込みした人の個人情報のログじゃない?
スレッドのレスは3カ月で消えずに残るんじゃないの?知らんけど
ということは、スレに書いた内容そのものは残るのかも知れないな。わからんけど。
5chはIPアドレスをずっと保存してるはずだからな
ビットマスクに含まれる有効なビットの組み合わせをブルートフォースせよ。
例)
0x13
→(0x1, 0x2, 0x3, 0x10, 0x11, 0x12, 0x13).
0x45
→(0x1, 0x4, 0x5, 0x40, 0x41, 0x44, 0x45).
0x92C
→???
>書き込みログの内容は、投稿者のコメント、投稿時間(タイムスタンプ)、投稿者IPアドレス、投稿者UA(ユーザーエージェント)となります。
俺にはレス文すら消えると読める
Kotlin
折角なので BigInteger 使って桁が多くても動くようにした。
入力は先頭が 0x なら16進数、0b なら2進数、その他の 0 始まりは8進数、[1-9]始まりは10進数になるようにした。
但し正の整数以外が入力にあったら受け付けないで終わる。
https://paiza.io/projects/OFC_rCUctAWD9BmRxBwiSQ
なんとなく dat ファイルそのまま削除するだけのような感じがするね。
find . -mtime +90 -delete しているだけだったりして。
それだとユーザーの投稿を資産化できないからその仕様は考えにくいと思う
あるいはサーバ・ストレージが貧弱でほんとに消すのかな