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

■ このスレッドは過去ログ倉庫に格納されています
2019/11/08(金) 21:03:36.68ID:q9/Fdf+e
質問する前にGoogleで検索しましょう。 http://www.google.com/
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。

前スレ
スレ立てるまでもない質問はここで 149匹目
https://mevius.5ch.net/test/read.cgi/tech/1529199088/

前々スレ
スレ立てるまでもない質問はここで 151匹目
https://mevius.5ch.net/test/read.cgi/tech/1541239698/

注意「〜と〜はどっちの方が○いですか?」みたいなのは
このスレの粘着荒らしですので無視してください
2020/02/15(土) 00:46:58.55ID:dj77mElG
銀行対応しようとすると、これまた古い全銀協フォーマットとかが出てくる
、そして、ある日突然システム変わったから、フォーマット変わりました、ヨロピクねって言って来るw
2020/02/15(土) 01:22:22.69ID:4nCkOaKa
SICPをいま読むのは無駄?
2020/02/15(土) 02:22:02.19ID:QAGa8Flq
いつ読むの?無駄でしょ!
2020/02/15(土) 12:14:58.63ID:nZygKFuF
あえて無駄なことをする
2020/02/15(土) 15:11:27.90ID:b15PnjdK
今日みかけたC++の意味不明な記述
for(;;){
int i, j;
if (a==1) break;
}
なんだこれ?一体なにの変数でループするの?

a=b=c;
これはaとbに一度にcの同じ値を入れるってこと?
528デフォルトの名無しさん
垢版 |
2020/02/15(土) 15:15:01.34ID:co+55GLA
∞ループ
while(1)と一緒
2020/02/15(土) 15:20:08.26ID:b15PnjdK
なるほど
2020/02/15(土) 15:31:30.46ID:nVzum59x
>a=b=c;
>これはaとbに一度にcの同じ値を入れるってこと?
そう
「a = b = c」は「a = (b = c)」で、「=」は代入した値を返す演算子
a = b = cの記述ができるようにそうしてある
2020/02/15(土) 16:01:17.19ID:0hgUDlXi
代入した値を返すわけじゃない
代入した後のbの参照を返す

コンパイラによっては
素直に書くよりコストがかかるかも知れない
2020/02/15(土) 19:30:02.97ID:BBNrjqch
int[][] ab=new int[100][100];
2次元配列でカウントしていく場合
ab[100][1] ab[100][2] ab[100][3]
と右側を小とみてカウントさせていく作りにするのが普通ですか?

ループではこうでしょうか。
for (i=0;i<100;i++) {
 for (j=0;j<100;j++) {
  ab[i][j]=1;
 }
}

また、これで代入した場合
int[][] as = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9} };
as[0][0] 1 as[0][1] 2 as[0][2] 3 as[1][0] 4 
の順で代入されるのでやはり右側が小さい位と考えるのが自然ですよね?

座標の時はどちらがいいかわかりません。
as[x][y] こちらが見た目では自然ですが
第一項目x 第二項目yと考えると
as[y][x] と右から左へこの順にしたほうが正しいような気がします。
この辺はどう考えるべきでしょうか?
533デフォルトの名無しさん
垢版 |
2020/02/15(土) 19:35:39.67ID:co+55GLA
普通は座標でも as[y][x] だけど
DirectX と OpenGL だと逆にした方が良いとか
C/C++ と Fortran だと逆にした方が良いとか
って話もあったりなかったり
2020/02/15(土) 21:27:18.44ID:EjXucOxV
c言語で多次元配列なんて使ったこと無かったんだけどカオスすぎて苦笑
(ab[100]) [100] かなと思ったら違う?えっ、外側のインデックスが連続なの?

何が言いたいかと言えば、ポインタが指すアドレスがページをまたがるとページングが発生する可能性が発生する
連続したアドレスに対して処理を行う方が原理として高速に処理できるはず
ただ、最適化によっては知らん
2020/02/15(土) 21:29:29.73ID:EjXucOxV
あ、C言語とは指定されてなかった失敗
2020/02/15(土) 21:32:25.94ID:cTwFsuY/
>>532
>と右側を小とみてカウントさせていく作りにするのが普通ですか?
「小とみて」の意味がわからん 小も大もないと思うんだけど?

>ループではこうでしょうか。
一般的にはそう
配列のメモリ表現を考えればインナーループとアウターループを逆にすると効率悪い

