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

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

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

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

もっと見る

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 最近、色々な場所で見るよ...

List

  • 2009/01/25

四番目のプレーヤ(だったような?)iPhone/iPod Touchでコピー&ペースト「Clippy」

最近はiPhone/iPod Touch向けのアプリケーションが充実してきたこともあって、JailBreakする意味が薄れつつある。実際、iPhoneではやらずに過ごしていて、不満を感じることも少ない。とはいえ、最大の問題点はiPod Touchが出た頃からの、コピー&ペーストができないことだ。選択してコピー!(筆者環...

List

  • 2009/01/25

Googleカレンダーをターミナルから操作する「gcalcli」

Googleカレンダーの便利なところは、Webアプリケーションである以上にCalDAVやWeb APIを通じてクライアントを選ばない点にあると思う。実際、最近ではほとんどWebブラウザで開くことはなく、Mac OSX標準のiCalやiPhoneからメンテナンスしている。カレンダー一覧。日本語が文字化けてしまう… それに...

List

  • 2009/01/25

どのブラウザでどのCSSハックが使えるか「CSS Selector Shell」

純粋なCSSだけで各ブラウザ間の表示互換性が保てればベストだが、実際の現場ではそのようなことがないのはよく知られている。そのため、各ブラウザ向けにCSSハックが登場しており、表示の互換性を保つために使われている。どのハックが有効かチェック だがFirefoxの各バージョン、Google Chromeなど様々なブラウザに...

List

  • 2009/01/24

Mac OSX向けのシンプルなMercurialフロントエンド「MacMercurial」

サーバ集中型のSubversionやCVSに比べると分散型のGitやMercurialは慣れるまで違和感を感じてしまう。まだまだこなれていないため、ターミナルで使うのが基本になるが、それではやはり使いづらいという人も多いのではないだろうか。リビジョンログ そのような方に向けてフロントエンドが各種作られている。Mercu...

List

  • 2009/01/24

Subversionのリポジトリを監視「SVN-Monitor」

Subversionを使って開発を行っていると起こるのがコンクリフトだ。みんな了解の上であれば良いが、ちょっとした修正(デバッグなど)を追加して、他のファイルと一緒にコミットされたために発生したりするとがっかりしてしまう。てっきり自分だけが更新していると思ったりする場合もある。Subversionリポジトリを監視して開...

List

  • 2009/01/24

CSSやJavaScriptファイルを連結、圧縮「Minify」

jQueryやPrototypejs、YUIなど様々なJavaScrptライブラリが登場している。また、CSSもフレームワークが出てきており、便利な反面、表示されるまでのコネクション数やダウンロードサイズが肥大化している。CSSやJavaScriptを連結&圧縮 それを解決する手段として、サイズの縮小や複数のファイルを...

List

  • 2009/01/23

Canvasを使って3Dを描く「Canvas 3D JS Library」

※ 画像は公式サイトデモより今では映画の中でCGが用いられたり、3Dを使って映画全編が作られるのも当たり前になってきた。Webについても現在は動画までだが、次のステップとして3D空間を楽しむのが当たり前になってくるだろう。画像をキューブ等のモデルに貼付けて表示するサンプル 3Dは技術的な難度が高く、開発にコストがかかり...

List

  • 2009/01/23

様々なWebサービスに対応したRails製ライフストリーミング「Kakuteru」

ブログ、写真共有、動画、ブックマークそしてtwitter…様々なWebサービスを使っているとデータが散在してしまう。ブログではエントリーを付けていなくとも、twitterでは熱心に活動していたり、動画はたくさんみていると言った人も多いだろう。その際、ブログを追いかけている人にすればあなたが突然沈黙してしまったと受け取る...

List

  • 2009/01/23

シンプルなインタフェースのブログエンジン「Enki」

WordPressを使い始めて数年になるが、特にこれといった不満もなく使えている。だがこれで良いのだろうか。確固たる地位を築きつつあるシステムを使うことでブログの可能性を狭めてしまっていないだろうか。もしかするとブログはもっと可能性を秘めているのかもしれないのに。ブログ画面 とは言え、WordPressやMTOSをカス...

List

  • 2009/01/22

Gmail/Googleカレンダーの通知をもっと便利に「Google+Growl」

Mac OSX用にGoogleから出ているソフトウェアに、メニューバー常駐型の通知ソフトウェアがある。メールをちょくちょくチェックする必要がなくなるので便利だと思うのだが、通知機能が独自に実装されていることが気になっていた。Google NorifiersとGrowlを連携 同じことを考える人は他にもいるもので、Mac...

List

  • 2009/01/22

Emacsで動作するJavaScriptインタプリタ「Ejacs」

相当歴史の長いプログラミング言語であるLisp。形を変え、様々な方言が生まれつつも今も広く利用されている。一般的にはEmacsの中で使われているのが有名だ。だがその特殊性もあって、使ってみたいと思いつつも手出しできていない人も多いはずだ。Emacs上で動作するJavaScript そのような方々にとって、Emacs上で...

List

  • 2009/01/22

WindowsでもMac OSX使えるHDD利用状態解析ソフトウェア「JDiskReport」

HDDが大容量になったため、ファイルの管理にあまり気を配らなくなってしまった。そのため、圧縮ファイルとそれを解凍したものが数多く存在していたり、巨大なメディアファイルがあったりしても気にならなくなってしまっている。フォルダごとにサイズを表示してくれる だが時には整理も必要だ。そんな時に役立つのがHDDの利用状態をグラフ...

List

  • 2009/01/21

Java製のクライアント/サーバ型グループウェア「Lucane Groupware」

グループウェアというと、サイボウズに代表されるようなWeb型と、Outlookに代表されるクライアント/サーバ型に分かれている。オープンソースで多いのはどちらかと言えばWeb型ではないだろうか。クライアント/サーバ型のグループウェア どこからでも使えるという点においてWeb型は強みを持つが、ネットワークが必須という点に...

List

  • 2009/01/21

例のあの人?Amazon Dynamoクローン「Project Voldemort」

とは言っても魔法使いではない。れっきとしたオープンソース・ソフトウェアだ。Amazonの社内用プロジェクトとしてAmazon Dynamoと呼ばれるものがある。これはデータ量が膨大になった場合における分散化データベースプロジェクトだ。キーと値のシンプルなデータベース それを外部サービス化したものとして知られるのがSim...

List

  • 2009/01/21

Puttyを多数立ち上げる人にお勧め「PuttyTabs」

Windowsユーザがよく使うターミナルクライアントと言えばPuttyだろう(またはTeraTerm)。機能が多数あるので、Windowsを使っている際には個人的にもPuttyで接続している。Puttyのウィンドウをまとめて管理! だが最近のようにリモートの接続先が多くなると、そのウィンドウの管理が大変になる。そこで一...