ブログ

Railsアプリケーションでlinkedin APIを使用するにはどうすればよいですか?

LinkedIn は 2 つの API を提供します。 JavaScript API は、Web ブラウザで動的なアプリケーションを構築できるリッチ クライアント ライブラリです。 OAuth 2 を使用すると、[LinkedIn でサインイン] ボタンを通じてユーザーを簡単に認証し、ネイティブ オブジェクトで LinkedIn データにアクセスし、プラグインと対話できます。 REST API は、人、企業、仕事、およびそれらの間の相互作用と関係をシンプルで一貫した表現で提供します。当社のクエリ言語を使用すると、選択した粒度および集計で XML および JSON のデータを読み取ることができます。 OAuth 1.0a を使用してユーザーを認証し、任意のプログラミング言語を使用して REST API 呼び出しを開始します。 1. linkedin API キーと秘密キーを初期化します Linked…

Railsアプリケーションでlinkedin APIを使用するにはどうすればよいですか? 続きを読む "

Heroku - Facebook の公式クラウド プラットフォーム

Platform-as-a-Service プロバイダー Heroku が Facebook アプリケーション パッケージを開始したのは、企業が Heroku のプラットフォームを使用して Facebook アプリケーションをより簡単に構築できるようにすることを目的としていました。 Heroku を使用すると、企業はアプリケーションを簡単に構築、展開、拡張できます。Facebook は最も人気のあるソーシャル プラットフォームです。サービスとしてのプラットフォームのプロバイダーである Heroku による Facebook アプリケーション パッケージの開始は、企業が Heroku のプラットフォームを使用して Facebook アプリケーションをより簡単に構築できるようにすることを目的としていました。 Heroku を使用すると、企業はアプリケーションを簡単に構築、展開、拡張できます。Facebook は、これらのアプリケーションにとって最も人気のあるソーシャル プラットフォームです。そのため、同社の新しい Facebook アプリケーション パッケージは、顧客が耐えられるアプリケーションを構築するのに役立つ知識と経験をもたらし、特にニーズに応じたリソースを提供します。

Heroku - Facebook の公式クラウド プラットフォーム 続きを読む "

RoR Web開発会社に依頼する前に覚えておくべきこと

RoR としても知られる Ruby on Rails は、オープンソースの Web アプリケーション フレームワークです。 RoR は、強力な Model-View-Controller (MVC) アーキテクチャを備えています。この言語により Web デザインがシンプルになり、ユーザーは簡単に始めることができます。他の言語やフレームワークと比較すると、Ruby On Rails は Web アプリケーション開発をより簡単かつ効率的にします。以前は、Web ベースのデザインとアプリケーションを作成するのは数か月かかる難しい作業でしたが、現在では Ruby on Rails を使用したカスタム ソフトウェア開発により、RoR Web 開発会社はニーズに応じてアプリケーションを作成できます。

Rail アプリケーションをホスティングするための Nginx のセットアップ

Nginx は、C10K 問題に対処するために作成された数少ないサーバーの 1 つです。従来のサーバーとは異なり、Nginx はリクエストを処理するためにスレッドに依存しません。代わりに、よりスケーラブルなイベント駆動型 (非同期) アーキテクチャが使用されます。このアーキテクチャは、負荷時に少量のメモリを使用しますが、より重要なのは、予測可能な量のメモリを使用することです。

Rails開発環境のセットアップ

数か月前、システムに Ruby on Rails とレールをインストールすることに懸念がある状況に陥りました。インストールに関連する多くのブログや投稿を読んだ後、最終的に、Ruby on Rails をインストールするより適切な方法である RVM (Ruby Version Manager) が最良のオプションであることを発見しました。最も重要なことは、他の方法を使用してインストールするときにポップアップするエラーをすべて Google で検索する必要がなかったということです。 RVM を使用すると、柔軟性が大幅に向上し、インストールが非常に簡単になります。これらのインストール手順は、ubuntu バージョンでテストされています。この初心者ガイドでは、Ruby 1.9.3 を使用して Rails 開発環境をセットアップします。

Rails開発環境のセットアップ 続きを読む "

Ruby on Rails 3.1 に興奮しています!