>座標の時はどちらがいいかわかりません。
インデックスを1つだけ指定した場合に行を取得したいのか列を取得したいのかによる
array[row][col]で処理したいのかarray[col][row]で処理したいのか
537デフォルトの名無しさん
垢版 |
2020/02/16(日) 11:36:54.75ID:nYOrfTm7
CとJavaは違うぞ

>c言語で多次元配列なんて使ったこと無かったんだけど

知らないなら黙ってろよω
2020/02/16(日) 12:32:03.22ID:RAeRriFB
>>537
何が言いたいかと、以降は無視かよクズ
2020/02/16(日) 12:41:19.04ID:4bp8Vns/
言いたいことも言えないこんな世の中じゃ・・
540デフォルトの名無しさん
垢版 |
2020/02/16(日) 13:11:08.20ID:AefWo1TQ
数値(数字?)チェックの関数を作るとしたら名前は
isNumeric と isNumber のどちらが良いでしょうか?
numericとnumberの違いは数値と数字の違いでしょうか?
検索したらどちらもあるけど、numericの方が多いようです。
2020/02/16(日) 13:20:25.83ID:4bp8Vns/
Numberは数学的な表現での意味合い。
Numericはプログラム言語のオブジェクト表現での意味合い。
と考えてるお!
542デフォルトの名無しさん
垢版 |
2020/02/16(日) 13:24:13.58ID:nYOrfTm7
isNaNを造って!isNaNで判定
2020/02/16(日) 15:26:18.98ID:iNVxJNOu
>>540
個人的には文字や文字列が数字として扱えるかどうかチェックならisNumericのほうがしっくり来る
isAlphaNumericとは言ってもisAlphaNumberとは言わないから
変数が数値そのものなのかどうかのチェックならisNumberのほうがしっくり来る

isNumericを後者の用途で使ってたりisNumberを前者の用途で使ってるケースもあるから
使用言語やその言語のメジャーなフレームワークを参考にすると良いと思う
2020/02/16(日) 18:38:25.28ID:v3JJWFtt
なんだって!
2020/02/16(日) 19:23:39.40ID:5EL9p8ON
たぶん、それぞれで意味が異なるのだろう

JavaScript では、isNumber
jQuery では、$.isNumeric
2020/02/16(日) 20:51:38.43ID:iNVxJNOu
素のJavaScriptにはisNumberという関数はないよね?

1. Node.jsのisNumberObject()
util.types.isNumberObject(0); // => false
util.types.isNumberObject(new Number(0)); // => true

2. LodashのisNumber()
_.isNumber(3); // => true
_.isNumber('3'); // => false
_.isNumber(Infinity); // => true

3. jQueryのisNumeric()
$.isNumeric(10); // => true
$.isNumeric(’10’); // => true
$.isNumeric(Infinity) //=> false
2020/02/16(日) 21:02:40.67ID:iozwRYdz
>>540
> 数値(数字?)チェックの関数を作るとしたら名前は
> isNumeric と isNumber のどちらが良いでしょうか?

まず言葉をちゃんと区別して使いましょう
数値は文字通り「値」でありその値がどんな値かと言えば数、つまり算術演算の対象となる値だ
他方、数字は「字」であって予め前提とされている読み方(その逆写像は十進法などの数の表記法)に従うと
数(つまり数値)を表す文字(あるいは文字列)だから、数値と数字とは全く別物(前者は字面によって表された意味、後者は字面そのもの)だよ
2020/02/16(日) 21:42:51.26ID:Tgn1WNaT
本来は Numeric は形容詞として使われるのが普通
Number は名詞として使われるのが普通
本来は isNumber の方が英語的にはふさわしい気がする
どうしても Numeric を使いたいのなら isNumericValue とか
しないと不自然
2020/02/16(日) 22:24:30.76ID:iNVxJNOu
SVCのCは名詞か形容詞
550デフォルトの名無しさん
垢版 |
2020/02/16(日) 23:11:48.98ID:7XKOgWLJ
>>543
> isAlphaNumericとは言ってもisAlphaNumberとは言わないから

alnumがどっちの意味かわからんのだよなw
2020/02/16(日) 23:13:46.25ID:7XKOgWLJ
>>547
そうなんだけど、数値として扱いたいけど、使用できる文字は0-9だけにしたいとかあるんだよね
数値チェック用の関数とか、指数形式とか16進数表記に対応していたりとかしていて
たしかに数値ではあるんだけど、そんな文字は受け付けたくない。
2020/02/16(日) 23:20:34.63ID:7XKOgWLJ
数字には桁数という概念はあっても値の範囲という概念は無いと思うんだよね
それに対して数値は値の範囲がある。

