■掲示板に戻る■ 全部
レス数が1000を超えています。残念ながら全部は表示しません。

■TYPEプログラミング部

1 : :2021/08/16(月) 04:11:37.51 ID:nd334xje
42 TokyoのPiscine受ける😢
だる😢


488 :受験番号167:2022/11/04(金) 18:33:32.68 ID:Pscu2wCs/ch.1
プライマリキーかセカンダリキーでしか探せないからちゃうの
それ以外で絞ろうとすると自力で探すのが一番安上がりやと思う


489 :タイピングには自信があります:2022/11/04(金) 18:48:25.03 ID:zZjEZBC2/ch.1
なるほどパーティションキーとソートキーか
確か検索条件が4か5あったはずだわ…だからか
これはページングはきついかな?


490 :名無しさん@TYPER:2022/11/04(金) 23:09:41.42 ID:OsBfphKQ/ch.1
違うのいっぱいを探したいときや拡張と改造があるときは
一度全データぶっこ抜いて処理するほうがコーディングが楽なんじゃね


491 :以下、名無しに変わりましてTYPEがお送りします:2022/11/05(土) 02:44:47.81 ID:KQTf05Jc/ch.1
しかし今回俺に課せられた使命はここの処理を改善することだ
その具体例としてページング機能作ってって言われてるけどそこは別に歪めてもいい
とにかく軽くしなければ


492 :名前を出せずすみません:2022/11/05(土) 02:46:36.01 ID:KQTf05Jc/ch.1
どうもページングってのはDynamoDBの苦手とする所らしい
絞り込んでから何件取得ってことが(おそらく)不可能
何件取得してから絞り込みなら可能


493 :名無しさん(笑):2022/11/05(土) 02:47:04.50 ID:KQTf05Jc/ch.1
まあ本当に不可能かは週明けにDB定義真剣に見つめて判定だが


494 :名無しさん@FXには興味ありませんか?:2022/11/07(月) 12:06:34.83 ID:3/NYVIMI/ch.1
・日時指定でレコードを取ってこれるようにする
のが一番DynamoDBっぽいな
初期値は過去1ヶ月とかで

・強引なページング
1mbずつ取得してフィルターかけてページサイズを満たすまで繰り返す
これはもうRDB使えって言われたら何も言い返せないナンセンスなものだけどユーザーが求めてるのはこれな気がする


495 :やったね名無しちゃん!:2022/11/07(月) 12:39:49.07 ID:/Bd1Wrw2/ch.1
クライアントサイドと連携とって
最下部までスクロールしたら追加で非同期取得っててもあるな
これだと1件も存在しない条件打ち込むと無駄に何回もクエリ送ることになる
でもまあ強引なページングより余程いい感じ


496 :また会いましょう名無しさん:2022/11/07(月) 12:42:26.50 ID:/Bd1Wrw2/ch.1
システム的に1だと処理未完のレコード探すために結局全期間検索することになりそうだから3にするか


497 :名無しの悪巧み:2022/11/07(月) 12:51:03.47 ID:/Bd1Wrw2/ch.1
いや、、、1と3併用したほうがええか?


498 :Nice nanashi.:2022/11/07(月) 19:41:09.65 ID:apDaNzKQ/ch.1
DynamoDBに日付データを文字列で入れるなゴミ
何を考えて設計したんだ
数字でUNIX時間で入れろや比較に手間が掛かるだろうが


499 :名無しとかなんなん?:2022/11/07(月) 19:54:41.09 ID:8VnO9zJI/ch.1
ほんとそれ
型でぶっ壊れるから文字列きらい


500 :名無しって知ってますか?:2022/11/07(月) 21:31:16.86 ID:apDaNzKQ/ch.1
!flagX && !flagYの条件式を
ドモルガンの法則に則って
!(flagX || flagY)
とするのどっちが読みやすい?


501 :魔法少女名無しさん:2022/11/07(月) 22:20:14.82 ID:apDaNzKQ/ch.1
俺が今日見たアホかってコード晒しとく
forの中のif文は一般的なモニターで400vhくらいあった

