ブログ

開発者の視点から見た開発手法!!!

開発者による開発方法論は、Ruby on Rails アプリケーション開発に次のパスを使用することです。 1. 目標、役割、機能のリストを書き留めます。 目標 - プロジェクト全体の目標 - ビジネスなどの目標。これは、どの機能が重要であるかを判断するのに役立ちます。 役割 – サイトを使用するのは誰ですか – 訪問者、ログインしているメンバー、管理者?サイト上の同じ情報について、人によって見解が異なることはありますか?機能 - サイト上のインタラクションの基本的なカテゴリは何ですか?例: ユーザー: 登録、フォーラムの使用、ブログ。管理者: ユーザー コンテンツのモデレート 2. リストを作成します…

開発者の視点から見た開発手法!!! 続きを読む "

MVC アーキテクチャのすべて

Rails は、MVC (Model-view-Controller) に従ってデータベースでバックアップされた Web アプリケーションを作成するために必要なすべてを含む Web アプリケーション フレームワークです。MVC アーキテクチャは、オンライン ストアなどのアプリケーションを作成し、顧客向けに HTML フロントが必要な場合に使用します。ワイヤレス顧客向けの WML (ワイヤレス マークアップ言語)、管理者向けの JFC、サプライヤー向けの XML。つまり、ユーザーごとに異なるインターフェイスです。アプリを開発するときは、1 種類のインターフェイスを使用しますが、異なるインターフェイスで複数のユーザーをサポートする必要があるため、アプリを作成する際に問題が発生します。つまり、どのインターフェイスで作成する必要があるため、インターフェイス固有ではないコード …

MVC アーキテクチャのすべて 続きを読む "

プロジェクト管理の段階

プロジェクトは 4 つの異なる段階に分類できます。各段階は非常に重要であり、他の段階と同様に重要であると考える必要があります。 4 つの段階は次のとおりです。 プロジェクトの定義 これはプロジェクト管理の最初のステップであり、非常に重要ですが、スキップされることがよくあります。プロジェクトを定義するということは、座って実際に考え、結果がどうなるかを決定することを意味します。誰が責任者なのか (個人的なプロジェクトの場合、または自営業の場合は自分が担当することが多い)、予算はいくらか、そしてプロジェクトが本当に自分が思っているほど価値があるかどうかを決める必要があります。プロジェクトの計画 これで定義が完了しました…

プロジェクト管理の段階 続きを読む "

SVN リポジトリのリビジョン履歴からファイルを削除する

個人的なテストや開発に使用されるプライベート リポジトリで作業する場合、プライベート データをアップロードする場合があります。不要なファイルを複数のコミットでアップロードすると、リポジトリのサイズが大幅に増加します。開発作業が終了し、リポジトリを公開することに決めた場合、開発段階でリポジトリにコミットされたプライベート データを削除することを検討する必要があります。開発マシンのアプリケーションから簡単に削除して、リポジトリにコミットできます。ただし、データは以前のコミットにまだ残っています。ここでは、リビジョン履歴からファイルを削除するための解決策を見つける必要があります。もし私達 …

SVN リポジトリのリビジョン履歴からファイルを削除する 続きを読む "

RoR インストール フォーム ソースとテスト アプリのデプロイ

• Ruby ソースをダウンロードし、解凍、解凍、設定、インストール [root@railstestwebmin ~]#wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.bz2 [root@railstestwebmin ~]#tar xjvf Ruby-1.9.3-p194.tar.bz2 [root@railstestwebmin ~]#cd Ruby-1.9.3-p194 [root@railstestwebmin Ruby-1.9.3-p194]#./configure [ root@railstestwebmin Ruby-1.9.3-p194]#make [root@railstestwebmin Ruby-1.9.3-p194]#make インストール • Ruby のバージョンを確認する [root@railstestwebmin ~]#ruby -v • Ruby gem をダウンロードしてインストール [root@railstestwebmin ~]#wget http://rubyforge.org/frs/download.php/76073/rubygems-1.8.24.tgz [root@railstestwebmin ~]#tar xzvfrubygems-1.8.24.tgz [root@railstestwebmin ~]#cdrubygems- 1.8.24 [root@railstestwebmin Rubygems-1.8.24]#ruby setup.rb • Ruby gems を使用して Rails をインストールする (gem はパッケージマネージャー) [root@railstestwebmin ~]#gem install Rails –include-dependency • アプリケーションの作成 [root @railstestwebmin ~]#rails new prv — prv アプリケーションを作成する場合、rails はこのアプリケーションのルート スクリプト フォルダー内のバイナリ コマンドです。このアプリケーションが使用しているデータベースの database.yml ファイルを確認してください。 • …を実行しています