よくisNumberだけとかisNumecicだけのチェクがあるけど、
特定の値の範囲で使える文字は10進数表記のみにするなら、
isNumber かつ isNumeric とかにしたほうが良いんだろうか

とか今思ってる
2020/02/16(日) 23:42:57.69ID:5EL9p8ON
>>546
から推測すると、

_.isNumber は、数値型かどうか、
$.isNumeric は、数値として扱えるかどうか
2020/02/17(月) 00:57:13.40ID:OpJ8vXur
>>553
これが英単語の原義に一番近いと思う
number 5と言ったとき数値としての概念上の5を表す
5でもfiveでもVでも五でも0101でも、number 5という数の概念を表現する手段にすぎない
int 5がnumberなのであって"5"はnumberではない(JavaScriptは暗黙変換されるので要注意)
一方numeric 5と表現したとき"5"が該当する
厳密にはdecimal numeric 5≡"5"か
5はnumeric numeral、Vと五はArabic numeralとJapanese numeral
2020/02/17(月) 01:15:27.94ID:sKuMuosb
5はアラビア数字
Xはローマ数字
2020/02/17(月) 01:17:28.65ID:OpJ8vXur
すまんRoman numeralの間違いだった
2020/02/17(月) 17:49:50.39ID:x0CaePxl
比較についてですが、
a > 0 と a >= 1 はどちらにすべきかのガイドラインはありますか?
また、
a > 0 と、 0 < a のどちらがいいのでしょうか?
2020/02/17(月) 17:52:13.47ID:u95S2B3C
>>557
コンパイラには最適化ってものがあるんだよ
自分がいいと思うほうで書け
2020/02/17(月) 17:58:50.48ID:GQyRd0sC
コーディング規約で決められてるのでないなら好きにしろとしか
if(0 < a)とは書かないが
if( (0 < a) && (a < 10) )という場合に限って書くというやつもいる
結局の所趣味レベルの話でしかない
2020/02/17(月) 18:11:43.08ID:wtNXL+i7
0 < a && a < 10

は数学と表記順が似てて分かりやすいと思う
2020/02/17(月) 18:14:20.52ID:wtNXL+i7
a > 0
a >= 1
a != 0

どれを使うかは意味で考えれば良いよ
意味的にどれでも良いなら好きにすれば良い
2020/02/17(月) 18:20:25.46ID:OpJ8vXur
0 < a < 10 と書けるPythonや
a in 0..10 と書ける言語を使いたい
2020/02/17(月) 18:24:29.64ID:wtNXL+i7
どうぞ
2020/02/17(月) 18:32:12.49ID:qj5C8HtX
> a in 0..10 と書ける言語を使いたい
これはなぁ
0 < a && a < 10 と 0 <= a && a <= 10 を
区別して書くことが出来ないからだめなんだよな
2020/02/17(月) 19:40:21.14ID:A9t7x7q2
小を左に書く人と、変数を左に書く人がいる。
式は、左に書きたくないw

小 < 大
変数 < 定数・式
2020/02/17(月) 20:43:04.33ID:bOIk4opl
左辺に定数を書くと、
代入と間違えた時エラーになる
からおすすめらしい
2020/02/17(月) 21:16:54.82ID:esyTr6LU
雑談
ヌルポが嫌なので "hoge".equals(value) という感じに書く
2020/02/18(火) 03:38:55.36ID:dYxIHNEw
>>566 >>567
そういうのは、言語仕様の不備による
ワークアラウンド と考えたほうがいいだろうな
2020/02/18(火) 03:39:12.79ID:dYxIHNEw
良い方法ではなく回避策ということね
570デフォルトの名無しさん
垢版 |
2020/02/18(火) 12:23:16.85ID:r+eOvEZJ
a in 0..10
a in [0..10]
a in (0..10)
a in (0..10]
a in [0..10)
2020/02/18(火) 12:25:29.57ID:HqsHcaRa
>>570
何言語?
2020/02/18(火) 12:29:46.26ID:lGGfc/x5
閉集合か開集合か選べるのはいいな
Swiftとか
Kotlinはuntilくらいか?
2020/02/18(火) 12:34:55.90ID:HqsHcaRa
ただカッコの対応がなぁ

a in [0...10]
a in [0<..10]
a in [0..<10]
a in [0<.<10]

こんな感じとか?