for entity in entities {

var check=false


502 :以下、名無しに変わりましてTYPEがお送りします:2022/11/07(月) 22:20:47.76 ID:apDaNzKQ/ch.1
twinkleがURLエンコードサボってるせいで切れたわ


503 :名無しさん@怖くて昼も眠れません:2022/11/08(火) 18:21:30.83 ID:V9VkKwec/ch.1
テキストデータで10GBってどれくらい?


504 :名無しの拳:2022/11/08(火) 18:25:11.91 ID:hELqAq7E/ch.1
めちゃくちゃ多い


505 :名無しさんは作業中:2022/11/08(火) 19:15:29.76 ID:yHq9DGVg/ch.1
10GBくらいやな


506 :やったね名無しちゃん!:2022/11/08(火) 19:56:43.45 ID:n7pXzWD./ch.1
>>505



507 :ラジオネーム 名無しさん:2022/11/10(木) 00:13:58.11 ID:P9k7aRyw/ch.1
現実的な使用範囲に応えるカスタムにはなった
ただ検討を重ねた結果要件が一部機能性とトレードオフの関係だったため太鼓判は押せない
ベテランが調査すると行ってくれたのでもしかして解決策が提示されるかもしれないが
それなりに根拠のある結論なので望み薄だし曲がりなりにも機能する現物をこの3日間で仕上げたので多分曲がらないとは思う


508 :名無しさん@(笑):2022/11/10(木) 18:02:43.13 ID:IXi1/ygo/ch.1
NOSQL楽しくなってきた


509 :タイピングには自信があります:2022/11/10(木) 21:58:53.82 ID:P9k7aRyw/ch.1
ユーザテーブル
権限テーブル
トランザクションテーブル

それらを全部一つのテーブルにまとめろっていう
早いくて安くてメンテフリーなのはわかったけど、スタート費用の安さを理由に使うと偉い目に遭うなあ
拡張性に乏しいのでスモールスタートを謳って作り出すのは愚の骨頂だわ
むしろRDBで運用してたシステムで要件が揃いきってる時に初めて候補に入れるべきかと


510 :名無しのごとく:2022/11/10(木) 22:01:35.01 ID:P9k7aRyw/ch.1
RDB的に正規化されたテーブルを一覧表示しててそらデータ増えたら30秒なんか平気でかかるだろ
1回のゲットで3000件を下らない数捌いてるんだぞ


511 :名無しの花嫁:2022/11/11(金) 10:21:12.35 ID:RdSkDqcQ/ch.1
現役エンジニアが同僚のクソコード晒します!チャンネルとか人気でそうだよな


512 :やったね名無しちゃん!:2022/11/11(金) 12:04:47.44 ID:aQXSE6U2/ch.1
GitHubってサイトがあるから要らんだろ


513 :14歳の名無し:2022/11/11(金) 18:39:10.19 ID:ezXTQndc/ch.1
エラーコード恐怖症になってエントリーポイント全部Tryで囲むヤバムーブやるヤツは研修中とはいえ辞めたらこのゲーム


514 :名無しさん@マミってます:2022/11/11(金) 21:23:13.40 ID:SWN1vGMo/ch.1
いつまで研修なんだよ


515 :邪智暴虐の魔王名無し:2022/11/11(金) 21:38:34.97 ID:sMdhYhNU/ch.1
俺は終わった
510とか実務の話なんすよ
使い物にならんからいじってくれって注文だったんだけどどこかの誰かがこれでよしと言ったらしい
震える


516 :名無しさん@ひまだお!:2022/11/11(金) 21:57:49.80 ID:sMdhYhNU/ch.1
iPadOSにApple公式のswiftプログラムアプリがあった
あくまで学習用とはいえゴリゴリアシスト付きでちゃんとコンパイルできるやべ
これは捗るな


517 :名前を出せずすみません:2022/11/11(金) 21:58:06.11 ID:sMdhYhNU/ch.1
つーことはMacにもあんのか


518 :名無しの話し:2022/11/11(金) 22:04:17.51 ID:sMdhYhNU/ch.1
いやMacではXcodeでいいわ


519 :名無しの花嫁:2022/11/11(金) 22:07:59.21 ID:sMdhYhNU/ch.1
は?BB2Cもチンクルもバグってるんだが
あんまめちゃくちゃやってると自分で作るぞカス


520 :名無しさん@TYPER:2022/11/11(金) 22:58:09.39 ID:obwmiBXk/ch.1
作ってもAPI使わせてもらえないんだよなあ


521 :名無しんぼ:2022/11/11(金) 23:18:02.00 ID:sMdhYhNU/ch.1
いやべつにtypeしかみん


522 :怪しい名無しさん:2022/11/16(水) 21:05:58.25 ID:ztpRn/UE/ch.1
進捗管理が役に立たねえ
旧バージョンからカスタマイズ部分コピペしたらおしまいやでって説明だったのに蓋を炊けてみたら新バージョンで丸っと更新された部位だった
具体的にはソースコードにハードコードされたSQL文使ってたところORM使った形に激変してる所だった


523 :名無しも歩けば棒に当たる:2022/11/16(水) 21:07:12.38 ID:ztpRn/UE/ch.1
当該関数自体無くなってるんですが、、、これ5分は無理だ


524 :怪しい名無しさん:2022/11/16(水) 21:11:40.79 ID:zdE3wXLA/ch.1
「やろうよ
自分の仕事なんだからさ」


525 :名無し探してます:2022/11/16(水) 21:16:53.65 ID:ztpRn/UE/ch.1
それはそう


526 :名無しより悪意をこめて:2022/11/16(水) 21:51:50.58 ID:ztpRn/UE/ch.1
Type専ブラを成し得たらサラダはAppleの審査に公認だって宣言してくれるんすかね
っていうかそうしたら審査通るんですかね


527 :サラダ ★:2022/11/16(水) 22:24:48.42 ID:???
宣言くらいいくらでもするぞ


528 :名無しでゆとり:2022/11/16(水) 22:58:52.59 ID:ztpRn/UE/ch.1
おや、なんな無料アプリ出すなら会費の99米ドルを免除するやつがいつの間にか出てる?


529 :たおやかな名無し:2022/11/16(水) 23:50:58.18 ID:zdE3wXLA/ch.1
てか専ブラとかいる?俺いつも普通のブラウザで見てるけど





530 :名無しっておかしくねえ?:2022/11/17(木) 00:39:39.08 ID:tI1C13Ew/ch.1
いる


531 :名無しはホモ:2022/11/17(木) 02:40:34.24 ID:UyidYYLo/ch.1
ペテロのコテが作ってた掲示板みたいなデザインだったら専ブラいらんかも


532 :匿名希望名無しさん:2022/11/17(木) 07:10:57.17 ID:9wPtbwV./ch.1
あのborder-radius効きまくったLineみたいなやつか


533 :サラダ ★:2022/11/17(木) 12:41:06.74 ID:???
ブラウザで見れる新UI作ってたやつどこ言ったんだよ!!!


534 :名無しとかなんなん?:2022/11/17(木) 23:29:04.20 ID:9wPtbwV./ch.1
はにゃにゃあ


535 :怪しい名無しさん:2022/11/17(木) 23:45:26.63 ID:F36WyJx6/ch.1
https://i.imgur.com/9MbSPxj.jpg
野暮用で選択問題を解くゲーム作りたいやがリレーションなんちゃらはこんな感じでよろしいでしょうか


536 :だから名無しだっちゅーねん:2022/11/17(木) 23:46:58.30 ID:F36WyJx6/ch.1
中間テーブルもCASCADEだわ


537 :名無しさん@社長:2022/11/18(金) 20:46:32.01 ID:n7FNlRjc/ch.1
https://i.imgur.com/FGQssaE.jpg
ちょっと変えた
30時間くらいで作りたい
まあ半端な出来になりそうならもう二人巻き込めそうなのでいけるしょ!


538 :名無しさん@お腹いっぱい:2022/11/18(金) 20:48:03.78 ID:n7FNlRjc/ch.1
最悪プレイヤーの画面さえ作れば問題の登録はSQLでもなんでもいいわ
身内で遊ぶだけだから


539 :名札は切らしておりまして:2022/11/20(日) 06:40:07.75 ID:CkYUvYAk/ch.1
https://i.imgur.com/YOZ9rIh.jpg
https://i.imgur.com/qO4With.jpg
投稿、会員登録、認証諸々まで終わったので
あとは結果集計とQRコード作成やったら一応使える状態になるな


540 :Nanasin.....:2022/11/20(日) 06:44:05.93 ID:CkYUvYAk/ch.1
https://i.imgur.com/pbwyjnP.png
どうせみんなスマホで使うからスマホ用のデザインに寄せてもいいなあ
一応レスポンシブだが
https://i.imgur.com/k4xo8uk.png


541 :名無しって知ってますか?:2022/11/20(日) 19:34:17.98 ID:VU4yxERM/ch.1
みれないけど


542 :コードネーム:NANASI:2022/11/20(日) 23:31:28.92 ID:CkYUvYAk/ch.1
http://mine4type.com/?playerId=7&playerKey=SiLSt2h3vtu4GA9NgYWM89lclHiscLHqvUyN3giaLN0
プレイヤー7のアクセス権をtypeにあげよう


543 :名無しさん@お腹いっぱい:2022/11/20(日) 23:33:19.63 ID:CkYUvYAk/ch.1
https://i.imgur.com/QRQpSga.png
本番では印刷したqrコード使ってもらうんだけどこれはそれだな


544 :名無しさん@ひまだお!:2022/11/20(日) 23:34:28.03 ID:CkYUvYAk/ch.1
初回のみユーザー名聞かれるけど2回め以降もフォームから変更できる


545 :名無しって知ってますか?:2022/11/20(日) 23:43:50.52 ID:CkYUvYAk/ch.1
管理ページも権限上げようと思って閲覧権限のみのアカウント作ったけどやっぱやめとく


546 :ウホッ!いいサラダ…:2022/11/21(月) 08:50:22.78 ID:GAr1G72Q/ch.1
順位が全くつかんかった時何とか順位つける方法ないやろか
じゃんけん大会開催の予感


547 :受験番号167:2022/11/21(月) 10:15:01.81 ID:gMcIUnCI/ch.1
急に難易度上がったと思ったら2週間先のやつやってた


548 :名無しは名無し:2022/11/22(火) 08:43:38.95 ID:slYg1aYk/ch.1
問題ごとに
(総回答者数÷同じ回答を選んだ数-1)÷選択肢の数
を分数で計算した後に順位付けしたけど改良の余地あるかな


549 :受験番号167:2022/11/22(火) 08:45:11.81 ID:slYg1aYk/ch.1
最低点0で最高点は参加人数に比例して増えていく感じ
1/10と1/100じゃレアリティが全然違うから今回の趣旨では点数は変わるべきと思ってそうした


550 :だから名無しだっちゅーねん:2022/11/22(火) 08:47:30.22 ID:slYg1aYk/ch.1
人図に比例した点数を同じ選択肢選んだ人で山分けして選択肢の数で割ってる感じだな
最後のは2択問題の配点が存在意義なくなるから付け足した


551 :以下、やる夫に変わりましてイケメンがお送りするお:2022/11/22(火) 21:18:53.79 ID:yzsgW3X2/ch.1
レスポンシブデザインめんどくさくてわろてる
めんどくせえ


552 :名無しさん@ひまだお!:2022/11/22(火) 21:19:00.53 ID:yzsgW3X2/ch.1
まじでめんどくせぇ


553 :そうです私が変な名無しさんです:2022/11/22(火) 21:19:09.18 ID:yzsgW3X2/ch.1
別に楽しくねえし


554 :名無し?誰だよそれ:2022/11/22(火) 23:56:48.19 ID:yzsgW3X2/ch.1
レスポンシブデザインやってみたやで
サーバーにあげたわ


555 :名無しさん:2022/11/22(火) 23:57:09.86 ID:yzsgW3X2/ch.1
あ、アクセス権消去してたわ草


556 :名無しの花嫁:2022/11/24(木) 16:59:46.79 ID:WHuZPWtM/ch.1
クラス作ると便利でええな
行数を少なくできて可読性と保守性が良くなる
ちなVBA


557 :名無し!お許しください!:2022/11/25(金) 02:40:28.26 ID:poR2pEy2/ch.1
Code Complete読んでちんちんおっき


558 :名無しは滅びぬ:2022/11/25(金) 18:14:28.20 ID:rVxoD5xY/ch.1
中序盤まで楽しいのに終盤ダレる


559 :名無しの攻撃!:2022/11/25(金) 18:36:26.69 ID:NRFEJYwM/ch.1
DynamoDBは初対面インパクトが強くて悪いところにばかり目が行ったけど
無限にデータを登録できて読み書きの速度が変わらなくて、また読み書きにはお金かかるけど保存しておいてもらう分にはお金かからないっていう素敵DBだ
ちゃんとコントロールすれば最強の相棒


560 :名無しさん:2022/11/25(金) 18:38:06.16 ID:NRFEJYwM/ch.1
“会員登録はしたけど利用してない”とか”一応投稿したけど多分使わない”データとかが全く邪魔じゃなくなる


561 :勇者名無し:2022/11/26(土) 16:23:49.74 ID:XIpI4iBc/ch.1
本屋にきた
ぱいつぉんの本が多い


562 :名無し様:2022/11/26(土) 17:41:35.30 ID:f1FKlQo2/ch.1
わかる


563 :ラジオネーム 名無しさん:2022/11/26(土) 17:43:39.59 ID:f1FKlQo2/ch.1
まあ教科書入りして市場が拡大中だからな
学徒が増えたら本も増えるのだ


564 :名無し@恐縮です:2022/11/28(月) 14:27:48.06 ID:Xqak8Gsk/ch.1
俺は今雰囲気でプログラミングをしている


565 :名無しとかなんなん?:2022/11/28(月) 17:45:48.88 ID:iwxsZXCY/ch.1
「Whsってなんだ、、、読めねえ、、、」

「この辺の値を入れてるのは間違いないんだよ(既に勘」

「お、Whcって変数がある。名前似てるな」

「この一覧の中でニコイチで扱う変数、、、これか!」




566 :名無しさん@マミってます:2022/11/28(月) 20:04:23.72 ID:ZMpf/A9U/ch.1
コンパイルもう何週間後にまとめてやるらしくてパンドラの箱とかしつつある
凝り性なんで意識して緩くやらねえと徹底的に検証しちゃって工数が嵩む


567 :Nice nanashi.:2022/11/28(月) 20:05:43.92 ID:ZMpf/A9U/ch.1
なんでも使ってるライブラリの一つがライセンスいるらしく全員に配るのはお金がかかるからこうなったそうな
テキストエディタでゴリゴリ書くわよ


568 :たおやかな名無し:2022/11/28(月) 20:08:00.19 ID:ZMpf/A9U/ch.1
「よくわかんねえけど多分動くやろヘーキヘーキ」


569 :ラジオネーム 名無しさん:2022/11/28(月) 20:08:20.84 ID:ZMpf/A9U/ch.1
構文エラー無し!ヨシ!


570 :以下、やらない夫に変わってハンサムがお送りするだろjk:2022/11/28(月) 20:31:30.56 ID:ZMpf/A9U/ch.1
周囲のOnChangeイベントを明示的に呼んでる部分が無くなってるけどほなこれも無くしてええんか?
つーかなんやこの変更ソースコード見ても全然わからんってやつが
対応ブラウザの変更に伴うブラウザソフトの仕様変更だと気がつくまでに午前中費やした無能


571 :名無しとかなんなん?:2022/11/29(火) 12:37:14.27 ID:GeMQEZu./ch.1
俺による俺のための俺だけの専ブラ開発着手
初見フレームワークの初見言語でやるから期間不明
iPadとiPhoneでTYPE見れたらそれで満足だが、審査通りやすいようにブラウザでできること以上の機能を盛り込む必要があると思う


572 :名無しの話し:2022/11/29(火) 12:39:48.85 ID:GeMQEZu./ch.1
大人の細かいルールを調べずに猪突猛進するから壁にぶち当たって死ぬかもしれない


573 :焼き鳥いかが?名無しさん:2022/11/29(火) 12:43:09.81 ID:GeMQEZu./ch.1
システム的にはそう難しいことはないはず
HTTP通信でテキストをやり取り、パースして
なんかSQLiteつかったローカルデータ保存用のサブフレームワークがあるらしいからそこにぶち込んだり読み取ったりするだけ


574 :名無しさん@FXには興味ありませんか?:2022/11/29(火) 18:13:24.04 ID:0lypO7Ds/ch.1
そもそも募集してないし視野の外だけど
5ch専ブラ「オープンソース禁止」怖くね
APIキーだけは秘匿してねとかじゃないんだよ
一体何をさせられてるんだ


575 :ウホッ!いいサラダ…:2022/11/29(火) 19:53:31.35 ID:url3.B7g/ch.1
全部英語でワロタ
俺は負けないぞ


576 :名無しさん@怖くて昼も眠れません:2022/11/29(火) 20:37:20.54 ID:XZACJMpY/ch.1
5ch ごときが調子乗ってるなw
TYPER総出で潰すか


577 :名無しの保護者です:2022/11/30(水) 03:22:00.49 ID:ceMNZlCo/ch.1
>>574
API使わない改造版作られるのが嫌なんでしょ多分


578 :コードネーム:NANASI:2022/11/30(水) 07:08:51.80 ID:kRS1hkps/ch.1
5chって何大御所気取りで殿様商売してんの?立場分かってんの?


579 :名無しでゆとり:2022/11/30(水) 19:56:25.05 ID:yJBpSB.g/ch.1
datのファイル名って、どこも連番.datなんかな
テーブル定義にint型のdat番号入れるカラム作ろうとしてふとよぎった
これ文字列でファイル名入れれるようにしといたほうがいいか?
もし連番.threadだとかuuid.sureみたいな感じで持ってる板を知ってたら教えてくれると嬉しい


580 :名無しさん@マミってます:2022/11/30(水) 20:20:29.98 ID:yJBpSB.g/ch.1
JaneStyle基準
勢い=レス数÷スレが立ってからの分数×60×24
メモ


581 :Nice nanashi.:2022/11/30(水) 20:27:36.34 ID:PMgnS1N./ch.1
確かに
一日あたりに何レスになるかだったような
スレが立った瞬間だと1440


582 :名無しさん@ひまだお!:2022/11/30(水) 20:54:14.64 ID:yJBpSB.g/ch.1
ま、まあJaneStyleさんに合わせとけば大丈夫っしょ!
subject.txtにはスレ作成日時の情報ないんだが、これは多分取得したファイル叩きまくって作成日持ってくるのかなっと、、、あるいはそういう情報付きのスレ一覧の取り方があるのか


583 :名無しでゆとり:2022/11/30(水) 23:03:10.80 ID:yJBpSB.g/ch.1
レスポンスヘッダ確認してきたけど、ゼロちゃんも2ch.scもヘッダに作成日時取れるような情報なかった
こうなると勢いを計算するには、range指定して最初固定バイトを読み込んで作成日を取ってくるしかないのかな
デメリットばかりじゃなく、一緒にIDも取れるからNG機能がレスを表示しないだけじゃなくそいつのスレごと非表示にできる旨みも生まれるからとりあえずこの方法でやる
subject.txt以外に何かいいスレ一覧の取り方知ってる人いたらここまでお願い致す


584 :サラダ ★:2022/12/01(木) 00:04:36.34 ID:???
たのしみ


585 :名無しとかなんなん?:2022/12/01(木) 02:33:40.72 ID:3opy3ILI/ch.1
スレ作成日時はdatのファイル名から取れるんじゃないの


586 :危険ですので名前をあたえないでください:2022/12/01(木) 06:49:50.78 ID:cx8jDgew/ch.1
>>585
おおおお!ありがと!
どうやらdat番号がUnix時間らしいな
ってことは少なくともファイル名決めるとこはシングルトンに出来てんのか


587 :ウホッ!いいサラダ…:2022/12/01(木) 07:00:19.59 ID:cx8jDgew/ch.1
シングルトンはちょっと違うわ


588 :Nanashi days:2022/12/01(木) 12:36:43.92 ID:0GV2FHXo/ch.1
1アプリ1ペタバイトまでiCloudにユーザーの使用データを入れてマルチデバイス間で共有していいらしいが利用するか迷うな


186KB
READ.CGI - 0ch+ BBS 0.7.5 20220323
ぜろちゃんねるプラス