ITエンジニア/デザイナ向けにオープンソースを毎日紹介

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

2017/12/14
できることを全力でやる
2017/11/25
恥ずかしさを感じないためにできること
2017/11/11
プロジェクトを遅延させないコミュニケーションパス管理

もっと見る

List

  • 2009/02/01

セキュアなディスクイメージを作成する「SecureFiles」

Mac OSX標準の機能でも可能なので、おそらくそれをラッピングしているソフトウェアと思われる。Mac OSXではよくDMGファイルでソフトウェアを配布している。ダブルクリックするとディスクがマウントされて外部HDDのように扱うことができる(もちろん損場合は読み込みのみだが)。セキュアなディスクイメージを簡単に そのデ...

List

  • 2009/01/31

複雑なWebサイトデザインを容易に実現するテンプレート「YAML」

なぜデザインとYAMLが関係するのだろうと思ったが、ここでは「Yet Another Multicolumn Layout」の略らしい。つまりマルチカラムのデザインを容易に実現するためのCSSテンプレートということだ。整ったデザインが簡単に手に入るのはすばらしい! Webプログラマの一番の悩みどころがデザインだ。特にC...

List

  • 2009/01/31

ソーシャルグラフ&アイデンティティを確立する「Knowee」

オンライン上のデータを収集して友人関係を構築するソーシャルグラフが昨年辺りから出始めた。SNSでは元々リアルな人間関係に重点を置かれていたが、オンラインのサービスであれば、オンライン上の人間関係の方が役に立つケースは多い。サービス登録画面 ソーシャルグラフはブログやソーシャル系のサービスで構築されている友人関係をピック...

List

  • 2009/01/31

Windowsでファイルをタグ管理する「TaggedFrog」

Windows Vistaは一時期触れて、すぐに止めてしまったので理解度が足りていないのだがファイルをタグ管理することができる。だがWebで言うタグ管理と何か違う、クラウドができなかったり、ファイルのプロパティから詳細タブを選ぶ必要があったりと、ワンステップ多いのだ。タグを使ったシンプルなファイル管理ソフトウェア これ...

List

  • 2009/01/30

セキュアなWebコンテンツ配信技術を探求する「Web Sandbox」

ブログで使われるブログパーツや、マッシュアップ、Webガジェットなど最近では外部のコンテンツを様々な方法で自分のWebサイトに取り込んで表示するようになっている。その際に用いられる技術は幾つかあるが、iframeを使ったものがよく知られている。安全なWebガジェットに自動変換する iframeは全く関係のないコンテンツ...

List

  • 2009/01/30

Google App EngineとFlash/Flexを組み合わせる「Flash and Flex on Google App Engine」

AjaxなどによってRIA(リッチ・インターネット・アプリケーション)が発展したとは言え、Flashに比べるとまだ足りない部分があるかも知れない。Google App EngineではGoogle製ということもあってシンプルな画面のWebアプリケーションが多い気がするが、もっとRIAに力を入れれば可能性が飛躍的に向上し...

List

  • 2009/01/30

MooseにインスパイアされたJavaScript向けオブジェクトシステム「Joose」

すでに半年以上昔ではあるが、Perlの新しいオブジェクトシステムとしてMooseに注目が集まった。面倒なオブジェクト定義が手軽に、さらに型指定なども容易にできるのでオブジェクト指向プログラミングが簡単になる、というライブラリだ。デモアプリケーションのblok。MS Visio風なドローアプリケーション コーディング量が...

List

  • 2009/01/29

PDFを使ったクールなプレゼンテーション「Impressive」

個人的にアクションのついたパワーポイントのプレゼンテーションは好きではない。大抵余計なアクションであるし、印刷時の見栄えも良くないことが多い。また、説明を受けないとアクションの前後の意味が分からない場合もある。印刷時のことも含めて、シンプルな作りになっているものが好感がもてる。PDFを華麗なプレゼンテーションに 発表資...

List

  • 2009/01/29

デモ動画の説明やプレゼンに役立つスクリーンペイント「DemoHelper」

顧客にデモを見せたり、プレゼンを行う際に特に強調したり、ズームしてみせたいことがある。ホワイトボードにプロジェクターで見せているならばそこに絵を描いて説明することもできる。だがそれ以外の場面ではどのようにしたら良いだろうか。画面上にそのまま描画できる また、最近よくあるWebサービスのデモ動画。動画を撮るソフトウェアは...

List

  • 2009/01/29

JavaScriptでCAPTCHA破り「Megaupload auto-fill captcha」

汎用的なものではないが、技術的には非常に興味深い代物だ。Webサイトではロボットによるクローリングを防止するためにCAPTCHAと呼ばれる仕組みを導入していることがよくある。ぐにゃぐにゃな文字で、人であれば読めるがコンピュータには読めないであろう文字を表示して人かロボットかを判別するのだ。上に表示されている画像を解析し...