a in [0<...<10]
とか?
2020/02/18(火) 21:32:12.51ID:enVFBik2
Ruby などは、JavaScript に真似されるなど、デザインパターンの宝庫だけど、
C/C++ みたいな言語は、言語上の不備が多い

Effective みたいな本でも、デザインパターンじゃなくて、
不備を回避する小技集になってる

そういう小技を覚えても、汎用的じゃないから、他の言語では使えない

動的言語なら、Rubyのブロックを使ってファイルを開くなど、
コンテキストマネージャで、エラー時にはリソースリークしない書き方ができるけど、

C/C++では、それを実現するために、ややこしいコードをひねくりまわして、100行ぐらい書くw
そういう回避術に、デザインパターンという名前を付けているだけw
2020/02/18(火) 21:38:40.15ID:vBpDcsso
デザインパターンは実装とは無関係
2020/02/18(火) 21:48:57.66ID:fVCVThyU
隙あらばRubyバカ
2020/02/18(火) 22:18:19.76ID:8eWs0HRW
だな
その考えを推し進めると、このコードなんてのは汚物中の汚物、ということになるな

https://github.com/ruby/ruby
2020/02/18(火) 22:21:06.72ID:4PwASi49
>>574
ナイフで指を切ったら道具の不備だと叫ぶアホか。
人間用の道具は猿が使えるようには作られていないから、お前があれこれ批評するのは筋違いだぞw
2020/02/18(火) 22:22:07.28ID:ObTpNy6/
>>574
言ってることはよく理解できるけどなぜ急にその話を?
Rangeの話とつながってるの?
2020/02/18(火) 22:27:15.71ID:ObTpNy6/
あー、ヨーダ記法とつながってるのか
理解した
2020/02/19(水) 15:51:25.96ID:miiGIi7V
単に偉そうなこと言ってみたかっただけだろう
2020/02/19(水) 16:55:53.14ID:miiGIi7V
>>58
アンカー抜けた
>>578
2020/02/19(水) 16:56:54.19ID:miiGIi7V
あうあう
>>581
アンカー抜けた
>>578
2020/02/19(水) 17:47:31.10ID:/yMcA9Re
結局金になる言語は何なんだよ?
2020/02/19(水) 18:02:10.76ID:miiGIi7V
日本語
586デフォルトの名無しさん
垢版 |
2020/02/19(水) 18:03:37.22ID:edMDbkMk
英語
587デフォルトの名無しさん
垢版 |
2020/02/19(水) 21:36:27.66ID:HsCXonKI
【収益報告】実働月10hでも大金稼ぐ方法を解説【年収6,000万】
https://www.youtube.com/watch?v=o2ISWP-VZsw
年収3000万円以上になってはじめて理解すること【拝金からの脱却】
https://www.youtube.com/watch?v=nLEfFj2jL3A&;t=182s
貧乏人に発言権とかないからwww
https://www.youtube.com/watch?v=BLGxunoO7X0&;t=32s
【日常】実働20hで700万円稼ぐインフルエンサーの生活を公開
https://www.youtube.com/watch?v=YhX6Quus6lY&;t=232s
皆正しいと思ってるけど実は間違ってる上司のクソ発言5選
https://www.youtube.com/watch?v=-M0BICeFSFg
月収700万円の僕が大学生のうちに身につけておきたかったスキル4選
https://www.youtube.com/watch?v=PZ2YYhCryAQ
2020/02/19(水) 22:04:40.33ID:JmRDeULj
>>587
グロ
2020/02/21(金) 12:25:47.67ID:e6F3f1/V
不思議な薬のーまされて、ニッポン作って大償却〜
590デフォルトの名無しさん
垢版 |
2020/02/23(日) 11:40:05.58ID:44E6tz20
PCで使うソフトのバージョンアップを自動でやってくれるようにしたいのですが、多くのソフトはアップデート通知だけで、実際のダウンロードは手動な気がします。

Windows storeとかに出品すれば自動アップデート対応できますか?
2020/02/23(日) 11:52:23.77ID:Bm2qsP9v
>>590
手動だろうが自動だろうがそれは自分で実装するもの
とりあえず発想がプログラマのものじゃないね
592デフォルトの名無しさん
垢版 |
2020/02/23(日) 13:47:54.20ID:44E6tz20
なんだこのバカ
2020/02/23(日) 15:28:18.49ID:0sUq9sLC
プログラマですが転職予定です
面接の時に見せるポートフォリオ的なものが無く困ってます
(会社のソースは見せられないので)
特に作りたいサービスなどもないです
なのでプログラム問題を解いてそれをオープンソースで公開しようかなと思ってます
paizaスキルチェックとこの板のお題スレのくらいしか知らないのでおすすめ教えてください 
※PHP、Ruby、js出来ます
※普段の勉強は本読むくらいです

