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

クラウド - Google App Engineの記事一覧

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

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

もっと見る

List

  • 2010/07/10

Google App Engine上でサーバサイドJavaScript「App Engine JavaScript SDK」

App Engine JavaScript SDKはGoogle App Engine用のオープンソース・ソフトウェア。サーバサイドで動作させるプログラミング言語は多数あるが、最近注目を集めているのがサーバサイドjavaScriptだ。クライアントとサーバの両方を同じ言語で作れるのが利点だ。デモのブログアプリ だが注目...

List

  • 2010/07/08

GoogleドキュメントでLaTeXを書く「LaTeX Lab」

LaTeX LabはJava製/Google App Engine用のオープンソース・ソフトウェア。MS WordやPagesといったワードプロセッサも良いが、より細かく自分で設定をしたいためにLaTeXを使う人は未だに多い。計算式を埋め込んだり、多彩なフォーマットに変換したりする時にもLaTeXをベースにすると便利だ...

List

  • 2010/07/01

Twitter認証を使ったブログシステム「Twiwt Blog」

Twiwt BlogはPython製/Google App Engine用のフリーウェア(ソースコードは公開されている)。Twitterに代表されるマイクロブログをはじめるとブログの更新が途絶える人が増えるらしい。確かに思いのアウトプット先として手軽で良いツールだ。Twitterの認証を利用 だがブログはブログなりの良...

List

  • 2010/06/22

シンプルなiPhone用対戦ゲーム「Artifice」

ArtificeはiPhone用のオープンソース・ソフトウェア。iPhoneは電話としてだけでなく、ゲームプラットフォームも狙っている。その際に求められるのはあのマルチタッチや加速度センサーを活かしたゲームになるだろう。左右移動して先に自軍キャラを全て移動しきった方が勝ち! 一人でやるゲームも良いが、複数人でできるゲー...

List

  • 2010/06/01

Google App Engineを使ったMapReduce「Appengine Mapreduce」

Appengine MapreduceはGoogle App Engine用Python製のオープンソース・ソフトウェア。Googleの基礎技術の一つであるMapReduce。膨大な文字列やデータを細かく細分化し、無数のコンピュータ上で並列処理させることで高速なシステムを実現する仕組みだ。実行画面 MapReduceは...

List

  • 2010/05/27

Google App Engineを使ったシンプルなタスク管理「Flasktodo」

FlasktodoはPython/Google App Engine製のフリーウェア(ソースコードは公開されている)。タスク管理は常に人気の高いジャンルだ。ローカルアプリケーションはもとより、Webベース、携帯電話用など様々に存在する。未だに出続けるということは、決定打と呼ぶには何か足りないのかもしれない。とてもシンプ...

List

  • 2010/05/21

Google製。クラウド上の社内教育管理「CloudCourse」

CloudCourseはPython製/Google App Engine用のオープンソース・ソフトウェア。最近は社内教育にあまり力を入れない傾向がある。中途入社で即戦力、個々人で勉強などが盛んで、その結果として社内のナレッジ共有がおろそかになっている。オンラインで教育管理 セキュリティ管理など、システム面で対応するよ...

List

  • 2010/05/18

Google製のハッキング用Webアプリケーション「Jarlsberg」

JarlsbergはGoogle製のオープンソース・ソフトウェア。Webサイトにおいてパスワードを漏洩したり、他人の注文情報が見えてしまったと言ったセキュリティインシデントが後を絶たない。高度なものもあるが、大抵は開発者のちょっとした注意で回避できるものが多かったりする。Jarlsbergはコードスニペットを登録するサ...

List

  • 2010/05/13

Twitterのステータスを見る「TwitterRecorder」

TwitterRecorderはPython製/Google App Engine用のフリーウェア(ソースコードは公開されている)。ソーシャルなサービスではつい自分に対するコネクション数が変わっているかどうか気になってしまう。時々見ては増えた、減ったと一優してしまうことだろう。ユーザの情報 だが毎日見ていてもあまり変わ...

List

  • 2010/05/12

mixiアプリでビデオチャット「AIIT Video Chat」

AIIT Video ChatはFlex/Google App Engineなどを組み合わせたオープンソース・ソフトウェア。チャットルーレットというサービスが人気を集めた。ランダムに接続されるビデオチャットシステムで、誰に接続されるか分からない緊張とユニークさが売りだ。mixiアプリの画面 誰につながるか分からないので...

