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

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

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

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

もっと見る

List

  • 2009/06/02

これを使えばどんな遊びができる?Android Live CD「live-android」

auが先かと思っていたら、この夏にdocomoからついにAndroid携帯が出る。実際の所、個人的には携帯電話としてのAndroidは流行らないだろうと踏んでいるのだが、その軽量なOSの仕組みや汎用性が家電の分野やネットブックへの適用では非常に大きな可能性を秘めていると思われる。Androidは携帯電話以外でも使える!...

List

  • 2009/06/01

文字を数字に、数字を文字に「wordify-web」

2ちゃんねるではトリップと呼ばれる機能がある。指定した文字列を不可逆変換(DES暗号)し、簡易的な個人特定に利用するというものだ。分かりづらい文字列を指定すれば、それだけ元の文字列を特定するのは困難になる。数字を文字に、文字を数字に変換する wordify-webでは不可逆ではないが、同じように指定した文字を変換して楽...

List

  • 2009/06/01

CouchDBを使ったチャットシステム「Toast」

CouchDBはWeb2.0(?)型のDBだと言われている。リレーショナルではなく、アクセスにはHTTP通信を用いて行う。RESTfulなインタフェースを提供しており、それを使ってデータを取得するのだ。CouchDBを用いたチャットアプリケーション RESTfulなので、機密性を必要としなければJavaScriptでも...

List

  • 2009/06/01

memcachedのステータスをtop風に「memcache-top」

最近のWebシステム開発ではキャッシュを使うケースが増えつつある。各種Webアプリケーション向けフレームワークでもキャッシュをデフォルトでサポートしているものも多く、その筆頭に挙げられるのがmemcachedだ。top風にmemcachedのステータスが確認できる memcachedは軽量で、あると便利だと思える機能が...

List

  • 2009/05/31

SinatraでTwitter風「Sinatter」

Sinatraで作られたWebシステムがどんどん登場している。重厚なフレームワークに振り回されるのではなく、シンプルでかつ面倒な部分はお任せできる手軽さがうけているのだろう。多機能ではなく、シンプルな機能だけが求められるものが多いようだ。シンプルで分かりやすいマイクロブログ 今回はその一つ、マイクロブログ系のシステムを...

List

  • 2009/05/31

iPhoneで見て料理をしたい人は「iCookpad」

これは個人的にヒット!週末や時間がある時には料理をするのだが、その際に冷蔵庫の中身を見て、ネットで検索して料理を決めることが多い。そうしないと単調になるし、面白みがないからだ。その際によく見るのがCookpadだ。CookpadがiPhoneに最適化! そしてCookpadのページはiPhoneに最適化されていないので...

List

  • 2009/05/31

iPhone用Smart.fmクライアント「iKnow Touch」

日本人は英語が苦手とされつつも、英語学習に対する意欲は強いように感じられる。Smart.fmとその前身、iKnowは非常に人気が高い英語学習サイトだ。オンラインで、いつでもどこでも英語の学習ができるというのが高ポイントだ。Smart.fmを勉強するのに最適!(画面は公式サイトより) そんなSmart.fmをiPhone...

List

  • 2009/05/30

工数の表示もできる日本語Webカレンダー「UNICALE」

人月は良くないと言われ続けているが、それでも未だに人月の神話は続いている。実際、とどのつまりは人月になってしまっている現状を踏まえると、その現状の中でいかに管理、運用するかを検討した方が良いのではないかと思ってしまう。シンプルで使いやすいWebカレンダー 単位作業に対する消費する時間がどれくらいか、それをきちんとメモし...

List

  • 2009/05/30

常に編集モードのMerb製Wikiエンジン「tilswiki」

Rails3.0で統合されることが決まっているが、一時はRailsと双璧をなすくらい注目が集まったのがMerbだ。フレームワークを使い方を知るには、ソースコードを見るのが一番速い。そしてそれはよく知られたシステムであるのが最適ではないだろうか。という訳でWikiエンジンは勉強にぴったりの題材だ。Merbを使ったWiki...

List

  • 2009/05/30

.NET製のライフストリーミングブログ「AmpliFeeder」

※ 画像は公式サイトデモよりITエンジニア向けプロフィールサイト「達人」でもライフストリーミングサービスを開始した。FriendFeedをはじめ、様々なサービスでライフストリーミングサービスを開始している。多様なサービスからデータを集めるものもあれば、Twitterのように集約していくものもある。デザインが格好いいライ...

List

  • 2009/05/29

