ブログ

アジャイル ソフトウェア開発を理解する

ペースが速く、競争の激しいビジネスの世界向けに設計されたアジャイル手法は、ビジネス価値を迅速に提供するための機敏なフレームワークを提供します。市場の急速な変化は、デリバリーサイクルの短縮と応答性の向上を意味し、それがまさにアジャイルが提供するものです。アジャイル プロセスでは、ソフトウェア開発がシームレスに織り込まれ、毎週のスプリント、スタンドアップ、計画、フィードバックがモデルに適合します。ウォーターフォール モデルとは異なります (基本的にクライアントから要件が与えられるソフトウェア開発プロセスで使用され、開発チームがソフトウェアを構築し、最終承認のためにクライアントにソフトウェアを送信します。さらに変更が必要な場合、開発チームは最初から開始する必要があります)。多くの時間が無駄になる場所。アジャイル手法の目的は、クライアントに…

アジャイル ソフトウェア開発を理解する 続きを読む "

RailsCarma – インドの Ruby on Rails オフショア開発会社

RailsCarma – インドの Ruby on Rails オフショア開発会社 RailsCarma は、Ruby on Rails オフショア開発およびビジネス ソリューションのワンストップ ソリューション ベースの会社/組織です。当社は、戦略的なコンサルティング、運用サポート、アプリケーションや Web サイトの開発、導入、管理による革新的なソリューションの作成を通じて、企業がダイナミックな世界で革命を起こし、繁栄できるよう支援します。ソフトウェア開発業界に 12 年以上従事し、RoR に特化した 6 年以上の経験を持つ RailsCarma は、ホスティングおよびデータセンター、電子商取引、ヘルスケアなどのさまざまな業界のプロジェクトを通じ、Ruby on Rails アウトソーシング サービスを提供してきました。いくつか例を挙げると、製造、教育、金融、メディア、広告などです。市場の他のプレーヤーと当社を区別するものは何ですか...

RailsCarma – インドの Ruby on Rails オフショア開発会社 続きを読む "

ソーシャル ネットワーキング サイトを迅速に構築するためのトップ 10 ツール/Ruby Gems

世界は社会的です。どこにいるの?注目を集める世界では、ソーシャルメディアがそのねぐらを支配しています。したがって、ソーシャル ネットワーキングのバグに侵されていて、ソーシャル ネットワーキング サイトを開発したいと思っても不思議ではありません。ソーシャル メディア サイトの開発に最適なプラットフォームを検討している場合、Ruby on Rails は理想的な選択肢です。 Ruby on Rails は迅速な開発を提供するだけでなく、作業をさらに容易にするための宝石の大群が詰め込まれています。ソーシャル ネットワーキング Web サイトの構築に最適な Ruby gem をいくつかチェックしてください。 1. mailboxer/mailboxer : mailboxer はコア メッセージ システムです。この宝石はその一部です…

ソーシャル ネットワーキング サイトを迅速に構築するためのトップ 10 ツール/Ruby Gems 続きを読む "

MITがRuby on Rails用の新しいデバッグツールを開発

MIT (マサチューセッツ工科大学) の研究者によって開発された新しい Ruby on Rails デバッグ ツールは画期的なテクノロジーです。このツールは、Ruby on Rails で作成されたプログラムのセキュリティを向上させます。研究者が RoR で書かれた 50 個の Web アプリケーションをテストしたところ、デバッグ ツールが 1 つのアプリケーションをスキャンするのにかかる時間はわずか 64 秒でした。この新しい形式の静的分析では、プログラミング言語の代わりに論理モデルを使用してプログラム内で情報がどのように流れるかを分析することで、迅速な検索と容易に理解できる結果が可能になります。新しいデバッグ ソフトウェアは、論理言語を使用してプログラム内の情報の流れをデコードし、プログラムがデータをどのように処理するかをレポートできます。

MITがRuby on Rails用の新しいデバッグツールを開発 続きを読む "

Volt – Ruby の新しいフレームワーク

Volt – Ruby の新しいフレームワーク。サーバー側とクライアント側の両方が OPAL (Ruby から JavaScript へのコンパイラー) を介して Ruby で記述されるため、開発者は JavaScript コードを 1 つも記述することなく動的アプリケーションを作成できます。 Volt は Meteor に似ていますが、Meteor のすべての部分が含まれているわけではありません。 Volt フレームワークの基本セットアップ Volt をインストールし、空のアプリを作成しましょう。 Ruby (>2.1.0) と Ruby gem がインストールされていることを確認してください。 Volt Gem をインストールします: gem install volt volt gem を使用して新しいプロジェクトを作成できます: volt new sample_project Web サーバーを起動します: Bundle exec volt server Volt にアクセスできます。

