タグ

MOONGIFTに関するhaganeのブックマーク (17)

  • Sqliteman·データ管理からエクスポートまで。何でもこなせるGUIのSQLite管理 MOONGIFT

    SQLiteはちょっとした小さなシステムであれば(セキュリティを気にしなくとも良ければ)そのまま使えますし、そうでなくとも開発環境下ではMySQLやPostgreSQLのようにインストールする手間もなく使える便利なデータベースです。 ローカルで使うことが多いからこそ、その管理ツールもローカルアプリケーションで提供されると便利ではないでしょうか。 今回はWindowsLinuxで使えるGUISQLite管理Sqlitemanを紹介します。 メインウィンドウです。これは新しいデータベースを作成した後の画面です。 テーブル作成画面。グラフィカルに分かりやすい形で設定できます。 デザインを使うことも、SQLを直接書いてテーブルを作成することもできます。 テーブルを作るとカラム、インデックス情報が見られるようになります。 システムの設定値一覧。 ビューの作成画面です。 データベースバキュームなど

    Sqliteman·データ管理からエクスポートまで。何でもこなせるGUIのSQLite管理 MOONGIFT
  • iPhone/Android/Windows Phone対応のモバイルWebアプリフレームワーク·ChocolateChip MOONGIFT

    ChocolateChipはHTML5/CSS3/JavaScript製のオープンソース・ソフトウェア(BSD License)です。 モバイルWebサイトをネイティブ風にするUIライブラリは昔から多数存在しますが、今回はその最新版とも言えるChocolateChipを紹介します。 例えばこちらはiPhone風。iOS 7に似ています。 同じ内容でAndroid風。 こちらはWindows Phone向け。 Todoなどで使えるリスト。 同じ表示もAndroid風にすると印象が随分変わりますね。 AndroidでスイッチUIiPhoneでレンジ。 削除できるリスト。 ポップアップ。 ポップオーバー。 タブバー。 ページネーション。 シート。半透明なのがiOS 7に似ていていい感じです。 リスト。サムネイル付きです。 アイコン付きリスト。 ChocolateChipはiOS 7風UIに対

    iPhone/Android/Windows Phone対応のモバイルWebアプリフレームワーク·ChocolateChip MOONGIFT
  • 開発者用。Windowsで使えるパッケージ管理·Chocolatey NuGet MOONGIFT

    Chocolatey NuGetはWindows用のapt-getというべきパッケージ管理ソフトウェアです。 Windows8ではアプリストアができましたが、まだまだソフトウェアの数は多くありません。もっともっと必要なソフトウェアがたくさんあります。それらを旧来の方式でインストールするのはもうやめて、Chocolatey NuGetを使ってパッケージ管理してみましょう。 インストール時にはPowerShellが必須です。それさえあればコマンド実行だけでインストールされます。 例えばgitのインストールは“cinst git.install”で完了です。 ダウンロード中…。 Rubyをインストールしてみました。自動的にパスも設定されます。 Chocolatey NuGetはまるでapt-getのように簡単に使えるパッケージ管理ツールです。今は775パッケージが登録されており、Gitやテキスト

    開発者用。Windowsで使えるパッケージ管理·Chocolatey NuGet MOONGIFT
  • 社内で立てられるGistサーバ·Gistub MOONGIFT

    GistubはGitHubの提供するGistのクローンです。 GitHubの提供するスニペットサービスのGist。便利に使っている人も多いと思いますが、何となく会社で使うのは控えてしまっている…そんな人も多いでしょう。そこで社内で立てられるGistクローンGistubを使ってみましょう。 パブリックなGist一覧。 ソースコードハイライト付きです。 編集画面です。 編集すると履歴がつきます。 新しいGistの追加画面。 プライベートなGistも作成できます。 Gistubはエディター画面こそ単純なテキストボックスで、ハイライトする言語指定ができないものの他はGistと変わらず普通に使えるようになっています。社内で立ててチームで使ったりするのに良いのではないでしょうか。 GistubはRuby/Ruby on Rails製、MIT Licenseのオープンソース・ソフトウェアです。 MOON

    社内で立てられるGistサーバ·Gistub MOONGIFT
  • これでVisioを使ったネットワーク図作成からおさらば?運用まで管理できる·Prime MOONGIFT

    Primeはハードウェア構成やソフトウェアも含めたネットワーク図を作成するソフトウェア。 PrimeはJava製のオープンソース・ソフトウェア。システム開発を行う際にデスクトップやルータ、サーバ等の配置を図に起こす時は多い。そういう時にドローソフトウェアとしてMS Visioを使うケースが多いのではないだろうか。他にも類似ソフトウェアはあるが、アイコンがどうも好きではなく結局Visioを使っていた。 描画中 しかしネットワーク図を描くためだけにMS Visioを購入するのではあまりにも勿体ない。デザインに優れたソフトウェアがあればそれを使えるはずだ。そこでネットワーク図を描く際にお勧めしたいのがPrimeだ。 Primeはデスクトップやサーバ、ネットワーク機器を配置してそれらを線で結んでネットワーク図を作成するソフトウェアだ。端末間の接続法をRJ45またはUSBから選べるなど芸が細かい。さ

  • サーバ管理を一元化。ステータス管理もできる·とりぐらふ MOONGIFT

    とりぐらふは複数のサーバ情報を一元的に管理し、その運用状態もモニタリングできるソフトウェアです。 Webサービスが大きくなっていくのに従って、サーバの台数も増えていきます。そうしたサーバ群の管理については企業独自の取り組みがいろいろ行われていますが、オープンソースとして公開されたのがとりぐらふです。 トップページです。GitHubのアカウント認証でログインできます。 アクティビティです。ログも確認できます。 提供しているサービスの一覧。 編集できます。MuninのURLを設定するようになっています。 ロールの設定です。 ホストの一覧です。 ホストの詳細画面です。 とりぐらふは複数のサーバのステータス、提供しているサービスを一つの画面で管理できるソフトウェアです。デプロイ対象のホスト管理も行い、Capistranoなどと連携します。一定数以上のサーバ管理を行うようになったら立ち上げたいソフト

    サーバ管理を一元化。ステータス管理もできる·とりぐらふ MOONGIFT
  • CSVやJSONデータを管理、ビジュアル化·Miso Dataset MOONGIFT

    Miso Datasetはクライアントサイド、node.jsで利用できるデータ変換&管理ライブラリです。 データのビジュアル化(グラフ化)をする際に書かせないのが元データです。DBに入っていたり、XMLだったりと形式は色々考えられますが敢えてCSVを使ってグラフを描くのがMiso Datasetです。 デモです。CSVデータをグラフにプロットしています。 データはこのようなCSVです。 コード部です。デリミタを指定したり、フォーマットの指定もできます。 Miso DatasetはCSVやJSONを取り込んで自由に操作が出来ます。カラムの定義をしておくことで行をオブジェクトとして扱えるようになります。その他ソートしたりカウントやグルーピングしたりとSQL的な操作もできるようになっています。なおコードはnode.js/クライアントサイドのどちらでも動作します。 Miso DatasetはJav

    CSVやJSONデータを管理、ビジュアル化·Miso Dataset MOONGIFT
  • viライクなキーバインドの二画面ファイラー·Vifm MOONGIFT

    Vifmはviライクなキーバインドで操作できる二画面ファイラーです。 コンピュータ上でファイル操作を行うのが当たり前だけに使い勝手の良いファイラーがあれば生産性は向上するかも知れません。もしviやVimが好きな人であればVifmを使ってみましょう。viライクなキーバインドで動作するファイラーです。 メイン画面。シンプルな表示の二画面ファイラー。 ファイル選択。条件にあったものを選択できます。 ファイルを選択してコピーしたり移動できるほか、コマンドを使ってファイル操作も可能です。例えば:viewコマンドを使うとテキストファイルの内容が閲覧できます。その他使えるのはrename/move/copy/delete/permissions change/group change/chmodなどとなっています。UTF-8をサポートしているので日語も表示できます。FUSEファイルシステムをサポートし

  • 高価なソフトウェアを買う前に。フローチャートやUMLクラス図などを描くのに使えるドローソフトウェア·Diagram Designer MOONGIFT

    Diagram DesignerはフローチャートやUMLのクラス図を描くのに使えるドローソフトウェア。 Diagram DesignerはWindows用のオープンソース・ソフトウェア。システムの設計をする時には必ず図が必要になる。フローチャートを書いたり、UMLを書いたりネットワーク図、ER図を書いたりする。その時には何らかのドローソフトウェアが必要だ。 描いている所 最も有名なものとしてはMS Visioがある。だが高い。ちょっとした図を書くならもっと安価なツールが良いと思ってしまう。Diaもあるが、なかなかパーツがうまく使えなかったりする。そこで今回紹介するのはDiagram Designerだ。 Diagram DesignerはWindows用のソフトウェアで、名前の通りダイアグラムを作成するためのソフトウェアだ。左側に図、右側にパーツが並ぶ。フローチャート向けの図が殆どだが、う

  • PDFを小型電子書籍デバイス向けに整形する「PaperCrop」

    PaperCropはPDFファイルを区切って小さなデバイスでの可読性をあげる。 [/s2If] PaperCropはWindows用のオープンソース・ソフトウェア。電子書籍を閲覧するためのデバイスが増えてきた。従来で言えば携帯電話でも読めるし、スマートフォン、iPadKindleその他のデバイスでも閲覧が可能だ。iPadくらいの画面サイズであればA4のPDFでも概ね問題ない。 処理中の画面 だが小型デバイスを求める人にとって、大きなPDFファイルを閲覧するのはとても大変だ。ズームして左右に移動して次のページへ…では読みづらくて仕方がない。そこで予め整形してしまうのがPaperCropの役目だ。 PaperCropを立ち上げ、PDFファイルを読み込むと自動的にテキストの配置を認識する。そのCropと呼ばれる単位が新しいページになる。つまり段組みされているページであれば、1/2、1/4にして

    hagane
    hagane 2010/11/22
    これLuaで動いてるんだ
  • MOONGIFT: » タイトル・本文抽出クローラー「Webstemmer」:オープンソースを毎日紹介

    これはやばい!凄すぎる。 現在進めようと思っているプロジェクトでは、サイト上の文抽出が重要な技術になっていた。だが、それを一から開発していたのではあまりに時間がかかってしまう。さらに重要な技術ではあるが、それが売りと言う訳ではなかった。 そこで見つけたのがこのソフトウェアだ。まさに理想的な方法かも知れない。 今回紹介するオープンソース・ソフトウェアはWebstemmer、タイトル・文抽出クローラーだ。 WebstemmerはPythonで作られたクローラーで、Webクローラー/レイアウト分析/テキスト抽出/URL DB操作/簡易的なテキスト抽出の5つの機能が提供されている。 動作原理については公式サイトを参考にして欲しいが、個人的にも考えていた(考えていただけ)方法に近い。学習時間が長いのが難点だが、複数台のPCで分散化できれば問題なくなるだろう。 特徴的なのは、特定の言語に左右される

    MOONGIFT: » タイトル・本文抽出クローラー「Webstemmer」:オープンソースを毎日紹介
    hagane
    hagane 2010/09/26
    Python製・オープンソースのWebクローラ。あとでソースのぞいてみようと思う。
  • エクスプローラからSFTP·Windows Explorer SFTP Extension MOONGIFT

    Windows Explorer SFTP ExtensionはWindows用のオープンソース・ソフトウェア。Windowsのファイル管理ツール、エクスプローラからはネットワークドライブ機能を使ってFTPやWebDAV上のファイルを管理できるようになっている。 接続設定 だがFTPについては既に知られている通り、パスワードが平文でやり取りされる。セキュリティを考えるならば導入は難しいだろう。そこで使ってみたいのがSFTPになるが、その際に便利なのがWindows Explorer SFTP Extensionだ。 Windows Explorer SFTP ExtensionはネットワークドライブのようにしてSFTPでネットワーク上のディレクトリをマウントできるエクスプローラ拡張だ。通常のネットワークドライブとは異なるので、その場でファイルを開くことはできないようだ。コピーすればファイル

    エクスプローラからSFTP·Windows Explorer SFTP Extension MOONGIFT
  • JavaScript製のガントチャート·JSGantt MOONGIFT

    JSGanttJavaScript製/Webベースのオープンソース・ソフトウェア。多人数、または複数社が関わるプロジェクトでは一つのタスクの結果が別なタスクに関わっていることが多々ある。そうした時の遅延はプロジェクト全体の調整が必要であり、滞りなく進めるのは至難の業だ。 JavaScriptガントチャートを生成 そのためタスク間のスケジュールや関わり方を示すのにガントチャートがよく使われる。これまでのガントチャートは画像出力型が多く、生成後の再利用性が今ひとつだった。そんな不満を解消してくれるのがJSGanttだ。 JSGanttはその名の通りJavaScriptによるガントチャート生成ソフトウェアだ。縦にタスクが並び、横に日程が並ぶ。各タスクごとにスケジュールが帯になって表示され、その結果が別なタスクに線でつなげられる。タスクの関連性が見いだせるはずだ。 折りたたんだり表示範囲を変更

    JavaScript製のガントチャート·JSGantt MOONGIFT
  • OpenOffice.org/Excel用ガントチャートテンプレート·Gantt Chart for OpenOffice Calc MOONGIFT

    のオフィスには神業的なExcel使いの方々がいて、方眼紙のように網目を作り、そこに図形やチャートを作り上げている。仕様書や提出するドキュメントも全てExcelで作られていたりする。このような方々は、Excelが使えないとなったらさぞかし混乱をきたすことだろう。 OpenOffice.orgを使ったガントチャートテンプレート プロジェクトを管理をExcelで行っている方がいたら、そこだけはOpenOffice.orgに乗り換えられる可能性がある。ガントチャートを手早く作ってくれるテンプレートがあるのだ。 今回紹介するフリーウェアはGantt Chart for OpenOffice Calc、OpenOfficeのCalc(表計算機能)向けのガントチャート作成テンプレートだ。 Gantt Chart for OpenOffice CalcはOpenOffice.org用で、Excel用に

    OpenOffice.org/Excel用ガントチャートテンプレート·Gantt Chart for OpenOffice Calc MOONGIFT
  • 携帯電話からのアクセスを真似する·Moxy MOONGIFT

    MoxyはPerl製のオープンソース・ソフトウェア。日において携帯電話サイトの需要は大きい。スマートフォンの活況もあって、PC向けと同時に携帯電話向けをリリースすることも多くなっている。また将来的にはPCよりもモバイルのシェアが大きくなると言われている。 携帯電話からのアクセスを模倣できる そんな携帯電話向けサイトの開発を行う場合、PCからアクセスを偽装してテストを行う必要がある。専用のソフトウェアの他、FirefoxのMobileSimulatorも使えるが、ここではWebブラウザベースのMoxyを紹介しよう。 MoxyはPerl製のソフトウェアで、専用のWebサーバとしてサービスが立ち上がる。ブラウザからアクセスすると、URLを指定して外部のWebサービスにアクセスできる。その際にはUserID、ユーザエージェント、HTTPヘッダーを任意に入れ替えてアクセスも可能だ。 Google

    携帯電話からのアクセスを真似する·Moxy MOONGIFT
  • MOONGIFT|オープンソース・ソフトウェア紹介を軸としたITエンジニア、Webデザイナー向けブログ

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました Tank Vs Zombie Game Built in Ruby - Rubyで書かれた戦車 vs ゾンビゲーム Jul 16, 2021 - 1 min read Kopia - マルチベンダー対応のバックアップソフトウェア Jul 16, 2021 - 1 min read Polyfoto - モザイク画像を作成するPythonスクリプト Jul 15, 2021 - 1 min read SwiftLaTeX - WebベースのLaTeXエディタ Jul 15, 2021 - 1 min read Div.js - divタグだけでHTMLページを作成できる? Jul 14, 2021 - 1 min read ASCIIFlow - アスキーアート用ドローアプリ Jul

    MOONGIFT|オープンソース・ソフトウェア紹介を軸としたITエンジニア、Webデザイナー向けブログ
  • Ruby on Rails製のシンプルなWikiエンジン·Instiki MOONGIFT

    さて今日は土曜日。そう、言わずもがなWikiサタデーだ。みんな大好きWikiエンジンは、シンプルな概念ながら柔軟性があり、様々な場面で利用される。企業内でのナレッジ共有はもとより、Webサイトのヘルプページでも利用されるケースがある。 Markdown記法を使えるWikiエンジン そんなWikiエンジンを日も紹介しよう。恐らくカスタマイズも容易であろう、Ruby on Railsを利用したWikiエンジンだ。 今回紹介するオープンソース・ソフトウェアはInstiki、日語のタイトルも利用できるシンプルなWikiエンジンだ。 InstikiはRuby on Railsで作られているので利用開始までがシンプルで手早く行える。はじめにトップページに表示するWikiページの名前を決めれば、すぐに利用開始できる。レンダリングエンジンとして、Markdown + itex2MMLという形式をとって

    Ruby on Rails製のシンプルなWikiエンジン·Instiki MOONGIFT
  • 1