他にも転職の際、こういう成果物あるといいよ的なことあれば教えてください
594デフォルトの名無しさん
垢版 |
2020/02/23(日) 15:33:04.49ID:Ofd1+MwB
おすすめはpython
2020/02/23(日) 15:38:44.84ID:2rqEjjWz
>>593
板違いだからマ板に行けよ
サンプルくらい自分で考えて作れない人なんか欲しがるところはいないんじゃね
2020/02/23(日) 22:32:25.35ID:Lg699LWo
YouTube で有名な、雑食系エンジニア・KENTA の動画を見れば?
2020/02/23(日) 22:37:09.52ID:Al/CN+s+
(笑)
598デフォルトの名無しさん
垢版 |
2020/02/24(月) 15:33:40.32ID:kPUDkNUR
数字(文字列)が32bit符号あり数値の上限(2147483647)を超えているか判定したい
ただし32bit符号なし及び64bit数値型などの2147483647を超える数値は扱えないものとする

どうすればいい?

言語は規定しないけど特定の言語特有の裏技的なものは禁止
文字列を与えてそれを32bit符号ありの計算(と文字列操作)だけを使って判定したい
2020/02/24(月) 15:42:09.26ID:s+A9dcAx
>>598
文字列の文字数が9以下ならok, 11以上ならNG.
10文字なら最大値を表す文字列と頭から1文字ずつ比較して大小判定。
600デフォルトの名無しさん
垢版 |
2020/02/24(月) 15:48:55.07ID:kPUDkNUR
一文字づつの必要なくね?
2020/02/24(月) 17:31:15.74ID:HCpWLUeB
オーバーフローは言語に依存しないだろうから
- で始まっていたら最大値を越えることはないので偽
32bit符号あり整数に変換してから文字列に戻して文字列が一致していたらやはり偽
という手抜き
2020/02/24(月) 18:33:31.29ID:9Kd/PSPa
>>598
sが文字列
n = 0
over = false
foreach(c in s){
n1 = c - '0'
if(214748364 < n || (n == 214748364 && 7 < n1)){
over = true
break
}
n = 10 * n + n1
}

>>599
0 サプレスしないと 00000000000 がNGになるよ
603デフォルトの名無しさん
垢版 |
2020/02/24(月) 21:16:31.67ID:/24zPZsT
>>599
s + "0000000000" > s + "2147483647"
604デフォルトの名無しさん
垢版 |
2020/02/24(月) 22:08:36.59ID:/24zPZsT
>>663
すいません。だめだめでした。無視してください。
2020/02/24(月) 22:21:08.02ID:ZFXUbFog
Ruby で作った。
最初の3つがtrue で、後ろの2つがfalse

INT_MAX = "2147483647"

def within_int_limit? ( str ) # 範囲内か?
res = true

# 先頭から続く、0 を除去する
while str.start_with? "0" # 先頭の文字が、0 なら
str.slice! 0 # 先頭の文字を削除する
end

len = str.length # 桁数
if len <= 9 then res = true # 長さ、0 も含む
elsif 11 <= len then res = false
else # 10 桁
10.times do |idx| # 1文字ずつ比較する
if str[ idx ] > INT_MAX[ idx ]
res = false; break
elsif str[ idx ] < INT_MAX[ idx ]
res = true; break
else # 等しい場合は、ループが続く。res は、true
end
end
end
res
end

[ "00", "123456789", "002147483647", "2147483655", "12345678901" ].each {
|str| p within_int_limit? str }
2020/02/25(火) 06:39:52.07ID:Ko15kNNr
>>605
後出しだけど、Rubyは禁止
2020/02/26(水) 00:17:12.33ID:ZulAq60j
長文失礼します

プラットフォーム
 Windows for x64
コントローラー
 特定のゲーム用の専用コントローラーでHIDのゲームパッドだが、搭載されている一部のデバイスが
 ありきたりなUSB HIDゲームパッドのレポートではカバー出来ず、アナログスティックとして独自フォーマットで送出される
ゲーム
 SharpDXを使っている.NETアプリ
 標準的なキーボード入力とゲームパッド入力(多分DirectInput)しか備えず上記のコントローラが吐き出す独自フォーマットは解釈出来ない
やりたいこと
 コントローラーでゲームをプレイしたい