List

  • 2010/05/07

Google App Engineを使った帳票出力システム「don-gabacho」

don-gabachoはGAE/Jによるオープンソース・ソフトウェア。基幹システムにおける最大の目的は帳票の出力にある。なのでシステムを開発する際には帳票へ出力する項目や他システムへ受け渡す項目から考えると分かりやすい(個人的な経験として)。出力された帳票 しかし帳票を出力するシステムを考えるとなると話は違う。特にWe...

List

  • 2010/04/29

手軽にTwitterボットを作成する「キャラボット」

キャラボットはGAE/J用のオープンソース・ソフトウェア。アニメやマンガのキャラクターを模したコンテンツは人気が高い。それは二次創作のような形になって現れたり、キャラクターグッズでもよく知られる所だろう。最近ではTwitter上で活躍するキャラクターも多い。ボット作成サービスを自分でも まるで該当キャラクターが喋るよう...

List

  • 2010/04/23

Google App Engineを使ってメールのRESTful送受信「Remail」

RemailはPython製/Google App Engine用のオープンソース・ソフトウェア。メールというのは意外と面倒な仕組みだ。スパム扱いされないためDNSの逆引きが必要だったり、メールを受信した時にスクリプトを実行したいといった時にも色々な設定が必要になる。ファイル一覧 そうした面倒な仕組みを全て受け持った上...

List

  • 2010/04/19

AndroidとGoogle App Engineを同期する「Synctester」

SynctesterはAndorid + Python製/Google App Engine用のオープンソース・ソフトウェア。スマートフォン単体ではデータ量はたかが知れている。さらにもしスマートフォンを紛失したり壊してしまった場合に全てのデータがなくなってしまうのは大きなリスクだ。データをオンラインサーバと同期する そ...

List

  • 2010/04/06

Google App Engineをmemcachedに「WebMemcache」

WebMemcacheはPython製/Google App Engine用のフリーウェア(ソースコードは公開されている)。Webサーバの負荷を減らしたり高速化を考える上で欠かせないのがキャッシュだ。最近のWebシステムではごくごく当たり前に行われている手法だ。データをPOSTした所 最も有名なキャッシュシステムと言え...

List

  • 2010/03/23

Google App EngineをCDNに「CirruxCache」

CirruxCacheはPython製/Google App Engine用のオープンソース・ソフトウェア。Googleは世界中にサーバを持ち、アクセス元にとって最も高速に応答できるサーバを選択してデータを返している。それはGoogle App Engineであっても変わらない。管理画面はない 高速にデータを返すという...

List

  • 2010/03/22

Twitterで睡眠管理「twneru」

twneruはPython製/Google App Engine用のオープンソース・ソフトウェア。Twitterが好きな方は、起きたら「起きた」と、寝る前に「寝る」とツイートする。おはようからおやすみまで、すっかりTwitterに浸った生活という訳だ。起床、就寝をグラフ化 そんな生活に密着したTwitterだからこそ、...

List

  • 2010/03/21

チームでの仕事のステータスをアップデート「JobTracker」

JobTrackerはPython製/Google App Engine用のオープンソース・ソフトウェア。自分が何の仕事をしているか、昨日はどんな仕事をこなしたかを適切に管理するのは重要なことだ。それによって改善したり、別なやり方を見つけられるようになる。タスクリスト 作業を開始する前、開始した後に記録するようにすれば...

List

  • 2010/03/13

Webサイトをミラーリングする「Mirrorrr」

MirrorrrはPython製/Google App Engine用のオープンソース・ソフトウェア。かつて言われていたSlashdottedや最近だとDiggに掲載されることでサーバへのアクセスが集中し、最悪サーバが落ちてしまう現象。そんな時に一時的にコンテンツをミラーリングし、アクセスを逃がすサービスが幾つか存在す...

20714?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2010%2f03%2f598

  • 2010/03/13

Google App Engineで他サービスの認証を用いる「gaema」

gaemaはPython製/Google App Engine用のオープンソース・ソフトウェア。Google App EngineではGoogleの認証システムが容易に使えるようになっている。とは言えOpenIDが多数のサイトで対応している現在、認証としては他のサービスを使いたい場合も多い。OpenIDでログインするサ...