【RoR】Ruby on Rails Part20©2ch.net

1nobodyさん 転載ダメ©2ch.net2016/09/22(木) 14:43:33.99ID:???

510nobodyさん2017/11/10(金) 23:59:57.94ID:???
CoffeeScriptはJavaScriptに変換できるのだから
比較的簡単に捨てられそうだが

でもCoffeeScript2なんてのがでてるのか?
こっちはES6への変換だから、こっちのほうが良いかもね

511nobodyさん2017/11/12(日) 15:19:32.03ID:???
Haxe(ヘックス)はOSSで、JSに型チェックを付けたような言語で(altJS)、
JS(ES5), Flash, PHP, C++, Java, C#, Python, Lua に書き出せる。
Windows8.1対応。IDEは、FlashDevelop

このサイトで、ブラウザでプログラミングして、実行できる
Try Haxe !
try.haxe.org/

512nobodyさん2017/11/12(日) 23:10:34.75ID:TZfKgx+e
flashdevelopってまだあるのか
10年前流行ってたな

513nobodyさん2017/11/13(月) 21:27:29.94ID:G9g1vNEg
Rails: Puma/Unicorn/Passengerの効率を最大化する設定(翻訳)
https://techracho.bpsinc.jp/hachi8833/2017_11_13/47696

514nobodyさん2017/11/17(金) 21:08:22.76ID:???
まさかflashが無くなるとはなぁ…思ってもなかった
学習コストが全部無駄になった クソッタレめ

515nobodyさん2017/11/18(土) 09:46:29.05ID:???
むかしから嫌いだったから、せいせいしてる。

