技術記事

Subversion を使用した Capistrano のデプロイメント

Capistrano Deployment Capistrano is a tool used for automation of the application deployment process. Capistrano is mainly used for deploying rails apps. Changes made to the rails app can be easily transferred to the server using cap deploying. Capistrano can be configured with any version control system like SVN / GIT for deploying an app. Also, we can define application server type (mongrel, mod_rails / Fcgi) on which the app has be deployed in Capistrano. Here I’m going to discuss cap deploying an app using SVN with Mongrel cluster as the application server. Related Posts Remove Files From The Revision History Of SVN Repository 12 Security Checks to be Performed …

Subversion を使用した Capistrano のデプロイメント 続きを読む "

InstaCarma will be at HostingCon’10

InstaCarma は、Carmatec IT Solutions Pvt. が傘下に持つブランドです。 RailsCarma の親会社でもある Ltd. は、技術サポートとサーバー管理サービスを提供しています。 InstaCarma は、7 月 19 日から 21 日までテキサス州オースティンで開催されるホスト型サービス業界の最高のカンファレンスおよび見本市である HostingCon 2010 に参加します。弊社はブーススペース(ブース#527)を購入し、2年連続の出展となります。関連記事 CSV 処理による Rails でのデータ スクレイピング GitHub からのコミットを元に戻す方法 Ruby on Rails Web アプリケーションを介して音声通話を行う Rails で MySQL データベースをインポート/エクスポートする方法

Rails 3.0 へようこそ

As of December 23, 2008, the Merb (Mongrel + Erb) project is being merged with Rails, and a version with the best features of both will be released in 2010 under the name Rails 3. Main additions in Rails 3.0 – Brand new router with an emphasis on RESTful declarations – New Action Mailer API modeled after Action Controller – New Active Record chainable query language built on top of relational algebra – Unobtrusive Javascript helpers with drivers for Prototype and jQuery Related Posts Why to Hire Ruby on Rails Developers in 2022? How to revert commit from GitHub Make Voice calls through Ruby on Rails Web applications How To …

Rails 3.0 へようこそ 続きを読む "

Selenium テストツール

テストは最終製品の重要な側面の 1 つです。 Web アプリケーションまたはデスクトップ アプリケーションのいずれかになります。これは私が出会った最高のツールの 1 つであり、ユーザーフレンドリーでもあります。 RailsCarma ではテスト駆動開発を行っており、セレンはテスト プロセスの重要な要素の 1 つです。関連記事 CSV 処理による Rails でのデータ スクレイピング GitHub からのコミットを元に戻す方法 Ruby on Rails Web アプリケーションを介して音声通話を行う Rails で MySQL データベースをインポート/エクスポートする方法

HAML: HTML 抽象マークアップ言語

Recently, I got to learn about HAML for supporting my Rails Application and I found out some very interesting facts which I wanted to share with you guys. The learning experience was excellent and now I want to make sure the sharing experience is excellent too. Hope you will catch it easily! Okay, so here we go and some very basic stuff about HAML would be, HAML stands for HTML Abstraction Markup Language. It is a new template engine for Ruby on Rails. It is a replacement for the RHTML templates which we are so used to in rails applications. The principles of HAML are that the markup should be …

HAML: HTML 抽象マークアップ言語 続きを読む "

行動駆動開発(BDD)/Cucumber

動作駆動開発では、明確に定義された出力との対話のサイクルを記述し、その結果、動作するテスト済みの重要なソフトウェアが提供されます。 BDD では、テストではなく、実行可能な仕様を作成します。コードがどのように実行するかの内部ではなく、コードが何を実行するのかを見たいのです。この開発方法は主に目標を視覚化することであり、開発後にすべてのアプリケーション コードをテストするのではなく、製品コードを記述する前にテストを作成することを目的としています。関連記事 Cucumber (BDD) を使用した Rails 3.2.3 アプリケーションのテスト GitHub からコミットを元に戻す方法 Ruby on Rails Web アプリケーションを介して音声通話を行う Rails で MySQL データベースをインポート/エクスポートする方法

Capistrano と Phusionpassenger を使用した Rails アプリケーションのデプロイ

Deploying a rails application onto the servers is a complicated task when performed manually, since it needs us to login to the servers, upload the code from the local system every time and maintain the backup of the updates if we want to revert. The process consumes a lot of time and we need to stop, start and restart the application servers every time we need to update. This task can be simplified using these two deployment tools i.e Capistrano and Phusion Passenger (also called as “mod_rails”). Related Posts Why to Hire Ruby on Rails Developers in 2022? How to revert commit from GitHub Make Voice calls through Ruby on …

Capistrano と Phusionpassenger を使用した Rails アプリケーションのデプロイ 続きを読む "

Rails のチャート

We have been working on a project that deals with server data where charts are worth a thousand words. I always get requests for various charts and in the past I’ve used Gruff to produce them. Gruff is a great library and the results look good too! However, recently I’ve have had more demanding requirements to provide more dynamic behaviour on the charts. Users wanted to be able to interact with the charts in various ways and drill down to gather more information.

Japanese
English
English
Japanese
German
French
Spanish

WhatsApp

モバイル版を終了する