技術記事

Ruby on Rails でタスクをスケジュールする方法

Ruby on Rails でタスクをスケジュールする 「来週に危機が起こるはずがない。もう予定がいっぱいです。」ヘンリー・キッシンジャーのこの生意気な引用は、スケジュールを立てることの重要性を説明しています。人生でもテクノロジーでも、スケジュールは重要です。構成よりも規約を優先する Ruby on Rails に関しては、スケジューラーが必須です。ジョブのスケジューリングは、「さまざまなタスク間でリソースをコミットする決定プロセス」として定義できます。これは基本的に、シーケンスの一部として、または RSS フィードを取得するメンテナンス操作の実行など、事前に定義された時間内にルーチン タスクを実行できるようにする機能です。バックグラウンドで実行されるこれらのスケジュールされたジョブは…

Ruby on Rails でタスクをスケジュールする方法 続きを読む "

まったくの初心者向けのトップ 7 ルビー宝石

Ruby on Rails は明るく、賑やかで、流行に敏感で、輝かしく、セレブ志望者顔負けのファンが増え続けています。稼働させるために必要なのは、Web サーバーとデータベースだけです。そしてもちろん、いくつかの宝石 (トップ 7 のルビー宝石)! Ruby の最も優れた点の 1 つは、「宝石」と適切に呼ばれる、分類された再利用可能なコードの膨大なリストです。 Ruby on Rails の利点は、これらの gem の助けを借りて、他のテクノロジと比較してかなり少ない労力で簡単にアプリケーションを作成できるという事実にあります。ウェブ上にはさまざまな Ruby の宝石が散らばっており、すべてがあなたのものを求めて競い合っています…

まったくの初心者向けのトップ 7 ルビー宝石 続きを読む "

Ruby on Rails 上の Google reCaptcha で Web アプリケーションを保護する

「スパム」は、Web アプリケーション所有者にとって最も恐ろしい言葉の 1 つかもしれません。特にユーザーが作成したコンテンツが多数あるアプリケーションの場合、これに対処するのは悪夢になる可能性があります。スパマーを寄せ付けないようにするために、reCaptcha と呼ばれる Google の無料サービスを使用することができます。 Web サイトをスパムや悪用から保護し、ユーザーがキャプチャを解決することなく認証できるようにするサービスである Google reCaptcha は、フォーム送信の自動化を防止することで、サービス拒否攻撃からアプリケーションを保護します。既存の画像キャプチャに対する優れたソリューションである Google reCaptcha は使いやすく、高度なセキュリティ機能が満載です。 …を使用して

Ruby on Rails 上の Google reCaptcha で Web アプリケーションを保護する 続きを読む "

鋸宝石の基礎を学ぶ

世界の回転はますます速くなり、この加速は私たちの生活のあらゆる面で明らかです。特にビジネスに関しては、スピードが重視されます。この狂乱が加速する中、唯一変わらないのはボラティリティです。このペースに追いつき、ますます熾烈を極める競争に先んじるために、企業は効率を高め、より迅速に市場投入する方法を模索しています。これは、Ruby on Rails のようなプログラミング言語の人気の背後にある熱狂を説明しています。 Ruby on Rails をさらに素晴らしいものにしているのは、膨大な数の宝石が詰め込まれていることです。あるツールを想像してみてください。おそらくそれは次の場所にあるはずです。

鋸宝石の基礎を学ぶ 続きを読む "

will_paginate Gem を使用した Rails のページネーション

世界の回転はますます速くなり、この加速は私たちの生活のあらゆる面で明らかです。特にビジネスに関しては、スピードが重視されます。この猛烈な勢いで加速する中で唯一一定しているのは変動性であり、人々は時間を節約できるものに対して非常に親近感を持っています。 Ruby on Rails の人気は、他のプログラミング言語では完成するまでに数か月から数年かかるものを、Ruby on Rails では数週間から数日で構築できるという事実によるものです。では、Ruby on Rails はどのようにしてこれほど短期間でアプリケーションを構築できるのでしょうか?とりわけ、Ruby gem は最も重要な貢献の 1 つです。