516nobodyさん2017/11/18(土) 09:49:08.54ID:2sLn2ndJ
>>514
プギャー(AAry

517nobodyさん2017/11/19(日) 15:08:26.40ID:RpW7dM0H
>>509
未だにRails多すぎワロタ
Railerが終わったなんてウソやったんや

518nobodyさん2017/11/19(日) 17:12:11.68ID:???
いやでも周りみんなバックエンド(サーバ側)はgRPCとgolang
フロントエンドはReact+RectNativeでwebアプリとスマホアプリを両立させてる感じになってきてるけどな

gRPCを間にかませば言語はなんでも対応できるが(PHPもRubyもなんでもOK)
こういう状況になると単純に言語の処理性能でgolangが選ばれやすい

なんつーかモノリシックなRailsウェブアプリケーション(HTMLはサーバ側で組み立てる)っていう開発スタイルが淘汰されてる

519nobodyさん2017/11/19(日) 17:18:21.39ID:???
うちの会社のアクセスログみると7割近くがスマホ経由なのよね
となるとwebサービスを作るならスマホアプリ化は必須要件になる
PCからアクセスするとGooglePlayとAppStoreのURLやQRコード表示するサイトも増えてきた
つまりスマホからのアクセスだけでいいや、と割り切ってる運営者が増加してる傾向にある

gRPCサーバー/クライアントを作り、スマホ側と通信する仕事が今後主流になるのは明らか(というか既に主流)

520nobodyさん2017/11/19(日) 17:22:23.13ID:???
それサイバーエージェントやDeNA、メルカリなどの大手だけじゃね?
gRPCでググると出て来る会社はこればかり
中小零細ベンチャーは未だにRailsとjQueryだろ

521nobodyさん2017/11/19(日) 17:59:18.01ID:???
殆どの会社はウェブサービスを作りたいんじゃなくて
HTML+αを作りたいだけだからな

522nobodyさん2017/11/19(日) 18:09:05.89ID:???
渋谷周辺だけ見ればそうかもな
あの一帯は日本のシリコンバレーになろうとしてるから技術レベルが高い

523nobodyさん2017/11/19(日) 18:18:18.74ID:V1vER8U5
都内零細会社だけど最近作るのはgolang+vue.jsだよ

524nobodyさん2017/11/19(日) 18:55:32.51ID:???
>>523
vue.jsってことはWeex使ってNativeスマホアプリ化するのか?

525nobodyさん2017/11/19(日) 18:56:36.76ID:???
文法的には俺もvue.jsのほうが好きだけど
うちのCTOがReact推しなんだよなぁ
それに従うしか無い

526nobodyさん2017/11/19(日) 21:07:11.26ID:???
>>524
零細だからアプリエンジニア居ないから外注でobj-c

527nobodyさん2017/11/19(日) 23:22:16.10ID:???
大変そうだな

528nobodyさん2017/11/20(月) 14:02:37.64ID:vS34BWpr
>>518
SPAは自然な流れ

529nobodyさん2017/11/21(火) 15:08:45.64ID:???
むかしむかし「これからはRIAだ!Flashでリッチなwebアプリケーションを作ろう!」という運動がありました
やってることは今のSPAと同じでした
しかし普及はしなかった
OpenLaszloというオープンソース・ソフトウェアもあった
http://gihyo.jp/design/serial/01/openlaszlo/0001
https://ja.wikipedia.org/wiki/OpenLaszlo
そして歴史は繰り返す

PCブラウザ向けwebアプリケーションをSPAで開発するよりも
ネイティブなスマホアプリ1本作ったほうがいい

SPA→ネイティブスマホアプリへの変換は簡単だから無駄にはならないけど
やっぱりネイティブAPIをゴリゴリ書いた本当のネイティブアプリには色んな理由から敵わないのさ
https://techacademy.jp/magazine/11652
>React Nativeは、AppleとGoogleのどちらかにも正式にサポートされていません。
>これはつまり、OSやAndroidから新しいアナウンスメントが公表されても、
>React Nativeで完全には動作しない可能性があることを意味します。

530nobodyさん2017/11/22(水) 12:49:28.19ID:jVoCIlGX
老害

531nobodyさん2017/11/23(木) 17:06:31.16ID:???
本の紹介。Stefanov も書いてる

入門 React ――コンポーネントベースのWebフロントエンド開発、2015

Reactビギナーズガイド ――コンポーネントベースのフロントエンド開発入門
Stoyan Stefanov, 2017

532nobodyさん2017/11/24(金) 21:11:37.08ID:FID9KOW+
iOS用の業務アプリ開発を勧めない理由(ワケ)【opinions】 - GMBA
http://b.hatena.ne.jp/entry/gmba.jp/2015-02-19-15-20-41/44-opinions/1219-opinion-oishi-vol2.html

533nobodyさん2017/11/27(月) 16:01:11.49ID:vLgaZ1GL
メドピアの全力Rails化の取り組み晒します! // Speaker Deck
https://speakerdeck.com/fukumura/metohiafalsequan-li-railshua-falsequ-rizu-mishai-simasu

534nobodyさん2017/11/27(月) 16:01:56.60ID:vLgaZ1GL
Rails Hub情報局: 素人がWebサービスを作ってみて分かった9つのこと
el.jibun.atmarkit.co.jp/rails/2011/09/web9-1e8b.html

スタートアップ企業で8年間Webの開発をしてみての反省点いろいろ - Masatomo Nakano Blog
独自フレームワークはやめよう
6. サーバ周りの人材をしっかり確保しよう
b.hatena.ne.jp/entry/blog.madoro.org/mn/84

535nobodyさん2017/12/06(水) 19:08:59.85ID:ly8gwtCI
プロジェクト管理ツールBasecampの最高技術責任者、デイヴィッド・ハンソンさんの仕事術 | ライフハッカー[日本版]
https://www.lifehacker.jp/2017/12/171204-im-david-heinemeier-hansson-basecamp-cto-and-this-is.html

536nobodyさん2017/12/18(月) 07:34:25.24ID:???
Ruby on Rails入門講座
https://www.youtube.com/playlist?list=PLLtm0VpE-z3NMFXMaLW6NqSVHqLLLAIRi

吉田光利という人の、2015年の動画がある

537nobodyさん2017/12/19(火) 06:07:00.87ID:W1ywj3JD
ふるっ

538nobodyさん2017/12/25(月) 13:09:26.15ID:m0z2kZBL
Railsって本当に終わったの?
今から新規のプロジェクトでもRails使うのはアリ?

539nobodyさん2017/12/25(月) 14:29:19.95ID:???
やりたきゃやればいいだけ

540nobodyさん2017/12/25(月) 16:07:31.09ID:???
サービス解開始数年以内にアプリケーションサーバが3桁行く計画ならRoRには向かないけど、そういう目論見がないなら十分選択肢に挙がる。
RoR で初めて、ホットな所を徐々に他のフレームワークに任せて最終的には管理画面だけRoRというのが平和な結末。

541nobodyさん2017/12/25(月) 16:09:32.49ID:???
平和じゃない場合を知りたい

542nobodyさん2017/12/25(月) 20:01:50.96ID:???
>>540
というかそこまでのアクセスを見込むんだったら、自分たちで技術調査をして負荷確認をして、とかやらないとね
それをこんなとこで聞いてしまうレベルだとどんなFW使っても炎上すると思うよ

543nobodyさん2017/12/25(月) 20:16:58.28ID:2l3QpmMA
今、巷で話題になってる質問箱ってサービスも
Railsらしいよ

544nobodyさん2017/12/25(月) 21:35:48.98ID:???
>>541
リクエスト当たりの収益が全然上がらなくて、APサーバの数は増える一方。
付帯する管理コスト、業務コストだけはグングン増えていつかは"慎重な検討の結果、本サービスを終了する事となりました"。

>>542
そう。
こんな程度のことも調査・検討しないでRoRはオワコン、今は○○とか言う人は何選んでも成果出ないとおもう。

545nobodyさん2017/12/25(月) 22:27:31.32ID:???
PHPでいいんじゃね?

546nobodyさん2017/12/26(火) 01:10:04.77ID:???
>>545
PHPでRailsっぽいのってCakePHP?

547nobodyさん2017/12/26(火) 09:29:51.48ID:???
抗菌補助もらってるルビーとぺじーの違いは?

548nobodyさん2017/12/26(火) 20:32:57.26ID:5zaMhUpb
ぺじーは知らんけど、ルビーとバイチョンの違いなら >>2 に書いてあるよ

549nobodyさん2017/12/27(水) 21:59:34.07ID:uhXhbnLg
【若年性】 放射能はダークマター <マイトLーヤが緊急声明> 大勢が無駄に死んでいる 【認知症】
https://rosie.5ch.net/test/read.cgi/liveplus/1514363710/l50

550nobodyさん2017/12/29(金) 12:52:55.98ID:esZjcz4T
るびーは詐欺じゃない

551nobodyさん2017/12/30(土) 12:09:06.51ID:YhlYw6jg
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。

グーグル検索⇒『半藤のブブイウイウレレ』

7WXCJUAQT8

552nobodyさん2017/12/30(土) 15:30:11.82ID:2y5gVFlY
てふてふ

553nobodyさん2017/12/31(日) 19:08:51.85ID:ZVF6b1Cj
GitHub - stimulusjs/stimulus: A modest JavaScript framework that works with the HTML you already ...
https://github.com/stimulusjs/stimulus

554nobodyさん2017/12/31(日) 19:11:25.44ID:ZVF6b1Cj

555nobodyさん2017/12/31(日) 19:16:14.60ID:ZVF6b1Cj
ミニブログの Twitterのstats(統計)データ。
http://kaworu.jpn.org/kaworu/2008-01-16-2.php
- 350,000を超えるユーザ。
- 秒間600リクエスト
- 平均毎秒200-300コネクション。最大時は秒間800コネクション
- MySQLは秒間2,400リクエストを処理する
- 180のRailsインスタンスがある。MongrelのWebサーバを使っている。
- 1つのMySQLサーバ(1つの大きな 8コアのサーバ)と1つのスレーブ。スレーブは、統計とレポートのための読み込み専用(リードオンリー)。
- 雑用処理をするための30+のプロセス
- 8台のSun X4100s
- Railsでのリクエストの処理時間は200 msec
- データベースにかかる時間の平均は、50-100 msec
- 16GBの memcached

556nobodyさん2017/12/31(日) 23:03:39.82ID:ZVF6b1Cj

557nobodyさん2017/12/31(日) 23:17:53.50ID:ZVF6b1Cj
Dockerの本番運用 | インフラ・ミドルウェア | POSTD

Dockerを真剣に使い、成功し、さらに多くのトラブルに遭遇することもなかった人を、
私は世界中で一人も見つけることができませんでした。
この記事で書かれている経験談は、社員と企業がダウンタイム一秒毎に11万円を損失するという犠牲の上に得られたものです。

過去の教訓から同じ過ちが繰り返されないことを望んでいます。
http://postd.cc/docker-in-production-an-update/

558nobodyさん2017/12/31(日) 23:22:52.14ID:ZVF6b1Cj
Docker in Production: An Update | Hacker News
https://news.ycombinator.com/item?id=13713788

559nobodyさん2018/01/01(月) 20:33:39.88ID:S0Lp59tS
Microserviceなんて最初からやるもんじゃ無かった
http://www.slideshare.net/AkiraMiki/20160722-microservice

マイクロサービスの終焉 | 開発手法・プロジェクト管理 | POSTD
http://postd.cc/the-end-of-microservices/

【翻訳】モノリシックなRubyからGoによるマイクロサービスへ | POSTD
http://postd.cc/from-a-ruby-monolith-to-microservices-in-go/

マイクロサービスの強み弱み
マイクロサービスには分散システムとしての複雑さがあり、注意しなければならない課題がある。
例えば、“ネットワークの遅延や耐障害性、メッセージのシリアライゼーション、
信頼できないネットワーク、非同期性、バージョニング、アプリケーションの各層に対するロードなど”だ。
http://www.infoq.com/jp/news/2014/06/microservices

コンピュータにおいて、制御を行う要素の数が1個の場合、2個の場合に比べて3個以上の場合で複雑さは段違いに異なる。
http://anond.hatelabo.jp/20130319023155

太陽と地球のような二体問題は厳密に解けるが、例えば月の運動も考える一般の三体問題以上になると解析的に解くことはできないとされる
http://ja.wikipedia.org/wiki/多体問題

560nobodyさん2018/01/12(金) 23:42:58.95ID:NYC8cTyv
MySQLからPostgresqlにシステムが移行したんだけどログファイルに出されるSQLが、
select * from users where name = "hoge"
だったのが
select * from users where name = ? [["name"]["hoge"]]
みたいな奇妙なプレースホルダー形式になってしまった。
元の形式のSQLをコピペして、SQLコンソールで実行することがしばしばあったんで色々不都合なんだけど、元の形式で出す方法ってないかな?
(後者のは当然、シンタックスエラーになる...)

新着レスの表示
レスを投稿する