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

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

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

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

もっと見る

List

  • 2009/07/04

JavaScriptの正規表現をパワーアップ!「XRegExp」

※ 画面は公式サイトよりWebアプリケーションを開発したり、よりコーディング量を少なくシステムを開発する上で正規表現の存在は欠かすことができない。良い正規表現を組めるかどうかで見通しの良いシステムができるかどうか決まってくるだろう。Named captureをJavaScriptでも 昔からある正規表現ではあるが、Ja...

List

  • 2009/07/03

モニタの電力をセーブする「MonitorES」

一部の活動には疑問符がつけられるが、ここ数年エコがバズ的に広がっている。内容はともあれ、エネルギーの節約は決して悪いことではない。無用なエネルギー消費は金銭的にも精神的にもメリットがない。モニタの消費電力を抑えて節約 コンピュータが無数に存在することによって、そこから消費される電力量はもの凄いことになっている。一人一人...

List

  • 2009/07/03

SinatraライクなPython用軽量Webフレームワーク「Juno」

最近、Sinatraの軽快さが好きになっている。大型なWebアプリケーションには向かないかもしれないが、小さなWebアプリケーションをさくっと作るのには最適だ。そしてPythonでもWebアプリケーションを作る際にもっと手軽に作れると良いと思っていた。モデルも予め用意されている PythonのWebアプリケーションフレ...

List

  • 2009/07/03

アドレスブックからGoogleマップを開く「Google Maps Plugin」

Mac OSXのアドレスブックはGmailのアドレス帳と同期が出来るので便利だ。メールを通じてアドレス帳に登録し、その結果をMac OSXやiPhoneに反映することが出来る。データの一元管理ができるので、どこからでもアドレスを確認することが出来る。アドレスブックからGoogleマップにジャンプ メールアドレスのみなら...

List

  • 2009/07/02

Django製のWebメーラー「Django Webmail」

最近はローカルのメーラーではなく、GmailをはじめとしたWebメーラーを利用するケースが増えているようだ。企業内であっても情報保護のために個人のPCには保存せず、Webブラウザを利用するようにしている所も増えている。管理画面でIMAPサーバの設定などを行う ネットブックやiPhoneなど、保存容量の少ないコンピュータ...

List

  • 2009/07/02

Mac OSXのアプリケーションを対話的に操作する「Appscript」

そう、Mac OSXにはAppleスクリプトと言われる簡易的なアプリケーション操作機能が用意されている。それは分かっている。しかし書き方は特殊だし、使い方を覚えるのが面倒だ。専用のエディタを使うのも面倒に感じてしまう。Safariをはじめ、Mac OSX向けのアプリケーションを対話的に操作 そこで普段使い慣れた言語を使...

List

  • 2009/07/02

iPhoneアプリケーションのサムネイルを表示する「IPA Quick Look Plugin」

iPhone/iPod TouchアプリケーションはAppStoreで購入するとローカルドライブ上にバックアップが保存される。拡張子は.ipaとなっており、そのままではiTunesのファイルとして認識されるだけの特殊な形式になっている。Cover Flowによる表示 ファイル名である程度判別は可能だが、どうせならきちん...

List

  • 2009/07/01

オープンソース版のiPhone地図アプリ「route-me」

iPhoneと地図は相性がとてもいい。GPSも内蔵していて、Google Mapsなどの地図データと照らし合わせるのも容易だ。それだけに数多くの地図アプリが開発されているが、手軽さという意味ではiPhone標準の地図アプリには敵わないだろう。だがこれはクローズドなソースのアプリケーションだ。もっと汎用性のあるシンプルな...

List

  • 2009/07/01

ハイバネーションを即実行「Deep Sleep」

Mac OSXにはWindowsでいう休止状態に相当するハイバネーションという機能がある。メモリの内容をHDDに保存することによって休止した時の情報をそのままに電源を抜いても問題なくする機能だ。MacBookなどでバッテリー交換する際に便利な機能だ。クリック一つでハイバネーションを実行する 便利とは言え、停止と起動に時...

List

  • 2009/07/01

Webサイトを手軽に高速化する「Web Optimizer」

Yahoo!のYSlow、GoogleのPage Speed等でWebシステムのパフォーマンスをチェックすると色々な改善ポイントが見えてくるだろう。だが実際どれから手をつけるべきか、どのように行うべきか判断するのは難しい。Webブラウザ上からWebシステムを最適化 そこで使えるのが設定の自動化ツールだ。色々なWebシス...