凄い!jQueryでリボンメニューを実現する「jQuery Ribbon」

MS Office 2007から採用されたリボンメニュー。今は(といっても2年前からあるが)まだ違和感があるかも知れないが、徐々にリボンメニューを採用したソフトウェアも増えており、慣れると使いやすさは向上していることに気づくはずだ。jQueryで実現するリボンメニュー! そんなリボンメニューをブラウザで使える、そんなラ...

List

  • 2009/05/29

Windows用Ruby on Rails開発環境「RoRED」

Ruby on Railsくらいの規模になると、IDEを使って開発した方がスムーズだろう。Aptanaを使う方、Emacs + RoRモードを使う方、NetBeanを使う方それぞれいるとは思うが、どれも手に馴染まない…という人もいるかと思う。Ruby on Rails開発用 開発環境が手に馴染まないのは生産性に大きく関...

List

  • 2009/05/29

社内用TwitterサービスYammer.comのiPhoneクライアント「Yammer iPhone」

昨年行われたTechCrunchのイベント、TechCrunch50 Conference 2008で優勝したのが社内向けTwitterとも言えるのがYammerだ。同じドメインに属する人たちのみ参加できるTwitterであり、課金モデルが利用者ではなく、管理画面の提供によるところにあるというのが特徴だ。iPhoneで...

List

  • 2009/05/28

Googleカレンダーライクな動作を実現するにはこれ「dhtmlxScheduler」

GoogleがAjaxを頑張りすぎているせいで、一般的なWebシステム開発においてもAjaxを多用したシステムが求められるようになっている。特に表計算やカレンダー、メールなどそれまでローカルで使っていたものを置き換えようとした際に起こる問題だ。カレンダーを導入しようと思った時に「Googleカレンダーみたいにドラッグで...

List

  • 2009/05/28

簡単に使えるクリップボード履歴ソフトウェア「CopyPasteTool」

最初にお断りしておくと日本語は文字化けする。だがこれは間違いなく便利だ(日本語対応すれば)。Emacsなどのソフトウェアではコピーした内容がヤンクに入り、Ctrl-yで貼付ける際、続けてM-yを押せば一つ前のヤンクが貼付けられる。コピー履歴を簡単に呼び出せるのだ。クリップボードを履歴管理する 同様の機能をWindows...

List

  • 2009/05/28

皆で作るDigg風リスト「ListCamp」

もう死語になるだろうが、Web2.0という単語が注目を集めていた頃からソーシャルサービスへの注目が高まった。それまでにもコミュニティはあったが、集合知への関心が高まったのはこのタイミングではないだろうか。項目にコメントしたり、投票したり Delicious、Digg、はてなブックマークなどなど様々なサービスが作られてい...

None

  • 2009/05/28

[PR] MOONGIFTのサービス紹介&仕事募集のお知らせ

いつもMOONGIFTをご覧いただきありがとうございます。MOONGIFTでは以下のような企業向けサービスを提供しております。ご興味のあるものがありましたらinfo@moongift.jpまでお気軽にご連絡ください。詳細は以下にて。ジョブボードMOONGIFT内にて求人を行うサービスになります。フリーランスを募集する、...

List

  • 2009/05/27

MercurialでGitを扱う「the Hg-Git mercurial plugin」

まだ開発途中ではあるが、非常に興味深いので紹介しよう。今、開発現場の流れとしてSubversionからGitやMercurial(Hg)へとバージョン管理システムが移り変わろうとしている。Subversionのように集中管理型では面倒に感じていた点が分散型リポジトリになることでより手軽になる。テストは幾つかパスする状態...

List

  • 2009/05/27

ファイルの変化を感知してアクションを実行する「ifchanged」

Webデザインを行っていたり、システム開発を行っている際にちょっと変更して再読み込みしたり、ファイルを変更したらバージョン管理でコミットしたりと繰り返し同じ作業を行うことがある。ファイルの変化を感知してアクションを実行する そのような時に都度ボタンを押すのは面倒だ。ファイルの変更を自動で感知して何かのアクションを起こし...

List

  • 2009/05/27

Plurk.comで使われているTokyo Cabinetをベースにしたキー/バリューデータベース「LightCloud」

Twitterに似たWebサービスを提供するPlurk.com。時間軸を持つことで、よりインタラクティブな印象与えるサービスだ。世界的に展開しているのでアクセス数も相当多い。そのような中で活躍するのがキャッシュサーバだ。実践で使われている信頼性高いキー/バリューデータベース Plurk.comでは3つのデータベースが使...