RoR インストール フォーム ソースとテスト アプリのデプロイ 続きを読む "

RailsApp をリリースする前に実行すべき 12 のセキュリティ チェック

最新のアプリを実稼働 Web サーバーにアップロードして世界に公開すると、アプリを実際に良い面も悪い面も含めてあらゆる要素にさらすことになります。セキュリティにまったく注意を払わないと、クラッカーの邪悪な計画によってスパムが送信される可能性が高く、ユーザーは何かがうまくいかないときに苦情を言ったり、ナイジェリアのピエロから金の入った壺をスパム送信されたりすることになるでしょう。共有。でもどうすればいいでしょうか? RailsApp をリリースする前に実行する 12 のセキュリティ チェック ログインしているユーザーを信頼しないでください。 (認証と、特定のタスクを実行する権限は別のものです。) 一括割り当てには注意してください。 (attr_accessible を使用してください…

RailsApp をリリースする前に実行すべき 12 のセキュリティ チェック 続きを読む "

チームの生産性を向上させる方法

競争により利益率が減少しているため、雇用主や経営者は、経費を削減するために従業員から生産的な成果をすべて搾り取る必要性を感じているかもしれません。無駄な時間が多すぎて、やるべきことが少なすぎるように思えます。オフィスの生産性を向上させる方法は無数にあります。それぞれの企業には、優先的に取り組むべき分野があります。有効なアイデアの一部を以下に示します。 I. 気を散らす可能性のあるものを取り除く 最初のステップは、あなたやチームメイトが仕事を完了することから気がそらされる可能性のあるほぼすべてのものを取り除くことです。さらに、大規模な災害が発生すると、誰かが待ち伏せされる可能性があります。

チームの生産性を向上させる方法 続きを読む "

リレーションシップ マーケティングの重要性

 良好なリレーションシップ マーケティングとは、ビジネスと個人の両方の観点から、取引する人々に真の関心を持つことを意味します。リレーションシップ マーケティングは、今日のビジネス世界における重要な要素です。プロジェクトをまとめるときに最初に示す熱意はもはや重要ではなく、クライアントの要件を理解する継続的なプロセスが最も重要です。プロジェクトが完了した後でも、クライアントとの関係を育み、成長させていくことで、クライアントは必ず戻ってきてくれるでしょう。また、提供するサービスが一貫していて信頼できるものであれば、口コミでどんどん案件が舞い込んでくるでしょう。ここ …

リレーションシップ マーケティングの重要性 続きを読む "

完璧なリモートチームを構築するための 5 つのステップ

Establishing a remote contractor team is an efficient way to add more capabilities to your organization and gives you an advantage whenever peak business period comes. These are some of the points that needs to be kept in mind while choosing your remote team 1. Understanding the requirement and finding options Know which particular tasks require additional manpower. Then, analyze what skills are required to deliver the results and after that, start looking for the offshore company who fits your business needs. Always check the most in-demand and well recognized freelancing online sites or post ads on the internet. Also, check your personal network for individuals who might be appropriate …

完璧なリモートチームを構築するための 5 つのステップ 続きを読む "

リモートチームで成果を上げる

通信技術の急速な発展により、リモート チームが非常に一般的になってきています。従業員をリモートで働かせるオプションは、スケジュールの柔軟性が増し、フルタイム従業員を雇うことに関連する時間と経費を節約できることを重視する多くの雇用主にとって非常に魅力的です。多くの管理者は、リモートの従業員がオフィスの従業員と同等か、それ以上に信頼できることに気づきました。また、地理的な境界がないため、最高の人材を雇用することができます。さらに、企業はオフィススペースや駐車場に関連する諸経費を削減できます。リモートチームの概念に反対する企業は、直接的なチームの能力の低下に問題を抱えています。

リモートチームで成果を上げる 続きを読む "

jaJapanese