Volt – Ruby の新しいフレームワーク 続きを読む "

Web アプリケーションの構築に Ruby on Rails (RoR) を選択する 6 つの理由

2004 年に正式に発表されて以来、「Ruby on Rails」、「RoR」、または「Rails」は話題を生み出し、テクノロジー業界に革命をもたらしてきました。 Groupon、Amazon、CNET、Scribd、Shopify、Airbnb、Twitch、SoundCloud などの多くの人気 Web サイトの主力を形成している Ruby は、「設定よりも規約」を重視しています。 RoR を使用すると、より少ないコストでより多くのことを達成できます。 Ruby はより構造化されたコードを備えており、反復と実験が苦痛なく行えます。 RoR の最も優れた機能の 1 つは、さまざまなプロジェクトでコードを使用および再利用できることです。 RoR を際立たせる 2 つの主な特徴は、アプリケーション開発の迅速化と適応の容易さです。 Web の構築を検討している場合…

Web アプリケーションの構築に Ruby on Rails (RoR) を選択する 6 つの理由 続きを読む "

Ruby on Rails の神話を打破する

Ruby on Rails はプログラミング用の非常に人気のあるフレームワークですが、このフレームワークには多くの誤解があり、そのため、一部の企業はこの素晴らしい Web 開発フレームワークを利用できなくなります。通常、神話にはある程度の真実が含まれていますが、Ruby on Rails について列挙されたこれらの神話は、真実からかけ離れたものではありません。 Ruby on Rails は、Ruby と呼ばれる高級プログラミング言語で開発された素晴らしいフレームワークで、シンプルさとパフォーマンスの完璧なバランスを提供します。実際、Ruby on Rails は、おそらくアプリケーションを構築する最も生産的な方法の 1 つです。ここでは、Ruby on Rails の誤解を打ち破ります。Rails は遅いです。それ …

Ruby on Rails の神話を打破する 続きを読む "

わずか 3 ステップで Bullet を使用して Rails のクエリをさらに活用する

クローゼットを開けたら中身が全部落ちてしまったという経験はありませんか?プログラミングの現場ではこれを「スパゲッティコード」と呼びます。これらは非常にごちゃ混ぜになっている種類のコードで、少し変更を加えるとすぐにすべてが崩れ始めます。良いコードを書くことは重要ですが、コードをきれいに保つことも同様に重要です。しかし、大規模なアプリケーションを開発している場合、コードをきれいに整理した状態に保つことが難しくなります。この記事では、わずか 3 ステップで Bullet を使用して Rails のクエリをさらに活用する方法について説明します。大規模な場合…

わずか 3 ステップで Bullet を使用して Rails のクエリをさらに活用する 続きを読む "

New Relic を使用したアプリケーションのパフォーマンス監視

あなたは素晴らしいアイデアを思いつき、それを開発し、導入し、顧客が競って購入するようにしました。しかし、突然すべてが止まります!原因はアプリケーションの実行速度が遅いことです。市場には何千ものアプリケーションが散らばっており、アプリケーションの速度が遅いと、確実に惨事が起こります。アプリケーションがどれほど優れていても、動作が遅かったり、その他のパフォーマンス上の問題があれば、意味がありません。アプリケーションのパフォーマンスを保証することは、アプリケーション自体と同じくらい重要です。そしてそれは、パフォーマンス管理システムである New Relic を使用して行うことができます。 Ruby on Rails アプリケーションに関する詳細な情報が提供されます。

New Relic を使用したアプリケーションのパフォーマンス監視 続きを読む "

Ruby on Rails が開発者の間で絶大な人気を誇る 7 つの理由?

熱狂的なティーンエイジャーのように聞こえるという口実で、Ruby on Rails が非常にホットであることをお伝えしましょう。 「Ruby on Rails」、「RoR」、または「Rails」として知られる Ruby on Rails は、Ruby と呼ばれる高水準プログラミング言語で開発された高速 Web 開発フレームワークです。 Ruby の最も優れた点は、シンプルさとパフォーマンスの完璧なバランスを提供し、他のプログラミング言語と比較してかなり少ない労力でアプリケーションを作成できることです。つまり、Ruby on Rails は、おそらくアプリケーションを構築する最も生産的な方法の 1 つです。 Ruby on Rails が提供する俊敏性とスピードにより、Ruby on Rails は絶大な人気を獲得しました。

Ruby on Rails が開発者の間で絶大な人気を誇る 7 つの理由? 続きを読む "

jaJapanese