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

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

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

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

もっと見る

List

  • 2009/04/26

これでデザイナも安心?DreamWeaver向けRails拡張「RubyWeaver」

Ruby on Railsは開発者にとっては便利なフレームワークだ。だが、規模が大きくなるとデザイナーの方との協業が欠かせない。そうなるとデザイナーの立場になるとrhtmlやerbといったファイルはあまり都合が良くない。入力補完機能が使える その点、PHPとDreamweaverの親和性は高く、作業がしやすい。その壁を...

List

  • 2009/04/26

HDD容量が足りなくなってきたら「OmniDiskSweeper」

MacBookのHDDは容量が少ない…。SSDに換装したいのだが、それでも容量は殆ど変わらないだろう。不要なものはだいぶ外部HDDに置くようにしているのだが、それでも気がつくと残り10GBを切っていたりする。表示はシンプルでとても分かりやすい 大抵、MacPortsやダウンロードフォルダが原因なのだが、効率的にHDDを...

List

  • 2009/04/25

シンプルながら多彩な機能をもった付箋紙「PNotes」

Windowsでは付箋紙ソフトウェアの人気が高い。翻ってMac OSXでは元々スティッキーズというソフトウェアが入っているが、あまり使っているのを見たことがない(Mac OS自体は個人的にもよく使っていたのだが)。ディスプレイに本物の付箋紙をぺたぺたはる人もいるが、最近ではノートPCが多くなっているのでパソコン内で管理...

List

  • 2009/04/25

Webベースの表計算ライクなグリッドライブラリ「grrid.js」

基幹システムをWebベースで作るといった話題が持ち上がるようになっている。そんな中、よく聞かれるのが表計算ソフトウェア的にデータを操作できる機能だ。技術者の方であればその難易度はご存知の通りで、大抵Excelを使えるようにCSVで出力してお茶を濁すことが多い。需要の多そうなグリッドライブラリ しかしもう諦めないで良い。...

List

  • 2009/04/25

PDFを下地にするホワイトボード「Whyteboard」

Webサイトやプレゼン資料、写真などを下にしいて、そこに皆で思い思いにアイディアを書き込んでいく。ホワイトボードではゼロからはじめるには良いが、何かの題材があるならコンピュータ上に書き込む方が手軽で良い。PDFファイルを取り込んで、その上に線を引いたりすることができる その度にスクリーンショットを撮って、画像編集ソフト...

List

  • 2009/04/24

無茶しやがって…。JavaScriptでPDFを作る「jsPDF」

まさにあのAAが似合う、そんな代物だ。Webサイトでコネクション数を極力減らすための技術として、DataスキームURIが知られている。これはhttpからはじまるようなURLの代わりに、data:からはじまる書き方で直接データをbase64で表記して流し込んでしまう手法だ。できると思う? 対応しているブラウザは限られるが...

List

  • 2009/04/24

手軽にテキストをメモする「QuotePad」

ネットを色々見ている時に、ふと気になった情報があったとする。Webページで気になるならソーシャルブックマークやTumblrでも良いが、他のアプリケーションや一部を後で引用したいと思った時には引用を管理するためのソフトウェアが便利だ。文字を選択してQuotePadに保存する 気になったWebサイト、PDF、オフィスファイ...

List

  • 2009/04/24

FTPライクに使えるAmazon S3クライアント「CloudBerry Explorer」

Webサイトを構築する際に、ストレージについて頭を悩ませることがある。そもそもそうしたことに悩んだり、スケーラビリティを考えるならばAmazon S3を使ってしまう方が早いのではないだろうか。画像やアップロードしたファイルなどであれば速度もそれほど気にせず利用できるはずだ。FTP風のAmazon S3フロントエンド そ...

List

  • 2009/04/23

Google製のGit用ソースコードレビューシステム「Gerrit」

ソースコードのレビューはシステムの品質を高めるのに大切な作業だ。GoogleやVMWareでも使われており、ブラウザを使って差分を確認してコメントができるようになっている。社内向けには拙作のSubversionソースコードレビューシステムの宍道湖がある(Rails製)。Git向けソースコードレビューシステム この手のツ...

List

  • 2009/04/23

RubyからGitをデータストアとして使う「Git Store」

コミュニティサイトなどではユーザが自由にテキストを変更できる機能がある。自分のプロフィールを更新したり、Wikiのようにコラボレートするようなものだ。その際、重要になるのが履歴管理機能だ。ユーザの間違った修正などを元に戻したり、悪意ある更新からコンテンツを保護する必要がある。Gitをデータストアに使うという方法! 更新...

