スレ立てるまでもない質問はここで 152匹目
レス数が900を超えています。1000を超えると表示できなくなるよ。
質問する前に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/
注意「〜と〜はどっちの方が○いですか?」みたいなのは
このスレの粘着荒らしですので無視してください >>607
もう解決してれば無視してほしいが、そのコントローラー、xinput対応じゃないの? さらにずれるけど、32ビットCPUでもMMXやSIMDの類いなら64ビットの値をCPUが扱ってるは真だよな staticやintの話題には無駄に食いつく一方、>>786のような設計に関わる話題には食いつかない
この板の住人の層がよく分かる流れ >>786
画面に、10項目ぐらい並んでいて、
上から順に、入力項目がValidate されるのは、
Ruby on Rails でも、ごく普通のこと 805に反応して書き込みしたんだろうけど、答えになってないよね 大阪で1番の恥さらしな男、最低中の最低のゴキブリ男が書いた渾身の力作!!
ノンフィクション自叙伝
【ゴミと呼ばれて刑務所の中の落ちこぼれ】
中学2年の時に覚醒剤を覚え、17歳から45歳まで【少年院1回、刑務所8回、合計20年】獄中生活を繰り返した男だったが、ある女性との出合いで生き方を180度変えて鉄の信念で、見事に更生した奇跡の一冊!!
楽天ブックス、アマゾンなら送料無料 あ 宣言的UI & fluxか
react/reduxのパターンを言いたい
調べたらasp.netでもreact使えるみたい 皆様アドバイスありがとうございました!
いくつか検討したところMediatorパターンが有用そうだったのでこちらにチャレンジしてみます! コーディング案件でBootstrapでのコーディング断られることある? Bootstrap 禁止なら、レスポンシブ対応できないだけw
自分で、ライブラリ相当のものを書ける香具師は、いないだろw
自作すれば、価格が10倍以上になるw JavaScriptで
「関数というのはオブジェクトの一種ですから、プロパティーを持つことができます。」
と書いてた。
どういうこと?
オブジェクトの中にプロパティと関数があるのではないの? >>817
漢字3文字、ひらがな2文字でおかしいぞ。
そんなかなり特殊な読み方ってあるのか?
学校で習ってないぞ。 >>818
ややこしいけど「関数オブジェクト」というのもある 関数型とオブジェクト指向に折り合いをつけようとすると、そう言うしか無くなる
「JavaScriptでは関数はオブジェクトの一種であり、プロパティを持つことができるように作ってある」程度に読み換えとけ >>818
オブジェクトはプロパティの集まり
プロパティの値としてプリミティブ(string, number, bool等)やオブジェクト(関数, 配列, その他オブジェクト)を持つことができる
関数のプロパティを使うよくある例(class構文が出来たから使うケース減ってるかもしれないけど)
function Foo(bar){
this.bar= bar;
}
Foo.prototype.baz= function(){…} //<=ココ
ライブラリを作ってるんじゃなければ関数に独自のプロパティを追加して使うケースは少ないと思う >>819
百舌鳥(もず)
山毛欅(ぶな)
似而非(えせ)
日本語には明日(きのう)とか昨日(あした)とか、漢字と読みがなが1対1で対応しない語がたくさんあって、そういうのを熟字訓という >>822
よく考えたらthis.bar = bar;が
関数に独自プロパティを設定してるケースだったわw 2chやっててヤシしらない奴がニワカなんだよ
10年ROMってろ mongodbで複合インデックス使ってるときに、一定期間経過したらドキュメントを削除する方法ってないでしょうか? 以前インフラ系の仕事してたんだが、ちょっとした興味でプログラミング系のことで
ググったら検索結果が一般的にキュレーションと呼ばれるサイトに占領されてた。
非常に調べにくい。
インフラ系のサイトまでこうなってしまわないか心配 グーグルはウェブ検索の予算打ち切ってるから近い将来みんなそうなるよ s●juku とか te●atail とか ●hoochie遅れ とか消えて良いわ 組み込み開発の基本的理解を確認したいんだけど
組み込みでは場合によって特殊なCPUが使われるから
ClangとかLuaとかC++が使えない場合があるという理解であってるだろうか?
そのせいでCしか使えない場合がある あ、CLangでCへトランスパイルすれば
Cコンパイラがある環境なら使えるのか? >>836
>Cへトランスパイル
そんなことが可能だと、どこで聞いてきたのか? >>838
できないの?LLVMでできるからできるのかと >>840
LLVM だからといってトランスパイルできるとでも? 自分はwindowsで開発しているのですが、iPhone+safari環境から来たバグの報告が手元で再現できません。
windows上でiPhone+safariに近い環境をシミュレートするとするならばどのような方法があるでしょうか 中古ででもiPhone買ってくる。それ以外は時間の無駄。 >>841
あれ?できないのか。確かに検索してみてもトランスパイルのためにいちいち何か作ってるみたいだな。
各言語からLLVM IRを作れるから、
LLVM IRからCへのトランスパイラが一度実装されれば
LLVM対応の全言語からCにトランスパイルできるのかと思ってた。 >>844
>LLVM IRからCへのトランスパイラ
そんなものがホイホイ出てくるとでも? IRの仕様が安定してるなら、誰かが1回作ればずっと使えるでしょ
何で誰も作らないの
LLVMの標準機能としてあってもいいはず 一枚噛ますくらいだったら最初からgcc通せばいいじゃん
それに C言語→LLVM→IR→トランスパイラ→C言語 で、ほぼほぼもとに戻るっていうのが欲しいんでしょ
二村射影じゃねえの >>847
>C言語→LLVM→IR→トランスパイラ→C言語 で、ほぼほぼもとに戻る
あなた、土台無理無体なものをいけしゃあしゃあと言いますな… 最適化の前にどんなコードだったか分からないしほぼ元通りではなくとも
同等な処理をするようにはできるのでは? VPSを借りてSSHをインストール
自宅→VPS→会社
のようにVPSを踏み台に会社に接続(対話型ログイン、ポートフォワード)
この場合、会社から自宅のIPは見えているのでしょうか?
自宅のIPを会社に晒したくないので回避したいです >>849
原理的に例えばpythonで描いたものは単純にCに置き換えが出来るが
そうやって出来たCのコードは君が期待している(かもしれない)ようなCの速度は出ないぞ モナドについて調べてたんだけど
Maybeモナドでnullチェック無くせるらしいけど
try catchをちゃんと使えばnullチェック要らんでしょ。
というかMaybeモナドでもNothing返すわけだけど
Nothingを受け取ったところはどうするのっていう
「もしNothingだったらこの処理」みたいな条件分岐がどこかに入るんじゃないの?
なんか関数型はo.method1().method2().method3()みたいに
パイプラインっぽく書くことに拘ってる気がするんだけど
そのメリットはなんなの? empty, nothing, nullみたいな値は常に「処理を終了させるもの」
それ以外の有効な値が「処理を継続させるもの」
という世界観を置いてしまってる感じがする。モナドとやらは。
「nullの場合にも正常系の処理がある」という考えが無くなっている。
例えばMapに「特定のデータが無い事をチェックする」場合、
https://docs.oracle.com/javase/jp/8/docs/api/java/util/Map.html#get-java.lang.Object-
こういうのを使って「nullが返った事を確認して、だからこそ正常系の処理を続行する」
という場合があるけど、たぶんモナドの世界ではnullは常に異常系でなければならない。
まあMapにifPresentがあるからnullに依存しない書き方も可能ではあるけど。 >>852
>パイプラインっぽく書くことに拘ってる気がするんだけど
>そのメリットはなんなの?
関数の合成
プログラムの基本は入力 -> 処理 -> 出力
この処理が一つの関数だけど
それを複数の関数に分解して合成することでプログラムを作ってるよね?
関数の合成可能性(composability)が高ければ
再利用しやすい、パターン化しやすい、一つの関数をシンプルにしやすい、テストやメンテがしやすい等のメリットがある >>852
比較的馴染みのある言語で
関数型の考え方を取り入れてる機能を調べてみると
何がうれしいのか分かりやすいんじゃないかと思う
SwiftのOptional型とOptional Chaining
KotlinのNullable型とSafe Calls
C#のNullable型とNull Conditional Operator
など >>852
パイプラインや関数型言語の明確なメリットとして並列化のしやすさがある
ムーアの法則が崩れた今マルチコアCPUを活用せざるを得ないからな
古典的なforを書けばその順に逐次処理をするという意味にしかならない一方
関数でマッピングやフィルタリングを書いた場合は集合から集合への変換が欲しいという書き方になり
もし順序を問わない変換なら簡単に逐次処理から並列処理にできる
手続き指向からより目的指向の書き方になるとも言える
でも分岐やエラー処理だけは古典的な書き方が必要なんですとなるとそこで並列化の可能性が途切れるので一貫する必要がある >>856
> もし順序を問わない変換なら簡単に逐次処理から並列処理にできる
そりゃそういう処理なら手続き型でもたいした手間なしに並列処理にできるよ… >>857
たいした手間というのの程度問題だな
Powershell 7やJava、C#のストリーム処理ならそのままpalallelという一語を足すだけで逐次処理が並列処理に変わる >>858
いつから順序を問う処理が並列化可能になったのか
SlideShowだかで並列化可能の条件を読んで納得していたのは古い常識なのか? >>859
複数ストリームで並列に処理するって話じゃね? C で
char hoge[4] = "data";
とすると末尾の '\0' は捨てられますか?
それともメモリ破壊起きますか?
あと C++ でも仕様は同じですか?
常に
char hoge[4] = {'d', 'a', 't', 'a'};
と描くべきですか? シャドバとプログラミングって似てない?
言語→ドラゴン(Java)、ネクロ(PHP)、ネメシス(Scala)
ライブラリ(API含む)→フォロワー、スペル
クラス特性→文法
設計→構築やコンビを考える
要件→デッキのコンセプト。どういう勝ち方をしたいか
実装・実行→プレイング
ローテ→流行りの言語
ローテ落ち→古い言語
基盤のルール(守護疾走とか?)→Webやミドルウェアやらセキュリティやらの仕組み(インフラ系も?)
勝利条件→アプリの完成 >>862
他のスレでも同じこと書き込んでたろ
つまらないからやめれ >>861
サイズが足らないから、ヌル文字が無いので、
文字列として正常に扱われないので、バグる
char 型と言うのも使われない。
実装環境に依存するから。
char が、0〜255、-128〜127 のどちらか(負が存在するかどうか)分からないから、可搬性をなくす
詳しくは、C のスレで聞いてください 明らかに
NULLエンドの文字列として扱いたいわけじゃないように見えるが >>867
いつものRuby君だからな
迷惑きわまりない > char が、0〜255、-128〜127 のどちらか
と言う時点でお察しレベルなのでスルー推奨 Ruby君バカにしてるやつらがRuby君より低レベルで草
さすが5ch そこまで言うならどこをどう見て低レベルと判断したのか書いてみ
何を馬鹿にされてるかもわかってないんじゃないの? Winのドキュメントフォルダに相当するものはLinuxにもあるの? 何故ブラウザに何も表示されないのでしょうか?
ttps://pastebin.com/XP0kncCn >>874
知ってる限りではXの環境ではお仕着せとして作られる
SSHで繋ぐ前提のマシンで自分でrootからユーザー作成した場合は作られない LaravelとRailsどっちがいい?って議論のときに
PHP案件はCakePHP、WordPress、生PHPの案件で水増しされてるから数が多く見えるだけで
Laravelの自体の案件は少ないから勉強しても無駄になることが多い
Ruby案件は99%がRails案件だから勉強したことが無駄になりにくい
って見かけたけど本当?
PHPは地雷率高いの? >>877
どっちが勉強した方がいい?って議論です ニコ生の弾幕ツールを作りたいのですが何のプログラミング言語を勉強すればいいですか?
取り敢えず今C#の基本文法の本読み終えたんですが無駄ですか?
ニコ生 弾幕 自作 とかで検索しても出てこないので何をしていいのか。 >>871
あなたにはヤフー知恵袋がオススメだよ! >>877
その二択だとlaravelの方がマシかな
rubyでrails一択なのはそうだけど
そもそも今どき新規でruby使うなんて、それこそ地雷臭しまくり
業務システム開発だと人集めやすいからやむを得ずPHPにすることが多い、その場合だいたいlaravel >>877
少なくともCakeのシェアもまだあるし
小規模案件でWordPress使うのも本当
>LaravelとRailsどっちがいい
は別の問題な気がする >>879
ニコニコは独自スクリプトが
たしかあるんじゃなかったっけ?
まずその公式言語を学ぶのが一番先では? Rails は、本が10冊ぐらい出てる。
数冊読んだら最難関、無料のRails チュートリアルへ進む
Rails は、MVC デザインパターンの標準で、
すべての言語・フレームワークの基礎になっているから、他言語へも応用できる
CakePHP, Spring Boot は、Rails のコピーだから流行った
Node.js は、Ruby のコピー。
npm, yarn は、bundler のコピー
モデルクラス名が、Member なら、テーブル名は、members、
コントローラークラス名は、MembersController など、
MVC において、命名規則が決まっているから、
モデルクラス名を決めると、すべてが決まる! >>879
ニコ生のことは詳しくないけど、弾幕ってネタとしてみんなの共通認識になっているところで多くの人が書き込んで自然発生的に生まれるものでないの?
ツールを使って一人で弾幕を書き込むのって寒くないか? ttps://pbs.twimg.com/media/DIZBJmQVwAABu8W.jpg
ごく一部にはこんなのがある >>877
>PHPは地雷率高いの?
クリーンで保守性の高いPHPのコードベースを維持できてるところが率として少ないのは確か
どのフレームワークを学ぶかはどの言語を学ぶかと同じで
共通項が学びやすく今後新しいフレームワークを習得する時の基礎を培いやすいものを選ぶのが良い
RailsかLaravelなら正直どっちでも良いと思う >>879
送信にはニコ動が用意したWebAPIを呼ぶことになるだろうからHTTPやJSON等のWebの基礎技術を幅広く押さえる必要があると思う
画面を作るならC#の知識は無駄にはならないよ
ツール制作者によるとオープンソースのものもあったらしいのでググって参考にするのが近道 >>875
コンソールにエラー出てるからそれ確認しろ
あとは ’use strict’; と debugger; を使うといい
詳しくはググって >>875
JavaScript の質問は、この板ではありません!
web制作管理板の方へ書き込んでください! >>890
多くのスレでさんざんスレ違いだと言われながらRubyの話題を繰り返すお前が言うな 逆に今どき「よっしゃ〜新規でプロジェクト立てるぞー!言語はPHPで!」
ってやる会社あんのか?
PHPもRubyも既存のシステムに機能追加する案件しか無さそうな気はする >>890
十年前くらいまではそうかもしれないけど
今はJSにエレクトロンとかあるからな
デスクトップアプリも作れるぞ PHPでCOOKIE読み取るにはどうすればいの?
セッション情報?を暗号化するには?安全なセッション管理教えて >>893
残念ながら結構あるんだ
偉い人はなぜかPHP大好きなんだよな >>890
PythonのスレにRubyで答え書くの、明らかにスレチだからやめろ。答えたかったらPythonぐらい覚えろ。 >>883 >>888
ニコニコはHTMLで作られてるらしいからHTMLを勉強すればいいんですかね?
弾幕 オープンソースで検索しても全く別の検索結果が出るのですが、どこで見れましたか
何をして良いのか全く検討も付きませんがとりあえずやってみます
ありがとうございます >>889
ありがとうございます。
コンソール確認したらエラーが出てました。
>>890
わかりました。そちらに質問してみます。 >>899
弾幕ツール オープンソースですぐ出るよ
ニコ生 弾幕 オープンソースでもいい
弾幕だけで検索したらそりゃ首領蜂や東方が出てくるだろ
そこですぐ検索ワードを見直せないのはヤバい
検索スキルない奴は早晩行き詰まるのでその改善に注意払うのが最優先だと思うよ ニコニコ 弾幕ツール オープンソースで検索したんですけど別の検索結果ばかりで何も出ませんでした
ニコニコ消せば出てくるんですね レス数が900を超えています。1000を超えると表示できなくなるよ。