List

  • 2009/06/30

Excelをテンプレートに帳票を作成する「ExCella」

Webのシステムが最も苦手にしているのが帳票システムだ。幾つかのソフトウェアは存在しているが、海外製であるために日本語の取り扱いに問題があったり、レポートテンプレートがビジュアル的に作れなかったりと問題点もある。Excelで書かれた帳票テンプレート そんな中、ExCellaのとった方法は最適な解と言えそうだ。何せ使うの...

List

  • 2009/06/30

Rails製、次世代型CRM「Fat Free CRM」

CRMというと、専用のアプリケーションやグループウェアの一機能としても提供されており、既にこなれている感がある。だが実際のところ顧客のアドレス管理以上に使いこなしている企業はそれほど多くない。見栄えのいい画面のCRM もっと積極的にCRMを活用すれば、売上や顧客満足度を高めるのにきっと役立つはずだ。今回紹介するオープン...

List

  • 2009/06/30

Keynoteからつぶやく「KeynoteTweet」

最近、セミナーや勉強会の最中にTwitterで感想をつぶやくというのがよく見られる。大きなイベントであれば共通したHashタグが使われるだろうが、普段は各自気ままにつぶやくだけだ。これでは何となく勿体ない。予め指定した内容をプレゼンテーションの進行に合わせて自動ポストする プレゼンテーションの状況も含めつつ、プレゼンテ...

List

  • 2009/06/29

不要なキャッシュを自動削除する「Cache Out X」

アプリケーションを高速に動作させるために、キャッシュ機能を利用することがある。確かに便利ではあるのだが、その分余計なファイルがHDD容量を食ってしまう。そのためアプリケーションやOSによっては終了時に一度クリアするようになっているものが多い。げっ、キャッシュが1.5GB! とは言え最近のMac OSXでは再起動自体少な...

List

  • 2009/06/29

jQueryを使った開発に便利!Firebug + jQuery「FireQuery」

Firefoxを使ってWebシステムを開発する際には必須とも言えるFirebug。そして人気の高いJavaScriptライブラリのjQuery。この二つが組み合わさったとき、これまで以上の魅力が感じられるようになる。マウスを当てるとそのエレメントがハイライト表示される そう確信できるのがFireQueryを使った瞬間だ...

List

  • 2009/06/29

PHP+MySQLのブログCMSエンジン「PivotX」

PHPには偉大なブログエンジン、WordPressが存在する。この牙城を崩すのは非常に難しい。とは言え、バージョンアップが頻繁であったり、よく知られたものだけに攻撃方法も多数出回っていたりと難点も幾つかある。そもそもコードが最早難解なレベルになってしまっている。ユーザ画面 そんな今だからこそ、新しいブログエンジンを試し...

List

  • 2009/06/28

Mac OSXのファイル変化をロギングする「FSLogger」

Mac OSXにはSpotlightと言うローカル検索エンジンが組み込まれている。OSに統合されているので違和感なく使えるのが魅力で、かつ概ね満足いく結果が返ってくる。ランチャー代わりに使っているという人も多いのではないだろうか。ファイルの変化をロギングする そんなSpotlightのメカニズムを利用して開発されたのが...

List

  • 2009/06/28

シンプルなWebデータベースシステム「Degino」

企業内で最も使われているオフィスアプリケーションと言えばMS Excelだろう。また、その発展版とも言えるMS Accessもまた、よく使われている。MS Accessで作られた業務システムは無数に存在するだろう。トップページ。作る、または使うが選択できる ユーザがデータを手軽に蓄積し、そのインタフェースを設計して開発...

List

  • 2009/06/28

AOL製のIE用Webパフォーマンスツール「Pagetest」

Webパフォーマンスを向上させるツールとして有益なのが、Yahoo! Inc.のYSlowとGoogleのPage Speedだ。この二つはどちらもFirebugにアドオンする形で提供されている。そのため、Firefoxありきになっている。だがまだまだシェアが高いのはIEだ。接続状態をグラフ化 実際の所、IEとFire...

List

  • 2009/06/27

Sassから自動でCSSを生成する「saag」

CSSをそのまま書くのは面倒というのは誰しもが感じる所だろう。そこで最近では構造化されたCSSを作成し、変換プログラムを介して別なフォーマットにするという類のソフトウェアが幾つか登場している。PythonではCleverCSS、RubyではSassやLessが知られている。下がSass、上がCSS だがいずれのフォーマ...