ブログ

いよいよ…Ruby on Rails 3.1!

Ruby on Rails 3.1 は、Sprockets と呼ばれる新しいテクノロジーを使用して JavaScript の実行を高速化します。 Sprockets は、Web アプリケーションが使用するすべての機能を 1 つのファイルにコンパイルします。これにより、開発者の作業が簡素化され、アプリケーションの応答時間が短縮されます。アセット パイプラインに注目すべき新機能 アセット パイプラインは、このリリース (Ruby on Rails 3.1) の主要な機能です。簡単に言うと、CSS と JavaScript ファイルを適切に編成できるようになります。アセット パイプラインは、アセットの整理と提供を簡単にするのに役立ちます。パイプラインを適切に調整された Web およびアプリケーション サーバーと組み合わせると、Web サイトが非常に高速になることを意味します。また、ブラウザは…

いよいよ…Ruby on Rails 3.1! 続きを読む "

Ruby on Rails - 今後の道…

Ruby on Rails は、Ruby プログラミング言語のオープンソース Web アプリケーション フレームワークです。 Ruby on Rails への需要の高まりは、Rails でアプリケーションを構築するスピードと機敏性の恩恵を受ける成功した企業によって牽引されており、その結果、生産性が向上し、企業の成長がもたらされます。その一例がfreelancifyです。 comのクリエイター、ジェームス・フェンド氏。彼の記事「Freelancify を立ち上げるまでの 12 週間で Ruby On Rails を十分に学んだ方法」は、プログラマーにとって Ruby on Rails がいかに簡単で役立つかについての説得力のある記事です。 Rails は Web スタートアップにとって「ザ」の Web テクノロジーになりました。 RoR の未来は明るいでしょうか?そう、間違いなくRoRの未来は…

Ruby on Rails - 今後の道… 続きを読む "

Ruby on Rails vs CakePHP - 戦いは続く…

CakePHP と Ruby on Rails は、動的な Web サイトや Web アプリケーションの開発に使用される最も人気のあるオープン ソース フレームワークの 2 つです。ただし、開発者はよくこの質問に遭遇します。 Ruby on Rails か CakePHP ですか?その答えは、Web アプリケーション フレームワークに本当に必要なもの、学習に費やしたい時間、期待している機能によって大きく異なります。そこで、選択肢を絞り込むのに役立つ CakePHP と Ruby on Rails の簡単な比較をここに示します。一部の開発者が CakePHP よりも Rails を好む理由は次のとおりです。また、その逆も同様です。コントローラーでデータを取得する必要がありません。

Ruby on Rails vs CakePHP - 戦いは続く… 続きを読む "

オールインワンのビジネス インテリジェンスとレポート ツール - ダッシュボード!

成功したダッシュボードは、大量の高密度の必要な情報を明確かつ即時に伝えます。ダッシュボードが成功すると、時間の経過とともに、支援された目標設定に基づいて組織の意思決定が改善され、マイナスの傾向を監視し、職場の生産性が向上します。ダッシュボードのさまざまな側面は次のとおりです。 読みやすく解釈しやすいように情報を整理するソフトウェア 重要業績評価指標 (KPI) に関する最新のステータス情報を提供します グラフ、ゲージ、マップなどのグラフィックを通じて情報を視覚的に提示します。テーブル 情報はシンプルに表示され、監視しやすく、アクションを実行する必要がある場所を示します。ダッシュボード ユーザー - 彼らは誰ですか?管理者、ディレクター、マネージャー、幹部、IT 担当者にとって、ダッシュボードは非常に役立つでしょう。 …

オールインワンのビジネス インテリジェンスとレポート ツール - ダッシュボード! 続きを読む "

Paypal を Rails アプリケーションに統合する

Paypal は、2 つのアカウント間で金額を送金する、電子商取引ベースの Web アプリケーションです。米国を拠点とするほぼすべての企業は、支払いの受け取りと実行に Paypal を使用しています。このサービスを Rails アプリケーションに統合する方法をさまざまな手順で見てみましょう。注: 私はローカル マシンの開発モードでこれらの手順を試しました。正常に動作しますが、本番環境ではテストされていません。ステップ 1: a> PayPal アカウントをお持ちでない場合は、http://developer.paypal.com にアクセスし、サインアップしてアカウントを作成できます。次に、そのアカウントを使用してログインします。 b> アプリケーションをテストするには、ユーザーは PayPal にテスト アカウントを持っている必要があります。たとえば、2 つのアカウントを作成しました。1 つは…

Paypal を Rails アプリケーションに統合する 続きを読む "

Rails 3.2.3 をインストールするにはどうすればよいですか?

