[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 04/16 10:35 / Filesize : 272 KB / Number-of Response : 1024
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]
|
↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました |
次世代言語議論スレ[Go Rust Scala Haskell]第5世代
- 1 名前:デフォルトの名無しさん mailto:sage [2017/06/13(火) 08:54:07.99 ID:O1HnBMDk.net]
- いざ、語ろうぞ。
スレタイ超過のため、一部省略。 その他もウェルカム。 前スレ 次世代言語議論スレ[Go Rust Kotlin Scala]第4世代 mevius.2ch.net/test/read.cgi/tech/1492631007/
- 802 名前:デフォルトの名無しさん [2017/08/15(火) 14:00:11.08 ID:HWb5gMTo.net]
- あガイのガイ
- 803 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 14:04:48.52 ID:X4XuSaPF.net]
- まるでphpなら、それらがいらないかのような口ぶり
- 804 名前:あ mailto:sage [2017/08/15(火) 14:34:08.47 ID:acuW3DAP.net]
- >>790
リバースプロキシは要るだろうが、その裏に立てるのもphp-fpmなりなんなりの、それなりに枯れたもので、スクラッチせんで良いでしょ。
- 805 名前:あ mailto:sage [2017/08/15(火) 14:35:20.41 ID:acuW3DAP.net]
- 他の言語が優れてるのも認めるし、phpがポンコツなのも認めるが、
それ以上に自分で書いたサーバはあてにならん。
- 806 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 14:49:11.64 ID:IlJmfBT9.net]
- そりゃ君がPHPなんか使ってるからだろう
スクラッチといったって既存のライブラリを使うわけだし、 そのライブラリがnginxに比べて枯れてないことが大きな問題になるほどHTTPサーバーなんて高度なもんじゃないぞ?
- 807 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 15:24:31.13 ID:IlJmfBT9.net]
- あと、今時は静的コンテンツの配信やパスベースのルーティング、SSLなど
Webサーバーの多くの機能をクラウドプラットフォームに任せてしまうから、アプリから独立したWebサーバーの必要性は低下している もちろんガイジの主張においてnginxがクラウドプラットフォームに置き換わっただけであることは認めるけどね
- 808 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 16:53:16.30 ID:Iy2AbH2m.net]
- まあPHPを安易にバカにする奴はエアプログラマだとは思うわ
使われてるだけあって書いてくれって言われることあるし、 書いてみりゃわかるが小規模なら生産性高いからな実際 Wordpressカスタムで済ませられる案件も多いし
- 809 名前:あ mailto:sage [2017/08/15(火) 17:00:35.19 ID:acuW3DAP.net]
- >>793
俺自身はphpを使うことがある、くらいよ。 既存のライブラリなんて余計に使えないだろ。いろんな意味で。 >>794 それはわかる。GAE/goをタダで使ってる身としては効率的だし、インフラのコストや安定性は桁違い。
- 810 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 17:15:25.67 ID:tN8D0FqC.net]
- >>796
GAE/goってそんなに使うの。 DBが独自になるのが気になるんだが
- 811 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 17:39:47.47 ID:LOEABJJK.net]
- phpは人口が多くて趣味やデザイナから来た奴が多いのかレベルが低い
他の言語知らないって奴もよくいる なのでphpの仕事はあまりしたくない
- 812 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 18:10:02.06 ID:tN8D0FqC.net]
- >>798
なるほど。そういう考えもあるのか。 Goだったら少なくともプログラマーになりたい人が使ってる感じかな。
- 813 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 18:17:01.25 ID:z3aL1OR7.net]
- 仕事でGoつかえって言われたら苦痛だな
もっと自由にさせてくれって思う
- 814 名前:あ mailto:sage [2017/08/15(火) 18:18:04.71 ID:acuW3DAP.net]
- >>797
めっちゃ安い。めっちゃ早い。 永続化考えたら少しめんどくさいから、リクエストに対して即結果が出せるようなものを数珠つなぎにして出せるようなものにしてるよ。 >>798 それはよくあるな。 あと、外注が海外に投げるとホントにひどいのが出てきたりする。
- 815 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 18:20:14.17 ID:IlJmfBT9.net]
- >>798の文脈でいうならGoの仕事は悪くないと思うけどな
少なくとも秀丸で書いてFFFTPでデプロイするような奴はその職場にはいないだろう
- 816 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 20:11:04.95 ID:tN8D0FqC.net]
- >>802
すごいな2003年辺りで時間が止まってそう。
- 817 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 20:12:50.74 ID:tN8D0FqC.net]
- typescriptをメインに据えてる会社とかないかな。
正直typescriptであればサーバサイドjsもありな気がする。
- 818 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 20:16:13.66 ID:tN8D0FqC.net]
- >>801
> 永続化考えたら少しめんどくさいから、 > リクエストに対して即結果が出せるようなものを数珠つなぎにして出せるようなものにしてるよ。 もう少し具体的に話せない?。web+dbみたいな用途では使ってないってこと?
- 819 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 20:20:01.11 ID:ucbHC/q/.net]
- まあ go は書いててつまらんからって理由で却下されたことがある職場の話は
聞いたことあるな。 面白くても糞品質だったら無意味だとは思うがな。
- 820 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 20:22:01.18 ID:+FCAaQP3.net]
- 禿丸エディター
- 821 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 20:35:24.55 ID:tN8D0FqC.net]
- >>806
goってつまんないかな。 俺は最初にハマったときはシンプルな構文に抑えようという心意気に感動したけどな。 例えばclassとstruct。コレってどっちかでいいよなってずっと思ってて goはstructに絞ってくれて、コレだっ!って思った。 後構文規約問題とか。コレって最新の言語rustとかswiftとか全然気にしてないけど goはちゃんと解決してるんだよなぁ。 あとgoroutineとか。スレッドモデルの操作ってPHPでやろうとすると凄くめんどくさくて最初にgoに触ったきっかけになった
- 822 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 21:10:14.60 ID:ucbHC/q/.net]
- >>808
個人的には別に好き嫌いはないんだけどね。 まあだいたい以下の話で説明はつくよ。くだらない話。 qiita.com/hirokidaichi/items/adccebb41f77eaa6132f
- 823 名前:あ mailto:sage [2017/08/15(火) 21:11:54.94 ID:acuW3DAP.net]
- >>805
ウェブアプリとしてはあんまり使ってない。DBは必要があれば基本的には外のAPIとかDB呼んでるけど。couchか、とある階層型DBが多い。 それより、もうちょい単機能で、メモ化で済む様な処理で、さらにスケールする必要があるものが多いよ。 jsonに署名して返すとか、緯度経度から国判断して返すとか、バッチ処理でreduceの部分を一万件ずつくらい請けて結果を別のエンドポイントに投げるとか、json渡すとhtml帰ってくるとか、ほんとバックエンド。 DBのデータのマスタや、テンプレートみたいな類も、毎回要るものはそもそもソースに文字列として埋めて、DB使わんでも良いようにしてる。
- 824 名前:あ mailto:sage [2017/08/15(火) 21:17:02.53 ID:acuW3DAP.net]
- Goは、あのシンプルな言語仕様だからそもそもが泥臭いけど、何かから書き出してもそれほど無茶なソースにはならないしな。
>>809 なるほど。
- 825 名前:デフォルトの名無しさん [2017/08/15(火) 21:41:25.44 ID:4yQu0hbw.net]
- Goってマルチスレッド書ける?
- 826 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 21:43:52.13 ID:tN8D0FqC.net]
- >>810
ほーん。いわゆるマイクロフレームワークとして使ってるってことなんね。 中小でしか働いたことがない人間には無縁臭がするなぁ やはりgoでDB操作は避けるよね、、、。 イマイチgoでRDBMS使い勝手が良くない、、 GormっていうORMが結局いいのかなって思ったけどパラメータがinterface{}型(いわゆるany型、何でもあり型)ばかりで、これ静的型だよね?ってなるし。 RDMS操作の決定版がいまいちgoにはないよね。 >>809 goは好きだけど不満もあるのは分かる。特にジェネリクスがないから 関数パラメータにinterface{}型ばかりになると萎えてくる。 でも片っ端から言語仕様追加してダサい言語になってほしくもない。 難しいね。
- 827 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 22:25:15.02 ID:EUsgsL74.net]
- >>798
言語仕様が糞なのに加えて、 そういう連中が積み上げてきた過去の遺産があるからね 大手のPHPプロジェクトの悲惨さはもう筆舌に尽くしがたいよ ああいうの見るとね、冗談でもPHPは便利とか言えなくなるよw
- 828 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 22:29:52.97 ID:wXZu/4Fl.net]
- 若輩俺氏、PHPを触ったことがない
PHPの仕事ってそんなにあるもんか?全く観測できん
- 829 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 22:33:23.96 ID:EUsgsL74.net]
- いわゆるWeb系でそう思うんなら、あんちゃんが割とええとこにいるからやな
中小奴隷売買でPHP保守のスパイラルに迷い込んだら ほんとキャリア詰むで
- 830 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 22:34:05.48 ID:LbZcuCiz.net]
- >>815
こないだハロワで検索したら無限に出てきたぞ
- 831 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 22:44:30.92 ID:wXZu/4Fl.net]
- こわい
- 832 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 22:49:36.97 ID:ucbHC/q/.net]
- UIべったりな糞カスコードを保守してくれる奴隷を探してるんだろうね。。
直してくれる人をありがたく扱ってくれるならいいんだがそういうところって 本当に人間をごみカス扱いしてくるからな。
- 833 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 23:06:08.95 ID:EUsgsL74.net]
- 直してくれる人がありがたいだって?
余計なことして壊れたらどうするんだ?誰がテストするんだ? 大人しく今のコードを最小限のコピペで直してくれる人を求めてるんだよ、ああいうのは
- 834 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 23:08:55.10 ID:LOEABJJK.net]
- 新しいサービス思いついた
自分で作れないから人を雇おう ぺーはーぴーって開発者が工数単価安いみたいだぞ ねえ君、ホントは自分で作りたいんだけど忙しいから依頼するよ 新しいサービス思いついた 安いホスティングサービス借りよう PHPが使えるらしいから本買って来て作ろう 真っ白い画面しか出ない ねえ君、ホントは自分で作りたいんだけど忙しいから依頼するよ 新しいサービス思いついた ワイWordPressマスター PHPでプラグインが作れるらしい ねえ君、ホントは自分で作りたいんだけど忙しいから依頼するよ
- 835 名前:デフォルトの名無しさん mailto:sage [2017/08/15(火) 23:25:03.76 ID:ucbHC/q/.net]
- >>820
その最小限がもうどうにもならんくらいになってるからみんな困ってんでしょうが。 てかそういう場所でまともなテストが行われてることなんてまずないけどな。 逆にテストがまともならそんな状況にはならんよ。
- 836 名前:あ mailto:sage [2017/08/15(火) 23:59:10.86 ID:acuW3DAP.net]
- >>812
グリーンスレッドならスレッドって何だったっけって思うくらい簡単に書ける。 >>813 マイクロフレームワークだね。 意外に、静的なファイルを撒くのにも便利だったりするけど、何より「全部入り」作ると面倒くささが勝ってくる部分がある。 gorm辛いよ。それなら、boltかleveldbにgobで突っ込んだ方が気楽。boltは書き込み遅いけど。
- 837 名前:デフォルトの名無しさん mailto:sage [2017/08/16(水) 01:07:27.27 ID:DsnJQVtM.net]
- >>822
ペチプァのテストとは 自動テストのことではなく Excel項目書の丸付けと ExcelエビデンスYYMMDD.zipのことですよ
- 838 名前:デフォルトの名無しさん mailto:sage [2017/08/16(水) 13:16:52.76 ID:WsLhfWto.net]
- 名前を言ってはいけない あ の人
- 839 名前:あ mailto:sage [2017/08/16(水) 13:36:14.43 ID:d4ksVO/Z.net]
- >>824
でかい所になるとそれを要求する奴が居るしね。 ただ俺も自動テストのテストは要求するし、 テスト用のクライアント一式(物理〜イントラ接続インフラ一式セットアップ〜デバッグビルド一式が配信される環境含め)を用意してくれと言われたら用意するけど、 ネゴなしにそれ以外のテスト環境でエビデンス取っても不適合でサクッと返すからなんとも言えん。 俺自身コード書いても社内では第三者に同じ事されるし割と平等かと。 これは請ける側のパワー次第だと思うよ。 1次請けが面倒くさがる会社の2次請けさんの嘆きは話は聞く事あるけど、それで1次請けに俺が何か言うと割と問題になるしな。 できることと言えば話のわかる1次の奴と2次の奴を飲みに誘う位しかできん。
- 840 名前:デフォルトの名無しさん mailto:sage [2017/08/16(水) 13:51:45.97 ID:3p707Jkt.net]
- >>826
テスト環境用意してくれるんだ。良い会社じゃん。 そっち
- 841 名前:フほうがいいね。エクセルでエビデンスとかしんどすぎるし
役に立つのそれって感じだし [] - [ここ壊れてます]
- 842 名前:あ mailto:sage [2017/08/16(水) 15:26:31.90 ID:DRyABrqx.net]
- >>827
用意するし、ヤバイから台数増やして!ってあとから言われたら、貸出機出払ってても、少なくともうち来たらテストできるようにゲストカード用意するよ。 エクセルというか文書ファイルは必要悪と言うか、製造業は「いざとなったら手でできる」にこだわる側面もあるから、チェックシートで欲しいってのもある。 その辺汲んで、自動テストのテスト仕様と、自動テストで行うテストと結果を出してくれたら無理矢理でも俺通してきた。 東日本の震災でも、九州の震災とか豪雨でも、非常事態対応しながら開発したり、そもそも対応での不整合影響範囲推定とかせなならんかったし、あれは要る。
- 843 名前:デフォルトの名無しさん mailto:sage [2017/08/16(水) 20:59:07.98 ID:NyarCuNK.net]
- 雑談クズが住み着いちゃったね
- 844 名前:デフォルトの名無しさん mailto:sage [2017/08/16(水) 21:42:18.26 ID:79/XacN3.net]
- な? Juliaの話しようぜ?
- 845 名前:デフォルトの名無しさん mailto:sage [2017/08/16(水) 23:58:53.11 ID:1tm61gk1.net]
- >>830
Pyplot と Gadfly と Winston どれがいい?
- 846 名前:デフォルトの名無しさん mailto:sage [2017/08/17(木) 00:19:10.91 ID:RP+KduLB.net]
- Winston なんかあったのかよ
俺はGadfly使ってたけど特に理由はないなあ Pyplotも悪くはないけどなんとなく使ってなかった
- 847 名前:デフォルトの名無しさん mailto:sage [2017/08/17(木) 00:42:21.76 ID:x9wW63w8.net]
- テストとか仮想環境でしかしてないわ
本番も仮想環境ばかりだけど モノにもよるか
- 848 名前:デフォルトの名無しさん mailto:sage [2017/08/17(木) 06:59:54.30 ID:vNKyeUGQ.net]
- 震災が起きると動かなくなる自動テストって何だよ(驚愕)
- 849 名前:デフォルトの名無しさん mailto:sage [2017/08/17(木) 07:36:01.82 ID:oMgRAJ/R.net]
- 彼はADHDだから問題の切り分けが苦手なんだろう
大目に見てあげなさい
- 850 名前:あ mailto:sage [2017/08/17(木) 09:00:54.38 ID:FZ3wXczz.net]
- >>834
すでにディーゼル発電機回ってるような状況で、本番機の分しか電源取れないような時に、テスト環境まで起こしてられん。 >>835 切り分け得意だよ。あとバグ出し。 むしろ多動だからなのでは?
- 851 名前:デフォルトの名無しさん [2017/08/17(木) 09:08:56.76 ID:I4N//eQS.net]
- >>830
どう見ても汎用言語じゃないんだが。。。 RとかMathematicaの分野の次世代言われてもな。。。
- 852 名前:デフォルトの名無しさん mailto:sage [2017/08/17(木) 09:10:01.18 ID:EtIXwQlG.net]
- 今fortranで量子化学のプログラムのボトルネック部分書いたんだけど、バグ取りしんどいわあ。
Juliaで書けって話だけど、Juliaコードは他言語からの呼び出し微妙なんだよな
- 853 名前:デフォルトの名無しさん mailto:sage [2017/08/17(木) 12:29:44.17 ID:BOGxSFah.net]
- >>838
そういう用途ならFFIじゃなくてファイルだけ連携する伝統的なバッチでいいだろ その方がリトライや並列化も簡単だし
- 854 名前:デフォルトの名無しさん mailto:sage [2017/08/17(木) 13:35:40.38 ID:EtIXwQlG.net]
- >>839
渡さないといけない波動関数情報が4GBとかになってディスク書き込みにえらい時間がかかるので、ハードディスク書き込みは最低限にしたいんだけど、なんか良い方法あるもんですか?
- 855 名前:デフォルトの名無しさん mailto:sage [2017/08/17(木) 14:51:29.63 ID:BOGxSFah.net]
- >>840
RAMディスク作るとかRAIDやクラウド使うとか
- 856 名前:あ mailto:sage [2017/08/17(木) 15:51:15.31 ID:Clfoc/NQ.net]
- >>840
tee的なコマンド作るといいんでないの?
- 857 名前:デフォルトの名無しさん mailto:sage [2017/08/17(木) 18:45:53.40 ID:0J2w2YFT
]
- [ここ壊れてます]
- 858 名前:.net mailto: 他言語から一番呼びやすいのは C なわけだが。 []
- [ここ壊れてます]
- 859 名前:デフォルトの名無しさん mailto:sage [2017/08/17(木) 19:01:21.96 ID:EtIXwQlG.net]
- >>841
あんまり詳しくないんだけど、/dev/shmにファイル作って書き込むみたいなもんです? >>842 ???
- 860 名前:デフォルトの名無しさん mailto:sage [2017/08/18(金) 00:00:31.37 ID:+7kF3zDD.net]
- Cは呼びやすいっちゃ呼びやすいんだが
関数のプロトタイプもろもろがヘッダファイルで定義してあるから ヘッダファイルの移植が面倒だなぁ 何かライブラリのインターフェースに関して 統一的なフォーマットが欲しいと思わなくもないけど どっちにしたって関数の呼び出しに必要な構造体とかも ヘッダファイルで定義してあるし、どうにもならないんだろうな 標準入出力でやりとりするのもタルいし WindowsならCOMとかあるけど・・・
- 861 名前:デフォルトの名無しさん mailto:sage [2017/08/18(金) 00:04:56.58 ID:YDSkJKvw.net]
- てか、それくらいプリミティブな仕組みだから呼びやすいわけだ。
- 862 名前:あ mailto:sage [2017/08/18(金) 01:19:03.96 ID:WQb8VpS1.net]
- >>844
中間ファイル作りながら、次工程進めれば良いのでは?って。 HDDに書き込むのはその端末自身である必要も無いだろうし、別の端末にやらせても良いかと。 teeコマンドは、標準入力からの入力を、ファイルなりなんなりと標準出力に出すコマンド
- 863 名前:デフォルトの名無しさん mailto:sage [2017/08/18(金) 07:08:42.68 ID:YaXOGzzP.net]
- シミュレーションなら入力の内容は全部まとめて読むだろうからパイプを使うのはあまりメリット無いでしょ
デッドロックの原因になるから作法的にも好ましくない 単純にファイル名を起動引数で渡した方がいい
- 864 名前:デフォルトの名無しさん mailto:sage [2017/08/18(金) 09:59:20.00 ID:64r0PFl5.net]
- >>841が非常に適切なアドバイスをくれたから、俺の書き込みでも割と通じてるんだと思ったけど、
>>844、>>847には通じてなさそうな気がする >>848には通じてる
- 865 名前:あ mailto:sage [2017/08/18(金) 13:16:32.57 ID:WQb8VpS1.net]
- >>849
通じてるよ。ただファイルで渡しても良いけど、出来上がった暁には全部流したいだろうなと思ったんだが。
- 866 名前:デフォルトの名無しさん mailto:sage [2017/08/18(金) 15:30:18.21 ID:5aImaITs.net]
- >>840
圧縮して書き込めば?
- 867 名前:デフォルトの名無しさん mailto:sage [2017/08/18(金) 15:56:35.28 ID:64r0PFl5.net]
- >>850
流す?よく分からんけど、FFIの代わりの話ししてるのになんで標準出力にもHDDにも出すことになってるんだ?????? >>851 double precisionで構成される配列を圧縮……
- 868 名前:デフォルトの名無しさん mailto:sage [2017/08/18(金) 17:29:36.01 ID:5aImaITs.net]
- >>852
圧縮でサイズが1%でも減らすことができればほぼ確実にパフォーマンス向上するぞ。 https://gist.github.com/jboner/2841832
- 869 名前:デフォルトの名無しさん mailto:sage [2017/08/18(金) 18:38:52.93 ID:Rznosojv.net]
- デバッグしにくい設計してしまったんだな
- 870 名前:あ mailto:sage [2017/08/18(金) 21:59:17.07 ID:WQb8VpS1.net]
- >>852
標準出力とは限らんよ。 だからtee「的」と言ってるんだが。
- 871 名前:デフォルトの名無しさん mailto:sage [2017/08/18(金) 22:15:46.41 ID:64r0PFl5.net]
- 何この人。結局何を伝えようとしてくれてるのか全く分からなくて怖いんだけど
- 872 名前:デフォルトの名無しさん mailto:sage [2017/08/18(金) 23:31:23.26 ID:j6mLrsKq.net]
- 自分の頭が混乱してるのを
2chに書き込むことで整理しようとしているだけの人だからね
- 873 名前:デフォルトの名無しさん mailto:sage [2017/08/19(土) 00:57:54.03 ID:bV1JViRB.net]
- つか素直にメモリ詰むかSSD買ってこいよ
それも駄目ならinplaceな方法にでも書き換えるしかない
- 874 名前:デフォルトの名無しさん mailto:sage [2017/08/19(土) 01:10:16.34 ID:T5uwruzP.net]
- キチガイが住み着くのはよくあること
- 875 名前:デフォルトの名無しさん mailto:sage [2017/08/19(土) 01:14:45.90 ID:nPJhR8kx.net]
- >>858
いや普通にFFI使うわ。なんかFFI微妙そうに言われたからFFIよりいい方法があるか聞いてただけだし。 >>841の後も長々やっちゃって申し訳ない
- 876 名前:デフォルトの名無しさん mailto:sage [2017/08/19(土) 01:41:53.
]
- [ここ壊れてます]
- 877 名前:01 ID:bV1JViRB.net mailto: そんなにFFIが面倒ならmmapとexecとか、端的なやりようあるよ
つか俺もストリーム処理にでもした方がいいんじゃねえかと思うが [] - [ここ壊れてます]
- 878 名前:デフォルトの名無しさん mailto:sage [2017/08/19(土) 02:04:33.04 ID:GJ9v1oeu.net]
- FFIは不安定になったりビルドが面倒になったりデバッグも開発も面倒だったりで極力やりたくないわ
ファイルやパイプはもちろん、RPCやMQを使う手もある
- 879 名前:デフォルトの名無しさん mailto:sage [2017/08/19(土) 11:08:22.66 ID:SFm+w/sk.net]
- 設定より規約ってのを実践すればFFIも面倒ではないだろう
パイプには型がないから型を宣言する設定ファイルもない
- 880 名前:デフォルトの名無しさん mailto:sage [2017/08/19(土) 13:43:40.11 ID:y3ZCFtJS.net]
- ファイルベースだと分散処理とかクソ簡単
俺も学生時代シミュレーションやってたけどMakefileのjオプションで並列化してる人もいた
- 881 名前:デフォルトの名無しさん mailto:sage [2017/08/19(土) 13:58:03.00 ID:h9Bm6H42.net]
- え?分散処理するならファイルシステム使うとか悪手中の悪手でしょw
- 882 名前:デフォルトの名無しさん mailto:sage [2017/08/19(土) 14:01:57.56 ID:E6tSyHuQ.net]
- ストリーム処理にできるかどうかって何やろうとしてるかによるでしょ
長大テキスト処理的なものかどうかはわからないのにパイプやストリームがいいって言っても意味なくない? 質問がどういうデータをどう処理するってのを専門外の人に書いてないのも返答が発散する原因の一つではあると思うけど
- 883 名前:デフォルトの名無しさん mailto:sage [2017/08/19(土) 14:04:50.26 ID:GJ9v1oeu.net]
- >>865
バッチ処理なら普通に使うでしょ Hadoopとかファイル使いまくりだよ
- 884 名前:デフォルトの名無しさん mailto:sage [2017/08/19(土) 14:14:41.27 ID:GJ9v1oeu.net]
- >>866
シミュレーションで波動関数情報渡すって言ってるから、 普通に考えてストリーミング処理できるようなデータではなく全部一括して扱うもんだろう 複数件のジョブをまとめてバッチとして渡してるとかなら分ける余地はあるかもしれないけど
- 885 名前:デフォルトの名無しさん [2017/08/19(土) 14:18:44.31 ID:VwTbQ4le.net]
- 波動関数情報4GBをアップロードして、必要な分だけシーケンシャルかランダム・アクセスしたらいい
- 886 名前:あ mailto:sage [2017/08/19(土) 16:00:48.68 ID:b1lc6Upk.net]
- 規格化されとるならtとx1でアクセスできる方が便利では?
確率密度で欲しいならちとめんどいが。 全然ジョブ別けれると思う。
- 887 名前:デフォルトの名無しさん mailto:sage [2017/08/19(土) 16:06:22.01 ID:Czvm/mK/.net]
- >>870
早く発電する作業に戻らないとテストできなくなるぞ
- 888 名前:あ mailto:sage [2017/08/19(土) 16:13:24.70 ID:b1lc6Upk.net]
- >>871
発電機回すのは俺のやる事じゃないよ。 主任技術者がやる事。
- 889 名前:デフォルトの名無しさん mailto:sage [2017/08/19(土) 16:20:38.90 ID:y3ZCFtJS.net]
- この人がまともに働けるってすごいことだと思う
周りの人が理解してサポートしてくれている恵まれた環境なんだろうな
- 890 名前:デフォルトの名無しさん mailto:sage [2017/08/19(土) 16:52:15.03 ID:SFm+w/sk.net]
- コミュ力と文章力はほとんど関係ない気がするので文章だけ見てもよくわからないな
- 891 名前:あ mailto:sage [2017/08/19(土) 17:57:32.52 ID:b1lc6Upk.net]
- >>873
周り良い人だよ。俺含め変なやつ自体が多いけど。 人間、三十人ぐらい集まれば最終的に良い部分同士でキレイにまとまる。 >>874 文書として書くならちゃんと書くぞ。
- 892 名前:デフォルトの名無しさん mailto:sage [2017/08/19(土) 21:26:38.70 ID:E6tSyHuQ.net]
- >>868
趣味で超適当な流体シミュレーションぐらいしか作ったことないけど全部一括して扱うもんだろうという推測には同意する たとえば画像処理でSIFTとかの特徴点抽出アルゴリズムを使いたい場合に、ストリーミングで実装することに可能性やメリットはあるのかなぁ。 なんでもかんでもストリーミングで実装して効率良くなるなら極端な話スパコンなんて要らないじゃんってことになると思うんだけど
- 893 名前:デフォルトの名無しさん mailto:sage [2017/08/19(土) 23:57:56.57 ID:3LWi1RRc.net]
- 直受けの50万 客:いつまでもうちにいていいよ
3次受けの50万(客は70万払ってる) 客:短期延長していい? 5次受けの50万(客は11
- 894 名前:0万払ってる) 客:作り終わったらとっと出てけ できなかったら即退場だ
長時間労働 高稼働 高スキル要求が多い 零細フリーランスサイトは5次受けから誰もできない難易度の高い仕事 余り物の仕事を紹介してくる。40万円代でやってくれと これならJIETから3次でいったほうがいいな 446非決定性名無しさん2017/08/02(水) 22:12:48.95 JIETに毎月5千円払えば3次から入場できるだろ? 高額をうたうフリーランスのサイトはだいたい5次から45万円 JIETで閲覧応募できる末端価格からさらに搾取するのが高額をみせつけるフリーランスサイトでした 高額案件をみせつけるフリーランスサイトも案件の取得はJIETでした 473非決定性名無しさん2017/08/03(木) 15:21:30.71 JIETに加入すれば誰でも3次60万からスタートだ。フリーランスのサイトをやってる 自称エージェントもそこから案件情報を取得しきてる。サイトで60万で釣って40万から55万の 間でやらしている。 372仕様書無しさん2017/08/11(金) 10:31:43.41 フリーランスで検索すると引っかかる零細ITがやっているフリーランスのサイトはだめだ。 高額に見せているけど実際は50万前後 JIET加入した方がいいよ。案件は毎日千件以上末端価格は60万円 平凡な稼働時間の80万円の案件もある。 ユー子も求人をだしてる。名刺も渡せる。ユー子に名刺が渡せるんだぞ。夢のようだ それらの案件まさぐってHPで転売していたのが零細ITがやるフリーランスサイト 自称エージェントはJIETから流れてくる案件を転売してるだけだった。 JIETに加入すれば誰でも案件に応募することができた。収入が40万50万台にならなくて済む [] - [ここ壊れてます]
- 895 名前:デフォルトの名無しさん mailto:sage [2017/08/20(日) 01:15:26.57 ID:r7P84g+k.net]
- >>876
そら富豪プログラミングが一番いいわ ただリソース削ろうなんて貧乏性な考えしてるんだから他に方法ねえだろ
- 896 名前:デフォルトの名無しさん mailto:sage [2017/08/20(日) 01:31:48.22 ID:PUhzCj71.net]
- >>878
そういう問題じゃない ランダムアクセスされるデータをどうやってストリーミング処理するのか
- 897 名前:デフォルトの名無しさん mailto:sage [2017/08/20(日) 01:39:16.53 ID:PUhzCj71.net]
- あと、>>876が言ってるスパコン云々は
データをストリーミング処理できるということはすなわちデータ件数に対して線形時間で処理できるということを意味する 全ての問題がそうだったら世の中に重い処理なんか存在しないからスパコンなんか要らないよね?ということだと思う
- 898 名前:デフォルトの名無しさん mailto:sage [2017/08/20(日) 01:46:50.23 ID:r7P84g+k.net]
- >>879
意味不明 メモリ転送だけが問題なら転送だけストリームすりゃいい もとの文脈無視してただ叩きたいってだけか?
- 899 名前:デフォルトの名無しさん mailto:sage [2017/08/20(日) 01:50:05.35 ID:r7P84g+k.net]
- >>880
んな当たり前の事ドヤ顔で語る前に 前提と問題ぐらい読み解こうな
- 900 名前:デフォルトの名無しさん mailto:sage [2017/08/20(日) 02:00:28.35 ID:r7P84g+k.net]
- いや、これ本人がマウントしてんのかな…
- 901 名前:デフォルトの名無しさん mailto:sage [2017/08/20(日) 04:44:52.46 ID:HvheRl8w.net]
- >>876だけど元の質問してる人とは別人だよ。
ストリーミング処理って普通は大きなデータをストリームで流して一部だけ処理していくことで大きなデータを全部オンメモリにしなくても処理できるから嬉しいよねっていうことで ストリームに対して処理する実装のことを指すと思うんだけど。 元々の話はFortranはデバッグがきついからJuliaで書きたいけどデータの受け渡しイマイチだし他にいい方法あるか?って話だと思うのでリソースを削ろうって話ではないと思う ただ、データが4GBとデカいんでmemcpyとかディスク書き込みとかは明らかなメリットがなければしたくないっていうだけの話で そもそもメモリ転送だけストリームっていうのは、ストリーム処理と言えるのかな?そして、本来はメモリ転送も無い方がいいに決まってるので。 スパコンの例はまさに>>880の言ってるとおり。
- 902 名前:物理現象の時間発展をシミュレーションすることが目的のプログラミングなんかは瞬間瞬間のデータ全部が相互に影響を与えあっているような
モデルを用いて実装されるだろうから、全部がオンメモリでランダムアクセス可能でなきゃそもそも実現が難しいと思うのよ。今見える範囲だけ処理するというストリーミングのやり方では原則的にはうまくいかないと思う。 [] - [ここ壊れてます]
|

|
[ 続きを読む ] / [ 携帯版 ] 
前100
次100
最新50
▲ [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<272KB
read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef