タグ

rubyとgithubに関するgriffin-stewieのブックマーク (8)

  • Githubでも使える、Git管理のWikiエンジン·Gollum MOONGIFT

    GollumはRuby製のオープンソース・ソフトウェア。最近のWikiエンジンであれば大抵コンテンツの履歴管理機能がついている。独自に実装されることも多いが、手軽に実装するならば既に存在するSCMを利用する方が良いだろう。例えばGitは良い選択肢になる。 表示画面 話は変わりGithubではReadmeファイルなどを配置すると自動的に内容をプロジェクトトップページに配置してくれる機能がある。テキストフォーマットはMarkdownやRDoc、Textileなどが利用できる。この二つを組み合わせたのがGollumだ。 GollumはGitリポジトリ内で使うWikiエンジンだ。Gollumコマンドを実行すると、ポート番号4567でWebサーバが立ち上がる。そしてコンテンツを自由に作成できる。コンテンツは保存を実行するごとにGitリポジトリに追加されるようになっている。 拡張子を追加してアクセスす

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • snaka/ruby_gntp @ GitHub

    Ruby library for GNTP(Growl Notification Transport Protocol) client License MIT style license Authors snaka Contact snaka (snaka.gml@gmail.com) Install You can install this by gem command like followings. From RubyForge $ gem install ruby_gntp From GitHub If you first time to install gems via Github, you need add source url by gem command as follows. $ gem sources -a http://gems.github.com then..

  • GitHub - ericgj/groem: Eventmachine-based Ruby Growl (GNTP) client

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - ericgj/groem: Eventmachine-based Ruby Growl (GNTP) client
  • ターミナルで自動操作を行う·Terminitor MOONGIFT

    TerminitorはMac OSX用のフリーウェア(ソースコードは公開されている)。普段行っている作業などは意外と定型化しやすい。例えば開発に入る前にApacheを立ち上げたり、memcached、MySQLの実行、外部サーバへのSSH接続など。これらは一連の手順と言っても良い。 設定ファイル例 Rails開発であればサーバを立ち上げる、コンソールを開く、検索サービスを立ち上げるなど複数のタブでターミナルを開いて作業を行う。こうした一連の手順を設定ファイル化して実行するのがTerminitorだ。 Terminitorは設定ファイルを独自形式で記述して、処理を実行する。複数のタブを開いてそれぞれ別なコマンドを実行できるのが特徴だ。そのためシェルスクリプトで記述するのとはまた違う便利さがある。さらに任意のタイミングで実行するので起動時の実行スクリプトともまた異なる。 実行直後。一気に複数の

    ターミナルで自動操作を行う·Terminitor MOONGIFT
  • Gitを使ったチケット管理·TicGit MOONGIFT

    TicGitRuby製のオープンソース・ソフトウェア。Gitはここ最近利用されることが多くなったバージョン管理システムだ。個人のプロジェクトから複数の拠点を使う大規模なものまで対応ができ、とても便利なシステムになっている。小規模からはじめられるので、開発分野に限らず導入ができるだろう。 チケット一覧 そんなGitを使った開発に取り込めるチケット管理システムがTicGitだ。開発したコードだけでなく、開発に必要なドキュメントをバージョン管理に入れてしまうケースもある。さらに加えてチケット管理まで入れてしまえばデータの一元管理が容易になるはずだ。 TicGitはコンソールベースで動作する。新しいチケットを作成したら、一覧で見たり、チケットにタグを付けることができる。さらにコメントを追加して意見を交換したり、コーディングをしてチケットを終了させることもできる。チケット管理のためにWebベースの

    Gitを使ったチケット管理·TicGit MOONGIFT
  • github に gem を公開する - 2nd life (移転しました)

    http://github.com/ 最近一部で話題沸騰の githubgithubRails で作られたアプリケーションでは、自分が知りうる限り一番の完成度と使いやすさを誇るんじゃないか、と思っています。 ソースコードツリーの見やすさ、(g)zipでくれ機能、各種 git の情報へのアクセスしやすさ、最初に git レポジトリを作ったとき表示されるチュートリアルと云った基的なことはもちろんですが、オープンソースプロジェクト・コミュニティを加速させるであろう、分散レポジトリを利用した様々な機能がすばらしいですね。 誰かが公開してるレポジトリを fork ボタン一つで自分のレポジトリにクローンし、いろいろ変更を加え、大に取り込んで欲しいなぁ、と思ったら pull request。大のコミッタは気に入れば pull で取り込めばよいし、もし気に入らなかったとしても、変更者がそのフ

    github に gem を公開する - 2nd life (移転しました)
  • 1