will_paginate Gem を使用した Rails のページネーション 続きを読む "

Omniauth を使用したユーザーの認証

社交に行くか、家に帰りましょう!これは、2016 年のあらゆるビジネスの合言葉であるはずです。オンラインの領域はすでにほぼすべてのビジネスに浸透しており、取り残されたくなければ、デジタルの時流から抜け出す方法はありません。私たちのほとんどにとって、ソーシャル メディアは日常的なものになっており、ターゲットとする市場が何であっても、視聴者がたむろしている場所で会えなければ、ビジネスは後れをとる大きなリスクにさらされます。ソーシャルをビジネスに統合する最良の方法の 1 つは、ユーザーがソーシャル チャネルを通じてビジネスにログインできるようにすることです。Omniauth は、そのような優れた宝石の 1 つです…

Omniauth を使用したユーザーの認証 続きを読む "

「Devise」ジェムのロックを解除する

たとえ私たちが魔法使いの帽子をかぶって水晶玉を取り出さなければならなかったとしても、2016 年も Ruby on Rails が人気になるだろうと私たちはまだ口走るでしょう。 2016 年も、1 日は 24 時間しかありませんが (希望どおりに時間を延長できます)、ビジネスマンにとって時間は依然としてお金になります。時は金なり、時間を節約できるものはすべて金です。そこで Ruby on Rails が登場します。他のプログラミング言語では完了までに数か月かかるものでも、Ruby on Rails ではわずか数週間、場合によっては数日で完了します。アイデアをアプリケーションに形にするのは、かつてないほど簡単でした。 Ruby on Rails を使用すると、…

「Devise」ジェムのロックを解除する 続きを読む "

Bootstrap Gem でビジュアル マジックを作成する

専門家の予測を信じるなら、2016 年はビジュアルの年になるでしょう。結局のところ、私たちは毎日非常に多くのデータにさらされているため、興味を惹かれない限り、そのほとんどを無視しています。そしてビジュアルは目を引く確実な方法です。しかし、多くの場合、私たちはアプリケーションを磨き、見た目を美しくすることに多くの時間を費やし、市場に出す頃にはすでに古い商品になっています。それで、出口は何ですか?アプリケーションの設計要素に多くの時間を費やす必要があるのか、それともアプリケーションを市場に投入する必要があるのか…

Bootstrap Gem でビジュアル マジックを作成する 続きを読む "

CanCanによるRails認証

特にビジネスに関しては、時間は金なりです。時間の重要性はどれだけ強調してもしすぎることはありません。ビジネスパーソンが時間を節約できるものに親近感を抱くのは自然なことです。この理由だけでも、Ruby on Rails の大きな人気の最大のきっかけとなっています。 Web アプリケーションを構築するための最も生産的な方法の 1 つである Web アプリケーション用の Rails の需要は、急速なペースで続いています。 Ruby on Rails をさらに素晴らしいものにしているのは、付属の gem のリストです。 Ruby gem は、開発者がアプリケーションをより迅速に構築できるようにする再利用可能なコードの分類されたリストです。 CanCan は、そのような Ruby gem の 1 つであり、…

CanCanによるRails認証 続きを読む "

ビジネスにとっての SaaS の戦略的メリット

「雲」という言葉が、空にある漠然とした、不明瞭で、霧のかかった形を意味していたときのことを覚えていますか?数十年前、IT 界に旋風を巻き起こした「クラウド」が登場し、コンピューターと犬を持っている人全員がクラウドを使用して保存と共有を始めたとき、すべてが変わりました。テレビをつけるか、検索エンジンで検索すれば、ウェブ上に「クラウド」に関する言及が点在しているのが見つかるはずです。すべてが「クラウド」上で行われているため、クラウドはビジネス用語の本質的な部分になっているようです。世界中で何百万もの企業が、電子メールからソーシャルまでの機能をクラウド サービスに依存しています。

ビジネスにとっての SaaS の戦略的メリット 続きを読む "

jaJapanese