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

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2020/09/07(月) 18:56:51.64ID:4fn7uU/g
スレ立てるまでもない質問はここで 154匹目
2デフォルトの名無しさん
垢版 |
2020/09/07(月) 19:54:23.73ID:4fn7uU/g
わたしはプロ野球の巨人ファンです。
試合中のリアルタイムで、

(1)試合開始時
(2)各イニングが終わったときに点数が入っていたとき
(3)試合終了時

のそれぞれの時点でSMSかアプリかメールでスマホに通知されるようにしたいです。
どうすればよいでしょうか?
しろうとでも設定可能であれば、プログラミング言語は問いません。
3デフォルトの名無しさん
垢版 |
2020/09/07(月) 19:57:55.19ID:4fn7uU/g
    1 2 3 4 5 6 7 8 9 計
巨人 0 2 5 0 4 0 0 0 0 11
阪神 0 0 0 0 0 0 1 0 1 2

例えば上記の試合なら、計6回の通知があるようにしたいです(9回裏と試合終了は同時でいいから7回ではなく6回になる)。
2020/09/07(月) 22:04:06.33ID:NujxWZsm
>>2
誰かにSMSかアプリかメールでスマホに通知してもらえば?
通知してくれるものが存在しないのだからプログラム以前の問題
5デフォルトの名無しさん
垢版 |
2020/09/07(月) 22:44:42.89ID:4fn7uU/g
>>4
いやYahooスポーツサイトから情報取ってきてもいいんです
誰かに頼めるわけないでしょ。ほぼ毎日だよ。夜の時間ずっとPCに貼り付いていないといけない。
これ日給1万円あげなきゃならないくらい相手の時間使ってるわけになるし。
6デフォルトの名無しさん
垢版 |
2020/09/07(月) 23:16:09.31ID:u0REhpNo
巨人専即時報告メルマガサービスを立ち上げろ
この月額300円のサービスで脱サラ
資金が集まってきたら阪神など対応球団を増やしていく
そして、チャンスが来た時に会社を売却する
君の人生のプログラミングはこれで完了だ
2020/09/07(月) 23:19:31.44ID:3uGG3SyO
素人がわざわざ作らなくてもプロ野球の速報アプリがいろいろあるから気に入ったのを探せば?
8デフォルトの名無しさん
垢版 |
2020/09/08(火) 01:06:18.50ID:eMd3yGye
>>6
わたしはサービスを受ける側なんです
>>7
それもいいけどデータ通信量が気になるんです。
上記の方法だと通信はせいぜい数バイトだからお金かからなくていいかなと思って。

たとえば
G1-0T(3)
ならたった8バイト、いや工夫すれば数ビットの情報量で済む。
2020/09/08(火) 10:36:57.87ID:thO0W8Tv
モックを使うよりコンテナを使ってテストしたほうが良かないですか?
2020/09/08(火) 16:22:31.87ID:baGb70qV
頭のおかしいやつが質問するスレか?
2020/09/08(火) 17:01:21.91ID:JElKAu84
直接金が絡むサービスを個人で作る度胸がある人は凄い
ビビリだから広告入れるぐらいしかできんわ
12デフォルトの名無しさん
垢版 |
2020/09/09(水) 01:25:39.57ID:5PDc1XpL
iOS13.7のアップデートの通知で
コロナ接触アプリをインストールしなくてもOSで機能するって
どういう仕組み?
今後の13.8以降とかもずっと組み込まれたままなの?
アプリと違ってOS機能ってアップデートしても解除とか拒否とか出来るの?
嫌ならアップデートしない方が良いの?
13デフォルトの名無しさん
垢版 |
2020/09/09(水) 07:18:39.98ID:xbng0PSz
フレームワークなしのPHPからAWSのS3に画像を保存する処理をしていますが、
下記のエラーが出ます。調べてもよくわからなかったので対処法を教えてください。

