GitLabはRuby/Ruby on Railsで作られたGitHubクローンです。 GitHubは有料でプライベートリポジトリが持てますが、それでもセキュリティ上の理由でリポジトリを外だしできないケースはあるかと思います。そんなときに使ってみたいのがGitLab、GitHubクローンです。 ログイン必須になります。 ログインした後の画面です。登録済のプロジェクトが一覧表示されます。 一つのプロジェクトを閲覧しています。ソースツリーが出ます。ソースツリーは右へ右へスライドして表示されます。GitHubに似ています。 ソースコードハイライターも内蔵されています。rawでファイルをダウンロードできます。 タグやブランチを切り替えることもできます。 コミット履歴一覧です。 コミット詳細ではDiffが確認できます。 コミットに対するコメントも確認できます。 チーム設定です。複数人でのコラボレーシ
Bug Tracking System 影舞 影舞は、Rubyで書かれたバグトラッキングシステム(Bug Tracking System : BTS、バグ管理システム)です。 設定が簡単で、使いやすいソフトウェアを目指して開発しています。 現在の最新バージョンは 0.8.8 (2008/03/09)です。 特徴 簡単にインストールできる 簡単に使える Webベースでのプロジェクトの作成・設定変更・削除 新規アーティクルの投稿、リプライ、状態・カテゴリ管理もWebから 投稿・リプライをメールやRSSで通知 メールでも投稿・リプライ可能 レポートの検索 データベースがなくても動く PostgreSQL/MySQL/SQL Serverを用いたデータ保存もできる 日本語がおおむね正しく扱える 更新情報 2008-03-09 kagemai-0.8.8 リリース バグ修正 uninitialize
What's cdbiff? cdbiff is a tool for notifying you of mail arrival using a CD-ROM drive. cdbiff execute `eject' command to eject a CD-ROM tray when mail arrives. Usage cdbiff is written in Ruby. It works with Linux. Usage: cdbiff [OPTION] -f, --file=FILE Monitor FILE [/var/mail/$USER] -c, --command=COMMAND Execute COMMAND when mail arrives [eject] -i, --interval=SECONDS Monitor at intervals of SECO
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年10月時点の調査。
新人配属や異動の季節になった。この4月,あなたがもし新しい職場に配属されて,上司から「君,Ajaxって知ってる?」と聞かれたとする。そのとき,堂々と「知ってますよ」と答えられるだろうか? このITproのサイトでは,Ajax,マッシュアップ,リッチ・クライアント,SaaSなどいわゆるWeb2.0関連の記事が一昨年ぐらいから毎日のように掲載されている。そもそもITproはこうした言葉を知っている読者を対象にしているので,ほとんどの読者は冒頭のような質問を受けても,「知ってますよ」と堂々と答えられるだろう。しかし,この春初めてITの世界に入る人の中には,「名前や概念的なことなら分かるのですが…」という人も多いのではないだろうか。 そこで今回の記者の眼では,そういう新人君にお勧めな「Ajax学習法」を考えてみた。といっても,要するに,実際に自分でちょっとしたプログラムを作って試してみるだけである
ソフトウェア開発のタスクをチケットに登録すると、作業を始めるチケット管理をメインに、進ちょく管理、問題管理などができる。 バグ管理システムだけでなく課題管理システム(ITS:Issue Tracking System)で運用する開発プロセスは、チケット駆動開発(TiDD:Ticket Driven Development)と呼ばれ、最近注目されている。 Ruby1.9の開発はRedmineで管理されているように、近ごろは事例も増えている。 Redmine運用前の問題点 筆者がRedmine運用前に持っていたプロジェクト管理の問題点は下記2点だった。 1.Excelでのタスク管理の限界 従来からプロジェクトマネージャやプロジェクトリーダーの多くは、進ちょく管理やタスク管理をExcelで行ってきた。 プロジェクト管理では顧客へ進ちょく報告するために、残工数と残タスク数を計算する必要がある。だが
$Id: index.html,v 1.6 2004/07/20 23:08:12 aamine Exp $ この文書は書籍『Rubyソースコード完全解説』のHTML版です。 ただし初校段階の原稿をベースにしているため、 書籍では修正されている間違いが残っている場合があります。 予め御了承ください。 2004-02-16 に全章を公開しました。 目次 まえがき 序章 第 1 部「オブジェクト」 第 1 章「Ruby言語ミニマム」 第 2 章「オブジェクト」 第 3 章「名前と名前表」 第 4 章「クラス」 第 5 章「ガーベージコレクション」 第 6 章「変数と定数」 第 7 章「セキュリティ」 第 2 部「構文解析」 第 8 章「Ruby言語の詳細」 第 9 章「速習yacc」 第 10 章「パーサ」 第 11 章「状態付きスキャナ」 第 12 章「構文木の構築」 第 3 部「評価」 第
Ajax住所録を見て、こんな風にwebアプリケーションを直接試すことができると、分かり易くていい!どのように動作するのか、一目瞭然だ。そういうわけで、表現力の乏しい日記を少しでも補うために、自分でもsoftwarebookも運用してみたくなった。 運用環境 Railsにはwebアプリケーションの運用環境が3つある。config/database.ymlを見ると、development(開発用)、test(テスト用)、production(本稼働用)に設定が分かれている。その3つの環境だ。 development(開発用)環境では、appフォルダ以下のコードを変更すると、サーバーの稼働中であっても、コードの変更が即座に反映される。サーバーを再起動する必要がないので、動作確認がすぐ出来てストレスが無い。開発環境としてはとても良い。しかし、その分レスポンスが悪くなっている。 test(テスト用)
環境構築 前回では、プロジェクト管理ツールの必要性、そしてredMineをオススメする理由について解説しました。今回はredMineを利用する環境の構築、およびredMineのインストール・初期設定について解説します。 redMineはRuby on Railsによって作られているアプリケーションですので、動作環境として以下のものが必要になります。 Ruby (1.8.5 以上) Rails (※1) MySQL (MySQL 5) (※2) Subversion (※3) RailsはRubyで実装されたWebサーバのWEBrikを使うことができるため、ApacheのようなWebサーバと連携させる必要がなければ、これだけでOKです。 また、RubyやMySQLはLinuxに初期インストールされている場合が多く、その場合はRailsのインストールだけを行えばよいということになりま
This is the old, deprecated Passenger documentation. Please visit https://www.phusionpassenger.com/library/ for the new documentation.
[PR]インストール作業やサーバの運用が不要なクラウドサービスもあります。 ・ My Redmine (ファーエンドテクノロジー株式会社) ・ Planio (Planio GmbH) ※無料プランあり RedmineはLinuxやmacOSなどRubyを実行できるさまざまな環境で実行できます。 動作環境 (Redmineガイド) Redmineと対応Rubyバージョン Linuxサーバにインストール Redmine Ubuntu用 Redmine 5.0インストール手順 (Redmine.JP Blog) CentOS用 Redmine自動インストール用Ansible playbook (GitHub) Ubuntu用 Redmine自動インストール用Ansible playbook (GitHub) Redmineのインストール (Redmineガイド) configuration.y
札幌のフリーランサーまいむぞうのブログ。Android関連、コンピュータビジョン、IoT、ロボティクスあたりをやっています。 Passengerの評判が良さそうなので、実際にRailsを運用しているサーバ(CentOS5)に入れてみた。 Passengerの良いところ デプロイが簡単。railsのインスタンスは何個でポートは何番から当てて、フロントはリバースプロキシとかなんとかは、もう悩まなくていい。 mongrelとかthin並み、またはそれ以上速いらしい。(でも自分で公開しているベンチマークだからね。。。) この仕組みであればcapistranoに対応できる。てかscript/spinを起動しないだけ。 passenger自体のインストールも簡単。CentOS5で、railsの動作環境は既に済ませてあれば3分で設定完了。 バーチャルホストを増やしたいときは、apacheのVirtual
Free WritingいろいろなIT系技術の備忘録です。【Linux】Ruby on Railsアプリケーションとapacheの連携 Phusion Passenger というモジュールを使用して apache上でRuby on Railsのアプリケーションを動かす方法です。 ■構築環境 CentOS5.2 ■前提事項 ・rubyとruby-develがインストールされていること。 ※私はruby-develパッケージがインストールされていなくて Passengerがインストールできず、少しはまりました。。。 1.Passengerのインストール まずは、Passengerをgemコマンドでインストール #gem install passenger passenger-install-apache2-moduleコマンドを実行して Ap
HDEラボの桜井です。 もう一年も半年が過ぎてしまいましたが、いかがお過ごしでしょうか? Ruby on Rails で作ったプロジェクトをApacheに簡単にディプロイするツールが出てました。 Phusion Passenger(TM) Passengerは、Apacheモジュールとして動作します。 とりあえず動かすならとても簡単です。 有償サポートもあるようですので、企業で使う場合も有利かもしれません。 では、簡単な手順をご紹介します。 (rubygemsはインストール済みってことで) 実施した環境は、次のとおりです。 OS: CentOS 5.2 x86_64 httpd-2.2.3 ruby-1.8.5 まず、下記のコマンドを実行してインストール、コンパイルします。
またまた間が空いてしまいました。本日は Apache で構築された Web サーバーで Ruby on Rails アプリケーションを稼動させる方法をご紹介しようと思います。個人的な用途なら WEBrick でもじゅうぶんに使えるのですが、処理効率やセキュリティーが重要になる場面では Apache (もしくはその他の Web サーバー)を使用するほうが適切でしょう。 Ruby on Rails でインターネットに公開するアプリケーションを作ろうという方は、ぜひ読んでみてください!(^^) これまでは手抜きで "~/blognavi" をプロジェクトディレクトリとしてきましたが、このままでは Apache からアクセスするのにいろいろと問題がありますし、管理も面倒です。そろそろプロジェクトディレクトリを適切な場所に移動しましょう。ただし、プロジェクトディレクトリの配置方法は千差万別、条件によ
Ruby検定 日本発のプログラミング言語「Ruby」の正しい知識を身に付けたエンジニアの育成と,Rubyによるシステム開発の普及を目指して作られたRuby技術者認定試験。その予想問題をピックアップしたのが,このRuby検定です。ソフトウエア開発者の皆さん,ぜひチャレンジしてみてください。なお,ITpro会員でない方は,登録(無料)を済ませてから検定を受けてください。 [OSC島根]「RubyでCOBOL技術者は復活する」---松江市の基幹システム開発で得られた実感 「COBOLとRuby on Railsのアプリケーション構造は似ており,ベテランSEのノウハウが生かせる。RubyでCOBOL技術者は復活する」---テクノプロジェクト 専務取締役 吉岡宏氏は2008年9月12日から13日にかけて開催されたオープンソースカンファレンス2008 Shimaneの講演で松江市の高額医療費合算シ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く