None

  • 2009/01/28

[RP] 2月15日にランチミーティング in 北海道を行います

いつもMOONGIFTをご覧いただきありがとうございます。来る2月14、15日に北海道(東札幌辺り)に行く予定になりますので、その際にランチミーティングにおつきあい下さる方を募集します。日程は15日のお昼になります。日曜日のお昼とあって、予定のある方も多いとは思いますが、もし何も予定がなく、MOONGIFTに札幌のご飯...

List

  • 2009/01/28

各種ブラウザで使えるクリップボードへのコピーライブラリ「Zero Clipboard」

確かIEではクリップボードのコピーをJavaScriptから実現することができる。これは便利な反面、若干の怖さもある。そのためか他のブラウザではできないようになっている。とは言え、場合によってはとても便利な機能になるはずだ。ブラウザで任意の文字列コピーを実現するライブラリ そのブラウザからクリック一つでコピーを実現する...

List

  • 2009/01/28

ソースコードの色づけを行う「Google Code Prettify」

ブログや開発者向けのWebサービスなどで、ソースコードのハイライトを行うケースはよくある。言語があらかじめ決まっている場合は良いが、言語がよくわからない場合や、JavaScriptとHTMLのように埋め込みで複数の言語が重なる場合もある。各種言語に対応したハイライター そのような、特定の言語に依らずにソースコードをハイ...

List

  • 2009/01/28

iPhone/iPod Touch向けのアプリケーション開発者必須のレポート解析ツール「AppSales」

※ 画像は一部公式サイトよりもしあなたがiPhoneやiPod Touch向けのアプリケーションを開発しているなら、その売り上げ金額が気になってやまないはずだ。決済システムまで含めた、世界中にアピールできるアプリケーション実行環境は数少ない。さらにAppleならではのかっこうよさもある。売り上げレポート表示アプリケーシ...

List

  • 2009/01/27

見た目以上に高機能なWikiエンジン「DkWiki」

WikiといえばHTMLを覚えずに書けるWiki記法が特徴だが、WYSIWYGなエディタが普及したのもあって、ワードプロセッサのように記述するのも普及し始めている。FCKEditorをはじめとしたライブラリを利用することが多いが、Wiki特有のブランケットネームへの対応が一つの鍵になる。編集画面。TinyMCEを利用 ...

List

  • 2009/01/27

Google Codeライクなソフトウェア開発管理システム「InDefero」

個人的には最近、GitHubやGoogle Codeを使ってソフトウェアを管理することが多くなっている。今までのソフトウェア管理環境はどうも重厚で、はじめるまでのステップが面倒だった。その点、これらのリポジトリサービスは手軽にはじめられるのが良い。プロジェクトを作成してソフトウェアを開発管理する この雰囲気をローカルや...

List

  • 2009/01/27

Mac OSX用Gitリポジトリブラウザ「GitNub」

Gitを使っている場合、ターミナルで使うのが当たり前になっていてGUIでデータを見たいとは思わなかった。だが、プロジェクトが進むにつれて経過をみたり、複数人でプッシュが混在してくると何を変更したのかといったデータを見たくなる。Gitリポジトリ専用ビューワー もちろんターミナルからでも見られないことはないが、ビジュアル的...

List

  • 2009/01/26

画面にそのまま書ける便利なホワイトボード「Easy Whiteboard」

ミーティングの際に、コンピュータの画面を使うことは良くある。例えばWebの画面であったり、プレゼンテーションなどのドキュメントだったりする。印刷して書き込むこともあるが、その後の反映が面倒だったり、そもそも印刷が手間だ。見ている画面の線を引いたり、文字を書いたりする コンピュータの画面そのままに絵を描いたりできるのがE...

List

  • 2009/01/26

高品質なiPhone向けWebサイトを構築するフレームワーク「iWebKit」

iPhoneやiPod Touch向けのサービスを提供してみたいと思う人は多いはずだ。だが専用アプリケーションの開発はObjective-Cを習得する必要があったり(他の言語でもできるが)、App Storeへの申請が面倒に感じてしまうかも知れない。iPhone/iPod Touch向けサイトを作るのに便利 その点、W...

List

  • 2009/01/26

Sparklinesをエクセルで「Sparklines for Microsoft Excel」

Sparklinesとは一行くらいの高さで表示される小さなグラフのことだ。小さいがために、各行単位でグラフを表示したり、刻々と変化するグラフを表すのに便利だったりする。数十のグラフを一つの画面上に表示する際にも、データとの整合性がとりやすく、見栄えもいい。Excelで使えるSparklines 最近、色々な場所で見るよ...