List

  • 2009/04/23

全世界のiPhoneアプリケーション評価を得る「Review Scraper」

iPhoneという小さなデバイスに魅了され、その上で動作するネイティブアプリケーションを開発されている方は多い。また、iPhoneやiPod Touchをもち、様々なアプリケーションをインストールしている人も多いだろう。はじめこそ興味本位だが、類似するアプリケーションが多い場合は各アプリケーションの評価を見比べるのでは...

List

  • 2009/04/22

これは便利!iPhone/iPod Touchの画面を外部出力する「ScreenSplitr」

iPhone/iPod Touch向けのアプリケーションを開発し、そのデモ動画を作成する場合、操作しているところを動画に撮って作成していることと思われる。だがこれでは画面の様子が分かりづらいし、余計な背景も入ってしまう。右下のアプリケーション。起動するとOnアイコンがつく iPhoneには秘密の画面出力APIが用意され...

List

  • 2009/04/22

iPhoneアプリケーションにソーシャル機能を追加する「OpenFeint」

Webサービスやアプリケーションを流行らせるためにはソーシャルやコミュニケーションといった機能が欠かせない。例えばゲームであってもただ一人でやるよりも情報を交換したり、ハイスコアを登録できるような機能がある方が盛り上がるだろう。iPhoneアプリケーションをさらに楽しくする だが、必要な機能を作り込んでいく中では工数も...

List

  • 2009/04/22

複数ファイルのアップロードに対応したファイルホスティングシステム「XtraUpload」

先日記事も書いたのだがDrop.ioというサービスに注目している。ファイルのホスティングサービスであり、アップロードしたファイルを軸としてチャットやコメントを介してコラボレートできる魅力的なサービスだ。Flashを使って複数ファイルの指定、アップロード状況の確認が可能 そんなDrop.ioほどではないが、シンプルに使え...

List

  • 2009/04/21

手軽に使えるシーム・カービング「SEAMonster」

シーム・カービングに関してはこれまで何度か取り上げてきた(Seam Carving GUI、seam-carver、Resizor)。写真の特徴を残しつつ、スムーズに写真を縮小する技術だ。これまでの縮小では対象全体が均等に縮小されていたが、シーム・カービングの場合は特徴的な部分を残すので印象が崩れずに済む。元の写真 そ...

List

  • 2009/04/21

カメラやイラストから似たような写真を探し出す「GazoPa」

商品名が分からない、どこの景色か分からない、動物の写真を撮ったがちょっとうまくいかなかった…なんて時に使えそうなのが「似たような写真を検索する」システムだ。Googleの画像検索であれば「パンダ」と検索するが、GazoPaの場合はパンダの写真を指定すれば良い。カメラの写真や書いた絵から似たような写真を検索する 元にする...

List

  • 2009/04/21

はてなをお使いのiPhoneユーザはこちら「はてなTouch」

何かソフトウェアを自分で作りたいと思ったときにもオープンソースは非常に役立つ。何せ動くソースコードが目の前にあるのだ。処理が分からないといった時にもすぐに参照できる。この自由に研究できるという素晴らしい点もオープンソースの特徴だ。Web APIの使い方など様々な点で参考になるiPhoneアプリケーション その意味でiP...

List

  • 2009/04/20

アプリケーションの無用な起動を制御する「AppLocker」

ブラウザを使っていて、思わずクリックしたリンクでメーラーが立ち上がったり、Excelなどが予期せず立ち上がったり…そんな時に感じるストレスは非常に大きい。クリックしなければ良いのだが、それでも間違ってクリックしたものに限って起動まで10秒くらいかかったりする。それだけでやる気が相当削がれてしまう。任意のアプリケーション...

List

  • 2009/04/20

複数台のMac OSXにデータをプッシュする「Push」

Dropboxは便利なソフトウェアだ。遠隔地にいるPC同士でデータを共有するのがとても簡単になった。が、欠点もある。それはインターネット上にデータを出してしまう点だ。もちろんセキュリティには気を配られているだろうが、その点が気になるという人は少なくないはずだ。サーバから複数クライアントにファイルをプッシュ 一つのサーバ...

List

  • 2009/04/20

隠しファイルを表示するMac OSXウィジェット「hiddenfiles」

Mac OSXではUnixベースのシステムとあって隠しファイルがよく使われている。だが標準では表示する設定になっていないため、不具合の原因になったりする。また、Webシステムを開発する中で使われる.htaccessファイルのようなものも表示されないのでそのままでは不便だ。隠しファイルの表示/非表示切り替えウィジェット ...