私たちの世界は、特に開発者、具体的には Ruby on Rails 開発者にとって、非常にダイナミックな世界です。あなたが取り組むのが好きで、最も快適に取り組んでいることが、突然の雷の飛沫で変わる可能性があります。私たちは人間の適応力を示す最良の例の 1 つです。深刻な話になりますが、新しくリリースされた Rails 3.1 のいくつかのハイライトは、デフォルトの JavaScript ライブラリとしての Streaming Assets Pipeline jQuery です。これらについて簡単に説明します。ストリーミング (http ストリーミング) これにより、サーバーが応答を生成している間に、ブラウザーがスタイルシートと JavaScript ファイルをダウンロードできるようになります。これには Ruby 1.9.2 がオプトインされている必要があり、Web サーバーからのサポートも必要ですが…

Ruby on Rails 3.1 に興奮しています! 続きを読む "

Ruby 1.9.2 で Rails 3 をセットアップする際に直面する問題

Ruby 1.9.2 を使用してすべてのアプリケーションを Rails 3 に移行しましたが、Ruby をインストールした後、エラーはほとんど発生しませんでした。そのうちのいくつかは、1) IRB コンソールで矢印キーが機能せず、「ロードするファイルがありません –readline」エラーです。これは、readline 拡張機能が Ruby ソースとともにインストールされていない場合に発生する問題です。このエラーを修正するには、Ruby をダウンロードしてインストールした Ruby ソース フォルダーに移動するだけです。 1. cd ~/ruby-1.9.2 2. cd ext/readline そして以下のコマンドを実行します。 3. Ruby extconf.rb 4. make 5. sudo make install Ruby extconf.rb の実行中に「..no …」というエラーが表示された場合

Ruby 1.9.2 で Rails 3 をセットアップする際に直面する問題 続きを読む "

オフショア RoR Web 開発パートナー – RailsCarma

RailsCarma はオフショア Ruby On Rails 開発を専門とし、インドのバンガロールにあります。 RailsCarma は、Ruby on Rails プラットフォームを使用した特殊な Web 開発サービスを提供します。 RailsCarma は、スタンドアロン形式とサービスとしてのソフトウェア形式の両方で、PaaS プラットフォーム上での Rails/ror アプリケーションの開発において高度な専門知識と経験を持っています。 RailsCarma によって設計、コード化、保守されるプロジェクトは、基幹業務アプリケーション、ヘルスケア分野の業界固有のアプリケーション、他のソフトウェアおよびハードウェア システムと高度な API 統合が行われるスマート グリッド領域で構成されます。 RailsCarma は、2 万人時間を超える労力と 2 年以上の期間を費やしたプロジェクトを処理し、提供してきました。詳細については、Web サイトをご覧ください。

Redmine プロジェクト追跡システムのセットアップ方法

Redmine プロジェクト追跡システムのセットアップ インストール手順 1) Ruby 1.8.7 と Rubygem がインストールされていることを確認します 2) Rails といくつかの必要な gem をインストールします gem install Rails -v=2.3.5 gem installrack -v=1.0.1 gem install - v=0.4.2 i18n 3) Redmine ソース コード svn co http://redmine.rubyforge.org/svn/branches/1.0-stable redmine-1.0 をチェックアウトします。 4) redmine-1.0/config に移動し、いくつかのファイルの名前を変更します。 mv データベース.yml.example database.yml mv email.yml.example email.yml を実行し、データベースと電子メールの設定を行います。 5) rake db:create を実行してデータベースを作成します。次に、rake db:merge を使用してデータベース移行を実行します。これにより、テーブルと管理者アカウントが作成されます。次のエラーが発生した場合: Rake が中止されました!ロードするそのようなファイルはありません — net/https では、ubuntu で libopenssl-ruby1.8 をインストールする必要があります。ただ…

Redmine プロジェクト追跡システムのセットアップ方法 続きを読む "

Railsのグループチャットルーム

概要: Chat Engine は、jQuery と memcached を多用して非常にシンプルなグループ チャット ルームを実装する軽量の Rails エンジンです。機能: チャット ルームに参加するには、ニックネームを入力する必要があります。ログインしているすべてのユーザーがユーザー リストに表示されます。チャット内のユーザーのニックネームに言及した行が強調表示されます。非アクティブ タイマーにより、クライアント側からユーザーがログアウトされます。 rake タスクは、ブラウザがアンロード イベントでの ajax リクエストを許可していないユーザーをログアウトします。特定のユーザーを (スクリプト/コンソールから) ミュートする機能。ミュートされたユーザーには自分のメッセージが表示されますが、他のユーザーには表示されません。実装: チャットエンジンをインストールします。/script/plugin をインストールします。 git://github.com/amiel/chat-engine.git をコピーして、アセットを rake …

Railsのグループチャットルーム 続きを読む "

jaJapanese