1 名前:デフォルトの名無しさん mailto:sage [2019/11/08(金) 21:03:36.68 ID:q9/Fdf+e.net] 質問する前にGoogleで検索しましょう。 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/ 注意「〜と〜はどっちの方が○いですか?」みたいなのは このスレの粘着荒らしですので無視してください
263 名前:デフォルトの名無しさん mailto:sage [2020/01/03(金) 08:24:34.14 ID:tfnRIwhY.net] >>254 質問に答えろよ
264 名前:デフォルトの名無しさん mailto:sage [2020/01/03(金) 11:45:49.59 ID:ZgWtqjsT.net] >>253 どちらでもいいとは思うけど認証だけなら簡単なのは(1)の方だね ユーザー情報(例えば権限とか名前とか)を取得する必要あるなら(2)でパスワードもろとも取得しておくという方法もある 悩んでいる暇あるならその間に(1)で実装して次に進んだほうがいいかと
265 名前:デフォルトの名無しさん mailto:sage [2020/01/03(金) 12:11:20.67 ID:ZgWtqjsT.net] >>255 簡単に言えばシリアルコードを入力してもらってどこかに保存 起動時にそのコードが正しいかを見て正しくなければ起動しないようにすればいい ただコードが固定だとコードをコピーされたらどのマシンでも起動できちゃうからMACアドレスとかディスクラベルとか機器毎に違ってかつ起動する度には変わらない様なコードを混ぜてシリアルコードを作る もちろんこのシリアルコードの作り方がバレちゃったら誰でもシリアルコードが作れちゃうから暗号化するとかするのが普通 まあ復号化してる部分を解析されるとかチェックしてる部分をスキップされるとかあるからイタチごっことなるのでどこまでやるかは要件次第
266 名前:デフォルトの名無しさん [2020/01/03(金) 12:27:24.57 ID:CVCs++Sx.net] tarみたいに複数のファイルを一つのまとめるけど 圧縮やエンコードはしない汎用のフォーマットって何かありましたっけ? テキスト形式でほぼそのまま読めて、コマンド一つで複数のファイルに分解できる メールのマルチパートみたいなもの
267 名前:デフォルトの名無しさん mailto:sage [2020/01/03(金) 12:30:14.51 ID:FRRDG8CA.net] >>259 テキスト形式でほぼそのまま読めてを抜かせばZIP むしろ格納ファイルごとに圧縮設定できるのだからtarより使い勝手はいい
268 名前:デフォルトの名無しさん mailto:sage [2020/01/03(金) 13:07:58.16 ID:CVCs++Sx.net] >>260 テキスト形式でほぼ読める形式がほしいんだよw
269 名前:デフォルトの名無しさん mailto:sage [2020/01/03(金) 13:52:46.25 ID:FRRDG8CA.net] >>261 ファイル内容ならともかくアーカイブ格納情報がバイナリじゃ困るのなら自分でフォーマット作るしかない そんな面倒なもの普通は使えないから
270 名前:デフォルトの名無しさん mailto:sage [2020/01/03(金) 14:01:23.94 ID:qT7ON96W.net] むしろテキスト形式で読めるって一体どんなん?
271 名前:デフォルトの名無しさん mailto:sage [2020/01/03(金) 14:15:38.53 ID:CVCs++Sx.net] >>263 似たようなものの例 1. マルチパートメール。boundary区切りで一つのメールファイルに複数のファイルを格納できる Content-Type: multipart/alternative; boundary="==========" --========== Content-Type: text/plain ファイル1 --========== Content-Type: text/plain ファイル2 2. git diffの出力(patchファイル) 片方を空ファイルとみなせば、複数のファイルを生成するpatchファイルになる patchファイルが一番マシかなぁ?
272 名前:デフォルトの名無しさん mailto:sage [2020/01/03(金) 14:34:51.57 ID:H8ctZB9u.net] >>259 tar でいいんじゃね? 無圧縮ならヘッダー部以外はそのまま格納されるんだし
273 名前:デフォルトの名無しさん mailto:sage [2020/01/03(金) 14:48:41.09 ID:CVCs++Sx.net] >>265 cat a.tar | less したら^@^@だらけになる cat a.tarするだけならまだ見れるんだけど。 メタデータはテキストが良いな (格納ファイルがテキストという前提で) バイナリは含まれないでほしい
274 名前:デフォルトの名無しさん mailto:sage [2020/01/03(金) 14:49:00.26 ID:CVCs++Sx.net] もちろんそのままみたいのでbase64するとかもなしね
275 名前:デフォルトの名無しさん mailto:sage [2020/01/03(金) 14:53:08.86 ID:wJkHBgCK.net] cpioのASCIIヘッダ形式 でもtar自体が採用できない理由も知りたい
276 名前:デフォルトの名無しさん mailto:sage [2020/01/03(金) 14:53:49.40 ID:wJkHBgCK.net] リロードしてなかった
277 名前:デフォルトの名無しさん mailto:sage [2020/01/03(金) 14:56:48.91 ID:wJkHBgCK.net] cpioもヌルバイトが出るのでダメだな 全体がASCIIか?と問われたらいちおう真ではある
278 名前:デフォルトの名無しさん mailto:sage [2020/01/03(金) 15:02:39.69 ID:329daT2l.net] >>266 なら>>262 しかないな
279 名前:デフォルトの名無しさん mailto:sage [2020/01/03(金) 16:01:23.77 ID:CVCs++Sx.net] >>268 tarも採用できるよ。いくつかの採用フォーマットのうち lessで簡単に見れる形式がなにかないかなって話 独自フォーマットでコマンドを自作するぐらいならマルチパートにするかな マルチパートを簡単に作るコマンドってあるんだろうか? コマンドを作らないならpatch形式が楽だろうけど 頭に+とかついていてるのがいやだな
280 名前:デフォルトの名無しさん mailto:sage [2020/01/03(金) 16:46:10.59 ID:XW1kVD4M.net] >>272 それだけならLESSOPEN使ってtarのへッダだけ飛ばすとかは?
281 名前:デフォルトの名無しさん mailto:sage [2020/01/03(金) 17:05:18.92 ID:/qEXfyLq.net] 適当なデリミタ挟んでcatでいいような。
282 名前:デフォルトの名無しさん mailto:sage [2020/01/03(金) 17:18:35.60 ID:cSDCrnP1.net] >>253 @もAもダメ @に比べればAの脆弱なところを修正した方式のほうがベター 理由は>>254 の書いてるように徳丸本でも読むこと
283 名前:デフォルトの名無しさん mailto:sage [2020/01/03(金) 17:29:10.92 ID:cSDCrnP1.net] >>255 今どきローカルだけでライセンス認証が完結してるアプリはない ここで聞かなきゃ分からないレベルなら 金払ってライセンスの発行から認証までやってくれるサービスを使え
284 名前:デフォルトの名無しさん mailto:sage [2020/01/03(金) 19:10:16.94 ID:3irRvTJl.net] Rubyで使える構文解析器って無いかな。LLVM IR(ビットコードじゃなくテキストの方)をパースしたい 出来れば平易なチュートリアルがあるとありがたい GCCやLLVMのコードとにらめっこするのが日課の人用の資料じゃ歯が立たんw
285 名前:デフォルトの名無しさん mailto:sage [2020/01/03(金) 22:03:25.25 ID:XgEYqMsD.net] parslet というのがあるらしいが
286 名前:デフォルトの名無しさん [2020/01/04(土) 01:45:54.40 ID:X7t3Qsuc.net] >>253 2 は、絶対にダメ! 他人のID を送信したら、他人のPWを受信するわけだから、 スマホをデバッグして解析されたら、他人のPWが分かってしまう 窃盗団なら、簡単に解析できる! >>255 ローカルのものは、解析されないように、ドングルに入っているのでは?
287 名前:デフォルトの名無しさん mailto:sage [2020/01/04(土) 02:52:42.05 ID:oEJCGEWJ.net] >>279 アプリってスマホアプリじゃなくWebアプリやろ
288 名前:デフォルトの名無しさん mailto:sage [2020/01/04(土) 08:55:23.90 ID:hpecUN4N.net] どっちにしろダメだな。
289 名前:デフォルトの名無しさん mailto:sage [2020/01/04(土) 11:39:17.26 ID:LM3WrULI.net] >>280 それならサーバのセッションに入れてればわからんかもな 通常ファイルとして共用サーバのグループがアクセス可能な場所に セッション保存してる阿呆管理者なら話は別だが スマホアプリならそもそも端末で認証情報結びつければいいからIDもへったくれもないけどな 端末変えた時に必要になるけどまあ>>252 の2はありえんだろ
290 名前:デフォルトの名無しさん mailto:sage [2020/01/04(土) 11:48:24.05 ID:+fj4YEmI.net] flask で画像urlをクリックした時にブラウザ上で開く方法ってないですか? 現在は response 使ってるんですが、クリックするとダウンロードしてしまいます。
291 名前:デフォルトの名無しさん [2020/01/05(日) 00:02:03.43 ID:BPHXVrhY.net] Ruby, selenium webdriver なら、execute_script でJavaScript のコードを実行できる driver.execute_script( "window.open()" ) # 新しいタブを開く driver.switch_to.window( driver.window_handles.last ) # 新しいタブへ移動する driver.navigate.to 画像のURL HTML, JavaScript でも、リンクを新しいタブで開ける 「新しいタブで開く html javascript」で検索! HTMLでリンクを別タブ・別ウィンドウで開く方法と、脆弱性に関する注意 https://toragramming.com/programming/html/html-link-target-blank/
292 名前:デフォルトの名無しさん mailto:sage [2020/01/05(日) 01:00:16.23 ID:NzdiaSgk.net] >>282 パスワードは当然ハッシュ化してDBに保存するとして IDを条件にDBからとってきたハッシュ値は クライアントに返さないのはもちろんのことセッションに保存したりもしないぞ
293 名前:デフォルトの名無しさん mailto:sage [2020/01/05(日) 01:32:33.77 ID:qDQaoTCH.net] >>285 >クライアントに返さないのはもちろんのことセッションに保存したりもしないぞ >>253 の要件だと「PWをアプリが取得する」って工程があるからそうは見えないけどな
294 名前:デフォルトの名無しさん mailto:sage [2020/01/05(日) 01:40:14.84 ID:BPHXVrhY.net] >>285 >IDを条件に、DBからとってきたハッシュ値は DB から、PW を取ってくるのは、危険! 単に、DBに、そのID・PWが存在するかどうか、たずねるだけで良い。 もし存在しなければ、その人は窃盗団w
295 名前:デフォルトの名無しさん mailto:sage [2020/01/05(日) 01:54:08.91 ID:nmr12VZa.net] >>286 >>253 は要件じゃなくて実装案じゃん 聞かれたら答えちゃうという作りを好んで採用する理由がない サーバー間通信をキャプチャできたら任意IDのPWが教えてもらえることになる
296 名前:デフォルトの名無しさん mailto:sage [2020/01/05(日) 02:33:45.86 ID:qDQaoTCH.net] >>288 だからA案はそれが問題だってみんな指摘してんじゃないの?w
297 名前:デフォルトの名無しさん mailto:sage [2020/01/05(日) 04:38:33.98 ID:NzdiaSgk.net] >>286 取得するってのはクライアントに返すって意味じゃないよ WebアプリがDBからハッシュやソルトを取得して Webアプリ内で認証処理を行ってクライアントには返すのは認証結果のみ
298 名前:デフォルトの名無しさん mailto:sage [2020/01/05(日) 07:14:54.71 ID:qDQaoTCH.net] >>253 のA見て思うのは 1. クライアントからIDの入力がある 2. DBに問い合わせてIDからPWを取得 3. 取得したPWをどこかに保持しておく 4. クライアントからパスワードの入力がある 5. 3で保持した結果と突き合わせる こう見えるんだよ もし3の工程がないと5で突き合わせが不可能になるわけで まあどういう意図で>>253 がそう言ったのか知らんけど セキュアに出来るならいいんじゃない?
299 名前:デフォルトの名無しさん mailto:sage [2020/01/05(日) 07:38:16.07 ID:qDQaoTCH.net] 読み直して混乱してきたわw クライアントとはいってないな 最初の段階ですでにクライアントから入力されたIDとPWは知ってるってことなのかね なら>>290 の言う通りだね
300 名前:デフォルトの名無しさん mailto:sage [2020/01/05(日) 12:30:13.76 ID:+e7zv/8B.net] https://ideone.com/2daUy4 自然が処理系でC++が満足に書けない諸君。 ちゃんとクリーンナップしているかね。 C言語にはですデストラクタはないが、模倣する機能は既存である。 C++が書けない貧弱な諸君にこれをささげる。
301 名前:デフォルトの名無しさん mailto:sage [2020/01/05(日) 12:35:17.96 ID:t8aZVddD.net] >>293 スレタイが読めない可哀想な人
302 名前:デフォルトの名無しさん mailto:sage [2020/01/05(日) 12:39:54.12 ID:y+bEWN5I.net] >>293 日本
303 名前:語でok [] [ここ壊れてます]
304 名前:デフォルトの名無しさん mailto:sage [2020/01/05(日) 12:47:16.95 ID:+e7zv/8B.net] 障碍者に片足突っ込んでるからなぁ。まぁ、それはいい。 こういう話題は既成事実作っておかないといけないので、ちょっと使わせてもらった。 サンクス。
305 名前:デフォルトの名無しさん [2020/01/10(金) 07:56:31.58 ID:OyBLH2xq.net] チェックサムってどういう種類のものがあるの? ゲームとかで何MBってあるセーブをほんの4つのバイナリデータ(?っつーの?)でチェックしてて 何MBあるうちのどっかの数字が1でもずれたら正常に起動しなくなるけど 足し算以外だと何が考えられる?
306 名前:デフォルトの名無しさん [2020/01/10(金) 08:04:17.06 ID:OyBLH2xq.net] ってか、>>297 みたいなのを解析する人ってどうやって解析してるの? 逆アセンブルってやつ?
307 名前:デフォルトの名無しさん mailto:sage [2020/01/10(金) 08:14:06.39 ID:06ojhZ/V.net] CRC MD5 など
308 名前:デフォルトの名無しさん mailto:sage [2020/01/10(金) 18:12:42.37 ID:PkgwRlbI.net] 有名な将棋ソフトの「やねうら王」の作者・やねうらおの本 『解析魔法少女美咲ちゃん マジカル・オープン!』、2004 「うさみみハリケーン」の製作者、うさぴょんの本。 デバッガによるx86プログラム解析入門【x64対応版】、2014 OllyDbg の使い方とか
309 名前:デフォルトの名無しさん mailto:sage [2020/01/10(金) 18:16:33.01 ID:biA6mAw8.net] オンメモリの書き換えとファイルに保存するデータの区別がつかないのか
310 名前:デフォルトの名無しさん mailto:sage [2020/01/10(金) 19:12:15.57 ID:QR8K4SHu.net] セーブデータの解析もデバッガ使ったほうが楽じゃないのか
311 名前:デフォルトの名無しさん mailto:sage [2020/01/11(土) 21:24:44.50 ID:H7kAoHn5.net] python 3 で16進数文字列をutf-8文字列に変えたいんですが、簡単な方法ないですか?
312 名前:デフォルトの名無しさん [2020/01/11(土) 23:01:25.55 ID:BK99/LxN.net] くだらない質問ですが、種類+動作を表す変数を書く時、どう書くのが適切でしょうか? 例えばimage(画像)という種類(機能)があるとします。 「画像を追加」という変数とか関数にしたい場合、 imageInsertでしょうか?insertImageでしょうか?
313 名前:デフォルトの名無しさん [2020/01/11(土) 23:23:55.92 ID:r5wulSj/.net] 一般的にはinsertImageです。
314 名前:デフォルトの名無しさん [2020/01/11(土) 23:25:30.20 ID:r5wulSj/.net] 画像が追加されましたよという変数が必要ならimageInsertedになるんじゃないでしょうか。
315 名前:デフォルトの名無しさん mailto:sage [2020/01/12(日) 00:29:51.70 ID:PW2KE/yt.net] >>303 Python の質問は、Pythonのスレへ書き込んでください!
316 名前:デフォルトの名無しさん mailto:sage [2020/01/12(日) 01:32:42.65 ID:FbSdnFnB.net] 「画像を追加」という変数、って表現は実は結構危ういシグナルだと思う 追加したなのか追加しろなのか、あるいは追加された画像自体を指すのかで変数名は全部違ってくるし この名前とコメントが適切ならソースはぐっと読みやすくなる
317 名前:デフォルトの名無しさん mailto:sage [2020/01/12(日) 04:11:24 ID:Zo55ZnuK.net] フラグとかモードによってとかの条件も見かけるとイラッとする
318 名前:デフォルトの名無しさん mailto:sage [2020/01/12(日) 12:03:41.06 ID:hoXF+boG.net] 新春一発エロ画像重複検知プログラム作りたいんですが 類似画像比較用のDLLかライブラリおすすめないですか
319 名前:デフォルトの名無しさん mailto:sage [2020/01/12(日) 12:44:34.61 ID:Oy/c40c6.net] お気に入りのエロ画像と似たような画像を探すことは出来るが 重複検知は無理と思ったほうがいい ファイルのハッシュ値比較ぐらいに留めたほうがいいだろう
320 名前:デフォルトの名無しさん mailto:sage [2020/01/12(日) 13:10:14.05 ID:FbSdnFnB.net] なんで無理なんだろう 畳み込み演算で十分に小さくしてから近似値を探すなら有限時間で余裕で終わりそうだけど
321 名前:デフォルトの名無しさん mailto:sage [2020/01/12(日) 13:42:43.12 ID:pBNbzQKf.net] 私も出来ると思う
322 名前:デフォルトの名無しさん mailto:sage [2020/01/12(日) 13:53:03.55 ID:lSVBRmYP.net] 左右反転拡大縮小トリミングなんかには対応しなくていいのかな
323 名前:デフォルトの名無しさん mailto:sage [2020/01/12(日) 14:25:12.88 ID:pBNbzQKf.net] 人物判定が出来る時代に そのくらいの加工を判別出来ないわけが無い とは思わないの?
324 名前:デフォルトの名無しさん mailto:sage [2020/01/12(日) 16:52:37.22 ID:lSVBRmYP.net] で、そんなお手軽ライブラリがあるわけ?
325 名前:デフォルトの名無しさん mailto:sage [2020/01/12(日) 17:12:14.69 ID:g8OSapKt.net] 後出しで「お手軽ライブラリ」とかダッサ
326 名前:デフォルトの名無しさん mailto:sage [2020/01/12(日) 19:35:15.69 ID:Oy/c40c6.net] だって312が求めてるものってそういうものでしょ? 出来る出来ないで言えば出来る ただ一般人が現実的にどこまで出来るかは別
327 名前:デフォルトの名無しさん mailto:sage [2020/01/12(日) 19:50:16.40 ID:Xff8C4Cf.net] 今のところ条件は>>310 だけ
328 名前:蟻人間 mailto:sage [2020/01/12(日) 20:03:39.07 ID:26db5mti.net] >>310 Python+OpenCVでちゃちゃっとやるのが流行りみたいっすよ。 https://qiita.com/best_not_best/items/c9497ffb5240622ede01
329 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 10:42:53.53 ID:V22NtS8V.net] すいません初心者です。 オブジェクト指向で、継承とかオーバーライドとか例題的に作ってみて理解したつもりなんですけど、 実際にコード書くときに使う必要性が見つけられません。 ゲーム作ってて、 基本クラス enemy1, enemy2,・・・・ 親玉作るために継承 super enemy1, superenemy2 基本クラスで一部挙動違う派生敵作るためオーバーライド overenemy1,overenemy2 とかゲームなら便利だと思うのですが、 数値計算とかだとどのような場合に継承とかオーバーライドをつかっていくのでしょう?
330 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 10:44:11.83 ID:V22NtS8V.net] 自分はある処理を関数として分離させてみても、 1回こっきりしか呼び出しておらず、単に分離させてタイトルつけて可読性をあげただけみたいになっています。 クソコード量産しているのではないかとガクブルです。
331 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 11:17:17.01 ID:irRGjj5F.net] >>321 必要性の感じられないものを無理に使うのはバカでしかない コピペで増やすのと違う継承のメリットは保守性 例えば訂正が必要な時に元を書き換えれば何か所もコピペで増やしたところを直さなくて済む
332 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 12:02:36.45 ID:KUNSdwO3.net] 実のところ継承自体はOOPの肝ではないと思う クラスを汎化して、インターフェース経由でアクセスすることが凄い 継承はそれを実現するための便利なひとつのパターン インターフェースの凄さはUSBの例が分かりやすい USB対応であることさえわかれば、あとはポートに繋ぐだけ 新しい機器を買ったときにハンダ付けする必要もなければOSやPCをまるごと買い換える必要もなく、いくらでもお手軽に拡張や取り替えができる プログラムでは変更への強さ、テストのしやすさ、可読性の高さに繋がる
333 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 12:07:55.93 ID:evkq1+YN.net] 同一ドメインの別ポートで公開されているページ上の JavaScript から WebAPI を実行します。 別ポートでホストされるページは第三者のページなので、CSRF が考えられます。 CSRF 対策としてトークンを二重送信する方式を使うことを考えています。 しかし Cookie はポートが異なっているだけでは共有されてしまいます (RFC6265) ので、 1.Cookie で TOKEN_xxxx(ポート番号) を受け取る。(JavaScriptから読み出せないようにするためhttponly) 2.JavaScript は事前に XHR でオリジンから CSRF トークンを受け取る。(レスポンスから取るのは事情があり別読み込み) 3.ホストはプリフライト(OPTIONS)にはエラーを返す。(クロスオリジンでは2のアクセスができなくなるという理解) とすることを考えました。 ホストでは POST リクエストヘッダのトークンと、自ポートに対応した Cookie のトークンを突き合わせます。 WEBセキュリティは経験不足なので、これで良いのか不安です。
334 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 12:09:18.08 ID:KUNSdwO3.net] >>322 OOP以前に構造化プログラミングのメリットを知る必要がありそうだ 可読性を上げただけというけど、クソコードって何がクソなんだと思う? 可読性が低いことこそクソコードの一番の性質でしょ 10000行続くメソッド、ブロックが10段ネストした処理、それを回避しただけでも価値がある ひとつの関数がひとつの責任だけ果たすように作れば保守性もテストしやすさも改善する
335 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 12:10:39.73 ID:evkq1+YN.net] あ、しまった ネットワークプログラミング相談室に投稿しようと思っていたのに誤爆 でも、あっちって2018以降寂れてる……
336 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 13:02:59.59 ID:V22NtS8V.net] なるほど。 自分でコード書いててクラスとして分離したら便利ってことあまりないのは、 本当はそういうケースが有るんだけど、それに気づいてないだけではないかと思ってしまう。 オブジェクト指向の説明って たいやきかラーメンを利用した比喩 ↓ ゲームでの実例 で終わってそれは理解してるつもりなんだけど、 数値計算とかでどう使うのかがいま一歩わかってないような気がするんですよね。
337 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 13:15:45.29 ID:lfPKL+oG.net] >>328 数値計算の分野なら既存のライブラリを見てみるといいよ。分かりやすいところで言えば、行列やベクトルをクラス化したりしている。 オブジェクト指向を覚えたからといってなんでもかんでもそれを使わなければいけないというものでもないぞ。適材適所で使っていけばいい。たくさん書いているうちにここはこう纏めた方が使いやすい、分かりやすい、という勘所が分かってくると思う。
338 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 13:23:30.46 ID:nlvLw0Pz.net] 数値計算とかのざっくりした用語で聞かれても困るわ 有用性に気付いてないのが不安ならOSSのコードを見まくればいい
339 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 13:25:48.20 ID:utlaLaUk.net] 説明だけ見ててもわかった気にしかなれないから とにかくたくさんコードを書いて経験積んでみることだね そのうちブレイクスルーしてこういうことだったのかって理解出来るようになる
340 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 13:52:02.48 ID:KUNSdwO3.net] 分岐自体が少ない小規模で数学的な処理なら多態性の出番も少ないかもな 実務に寄るほど特例だの役割だの立場だのとめんどくさくなってくる ソース内にif文がたくさんあるなら使いどころを理解できてない可能性も高いと思う
341 名前:デフォルトの名無しさん [2020/01/13(月) 14:49:31.57 ID:2OsDzEgR.net] ステートレスAPIをステートフルAPIにするのってどうすればいいの?
342 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 14:53:20.57 ID:fbxsP8B7.net] echo ステートレスAPI | sed s/レス/フル/
343 名前:デフォルトの名無しさん [2020/01/13(月) 15:24:46.68 ID:msCnFZ1P.net] したたか君
344 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 16:54:10.94 ID:nfiKoGl1.net] >>325 別ポートに別のサーバー名を割り当てる foo.bar.com bar.bar.com ↓こういうのでマルチテナントやったら死ぬ www.bar.com:8080 www.bar.com:8081
345 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 22:06:22.43 ID:evkq1+YN.net] >>336 それも考えたんだけど、ドメインがlocalhostなんでネームサービス介してなくて… サーバ内臓のWebAPIを使えるローカルHTTPサーバという変態的なコンセプト 死ぬことは分かってるけど、無理を通して道理をうっちゃるしかないなとあえて
346 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:19:37.17 ID:vq82NN4B.net] 学生です。 頭がこんがらがって考えがまとまらないのでここで質問させていただきます。 今使用しているパソコンは 2.7 GHz Quad-Core Intel Core i5 メモリ8GBのimacです。 エディタは主にAtomを使用しています(VimやVisualStudioも後々使うかもと思ってインストールだけしています)。 自分は将来、自分のオリジナルゲームを作りたくてプログラミングを勉強していて、 今のところ、 https://www.cprogramming.com/ https://www.youtube.com/watch?v=vLnPwxZdW4Y これらのサイトや動画で構文や基本的なことを勉強しています。(WebアプリやWebサービスのことも理解したいと思っています) ただ、次の段階に進むために、何をすれば良いのかがわかりません。 c++でゲームを作っている動画を探しても、VSで作っているものばかりで、mac版のVSだとc++を用いてコードを書くことができないので、どうしようか悩んでいます。 どうしたらゲームを作れるのか、よくわかりません。 ゲームを作るだけだったらunityやgame maker2を用いた方が良いのでしょうか? また、せっかくimacを使っているなら、iphone用のアプリの開発を経験しておいた方が良いのでしょうか? わからないことだらけで、萎えてます。。。
347 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:21:30.83 ID:5GjUS2iX.net] まずはimacを捨てる
348 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:26:39.26 ID:vq82NN4B.net] まじですか?
349 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:30:29.57 ID:lfPKL+oG.net] >>338 ゲーム作ること自体が目的ならunityとかでいいと思うよ。 少なくともC++はやめといた方がいい。本職のプログラマになってガリガリやってくのならいずれは身に付けたいが、レスを見る限り今の段階で手をつけても途方にくれるだけだと思う。
350 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:38:30.98 ID:vq82NN4B.net] 回答ありがとうございます。 それでは、RubyやPython、PHPなどを一通り勉強し終わってから、c++に取り組んでみようと思います。
351 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:40:01.30 ID:evkq1+YN.net] いやいや、そんなご無体なことを言って惑わしてどーするのかと macで開発している人もいっぱいいるから安心し ・・・俺もmac嫌いだけど ゲーム関係だとこれから流行りそうなのは Rust な気がしてる ・・・golangスキーとしては業腹だけど (妬み嫉み
352 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:54:17.95 ID:vq82NN4B.net] なるほど...?
353 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:56:23.30 ID:kbEHI+CO.net] 根本的なところでどんなゲームを作りたいみたいな構想はすでにあるんだよね?
354 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:58:40.85 ID:vq82NN4B.net] RPG 2Dゲーム ドット絵 みたいな感じです
355 名前:蟻人間 mailto:sage [2020/01/14(火) 00:02:27.85 ID:HRTVomUI.net] アニメーションの原理はパラパラ漫画。 フレームレートに合わせて画面を切り替えると動いて見える。 詳しくはゲーム制作板へ。
356 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 00:04:38.16 ID:mOmvXuHw.net] ありがとうございます。 ドット絵制作にはAsepriteを使っています。。。
357 名前:蟻人間 mailto:sage [2020/01/14(火) 00:10:14.63 ID:HRTVomUI.net] いまさらドット絵RPGだと? RPGつくーる ですでに完結してるコンテンツじゃん。
358 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 00:10:57.78 ID:eRfyK84l.net] OSSのC言語ソースコードを読み解きたいのですがそういうのを支援してくれるエディタや分析ツールってどんなのがありますか? 対象は組み込み向けのソースコード500KByte程度です。自分はC言語が得意ではないので普通のテキストエディタでにらめっこはきついです 関数呼び出しの関係とか構造体を含む変数/定数とかを簡単に見られると便利かなと思います あと軽快に動作し無償で使えるとありがたいです(趣味なので)
359 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 00:16:36.44 ID:mOmvXuHw.net] Atom VisualStudio Vim 僕はこれくらいしかエディタ知りませんすみません。。。
360 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 00:19:31.4
] [ここ壊れてます]
361 名前:6 ID:mOmvXuHw.net mailto: >>349 ドット絵味があっていいと思いません? 3Dゲームにも興味ありますけど、なんか難しそうで。。。 [] [ここ壊れてます]
362 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 00:23:19.96 ID:eL1p+DpS.net] >>352 で、RPGツクールじゃダメなの? 最新のMVとやらはjavascriptで拡張とかもできるらしいし、それで事足りるのでは?
363 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 00:35:23.44 ID:mOmvXuHw.net] >>353 そうなんですよね。 今時は充実したソフトがたくさんあって、ありがたい限りです。 それでは、c++やc#は、ゲーム制作のためではなく、Webサービス・アプリの開発を目的として勉強した方が良いのでしょうか?
364 名前:蟻人間 mailto:sage [2020/01/14(火) 00:42:54.89 ID:HRTVomUI.net] wasmを使えばウェブでC++やC#などを動かせると思う。
365 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 00:45:56.78 ID:eL1p+DpS.net] >>354 質問の意図が分からんよ。 C++/C#という言語の一般的な用途を知りたいの? それとも君がC++/C#を学ぶ必要性を知りたいの? 後者ならば、今は必要ない、必要になってから考えろとしか言えない。
366 名前:蟻人間 mailto:sage [2020/01/14(火) 00:51:33.80 ID:jnGGSJUr.net] iMacのような監獄から脱するなら仮想化の力を借りるとよい。WineとかVirtualBoxとかVMwareとか。
367 名前:蟻人間 mailto:sage [2020/01/14(火) 00:57:05.43 ID:jnGGSJUr.net] VirtualBoxにUbunt Linuxを入れればあら不思議。iMacが仮想Linuxマシンに。
368 名前:蟻人間 mailto:sage [2020/01/14(火) 01:06:42.23 ID:HRTVomUI.net] もしかして普通のアプリとウェブアプリの違いを知らないとか?
369 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 12:21:03.22 ID:AM8t1N0H.net] ツクールのサンプルにあるような10分程度のRPGでもその土台作りにJavaで3万行ほどかかる でもどうしてもやりたいならJavaでやればいいんじゃないの
370 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 22:19:24 ID:2z75AiLp.net] PC等のカテゴリ慣れていないので板違いだったらすみません deep linkでPWAを開く方法はありますか? あれば参考になるサイトや書籍を教えていただきたいです 自作のPWAをホームに設置したのですがSafariやTwitterなどでリンクを踏んでも各々のブラウザで開かれてしまいます
371 名前:デフォルトの名無しさん [2020/01/14(火) 22:57:22.73 ID:U+XmaCjP.net] ぼく「KLOC・・・?『ケーロック』でしょ?」 ジャップ「キロステップだろバカw」 外人様「the K-LOC or KLOC , pronounced "kay-lok"」 おいおいジャープさん・・・w
372 名前:デフォルトの名無しさん mailto:sage [2020/01/17(金) 00:33:50 ID:lGVyxVPX.net] dinput8.dllからdependency finderってのを使ってBlack Ciperの依存性を切れって言われたんだけどどういうこと? dependency finderってJavaで動かすの? くそ素人の質問ですまん
373 名前:デフォルトの名無しさん mailto:sage [2020/01/17(金) 09:09:39 ID:aop662iW.net] VBScriptでJPEGやRAWデータのファイル名に 撮影日時を追加するツールを作ったんだけど 見かけ上はうまく出来たようにみえるんだけど 何故かファイル名にスペースが入ってしまうんだけどなんでだろ? 具体的にはもとのファイル名が "C:\Users\hoge\Desktop\新しいフォルダー (3)\DSC_0030.JPG" だったとするとツール実行後は "C:\Users\hoge\Desktop\新しいフォルダー (3)\‎ 2019 ‎07 ‎16- ‏‎2127_DSC_0030.JPG" になってしまう。ちなみにこれはサクラエディタやコマンドプロンプトでの見え方で デスクトップ上やメモ帳ではスペースは入らない
374 名前:デフォルトの名無しさん mailto:sage [2020/01/17(金) 09:25:19 ID:oRcV/dFn.net] >>364 スペースではなく変な制御文字でも入れてるんじゃないか? パス名を生成してるところのコードを示せば誰か答えてくれるかもよ。
375 名前:デフォルトの名無しさん mailto:sage [2020/01/17(金) 09:56:15 ID:aop662iW.net] >>365 ↓ほぼネットからのコピペですがこんな感じです '画像データから撮影日を取得 JPGIndx = 12 strText = objWSHFolder.GetDetailsOf(objWSHFolder.ParseName( objFiles.name), JPGIndx) '撮影日時が含まれない場合は更新日時を取得 if strText = "" then JPGIndx = 3 strText = objWSHFolder.GetDetailsOf(objWSHFolder.ParseName( objFiles.name), JPGIndx) End if satueiDate_A = Replace(strText, "/", "") satueiDate_A = Replace(satueiDate_A, ":", "") satueiDate_A = Replace(satueiDate_A, " ", "-") satueiDate_B = Replace(objFiles.Name, "-", "") satueiDate_B = Replace(satueiDate_B, "_", "") objFiles.Name = satueiDate_A & "_" & satueiDate_B
376 名前:蟻人間 ◆T6xkBnTXz7B0 mailto:sage [2020/01/17(金) 10:51:33 ID:90cOo287.net] >>364 リファレンスを見よ。 たしか、正の数の場合、符号の代わりに空白が入る仕様だったはず。
377 名前:デフォルトの名無しさん [2020/01/17(金) 11:25:45 ID:aop662iW.net] >>367 なんか出来たっぽい ちなみに strText = objWSHFolder.GetDetailsOf(objWSHFolder.ParseName( objFiles.name), JPGIndx) のところで型変換することで解決しました ありがとうございまた
378 名前:デフォルトの名無しさん [2020/01/17(金) 19:04:46.50 ID:lYbmF4lH.net] プログラマ適正がある人ってずぶの素人からHTMLとJavascriptの勉強を始めて 1ヶ月後にはアドオン普通に作れるようになってるものなのでしょうか?
379 名前:デフォルトの名無しさん mailto:sage [2020/01/17(金) 19:51:01 ID:ippysI8O.net] 独学か教えてもらうかにもよるけど、玄人とはレベルの差は出るし、 コードはつっこみどころ満載だろうけど、作るだけなら余裕でしょうね。
380 名前:デフォルトの名無しさん mailto:sage [2020/01/17(金) 22:20:34 ID:dz6rwKu+.net] 適性以上に目的目標がハッキリしてる事が大事な気がする プログラム書く練習でなんとなくアドオン作るとかだと色々な部分をおまじないで見過ごしてしまう 大学の講義で習ったプログラミングは本当にそれで時間の無駄だった
381 名前:デフォルトの名無しさん mailto:sage [2020/01/17(金) 22:28:57 ID:uiCb80Xb.net] それプログラミングに限らず他の生産的な活動ほぼ全てに言えると思う プログラミング教育もそうだけど手段が目的化している例の多いこと多いこと
382 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 08:39:03 ID:RfvMocRY.net] {% $ a} こんな感じで○○○aって文字列を出力するのってなんていうのかわかりませんか? 前に習ったんですけど どの言語かすら思い出せません……
383 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 09:34:30.53 ID:6Wtj4R8r.net] perlやrubyの変数展開か pythonのprintのformatが%で指定する
384 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 12:44:04 ID:RfvMocRY.net] 返事遅れてすみません…… ありがとうございます! 最初にいろんな言語手を出してしまってこんがらがってますw
385 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 13:21:51.97 ID:34RcyaUW.net] >>373 {% だとDjango(python用のwebアプリテンプレート)かなぁ、でも$は使わないみたいだし https://blog.pyq.jp/entry/2017/10/12/110000 %{ だとPowerShellかも www.math.kobe-u.ac.jp/HOME/kodama/tips-powershell-grammar.html#pipe
386 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 13:27:36.96 ID:w6J1AYPB.net] <% =$a %>こんな感じやろ?
387 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 13:28:02.59 ID:w6J1AYPB.net] {% =$a } こうか
388 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 14:11:31 ID:RfvMocRY.net] すみません $使ったかも定かじゃないです…… なんか逆クォーテーション使った記憶もあるんですが 検索しようとすると%が上手く反映されないんですよね…… %は確実にあったようなきがしてるんですけど
389 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 20:23:55.20 ID:bM4MYCHR.net] "$x"みたいにリテラルに埋め込むのは正確にはString Interpolationと呼ばれる言語
390 名前:d様 文字列補間と訳されることが多い シェル言語で%xみたいに書いて真っ先に置換される仕組みは変数展開と呼ばれることが多い [] [ここ壊れてます]
391 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 20:37:00.96 ID:w6J1AYPB.net] よしjinjaでYAMLを処理してその中にシェルスクリプトを実行するphpファイルを書こうぜ!
392 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 20:53:58 ID:RfvMocRY.net] ありがとうございます!! 変数展開ってのは聞いたことあるんでそれっぽいです! 今日は21時に寝るんで明日朝一で調べてみます
393 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 20:55:01 ID:RfvMocRY.net] ちょっと聞いたことない単語も多いんで とりあえずは変数展開で調べます ほんとにありがとうございました!
394 名前:デフォルトの名無しさん mailto:sage [2020/01/19(日) 16:57:52 ID:ybpL1SAF.net] さくらサーバーなり自鯖なり立てておいて、そこのURLにクライアントアプリから画像送ったら一定の加工がされて送り返される。みたいなのを作りたいんだけど(完全に個人用、公開する予定無し) こういうアプリケーションとかシステムとかの名称ってある? 作り方調べようにも名前がわからないとググりよう無くて困ってる RESTAPIってのがそれっぽいけどちょっと違う気もするし
395 名前:デフォルトの名無しさん mailto:sage [2020/01/19(日) 17:30:48.28 ID:FsFcJUwr.net] CGI もしくは WebAPI でいいと思う RESTAPI はそれの一種 HTTP の POST で MIME 使ってアップロードして、 デコードした画像を加工して、 レスポンスでやはり MIME で結果を返す という作りになるはず TCPで自分で一から作ることもできるけど、色々とライブラリとか揃ってるから普通は自作しない
396 名前:デフォルトの名無しさん mailto:sage [2020/01/19(日) 19:54:25 ID:WZO8NLFP.net] WebAPIだね CGIはサーバーのプロセスを起動するための古典的な仕組みで、RFCで具体的な仕様が定められてる
397 名前:デフォルトの名無しさん mailto:sage [2020/01/19(日) 20:10:16 ID:i/V4/11U.net] スレたてるまでもない質問スレがあるから単発でスレたてる奴が出てくる
398 名前:デフォルトの名無しさん mailto:sage [2020/01/22(水) 07:22:37.64 ID:UIhPmf0q.net] firebase認証でjwtを取得してます。 jwtってどこに保存すべきですか?
399 名前:デフォルトの名無しさん [2020/01/23(木) 22:21:00.72 ID:3mcFpShz.net] testcafeの質問です webでダウンロードボタンをクリックして、「名前を付けて保存」っていうダイアログがありますけど あれをtestcafeで操作ってできる? ダウンロードとアップロードボタンがあると仮定して、それのテストをしたい
400 名前:389 mailto:sage [2020/01/23(木) 22:27:00.80 ID:3mcFpShz.net] 失礼、推敲する前に書き込んでしまった。 内容は>>389 の通りなんだけど、もしできない場合の代替案とかがあれば聞きたい
401 名前:デフォルトの名無しさん mailto:sage [2020/01/24(金) 08:05:56 ID:L98ica9l.net] 例えば、Ruby, Selenium WebDriver で、ブラウザを操作して、 HTML 上のボタンは押せるけど、 保存ダイアログは、OS のネイティブ機能だから、ブラウザから操作できるかな?
402 名前:デフォルトの名無しさん [2020/01/24(金) 12:07:54 ID:TsxkySTN.net] Macだと9216バイトまでしかUDPで受信できないらしいんですが https://stackoverflow.com/questions/22819214/udp-message-too-long TCPだとそれ以上のデータを送信できますか? TCPでも分割しないと無理ですか?
403 名前:デフォルトの名無しさん mailto:sage [2020/01/24(金) 12:27:51 ID:CY4nTdbX.net] TCPにはサイズ制限はない 接続を維持して延々と通信することもよくある telnetとかXとか
404 名前:デフォルトの名無しさん [2020/01/24(金) 12:35:12.54 ID:TsxkySTN.net] >>393 ありがとうございます!!
405 名前:デフォルトの名無しさん mailto:sage [2020/01/24(金) 12:40:24.36 ID:CY4nTdbX.net] と書いて、XのプロトコルってTCPだよな? SSHで転送したりするからTCPだと思い込んでるけど
406 名前:デフォルトの名無しさん [2020/01/25(土) 14:20:32 ID:/z7xtUSg.net] 日曜プログラマなんだけど Javaから乗り換えるなら何がいいかな? ネットに情報豊富で GUIライブラリが使いやすくて Javaと同程度には速くて 文法構文が古臭くないのを探してます 用途はカジュアルゲームとかデータベースアプリくらい 配布は考えてません
407 名前:デフォルトの名無しさん mailto:sage [2020/01/25(土) 14:25:48 ID:xIqVUNvp.net] >>396 WindowsならVSでC#
408 名前:デフォルトの名無しさん [2020/01/25(土) 14:27:25 ID:cxLY0DeL.net] 土曜日だが。
409 名前:デフォルトの名無しさん [2020/01/25(土) 14:36:59 ID:/z7xtUSg.net] >>397 C#はシンプルに使えますか? 昔、VSでMFC(C++)をやってた事があるんですがフォーム作るのとか目茶苦茶面倒でいい思い出がありません… ヘッダファイルとか無いですかね?
410 名前:デフォルトの名無しさん [2020/01/25(土) 14:49:23 ID:oEqdrxlM.net] python
411 名前:デフォルトの名無しさん mailto:sage [2020/01/25(土) 14:53:01 ID:xIqVUNvp.net] >>399 コントロールをGUI上で貼り付けできるしあれ以上楽な言語は知らない WPFやってわざわざ苦しみたいのなら別
412 名前:デフォルトの名無しさん [2020/01/25(土) 15:15:19 ID:nzU6Nwgv.net] >>401 なるほど 正直MSって無駄に重いイメージがあって敬遠してたんですが良さそうですね >>400 pythonも気になってました ブロックが分かりづらそうですがそうでもないんですかね? インタプリタ言語だって聞いてますが速さは問題ないですか? Cをコールしたりは正直したくないです…
413 名前:デフォルトの名無しさん mailto:sage [2020/01/25(土) 16:05:29 ID:QYVASXsU.net] 個人的にMSは好きじゃないが開発環境としてVisual Studioがほぼ最強なのは認めざるを得ない 次点でElectronをはじめとするNode.jsをベースとするフレームワークかな Web技術ベースなので任意のWebデザインツールが使えるかと。主な言語はJavaScript >>402 JavaScriptなんかが有名だが今時のインタプリタ言語はJIT技術が使われていることが多いので 条件次第ではJava以上のパフォーマンスを発揮する。あとネイティブコードのライブラリを多用すると 当たり前だが速くなる。書き方と処理内容次第なので自分で試してみるしかないかと
414 名前:デフォルトの名無しさん mailto:sage [2020/01/25(土) 17:42:23.99 ID:pHR/BzaD.net] >>401 WPFは工夫すると画面ロジックであるVMをNUnitで自動テストできるんで、カバレッジ厨としてありがたい テストした完璧なアプリが欲しいんじゃなくて、そこそこの開発コストでアプリが欲しいという場合にはFormsが楽だけどねー
415 名前:デフォルトの名無しさん mailto:sage [2020/01/25(土) 18:42:38 ID:U4TacZBo.net] GPLとかLGPLとかライセンスが ややこしい感じのプラグインって仕事で使ってます? MITだと心置きなく使えるんですが、 そうじゃないのはパッケージに含めるとやばい気がして躊躇します
416 名前:デフォルトの名無しさん mailto:sage [2020/01/25(土) 21:01:33 ID:7Hk921Mv.net] ライセンスを理解しないままパッケージにするアホがどこにいるんだ
417 名前:デフォルトの名無しさん mailto:sage [2020/01/25(土) 21:22:40 ID:d7edv7Ht.net] 暗いセンスな奴だな
418 名前:デフォルトの名無しさん mailto:sage [2020/01/25(土) 23:22:39.75 ID:nGGHbHoP.net] 未来センスなやつだな
419 名前:デフォルトの名無しさん mailto:sage [2020/01/25(土) 23:46:13 ID:RhWjIMv4.net] 1ユーザーとしてIDE等のツールに登録して使うだけなら問題ないが ソフトウェアに組み込むのはかなりリスキーだぞ 発覚したらGPLソースクレクレ乞食が湧いて誹謗中傷の限りを尽くすからな
420 名前:デフォルトの名無しさん mailto:sage [2020/01/26(日) 00:00:25 ID:J+S32M8/.net] マジレスすると案件によるとしか言えないのでは? 社内でしか使わないソフトならGPLのコードを使っても問題になるケースは少ないだろう
421 名前:デフォルトの名無しさん mailto:sage [2020/01/26(日) 07:33:45 ID:2mov5k+8.net] 海外(特に国は指定しません)での開発について、質問です。 日本の開発では、要件定義書、基本設計書、詳細設計書を作り、実装・・・・と言うスタイルが一般的かと思います。 海外でも
422 名前:ウォーターフォールで開発する場合には、日本のように分厚い設計資料を作っているのでしょうか? また日本ではスケジュールや納期を厳格に管理していることが多いかと思います。 海外でもこのようにデイリーでスケジュールを引いたりするのでしょうか? [] [ここ壊れてます]
423 名前:デフォルトの名無しさん mailto:sage [2020/01/26(日) 07:36:44 ID:9puwm/uG.net] 業界談義、愚痴はプログラマ板へどうぞ
424 名前:デフォルトの名無しさん mailto:sage [2020/01/26(日) 12:19:51.44 ID:Ay3afUeP.net] 日本に限らない ISOやPMBOKは国際規格だし、プロジェクト管理ソフトには海外製のものが多い
425 名前:デフォルトの名無しさん mailto:sage [2020/01/26(日) 13:17:33.87 ID:7Tk0sKyb.net] チケットからガントチャート出すのって一般的だよね
426 名前:デフォルトの名無しさん mailto:sage [2020/01/26(日) 15:30:36.01 ID:ux8Vy6ZU.net] >>411 組織のカルチャー次第 ウォーターフォールでがっつりやるところはマジキチレベルでドキュメント作るよ 例えば↓これはUSの公的医療保険を取り仕切ってる政府機関が定義してる開発プロセス標準で 19~20ページの表にどういうドキュメントをどのフェーズで準備するかが書かれてある 各ドキュメントのテンプレートも公開されてるから興味があれば見てみればいい https://www.cms.gov/Research-Statistics-Data-and-Systems/CMS-Information-Technology/XLC/Downloads/XLC-DDD.pdf ここが特別なんじゃなくSDLCベースでプロセス標準作ってるところはどこも似たりよったり マイクロソフトとかでもその昔は同じような標準化がされてたって聞いてる 日本と比べた場合の違いはプロジェクトマネジメントやハイレベルの設計で要求するドキュメントが多いこと 逆に一番詳細レベルのドキュメントはDocコメントで書くようなAPI仕様までで それより細かい部分を詳細な設計ドキュメントとして書くことはあまりない
427 名前:デフォルトの名無しさん mailto:sage [2020/01/26(日) 19:30:12 ID:yXTxN+fl.net] どうでもいい話だけど、 女がエッチしたらイクっていうけど、逝ったらその体に添え付けのモデルって昇天するの? その後、空の体と付き合っていかないといけないの? それって、女の子の仕様限界? よろしく〜。
428 名前:デフォルトの名無しさん mailto:sage [2020/01/26(日) 20:18:23 ID:yXTxN+fl.net] https://youtu.be/eP6a5j-4weg ちなみに、俺は男だ。
429 名前:デフォルトの名無しさん mailto:sage [2020/01/26(日) 20:48:13.39 ID:yXTxN+fl.net] オレ、ハーブで女性性トリガしたから、頭にはあるけど、性別を超越することはできないな。 暇だったんだ。
430 名前:デフォルトの名無しさん mailto:sage [2020/01/26(日) 21:13:53 ID:7gKnfVTg.net] >>417 静かにしぃや乱ちゃん
431 名前:デフォルトの名無しさん [2020/01/27(月) 04:59:33 ID:utOcJCEf.net] 「PC上で実行をして、ローカルホスト(自分のPC内の別ソフト)とスマホに同時にネットワーク接続・ソケット通信するアプリケーション)」 を配布したのですが、何故かスマホアプリ側との接続はうまく行っているのに、ローカルホスト側では接続がうまくいかない人がいるようです。ほとんどの人は接続に成功しているので、ごく一部で起きている問題です。 接続するポートを変更してみても動かないようです。 こういう場合、何が原因で接続不良が起きていると考えられますでしょうか? 【図解】 別のソフト(excelなど) ←×(自分のソフト)○→ スマホアプリ
432 名前:デフォルトの名無しさん mailto:sage [2020/01/27(月) 07:22:15 ID:wFSbs5DW.net] この手の質問者はなぜか接続できない時のエラーコードを書かない… エスパーの募集なら他でやってくれ
433 名前:デフォルトの名無しさん [2020/01/27(月) 07:37:47 ID:yiqWN4xb.net] ローカルホストに接続できない問題は、よく起きる事なので「localhost 接続できない」と検索すると色々出てきますよ。
434 名前:デフォルトの名無しさん mailto:sage [2020/01/27(月) 08:15:24 ID:9zHYLjPi.net] 「KindleUnlimitedで読めるpythonの良書ってある?」って質問もありなのだろうか 今はこれを読み終わった dp/B07NP3H7LQ
435 名前:デフォルトの名無しさん mailto:sage [2020/01/27(月) 09:19:00 ID:jPReZ4Xc.net] >>373 今さらなんですけど これMySQLでした お騒がせしてすみません
436 名前:デフォルトの名無しさん [2020/01/27(月) 10:51:09 ID:utOcJCEf.net] >>421 コンパイルしてgui形式になってるのでエラーは出ないようになっています。 >>422 ありがとうございます。IPアドレスをlocalhostと書くよりも127.0.0.1と指定した方がよいのかもしれませんね。試してみます。
437 名前:デフォルトの名無しさん mailto:sage [2020/01/27(月) 11:25:43 ID:FGmIboDS.net] セキュリティソフトが妨害しているとか?
438 名前:デフォルトの名無しさん mailto:sage [2020/01/27(月) 11:29:42 ID:g15qpGv9.net] 不具合起こった時の情報出さないようなもの作って配布しているのかよ 売り物だったらどうしようもないな
439 名前:デフォルトの名無しさん mailto:sage [2020/01/27(月) 12:22:09 ID:wFSbs5DW.net] >>425 > コンパイルしてgui形式になってるのでエラーは出ないようになっています。 ならしょうがないね、諦めたら? GUIだからエラーが出ないとか意味不明だけど
440 名前:デフォルトの名無しさん [2020/01/27(月) 15:00:14 ID:d9gE/4C/.net] 分からない無能はエスパーだのなんだの言わずに答えなきゃいいのに ソケット通信の意味すら知ってるのかどうだか
441 名前:デフォルトの名無しさん [2020/01/27(月) 18:51:05 ID:Xu7tzl7q.net] >>416 洋物はcome
442 名前:デフォルトの名無しさん mailto:sage [2020/01/27(月) 18:56:47 ID:VtKUp7In.net] アメリカだけに米
443 名前:デフォルトの名無しさん [2020/01/27(月) 19:06:15 ID:Xu7tzl7q.net] 名前は失念したがクルクル連発してる蝦嬢もいた
444 名前:デフォルトの名無しさん mailto:sage [2020/01/27(月) 19:36:16.33 ID:GhHElHD+.net] あとでスクリーンショットに保存するつもりで、ブラウザでずっと開いていたページがあります 何年も休止状態で置いといたんですが、そろそろやらなきゃと思って保存作業し始めたのですが 今回誤ってexplorer.exeをツリーごと終了させてしまい、ブラウザ等のアプリケーションまで終了させてしまったんです 休止状態のデータの保存先ファイル、hiberfil.sysの上書き前の状態を手に入れれば 元に戻すことってできますかね ちなみにXPです。どこで聞けばいいか分からなかったので、ここで
445 名前:デフォルトの名無しさん mailto:sage [2020/01/27(月) 20:34:40 ID:wFSbs5DW.net] >>429 わかると言うなら答えてやれよw
446 名前:デフォルトの名無しさん mailto:sage [2020/01/27(月) 21:08:22 ID:dY5pjQRT.net] わかると言ってないしたまたま直前だったから気になったんだろ タイミングの問題もあるね
447 名前:デフォルトの名無しさん mailto:sage [2020/01/27(月) 21:55:59 ID:Ad8VU0Ek.net] エラーが出ないなら接続不良かどうかも分からないよね アプリの問題かネットワークの問題かの切り分け方を知らないのか それともその切り分けが必要なこと自体を知らないのか そんな状態でソケット使ってアプリ作って しかもエラー出なくして他人に配布しちゃうのはすごすぎる その上、文面を信じるとExcelやモバイルアプリがサーバー? もうアクロバティックすぎてやばい
448 名前:デフォルトの名無しさん mailto:sage [2020/01/27(月) 23:54:57 ID:mmF8MdD6.net] >>435 わかんねーなら>>429も無能だから黙っとけって話にしかならんぞw
449 名前:デフォルトの名無しさん mailto:sage [2020/01/28(火) 01:21:15.43 ID:gua2EZr0.net] エラーログを書かないようなアプリは、はなから問題外w エラーの原因が分からないじゃん! Linux なら、エラーログを書いていなくても、 OS が自動的に、/var/log 以下に書く
450 名前:デフォルトの名無しさん [2020/01/28(火) 02:30:31 ID:jOSsHRH2.net] excelとスマホがサーバーになることは考えにくいので、製品がサーバーなのでは。 すると、接続できない外部のプログラムを検出すること自体、困難かもしれない。
451 名前:デフォルトの名無しさん mailto:sage [2020/01/28(火) 05:27:49 ID:ZjlYyWcQ.net] やろうと思えばできそうだが、あえてやる阿呆はいないような代物だと思うわ。
452 名前:デフォルトの名無しさん mailto:sage [2020/01/28(火) 12:15:10 ID:VpzPYbT5.net] なにもわからないからどうしようもないわな たまに本当にエスパーみたいな人がずばりで解決しちゃうこともあるけど
453 名前:デフォルトの名無しさん mailto:sage [2020/01/28(火) 12:23:45 ID:Ko05IaZh.net] >>420って「自分が作ったアプリの客のサポートをここでお願いします」なんだから、いろんな意味でありえないよ
454 名前:デフォルトの名無しさん [2020/01/28(火) 20:54:54 ID:2DNMOPJk.net] >>420の件はもう解決したので大丈夫です 話が長く尾を引いてるようですみませんでした
455 名前:デフォルトの名無しさん [2020/01/28(火) 21:01:29 ID:2DNMOPJk.net] ちなみにエラー内容としては、ファイアォールが許可されてないという問題でした。 コンパイルする時のオプションで、ログを出す黒い画面を表示するかしないか選べるのですが、表示するモードにしたものを渡して試してもらいました。 今後はログを出せるモードを実装するようにしようと思います。
456 名前:デフォルトの名無しさん mailto:sage [2020/01/31(金) 02:58:45 ID:OFqzlZWb.net] ファイアォールw
457 名前:デフォルトの名無しさん mailto:sage [2020/01/31(金) 03:26:07 ID:XoEdclD3.net] ファイアボール
458 名前:デフォルトの名無しさん [2020/01/31(金) 09:29:55 ID:OXBEFFRR.net] ネットに繋がないでシリアルナンバーでライセンス管理するシステムってどう作るの
459 名前:デフォルトの名無しさん mailto:sage [2020/01/31(金) 13:07:25.30 ID:n019JZVD.net] アプリ内部で正当性がチェック出来る認証コードを発行するだけだが。 やり方がよくわからんなら予め1000個くらいアプリに埋め込んでおいて一致比較すれば?
460 名前:デフォルトの名無しさん mailto:sage [2020/01/31(金) 18:05:05 ID:4ZMQGak6.net] その方法でいいなら、公開鍵暗号でシリアルを暗号化しといて復号してチェックするのが最短だな おおよそどんな環境でもAESくらい標準で入ってるだろう
461 名前:デフォルトの名無しさん mailto:sage [2020/01/31(金) 18:40:01.89 ID:y3M2GGQ2.net] 秘密鍵と復号化ロジックをクライアントに埋め込むことになるのでかなり脆弱
462 名前:デフォルトの名無しさん mailto:sage [2020/01/31(金) 19:48:19 ID:uao/m7zT.net] 署名を検証すんのは共通鍵
463 名前:デフォルトの名無しさん mailto:sage [2020/01/31(金) 19:49:37 ID:uao/m7zT.net] あ、公開鍵 なに書き間違えてるんだ俺
464 名前:デフォルトの名無しさん mailto:sage [2020/01/31(金) 21:12:49 ID:xSyop55M.net] herokuの無料プランでnode製のオンライン対戦ゲームを走らせています このサービスに「アカウント登録をして試合結果を保存する」みたいな機能を追加する場合どういう方法がとれますか? php+sqlの使えるサーバは持ってます
465 名前:デフォルトの名無しさん mailto:sage [2020/01/31(金) 21:42:45.12 ID:uao/m7zT.net] OAuth
466 名前:デフォルトの名無しさん mailto:sage [2020/01/31(金) 22:04:39 ID:y3M2GGQ2.net] >>452 署名の検証のことを復号化と呼ぶのはちょっと・・・ やるなら↓こんな感じだけどキーはシリアルナンバーみたいなわかりやすいものにはならないしコピーは防げない 1. ライセンス販売時にメールアドレスのようなユーザー固有の値を取得 2. ユーザー固有値を特定のロジックで変換してそれに対する署名をライセンスキーとして発行 3. アプリにユーザー固有値とライセンスキーの2つを入力させて検証
467 名前:デフォルトの名無しさん mailto:sage [2020/01/31(金) 22:11:50.62 ID:uao/m7zT.net] >>451 そもそも署名を使わない意味で449では暗号化と復号って書いてたのに なんで署名って書いてるんだよ自分 署名と暗号化は従兄弟くらいの別の技術。すまねぇ
468 名前:デフォルトの名無しさん mailto:sage [2020/01/31(金) 22:31:02.15 ID:uao/m7zT.net] >>455 書き間違い>署名 シリアルナンバーとCRCとかチェック用のビット列を暗号化したものをプロダクトキーとして入力 プロダクトキーを公開鍵で復号してチェックすればとりあえず正当なプロダクトキーらしい?ことは分かる プロダクトキーを秘密鍵を持たない第三者が捏造することは困難だから という意味で最短と 内部に持ってる公開鍵にパッチ当てられると無力だけど、それなら認証ロジックをnopするんじゃないかな?
469 名前:蟻人間 ◆T6xkBnTXz7B0 mailto:sage [2020/01/31(金) 23:41:27 ID:r/XM8LG1.net] チェックサムを追加したり、デバッグを禁止したり、解析屋との闘いはいろいろやるよね。
470 名前:デフォルトの名無しさん [2020/01/31(金) 23:56:42.98 ID:/fagGTpB.net] >>453 twitter みたいな会員登録機能でログインして、 データベースに点数を記録して、 長期間ログインしなければ、会員から削除するとか
471 名前:デフォルトの名無しさん [2020/02/02(日) 22:12:44.33 ID:A9JRuskj.net] 質問です。Windowsで、あるプロセスを外部のアプリから監視して そのプロセスがどこにアクセスしてるのかを知る方法はありますか? フリーソフトとか見るとRemoteAddressは表示してくれて そのプロセスがどのサーバーにアクセスしてるかは分かるんですがもっと詳しく知りたいです。 例えばそのプロセスが5chにアクセスしたとして「www.5ch.net/test/read.cgi」くらいまで知る事って出来ないでしょうか?
472 名前:デフォルトの名無しさん mailto:sage [2020/02/02(日) 22:43:38.54 ID:N5COx75g.net] >>460 urlは通信内容なんで電文の中身を読まないとわかりません wiresharkでパケット読んでください
473 名前:デフォルトの名無しさん mailto:sage [2020/02/03(月) 01:11:15.32 ID:HCDYXqFl.net] >>461 ありがとうございます。wiresharkで見てみますね。
474 名前:デフォルトの名無しさん [2020/02/03(月) 11:08:21 ID:i5PIv24J.net] fortranコンパイラってc++より速いってホントですか?
475 名前:デフォルトの名無しさん mailto:sage [2020/02/03(月) 11:15:28 ID:Bvdfvp5R.net] 違う言語のコンパイラの速度比較してどうするの
476 名前:デフォルトの名無しさん [2020/02/03(月) 11:21:44 ID:i5PIv24J.net] いやコンパイル速度じゃなくて 一般的なオブジェクトコードの速さです
477 名前:デフォルトの名無しさん [2020/02/03(月) 12:52:16 ID:62FLJlST.net] SIMDとか効率よく使ってくれるコードは吐いてくれる確率が高い って昔は言われてたからその都市伝説がまだ流通してるんだろう
478 名前:デフォルトの名無しさん mailto:sage [2020/02/03(月) 18:58:01.55 ID:jMGplki4.net] 速かろうが77から赤Cにスイッチしたときの感動は
479 名前:デフォルトの名無しさん [2020/02/04(火) 01:30:10.56 ID:6xtXNqGo.net] 画像の中から丸い形状だけ取得して、その丸の中心座標を得るようなプログラムを書こうと思ったらどうすれば良いですか? opencvなどを使えば簡単に出来ますか?
480 名前:デフォルトの名無しさん [2020/02/04(火) 12:42:55 ID:SyKO2BA6.net] まるちはいかんお https://mevius.5ch.net/test/read.cgi/tech/1432298597/291 >こんな感じの絵から〇の中心座標と〇の番号割り振りをしようと思ったら >やっぱりAIを使わないと厳しいですか? >https://dotup.org/uploda/dotup.org2054757.jpg
481 名前:デフォルトの名無しさん [2020/02/04(火) 13:08:10 ID:Np8xXmTj.net] 精度がどれくらい必要なんだ?
482 名前:デフォルトの名無しさん [2020/02/04(火) 14:09:39.20 ID:6xtXNqGo.net] >>470 中心座標の精度はあまり必要ないです。 丸の範囲内に収まってるくらいで大丈夫です。 丸の順番は80〜90%以上あると嬉しいです。 分岐してる箇所は、どっちを先に読み取っても大丈夫で、ディレクトリ構造みたいに階層構造が分かればokな仕様にしたいです。
483 名前:デフォルトの名無しさん [2020/02/04(火) 14:11:24.42 ID:6xtXNqGo.net] >>469 マルチポストしてごめんなさい 途中で、画像処理のスレの方が適切かもと思って移動してしまいました
484 名前:デフォルトの名無しさん [2020/02/04(火) 15:05:01 ID:Np8xXmTj.net] ハフ変換による丸検出ってのが簡単そうだぞ 中心座標がわかれば丸同士のパス検出は自前でも何とかなるんじゃね?
485 名前:デフォルトの名無しさん mailto:sage [2020/02/04(火) 19:08:44 ID:rvpdgwbC.net] 機械学習だろそこは
486 名前:デフォルトの名無しさん mailto:sage [2020/02/07(金) 08:44:21 ID:Oz9minLC.net] >>468 OpenCVとか画像処理ライブラリ使うと簡単だぞ 例えば、画像からエッジを抽出して円要素だけ抜き出して円弧を補完するとか
487 名前:デフォルトの名無しさん mailto:sage [2020/02/07(金) 18:07:45 ID:7KczGd1L.net] スレチかもしれなないが、質問だ。 ツイッターで、C言語の投稿を検索するときってどうすればいいの? ハッシュタグはなんですか? #C では関係ないヒットが多すぎてツライ。
488 名前:デフォルトの名無しさん mailto:sage [2020/02/07(金) 23:31:30.64 ID:Aojjs6N4.net] >>463 ざっくり言うとだが 昔はfortranはC言語でいう関数が言語仕様に組み込まれてるから 思い切った最適化が出来て速いコードを生成しやすいと言われていた 今はfortran以外の言語も頑張ってるから 差は縮まっていると聞く
489 名前:デフォルトの名無しさん mailto:sage [2020/02/08(土) 12:0
] [ここ壊れてます]
490 名前:7:47 ID:vyHTTWz1.net mailto: >>477 その昔のfortranのライブラリは直接機械語で書いてあったので早かった いまだにそのライブラリが使われているらしい [] [ここ壊れてます]
491 名前:デフォルトの名無しさん [2020/02/08(土) 22:06:05 ID:FBDx471W.net] ドットインストールの動画をダウンロードしたら メール来てアカウント停止された。 禁止行為らしい。 通勤時などにオフラインで勉強したいだけなのに。 おかしくない?
492 名前:デフォルトの名無しさん mailto:sage [2020/02/08(土) 22:09:30 ID:AzxwIx7o.net] >>479 ここの利用方法すらわからない低能は消えろ
493 名前:デフォルトの名無しさん [2020/02/08(土) 22:24:25 ID:FBDx471W.net] なんだと! だれが低脳ザルだ?
494 名前:デフォルトの名無しさん [2020/02/08(土) 22:25:53 ID:FBDx471W.net] じゃどこで動画を見ろと? 家にいるときは実際にコード書いて動かしているわけだから 動画なんて見る時間はない。 通勤時間のすきま時間を利用するのが効率的なのに。
495 名前:デフォルトの名無しさん mailto:sage [2020/02/08(土) 22:42:27.45 ID:uvgcwZ2m.net] >>482 お前の都合なんて知ったことではないだろう。ちゃんと提供されたサービスの範囲で利用しろよ。
496 名前:デフォルトの名無しさん [2020/02/08(土) 23:03:32 ID:FBDx471W.net] >>483 SIMフリーのスマホで月々のデータ制限が少ないのを使ってるんだよ。 オフラインで見れなきゃ利用価値はない。 そもそもダウンロードさせないってそこのサービス管理人はちんちんの小さいヤツだな
497 名前:デフォルトの名無しさん mailto:sage [2020/02/08(土) 23:12:00.47 ID:0wE1WgKD.net] スレチ↓ここでどうぞ mevius.5ch.net/test/read.cgi/tech/1477399648/
498 名前:デフォルトの名無しさん mailto:sage [2020/02/08(土) 23:17:45.90 ID:E3W6HTim.net] ほんまに移動してて草
499 名前:デフォルトの名無しさん mailto:sage [2020/02/09(日) 00:08:03 ID:lHBgXdX9.net] >>479 普通、エロ動画でも、有料配信ではダウンロードも出来るけど。 ドットインストールは、常識を知らないのだろう 他のサイトへ、移った方がよい
500 名前:デフォルトの名無しさん [2020/02/09(日) 00:43:54 ID:YpWJ7Y8F.net] >>487 なるほどそうですよね 全くこのサイトはけしからん
501 名前:デフォルトの名無しさん mailto:sage [2020/02/09(日) 07:09:29 ID:8Rkgjrki.net] >>479 ざまあああw
502 名前:デフォルトの名無しさん mailto:sage [2020/02/09(日) 08:07:12.85 ID:JwRobFO2.net] ストリーミングでもないのか 規約に書いてるのか知らんけど確かにひでえなw まあこんなサイトで勉強しないですんだじゃん MDNやらPHPのサイト見たほうがよほどいいよ
503 名前:デフォルトの名無しさん mailto:sage [2020/02/09(日) 17:59:34 ID:QqkdphAP.net] -1001/100の結果が-11になるのは 2進数で計算した時の誤差が関係してると思うけど、 仕様上ありえる話でしょうか?
504 名前:デフォルトの名無しさん mailto:sage [2020/02/09(日) 18:03:05 ID:OgMNplUP.net] >>491 ならないよ 何使ってなったか知らないけど浮動小数点数の誤差はそういうものじゃないから
505 名前:デフォルトの名無しさん mailto:sage [2020/02/09(日) 18:20:01 ID:GpaXptWq.net] >>291 -2.25 を整数にマイナス方向に丸めて -3
506 名前:デフォルトの名無しさん mailto:sage [2020/02/09(日) 18:46:50 ID:6++kPC7v.net] >>491 ありえる 例えばC++03/C89以前では負数の商は処理系定義だから商が-11になる処理系も規格準拠であった ※ C++11/C99では負数でも0方向に丸めることが規定されたので処理系準拠なら必ず-10になる
507 名前:デフォルトの名無しさん mailto:sage [2020/02/09(日) 19:12:27 ID:mORiFTgk.net] なぜC++だと思った?
508 名前:デフォルトの名無しさん mailto:sage [2020/02/09(日) 19:15:52 ID:QqkdphAP.net] 言語は指定してないよ
509 名前:デフォルトの名無しさん mailto:sage [2020/02/09(日) 19:29:41 ID:mORiFTgk.net] 2進数ともかぎらないのか 何進数でも 結果を整数に負の方向に丸めれば 結果は11
510 名前:デフォルトの名無しさん mailto:sage [2020/02/09(日) 19:30:23 ID:mORiFTgk.net] -11
511 名前:デフォルトの名無しさん mailto:sage [2020/02/09(日) 19:47:34 ID:6++kPC7v.net] >>495 「例えば」の意味もわからんのか?
512 名前:デフォルトの名無しさん mailto:sage [2020/02/09(日) 19:49:29 ID:mORiFTgk.net] 「例えば」にC++の特殊事情を4行も書くから
513 名前:デフォルトの名無しさん mailto:sage [2020/02/09(日) 20:15:12 ID:6++kPC7v.net] だから何?→
514 名前:デフォルトの名無しさん mailto:sage [2020/02/09(日) 20:43:30 ID:rLPnmqry.net] たらばがに
515 名前:デフォルトの名無しさん mailto:sage [2020/02/09(日) 20:54:46 ID:mORiFTgk.net] >>501 文脈からわかるでしょ? 長々と関係ない事を書いてるから勘違いしてるのかと思ったって
516 名前:デフォルトの名無しさん mailto:sage [2020/02/09(日) 21:07:45.34 ID:6++kPC7v.net] >>503 4行で長々とか言われてもなぁ… もっといい説明があるなら君が書けばいいんじゃね? 俺はたまたまC/C++の例が思いついたから書いただけだし
517 名前:デフォルトの名無しさん mailto:sage [2020/02/09(日) 21:10:29.93 ID:mORiFTgk.net] 中身があれば関係ないことを4行書いても何とも思わないけど 中身が「ありえる」だからね 中身4文字 雑談4行
518 名前:デフォルトの名無しさん mailto:sage [2020/02/09(日) 21:57:04 ID:6++kPC7v.net] 「ありえる」だけ書いとけっていう主張? なら君はそうすればいいと思うよ あと雑談とか意味わからん 蛇足とかのボキャブラリーもないのかな?w
519 名前:デフォルトの名無しさん mailto:sage [2020/02/09(日) 22:31:21 ID:OliK3lJl.net] >>505 あり得るという主張についてその根拠として例を挙げているだけだから、端から見てもいたってまともな流れだと思うぞ。 それに対して変に突っかかっているお前の方が頭おかしいと思うぞ。
520 名前:デフォルトの名無しさん mailto:sage [2020/02/09(日) 23:02:14 ID:pOPbuoc0.net] すいません、POODLE攻撃でパディングだけのブロックに暗号文のブロックをはめこんでを復号を試みると 256分の1で成功するってどういことですか?さっぱり意味がわかりませんので教えてください。
521 名前:デフォルトの名無しさん mailto:sage [2020/02/10(月) 02:27:16 ID:VRCQc/iz.net] >>506 いやいや 読解力ゼロか? 質問が>>491だからね なぜそういう値になるかを知りたいわけで
522 名前:デフォルトの名無しさん mailto:sage [2020/02/10(月) 02:32:17 ID:jvWR6fCp.net] >>509 >>491で質問したのは俺だけど、言語に限らず そういう仕様はありえるかを聞いただけだよ 読解力無いのはお前
523 名前:デフォルトの名無しさん mailto:sage [2020/02/10(月) 02:34:04 ID:jvWR6fCp.net] > なぜそういう値になるかを知りたいわけで いや別にそれはいい。理由なんていくつかぱっと 思いつくものの一つだろうし調べればわかることだから
524 名前:デフォルトの名無しさん mailto:sage [2020/02/10(月) 03:44:07.76 ID:dcztTfMY.net] >>509 まあ落ち着け 「例えば」を見落とした自身の落ち度を棚に上げて 勘違いさせたのは相手が4行も書いたからだ自分は悪くない! なんて端からみても逆ギレそのものだよ 文脈からわかるでしょと相手には言外の理解を求めるのに 自分は相手の言い分を理解しようとするそぶりもない 甘えん坊か 引っ込みが付かない気持ちもわかるが こんな振る舞いじゃ味方は現れないし 冷静になったとき自尊心にもマイナスだぞ
525 名前:デフォルトの名無しさん mailto:sage [2020/02/10(月) 06:40:51.56 ID:oq8L7+LM.net] ひどい自演
526 名前:デフォルトの名無しさん mailto:sage [2020/02/10(月) 21:07:13.58 ID:L6eYQqyh.net] >>508 ブロック暗号は平文を一定の長さに区切る パディングとは長さを揃えること 平文の最後のブロックが8ビットで残りがパディングされていると仮定すると256通り 仮平文と暗号文(最後のブロック)から256個の鍵を算出できる その鍵を他のブロックにも適用し意味が通れば当たり POODLE攻撃という言葉が同じ方法を指すものかは知らない
527 名前:デフォルトの名無しさん [2020/02/12(水) 15:00:26 ID:ohhYjydu.net] 知り合いが会社で書かされてたらしいんだけど何でこの令和の時代にCOBOLなんてものが蔓延してるんですか? BCD採用してる言語という理由にしても今ならもっと読みやすい言語あるだろうし 企業の説明会でもあんな物を書かされた文系が「新人のころの良い経験」って自慢してくるの 流石に頭おかしいし仮にもSIerならもっとまともなシステムの提案しろって思うんですけど。
528 名前:デフォルトの名無しさん [2020/02/12(水) 15:07:53.44 ID:a1w2Xqz0.net] SJISも半角カタカナも全角英数もまだ絶滅してない
529 名前:デフォルトの名無しさん mailto:sage [2020/02/12(水) 17:58:53.81 ID:h0cbN6Js.net] >>515 COBOLで書かれた稼働中の既存の巨大なシステムを、今時の新しい言語で全面リプレース(当然これまでのシステムと同等の信頼性を保証するだけのテスト込み)するのを顧客が納得する価格で提案できるならやってみれば?
530 名前:デフォルトの名無しさん [2020/02/13(木) 12:54:54.13 ID:j/Xu5oaf.net] このスレに適してる質問なのか分からないですが メルカリみたいな中古販売のアプリを作ったと仮定して 顧客の売り上げ金を顧客の銀行口座に出金するような機能を実装しようと思った場合、どうしたら良いですかね? かなり実装が難しいですか?
531 名前:デフォルトの名無しさん [2020/02/13(木) 12:56:33.84 ID:j/Xu5oaf.net] 半自動で出金手続きとなると 個人でもそういうものを作れるものなんでしょうか?
532 名前:デフォルトの名無しさん mailto:sage [2020/02/13(Thu) 15:36:16 ID:1y46ra0V.net] >>518 プログラム板じゃなく銀行にどんな手続きが必要かとか聞けよ ありえないが仮に全ての銀行に口座出金用の共通のAPIとかあったとしても手続きは銀行ごとに違うの当たり前 そんな調べ方とか考え方の時点で向いてないからやめとけ
533 名前:デフォルトの名無しさん mailto:sage [2020/02/14(金) 13:57:08 ID:+9NDg3r6.net] 無数の銀行があるし、自分で実装することは無理 各ユーザーが、各銀行のアプリを使って、操作する
534 名前:デフォルトの名無しさん mailto:sage [2020/02/14(金) 17:47:57 ID:EOtBZfN8.net] >>518 LINE Payみたいな「何とかペイ」系の送金サービスで銀行振込対応してるところがある でも1つに絞ると使う側の利便性が低いので 送金サービスを集約してくれるような決済ベンダーを使うか 自前で複数の送金サービスに対応するかだろうね
535 名前:デフォルトの名無しさん mailto:sage [2020/02/15(土) 00:46:58.55 ID:dj77mElG.net] 銀行対応しようとすると、これまた古い全銀協フォーマットとかが出てくる 、そして、ある日突然システム変わったから、フォーマット変わりました、ヨロピクねって言って来るw
536 名前:デフォルトの名無しさん mailto:sage [2020/02/15(土) 01:22:22.69 ID:4nCkOaKa.net] SICPをいま読むのは無駄?
537 名前:デフォルトの名無しさん mailto:sage [2020/02/15(土) 02:22:02.19 ID:QAGa8Flq.net] いつ読むの?無駄でしょ!
538 名前:デフォルトの名無しさん mailto:sage [2020/02/15(土) 12:14:58.63 ID:nZygKFuF.net] あえて無駄なことをする
539 名前:デフォルトの名無しさん mailto:sage [2020/02/15(土) 15:11:27.90 ID:b15PnjdK.net] 今日みかけたC++の意味不明な記述 for(;;){ int i, j; if (a==1) break; } なんだこれ?一体なにの変数でループするの? a=b=c; これはaとbに一度にcの同じ値を入れるってこと?
540 名前:デフォルトの名無しさん [2020/02/15(土) 15:15:01.34 ID:co+55GLA.net] ∞ループ while(1)と一緒
541 名前:デフォルトの名無しさん mailto:sage [2020/02/15(土) 15:20:08.26 ID:b15PnjdK.net] なるほど
542 名前:デフォルトの名無しさん mailto:sage [2020/02/15(土) 15:31:30.46 ID:nVzum59x.net] >a=b=c; >これはaとbに一度にcの同じ値を入れるってこと? そう 「a = b = c」は「a = (b = c)」で、「=」は代入した値を返す演算子 a = b = cの記述ができるようにそうしてある
543 名前:デフォルトの名無しさん mailto:sage [2020/02/15(土) 16:01:17.19 ID:0hgUDlXi.net] 代入した値を返すわけじゃない 代入した後のbの参照を返す コンパイラによっては 素直に書くよりコストがかかるかも知れない
544 名前:デフォルトの名無しさん mailto:sage [2020/02/15(土) 19:30:02 ID:BBNrjqch.net] 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] と右から左へこの順にしたほうが正しいような気がします。 この辺はどう考えるべきでしょうか?
545 名前:デフォルトの名無しさん [2020/02/15(土) 19:35:39 ID:co+55GLA.net] 普通は座標でも as[y][x] だけど DirectX と OpenGL だと逆にした方が良いとか C/C++ と Fortran だと逆にした方が良いとか って話もあったりなかったり
546 名前:デフォルトの名無しさん mailto:sage [2020/02/15(土) 21:27:18.44 ID:EjXucOxV.net] c言語で多次元配列なんて使ったこと無かったんだけどカオスすぎて苦笑 (ab[100]) [100] かなと思ったら違う?えっ、外側のインデックスが連続なの? 何が言いたいかと言えば、ポインタが指すアドレスがページをまたがるとページングが発生する可能性が発生する 連続したアドレスに対して処理を行う方が原理として高速に処理できるはず ただ、最適化によっては知らん
547 名前:デフォルトの名無しさん mailto:sage [2020/02/15(土) 21:29:29.73 ID:EjXucOxV.net] あ、C言語とは指定されてなかった失敗
548 名前:デフォルトの名無しさん mailto:sage [2020/02/15(土) 21:32:25 ID:cTwFsuY/.net] >>532 >と右側を小とみてカウントさせていく作りにするのが普通ですか? 「小とみて」の意味がわからん 小も大もないと思うんだけど? >ループではこうでしょうか。 一般的にはそう 配列のメモリ表現を考えればインナーループとアウターループを逆にすると効率悪い >座標の時はどちらがいいかわかりません。 インデックスを1つだけ指定した場合に行を取得したいのか列を取得したいのかによる array[row][col]で処理したいのかarray[col][row]で処理したいのか
549 名前:デフォルトの名無しさん [2020/02/16(日) 11:36:54.75 ID:nYOrfTm7.net] CとJavaは違うぞ >c言語で多次元配列なんて使ったこと無かったんだけど 知らないなら黙ってろよω
550 名前:デフォルトの名無しさん mailto:sage [2020/02/16(日) 12:32:03 ID:RAeRriFB.net] >>537 何が言いたいかと、以降は無視かよクズ
551 名前:デフォルトの名無しさん mailto:sage [2020/02/16(日) 12:41:19 ID:4bp8Vns/.net] 言いたいことも言えないこんな世の中じゃ・・
552 名前:デフォルトの名無しさん [2020/02/16(日) 13:11:08.20 ID:AefWo1TQ.net] 数値(数字?)チェックの関数を作るとしたら名前は isNumeric と isNumber のどちらが良いでしょうか? numericとnumberの違いは数値と数字の違いでしょうか? 検索したらどちらもあるけど、numericの方が多いようです。
553 名前:デフォルトの名無しさん mailto:sage [2020/02/16(日) 13:20:25 ID:4bp8Vns/.net] Numberは数学的な表現での意味合い。 Numericはプログラム言語のオブジェクト表現での意味合い。 と考えてるお!
554 名前:デフォルトの名無しさん [2020/02/16(日) 13:24:13.58 ID:nYOrfTm7.net] isNaNを造って!isNaNで判定
555 名前:デフォルトの名無しさん mailto:sage [2020/02/16(日) 15:26:18 ID:iNVxJNOu.net] >>540 個人的には文字や文字列が数字として扱えるかどうかチェックならisNumericのほうがしっくり来る isAlphaNumericとは言ってもisAlphaNumberとは言わないから 変数が数値そのものなのかどうかのチェックならisNumberのほうがしっくり来る isNumericを後者の用途で使ってたりisNumberを前者の用途で使ってるケースもあるから 使用言語やその言語のメジャーなフレームワークを参考にすると良いと思う
556 名前:デフォルトの名無しさん mailto:sage [2020/02/16(日) 18:38:25.28 ID:v3JJWFtt.net] なんだって!
557 名前:デフォルトの名無しさん mailto:sage [2020/02/16(日) 19:23:39.40 ID:5EL9p8ON.net] たぶん、それぞれで意味が異なるのだろう JavaScript では、isNumber jQuery では、$.isNumeric
558 名前:デフォルトの名無しさん mailto:sage [2020/02/16(日) 20:51:38.43 ID:iNVxJNOu.net] 素の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
559 名前:デフォルトの名無しさん mailto:sage [2020/02/16(日) 21:02:40.67 ID:iozwRYdz.net] >>540 > 数値(数字?)チェックの関数を作るとしたら名前は > isNumeric と isNumber のどちらが良いでしょうか? まず言葉をちゃんと区別して使いましょう 数値は文字通り「値」でありその値がどんな値かと言えば数、つまり算術演算の対象となる値だ 他方、数字は「字」であって予め前提とされている読み方(その逆写像は十進法などの数の表記法)に従うと 数(つまり数値)を表す文字(あるいは文字列)だから、数値と数字とは全く別物(前者は字面によって表された意味、後者は字面そのもの)だよ
560 名前:デフォルトの名無しさん mailto:sage [2020/02/16(日) 21:42:51.26 ID:Tgn1WNaT.net] 本来は Numeric は形容詞として使われるのが普通 Number は名詞として使われるのが普通 本来は isNumber の方が英語的にはふさわしい気がする どうしても Numeric を使いたいのなら isNumericValue とか しないと不自然
561 名前:デフォルトの名無しさん mailto:sage [2020/02/16(日) 22:24:30 ID:iNVxJNOu.net] SVCのCは名詞か形容詞
562 名前:デフォルトの名無しさん [2020/02/16(日) 23:11:48.98 ID:7XKOgWLJ.net] >>543 > isAlphaNumericとは言ってもisAlphaNumberとは言わないから alnumがどっちの意味かわからんのだよなw
563 名前:デフォルトの名無しさん mailto:sage [2020/02/16(日) 23:13:46.25 ID:7XKOgWLJ.net] >>547 そうなんだけど、数値として扱いたいけど、使用できる文字は0-9だけにしたいとかあるんだよね 数値チェック用の関数とか、指数形式とか16進数表記に対応していたりとかしていて たしかに数値ではあるんだけど、そんな文字は受け付けたくない。
564 名前:デフォルトの名無しさん mailto:sage [2020/02/16(日) 23:20:34.63 ID:7XKOgWLJ.net] 数字には桁数という概念はあっても値の範囲という概念は無いと思うんだよね それに対して数値は値の範囲がある。 よくisNumberだけとかisNumecicだけのチェクがあるけど、 特定の値の範囲で使える文字は10進数表記のみにするなら、 isNumber かつ isNumeric とかにしたほうが良いんだろうか とか今思ってる
565 名前:デフォルトの名無しさん mailto:sage [2020/02/16(日) 23:42:57.69 ID:5EL9p8ON.net] >>546 から推測すると、 _.isNumber は、数値型かどうか、 $.isNumeric は、数値として扱えるかどうか
566 名前:デフォルトの名無しさん mailto:sage [2020/02/17(月) 00:57:13.40 ID:OpJ8vXur.net] >>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
567 名前:デフォルトの名無しさん mailto:sage [2020/02/17(月) 01:15:27.94 ID:sKuMuosb.net] 5はアラビア数字 Xはローマ数字
568 名前:デフォルトの名無しさん mailto:sage [2020/02/17(月) 01:17:28.65 ID:OpJ8vXur.net] すまんRoman numeralの間違いだった
569 名前:デフォルトの名無しさん mailto:sage [2020/02/17(月) 17:49:50.39 ID:x0CaePxl.net] 比較についてですが、 a > 0 と a >= 1 はどちらにすべきかのガイドラインはありますか? また、 a > 0 と、 0 < a のどちらがいいのでしょうか?
570 名前:デフォルトの名無しさん mailto:sage [2020/02/17(月) 17:52:13.47 ID:u95S2B3C.net] >>557 コンパイラには最適化ってものがあるんだよ 自分がいいと思うほうで書け
571 名前:デフォルトの名無しさん mailto:sage [2020/02/17(月) 17:58:50.48 ID:GQyRd0sC.net] コーディング規約で決められてるのでないなら好きにしろとしか if(0 < a)とは書かないが if( (0 < a) && (a < 10) )という場合に限って書くというやつもいる 結局の所趣味レベルの話でしかない
572 名前:デフォルトの名無しさん mailto:sage [2020/02/17(月) 18:11:43 ID:wtNXL+i7.net] 0 < a && a < 10 は数学と表記順が似てて分かりやすいと思う
573 名前:デフォルトの名無しさん mailto:sage [2020/02/17(月) 18:14:20 ID:wtNXL+i7.net] a > 0 a >= 1 a !
574 名前:= 0 どれを使うかは意味で考えれば良いよ 意味的にどれでも良いなら好きにすれば良い [] [ここ壊れてます]
575 名前:デフォルトの名無しさん mailto:sage [2020/02/17(月) 18:20:25.46 ID:OpJ8vXur.net] 0 < a < 10 と書けるPythonや a in 0..10 と書ける言語を使いたい
576 名前:デフォルトの名無しさん mailto:sage [2020/02/17(月) 18:24:29.64 ID:wtNXL+i7.net] どうぞ
577 名前:デフォルトの名無しさん mailto:sage [2020/02/17(月) 18:32:12.49 ID:qj5C8HtX.net] > a in 0..10 と書ける言語を使いたい これはなぁ 0 < a && a < 10 と 0 <= a && a <= 10 を 区別して書くことが出来ないからだめなんだよな
578 名前:デフォルトの名無しさん mailto:sage [2020/02/17(月) 19:40:21.14 ID:A9t7x7q2.net] 小を左に書く人と、変数を左に書く人がいる。 式は、左に書きたくないw 小 < 大 変数 < 定数・式
579 名前:デフォルトの名無しさん mailto:sage [2020/02/17(月) 20:43:04 ID:bOIk4opl.net] 左辺に定数を書くと、 代入と間違えた時エラーになる からおすすめらしい
580 名前:デフォルトの名無しさん mailto:sage [2020/02/17(月) 21:16:54 ID:esyTr6LU.net] 雑談 ヌルポが嫌なので "hoge".equals(value) という感じに書く
581 名前:デフォルトの名無しさん mailto:sage [2020/02/18(火) 03:38:55.36 ID:dYxIHNEw.net] >>566 >>567 そういうのは、言語仕様の不備による ワークアラウンド と考えたほうがいいだろうな
582 名前:デフォルトの名無しさん mailto:sage [2020/02/18(火) 03:39:12.79 ID:dYxIHNEw.net] 良い方法ではなく回避策ということね
583 名前:デフォルトの名無しさん [2020/02/18(火) 12:23:16 ID:r+eOvEZJ.net] a in 0..10 a in [0..10] a in (0..10) a in (0..10] a in [0..10)
584 名前:デフォルトの名無しさん mailto:sage [2020/02/18(火) 12:25:29 ID:HqsHcaRa.net] >>570 何言語?
585 名前:デフォルトの名無しさん mailto:sage [2020/02/18(火) 12:29:46 ID:lGGfc/x5.net] 閉集合か開集合か選べるのはいいな Swiftとか Kotlinはuntilくらいか?
586 名前:デフォルトの名無しさん mailto:sage [2020/02/18(火) 12:34:55 ID:HqsHcaRa.net] ただカッコの対応がなぁ a in [0...10] a in [0<..10] a in [0..<10] a in [0<.<10] こんな感じとか? a in [0<...<10] とか?
587 名前:デフォルトの名無しさん mailto:sage [2020/02/18(火) 21:32:12 ID:enVFBik2.net] Ruby などは、JavaScript に真似されるなど、デザインパターンの宝庫だけど、 C/C++ みたいな言語は、言語上の不備が多い Effective みたいな本でも、デザインパターンじゃなくて、 不備を回避する小技集になってる そういう小技を覚えても、汎用的じゃないから、他の言語では使えない 動的言語なら、Rubyのブロックを使ってファイルを開くなど、 コンテキストマネージャで、エラー時にはリソースリークしない書き方ができるけど、 C/C++では、それを実現するために、ややこしいコードをひねくりまわして、100行ぐらい書くw そういう回避術に、デザインパターンという名前を付けているだけw
588 名前:デフォルトの名無しさん mailto:sage [2020/02/18(火) 21:38:40 ID:vBpDcsso.net] デザインパターンは実装とは無関係
589 名前:デフォルトの名無しさん mailto:sage [2020/02/18(火) 21:48:57.66 ID:fVCVThyU.net] 隙あらばRubyバカ
590 名前:デフォルトの名無しさん mailto:sage [2020/02/18(火) 22:18:19 ID:8eWs0HRW.net] だな その考えを推し進めると、このコードなんてのは汚物中の汚物、ということになるな https://github.com/ruby/ruby
591 名前:デフォルトの名無しさん mailto:sage [2020/02/18(火) 22:21:06 ID:4PwASi49.net] >>574 ナイフで指を切ったら道具の不備だと叫ぶアホか。 人間用の道具は猿が使えるようには作られていないから、お前があれこれ批評するのは筋違いだぞw
592 名前:デフォルトの名無しさん mailto:sage [2020/02/18(火) 22:22:07 ID:ObTpNy6/.net] >>574 言ってることはよく理解できるけどなぜ急にその話を? Rangeの話とつながってるの?
593 名前:デフォルトの名無しさん mailto:sage [2020/02/18(火) 22:27:15 ID:ObTpNy6/.net] あー、ヨーダ記法とつながってるのか 理解した
594 名前:デフォルトの名無しさん mailto:sage [2020/02/19(水) 15:51:25 ID:miiGIi7V.net] 単に偉そうなこと言ってみたかっただけだろう
595 名前:デフォルトの名無しさん mailto:sage [2020/02/19(水) 16:55:53 ID:miiGIi7V.net] >>58 アンカー抜けた >>578
596 名前:デフォルトの名無しさん mailto:sage [2020/02/19(水) 16:56:54 ID:miiGIi7V.net] あうあう >>581 アンカー抜けた >>578
597 名前:デフォルトの名無しさん mailto:sage [2020/02/19(水) 17:47:31.10 ID:/yMcA9Re.net] 結局金になる言語は何なんだよ?
598 名前:デフォルトの名無しさん mailto:sage [2020/02/19(水) 18:02:10.76 ID:miiGIi7V.net] 日本語
599 名前:デフォルトの名無しさん [2020/02/19(水) 18:03:37.22 ID:edMDbkMk.net] 英語
600 名前:デフォルトの名無しさん [2020/02/19(水) 21:36:27 ID:HsCXonKI.net] 【収益報告】実働月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
601 名前:デフォルトの名無しさん mailto:sage [2020/02/19(水) 22:04:40 ID:JmRDeULj.net] >>587 グロ
602 名前:デフォルトの名無しさん mailto:sage [2020/02/21(金) 12:25:47 ID:e6F3f1/V.net] 不思議な薬のーまされて、ニッポン作って大償却〜
603 名前:デフォルトの名無しさん [2020/02/23(日) 11:40:05 ID:44E6tz20.net] PCで使うソフトのバージョンアップを自動でやってくれるようにしたいのですが、多くのソフトはアップデート通知だけで、実際のダウンロードは手動な気がします。 Windows storeとかに出品すれば自動アップデート対応できますか?
604 名前:デフォルトの名無しさん mailto:sage [2020/02/23(日) 11:52:23 ID:Bm2qsP9v.net] >>590 手動だろうが自動だろうがそれは自分で実装するもの とりあえず発想がプログラマのものじゃないね
605 名前:デフォルトの名無しさん [2020/02/23(日) 13:47:54 ID:44E6tz20.net] なんだこのバカ
606 名前:デフォルトの名無しさん mailto:sage [2020/02/23(日) 15:28:18 ID:0sUq9sLC.net] プログラマですが転職予定です 面接の時に見せるポートフォリオ的なものが無く困ってます (会社のソースは見せられないので) 特に作りたいサービスなどもないです なのでプログラム問題を解いてそれをオープンソースで公開しようかなと思ってます paizaスキルチェックとこの板のお題スレのくらいしか知らないのでおすすめ教えてください ※PHP、Ruby、js出来ます ※普段の勉強は本読むくらいです 他にも転職の際、こういう成果物あるといいよ的なことあれば教えてください
607 名前:デフォルトの名無しさん [2020/02/23(日) 15:33:04 ID:Ofd1+MwB.net] おすすめはpython
608 名前:デフォルトの名無しさん mailto:sage [2020/02/23(日) 15:38:44 ID:2rqEjjWz.net] >>593 板違いだからマ板に行けよ サンプルくらい自分で考えて作れない人なんか欲しがるところはいないんじゃね
609 名前:デフォルトの名無しさん mailto:sage [2020/02/23(日) 22:32:25.35 ID:Lg699LWo.net] YouTube で有名な、雑食系エンジニア・KENTA の動画を見れば?
610 名前:デフォルトの名無しさん mailto:sage [2020/02/23(日) 22:37:09.52 ID:Al/CN+s+.net] (笑)
611 名前:デフォルトの名無しさん [2020/02/24(月) 15:33:40 ID:kPUDkNUR.net] 数字(文字列)が32bit符号あり数値の上限(2147483647)を超えているか判定したい ただし32bit符号なし及び64bit数値型などの2147483647を超える数値は扱えないものとする どうすればいい? 言語は規定しないけど特定の言語特有の裏技的なものは禁止 文字列を与えてそれを32bit符号ありの計算(と文字列操作)だけを使って判定したい
612 名前:デフォルトの名無しさん mailto:sage [2020/02/24(月) 15:42:09.26 ID:s+A9dcAx.net] >>598 文字列の文字数が9以下ならok, 11以上ならNG. 10文字なら最大値を表す文字列と頭から1文字ずつ比較して大小判定。
613 名前:デフォルトの名無しさん [2020/02/24(月) 15:48:55.07 ID:kPUDkNUR.net] 一文字づつの必要なくね?
614 名前:デフォルトの名無しさん mailto:sage [2020/02/24(月) 17:31:15 ID:HCpWLUeB.net] オーバーフローは言語に依存しないだろうから - で始まっていたら最大値を越えることはないので偽 32bit符号あり整数に変換
615 名前:オてから文字列に戻して文字列が一致していたらやはり偽 という手抜き [] [ここ壊れてます]
616 名前:デフォルトの名無しさん mailto:sage [2020/02/24(月) 18:33:31.29 ID:9Kd/PSPa.net] >>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になるよ
617 名前:デフォルトの名無しさん [2020/02/24(月) 21:16:31 ID:/24zPZsT.net] >>599 s + "0000000000" > s + "2147483647"
618 名前:デフォルトの名無しさん [2020/02/24(月) 22:08:36 ID:/24zPZsT.net] >>663 すいません。だめだめでした。無視してください。
619 名前:デフォルトの名無しさん mailto:sage [2020/02/24(月) 22:21:08 ID:ZFXUbFog.net] 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 }
620 名前:デフォルトの名無しさん mailto:sage [2020/02/25(火) 06:39:52.07 ID:Ko15kNNr.net] >>605 後出しだけど、Rubyは禁止
621 名前:デフォルトの名無しさん mailto:sage [2020/02/26(水) 00:17:12 ID:ZulAq60j.net] 長文失礼します プラットフォーム 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のテンプレートコードみたいなのがあれば大変ありがたいですが・・・
622 名前:デフォルトの名無しさん mailto:sage [2020/02/26(水) 02:15:30.46 ID:KGziI51a.net] >>607 ゲームのスレで他の人がどうしてるか聞いてみたらどうかな
623 名前:607 mailto:sage [2020/02/26(水) 11:06:37.64 ID:q9bFcDQo.net] >>608 ゲームのスレはないようです。またコントローラは最近発売された物なので コントローラを所有しつつそのゲームも遊んでいる人は少ないと思われます
624 名前:デフォルトの名無しさん [2020/02/27(木) 01:43:09.00 ID:yBvMPOph.net] 現在はPHP、HTML、CSSをかじっている程度で、作れるのは質は別として会員登録機能、ログイン機能、掲示板程度です。 質問なのですが、ツィッターのようなリアルタイム性のあるものを作るにはどの言語をやれば良いんでしょうか? ページ遷移無しで投稿したら反映されたり、誰かの投稿があったら追加して表示されたりするような仕組みです ajaxの非同期通信とはちょっと違いますよね?
625 名前:デフォルトの名無しさん mailto:sage [2020/02/27(Thu) 05:33:54 ID:0wFBA8si.net] >>610 いや、現実問題として非同期通信しかあり得ないよ 一定時間毎にPC側から読み出しに行っていたらサーバーが大変な処理量になる 掲示板に対してF5連打してサーバーダウン謀るように
626 名前:610 [2020/02/27(Thu) 21:14:10 ID:yBvMPOph.net] >>611 ajaxの非同期通信だと、一定時間毎にクライアント側からサーバーに更新があるかどうか確認しないといけませんよね?(更新されてなくても通信する) そうじゃなくて更新があったときのみサーバーから送るみたいなのではないんでしょうか?
627 名前:デフォルトの名無しさん mailto:sage [2020/02/27(Thu) 21:37:01 ID:nCyLO+2A.net] 0から手を動かして作るRailsチャットアプリ【チュートリアル】 https://www.youtube.com/watch?v=WCsgcp5dg7M Ruby on Rails で、Web Socket を使う、とだこうきの動画
628 名前:デフォルトの名無しさん mailto:sage [2020/02/27(Thu) 22:18:51 ID:0ftqea78.net] >>613 グロ
629 名前:デフォルトの名無しさん mailto:sage [2020/02/27(Thu) 22:34:27 ID:0wFBA8si.net] >>612 Notification API
630 名前:デフォルトの名無しさん mailto:sage [2020/02/27(Thu) 22:43:03 ID:0wFBA8si.net] >>612 目的からするとロングポーリングの方になるか この方面は長いこと研究開発されてる 昔はC10K問題が立ち塞がっていたけど今は設計の問題だけだな
631 名前:610 [2020/02/27(Thu) 23:38:33 ID:yBvMPOph.net] >>616 ポーリングってあくまで定期的な監視ですよね? リアルタイムweb的な感じで、できれば簡単に実装できるのが望ましいんですが。。 node.jsとかになりますかね?
632 名前:デフォルトの名無しさん mailto:sage [2020/02/27(Thu) 23:45:08 ID:0wFBA8si.net] >>617 あのな、用語が提示されてググりもしないってのはなんなの?
633 名前:デフォルトの名無しさん [2020/02/28(金) 01:14:18 ID:rqir+1Tk.net] なにかと思ってググってみたらプッシュ通知
634 名前:デフォルトの名無しさん mailto:sage [2020/02/28(金) 09:36:02.35 ID:YTsrDf3U.net] プッシュ通知は非同期通信じゃない定期
635 名前:デフォルトの名無しさん mailto:sage [2020/02/29(土) 07:27:28.78 ID:wnu08hYu.net] 配列(setはない)に値を追加する(ただし重複する値は追加しない)関数の名前って何にしたらいいですかね?
636 名前:デフォルトの名無しさん [2020/02/29(土) 07:41:07.61 ID:wnu08hYu.net] あがげ
637 名前:デフォルトの名無しさん mailto:sage [2020/02/29(土) 07:59:27 ID:lqFbxtfl.net] >>621 同じ目的であるJavaのSetではaddだし、addでいいんじゃない? c言語とかでの命名だと、そこに何を付け加えたらいいのか悩む
638 名前:デフォルトの名無しさん [2020/02/29(土) 08:02:45 ID:wnu08hYu.net] ああ、unionにしたよw
639 名前:デフォルトの名無しさん mailto:sage [2020/02/29(土) 10:44:30.81 ID:AgwnWmRy.net] unionは互いにくっついて一緒になることを指すから配列同士の和集合をとる関数を期待してしまうな 重複を許さない配列なら配列側のクラス名でそれを表現した上でadd 許す配列ならaddIfAbsentが好きだな 若干長い名前だけど追加にΟ(n)のコストが掛かるならその
640 名前:ハ倒なニュアンスが逆に良い [] [ここ壊れてます]
641 名前:デフォルトの名無しさん [2020/02/29(土) 12:44:06.98 ID:MM7sekhX.net] >>625 実装で名前を決めるな
642 名前:デフォルトの名無しさん [2020/02/29(土) 12:45:02.92 ID:MM7sekhX.net] >>625 配列に配列を足すので今回はunionでいいのです
643 名前:デフォルトの名無しさん mailto:sage [2020/02/29(土) 13:47:17.40 ID:U0HKyCo0.net] addElementToArray
644 名前:デフォルトの名無しさん mailto:sage [2020/02/29(土) 14:16:13 ID:udUacP9j.net] >>627 unionだけだと重複除去が入ってるかどうか名前から誰も分からない push/add/append/union + distinct/unique辺りで考える appendDistinct(item) append(item, distinct=false) append(item, unique=false) ただ配列じゃなきゃいけない理由があったとしても 配列ベースのsetを自作したほうがその他の関数含めて使いやすくなる可能性大
645 名前:デフォルトの名無しさん mailto:sage [2020/02/29(土) 14:27:00 ID:udUacP9j.net] >>629 >unionだけだと重複除去が入ってるかどうか名前から誰も分からない https://lodash.com/docs/3.10.1#union そう思ってたのは俺だけだったか・・・ んー、でもやっぱarrayでunionだけは微妙だな
646 名前:デフォルトの名無しさん mailto:sage [2020/02/29(土) 14:32:56.01 ID:1OIyhpL7.net] 和集合の意味なら重複除去されるように感じる方が多いんじゃないかな。SQLとかでもそうだし。
647 名前:デフォルトの名無しさん mailto:sage [2020/02/29(土) 14:41:46.27 ID:udUacP9j.net] 違和感の正体わかった _.union([1,1,1,2,3], [1,1,1,2,4]) //=> [1,2,3,4] ↑これがunionで想像できるイメージ 配列に値を追加する、ただし重複する値は追加しないってのとはイメージが違う
648 名前:デフォルトの名無しさん mailto:sage [2020/02/29(土) 15:09:00.36 ID:CnOwgPO7.net] >>626 float なんて思いっきり実装が名前になってる
649 名前:デフォルトの名無しさん mailto:sage [2020/02/29(土) 15:13:10 ID:ei+i8AX0.net] 利用規約改訂時に遡及適用されると書いてある利用規約のソフトウェアを見かけたんだけどこれって有効なの?
650 名前:雑談 mailto:sage [2020/02/29(土) 15:27:35.20 ID:lqFbxtfl.net] sqlのunionって意外と使われないイメージ 証券金融の仕事では使ってたけど 先物、現物、先物オプション…といった個別テーブルから集約するパターンのクエリーをしないなら使わないんだろうな
651 名前:デフォルトの名無しさん [2020/03/01(日) 13:53:29 ID:WMkrI5AG.net] そもそも意味が違う
652 名前:デフォルトの名無しさん [2020/03/02(月) 07:15:30.43 ID:TokiUBaE.net] 有料のカラースキーム売ってるけど購入した方いらっしゃいますか? https://draculatheme.com/pro/
653 名前:デフォルトの名無しさん mailto:sage [2020/03/02(月) 09:56:18 ID:OG6pB9ft.net] そんなもの買う奴おらんやろ
654 名前:デフォルトの名無しさん mailto:sage [2020/03/02(月) 10:27:04.72 ID:Qt33nuuQ.net] カラースキームを売るという発想自体が無かった これは売れる 何しろ、買うヤツがいるからな
655 名前:デフォルトの名無しさん [2020/03/03(火) 19:48:31.63 ID:XXlzb7Ub.net] 特定のプログラム以外が特定のポート番号にアクセスすることを禁止する方法ってありますか?
656 名前:蟻人間 mailto:sage [2020/03/03(火) 19:50:23.54 ID:4TV9XwSt.net] >>640 ファイアウォール
657 名前:デフォルトの名無しさん mailto:sage [2020/03/03(火) 21:39:23.68 ID:N4TAPmMs.net] ファミコン時代のスーパーマリオなど色々あります あれは0.1秒ごとに画像をすりかえて ボタンが押されたと感知すると画像を1コマずつ動かすみたいな 現状のプログラムのゲーム作成と同じような そんな仕組みで動いてるんですか? あの時代に0.1秒かそれ以下の連続画像再生とかできちゃうなんて パソコンのスペックがすごい高い気がしたんですが 1980年ごろですよ??
658 名前:>>642 mailto:sage [2020/03/03(火) 21:41:21.33 ID:N4TAPmMs.net] それとくらべて 2000年ごろのネットの速度はとんでもない遅さで 画像1枚おくるのも高額で10分ぐらいかかるしみたいな PCも今と比べてスペックがしょぼい メモリーとかHDDとか何が格段に進歩したんでしょう
659 名前:デフォルトの名無しさん mailto:sage [2020/03/03(火) 22:17:34.23 ID:lzYVFoFM.net] >>642 「ファミコンの驚くべき発想力」って本を読むといいと思う
660 名前:デフォルトの名無しさん mailto:sage [2020/03/04(水) 00:30:45 ID:Hp65i7gp.net] >>642 ファミコンの解像度は256×240だからね 色数はよくわからんが6bitぐらいw そこから計算すると1画面あたり45KB程度 800*600*24bitだと1400KB 1920*1080*32bitだと8100KB データ容量だけで180倍もの違いがある まあそんなことより、スプライトとか専用のゲーム専用の 機能を使ってるから仕組みが全然違ってるわけだが ようはファミコンはなるべく計算しないですむように作られた。 でもパソコンに必要なのは計算能力。その計算能力が高くなったから ゲーム専用の機能がなくても計算だけで出来量になったのが今。
661 名前:デフォルトの名無しさん [2020/03/04(水) 15:22:30 ID:WHhmsUwd.net] 情報を取得する時のAPIってどの言語でも使えるん?
662 名前:デフォルトの名無しさん [2020/03/04(水) 15:39:08 ID:uvfMXH9F.net] ヤフオクのマスク転売ヤー、自動で通報するようなの、誰か組んでくれよ。 「医療用」なんて書いてあるのは規約違反だからさ。
663 名前:デフォルトの名無しさん [2020/03/05(Thu) 23:32:07 ID:PBcHTAfh.net] >>646 たぶん、API は、JSON で戻すのだろ。 すべての言語で使える 例えば、Ruby では、 a.json ファイルの内容が、このとき、 [[0, 0], [10, 20], [10, 10]] require 'open-uri' require 'json' # ネットから、ファイルを読み込む json_str = URI( "http://〜/a.json" ).read p json_obj = JSON.parse( json_str ) #=> [[0, 0], [10, 20], [10, 10]]
664 名前:デフォルトの名無しさん [2020/03/06(金) 10:23:00.23 ID:50MIG5ia.net] 出来ればC#でおながいします
665 名前:デフォルトの名無しさん mailto:sage [2020/03/06(金) 10:36:13 ID:DR58KM9X.net] 予算の都合で ・gtx1650+ryzen3600+32GBメモリ ・gtx1660ti+ryzen3500+16GBメモリ ・rtx2060+ryzen2600+16GBメモリ のいずれかの組み合わせで開発環境を作ろうと思ってます どれが一番いいですかね? android、windows、web開発が中心です グラボ不要なものが中心ですが3dゲームなんかも作ってみたいです
666 名前:デフォルトの名無しさん mailto:sage [2020/03/06(金) 10:39:00 ID:PXf7IA2u.net] VB.NETで3次元配列で3次元目に配列入れたジャグ配列にするのと、素直に4次元配列にする場合とで、どちらが負担が少ないのかを教えていただけないでしょうか 例えば、住所録データを「県」「市」「町」「丁・番地」の配列で宣言し、町の中に配列で丁・番地を入れ込むのか、素直にそのまま4次元配列にするかという場合、どちらが理想なんでしょうか
667 名前:デフォルトの名無しさん [2020/03/06(金) 10:53:57.26 ID:50MIG5ia.net] 市・町・村は同じ階層にする
668 名前:デフォルトの名無しさん mailto:sage [2020/03/06(金) 11:06:56.31 ID:6u3OsEC5.net] 構造的なデータ表現じゃあかんのか? 配列表現でなければいけない理由あるなら、「負担」の意味によるんじゃね? 時間的な負担という意味ならはオーダーは多項式になrかねん。 メモリ消費量でいえばどっちも変わらん。
669 名前:デフォルトの名無しさん mailto:sage [2020/03/06(金) 12:26:47 ID:hsEfvd4d.net] >>651 普通、町と丁目はひとまとまりとして扱うもの。 「新宿一丁目」「新宿二丁目」をまとめて「新宿町」と指すようなことはそんなによくあることじゃない。 統計とか、郵便番号データベースも、どれも町と丁目はまとめてあって、「町丁目」という単位になっていると思う。だから、市の下に全部平等に並べた3次元配列がいいんじゃないかな。 もちろん、特定の用途が先に分かっているのであればこの限りではない。
670 名前:デフォルトの名無しさん mailto:sage [2020/03/06(金) 13:40:35 ID:ytQa5naT.net] 例えばなんだろうけど、例が悪い 市区町村数は富山は15で北海道だけが飛びぬけて185 こういうのに配列は向かない、無駄が多すぎる 無駄がないなら、素直に何次元でも配列でいいよ
671 名前:デフォルトの名無しさん [2020/03/06(金) 15:39:36 ID:XzBWzkdA.net] 質問です windows用のアプリで必要な依存DLLが無い時 binaryで検索すると dll4free.com とか download-dll.com とか で見つかったりするのですが こういうところのbinaryのdllってどれくらい信用出来るのでしょうか? 悪意のあるdllとかだと自浄作用とかで削除されてると思っていいですか?
672 名前:デフォルトの名無しさん mailto:sage [2020/03/06(金) 16:02:11 ID:p3F3CkLG.net] >>656 ネットの情報と同じくらいの信頼性
673 名前:デフォルトの名無しさん mailto:sage [2020/03/06(金) 22:12:21.03 ID:ixcdUvmu.net] ハッシュチェックできるなら信頼できるが チェックできないなら何仕込まれても文句は言えない
674 名前:デフォルトの名無しさん mailto:sage [2020/03/06(金) 22:21:32 ID:gkPkCuAw.net] >>656 この由緒と歴史あるスレで聞いた方がいいよ 気軽に「こんなソフトありませんか?」Part.186 https://egg.5ch.net/test/read.cgi/software/1577933286/ 気軽に「こんなソフトありませんか?」 Part.149 https://anago.5ch.net/test/read.cgi/software/1341460675/ 400 英単語を覚えるためにタイマーで時間測ってやりたいと思ってます キーボードでストッ... └404 >>400 これで需要は満たすかな? とりあえずキーボード操作は可能 bit.l... └406 >>404 なんか怖いんだが大丈夫?
675 名前:デフォルトの名無しさん mailto:sage [2020/03/07(土) 00:16:15.64 ID:nEiQxzue.net] おっぱの弾性を解析して、機械的に枕をおっぱいの柔らかさにシミュレートしたいのですが、まず何から始めるのがいいですか? サンプルを提供してくれる女性(おっぱい所有者)は今のところいません
676 名前:デフォルトの名無しさん mailto:sage [2020/03/07(土) 04:44:54 ID:Xqidyq9i.net] ここでSQLについて質問してもいいですか?
677 名前:デフォルトの名無しさん mailto:sage [2020/03/07(土) 05:39:23 ID:wS7FLE9a.net] >>660 自分のおっぱいでも大きくしてはどうかな? 他人に協力を求めるならお金払うとか
678 名前:>>642 [2020/03/08(日) 04:27:25 ID:o5xCG7Du.net] 1985年ぐらいに >>645 256×240のマス目を0.1か0.05?秒ごとに ボタンの押したのを感知してピカピカ色チェンジできちゃう 家庭用PCがあったなんて信じられないんだが PCが格段に進歩したわけでなく 今のPCとほぼ変わらない気がしてしまう スマホやネットの高速化とかみて 進歩はずいぶんしたと勘違いしてたのか
679 名前:デフォルトの名無しさん mailto:sage [2020/03/08(日) 06:02:51.50 ID:WPlTJIvD.net] だから、ファミコンはゲーム向けHWでやってたんだってば 当時のPC-8801のCPUは8080(ファミコンのは6502カスタム) BASICのCLS 3(640*200*8bitの画面消去命令)は20秒くらいかかってたけど マシン語で画面消去に特化したルーチン組めば0.2秒くらいでいけた 8080:クロック2MHz, 線幅6μm, トランジスタ数4500個 Ivy Bridge(i7-4960Xとか):クロック4GHz, 線幅22nm, トランジスタ数14億個 クロック2000倍, 線幅1/300, トランジスタ数30万倍 変わらないワケないだろ
680 名前:デフォルトの名無しさん mailto:sage [2020/03/08(日) 06:05:27.07 ID:P20sq25k.net] CPUでは処理が追いつかないから ゲームにしか使えないような専用のハードウェアを 搭載したんだよね
681 名前:デフォルトの名無しさん mailto:sage [2020/03/08(日) 06:12:50.92 ID:o5xCG7Du.net] 現状でもjavaとかでマリオとかつくると すごい長いプログラムになるけどそのプログラムを ぜんぶ記憶しておけるわけだし 音楽も同時にあるし 当事の技術を侮ってた気がしたけどそうでもないんだ? 記憶じゃなくて焼いたのか
682 名前:デフォルトの名無しさん [2020/03/08(日) 08:28:58.26 ID:fF4f3zid.net] X1はグラフィック良かったけどなぜ? TVもいっしょにうつったし。
683 名前:デフォルトの名無しさん mailto:sage [2020/03/08(日) 09:08:11.09 ID:WPlTJIvD.net] あ、PC-8801は8080じゃなくてZ80だな X1、スペックは640*200*8bitで同じなんだけど VRAMがちょっと工夫してあって、スクロールがやりやすくなってた あとPCGがあった TVは別回路だからあまり関係ないけど、スーパーインポーズできたね
684 名前:デフォルトの名無しさん mailto:sage [2020/03/08(日) 09:09:33.75 ID:K4cIg85y.net] >>665 まあ今時のGPUもゲームにしか使わない専用ハードみたいなもんだけどなw
685 名前:デフォルトの名無しさん mailto:sage [2020/03/08(日) 12:12:51 ID:FBA+pquR.net] >>663 重要なポイントはファミコンはROMカートリッジなのでI/O性能が爆速だということ 多目的のPCはシステムデータ等を保存するためにHDDやSSDといった安くて遅い媒体を読み書きせざるを得ない これはディスクシステムやプレステのロードがとても遅かったのと同じ ネットも遅い媒体だな この違いは全体的なキビキビ感に大きな差をもたらす CPUの計算能力は1万から10万倍くらい進化してる けどPCは単純に仕事量が多いというのもある まず既に説明があった映像データ量がとてもわかりやすい それからPCは常に多数のバックグラウンドプロセスがCPUを奪い合って裏で低速媒体を読み書きしてるけどゲーム機にはそれがない PCはいくらでも拡張できるように処理のレイヤーが多重に抽象化されているのでそこでも仕事が増え遅延が増す 進化してないじゃんという感覚は、例えるなら超多忙なエリートビジネスマン父と専業主婦母を比較して、LINEしたらすぐプリン買ってきてくれるからカーチャンのが有能だぜというような主観的なもの 有能さが見えてないかニーズに合ってないだけ
686 名前:デフォルトの名無しさん [2020/03/08(日) 12:42:54.88 ID:XCaBTWjM.net] PSPのエミュレータ使って3Dゲームやるより 2Dブラゲーの方が重くってかったるい時代 いくらブラウザ介してるからと言って CPUが演算してグラフィックRAMに書き込むだけのことしてて これだけ糞重いって何かがおかしい
687 名前:デフォルトの名無しさん mailto:sage [2020/03/08(日) 12:47:17.34 ID:HoUF3ZjR.net] >>671 ブラウザがそういう方向に性能特化されてないからだよ それを解消する手段として作られた一つがFlash
688 名前:デフォルトの名無しさん mailto:sage [2020/03/08(日) 12:50:17.50 ID:o5xCG7Du.net] 今のPS4とかはそうすると何年後のパソコンの性能と一緒なんですか?
689 名前:デフォルトの名無しさん mailto:sage [2020/03/08(日) 13:09:30.00 ID:HoUF3ZjR.net] >>673 オカ板あたりで予言者でも探せ アーキテクチャが違うから比較する意味がないってここまでスレ読んでいてもわからないのなら話にならない
690 名前:デフォルトの名無しさん mailto:sage [2020/03/08(日) 13:14:11 ID:o5xCG7Du.net] PS4のゲームは2040年あたりのパソコンと一緒のグラフィックと言う感じ? グラボつけてるからPCとゲーム用は今は違いがない?PCだと価格が高いだけで
691 名前:デフォルトの名無しさん mailto:sage [2020/03/08(日) 13:43:50.08 ID:8xIZjgxq.net] >>675 もういくらお前が考えても頓珍漢な理解にしかならないから、あきらめな
692 名前: mailto:sage [2020/03/08(日) 20:08:51.78 ID:r6+9p1ny.net] >>664 >PC-8801のCPUは8080 ダウト 正解は Z80
693 名前:デフォルトの名無しさん mailto:sage [2020/03/08(日) 23:10:05.22 ID:eCdLIO4W.net] >>677 その後訂正してるだろ
694 名前:デフォルトの名無しさん mailto:sage [2020/03/08(日) 23:56:14 ID:WPlTJIvD.net] >>675 >グラボつけてるからPCとゲーム用は今は違いがない?PCだと価格が高いだけで 大雑把にはそうだけど、PS4よりPC(ゲーム向け)の方が上 だいぶ前からゲーム専用機に性能面でのアドバンテージはなくなってる
695 名前:デフォルトの名無しさん mailto:sage [2020/03/09(月) 08:00:58 ID:UtX4ngS5.net] 「Z80A相当品」じゃなかったっけ
696 名前:デフォルトの名無しさん [2020/03/09(月) 16:43:14.11 ID:A38aGf6C.net] μPDなんのか
697 名前:デフォルトの名無しさん [2020/03/09(月) 17:28:26.70 ID:T4gz2l9R.net] v40 v30 v25 とか
698 名前:デフォルトの名無しさん mailto:sage [2020/03/09(月) 17:34:38.26 ID:2DJUECdf.net] ずっと板違い状態になってる おまえら初心者の質問板に行けよ
699 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 05:46:23 ID:3BlP5Izm.net] >>642 単純に演算量少ないからだろ? 画面と色数が今と大違い ファミコンはPCのエミュレータで 他のソフトと同時に複数動かせる
700 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 05:47:33 ID:3BlP5Izm.net] >>671 間接的にブラウザを挟んでるのもあるし データをダウンロードする所で詰まるから
701 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 05:51:03 ID:3BlP5Izm.net] >>673 >>675 いや今と大差ないだろ……? もしそんなすごい性能なら PS4をPCとして使えばよくね? ゲームしかやらないから快適に動作するだけで もしPS4で動画とかブラゲとかオフィスとか いろいろ同時起動したら当然重くなるだろう もちろんグラフィックとか ゲームに特化してる部分で コスパに優れる所はあるが
702 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 10:51:20.50 ID:3+CC2Qsy.net] 低価格化のための専用チップが商売としては重要 古くはファミコンのリコーのチップとか PS時代はSONY謹製のCELLとか SSやDCは設計が拙くて作るほど赤字 とするとPS4はスペックが固定されたMacのようなモンだからソフトを作る側も楽 PS4が1億台、PS2が1.5億台、ついでにiPhoneは累計12億台ほど、GBは1.2億台 億るんやと息巻いて実際に億売ってるハードはソニーと任天堂のしかない そんなかでも爆死中の爆死がピピンアットマークでこれはもうどうしようもない xboxは0.8億とそうでもないがsteamの利用者数は汎用PCたるwindowsの保有者数になる その数0.9億人ほど 合わせるとMS謹製のブツでゲームしてるのはおよそ1.7億人
703 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 19:07:52.66 ID:wheN1+gZ.net] 2MB〜100MB程度のテキストファイルを 2つの異なる端末間で送受信して処理するようなことがしたい場合 FTP通信が良いですか?他に良い方法はありますか?
704 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 19:22:53 ID:wheN1+gZ.net] >>688 ちなみに毎秒何回もやり取りするとかではなく ボタンを押したら1回送受信してファイルの中身を自動的に書き換えるみたいな処理がしたいです。
705 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 20:08:55.71 ID:5TWhqkXt.net] scp か sftp かな
706 名前:デフォルトの名無しさん [2020/03/10(火) 20:28:48.47 ID:afy8Jmxw.net] iBatisでbeanのメンバーデータでテーブルをupdateしようとしてます。 更新するフィールドは一部なので更新したくないフィールドにはnullを設定しています。 sqlの各フィールドには<if test="field1!=null">field1=#{field1}</if>…と記述しました。 明示的にnull値を設定したいときはbeanのメンバーにJDBCType.NULLを設定しましたが、エラーになってnull値になりません。 どうすればnull値が設定できますか?
707 名前:691 [2020/03/10(火) 21:55:27.53 ID:E+X80drm.net] わかりにくいと思うので補足。 myBatisで以下のようにsqlを定義している。 <update id="updateAuthorIfNecessary"> update Author <set> <if test="username != null">username=#{username},</if> <if test="email != null">email=#{email},</if> </set> where id=#{id} </update> Beanは以下の様(setter/getter略) HogeBean { Object id; Object username; Object email; } usernameだけ"hogehoge"に更新したければ、以下の様にbeanを設定して呼び出すと動作する。 bean.id = 1000; bean.username = "hogehoge"; bean.email = null; usernameをnull値に更新したくて以下の様にbeanを設定して呼び出すとエラー bean.id = 1000; bean.username = JDBCType.NULL; bean.email = null;
708 名前:デフォルトの名無しさん [2020/03/11(水) 00:10:38 ID:zwwCe0yv.net] この娘のお名前教えて下さい https://www2.sundai.ac.jp/template/img/sld_sinjidai.jpg https://www2.sundai.ac.jp/yobi/sv/sundai/scontents/others1_D/1539849419184.html
709 名前:デフォルトの名無しさん mailto:sage [2020/03/11(水) 00:21:08.93 ID:EKM5ywjJ.net] bean って何? Java か? Javaなら、Javaのスレで聞いてください!
710 名前:デフォルトの名無しさん mailto:sage [2020/03/11(水) 00:39:59.88 ID:bLDtqUyj.net] >>693 ネタにマジレスだが ム板の回答としてはこうだな…… 画像認識AIを作って判定すれば良いね! 同一人物を当てるまで行かなくても 似た顔の画像を抽出できれば 自分の好みに合う確率が高いだろうし
711 名前:デフォルトの名無しさん [2020/03/11(水) 01:11:42 ID:zwwCe0yv.net] たしかにそのものずばり駿台のサイトとか 他に画像で類似度の高そうなものは出て来ますね 傾向としては人物の顔や位置関係よりも 色の類似度の方がマッチに寄与しているようですので 誰か?っていうのには向いていないのかも知れません
712 名前:デフォルトの名無しさん mailto:sage [2020/03/11(水) 01:26:31.08 ID:bLDtqUyj.net] >>696 そりゃ画像全体で判断すりゃ 人物の比率は小さいから 似た色彩や構図とかの画像になっちゃう けど顔の部分だけ切り抜いて比較すればいい
713 名前:デフォルトの名無しさん [2020/03/11(水) 01:39:58 ID:zwwCe0yv.net] 肩より上の顔だけ切り取ってみましたが さっきより悪くなった感じです
714 名前:デフォルトの名無しさん [2020/03/11(水) 01:43:06 ID:zwwCe0yv.net] 一歩前進? https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q14219775944
715 名前:デフォルトの名無しさん mailto:sage [2020/03/11(水) 08:53:59.12 ID:2HCsT0RG.net] 森高千里に似てるね 可愛い
716 名前:デフォルトの名無しさん [2020/03/11(水) 10:18:19.44 ID:f25IEtU6.net] 駿台 千里 でぐぐったら 千里中央校開校が出て来たでござる
717 名前:デフォルトの名無しさん mailto:sage [2020/03/11(水) 20:18:35.26 ID:+i7jOaKz.net] よかった
718 名前:名無し募集中。。。 [2020/03/12(Thu) 09:50:18 ID:5RqPCc6z.net] スレッドはアプリケーションに割り当てられた仮想アドレス空間内にスタック領域やスタックポインタの値をコピーして生成されるため、スレッド生成のために新たにメモリを確保するものではないと認識しています つまり、アプリケーションに対して割り当てられるアドレス空間内にはあらかじめスレッド生成のための他に用途の無い空きアドレスが用意されているということですか?
719 名前:デフォルトの名無しさん mailto:sage [2020/03/12(木) 11:11:16.95 ID:TB7id3Mb.net] スタックポインタの値をコピー? そんなことしたらまともに動かないだろ
720 名前:デフォルトの名無しさん mailto:sage [2020/03/12(木) 13:05:25.05 ID:shOCg1F4.net] osの話だな ここで聞くよりカーネルスレで聞いたほうがよさそう
721 名前:名無し募集中。。。 [2020/03/12(木) 17:34:26.33 ID:5RqPCc6z.net] >>705 ありがとうございます この板に来るのも初めてでどこで質問していいかわからずに困っていました では失礼しました(-_-)
722 名前:デフォルトの名無しさん mailto:sage [2020/03/12(木) 19:43:25.07 ID:kpCmVf8s.net] >>703 アプリケーションがアクセスできる仮想空間はめっちゃ広いけど全てにメモリーが割
723 名前:当たってるわけじゃないぞ 〇〇バイト使うから割当ててくれって言ってから使えるようになる OSによっては使えるよっと言っときながら実際に使おうとしたらゴメン今メモリー足りんからお前死んどいてくれって言う鬼畜なものもあるw [] [ここ壊れてます]
724 名前:デフォルトの名無しさん [2020/03/13(金) 07:12:39.68 ID:AJNOTQnX.net] 循環的複雑度の計算でさ、ブロックとJavaScriptの即時関数はどう計算するのが良いと思う? 例えばさ、これみたいな時って、fooとbarは別関数として計算するべきだろうか? function foo() { ・・・ function bar() { ・・・ } bar(); ・・・ } 一般的には別関数な気がする。もしそうなら、これも別関数だろうか? 単に無名関数になってるだけだよね。 function foo() { ・・・ (function() { ・・・ })(); ・・・ } でもその理屈だとさ、即時関数ってただ変数のスコープを作ってるだけとも言えるから このブロックも別で計算するべきってことにならないか? function foo() { ・・・ { ・・・ } ・・・ }
725 名前:デフォルトの名無しさん mailto:sage [2020/03/13(金) 08:20:22 ID:MteW3j3T.net] 一緒に計算した方がいいと思う 関数の複雑性を評価して必要なテストの量を推測する目的なら ローカル関数を独立してテストすることはできないからひとつのものとして評価した方が目的に適う 関数の品質を評価するという目的でも ローカル関数からは親のローカル変数にアクセスできてしまうので独立した関数よりも複雑度を高める ローカル関数はブロックに名前をつけて再利用できる分、関数化する前よりも複雑度が落ちるはず このことはたとえばif文を含む2つの重複したコードをひとつのローカル関数として共通化した場合、複雑度は2から1に下がるので合致する 単なるブロックは経路数に全く寄与しないので循環的複雑度を考える上では無視でいい
726 名前:デフォルトの名無しさん mailto:sage [2020/03/13(金) 08:28:28.75 ID:MteW3j3T.net] いや、純粋に経路の数を数えるならifを含むローカル関数を2度呼んだら親の複雑度は2上がるのか
727 名前:デフォルトの名無しさん mailto:sage [2020/03/13(金) 08:53:57.95 ID:GXTcnnGl.net] なるほど、テスト可能な単位で計測すべきか その視点はいいわ。参考になった。
728 名前:デフォルトの名無しさん mailto:sage [2020/03/13(金) 12:32:18.33 ID:mm7FoJVw.net] >>708 無名関数をその場で使うだけとかのレアケースは無視していいと思うよ そんなのがゴロゴロあるならそっちの方が問題だし
729 名前:デフォルトの名無しさん mailto:sage [2020/03/13(金) 20:47:15.44 ID:T1t9anWK.net] ベクター画像を自動作画するプログラムを作っているけどちょっと触らないと何処で何を描いているのか判らなくなっちゃう 直感的に画像とコードを結びつけにくいためだと思うけどどうすりゃいいんだ?
730 名前:蟻人間 mailto:sage [2020/03/13(金) 20:51:48.87 ID:YG3m7meZ.net] >>713 タートルグラフィック、 グループ化、 極座標系 あたりを参照。
731 名前:蟻人間 mailto:sage [2020/03/13(金) 20:52:32.30 ID:YG3m7meZ.net] 座標変換とか、メタファイルなんかもいい。
732 名前:蟻人間 mailto:sage [2020/03/13(金) 20:55:54.29 ID:YG3m7meZ.net] 描画アルゴリズムをデータで表す(構造体などを使う) 描画データを座標変換(平行移動、回転、拡大縮小)する 描画データをグループ化する
733 名前:蟻人間 mailto:sage [2020/03/13(金) 21:04:08.55 ID:YG3m7meZ.net] 例えば多角形はつながった線分の配列で表せる。 線分は始点と終点の座標で表せる。 円は中心点と半径で表せる。 平行移動は、座標値を足すとできる。 回転移動は、回転行列を使うとできる。 拡大縮小は、座標値に何かを掛け合わせるとできる。 描画する図形をデータにする。 よく使うデータをテンプレートにすれば、同じ図形をコピペできる。
734 名前:蟻人間 mailto:sage [2020/03/13(金) 21:07:18.88 ID:YG3m7meZ.net] ビットマップを使うと画像を扱うことができる。 拡張メタファイルとかSVGというのを使えば、印刷用紙に合わせた拡大縮小がスムーズにできる。
735 名前:蟻人間 mailto:sage [2020/03/13(金) 21:26:04.13 ID:YG3m7meZ.net] 「プログラムとデータの分離」 これ大事。
736 名前:デフォルトの名無しさん [2020/03/14(土) 07:18:48 ID:AGN3MnVu.net] x87系の拡張精度って、いらない子扱いされてます?
737 名前:デフォルトの名無しさん [2020/03/14(土) 12:46:27 ID:XTUayws2.net] SVG +1 SVGはもっと評価されても良いと思う
738 名前:雑談 mailto:sage [2020/03/14(土) 12:52:34 ID:QJEYt0Xf.net] ぺディアとかではほとんどSVGになってきてるし実務上の標準として評価されてると思う
739 名前:デフォルトの名無しさん [2020/03/14(土) 14:35:58.64 ID:XTUayws2.net] 2のn乗の動画 https://www.youtube.com/watch?v=yAhGEgN-OCY 出来上がったもの? https://www.youtube.com/watch?v=xkwD_GyfoLU 本物 https://www.youtube.com/watch?v=orWyCPPcIpI
740 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 01:27:28 ID:UxCb7JO5.net] >>713 jupyterを使ってどの部分がどういう描画をしてるのかはっきりさせるようにするとか
741 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 09:34:16 ID:fbrnqk0s.net] 5000行あるファイルの文字列すべてを 600回ほど文字列置き換え処理したらめっちゃ重くて処理中に落ちる どうしたらいい...
742 名前:蟻人間 mailto:sage [2020/03/15(日) 09:46:20.83 ID:IdLAz5Ve.net] >>725 文字列の置き換え処理を文字列の積み上げ処理に変える。 もしくは、ファイルマッピングを使う。
743 名前:蟻人間 mailto:sage [2020/03/15(日) 09:49:39.83 ID:IdLAz5Ve.net] 処理中に落ちるのはメモリー不足かスタックオーバーフローか例外。 ファイルを一度に全部読み込むのを止めて比較的小さな単位ごとに処理する。
744 名前:蟻人間 ◆T6xkBnTXz7B0 mailto:sage [2020/03/15(日) 09:51:06 ID:IdLAz5Ve.net] 文字列の積み上げ処理なら、確定した文字列をファイルに書き込めばメモリー使用を節約できる。
745 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 10:14:03.43 ID:QPD08jer.net] visual studio2019で作ったflaskプロジェクトのルートフォルダってどこで設定されてるでしょうか?
746 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 11:12:28.63 ID:9rWLxtez.net] >>725 sed -f ではダメ? Powershellで試しても2MB超のログで10秒掛からなかったし何か書き方が変なんだろうな replace演算子を600回書いて1行ずつパイプしてるとか JavaやC#ならStringBuilderをひとつだけnewするように気を付けて処理すれば1秒で終わるよ
747 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 11:53:54 ID:7P6istrl.net] 1987年のゲーム見ると どうしてもすごいと思ってしまう 過去のPCの技術を過小評価しすぎてるのかも ゲームのデーターはHDDがないから焼き付け? そのデータを読み込んでおくメモリーは当時ですでに十分にあったわけで? 一瞬で画面の画像をかえるCPUの速度 どれを見てもすごい気がするけど 当事の家庭用パソコンはしょぼかった気もするんだが。 現代と比べて 光ファイバー網とか通信の速度が劇的に上がり CPUとかメモリーとかは当時としてはある程度結構なレベルにあったってことですかね? 光ファイバーとかない1998年あたりも画像をほぞんしたHDDでみることはふつうにできたわけだし。
748 名前:>>731 mailto:sage [2020/03/15(日) 11:55:23 ID:7P6istrl.net] 今のjavaとかそういうオブジェクト言語と違って ものすごい頭いい人しかゲーム作れなかった感じですか?
749 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 12:15:40 ID:g709JiKq.net] どんなゲームをすごいと思ってるのか23の実例があれば
750 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 12:18:10 ID:7P6istrl.net] ドラクエ123とかいろいろあるでしょ当時 ここまでの動きができるコンピュータがあるのかと思った でもスマホは当時ないんですよね
751 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 12:40:10.35 ID:g709JiKq.net] ファミコンは設計そのものがスプライト=動きに特化している その分ミニマップとかミニレーダーが使えない ボスコニアンとかバンゲリングベイが顕著 画面を分割してそれぞれ別のものを描画、ということがとても難しい ついでに、パソコンに比べて豪華な音楽チップも同梱だからよりゲームっ
752 名前:ロく見える 総評すると、ビジネス用の市販の汎用パソコンとゲーム専用コンピュータだと、ゲームならゲーム専用機に軍配が上がる ついでに、ファミコンには当然不得意ジャンルもあって、SLGなんかはパソコンには負ける なのでファミコンの得意分野はアクション、まさに「動き」 「動き」に特化したマシンだから汎用パソコンは「動き」では負ける 言い換えると、そこまでの「動き」をする汎用パソコンは無かった だから「ここまでの動きができるコンピュータがあるのかと思った」というのは正しい [] [ここ壊れてます]
753 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 13:05:13.99 ID:7P6istrl.net] ファミコン スーパーファミコン PS PS2 は、それぞれいつの時代のパソコンと同格なんですか? 同じ価格のPCとして。 PSを2万円の本体価格とすると 2万円で同じプレイができるパソコンとなると何年先のPCなのかと。 ファミコンの場合が一番ききたい。 おそらくファミコン当時だと100万ぐらいのパソコンなら同じことできるとかそんな感じですか?
754 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 13:31:15 ID:5YXZluZr.net] >>731 >>642と同一人物だろ。いつまで同じ話を繰り返すんだ?
755 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 13:31:43 ID:g709JiKq.net] https://www.youtube.com/watch?v=iRVqIhC-W40 ホビーパソコンのMSX2だとファミコンに近い 1985年発売、FS-A1で3万円 ファミコンが1983年、1.5万円 二年後に二倍の価格 https://www.youtube.com/watch?v=bT5p6Ero1j4 https://www.youtube.com/watch?v=kE5Xg2vRVTo x68000のグラディウスとゼビウスだが、ファミコンを超えてアーケードと遜色なくなってる x68000が1987年発売、40万円 ファミコン以上のアーケードのスペックが可能なマシンが、4年後40万円で入手出来る
756 名前:デフォルトの名無しさん [2020/03/15(日) 13:59:57 ID:G4jfON4Y.net] 知能が疑われるレベルの書き込みは無視するに限るな
757 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 14:17:01 ID:7P6istrl.net] 当時のパソコンもおもってたよりそこそこの性能があったんですね 通信技術とHDDの技術が後々に大幅向上って感じで 他は十分要件としてかなり高いレベルで。 未だとフルスペックでPCをつかうことなどないですし フロッピー大量に貸し借りしてパソコンのゲームしてた人がいた気がした
758 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 20:22:12.20 ID:1/DFOu+E.net] なんか昔のPCやゲーム機がすごかった みたいな一連の話には違和感があるけど? 貧弱な環境で何とか最適化する部分に もちろん職人芸はあるんだろうけど たんにスペックで言えば今と大差だぞ? 昔のPCで動画をエンコードしたら 実際はものすごい時間掛かるだろ? 動画再生もカクカクになったりとか フロッピーなんて今のゲームなら 何千枚要るんだよって話になる 昔は回線も貧弱で今のソシャゲとかできないし 高速に絵が動いたからすごいの一点張りだけど 今時のゲームの高画質な3Dグラとかもないしで どちらかというとやや懐古気味の論調にも感じる
759 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 20:38:48.91 ID:Q0T4EB2n.net] PS2は分解してもスゴかった https://xtech.nikkei.com/dm/article/FEATURE/20090603/171186/ この記事が面白かったな とりあえず高スペック製品積んどきゃ高性能になる自作PCと違って 各所でコストを抑えつつ要求水準を達成する設計、技術の凄さを垣間見た これが最終型番では↓のように変貌するから更に驚きだわ あのでっかいシールド板やヒートシンクはどこいった? なぜソニーは「PlayStation 2」を子どもたちに分解させたのか? “分解ワークショップ”にて解体されたPS2は最終型番・未開封新品だった https://news.denfaminicogamer.jp/kikakuthetower/180403
760 名前:デフォルトの名無しさん [2020/03/15(日) 21:58:39.82 ID:UxCb7JO5.net] >>650 gtx1650+ryzen3600+32GBメモリ がいいと思う 3Dゲーム作り始めて、本当にGPU性能足りないってわかってからGPUはアップグレードしたらいいし、 しばらくはGPU性能いらなさそうだから
761 名前:デフォルトの名無しさん mailto:sage [2020/03/16(月) 09:54:51 ID:bP3xNskM.net] ムーアの法則はCPU速度、メモリ、HDDにも適用可能で 概算だけど、三年で二倍、10年で10倍になる 三十年前だと今の1000分の1、メモリは数Mだし HDDは数100M、 ん? もっと少なかったような気もするが
762 名前:デフォルトの名無しさん mailto:sage [2020/03/16(月) 10:44:38.14 ID:uDKCzhfE.net] ファミコンの凄さに感動し衝撃を受けてしまった、ちょっとこだわりの強く人の話を聞かない傾向の人なんだろう 批判しても届かないので、それっぽく納得できる回答をあげるのがいいんじゃないか
763 名前:デフォルトの名無しさん mailto:sage [2020/03/16(月) 11:06:00.51 ID:mTj2zUqH.net] >>744 1990年頃に会社で買ったPC-9801DAはメモリー7.6MB、HDD100MBだったからまあ合ってるんじゃね? 色々込みで70万ぐらいしたと思うけど
764 名前:デフォルトの名無しさん mailto:sage [2020/03/16(月) 14:03:22.74 ID:ddCeb6eZ.net] 一般人のコンピュータへの認識はこんなものなんだろう 情報工学や電子工学でコンピュータの歴史を学んでるわけではない人間の見方は大抵こうなる つまり日本人の99%が彼と同じような感想をもってる 「当時のPCはショボかった」「それに比べてファミコンは高スペックに見えた」と
765 名前:デフォルトの名無しさん [2020/03/16(月) 15:18:15 ID:05pyWuEB.net] マ板でやれ
766 名前:デフォルトの名無しさん mailto:sage [2020/03/16(月) 22:42:49.68 ID:A6TqIfns.net] こいつを見てくれ。 っ https://ideone.com/UlFL5l こいつをどう思う? ブロックソーティング重すぎて泣けるわ。
767 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 01:17:54 ID:mkcMNfoZ.net] 0~255を0~3の範囲に変換したいのですが、if文を使わないスマートな方法ってありませんか?
768 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 01:18:52 ID:mkcMNfoZ.net] >>750 255を3分割したときの1つの値が0~3では1に当たります
769 名前:蟻人間 mailto:sage [2020/03/18(水) 01:24:44.51 ID:dwzmIRAh.net] >>750 > 0~255を0~3の範囲に変換したいのですが、if文を使わないスマートな方法ってありませんか? 正比例を習ったよね?
770 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 01:44:02 ID:mkcMNfoZ.net] >>752 ああ!正比例使えば良いんですね やってみます
771 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 01:49:17 ID:Umd71mII.net] x * 4 / 256 用途によっては x % 4
772 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 01:55:39 ID:mkcMNfoZ.net] >>754 ありがとうございました
773 名前:蟻人間 ◆T6xkBnTXz7B0 mailto:sage [2020/03/18(水) 02:17:06 ID:dwzmIRAh.net] 普通の正比例と違うのは値が離散的であること。 とりあえず、0から255までを三等分するときを考える。 255÷3==85. 0〜84は85個の整数。 その次は85〜(85+84)、つまり85〜169. そのまた次は170〜(170+84)、つまり170〜254. おおっと255が余った。これは離散的だから当たり前、256個の整数を3で割るから余りがでる。
774 名前:蟻人間 ◆T6xkBnTXz7B0 mailto:sage [2020/03/18(水) 02:28:21 ID:dwzmIRAh.net] キレイには割り切れない。キレイに分割することはあきらめて、比例の式を使うと (x*3)/255が得られる。 検算しよう。0は0に変換される。255は3に変換される。C言語では正の整数の割り算は切り捨てなので、254は(254*3)/255==2となる。こうなると3になるのは255だけになる。 これはまずい。となれば、3に変換される数を増やすために分子を
775 名前:少し大きくする。 (x*4)/255. しかしこの式では255は4に変換されてしまう。そこで分母を大きくする。 (x*4)/256. [] [ここ壊れてます]
776 名前:蟻人間 ◆T6xkBnTXz7B0 mailto:sage [2020/03/18(水) 02:40:52 ID:dwzmIRAh.net] >>751 三等分じゃなくて4等分だったね。
777 名前:蟻人間 mailto:sage [2020/03/18(水) 02:44:25.11 ID:dwzmIRAh.net] ゼロを含むんだから、0から3までは4個。
778 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 06:12:06 ID:j/xKE1i6.net] x >> 6
779 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 11:36:04.04 ID:p0zSIPRj.net] x AND 3
780 名前:デフォルトの名無しさん [2020/03/18(水) 12:44:03.90 ID:fwLKdVFo.net] >>756 >>758 わろた 引退しろ
781 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 12:53:47 ID:cE9gTBUi.net] Vimを勉強している者です。undoのuが何度押しても一つ前の作業しかもどりません。左下にbeforeとafter が交互に表示されて一つ以上前の状態に戻ることができません。どうすると二つ以上前の状態に戻れますか。
782 名前:デフォルトの名無しさん [2020/03/18(水) 13:16:46 ID:fwLKdVFo.net] 2u 3u 4u
783 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 15:04:49 ID:mQYnVt2r.net] >>763 Vi互換方式になってると思われる :help undo-two-ways あとVimのことはVimスレで聞いたほうがいいよ Vim Part29 mevius.5ch.net/test/read.cgi/unix/1550073259/
784 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 15:35:52 ID:cE9gTBUi.net] >>765 ありがとうございます
785 名前:デフォルトの名無しさん [2020/03/18(水) 16:34:02.38 ID:X++XSFvo.net] C#でstaticメソッドを静的なメソッドと書いてありましたが、動的なメソッドはなんていうんですか?また、動的なクラスはなんていうんですか?
786 名前:デフォルトの名無しさん [2020/03/18(水) 16:39:47.43 ID:X++XSFvo.net] だ、ダイナミックメソッド?
787 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 17:57:24 ID:+gBMy8G2.net] >>767 単に「メソッド」、あるいは「動的メソッド」
788 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 18:38:55 ID:mQYnVt2r.net] インスタンスメソッド 非静的クラス(non-static class)
789 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 19:56:36 ID:j/xKE1i6.net] 非静的なメソッド 静的でないメソッド 格好つけようとしないで誤解の無いように普通に書けば良い
790 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 23:57:13 ID:Umd71mII.net] そういえばC#とJavaの静的メソッドってのは歴史的経緯を多分に含んだ微妙なネーミングかもな 対義語である動的がフィットしない時点で命名としてはアヤしい 概念的にはclass method対instance methodと呼ぶべきもの Delphiには動的(dynamic)メソッドと静的メソッドがあってちゃんと対比になってた
791 名前:デフォルトの名無しさん mailto:sage [2020/03/19(木) 07:37:08.10 ID:Twc2892j.net] たしかに非対称な名前ではあるが そもそもインスタンスが 生成されるもので動的だから そういう名前なんだろう
792 名前:デフォルトの名無しさん mailto:sage [2020/03/19(木) 09:22:53.40 ID:PJNEdIzn.net] staticは未来永劫の無限でありdynamicは刹那のものである
793 名前:デフォルトの名無しさん mailto:sage [2020/03/19(木) 09:44:49.05 ID:SIWc9klw.net] >>774 無理に難しい言葉を使おうとして的外れなことを言っちゃうのは恥ずかしいぞ
794 名前:デフォルトの名無しさん mailto:sage [2020/03/19(木) 13:14:52.57 ID:Twc2892j.net] 「気分はstatic」は名言
795 名前:デフォルトの名無しさん mailto:sage [2020/03/19(木) 15:55:14.14 ID:JYzTrz56.net] こんにちは。 ブロックソーティングのコードを書いています。 それで、だれか査読してもらえないでしょうか。 C++です。 https://ideone.com/gvJMJ5 主にデコード処理が良くわかりません。 よろしくお願いいたします。
796 名前:デフォルトの名無しさん [2020/03/19(木) 22:15:33.72 ID:z1kM0Yoy.net] ソースコードのメトリクス測定で、ファンクションポイントの 統一的な計算方法ってある? 俺が知ってるファンクションポイントはプロジェクトごとにバラバラで はっきり言って適当な値(ポイント)を根拠にする信頼性が低い計算方法なんだが
797 名前:デフォルトの名無しさん mailto:sage [2020/03/20(金) 09:55:51.25 ID:IqcuAu3D.net] >>778 ファンクションポイントはソースから計算するものじゃないぞ ソースから自動で計算するためにはすべてのコードにコメントやアノ
798 名前:テーションでFP計算用の印を付けとかないと無理 FPは恣意性が入る余地が小さいから出来上がったシステムに対する計算結果がバラバラになるならそれはその組織の問題 [] [ここ壊れてます]
799 名前:デフォルトの名無しさん mailto:sage [2020/03/20(金) 10:09:17.83 ID:u1wBzCgK.net] >>779 俺もそう思ってるんだけね。まあその人が書いた文章が間違ってる可能性もあるんだが 「俺はファンクションポイントを計算したい」と。 「このツールはファンクションポイントを計測できる。」と主張してる。英語だけど 英語圏だと別の意味だったりするのかなぁ
800 名前:デフォルトの名無しさん [2020/03/20(金) 10:46:34.33 ID:nAHhYb7g.net] C# で string s があるとき s.Length って何で uint じゃなくて int を返すんです?
801 名前:デフォルトの名無しさん [2020/03/20(金) 11:06:50 ID:ykidNgFn.net] 写るんです
802 名前:デフォルトの名無しさん mailto:sage [2020/03/20(金) 11:30:21.83 ID:MeN6M6dL.net] とりあえずintのぶっこめたほうが便利じゃん uintのない言語だってあるんだよ clsの仕様に依存してるせい みたいなことをうだうだ議論してるな https://duckduckgo.com/?q=why+c%23+string+length+is+int32+not+uint32&ia=web
803 名前:デフォルトの名無しさん [2020/03/20(金) 11:35:36.07 ID:nAHhYb7g.net] 仮に uint より int の方が便利って妥協するにしても Int32 より Int64 にしなかったのは何故なんです?
804 名前:デフォルトの名無しさん mailto:sage [2020/03/20(金) 12:07:16.63 ID:tkx4ScZk.net] >>784 ファイルサイズなら64bit必要になるのも当然だが、メモリ上のstringに64bit必要になるような巨大なデータを突っ込むようなバカな使い方はしないで他の方法を使えということだろう。
805 名前:デフォルトの名無しさん mailto:sage [2020/03/20(金) 14:39:58.00 ID:yNtIjzS4.net] 業務アプリを作ってます。 画面上の項目の活性/非活性や表示/非表示の制御を保守性を高くして作りたいんですが今いちやり方が分かりません。 例えばある伝票の更新画面に、入力項目が20個あるとしてそれらの項目は各項目の入力内容によって活性状態、表示の有無が変わるとします。 上記のように様々なパターンがたある場合どのように制御すればいいのでしょうか?有名なデザインパターンみたいなものがあられば教えてください。 ちなみにフレームワークはASP.NET Webフォームになります。
806 名前:デフォルトの名無しさん mailto:sage [2020/03/20(金) 15:45:32.24 ID:tkx4ScZk.net] >>786 デザインパターン的なものは知らないが、表示項目をグループ化、階層化して一方通行の依存関係を木構造で表してみたら? 相互循環するような関係だと破綻しやすいけど木構造ならそんなに難しくない。
807 名前:デフォルトの名無しさん mailto:sage [2020/03/20(金) 15:58:20.41 ID:i2c+AgK7.net] よく例に上がるのはMediatorパターン
808 名前:デフォルトの名無しさん mailto:sage [2020/03/20(金) 17:20:11.10 ID:b2ihZgLg.net] >>780 少し興味があって調べてみたが手動のFPと 自動で計算するFP(AFP)は少し別物と捉えたほうがよさそう https://www.omg.org/spec/AFP このツールがAFPをソースから計算できると謳ってるけど精度は不明 https://www.castsoftware.com/research-labs/function-points 言語やフレームワークに応じたコードとFP要素のマッピングルールを使うっぽいけど あんまり高い精度で計測できるとは思えないね
809 名前:デフォルトの名無しさん mailto:sage [2020/03/20(金) 17:40:29.07 ID:b2ihZgLg.net] >>786 各入力項目の状態のパターンとそれらが変化する条件のパターンを整理する 仮にデフォルト表示 + 活性でいけるとしたら 例えば各入力項目ごとに 非表示の条件リストと 非活性の条件リストを持てばいい (計算量が気になる場合は条件リストをビットマスクで管理) 非表示と非活性のどちらを優先するかみたいなルールは 全体で共通化しておくか入力項目ごとに優先順リストを設定する
810 名前:デフォルトの名無しさん mailto:sage [2020/03/20(金) 18:51:09 ID:UyuV1c/9.net] C言語からやってる腐れた老害の私なんかは最初に意味/使い方が違うので混乱したけど C言語のStaticは「静的」っていうより「固定的」って意味で使っていたので定数を表して たんだけど、オブジェクト指向言語になってから意味論的に正しいような「const(constant)」を 定数に使うようになったのね で、staticは「静的」=最初から定義されているって意味で使われるようになったので静的 ○○って表現になった なので静的メソッドだと動的メソッドって何ってなるけど、プログラムの中で固定的(静的)に 確保されているオブジェクトをすべて静的○○、それ以外のインスタンスで動的に作り出す オブジェクトを便宜的に動的○○みたいな表現をしてるって感じかな >>781 色々それっぽい理由があるのかもしれないけど、一番大きいのは古い言語では整数型は 何でもint、uintを使うならば意図して宣言しなさいみたいな仕組みだったし、特に昔からの 実装(文字列変数とか配列の要素数の表し方)と変える必然性も感じなかったってことじゃ ないかな >>784 >>785のいうこともあるかもしれないけど、今の所はまだ32ビットOSも存在するのでInt64 縛りにすると64ビットOS用のプログラムしか作れなくて困るんじゃないかな
811 名前:デフォルトの名無しさん mailto:sage [2020/03/20(金) 19:55:35 ID:DCIcgxM7.net] >>791 Cのstaticは定数じゃないよ ローカル変数をstaticとした場合は前回関数呼び出し時の値を維持する変数になる メモリ確保的にはstaticという、Low LevelなCにとっては自然な名称 static変数の対義語はauto変数
812 名前:デフォルトの名無しさん mailto:sage [2020/03/20(金) 20:13:20 ID:9Rt28RNw.net] >>792 static:静的データ領域に確保、値を保持 auto:動的データ領域のスタック領域に確保、自動で破棄 malloc:動的データ領域のピープ領域に確保、手動で破棄 趣味でC言語勉強して簡単なWindowsアプリ作ってた時は こういうイメージだったわ 間違ってるかもしれんけど
813 名前:蟻人間 ◆T6xkBnTXz7B0 mailto:sage [2020/03/20(金) 20:26:21 ID:ZXXcV+N/.net] >>791 8-bit CPUでも16ビットの整数が扱えるCPUは多い。32ビットでもそうだ。
814 名前:デフォルトの名無しさん mailto:sage [2020/03/20(金) 20:27:53 ID:feIbI0/r.net] CPUが扱ってるわけじゃなく コンパイラが扱ってるんだよ
815 名前:デフォルトの名無しさん mailto:sage [2020/03/20(金) 22:55:10.84 ID:m/hAjemf.net] どういうことなの
816 名前:デフォルトの名無しさん mailto:sage [2020/03/20(金) 23:22:36.99 ID:0fz/cNnU.net] 低能は語の日常的な意味やイメージに引きずられる そういうのはマには向かない とにかく仕様を100%理解しろ 必要なのはそれだけだ
817 名前:デフォルトの名無しさん mailto:sage [2020/03/21(土) 01:05:04 ID:bp4+w47a.net] 32bitOSとかいう時のbit数はアドレス空間の大きさ 言語に64bit整数型があるかどうかとは関係ない z80ターゲットのcコンパイラでもlongやdoubleが使えるのもある
818 名前:デフォルトの名無しさん mailto:sage [2020/03/21(土) 05:07:59.52 ID:aSsBDGSZ.net] アドレス空間じゃなくてCPUモードやろ 16bit OSだったら、アドレス空間は16bitなんか?
819 名前:デフォルトの名無しさん mailto:sage [2020/03/21(土) 07:44:09 ID:4LIxTLDC.net] なんかずれてきたな 32bit環境でも64bit整数を扱えるのは コンパイラ(やライブラリ)が32bit命令を組み合わせて64bit演算を実現してるから 複数の命令を組み合わせてるので 低速でしか動かない
820 名前:デフォルトの名無しさん mailto:sage [2020/03/21(土) 09:26:29.49 ID:Nklv0DXu.net] 結合と記憶域期間 static は静的記憶域期間 auto は自動記憶域期間 static は内部結合 extern は外部結合
821 名前:デフォルトの名無しさん [2020/03/21(土) 09:32:34 ID:y3JTYFkb.net] sexは性器結合 kissは口結合
822 名前:デフォルトの名無しさん mailto:sage [2020/03/21(土) 09:40:18 ID:2ItZ3kvH.net] >>607 もう解決してれば無視してほしいが、そのコントローラー、xinput対応じゃないの?
823 名前:デフォルトの名無しさん mailto:sage [2020/03/21(土) 10:27:17 ID:3uF/mjPQ.net] さらにずれるけど、32ビットCPUでもMMXやSIMDの類いなら64ビットの値をCPUが扱ってるは真だよな
824 名前:デフォルトの名無しさん mailto:sage [2020/03/21(土) 10:46:21 ID:KiByXfYX.net] staticやintの話題には無駄に食いつく一方、>>786のような設計に関わる話題には食いつかない この板の住人の層がよく分かる流れ
825 名前:デフォルトの名無しさん mailto:sage [2020/03/21(土) 11:15:25 ID:Nklv0DXu.net] >>786 画面に、10項目ぐらい並んでいて、 上から順に、入力項目がValidate されるのは、 Ruby on Rails でも、ごく普通のこと
826 名前:デフォルトの名無しさん mailto:sage [2020/03/21(土) 11:17:39 ID:dXZm5L8S.net] 805に反応して書き込みしたんだろうけど、答えになってないよね
827 名前:デフォルトの名無しさん mailto:sage [2020/03/21(土) 11:19:34 ID:KiByXfYX.net] >>806 validationの話ではないぞ
828 名前:デフォルトの名無しさん mailto:sage [2020/03/21(土) 11:21:33 ID:tuOdrSqm.net] それ、いつものRuby君だろう
829 名前:デフォルトの名無しさん [2020/03/21(土) 11:23:36 ID:YRhZ58G9.net] 大阪で1番の恥さらしな男、最低中の最低のゴキブリ男が書いた渾身の力作!! ノンフィクション自叙伝 【ゴミと呼ばれて刑務所の中の落ちこぼれ】 中学2年の時に覚醒剤を覚え、17歳から45歳まで【少年院1回、刑務所8回、合計20年】獄中生活を繰り返した男だったが、ある女性との出合いで生き方を180度変えて鉄の信念で、見事に更生した奇跡の一冊!! 楽天ブックス、アマゾンなら送料無料
830 名前:デフォルトの名無しさん [2020/03/21(土) 13:02:29 ID:Svr31MZC.net] デザインパターンはfluxでいんじゃね
831 名前:デフォルトの名無しさん mailto:sage [2020/03/21(土) 13:44:43 ID:Ibv/iLyj.net] あ 宣言的UI & fluxか react/reduxのパターンを言いたい 調べたらasp.netでもreact使えるみたい
832 名前:786 mailto:sage [2020/03/21(土) 18:24:39.20 ID:lHraNEN7.net] 皆様アドバイスありがとうございました! いくつか検討したところMediatorパターンが有用そうだったのでこちらにチャレンジしてみます!
833 名前:デフォルトの名無しさん [2020/03/21(土) 21:23:54 ID:Qk9e/W2u.net] コーディング案件でBootstrapでのコーディング断られることある?
834 名前:デフォルトの名無しさん mailto:sage [2020/03/22(日) 04:45:36.88 ID:HpFFHFhU.net] Bootstrap 禁止なら、レスポンシブ対応できないだけw 自分で、ライブラリ相当のものを書ける香具師は、いないだろw 自作すれば、価格が10倍以上になるw
835 名前:デフォルトの名無しさん [2020/03/22(日) 07:30:12 ID:yEtJlPNr.net] 香具師とは?かぐし?
836 名前:デフォルトの名無しさん mailto:sage [2020/03/22(日) 07:52:35.61 ID:PzgFCfSU.net] >>816 やし
837 名前:デフォルトの名無しさん [2020/03/22(日) 10:23:03 ID:yEtJlPNr.net] JavaScriptで 「関数というのはオブジェクトの一種ですから、プロパティーを持つことができます。」 と書いてた。 どういうこと? オブジェクトの中にプロパティと関数があるのではないの?
838 名前:デフォルトの名無しさん [2020/03/22(日) 10:24:41 ID:yEtJlPNr.net] >>817 漢字3文字、ひらがな2文字でおかしいぞ。 そんなかなり特殊な読み方ってあるのか? 学校で習ってないぞ。
839 名前:デフォルトの名無しさん mailto:sage [2020/03/22(日) 10:28:23 ID:ZXA28Lms.net] >>818 ややこしいけど「関数オブジェクト」というのもある
840 名前:デフォルトの名無しさん mailto:sage [2020/03/22(日) 10:37:43 ID:VphPQW8g.net] 関数型とオブジェクト指向に折り合いをつけようとすると、そう言うしか無くなる 「JavaScriptでは関数はオブジェクトの一種であり、プロパティを持つことができるように作ってある」程度に読み換えとけ
841 名前:デフォルトの名無しさん mailto:sage [2020/03/22(日) 11:24:05.98 ID:I5Su+SV6.net] >>818 オブジェクトはプロパティの集まり プロパティの値としてプリミティブ(string, number, bool等)やオブジェクト(関数, 配列, その他オブジェクト)を持つことができる 関数のプロパティを使うよくある例(class構文が出来たから使うケース減ってるかもしれないけど) function Foo(bar){ this.bar= bar; } Foo.prototype.baz= function(){…} //<=ココ ライブラリを作ってるんじゃなければ関数に独自のプロパティを追加して使うケースは少ないと思う
842 名前:デフォルトの名無しさん mailto:sage [2020/03/22(日) 11:33:35.10 ID:nwybfWiz.net] >>819 百舌鳥(もず) 山毛欅(ぶな) 似而非(えせ) 日本語には明日(きのう)とか昨日(あした)とか、漢字と読みがなが1対1で対応しない語がたくさんあって、そういうのを熟字訓という
843 名前:デフォルトの名無しさん mailto:sage [2020/03/22(日) 11:35:41.10 ID:nwybfWiz.net] きのうとあしたが逆になってキモい文にしまった…
844 名前:デフォルトの名無しさん mailto:sage [2020/03/22(日) 12:15:40 ID:I5Su+SV6.net] >>822 よく考えたらthis.bar = bar;が 関数に独自プロパティを設定してるケースだったわw
845 名前:デフォルトの名無しさん [2020/03/22(日) 12:33:25.21 ID:F4lre3ad.net] 天照大神(アマテラスオオミカミ)
846 名前:デフォルトの名無しさん mailto:sage [2020/03/22(日) 16:39:18.89 ID:c5TE3idF.net] 頭照らす多い髪
847 名前:デフォルトの名無しさん mailto:sage [2020/03/22(日) 19:28:18.63 ID:wPnS/MwM.net] 熟字訓というのか知らなんだ
848 名前:デフォルトの名無しさん mailto:sage [2020/03/23(月) 02:14:27.47 ID:7lDoSnDw.net] 2chやっててヤシしらない奴がニワカなんだよ 10年ROMってろ
849 名前:デフォルトの名無しさん [2020/03/23(月) 02:31:41.27 ID:GxUVH+Vx.net] ハゲ照らすツルッ髪
850 名前:デフォルトの名無しさん mailto:sage [2020/03/23(月) 03:21:21.88 ID:9M8EaqlK.net] mongodbで複合インデックス使ってるときに、一定期間経過したらドキュメントを削除する方法ってないでしょうか?
851 名前:デフォルトの名無しさん [2020/03/24(火) 00:49:57 ID:/ZNMWK8v.net] 以前インフラ系の仕事してたんだが、ちょっとした興味でプログラミング系のことで ググったら検索結果が一般的にキュレーションと呼ばれるサイトに占領されてた。 非常に調べにくい。 インフラ系のサイトまでこうなってしまわないか心配
852 名前:デフォルトの名無しさん mailto:sage [2020/03/24(火) 01:04:05.74 ID:K9RNtuKk.net] グーグルはウェブ検索の予算打ち切ってるから近い将来みんなそうなるよ
853 名前:デフォルトの名無しさん [2020/03/24(火) 11:39:42.46 ID:JQ7YmFwi.net] s●juku とか te●atail とか ●hoochie遅れ とか消えて良いわ
854 名前:デフォルトの名無しさん [2020/03/24(火) 19:22:40.33 ID:dWari+Ko.net] 組み込み開発の基本的理解を確認したいんだけど 組み込みでは場合によって特殊なCPUが使われるから ClangとかLuaとかC++が使えない場合があるという理解であってるだろうか? そのせいでCしか使えない場合がある
855 名前:デフォルトの名無しさん [2020/03/24(火) 19:24:31 ID:dWari+Ko.net] あ、CLangでCへトランスパイルすれば Cコンパイラがある環境なら使えるのか?
856 名前:デフォルトの名無しさん mailto:sage [2020/03/24(火) 19:58:36 ID:sD3dLiow.net] PIC10F200で組んでみると色々とわかる
857 名前:◆QZaw55cn4c mailto:sage [2020/03/24(火) 20:45:05 ID:KtfI6cNR.net] >>836 >Cへトランスパイル そんなことが可能だと、どこで聞いてきたのか?
858 名前:デフォルトの名無しさん [2020/03/24(火) 23:10:51.39 ID:VEXVTjKb.net] 【1400万円】ルイ・ヴィトン × シュプリームのトランク&スケボー開封! https://www.youtube.com/watch?v=9ePCkAXXTtI 【総額500万超え!?】ルイ・ヴィトン × ヴァージル・アブロー第1弾アイテム購入品紹介! https://www.youtube.com/watch?v=4FY4dshSD9c ヒカキン、人生で最大の買い物をする 【1500万円】 https://www.youtube.com/watch?v=cQ9kGR8Mq0M 【◯◯◯万円!?】店のもの全部下さいって言ったら超大変なことになった… https://www.youtube.com/watch?v=UmgiPORUg5g 【総額800万円!?】新居に家具一気に買ってみた!【家具家電紹介】 https://www.youtube.com/watch?v=zFLb7FJB9i8 【絶望】1900万円の時計買って8時間で終了…【悲報】 https://www.youtube.com/watch?v=h-7ySacMrR8 400万円の純金ハンドスピナー買ったらヤバすぎたwww【金の延べ棒】 https://www.youtube.com/watch?v=So1uRLXRf84 【貴族の遊び】超高級純金トランプ家中にバラまいてみたwww https://www.youtube.com/watch?v=6tlSt-_BdQY
859 名前:デフォルトの名無しさん [2020/03/25(水) 09:40:04.03 ID:k6zngd1F.net] >>838 できないの?LLVMでできるからできるのかと
860 名前: mailto:sage [2020/03/25(水) 20:02:03.02 ID:NhhL8cnU.net] >>840 LLVM だからといってトランスパイルできるとでも?
861 名前:デフォルトの名無しさん mailto:sage [2020/03/25(水) 20:10:35.33 ID:mDQN7f94.net] 自分はwindowsで開発しているのですが、iPhone+safari環境から来たバグの報告が手元で再現できません。 windows上でiPhone+safariに近い環境をシミュレートするとするならばどのような方法があるでしょうか
862 名前:デフォルトの名無しさん mailto:sage [2020/03/25(水) 21:05:09.90 ID:jyRX1sVI.net] 中古ででもiPhone買ってくる。それ以外は時間の無駄。
863 名前:デフォルトの名無しさん [2020/03/25(水) 21:15:41.27 ID:k6zngd1F.net] >>841 あれ?できないのか。確かに検索してみてもトランスパイルのためにいちいち何か作ってるみたいだな。 各言語からLLVM IRを作れるから、 LLVM IRからCへのトランスパイラが一度実装されれば LLVM対応の全言語からCにトランスパイルできるのかと思ってた。
864 名前: mailto:sage [2020/03/25(水) 22:37:05.36 ID:NhhL8cnU.net] >>844 >LLVM IRからCへのトランスパイラ そんなものがホイホイ出てくるとでも?
865 名前:デフォルトの名無しさん [2020/03/25(水) 23:01:36.49 ID:k6zngd1F.net] IRの仕様が安定してるなら、誰かが1回作ればずっと使えるでしょ 何で誰も作らないの LLVMの標準機能としてあってもいいはず
866 名前:デフォルトの名無しさん mailto:sage [2020/03/25(水) 23:12:14 ID:qvXjJ9lz.net] 一枚噛ますくらいだったら最初からgcc通せばいいじゃん それに C言語→LLVM→IR→トランスパイラ→C言語 で、ほぼほぼもとに戻るっていうのが欲しいんでしょ 二村射影じゃねえの
867 名前: mailto:sage [2020/03/26(木) 00:04:28.57 ID:8/yZHzko.net] >>847 >C言語→LLVM→IR→トランスパイラ→C言語 で、ほぼほぼもとに戻る あなた、土台無理無体なものをいけしゃあしゃあと言いますな…
868 名前:デフォルトの名無しさん [2020/03/26(木) 00:51:32.32 ID:e0+FyfEU.net] 最適化の前にどんなコードだったか分からないしほぼ元通りではなくとも 同等な処理をするようにはできるのでは?
869 名前:デフォルトの名無しさん mailto:sage [2020/03/26(木) 07:25:38.23 ID:Xv2xNFci.net] VPSを借りてSSHをインストール 自宅→VPS→会社 のようにVPSを踏み台に会社に接続(対話型ログイン、ポートフォワード) この場合、会社から自宅のIPは見えているのでしょうか? 自宅のIPを会社に晒したくないので回避したいです
870 名前:デフォルトの名無しさん [2020/03/26(木) 10:18:11.76 ID:CZRmHBwj.net] >>849 原理的に例えばpythonで描いたものは単純にCに置き換えが出来るが そうやって出来たCのコードは君が期待している(かもしれない)ようなCの速度は出ないぞ
871 名前:デフォルトの名無しさん [2020/03/26(木) 17:05:04.44 ID:e0+FyfEU.net] モナドについて調べてたんだけど Maybeモナドでnullチェック無くせるらしいけど try catchをちゃんと使えばnullチェック要らんでしょ。 というかMaybeモナドでもNothing返すわけだけど Nothingを受け取ったところはどうするのっていう 「もしNothingだったらこの処理」みたいな条件分岐がどこかに入るんじゃないの? なんか関数型はo.method1().method2().method3()みたいに パイプラインっぽく書くことに拘ってる気がするんだけど そのメリットはなんなの?
872 名前:デフォルトの名無しさん [2020/03/26(木) 17:17:24.01 ID:e0+FyfEU.net] 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に依存しない書き方も可能ではあるけど。
873 名前:デフォルトの名無しさん mailto:sage [2020/03/26(Thu) 22:41:27 ID:5np4UAxw.net] >>852 >パイプラインっぽく書くことに拘ってる気がするんだけど >そのメリットはなんなの? 関数の合成 プログラムの基本は入力 -> 処理 -> 出力 この処理が一つの関数だけど それを複数の関数に分解して合成することでプログラムを作ってるよね? 関数の合成可能性(composability)が高ければ 再利用しやすい、パターン化しやすい、一つの関数をシンプルにしやすい、テストやメンテがしやすい等のメリットがある
874 名前:デフォルトの名無しさん mailto:sage [2020/03/26(Thu) 22:52:22 ID:5np4UAxw.net] >>852 比較的馴染みのある言語で 関数型の考え方を取り入れてる機能を調べてみると 何がうれしいのか分かりやすいんじゃないかと思う SwiftのOptional型とOptional Chaining KotlinのNullable型とSafe Calls C#のNullable型とNull Conditional Operator など
875 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 05:25:50 ID:QZ/xTJoy.net] >>852 パイプラインや関数型言語の明確なメリットとして並列化のしやすさがある ムーアの法則が崩れた今マルチコアCPUを活用せざるを得ないからな 古典的なforを書けばその順に逐次処理をするという意味にしかならない一方 関数でマッピングやフィルタリングを書いた場合は集合から集合への変換が欲しいという書き方になり もし順序を問わない変換なら簡単に逐次処理から並列処理にできる 手続き指向からより目的指向の書き方になるとも言える でも分岐やエラー処理だけは古典的な書き方が必要なんですとなるとそこで並列化の可能性が途切れるので一貫する必要がある
876 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 07:10:50.03 ID:3wjnzokm.net] >>856 > もし順序を問わない変換なら簡単に逐次処理から並列処理にできる そりゃそういう処理なら手続き型でもたいした手間なしに並列処理にできるよ…
877 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 09:02:24.46 ID:QZ/xTJoy.net] >>857 たいした手間というのの程度問題だな Powershell 7やJava、C#のストリーム処理ならそのままpalallelという一語を足すだけで逐次処理が並列処理に変わる
878 名前:雑談 mailto:sage [2020/03/27(金) 12:48:05 ID:VF7rXgN0.net] >>858 いつから順序を問う処理が並列化可能になったのか SlideShowだかで並列化可能の条件を読んで納得していたのは古い常識なのか?
879 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 14:54:15 ID:zkz45zzz.net] >>859 複数ストリームで並列に処理するって話じゃね?
880 名前:デフォルトの名無しさん [2020/03/28(土) 10:06:10.74 ID:bUHEXbij.net] C で char hoge[4] = "data"; とすると末尾の '\0' は捨てられますか? それともメモリ破壊起きますか? あと C++ でも仕様は同じですか? 常に char hoge[4] = {'d', 'a', 't', 'a'}; と描くべきですか?
881 名前:デフォルトの名無しさん mailto:sage [2020/03/28(土) 11:54:14 ID:LHycPpou.net] シャドバとプログラミングって似てない? 言語→ドラゴン(Java)、ネクロ(PHP)、ネメシス(Scala
882 名前:) ライブラリ(API含む)→フォロワー、スペル クラス特性→文法 設計→構築やコンビを考える 要件→デッキのコンセプト。どういう勝ち方をしたいか 実装・実行→プレイング ローテ→流行りの言語 ローテ落ち→古い言語 基盤のルール(守護疾走とか?)→Webやミドルウェアやらセキュリティやらの仕組み(インフラ系も?) 勝利条件→アプリの完成 [] [ここ壊れてます]
883 名前:デフォルトの名無しさん mailto:sage [2020/03/28(土) 12:01:42.52 ID:6bLeakpF.net] >>862 他のスレでも同じこと書き込んでたろ つまらないからやめれ
884 名前:デフォルトの名無しさん mailto:sage [2020/03/28(土) 12:59:45 ID:YbqXlWqq.net] >>862 似てるのは設計とデッキ構築くらいだな
885 名前:デフォルトの名無しさん mailto:sage [2020/03/28(土) 14:03:29.16 ID:lvHGCPQW.net] >>861 サイズが足らないから、ヌル文字が無いので、 文字列として正常に扱われないので、バグる char 型と言うのも使われない。 実装環境に依存するから。 char が、0〜255、-128〜127 のどちらか(負が存在するかどうか)分からないから、可搬性をなくす 詳しくは、C のスレで聞いてください
886 名前:デフォルトの名無しさん mailto:sage [2020/03/28(土) 14:15:18.31 ID:Fot1Jqck.net] 明らかに NULLエンドの文字列として扱いたいわけじゃないように見えるが
887 名前:デフォルトの名無しさん mailto:sage [2020/03/28(土) 14:16:27 ID:Fot1Jqck.net] 質問に答えないで書きたいことだけ書く荒らし
888 名前:デフォルトの名無しさん mailto:sage [2020/03/28(土) 14:42:40 ID:+WXFsbEZ.net] >>867 ブーメランが過ぎるww
889 名前:デフォルトの名無しさん mailto:sage [2020/03/28(土) 15:25:23 ID:M0mQp4g2.net] >>867 いつものRuby君だからな 迷惑きわまりない
890 名前:デフォルトの名無しさん mailto:sage [2020/03/28(土) 17:01:24.36 ID:taRbVp2l.net] > char が、0〜255、-128〜127 のどちらか と言う時点でお察しレベルなのでスルー推奨
891 名前:デフォルトの名無しさん [2020/03/28(土) 17:53:20.80 ID:bw1SjPj6.net] Ruby君バカにしてるやつらがRuby君より低レベルで草 さすが5ch
892 名前:デフォルトの名無しさん mailto:sage [2020/03/28(土) 18:12:24.25 ID:HBYLDpeQ.net] なんで?
893 名前:デフォルトの名無しさん mailto:sage [2020/03/28(土) 18:30:54.79 ID:ZUeuTk09.net] そこまで言うならどこをどう見て低レベルと判断したのか書いてみ 何を馬鹿にされてるかもわかってないんじゃないの?
894 名前:デフォルトの名無しさん [2020/03/28(土) 19:00:35.75 ID:8JbTAyAN.net] Winのドキュメントフォルダに相当するものはLinuxにもあるの?
895 名前:デフォルトの名無しさん [2020/03/28(土) 19:32:12.43 ID:cCMai+UP.net] 何故ブラウザに何も表示されないのでしょうか? ttps://pastebin.com/XP0kncCn
896 名前:雑談 mailto:sage [2020/03/28(土) 19:41:28.87 ID:FwiSGISO.net] >>874 知ってる限りではXの環境ではお仕着せとして作られる SSHで繋ぐ前提のマシンで自分でrootからユーザー作成した場合は作られない
897 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 06:14:18 ID:TBiZ5mVO.net] LaravelとRailsどっちがいい?って議論のときに PHP案件はCakePHP、WordPress、生PHPの案件で水増しされてるから数が多く見えるだけで Laravelの自体の案件は少ないから勉強しても無駄になることが多い Ruby案件は99%がRails案件だから勉強したことが無駄になりにくい って見かけたけど本当? PHPは地雷率高いの?
898 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 06:14:38 ID:TBiZ5mVO.net] >>877 どっちが勉強した方がいい?って議論です
899 名前:デフォルトの名無しさん mailto:age [2020/03/29(日) 07:09:05.44 ID:gTZdRUel.net] ニコ生の弾幕ツールを作りたいのですが何のプログラミング言語を勉強すればいいですか? 取り敢えず今C#の基本文法の本読み終えたんですが無駄ですか? ニコ生 弾幕 自作 とかで検索しても出てこないので何をしていいのか。
900 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 07:24:51.94 ID:tuoAjjHg.net] >>871 あなたにはヤフー知恵袋がオススメだよ!
901 名前:デフォルトの名無しさん mailto:
[] [ここ壊れてます]
902 名前:sage mailto:2020/03/29(日) 08:30:30.62 ID:q8hZh66f.net [ >>877 その二択だとlaravelの方がマシかな rubyでrails一択なのはそうだけど そもそも今どき新規でruby使うなんて、それこそ地雷臭しまくり 業務システム開発だと人集めやすいからやむを得ずPHPにすることが多い、その場合だいたいlaravel ] [ここ壊れてます]
903 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 09:16:10.19 ID:hrvcX8VW.net] >>877 少なくともCakeのシェアもまだあるし 小規模案件でWordPress使うのも本当 >LaravelとRailsどっちがいい は別の問題な気がする
904 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 09:16:46 ID:hrvcX8VW.net] >>879 ニコニコは独自スクリプトが たしかあるんじゃなかったっけ? まずその公式言語を学ぶのが一番先では?
905 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 09:24:05.07 ID:8xENdWjm.net] Rails は、本が10冊ぐらい出てる。 数冊読んだら最難関、無料のRails チュートリアルへ進む Rails は、MVC デザインパターンの標準で、 すべての言語・フレームワークの基礎になっているから、他言語へも応用できる CakePHP, Spring Boot は、Rails のコピーだから流行った Node.js は、Ruby のコピー。 npm, yarn は、bundler のコピー モデルクラス名が、Member なら、テーブル名は、members、 コントローラークラス名は、MembersController など、 MVC において、命名規則が決まっているから、 モデルクラス名を決めると、すべてが決まる!
906 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 09:31:26.87 ID:/UI/NLte.net] >>879 ニコ生のことは詳しくないけど、弾幕ってネタとしてみんなの共通認識になっているところで多くの人が書き込んで自然発生的に生まれるものでないの? ツールを使って一人で弾幕を書き込むのって寒くないか?
907 名前:デフォルトの名無しさん [2020/03/29(日) 10:13:41.89 ID:vg0TAzW0.net] ttps://pbs.twimg.com/media/DIZBJmQVwAABu8W.jpg ごく一部にはこんなのがある
908 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 10:48:04.52 ID:a0L6N7lT.net] >>877 >PHPは地雷率高いの? クリーンで保守性の高いPHPのコードベースを維持できてるところが率として少ないのは確か どのフレームワークを学ぶかはどの言語を学ぶかと同じで 共通項が学びやすく今後新しいフレームワークを習得する時の基礎を培いやすいものを選ぶのが良い RailsかLaravelなら正直どっちでも良いと思う
909 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 10:54:35.54 ID:MJ8ngEkS.net] >>879 送信にはニコ動が用意したWebAPIを呼ぶことになるだろうからHTTPやJSON等のWebの基礎技術を幅広く押さえる必要があると思う 画面を作るならC#の知識は無駄にはならないよ ツール制作者によるとオープンソースのものもあったらしいのでググって参考にするのが近道
910 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 11:13:34.81 ID:a0L6N7lT.net] >>875 コンソールにエラー出てるからそれ確認しろ あとは ’use strict’; と debugger; を使うといい 詳しくはググって
911 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 11:23:43.06 ID:8xENdWjm.net] >>875 JavaScript の質問は、この板ではありません! web制作管理板の方へ書き込んでください!
912 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 11:27:44.70 ID:H8LEgjH/.net] JS=WebProgとは了見が狭いな
913 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 11:54:30 ID:Ni176YQ8.net] >>890 多くのスレでさんざんスレ違いだと言われながらRubyの話題を繰り返すお前が言うな
914 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 13:16:08.66 ID:OfgV3v7/.net] 逆に今どき「よっしゃ〜新規でプロジェクト立てるぞー!言語はPHPで!」 ってやる会社あんのか? PHPもRubyも既存のシステムに機能追加する案件しか無さそうな気はする
915 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 13:50
] [ここ壊れてます]
916 名前::40.34 ID:hrvcX8VW.net mailto: >>890 十年前くらいまではそうかもしれないけど 今はJSにエレクトロンとかあるからな デスクトップアプリも作れるぞ [] [ここ壊れてます]
917 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 15:39:58 ID:IoRZJNYq.net] PHPでCOOKIE読み取るにはどうすればいの? セッション情報?を暗号化するには?安全なセッション管理教えて
918 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 16:15:00.93 ID:GlLo9ECq.net] >>895 PHPを使わない
919 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 17:13:12 ID:q8hZh66f.net] >>893 残念ながら結構あるんだ 偉い人はなぜかPHP大好きなんだよな
920 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 17:14:14 ID:+namJw4S.net] >>890 PythonのスレにRubyで答え書くの、明らかにスレチだからやめろ。答えたかったらPythonぐらい覚えろ。
921 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 18:05:51 ID:gTZdRUel.net] >>883 >>888 ニコニコはHTMLで作られてるらしいからHTMLを勉強すればいいんですかね? 弾幕 オープンソースで検索しても全く別の検索結果が出るのですが、どこで見れましたか 何をして良いのか全く検討も付きませんがとりあえずやってみます ありがとうございます
922 名前:デフォルトの名無しさん [2020/03/29(日) 18:10:11 ID:RizPoatE.net] >>889 ありがとうございます。 コンソール確認したらエラーが出てました。 >>890 わかりました。そちらに質問してみます。
923 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 18:42:49 ID:MJ8ngEkS.net] >>899 弾幕ツール オープンソースですぐ出るよ ニコ生 弾幕 オープンソースでもいい 弾幕だけで検索したらそりゃ首領蜂や東方が出てくるだろ そこですぐ検索ワードを見直せないのはヤバい 検索スキルない奴は早晩行き詰まるのでその改善に注意払うのが最優先だと思うよ
924 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 18:46:29 ID:gTZdRUel.net] ニコニコ 弾幕ツール オープンソースで検索したんですけど別の検索結果ばかりで何も出ませんでした ニコニコ消せば出てくるんですね
925 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 18:49:12 ID:MJ8ngEkS.net] >>899 HTML全体を学ぶ必要はないけど、HTMLで作られた入力欄に書いたコメントがどのようにサーバーに飛んでいくのか機序を知る必要はある
926 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 19:27:45 ID:8abKoDHL.net] >>897 ほう、それならPHPにするかぁ PHP7なら型もちゃんとしてるらしいし
927 名前:883 mailto:sage [2020/03/29(日) 20:51:35.27 ID:hrvcX8VW.net] >>899 ニコスクリプト https://qa.nicovideo.jp/faq/show/7386 ニワン語 nicowiki.com/%E3%83%8B%E3%83%AF%E3%83%B3%E8%AA%9E.html ニコニコ公式言語だから参考になるだろう そのままやりたいことができる訳じゃない だろうが独自ツールを作る時の参考になる
928 名前:デフォルトの名無しさん [2020/03/30(月) 01:07:03 ID:PY21fPcf.net] 毎秒何十回もファイルに書き込みするプログラムと 毎秒何十回もファイルから文字列読み込みするプログラムが同時に走っていた場合 読み込みする側でバグったりはしないですか? 書き込みが完了する手前の状態の中途半端なデータを読み込んだりはしない?
929 名前:デフォルトの名無しさん mailto:sage [2020/03/30(月) 10:20:44.25 ID:gUiY2hAM.net] >>906 お前の頭がバグっている プログラムは仕様通りに動くように作るものだけどその文章はバグを引き起こすことを目的にしているようにしか見えない ファイルを開いているときにロックして書き込めないようにするのはWindowsのエクスプローラーですらやっている話
930 名前:906 [2020/03/30(月) 11:03:51.95 ID:YcxswIIg.net] >>907 ハゲってる頭のおまえに言われたくないわ
931 名前:デフォルトの名無しさん [2020/03/30(月) 11:13:55.53 ID:PY21fPcf.net] >>907 なるほど、ありがとうございます 開くと同時にロックすれば良いんですね
932 名前:デフォルトの名無しさん mailto:sage [2020/03/30(月) 12:02:23.97 ID:S7P/1C/L.net] 毎秒何十回もって、バッファリングしないの?
933 名前:雑談 mailto:sage [2020/03/30(月) 12:45:43.09 ID:4z7MmyI3.net] 読み書きを頻繁に行うという話だからバッファリングではなく排他制御の話だね 速度に拘る必要があるならば、ロックファイルとかもっと低水準なプロセス間の排他制御機能を使って、メモリマップドファイルをアクセスする …あ、使ったことないけどページ単位でロックする機能ってあった気がする
934 名前:デフォルトの名無しさん mailto:sage [2020/03/30(月) 13:36:11.68 ID:9tt4z0pJ.net] >>906 環境とか何がやりたいか不明だが データベースのトランザクション の仕組みを調べると参考になるぞ?
935 名前:デフォルトの名無しさん mailto:sage [2020/03/30(月) 13:49:35.02 ID:0xr9uq5p.net] queue 構造みたいに読み書きのルールが決まっているときは また違った排他制御になるな 書き込みと読み出しを同時にしても大丈夫
936 名前:デフォルトの名無しさん [2020/03/30(月) 14:45:57.30 ID:cpVmKDV2.net] >>906 そもそも前者のファイルと後者のファイルが同一のものかどうかに言及されてない バグを産みやすい文章を描くな
937 名前:蟻人間 mailto:sage [2020/03/30(月) 15:44:29.15 ID:0+qz4wfj.net] WindowsならCreateFile関数にFILE_SHARE_を指定しなければ排他になる。
938 名前:デフォルトの名無しさん [2020/03/30(月) 16:26:45.67 ID:PY21fPcf.net] >>911 ありがとうございます なんか難しそうですね なるべく避けた方が良さそうな気配・・・ >>912 socket通信が使えない環境で、ファイルの読み書きによってデータ通信を試してみようかと考えていました >>914 同一のものを想定しています
939 名前:デフォルトの名無しさん mailto:sage [2020/03/30(月) 19:50:54.75 ID:mpWDgxlN.net] 文字列単位とかで良いなら例えば読む側で改行とかスペースが出て来るまでは途中と認識する方が簡単で確実だと思うがな。
940 名前:デフォルトの名無しさん mailto:sage [2020/03/30(月) 19:59:22.37 ID:mnH7Xf0t.net] 永遠に終わらない予感
941 名前:デフォルトの名無しさん [2020/03/30(月) 21:13:14.22 ID:RfAeds48.net] デッドロックとかセマフォとか 最近の若いモンはそういう用語すら知らんのか
942 名前:デフォルトの名無しさん mailto:sage [2020/03/30(月) 21:28:58.85 ID:9tt4z0pJ.net] だからデッドロックとかはデータベースの トランザクション周りを調べると分かるから 一度データベースの仕組みを調べてごらん
943 名前:デフォルトの名無しさん mailto:sage [2020/03/30(月) 21:36:12.08 ID:Uw31KuVA.net] オーバーシュートとかロックダウンとかなら・・・
944 名前:デフォルトの名無しさん mailto:sage [2020/03/31(火) 05:12:07 ID:+vXKRzmW.net] 複数人でWebアプリを作るときにプログラミング以前にまずこれを学んどけっての何かありますか? Gitは確実だと思うのですが
945 名前:デフォルトの名無しさん mailto:sage [2020/03/31(火) 05:50:43 ID:K6Wg24gr.net] VSCode Web制作者のためのGitHubの教科書 チームの効率を最大化する共同開発ツール Web制作者のための教科書シリーズ
946 名前:デフォルトの名無しさん mailto:sage [2020/03/31(火) 07:21:47 ID:3N0g2Jfq.net] >>922 webと言っても幅広いから 人数、立場、プロジェクトスタイルによる まずは相手と前提や認識を共有する術を学ぶべき
947 名前:デフォルトの名無しさん [2020/03/31(火) 09:25:47 ID:LqvplcWz.net] TODOはリポジトリにコミットしないほうが良いのは当たり前として、 リポジトリにコミットするのは許容すべきだと思う? 禁止するのはまずいかなぁ?
948 名前:デフォルトの名無しさん mailto:sage [2020/03/31(火) 10:39:00 ID:P343mfLy.net] TODOってTODOコメントのこと? それ以外ならBTS使うし… だとするとコミット不可やプッシュ不可は潔癖すぎる むしろコラボレーションのために有用なツール 多くのIDEには別途ブックマーク機能があって、プライベートなタスクはブックマーク、チーム内のコミュニケーションにはTODOと使い分けができる ビルド通らないソースをプッシュするのは実害がある一方 長いコミットログの中で共有すべき既知の課題があるソースが一切プッシュされないという前提のルールも現実味がない
949 名前:デフォルトの名無しさん mailto:sage [2020/03/31(火) 11:28:08.73 ID:LqvplcWz.net] >>926 そう。TODOコメントのこと。 やっぱりそうかな。自分用のTODOではないか・・・
950 名前:デフォルトの名無しさん mailto:sage [2020/03/31(火) 19:52:04 ID:FCAMmJTV.net] ポリラインP1
951 名前:とポリラインP2がある。ポリラインの形状はそれぞれ任意で単純とは限らない P1がP2に内包されているかを調べたい。もしくは交差している領域を知りたい この場合全ての点に対して内外判定を行うしかない? それぞれの頂点数が多いと計算量が馬鹿にならないように思うんだが fill-rule="evenodd"なSVGのpathで塗られる部分を知りたい [] [ここ壊れてます]
952 名前:デフォルトの名無しさん [2020/03/31(火) 20:17:03 ID:adbKX6N/.net] >>928 曲線とかもあるのか、ポリラインっていうのがどういう線を想定してるのか分からないけど内包判定なら昔少し書いたことがある。 p1の全頂点にループをかけて、p1の頂点からp2の中の最も近い1点とのベクトルを求める。 求めたベクトルと、p2の法線とが成す角度が90度以上ならそのp1の頂点はp2の内側にあるとかそんな感じだった気がする。
953 名前:デフォルトの名無しさん mailto:sage [2020/03/31(火) 20:23:48 ID:nq5DPhDK.net] 交差する領域が欲しい時点で最終的には総当たりしかない気がするが。 バウンディングボックスを求めておいて交差の可能性があるものだけ調べるとかは出来そうだ。
954 名前:デフォルトの名無しさん mailto:sage [2020/03/31(火) 21:53:28.76 ID:DIdmYEwE.net] >>922 英語
955 名前:デフォルトの名無しさん [2020/03/31(火) 22:50:20 ID:O8i/VRws.net] > 931 What else? My English skills are already much better than those of any other guy in this thread.
956 名前:デフォルトの名無しさん mailto:sage [2020/03/31(火) 23:35:36.54 ID:G9etW8qy.net] >>932 If it were true, you wouldn’t ask such a question in the first place.
957 名前:デフォルトの名無しさん mailto:sage [2020/03/31(火) 23:40:41.72 ID:osvQmiTY.net] 進路迷ってます。帰国子女で英会話はいわゆるペラペラなのですが、プログラミングの世界に入って、英会話は強いツールになりますか? 例えば海外から仕事を取ってくるだとか、海外のチームに委託するだとか、グローバルな業界でしょうか?
958 名前:デフォルトの名無しさん mailto:sage [2020/03/31(火) 23:43:36.37 ID:pUr7V9By.net] そんなもん「現場によりけり」としか言いようがない。
959 名前:デフォルトの名無しさん mailto:sage [2020/03/31(火) 23:48:24.91 ID:l5Qmw8v1.net] >>934 とくに海外や英語に強い人材を必要としている 会社に行けば武器になるんじゃない? 英語のスキルはITでは確実にプラスだろうし ただ他の業界よりITの方が 待遇が良くなるかどうかまでは分からない それは自分で調べて欲しい
960 名前: mailto:sage [2020/04/01(水) 00:10:12.89 ID:735wW22c.net] >>934 言語仕様書を辞書なしで読めるなんてうらやましいですね…
961 名前:デフォルトの名無しさん mailto:sage [2020/04/01(水) 00:44:33.99 ID:T/a2Vy7O.net] 帰国子女なら、VSCode, Git, Docker/Kubernetes, Ruby, シェルスクリプト, Linux など、 サーバーサイドの環境構築運用も、英語で読めるから強い
962 名前:デフォルトの名無しさん mailto:sage [2020/04/01(水) 01:02:41.05 ID:cCqlrQSw.net] マニュアル読むのに会話能力はいらない インド中国に委託するのに英会話は重要(ヒンディー語中国語できた方がもっといい) けどそれはプログラミングじゃなくてマネージメントだな
963 名前:デフォルトの名無しさん [2020/04/01(水) 01:55:00.62 ID:GpGshwb+.net] >>933 Why not? My programming skills are not as high as that, and I wondered if I can ask for any help here. This is what we call a Give-and-Take basis. You will give me whatever help I need, and I will take whatever advice you can think of
964 名前:. [] [ここ壊れてます]
965 名前:デフォルトの名無しさん [2020/04/01(水) 02:04:51.72 ID:Awd6zvg2.net] 3の補数って具体的に何に使うんですか?
966 名前:デフォルトの名無しさん mailto:sage [2020/04/01(水) 02:41:23.71 ID:qjrNWUcZ.net] >>934 ソフトウェア開発/システム開発の業界で 海外から仕事を取ってくるような会社や職種は聞いたことがない 国外のプロジェクトにアサインされるとか グローバル顧客を担当して客側も7~8割外国人だから英語でやり取りするとかはある 海外のチームに委託するケースは日本企業でも割と普通にあるけど その仕事に高いプログラミング能力が求められるようなところはあんまりない 一般的にはプロジェクトマネジメントや要件定義の能力のほうが求められる 英語ペラペラでソフトウェアエンジニアになりたいなら CourseraとかEdXとかでCSの学位とってUSの会社を受けるといいかも あとこういうキャリアっぽい話題はたぶんここじゃなくプログラマー板かな
967 名前:デフォルトの名無しさん mailto:sage [2020/04/01(水) 04:05:29.11 ID:g5ayFG88.net] >>941 アホになる時
968 名前:デフォルトの名無しさん mailto:sage [2020/04/01(水) 05:55:44.64 ID:MDFoIEKw.net] >>934 英語と日本語が話せる人ならたくさんいる
969 名前:デフォルトの名無しさん mailto:sage [2020/04/01(水) 08:06:50.93 ID:a7COZr8f.net] IT業界に10年いるし、この経験を活かして弁護士とか司法書士とか行政書士になりたいんだけど一番コスパ良いのって何?
970 名前:デフォルトの名無しさん mailto:sage [2020/04/01(水) 08:43:54.89 ID:iJbPOJiW.net] 英語ペラペラなのを武器にするってやばいよな ただ英語を喋れるってだけだぞ アメリカ人の子供なら誰でも出来ること そう。ただ英語を話せるだけ 確かにどんな世界でもある程度行くと英語の壁があるが ある程度行ってない人が壁を気にしたって意味がない ただの人でしかない
971 名前:デフォルトの名無しさん mailto:sage [2020/04/01(水) 09:02:24.30 ID:P0nGRr7J.net] >>934 です。みなさんありがとうございました。プログラマー板でも聞いてみます。
972 名前:デフォルトの名無しさん [2020/04/01(水) 13:14:35.79 ID:vhJXsBKc.net] >>928 polylineの片方が(両方でも良いが)既にそれ自身と交差してるタイプ (例えば砂時計みたいな形でねじれてるやつ)だとしたら?
973 名前:デフォルトの名無しさん [2020/04/01(水) 13:17:33.33 ID:vhJXsBKc.net] >>945 公務員
974 名前:デフォルトの名無しさん mailto:sage [2020/04/01(水) 19:34:28.31 ID:z2CEMhjG.net] >>945 税理士か不動産屋(宅建)
975 名前:950 [2020/04/01(水) 20:56:46.97 ID:mwf5iUPo.net] スレ立て出来なかったので誰か頼む 以下テンプレ 質問する前にGoogleで検索しましょう。 www.google.com/ プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。 Javascript は Web 制作板、CGI は Web プログラミング板へ。 業界談義、愚痴はプログラマ板へどうぞ。 ゲーム関係の話題はゲーム製作板へどうぞ。 ネタ、板とは関係の無い話題はご遠慮ください。 前スレ スレ立てるまでもない質問はここで 152匹目 https://mevius.5ch.net/test/read.cgi/tech/1573214616 前々スレ スレ立てるまでもない質問はここで 149匹目 https://mevius.5ch.net/test/read.cgi/tech/1541239698/ 注意「〜と〜はどっちの方が○いですか?」みたいなのは このスレの粘着荒らしですので無視してください 次スレは>>950 が立ててね
976 名前:デフォルトの名無しさん [2020/04/02(木) 11:27:39.35 ID:jnuUGzWf.net] 言語開発の話なんですが、字句解析が「Lexer」、構文解析器が「Compiler」、では構文を実行するクラスなどは何と呼ぶべきでしょうか? 慣例みたいなのってありますか?Lexerは慣例みたいなんですが
977 名前:デフォルトの名無しさん mailto:sage [2020/04/02(木) 11:37:26.78 ID:Ih7y32dY.net] InterpreterとかEvaluatorとか
978 名前:デフォルトの名無しさん mailto:sage [2020/04/02(木) 11:54:24.58 ID:jnuUGzWf.net] >>953 なるほど!Interpreterにします ありがとうございましたm(_ _)m
979 名前:デフォルトの名無しさん mailto:sage [2020/04/02(木) 12:02:15.99 ID:aioX/vn4.net] 構文解析はparserの方がよく使われないかな
980 名前:デフォルトの名無しさん mailto:sage [2020/04/02(Thu) 12:35:52 ID:qWu3pHo1.net] コンパイラはコンパイルするもんなw
981 名前:デフォルトの名無しさん mailto:sage [2020/04/02(Thu) 12:43:51 ID:jnuUGzWf.net] コンパイラとインタプリタの共存・・・ ということはParserですかね
982 名前:デフォルトの名無しさん mailto:sage [2020/04/02(木) 14:37:08.70 ID:MNI6t01H.net] 構文を実行するというのがLexerとParserの結果を受けて実行するという意味ならシンプルにExecutorかなあ 何をする人かで名付けるよりも何者かで名付けたいのでParserがExecutableを出力する方がしっくりくる ソースコードを受けてLexerとParserを呼び実行までやる人のことを指してるならScript、ScriptEngine、Interpreter、Evaluatorとか
983 名前:デフォルトの名無しさん mailto:sage [2020/04/02(Thu) 15:01:46 ID:88ydrCUD.net] めんどくさいからSupermanでいいんじゃね?
984 名前:デフォルトの名無しさん [2020/04/02(木) 18:27:02.21 ID:4X8ewqwS.net] ひょっとすると次スレ立てるまでもないのかもな
985 名前:デフォルトの名無しさん mailto:sage [2020/04/02(Thu) 21:16:51 ID:4o7A/tXk.net] いや立てろよ
986 名前:デフォルトの名無しさん mailto:sage [2020/04/03(金) 01:13:59.99 ID:mbtGGU7c.net] どうせみんな死ぬ コロナで死ぬか 失職して餓死して死ぬかの二択 もう新たな知識を得る意味なんてなにもない
987 名前:デフォルトの名無しさん mailto:sage [2020/04/03(金) 08:06:06.37 ID:NDxnI7/Z.net] >>962 魔法崇めようぜ!!! 魔法魔術の発見より 朝に昼に中指前で「ポイント」 夕方に夜に人差し指前で「ガンド」 「ネーシャ」は何時でも、弾いたり、解除で、 洗脳は「アリバ エリア ガド」 メダパニ「キムリ ジータ アト」 ディレイ、魔法を待って消す、「アーダ ウデド ビダ」 認識阻害!イーダ ネーダ ブーレイ 「ブーレイ ブーレイ ブルー」うっ?程度の変化ね 「ブーレイ ブーレイ ディー」温かい?だね 「ブ〜レイ ブ〜レイ カース ポイズン」 効果減衰?「リング イリス カラー」 恐怖「ディ リレイト ポーyo」 マインドローラー?なんで単語と意味ちゃんと知ってんだ? 見回りさせて覗いてる? 文字のシンボルいる。ね、トライデントみたいなのと、後に輪っかで、詠唱? 「カ(トロ)オ ポーヤ デ」 ガンド!ポイズン!ガァー! で、それ、そのまんま 発音ムズイよ 白人語だね 舌や、喉違うから がんばー ttps://twitter.com/telteltel26/likes ttps://twilog.org/telteltel26 お試しあれ!!! (deleted an unsolicited ad)
988 名前:デフォルトの名無しさん [2020/04/03(金) 14:35:35 ID:VVxcL9Mv.net] ラウンドワンが休業になって遊ぶこともままならない 體動かして免疫付けるのがcorona対策なのに 政府は判ってないなー
989 名前:デフォルトの名無しさん mailto:sage [2020/04/03(金) 15:05:58 ID:tVlvtk9J.net] >>964 分かってないのは君でしょ
990 名前:デフォルトの名無しさん mailto:sage [2020/04/03(金) 15:43:10.06 ID:3TBBgJxR.net] >>965 レス古事記の相手すんな
991 名前:デフォルトの名無しさん [2020/04/03(金) 23:38:43.04 ID:r3V2xUir.net] 都内の某社内SE これからガンガンGAS(Google Apps Script)を使うことになるのだが、 どうしても管理者権限ではないとできないオーダーも入ってくる。 教科書に書いてあることは一通りできるようになったのだが、 それらに予め対応するため、会社とは別に個人でG Suite契約しないとできない領域に遭遇するかな?
992 名前:デフォルトの名無しさん mailto:sage [2020/04/04(土) 01:42:32.31 ID:gVGiHzV9.net] 日本語を勉強したほうがいいと思うな
993 名前:デフォルトの名無しさん mailto:sage [2020/04/04(土) 03:40:44.07 ID:H0jGuf/J.net] >>967 SEが仕事で高額じゃないサービスなら 経費と思って環境構築するのはアリ! だって自腹で学習用の書籍を買うのと 同じでしょ? それとも一切買わない? 無料にこだわる方針もアリだけど 仕事で失敗するよりは安いと思うね
994 名前:デフォルトの名無しさん [2020/04/04(土) 10:55:30.35 ID:lXwe4tuJ.net] >>969 本があったら買いたい。 問題は、GASに関して基本文法の本しかまだない
995 名前:969 mailto:sage [2020/04/04(土) 13:40:39.36 ID:H0jGuf/J.net] >>970 じゃあ本も買えば? 別にネットで分かることも多いだろうけど 仕事でなら調べる時間だってもったいない
996 名前:デフォルトの名無しさん [2020/04/04(土) 14:05:07.53 ID:XeBfx49K.net] 副業のプログラミングのため部屋にこんな机を買おうと思うのですが、おすすめありますか? https://imgur.com/a/8qGwhpS 安ければ安いほどいいです。現状はコタツで座ってやってるので腰が痛いです。
997 名前:デフォルトの名無しさん mailto:sage [2020/04/04(土) 14:15:07.55 ID:nDualHAN.net] 普通のデカめな事務机が良いよ
998 名前:デフォルトの名無しさん mailto:sage [2020/04/04(土) 14:19:35.38 ID:H0jGuf/J.net] >>972 腰痛なのにコタツじゃダメだろ? その写真のような普通の高さの テーブルとイスの方が腰に良い 細かい種類はともかく最低限の条件としては イスは背もたれとヒジかけとキャスター テーブルはキーボード台がついてるのがオススメ 実際に使えば分かるがそれらが あるとないのとでは快適度がぜんぜん違う
999 名前:デフォルトの名無しさん [2020/04/04(土) 14:57:56.25 ID:XeBfx49K.net] >>974 さようでございますか ありがとうございます イスはひじかけ、背もたれ、コロコロをつけようと思います ところでモニタは2つを考えてますが どれがオススメでしょうか? 部屋で使う机買うのははじめてなので 失敗したくありません。 みなさんどんな感じで家でプログラミングしていますか?
1000 名前:デフォルトの名無しさん mailto:sage [2020/04/04(土) 15:59:42.36 ID:nDualHAN.net] 大きめの普通の事務机 ちょっと良い作業用椅子 大きな画面1個 (4K 43インチ) フルサイズメカキーボード ゲーミング用マウス モノクロレーザープリンター
1001 名前:デフォルトの名無しさん mailto:sage [2020/04/04(土) 16:12:22.03 ID:H0jGuf/J.net] >>975 モニタの種類は通販サイト調べて 昔にマルチモニタやってたけど 思ったほど能率上がらなかった 単純に気が散るのが大きいから パソコンとタブレットやスマホで マルチタスクはできるだろうから モニタ買う前に試してもいいかも
1002 名前:デフォルトの名無しさん mailto:sage [2020/04/04(土) 16:50:54.14 ID:FMYcDerE.net] すいませんAppStoreConnectの有料アプリ登録で銀行口座を6桁を入力したとき、7-8桁で入れてって怒られたんですが、頭に0付ければ良いんでしょうか
1003 名前:デフォルトの名無しさん [2020/04/04(土) 19:48:29 ID:lXwe4tuJ.net] >>971 購入して実戦してもう終わった。 今ならスプレットシートの扱いなら問題なくできる。 ただ拡張版の方になるとGSuiteに入らないとできるのかできないのか よく分からない状態。
1004 名前:デフォルトの名無しさん mailto:sage [2020/04/04(土) 22:40:15.66 ID:edOodCwk.net] コロナのせいで案件ほぼなくなりつつあるね。 こりゃ数年はヤバいな。
1005 名前:デフォルトの名無しさん mailto:sage [2020/04/04(土) 22:58:39.52 ID:gQBSiMeB.net] 減っていくのは完全な新規開発ぐらいでしょ 機能追加、改修、移行、負債対応みたいなそのアプリが無くなるまで一生続くものもあるから案件が無くなることはない
1006 名前:デフォルトの名無しさん mailto:sage [2020/04/05(日) 01:35:02.97 ID:oP415tbW.net] コロナ菌の影響がじわじわ出てきたね(´・ω・`)
1007 名前:デフォルトの名無しさん mailto:sage [2020/04/05(日) 09:23:56.13 ID:DTUFCYY+.net] コロナ菌って呼んじゃう人って変数にも変な名前付けそう( *´艸`)
1008 名前:デフォルトの名無しさん mailto:sage [2020/04/05(日) 09:37:17 ID:S2eoti7y.net] is_bool_flag
1009 名前:デフォルトの名無しさん [2020/04/05(日) 10:56:40 ID:tgzR2K8y.net] >>972 このレイアウトで一番魅力的なところはこれ見よがしに置かれたコーラとポテチだな。 丸まっているティッシュもポイント高い つまり作業台の1/3がお菓子スペースになっているから魅力的に見える
1010 名前:デフォルトの名無しさん mailto:sage [2020/04/05(日) 11:52:56.96 ID:S2eoti7y.net] >>972 機械学習が進化したらデスクトップに表示されてるTwitterの文字とか識別できるようになるの? 特定に使えそう
1011 名前:デフォルトの名無しさん mailto:sage [2020/04/05(日) 14:07:35.70 ID:6SMwwnSW.net] Web開発について聞きたいのですけど、 WebFWにルーティングしたりポート指定したりできるセクションがあるのは、 自身がWebサーバとしても動作するからですか?(別途Webサーバは不要) それともただの開発用のWebサーバでちゃんとしたWebサーバは必要なのでしょうか? その場合ルーティングした箇所やポート指定した箇所は、どのように外部Webサーバで動作するのでしょうか? mod_rewrite的なものが必要なのでしょうか? まだドキュメント読み始めたばかりなのですが、英語でなかなか読み進まないので、 気分転換に疑問について教えてくださるとウレシーです。
1012 名前:デフォルトの名無しさん mailto:sage [2020/04/05(日) 15:51:30 ID:8bGOOvBY.net] >>987 WebフレームワークとWebサーバーは別 自身がWebサーバーとして動くんじゃなく フレームワークを利用して作ったアプリをWebサーバーに乗せて動かしてる 開発用のWebサーバーが同梱されてるものもあるけど本番用には別のものを使う Webフレームワークの設定でWebサーバーのポート指定する箇所があるなら それはそのフレームワークが特定の設定でWebサーバーを起動するコマンド等の機能を持ってるから ルーティングはWebサーバーに届いたリクエストをWebアプリが受け取って リクエストURLの中身を見てアプリケーションのどの機能をキックするかをマッピングしてる ネットワークレベルのルーティングやWebサーバーが持ってるURLとファイルシステムのマッピング機能とは違う
1013 名前:デフォルトの名無しさん [2020/04/05(日) 17:30:39 ID:sZO7YFrq.net] >>983 昔々森さんが首相だった時に「エイズ菌」って言ってたよ。 なんというか、菌とウイルスの違いが分かってない人ってたまにいるよね。
1014 名前:デフォルトの名無しさん [2020/04/05(日) 18:10:49.92 ID:/6aVgV0B.net] Pythonのインデント記法と従来の波括弧記法でパース速度ってどっちが早いの? ファイルサイズ同じとして 英語でもいいから比較のソースとかあったら助かる
1015 名前:◆QZaw55cn4c mailto:sage [2020/04/05(日) 19:13:19 ID:1D4UZmeK.net] >>989 ウィルスは生物ではなく物質だ、ということに思い至る人はわりと少数だとおもいますね
1016 名前:デフォルトの名無しさん mailto:sage [2020/04/05(日) 19:45:49 ID:Wi/hOB0p.net] 物質だ を知らない人はいないと思うけどさすがに
1017 名前:デフォルトの名無しさん mailto:sage [2020/04/05(日) 20:24:59 ID:nuvXPfKL.net] >>990 意味解析や実行時のコストに比べたら、その程度の構文の差異による構文解析の処理コストなんて無視できる程度の微々たるものだぞ
1018 名前:デフォルトの名無しさん mailto:sage [2020/04/05(日) 21:14:29 ID:fjkk2LTq.net] >>991 いやいや
1019 名前:デフォルトの名無しさん [2020/04/05(日) 21:49:55 ID:/6aVgV0B.net] >>993 どっちかといえばインデントと波括弧どっちがコスト高いの?
1020 名前:デフォルトの名無しさん mailto:sage [2020/04/05(日) 21:54:10 ID:BILMQrxA.net] >>995 同じ 字句解析と構文解析が吸収するときに扱いは同レベル
1021 名前:デフォルトの名無しさん mailto:sage [2020/04/05(日) 22:01:38.75 ID:8bGOOvBY.net] >>995 Pythonに限って言えば通常の波括弧言語より lexerの処理コストは高いよ
1022 名前:デフォルトの名無しさん mailto:sage [2020/04/05(日) 22:12:59.95 ID:8aJpXjaU.net] インデントの方が微妙にコストが大きいはず。 pythonの字句解析だと、インデントの数をスタックでもっておいて、 インデントが深くなったらINDENT、浅くなったらDEDENTトークンを生成しなきゃならん。 https://docs.python.org/ja/3/reference/lexical_analysis.html#indentation 従来の波かっこを使うんであれば、字句解析で空白をすべて読み飛ばせばよいんで 上に書いたコストは必要ない。
1023 名前:デフォルトの名無しさん [2020/04/05(日) 22:29:46.99 ID:/6aVgV0B.net] >>998 おお、ありがとう Pythonの公式あったんだね パーサーの解説もあるのは親切だね、さすがユーザーの数が多い言語って感じだね。しかも日本語もあるし
1024 名前:デフォルトの名無しさん mailto:sage [2020/04/05(日) 22:34:32.82 ID:oP415tbW.net] まもなくここは 乂1000取り合戦場乂 となります。 \∧_ヘ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ,,、,、,,, / \〇ノゝ∩ < 1000取り合戦、いくぞゴルァ!! ,,、,、,,, /三√ ゚Д゚) / \____________ ,,、,、,,, /三/| ゚U゚|\ ,,、,、,,, ,,、,、,,, ,,、,、,,, U (:::::::::::) ,,、,、,,, \オーーーーーーーッ!!/ //三/|三|\ ∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧ ∪ ∪ ( ) ( ) ( ) ) ,,、,、,,, ,,、,、,,, ∧_∧∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧ ,,、,、,,, ( ) ( ) ( ) ( )
1025 名前:1001 [Over 1000 Thread.net] このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 149日 1時間 30分 57秒
1026 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています