人手不足に悩む日本企業。貴重な人材の流出はなるべく避けたい。対策の切り札として人工知能(AI)が注目を集めている。離職しそうな社員を事前に検知して手厚くケアする、パワハラ上司をあぶり出して早めに手を打つ…。社員が生き生きと働ける組織づくりを目指し、人事分野におけるAI活用が広がっている。
概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: 3 things that slow down and make your RSpec tests worse 原文公開日: 2018/03/21 著者: Paweł Dąbrowsk テストが遅くなる原因はそれはもうさまざまで、コードに関係するものもあればそうでないものもあります。今回は、specを高速化して改善するちょっとした変更のコツをご紹介します。 1. trueかfalseを常に期待する場合はbe_truthyやbe_falseyを避ける まずは以下のコードをちょっとご覧ください。 expect(true).to be_truthy expect(1).to be_truthy expect('string').to be_truthy expect(nil).to be_falsey expect(false).to
水泳のクロールで速く泳ごうとすればするほど、キック動作(バタ足)は前に進む力に貢献しにくくなる――。こんな研究結果を、筑波大と東京工業大の研究チームがまとめた。秒速1・3メートル(100メートルのタイムで76秒92に相当)より速くなると、足の動きで生じる水の抵抗が大幅に増えるという。生体工学の専門誌「ジャーナル・オブ・バイオメカニクス」(https://doi.org/10.1016/j.jbiomech.2018.05.027)に論文が掲載された。 研究チームによると、クロールのバタ足は下半身を持ち上げて水平に近い姿勢をとるためには必須で、抵抗を減らすのに貢献していると考えられてきた。 クロールで速く泳ごうとすると腕の回転も増やす必要がある。しかし、腕とキックの動きは連動しているため、キックの回数も増加してしまう。実験では、ワイヤを付けた水泳選手に水槽内で①腕と足で泳ぐ②腕だけで泳ぐ③体
肉体はターミナルであり、筋トレはコマンドだ!知られざる筋肉エンジニアの生態に迫る2018-07-04 10:55 「筋肉エンジニア」をご存知だろうか? 日がなPCを前に座って仕事をしている「ITエンジニア」と「筋肉」は言葉としても対極で、それが合体していることに違和感を覚える人もいるだろう。しかし、超肉体派の筋肉エンジニアは実在する。 彼らは、普段は仕事としてプログラムを書きつつ、プライベートでは100kg以上のベンチプレスを上げ、ときにはコンテストにも出場している。 ということで、今回はそんな筋肉エンジニアが、何のために筋肉を鍛えているのか? どんな生活を送っているのか? その筋肉は仕事で活かされているのか? などなど気になることを、まったく筋トレに縁がないエンジニアである私、megayaが取材してきた。 なおこの企画は自分のリアルな市場価値がわかるエンジニア向け転職サービス「転職ドラフ
更新情報 更新(2019/09/13): Rails 6.0時点のドキュメント更新を反映。 更新(2020/03/09): Rails 6で削除された項目を反映。 更新(2021/01/22): Rails 6.1の変更を反映(edge APIドキュメントに基づいています)。6.1 edgeドキュメントで追加または変更されたパラグラフ冒頭には「(6.1 edge)」を追加しています。 更新(2022/01/06): Rails 7の更新を反映し、(6.1 edge)を削除。 更新(2023/10/24): Rails 7.1の更新を反映。 こんにちは、hachi8833です。Rails 6.1の#form_withのAPIドキュメント変更を反映しました。form_withはRailsのビューでフォームを送信するためのヘルパーメソッドです。 5.1より前のform_forやform_tagは
ども、@kimihom です。 Rails 5.0 までは jquery-rails を使ってフォームやリンクの Ajax 通信を可能にしていたけど、Rails 5.1 からは rails-ujs として切り出され、晴れて jQuery からの脱却を可能にした。 そこで、本記事ではこの rails-ujs と関連深い form_with の使い方や注意点についてまとめる。 rails-ujs rails-ujs は、Ajax の送受信の "送" の部分を JavaScript で実装せずに、よしなにやってくれるライブラリだ。私たちは Rails 5.1 から導入された form_with を使ってフォームを構築し、その form でデータを送った後のレスポンスのハンドリングだけを JavaScript で書けば良くなる。 rails-ujs を使わない場合は、フォーム送信ボタンを押した時の
Introduction ECMAScriptとは何か?ECMAScriptの嘘は嘘と見抜けるように results matching "" No results matching ""
もう新年を迎えて2ヶ月が経ちますね。 多くの人は新年の目標を立てますが、皆さんは何かしら立てましたでしょうか? 英語を毎日勉強するという目標を立てましたが、既に挫折してしまったエンジニアの村上(pipopotamasu (pipopotamasu) · GitHub)です。 本日はその懺悔も込めてVue.jsとRailsの話をお送りします。 この記事を書く背景 以前ブログで書いた通り、現在Webpackerへの移行を機にフロントエンド周りの改善を進めています。 tech.medpeer.co.jp その中でVue.jsとRailsをいい感じに組み合わせるにはどうしたら良いかについて悩むことがあったので、本記事にて共有させていただきます。 悩んだ内容としては以下になります。 1. Ajax通信時にCSRFトークンをどう設定すればいいか? 2. 単一ファイルコンポーネントで書くHTMLをもっと
こんにちは。メドピアのRuby(Rails)化をお手伝いしている@willnetです。最近は子育てに忙しくしています 👶 先日、メドピアで利用しているcapybaraのjavascript driverをpoltergeistからheadless chrome(selenium-webdriver)に移行しました。driverを変更するにあたって既存のテストコードをいくつか修正する必要があったので、そこで得た学びを共有したいと思います。 なぜ移行したのか ここ数年、Railsでエンドツーエンドのテストを書くときにはpoltergeistを使う、というのがデファクトスタンダードだったはずです。それ以前はみんなcapybara-webkitを使っていましたが、poltergeistはバックエンドにPhantomJSを使っており、Qtに依存しているcapybara-webkitと比べてビルドが
はじめに : Who I amこんにちは、建設×ITのスタートアップ「シェルフィー株式会社」でプロダクトマネージャーをしているShoko(@shokosuzuki1991)です。本日noteデビューしました!👏 先日参加した『建設職人甲子園』というイベントで、東京タワー建設時のエピソードが紹介されてたのきっかけに、『東京タワーができるまで』を調べれば調べるほど、すごすぎる!ヤバすぎる!となったので、今回はそのあたりをPM的な切り口でまとめてみました。 (※なるべく事実に忠実に書いてますが、一部わかりやすくする表現を優先しているところもあります。予めご容赦ください🙏) 1.構想の大胆さがヤバい 東京タワーが完成したのは1958年です。当時は爆発的なテレビの普及が予想される中で「このまま各局独自の電波塔が増えると、東京中が電波塔だらけになって景観が悪化する」という問題を抱えていました。 そ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く