Ruby
この記事はQiitaの記事をエクスポートしたものです。内容が古くなっている可能性があります。 組み合わせ Rubyで組み合わせを求める機会があった。 Rubyには便利なメソッドがあって、以下のように求めることができる。 arr = [1, 2, 3, 4, 5] p arr.combinat…
この記事はQiitaの記事をエクスポートしたものです。内容が古くなっている可能性があります。 以前、アドテクについて学ぶ機会があったので知見を残しておく。 アドテク界隈ではAerospikeがよく使われるようだ。 https://www.aerospike.jp/ Aerospikeとは No…
この記事はQiitaの記事をエクスポートしたものです。内容が古くなっている可能性があります。 問: ある配列において最大値とそのインデックス,最小値とそのインデックス、その配列の長さを求めたい。 解法1 ループを一度実行することですべてを求める。 arra…
この記事はQiitaの記事をエクスポートしたものです。内容が古くなっている可能性があります。 はじめに テストを書くのが嫌い/苦手な人はたくさんいると思う。 ものづくりが好きな人にとってテストはなにも生み出されている気がしなくて退屈だ。 そして、テ…
この記事はQiitaの記事をエクスポートしたものです。内容が古くなっている可能性があります。 はじめに インターン選考でプログラミングテストがあったのだがボコボコにやられた。 Rubyで書いたのだがRailsしか書かないので標準入出力すら慣れておらず手間取…
この記事はQiitaの記事をエクスポートしたものです。内容が古くなっている可能性があります。 既存のRailsアプリにJSONを返すAPIを追加する Gem jbuilderというjsonをいい感じにrubyで書けるGemを使用する。 jbuilderの使い方は以下の記事がわかりやすかった…
この記事はQiitaの記事をエクスポートしたものです。内容が古くなっている可能性があります。 migration マイグレーションと読むらしい。(ミグレーションと思っていた、、、) migrationとは データベーススキーマの継続的な変更 (英語) を、統一的かつ簡単に…
この記事はQiitaの記事をエクスポートしたものです。内容が古くなっている可能性があります。 migration マイグレーションと読むらしい。(ミグレーションと思っていた、、、) migrationとは データベーススキーマの継続的な変更 (英語) を、統一的かつ簡単に…