運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。
![Herokuで作るFacebookアプリ 記事一覧 | gihyo.jp](https://cdn-ak-scissors.b.st-hatena.com/image/square/7241c583676d54fc052c4388a6edd25e4c7f280b/height=288;version=1;width=512/https%3A%2F%2Fgihyo.jp%2Fassets%2Fimages%2Fgihyojp-ogp.png)
前回は、ARCを実践していく上での開発体制、ツールや手法、マネジメント、そしてビジネス・モデルについて、SonicGardenでの取り組みを解説しました。今回は、プロジェクト情報共有ツールである「youRoom」のサービスをスモール・スタートとする際に利用した、RubyのPaaSである「Heroku」の特徴と、基本的な使い方を紹介します。 Herokuとは Herokuは,昨今急速に成長しているRubyアプリケーションのクラウドプラットフォーム(ウェブサービスのホスティングサービス)です。 昨年末に開催されたSalesforce.comのイベント「Dreamforce 2010」にて、Salesforce.comによる買収が発表され、瞬く間に世界中から注目を集めるPaaSとなった事でも有名です。 Herokuでは、2011年2月現在、ソーシャル・アプリケーションやモバイル・アプリケーション
ここ最近勉強会続きだったため、複数のバージョンのPythonの開発環境の整備をする必要に迫られました。 まずはPython2.6.2をインストールしようと考えたのですが、python.orgからdmgでダウンロードしてインストールすると余計な物をたくさんインストールされてしまいますし、何より環境の切り替えが大変です。 (Mac付属の2.5.1でないとDjangoがエラーを吐いたりするため、いつでも2.5.1に切り戻せるようにしたい) そこで今回はMacPortsを使って開発環境を整えてみました。 ■Pythonのインストール これはMacPortsから以下のコマンドを実行するだけでいけました。 sudo port install python26 ただ、依存するモジュールが非常に多いためビルドに大変時間がかかりました。MacBook Airで、およそ1時間ぐらい。 これで/opt/loca
Macに移行して2ヶ月になりそうな今日この頃、ようやくMacになれてきた熊谷です。こんにちは。 MacというかOSX上で開発を行う上で欠かせないものにMacPortsがあります。前回もちょっと触れたのですが、今回はこれについてもうちょっと触れたいたいと思います。 MacPortsとはOSXで利用可能なパッケージ管理システムで、これを使うことによりOSX上でより良いUNIX生活を送ることができるようになります。私自身、まだMacPortsを使い始めたばかりで勉強中なんですが、それを忘れないようにするためにもメモ書きします。 まず、MacPortsをインストールするためにはOSXの開発環境であるXcode Toolsをインストールしておく必要があります。Xcode ToolsはMacに付属しているDVDかDeveloper Connectionからダウンロードしてインストールしておきます。で、
2011/5/22追記: 最近のオススメは、homebrewです。ぼくもいまはhomebrew使ってます。 先日、研究室にあたらしいMac Book Pro 17"が届いた。各種操作がいちいちキビキビ動いて快適すぎる。 このMacにも、うち的最重要MacアプリケーションのひとつであるMacPortsをインストールした。 MacPortsはFreeBSDのportsというパッケージ管理システムと似たようなことを、Mac OS Xでも行うためのソフトウェアだ。有名なコマンドラインツールはほとんどこれを使えば揃えることができる*1。うちが普段使っている、perlもvimもzshもscreenも全部MacPortsでインストールしたもの。 Macでライブラリやツールがなくて困ったときはとりあえず、MacPortsに聞いておけばなんとかなることも多い(例: pygameってMac OS Xで動くんだ
和訳について このドキュメントは、 Django の標準ドキュメント の和訳です。現在、和 訳は Yasushi Masuda によって進められており、 Takanao Endoh をはじめとす る日本 Django ユーザ会の有志の手でメンテナンスされています。和訳に関す る問い合わせは、 Django プロジェクトのトラッカではなく 、 Yasushi Masuda (whosaysni-at-gmail.com) または django-ja メーリングリストにお寄 せください。 助けを求める¶ 困り事ですか?手を貸しましょう! FAQ を探しましょう。よくある質問への答えなら、ここで見 つかります。 特定のトピックについて情報を探しているなら、 索引 や モジュール索引 、 Django ドキュメント 目次 を見てください。 django-users メーリングリストのアーカイブ を
はじめに Pythonで開発されたWebアプリケーションフレームワークであるDjango(ジャンゴと読む)はPythonの簡潔さをうまく生かし、シンプルかつ本格的な開発ができるWebアプリケーションフレームワークです。本稿の前編では、DjangoやPythonの特徴、Djangoの概要の紹介とインストール手順、そして、チュートリアルとして、商品(Item)のコマンドラインシェルからのデータ操作、そして、ビュー関数によるHTMLへの表示までを説明しました。後編となる今回は、管理インターフェイスの使い方、ショートカット、汎用ビュー、Formクラス、セッション、キャッシュの使用方法などについて説明します。 対象読者 PythonによるWebアプリケーション開発に興味がある方 日ごろ、Perl、Ruby、PHP、Java、C#などPython以外のプログラミング言語で開発している方 Webアプリケ
アップルが主催する開発者イベント「Worldwide Developers Conference」が、スティーブ・ジョブズCEOらによる基調講演で幕を開けた。あらかじめ予告があった通り、トピックは次期Mac OS Xである「Lion」、iPhone/iPad用の「iOS 5」、そして新サービスの「iCloud」だ。講演内容はこの3つについてのみであり、そこからは一歩も踏み外すことはなかった。しかし、それでいて、これら3つが組み合わさることで生み出される世界観が、新しい時代のとびらを開くことを感じさせるのに十分な深さを持つ内容だった。 講演の冒頭、ジョブズCEOはこう言った。 「もしハードウェアが製品の頭脳や筋骨なら、その中心にあるソフトウェアは魂にあたるものだ」。 今回の講演は、まさに新時代の“魂”を紹介した講演だったと言える。通例のおよそ2倍、約2時間にわたった講演では、Mac用のOS
Nikon D40 / Kyoto. パソコンで使えるポップアップ辞書環境についての続報です。以前記事を書いたように、かつてはDokopop+PDICを愛用していたけれど、Firefox3ではDokopopが使えないため、Fast Look up Alcに移行したという話を前回書きました。しかし、辞書を引くためにいちいち単語を選択反転させなければならないのは煩わしく萎えてしまうので、Fast Look up Alcはほぼ利用しなくなりました。あれからいろいろと試行錯誤した結果、現在自分はこのようなポップアップ辞書環境に落ち着いています。1.Firefox3で利用する場合、2.PDFファイルを読むときに利用する場合という二つのケースを想定し、Dokopop+PDIC、Mouseover Dictionary、Babylon、Lingoesという4つの手軽に利用できるポップアップ辞書ソフトをあ
Appleは米国時間6月6日、同社の技術者向け年次会議Worldwide Developers Conference(WWDC)の基調講演を行った。ここでは、同基調講演の内容を時間軸にそってお届けする。 10:01:Jobs氏登壇。大きな拍手。 10:02:開発者からのスタンディングオベーションで迎えられるJobs氏。いつもの黒いタートルネックとジーンズに身を包み、笑顔で応える。 10:02:いつもありがとう、とJobs氏。 10:02:WWDCについて語る。来場者は5200人。2時間で完売。 10:02:もっと多くのチケットを販売できなかったことを詫びるJobs氏。Appleにとって、この場所が今回のイベント向けに確保可能な最大の会場だったという。 10:05:120以上のセッション、100のハンズオンラボ、1000人のAppleエンジニアが用意されていると語る。 10:05:Apple
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く