このリリースでは、config.active_record.whitelist_attributes のデフォルト値が true に変更されます。この変更は新しく生成されたアプリケーションにのみ影響するため、アップグレードするユーザーに下位互換性の問題が発生することはありませんが、一部のチュートリアルや入門資料に影響する可能性があります。 Rails 3.2.3 では、authenticity_token の生成に関してリモート フォームの動作を制御できる新しいオプションも導入されています。フォームをフラグメント キャッシュしたい場合は、認証トークンもキャッシュされますが、これは受け入れられません。ただし、このようなフォームを ajax でのみ使用する場合は、トークン生成がメタ タグから取得されるため、トークン生成を無効にすることができます。 3.2.3 以降、次のオプションがあります…

Rails 3.2.3 をインストールするにはどうすればよいですか? 続きを読む "

RVM をインストールしてセットアップするにはどうすればよいですか?

Ruby バージョン マネージャーを使用すると、RubyGem のさまざまなセットを管理する機能を含め、Ruby の複数の異なるバージョンと実装を 1 台のコンピューターにインストールして管理できます。これは、インタプリタから gem のセットに至るまで、複数の Ruby 環境を簡単にインストール、管理、操作できるようにするコマンド ライン ツールです。こんにちは、Kinldy は以下の URL を使用して RVM をインストールします ——— https://rvm.io//rvm/install/ ——— スタンドアロンの乗客をセットアップしたい場合は、以下の手順に従ってください 1) サーバーにログインします。 2) vi /etc/httpd/conf/httpd.conf で、次のエントリを conf ファイルに追加します ————- ProxyPass / http://127.0.0.1:3000 ProxyPassReverse / http://127.0.0.1:3000 —— —— 3) それを保存し、Apache を再起動します。 4) CD …

RVM をインストールしてセットアップするにはどうすればよいですか? 続きを読む "

Rails 3 アプリケーションに Google Analytics を統合するにはどうすればよいですか?

Google Analytics は、ウェブサイトのパフォーマンスに関する統計を表示する優れたツールです。 Google Analytics を Ruby on Rails アプリにインストールするのは非常に簡単ですが、重要なのは、実稼働環境でのみ分析スクリプトを実行することです。これを行わないと、開発やテストなど、すべての環境でページビューと訪問をカウントすることになります。 Rails 3 での Google Analytics の 3 つの簡単なステップ: ステップ 1 Google Analytics に移動してアカウントを作成し、追跡スクリプトを取得します。アカウントを作成すると、Google Analytics から JavaScript が提供されるので、これを Rails アプリにコピーする必要があります。 JavaScript は次のようになります。 <script …

Rails 3 アプリケーションに Google Analytics を統合するにはどうすればよいですか? 続きを読む "

SVNをインストールするにはどうすればよいですか?

Apache Subversion または SVN とは何ですか? Subversion は、Apache ライセンスのオープンソース ソフトウェアのバージョン管理およびバージョン管理システムであり、ファイル、フォルダー、ディレクトリへの変更を追跡できます。また、以前のバージョンのデータを復元したり、特定のデータセットがどのように変更されたかの履歴を調べるために使用することもできます。 Subversion はネットワーク全体で動作し、さまざまな場所にいるチーム メンバーが同じデータ セットで作業できるようにすることでコラボレーションを促進します。 Subversion を使用すると、ソース コードだけでなく、Web ページ、バイナリ、ドキュメントなど、あらゆるファイルのコレクションを管理できます。 Subversion ソースをダウンロードし、[root@railstestwebmin ~]# wget http://apache.techartifact.com/mirror/subversion/subversion-1.7.6.tar.bz2 [root@railstestwebmin ~]#tar xjvf subversion-1.7.6 をインストールします。 tar.bz2 [root@railstestwebmin ~]# cd subversion-1.7.6 [root@railstestwebmin subversion-1.7.6]# …

SVNをインストールするにはどうすればよいですか? 続きを読む "

Engine Yard – 今後のクラウド プラットフォーム

Engine Yard は、クラウドの主要な開発および展開プラットフォームの 1 つです。 Ruby on Rails の専門知識、運用自動化、オープンソース コミュニティへの参加、世界クラスのサービスを独自に組み合わせたものです。 Engine Yard は、企業がクラウド ベースのアプリケーションを簡単かつコスト効率よく構築および実行できるようにします。爆発的に成長する Web スタートアップ企業からフォーチュン 500 企業に至るまで、2,200 を超える顧客が、迅速な導入、迅速なスケーリング、高いパフォーマンス、24 時間年中無休の稼働時間で Engine Yard を信頼しており、Rails の俊敏性を活用して競争上の優位性を得ることができます。 Engine Yard は、Heraku と比較して環境を強力に制御できます。 Engine Yard Cloud は、ユーザーに…を構築するための柔軟性を提供します。

Engine Yard – 今後のクラウド プラットフォーム 続きを読む "

jaJapanese