PHP Fatal error: Uncaught Aws\Exception\CredentialsException: Error retrieving credentials from the instance profile metadata service.
(cURL error 28: Connection timed out after 1000 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)) in /app/vendor/aws/aws-sdk-php/src/Credentials/InstanceProfileProvider.php:240
2020/09/09(水) 09:12:42.59ID:ShrkmEVF
>>9
コンテナはモックを代替するものではない
どうやってコンテナで対応するというのか意味不明
15デフォルトの名無しさん
垢版 |
2020/09/09(水) 12:46:29.77ID:9bieBrO2
>>13
処理内容見てないから分からんが
curlじゃなくてawsコマンドじゃ駄目なの?
16デフォルトの名無しさん
垢版 |
2020/09/09(水) 13:44:36.59ID:xbng0PSz
fj
17デフォルトの名無しさん
垢版 |
2020/09/09(水) 13:47:40.83ID:xbng0PSz
>>15
こちらがPHPからS3にファイルをアップロードする処理です。
require_once "./../vendor/autoload.php";
use Aws\S3\S3Client;
use Aws\Exception\AwsException;
use Aws\S3\Exception\S3Exception;
$bucket = getenv('S3_BUCKET_KEY');
$key = getenv('S3_ACCESS_KEY');
$secret = getenv('S3_SECRET_KEY');
$s3 = new S3Client(['version' => 'latest', 'cledentials' => ['key' => $key,'secret' => $secret],'region' => getenv('S3_REGION')
]);
if (!is_uploaded_file($_FILES['img']['tmp_name'])) {return;}
$file = fopen($_FILES['img']['tmp_name'], 'rb');
try {$result = $s3->putObject(['ACL' => 'public-read','Bucket' => $bucket,'Key' => 'sample.jpg','Body' => $file,'ContentType' => mime_content_type($_FILES['img']['tmp_name'])
]);
} catch (S3Exception $e) {
var_dump($e->getMessage());
}
18デフォルトの名無しさん
垢版 |
2020/09/09(水) 13:48:40.63ID:xbng0PSz
>>15
curlじゃなくてawsコマンドじゃ駄目なの?

curlコマンドやawsコマンドを使っていないのですが、
詳しく教えていただけませんか?
2020/09/09(水) 15:41:27.86ID:VJS0FDOX
>>14
バカバカしいフェイククラスを作るよりテストフィーチャーでコンテナを作ってリアルクラスをインジェクトしてユニットテストしたほうが間違いがない
フェイククラスはユニットテストバグの温床
2020/09/09(水) 15:59:24.25ID:mnONwWHj
>>13
>cURL error 28
これが、curl コマンドじゃないの?
エラーメッセージで検索すれば?

Ruby on Rails では、S3 も使うけど、
フレームワーク無しで、やる人なんているかな?

かなり難しそう
21デフォルトの名無しさん
垢版 |
2020/09/09(水) 16:37:23.24ID:xbng0PSz
>>20
いえ、これはエラーメッセージで表示されました。
画像選択ページで送信ボタンをクリックしたら、先ほどのコードのファイルに遷移させ、
そこのputObject関数からS3にファイルをアップロードするという流れです。
エラーメッセージで検索してもいい情報がありませんでした。

下記ではPHPのみでS3へアップロードを行なっているようなのでそれを参考にしました。
https://qiita.com/p_s_m_t/items/4f823b01d339b5776627
22デフォルトの名無しさん
垢版 |
2020/09/09(水) 17:22:56.74ID:9bieBrO2
環境変数は正しく設定されてるの?
2320
垢版 |
2020/09/09(水) 17:30:39.33ID:mnONwWHj
>>13
>Error retrieving credentials from the instance profile metadata service.

インスタンス・プロファイル・メタデータ・サービスからの資格情報の取得で、エラーが発生しました

>cURL error 28
curl.haxx.se/libcurl のページには、timeout と書いてある

CURLE_OPERATION_TIMEDOUT (28)

Operation timeout. The specified time-out period was reached according to the conditions.

他のサイトのソースコードでも、試してみれば?
そのサイトのコードが、間違っているかも知れないので
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。