タグ

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

  • MOONGIFT更新停止のご連絡 MOONGIFT

    いつもMOONGIFTをご覧いただきありがとうございます。タイトルにあります通り、MOONGIFTの更新を恒久的に停止するご連絡となります。最終更新記事は2021年07月16日になります。 背景 MOONGIFTはオープンソース・ソフトウェアの紹介サイトとして2004年01月29日に運営を開始しました。一番最初はlivedoorブログにて開始し、その後様々なブログプラットフォームを利用し、さらに一時はサイト名の変更(Open Alexandria)を経て、MOONGIFTという名称で運営を続けてきました。 MOONGIFTでは、これまでに16,000以上のソフトウェア(一部オープンソース・ソフトウェア以外のソフトウェアを含む)を紹介してきました。オープンソース・ソフトウェアは多くの先進的な技術への取り組みが行われており、オープンソース・ソフトウェアを知ることはソフトウェアの開発トレンドを知

    endor
    endor 2021/06/24
  • Tabulator - これはすごい。HTMLテーブルを高機能に MOONGIFT

    テーブル表示はWebシステムのデファクトとも言えます。業務システムはいうに及ばず、管理者画面などでも必ず求められる表示です。そしてただ表示すればいいという訳ではなく、ソートやフィルタリング、インラインでの編集など様々な機能が求められるものです。 そんな多機能なテーブル表示を実現してくれるのがTabulatorです。多くのニーズを満たしてくれることでしょう。 Tabulatorの使い方 てんこ盛りなデモテーブル。ざっと見てもフィルタ、ページネーション、グラフ表示、ソートなどの機能が確認できます。 インライン編集もサポートされています。 データに合わせて幅を自動調整。 行をクリックして展開する機能。 カラムをグループ化。 カラムを縦に。これはカラムが多い時に便利そうです。 ドリルダウン。 テーブルを入れ子にもできます。 スパークライン表示。 フッターで集計。 HTMLテーブルを変換する機能もあ

    Tabulator - これはすごい。HTMLテーブルを高機能に MOONGIFT
    endor
    endor 2018/12/16
  • Sheetsee.js - Googleスプレッドシートのデータをビジュアル化 MOONGIFT

    Googleスプレッドシートは表計算として便利ですが、簡易的なデータベースとして使うこともできます。特にデータメンテナンスがしやすいので、データの取得だけ行えれば様々な表示に活用できるでしょう。 今回はそんなスプレッドシートのデータ可視化に特化したSheetsee.jsを紹介します。 Sheetsee.jsの使い方 埋め込みのデータ一覧としての利用です。 データ一覧 インタラクティブなフィルタリング、並べ替えが行えます。 データフィルタ さらに地図上へのマッピングもできます。 地図表示 Sheetsee.jsを使えば取得したデータを自由に表示できそうです。グラフライブラリと組み合わせても良いでしょうし、Webサイト上でデータ表示するのも便利です。メンテナンスが簡単なので、検索エンジンにインデックスされなくても良ければ使いどころは多そうです。 Sheetsee.jsはJavaScript製の

    Sheetsee.js - Googleスプレッドシートのデータをビジュアル化 MOONGIFT
    endor
    endor 2018/03/21
  • Franchise - 多数のデータベースに対応したSQLノートブック

    SQLを覚えると実務で使える様々なデータを取得できるようになります。毎回同じようなSQLを記述するのが面倒で、テキストファイルに定番のSQLをメモで残している方も多いのではないでしょうか。 そんな方にお勧めなのがFranchiseです。SQLを残しておけるノートブックです。 Franchiseの使い方 メイン画面です。複数のデータベースに対応しています。 結果を地図に描画する例です。 グラフ。線グラフです。 棒グラフ。 並び替えた棒グラフ。 ドットだけ。表示を2カラムにしています。 一般的な一覧表も可能です。 レンジを使ってその時の値を表示するパターン。 メールを取り込んでクエリを投げるパターン。 FranchiseのデータリソースはSQLite/PostgreSQL/BigQuery/MongoDB/Microsoft SQL Server/Oracle/DB2/Teradataなどとな

    Franchise - 多数のデータベースに対応したSQLノートブック
    endor
    endor 2017/10/16
  • Google Chromeのインスペクタが起動したら通知·Chrome Inspector Detector MOONGIFT

    Chrome Inspector DetectorはGoogle Chromeのデベロッパーツールが表示されているかどうかを感知できるJavaScriptライブラリです。 Google Chromeのインスペクタを使うとWeb開発がとても楽になりますが、公開されているWebサービスの状態においては見せたくない情報である可能性もあります。そこで使ってみたいのがChrome Inspector Detectorです。 Webブラウザを普通に開いた状態です。Closedになっています。 インスペクタを開きました。Openに変わっています。しかしなぜかDockedになっています。 来、この状態がDockedのはず。 Dockedの状態から切り離すとUndockedになりました。 Chrome Inspector Detectorを使うとインスペクタを開いているかどうかが判定できます。その時のイベ

    Google Chromeのインスペクタが起動したら通知·Chrome Inspector Detector MOONGIFT
    endor
    endor 2013/04/03
  • MOONGIFT: » Markdown/HTML/LaTexを相互変換「Pandoc」:オープンソースを毎日紹介

    プログラマはテキストフォーマットが一番大好きだ。かくいう私も好きだ。だが、ある程度形式ばった文書が必要な時もある。例えば仕様書などだ。 そうした時だけMS Wordをはじめとしたワードプロセッサを使う人もいるだろうが、とかく面倒くさい。テキストファイルからみられる形式に変換してくれるソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはPandoc、各種フォーマットの相互変換ソフトウェアだ。 PandocはCUIベースのソフトウェアで、ある形式の文書を別な形式に変換できる。読み込める形式として、MarkDown、構造化されたテキスト、HTMLそしてLaTexが対応している。そして、出力形式としてこれらに加えてConTeXt、DocBook、RTF、manそしてs5プレゼン形式になっている。 例えば、テキストファイルを元にs5形式で出力してプレゼンテーション資料を作り、配布はLaTeX

    MOONGIFT: » Markdown/HTML/LaTexを相互変換「Pandoc」:オープンソースを毎日紹介
    endor
    endor 2013/01/04
  • iPhone用Tiddly Wiki·iTW MOONGIFT

    iPhoneにはメモ環境が用意されているがあまり使い勝手は良くない。画面が横向きにならず、他の環境でデータが再利用できるわけでもない。iPhoneNotesやRemoteNoteといったソフトウェアもあるが、JailBreakが必須になってしまう。 もっと手軽にiPhoneや母艦になるMac OSXWindowsから使えるソフトウェアはないものか。そこで考え出されたのかこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはiTW、iPhone向けTiddly Wikiだ。 Tiddly Wikiと言えばローカルで使えるJavaScriptベースのWikiエンジンだ。ローカルで使えるということもあって、編集中に限っては特にネット環境は必要としない。Safariが「落ちさえ」しなければ、ずっとメモとして利用できる。インタフェースはiPhone向けに最適化されており、使い勝手は良い。

    iPhone用Tiddly Wiki·iTW MOONGIFT
  • MOONGIFT: » Mac OSX向けの洗練されたSubversionフロントエンド「Versions」:オープンソースを毎日紹介

    開発時にバージョン管理システムを導入することによるメリットは言うに及ばないが、それはプログラマのみならずデザイナーにとっても同様だ。だが、バージョン管理をデザイナーまで普及させるのは非常に困難だ。 メイン画面 やはりインタフェースが鍵を握っている。使い勝手の良い、分かりやすいインタフェースのバージョン管理システムがあれば利用してくれる可能性はありそうだ。 今回紹介するフリーウェアはVersions、Mac OSX向けのSubversionフロントエンドだ。 Versionsは既存のワーキングコピーも簡単に登録でき、HTTP/SSH/SVNプロトコルに対応してリポジトリを登録することができる。何よりファイルの一覧やログの閲覧などが分かりやすいインタフェースでできる点が便利だ。 比較の確認画面 また、ファイルを選択してDiffを表示したり(DiffはFileMergeを利用)、履歴をするのがボ

    MOONGIFT: » Mac OSX向けの洗練されたSubversionフロントエンド「Versions」:オープンソースを毎日紹介
  • MOONGIFT: � 理モードでiPhone/iPod Touchから母艦のiTunesをストリーミングする「Simplify Media」:オープンソースを毎日紹介

    iPod Touch/iPhoneではiTunesとつないで音楽情報を移すのが基ではあるが、iTunesのライブラリを分けて管理している場合や、他人のiTunesと同期することはできない。同じLANの中であれば共有もできるが、インターネット越しではそれもできず、不便さがある。 起動中 ネットワークを越えて音楽を共有できれば、楽しさがもっと膨らむはずだ。 今回紹介するフリーウェアはSimplify Media、ネットワークを越えて音楽を共有するソフトウェアだ。 Simplify MediaはWindows/Mac OSX/Linux向けにサーバアプリケーションが提供されている。これはiTunesの他にも指定したフォルダ(複数指定可能)を共有することもできる。そしてユーザ登録を行うことで、他のコンピュータに対して音楽を配信できるようになる。 iPhoneでストリーミング iTunesのプレイ

    MOONGIFT: � 理モードでiPhone/iPod Touchから母艦のiTunesをストリーミングする「Simplify Media」:オープンソースを毎日紹介
    endor
    endor 2010/01/09
  • iPhone用Smart.fmクライアント·iKnow Touch MOONGIFT

    人は英語が苦手とされつつも、英語学習に対する意欲は強いように感じられる。Smart.fmとその前身、iKnowは非常に人気が高い英語学習サイトだ。オンラインで、いつでもどこでも英語の学習ができるというのが高ポイントだ。 Smart.fmを勉強するのに最適!(画面は公式サイトより) そんなSmart.fmをiPhoneでも使えるようにするのがiKnow Touchだ。 今回紹介するフリーウェアはiKnow Touch、iPhone/iPod Touch用のSmart.fmクライアントだ。ソースコードは公開されているが、ライセンスは明記されていないのでご注意いただきたい。 iKnow Touchは現在開発中のソフトウェアで、App Storeにもまだ置かれていない。iKnow時代に公開されたWeb APIを使ってコンテンツにアクセスするようだ。リストでは自分が学習しているもののリストが得ら

    iPhone用Smart.fmクライアント·iKnow Touch MOONGIFT
  • iPhoneで使えるjQueryプラグイン·jQTouch MOONGIFT

    iPhone向けのサービス提供となるとついネイティブアプリケーションに目がいってしまう。だがネットワークが必須なものであれば、アプリケーション開発にこだわる必要はない。むしろ審査やObjective-Cの習得などに工数がかかってしまう。 iPhoneでjQuery ならばもっと容易に提供するiPhone向けWebサービスの方が合理的だ。そこで使えるjQueryプラグインがjQTouchだ。 今回紹介するオープンソース・ソフトウェアはjQTouch、iPhone向けjQueryプラグインだ。 jQTouchはjQueryプラグインであり、iPhoneやG1などWebKitを使ったモバイルブラウザで利用できる。とは言え日では主にiPhone向けになるだろう。iPhoneでよく利用される機能を容易に実装できるようになっている。 様々な機能が盛り込まれている 左右に移動するアニメーションはもちろ

    iPhoneで使えるjQueryプラグイン·jQTouch MOONGIFT
  • JavaScriptで作るiPhoneアプリケーション·Big Five MOONGIFT

    iPhone向けのアプリケーションを開発する場合、Objective-Cを習得する必要がある。オブジェクト指向の言語ではあるが、習得のためにはコストがかかるのは確かだ。開発することで一気に世界が開ける可能性もあるが、利用範囲の限られた言語を覚えることに躊躇してしまう人もいるのではないだろうか。 スプラッシュスクリーン そこで普段使い慣れているHTMLJavaScriptを使ってアプリケーションを構築しようと言うのがこのフレームワークだ。 今回紹介するオープンソース・ソフトウェアはBig Five、Webベースの技術で実現するiPhone/iPod Touchアプリケーションフレームワークだ。 Big Fiveは言わばプロキシを提供するソフトウェアだ。HTMLからJavaScriptを使ってiPhone/iPod Touchの各APIにアクセスを可能にするのだ。現在位置の取得、内蔵カメラを

    JavaScriptで作るiPhoneアプリケーション·Big Five MOONGIFT
    endor
    endor 2009/07/04
  • 1