タグ

ブックマーク / www.moongift.jp (8)

  • Gogs - Go製のGitリポジトリサーバ

    今は企業内においてもバージョン管理でGitを使う所が増えています。個人個人がリポジトリを持つことでオフラインでも開発がスムーズに進められたり、多数の関連ツールの登場によって生産性が向上しています。 GitHubやBitBucketのようなGitリポジトリサービスもありますが、企業内部でリポジトリを持ちたいというケースも多いでしょう。そこで使ってみたいのがGogsです。 Gogsの使い方 GogsはGitHubを強く意識したUIになっていますので、既にGitHubを使っている方であればすぐに使えるようになると思います。社内や自社サーバにGitリポジトリサーバを立てたい時に選択肢の一つに考えてみてください。 GogsはGo製、BSD Licenseのオープンソース・ソフトウェアです。 Gogs: Go Git Service - A self-hosted Git service writte

    Gogs - Go製のGitリポジトリサーバ
    k2ca3
    k2ca3 2014/09/05
  • PlantUMLを記述する専用エディタ·PlantUML Editor MOONGIFT

    PlantUML EditorはWindows用のオープンソース・ソフトウェア。PlantUMLは先の記事の通り、テキストベースでUMLを記述し、画像に変換できるソフトウェアだ。テキストで書けるのは大きなメリットではあるが、慣れるまでは何らかのエディタが欲しいかも知れない。 PlantUML用のエディタ 慣れてしまえば問題ないかも知れないが、記法を覚える際はもちろん、テキストよりもビジュアル的にUMLを定義したいと考える人はPlantUML Editorを使ってみよう。Windows専用ではあるがPlantUMLによる記述をサポートしてくれる。 PlantUML Editorは左側に図の一覧が並び、右上にテキストによる記述内容、右下に実際に生成されたUML図が表示される。画像はGraphVizを使って生成するので別途インストールと環境変数の設定が必要だ。画像は自動更新が可能で、指定時間が経

    PlantUMLを記述する専用エディタ·PlantUML Editor MOONGIFT
    k2ca3
    k2ca3 2014/02/08
  • MOONGIFT: » 圧巻!AJAX DHTMLのグラフライブラリ「Timeplot」:オープンソースを毎日紹介

    グラフを作るニーズは多い。また、そのためのライブラリも多種多様に存在している。PHPJavaなどのプログラム言語によるもの、JavaScriptで作るもの、Flashで作るものといった具合だ。 その中にあって、これの完成度は非常に高い。まさに圧倒されてしまう綺麗さだ。 今回紹介するオープンソース・ソフトウェアはTimeplot、AJAX+DHTMLで作られたグラフ作成ライブラリだ。 Timeplotは単純な二次元の折れ線グラフ用のライブラリで、非常に細かく描画が行われる。特にグラフの上をマウスでなぞった時に各数値が表示されるのが素晴らしい。 同じプロジェクトの年表を作り出すTimeline形式をサポートしている。場合によって使い分けたり、見せ方を変えたりと便利に使えそうだ。グラフに備考をつけることもでき、特定の場所をクリックすると説明文が表示される。 サンプルは数多く登録されているので、

    MOONGIFT: » 圧巻!AJAX DHTMLのグラフライブラリ「Timeplot」:オープンソースを毎日紹介
    k2ca3
    k2ca3 2007/08/08
    つかえる!
  • MOONGIFT: » シンプル&高速なデフラグ「UltraDefrag」:オープンソースを毎日紹介

    Windowsでは速度維持のために定期的にデフラグを行ったほうが良い。とは言え、忘れていてふと気がついてみたら随分断片化が進んでいた、なんて事もあるだろう。 しかし標準のデフラグでは遅くて面倒と感じてしまっているかも知れない。そうした人はこちらを試してみよう。 今回紹介するオープンソース・ソフトウェアはUltraDefrag、シンプルで高速なデフラグソフトウェアだ。 UltraDefragはWindows NT系(2000/XP/Server 2003/Vista)に対応したデフラグソフトウェアだ。また、64ビット系にも対応している。ごくシンプルなインタフェースで使い勝手が良い。 高速動作の理由として、カーネルモードのドライバを作成しているから、とある。実際にどれくらい高速化は試していないので保証できない。また、動作モードとして通常のグラフィカル、タスクへ登録できるコンソール、プログラマ等

    MOONGIFT: » シンプル&高速なデフラグ「UltraDefrag」:オープンソースを毎日紹介
    k2ca3
    k2ca3 2007/08/08
    すっきりデフラグとどっちのいいのかしら
  • MOONGIFT: » マインドマップでプレゼンテーション「mm2s5」:オープンソースを毎日紹介

    プレゼンテーションで、全体の流れが予め出来上がっている時は良いが、どうも考えが散発してうまくいかないことがある。そうした時はまず、自分の考えをまとめておくのが良い。全て洗い出し、カテゴライズしていけばいい。 そして、考えを整理するのに役立つのがマインドマップだ。プレゼンテーションとマインドマップ、この二つを組み合わせてできあがるのがこれだ。 今回紹介するオープンソース・ソフトウェアはmm2s5、マインドマップをプレゼンテーションに変換するソフトウェアだ。 生成されるのはs5というHTMLベースのプレゼンテーションファイルだ。リスト表示(黒丸、数字など)、ストップライト(順番に赤くなる)、テーブル、リンクなどがサポートされている。 通常のマインドマップの使い方とは異なるが、これは便利かも知れない。バツ印をつければプレゼンテーションとして表示されないので、左半分で考えを整理しつつ、右半分にプレ

    MOONGIFT: » マインドマップでプレゼンテーション「mm2s5」:オープンソースを毎日紹介
    k2ca3
    k2ca3 2007/07/31
    発散したアイデアをmmで、人に見せるのはs5で
  • MOONGIFT: » ソースを見てActionScriptの勉強「Flare」:オープンソースを毎日紹介

    プログラムの最も早い習得方法は、他人のソースを見ながら勉強することだ。興味がもてる材料だけに、ただを眺めるよりも効率的に覚えることができる。 では興味の対象がソースを公開していなかったらどうしたら良いだろう。そのためにこれがある。 今回紹介するフリーウェアはFlare、Flashのデコンパイラーだ。 デコンパイラーは名称のまま、逆コンパイルをするためのソフトウェアだ。構成する素材全てが取れるわけではなく、flrという拡張子でActionScript部分が抽出される。逆に素材が欲しい場合は、HugFlashを使おう。 ソースを見てみる事で、実際に行われている処理やサポートされている関数を知ることができる。実は明文化されていない裏APIがあった、なんて事があるかも知れない。尚、動作はWindowsMac OSX、DOS、Linux、Solarisとなっている(GUI版のMac OSXではう

    MOONGIFT: » ソースを見てActionScriptの勉強「Flare」:オープンソースを毎日紹介
    k2ca3
    k2ca3 2007/07/30
    あとで読む
  • MOONGIFT: » 必見!Railsがローカルアプリケーションに「Slingshot」:オープンソースを毎日紹介

    最近はWebアプリケーションとローカルアプリケーションの境がなくなってきた。むしろWebアプリケーションのほうがインターネットとの親和性も高く、便利なことが多い。 開発者にとっても、コンパイルの手間などがない分、Webアプリケーション方が楽だろう。そんなWebアプリケーション推進の波が強まるであろうソフトウェアがこれだ。 今回紹介するオープンソース・ソフトウェアはSlingshot、Railsアプリケーションをローカルアプリケーションにするソフトウェアだ。 これは凄い。サンプルとして、Radiant CMSがMac OSX用ローカルアプリケーションとしてパッケージされて配布されているが、ちゃんと動作する。 これを使えばTodo管理やパスワード管理といったアプリケーションもWeb化できる。Apacheの設定も不要、データベースも不要(SQLiteを内包)、Rails自体も設定不要で動作してく

    MOONGIFT: » 必見!Railsがローカルアプリケーションに「Slingshot」:オープンソースを毎日紹介
    k2ca3
    k2ca3 2007/07/27
    すごいことになっていru
  • MOONGIFT: » Railsを見える化「RailRoad」:オープンソースを毎日紹介

    Ruby on Railsの素晴らしい点の一つに、テーブル間の関係をプログラム中で定義することで、データを自在に取り出せるようになるという事が挙げられる。 E-R図などでリレーションを定義しても、それが適切にプログラムされているかどうかは分からない。だが、プログラム中で定義し、制御できるRailsであれば適切に処理されるようになる。足りないのはマネージャ向けのE-R図の存在だろう。 今回紹介するオープンソース・ソフトウェアはRailRoad、Rails向けのダイアログジェネレータだ。 RailRoadを使うと、モデルやコントローラーの関係から、Graphviz向けのdotファイルを生成できる。後はSVGやPNGといった形式への変換が可能だ。 モデルであればE-R図が生成され、テーブル間の関係も表現される。コントローラーであれば、メソッドが表示される。どちらも複数人での開発時や、規模が大きく

    MOONGIFT: » Railsを見える化「RailRoad」:オープンソースを毎日紹介
    k2ca3
    k2ca3 2007/07/04
    これはいい
  • 1