gem、Railsにparallel-testingブランチほか|TechRacho(テックラッチョ)〜エンジニアの「?」を「!」に〜|BPS株式会社エンジニアの「?」を「!」に。gem、Railsにparallel-testingブランチほかhachi8833&シェアツイートブックマークLINEこんにちは、hachi8833です。MacPaintとQuickDrawのソースコードが公開されていることに気づいたのでミーハー的にダウンロードしてみました。「おおー、RailsでもJITが効きやすそうな処理(ARによらない単純なHashをこねくり回すループとか)が多いアプリだと速くなりそう」RubyのMJITを早速動かした記事も出ています。マージされたというので、あからさまに効くだろう例を作って試してみた。:unsafe_inlineこの間公開した以下の翻訳記事でも、CSPがオンになっているとWebpackのホットリロード機能が効かなくなることが報告されていました。@delegate_hash]kamipoさんによる修正です。文字を生成することにより作成されます。Boosters」にしようかと思ったのですが、つっつき中にこの話を教えてもらいましたのでこちらにしました。ガイドのドラフトもありました。パラレルテストは、テストを並列化してマルチプロセスにします。RubyのDRbシステムを用いてRailsが指定のワーカー数だけforkします。Recordは、使うワーカーごとのデータベース作成/マイグレーションを自動で行います。この機能を使うにはtest_helper.rbに以下を追加します。<3TurboLinksと相性がいいらしい例のStimulus.jsフレームワークです。Stimulusを試してみた別記事もありました↓。「ややこしいことされるのかなと思ったらWebpackerの選択項目を追加しただけだった」「よかったー」その後#1255に移動してマージされていました。options).serialized_json公開後数日で★1700越えです。後で気づきましたが、同じコンセプトのacts-as-taggable-onというgemも前からあります。以前のウォッチつっつき↓で「このレベルならgem足すより自分で書いた方が早いかも」という話になったのを思い出しました。adomokos/light-service以前はorchestratorという名前のgemだったのが名前を変えたそうです。"user_id,group_id"BPSの社内勉強会で言及されたgemです。driftingruby/118-ruby-on-rails-tips-and-tricks15分の動画です。Keynoteフィクションかつ2016年の記事です。一瞬本気にしそうになりました。trunkよりMJITのバグがぼちぼち上がり始めているようです。"C")卜部さんも以前#13016で同様の提案をした後取り下げたようです。#[]&.[](1)をたとえば&.capture(1)とか&.at(1)のようにしたいそうです。result.htmlしてhtmlを生成して雑にCodePenに貼ってみました。Gibbsさんのコアな記事です。「fiber-localな変数を取れるのか」「スレッドだけどfiber?」なお以下には「スレッドに固有のデータ」とありました。vulnerabilities前からあったんだと思いますが、https://rubysec.com/を今頃知りました。applicationsffiで呼んでいます。4Goのソースをgemに組み込んで配布しようとしても$GOPATHを勝手に変えにくいなどで自動コンパイルが難しいのが残念です。バイナリサイズもC言語より大きくなってしまいます。Matzの言語談義からRubyを知る上でいろいろ参考になりそうです。全部貼ると長すぎるので、埋め込みツイートの日付のところをクリックして開いてください。私にとっての読みやすさはコードの構造に由来するもので、それは自由度とは関係ないんですよね。関係ないんだったら自由度は高いほうがいいです。あと「ツールが支援する読みやすさ」の多くは枝葉末節かつ時として邪魔に感じてしまいます。「ツールによる支援」が未定義ですが。2018「大規模になったら負け」とは思ってます。「信頼できない人にはコード書かせないほうが良い」とも。それ以上のメッセージは込めてないかな。2018とても追いきれないぐらい多数のセッションです。https://effectful.js.org/demo/decoupling/medium.com/dailyjsより割りと長い記事です。Parallelism図がよいです。esimov/caire同リポジトリよりGo言語製です。今知ってることをあらかた詰め込もうとしたら大長編になってしまった...。CPUの内部最適化記事x86というのは同じことをするのに様々な書き方ができるISAなわけだけれども、同じことをするのであれば短く書いたほうが速い、という話。ようは最近のx86ではfetchの帯域が律速している。facebook/osqueryFacebook製です。morimorihogeさんが社内Slackに投下しました。algorithms人間の目ではわからないように画像の顔認証を無効にするそうです。いう技術はイスラエルが強いですね。2018今週は以上です。update_attributeが修正、ぼっち演算子&.はObject#tryより高速、今年のRubyカンファレンス情報ほか今週の主なニュースソースソースの表記されていない項目は独自ルート(TwitterやRSSなど)です。コボラー、ITコンサル、ローカライズ業界、Rails開発を経てTechRachoの編集・記事作成を担当。チュートリアル第2版の監修および半分程度を翻訳、Railsガイドの初期翻訳ではほぼすべてを翻訳。その後も折に触れて更新翻訳中。enno.jpを運営。実は最近Go言語が好きで、Goで書かれたRubyライクなGoby言語のメンテナーでもある。仕事に関係ないすっとこブログ「あけてくれ」は2000年頃から多少の中断をはさんで継続、現在はnote.muに移転。Storageを使ってはいけない(翻訳)#Tags#会社紹介#自社サービス#勉強会#Rails#PHP#デザイン#実績#週刊RailsウオッチCONTACTお気軽にご相談ください。(翻訳)CONTACTTechRachoでは、パートナーシップをご検討いただける方からのご連絡をお待ちしております。お気軽にご意見・ご相談ください。