自分のスキル
 いつもはインタプリタ、必要に応じてC/アセンブラ。C++はよく判らない。C#/.NETはもっと判らない
 作る物は基本CLIアプリでGUIに関するアプリは滅多に作らない(GUIやWin周りは詳しくない)

考えた案
1.ゲームをリバースエンジニアリングしパッチを当てる
 .NETアプリの解析なんてやったことがない。バージョンアップのたびにパッチを当てる必要がある
2.JoyToKey方式
 一番楽そう?ゲームと同時にゲームパッドの入力を取得出来るのなら良い感じに出来るかも
3ー1.ラッパーDLL
 運用性は良さそう。でも.NETに関するDLLの解析とか未知
3ー2.SharpDXの改造
 いけそうだけどDirectXやSharpDXの動作を熟知していないと難しい?
4.ゲームが対応してくれるのを待つ
 なるべく早く遊びたいので却下

他にこんな方法があるよとか、××が参考になるよとかあったらアドバイスをもらえると助かります
JoyToKeyもどきをつくるCのテンプレートコードみたいなのがあれば大変ありがたいですが・・・
2020/02/26(水) 02:15:30.46ID:KGziI51a
>>607
ゲームのスレで他の人がどうしてるか聞いてみたらどうかな
609607
垢版 |
2020/02/26(水) 11:06:37.64ID:q9bFcDQo
>>608
ゲームのスレはないようです。またコントローラは最近発売された物なので
コントローラを所有しつつそのゲームも遊んでいる人は少ないと思われます
610デフォルトの名無しさん
垢版 |
2020/02/27(木) 01:43:09.00ID:yBvMPOph
現在はPHP、HTML、CSSをかじっている程度で、作れるのは質は別として会員登録機能、ログイン機能、掲示板程度です。
質問なのですが、ツィッターのようなリアルタイム性のあるものを作るにはどの言語をやれば良いんでしょうか?
ページ遷移無しで投稿したら反映されたり、誰かの投稿があったら追加して表示されたりするような仕組みです
ajaxの非同期通信とはちょっと違いますよね?
2020/02/27(木) 05:33:54.66ID:0wFBA8si
>>610
いや、現実問題として非同期通信しかあり得ないよ
一定時間毎にPC側から読み出しに行っていたらサーバーが大変な処理量になる
掲示板に対してF5連打してサーバーダウン謀るように
612610
垢版 |
2020/02/27(木) 21:14:10.41ID:yBvMPOph
>>611
ajaxの非同期通信だと、一定時間毎にクライアント側からサーバーに更新があるかどうか確認しないといけませんよね?(更新されてなくても通信する)
そうじゃなくて更新があったときのみサーバーから送るみたいなのではないんでしょうか?
2020/02/27(木) 21:37:01.92ID:nCyLO+2A
0から手を動かして作るRailsチャットアプリ【チュートリアル】
https://www.youtube.com/watch?v=WCsgcp5dg7M

Ruby on Rails で、Web Socket を使う、とだこうきの動画
2020/02/27(木) 22:18:51.48ID:0ftqea78
>>613
グロ
2020/02/27(木) 22:34:27.49ID:0wFBA8si
>>612
Notification API
2020/02/27(木) 22:43:03.68ID:0wFBA8si
>>612
目的からするとロングポーリングの方になるか
この方面は長いこと研究開発されてる
昔はC10K問題が立ち塞がっていたけど今は設計の問題だけだな
617610
垢版 |
2020/02/27(木) 23:38:33.59ID:yBvMPOph
>>616
ポーリングってあくまで定期的な監視ですよね?
リアルタイムweb的な感じで、できれば簡単に実装できるのが望ましいんですが。。
node.jsとかになりますかね?
2020/02/27(木) 23:45:08.23ID:0wFBA8si
>>617
あのな、用語が提示されてググりもしないってのはなんなの?
619デフォルトの名無しさん
垢版 |
2020/02/28(金) 01:14:18.56ID:rqir+1Tk
なにかと思ってググってみたらプッシュ通知
2020/02/28(金) 09:36:02.35ID:YTsrDf3U
プッシュ通知は非同期通信じゃない定期
2020/02/29(土) 07:27:28.78ID:wnu08hYu
配列(setはない)に値を追加する(ただし重複する値は追加しない)関数の名前って何にしたらいいですかね?
622デフォルトの名無しさん
垢版 |
2020/02/29(土) 07:41:07.61ID:wnu08hYu
あがげ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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