サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
災害への備え
nakajiman.blogspot.com
JavaScript をこよなく愛する なかじまんソフトウェア株式会社 のスタッフによるブログです。 OpenSocial Container や Social Gadgets の開発を技術面から支援します。 decodeURIComponent はプラス文字をデコードしない というのをすぐに忘れてしまい、何度も何度も同じバグを作り込んでしまうのです。なので、エントリとして言語化して、ちゃんと記憶に定着させようといったところです。 次のコードを実行しても、プラス文字がデコードされず "新宿区+歌舞伎町" のままとなります。 // 新宿区+歌舞伎町 var query = '%E6%96%B0%E5%AE%BF%E5%8C%BA+%E6%AD%8C%E8%88%9E%E4%BC%8E%E7%94%BA'; alert(decodeURIComponent(query)); ですので、次のよう
こんにちは!aquilegiaです。 その1の続きです。今回はDotCloudにJenkinsを構築します。 Jenkinsは少し面倒ですがお付き合いください。 3、DotCloudにJenkinsを構築 3-1、DotCloud用カスタムWARを作成 JenkinsもNexus同様にjettyユーザが書き込めるJENKINS_HOMEディレクトリが必要ですが、DotCloud環境だとJenkinsが提供する外部指定(JNDIや環境変数、システムプロパティなど)が全て利用できません。その為、あまりやりたくありませんがJenkinsのソースを直接変更してJENKINS_HOMEを指定します。 変更後のJENKINS_HOMEは/home/dotcloud/jenkinsとします。 3-1-1、GitHubからJenkinsのソースコードをDL ローカルにgitがインストールされていない場合は
こんにちは!aquilegiaです。 その2の続きになります。今回で最後になりますのでもう少しお付き合いください。 4、Bitbucketの準備 Bitbucketのアカウントを作成して動作確認用プロジェクトのリポジトリを作成します。 4-1、Bitbucketのアカウントを作成してログイン Bitbucket公式サイトのSign up freeボタンからサインアップしてください。 例ではアカウント名をaquilegiaで登録しています。今後、BItbucket接続URLなどにaquilegiaと出てきた場合は適宜読み替えてください。 4-2、リポジトリを作成 サインアップが完了したらページ上部にあるRepositoriesからcreate repositoryを選択した後、以下の内容で入力してください。 Name: helloworld Private: チェック有 Language:
JavaScript をこよなく愛する なかじまんソフトウェア株式会社 のスタッフによるブログです。 OpenSocial Container や Social Gadgets の開発を技術面から支援します。 YouTube フィードのジオタグには2とおりの表現がある?YouTube Data API を使って、動画の位置情報であるジオタグを取得しようと調べたのですが、そのジオタグは、フィードの中で 2とおりの表現があるようです。1つはタグ(フィードでいうカテゴリ)を使った方法で、もう1つは GeoRSS を使った方法です。YouTube 動画の位置情報に続いて、ついでに Picasa 画像の位置情報であるジオタグを取得する方法を調べてみました。 Picasa や YouTube のフィードは、Google Data API の上で成り立っているので、YouTube と同じく Picasa
こんにちは。なかじまんです。 ずっととある VPS を利用していて、料金がもったいないなぁと思いつつも、過去に作ったコンテンツを破棄するのもなんだしなーと放置していたウェブサイトがあったのですが、なんと Amazon S3 でウェブサイトがホストできるようになったので、さっそく移転してみました。 移転元のサイト Postal Search APIs & Solutions http://developmentor.lrlab.to/postal/ 移転で捨てたこと Perl5 による CGI がいくつかあったのですが、この機会に削除しました。また、Apache 固有の .ht ファイルも削除しました(もちろん不可視であるべきファイルも削除しました)。ので、正しく表示されないページやデッドリンクがありますが、そこはご愛敬で。 バケットの作成と設定 developmentor.lrlab.to
JavaScript をこよなく愛する なかじまんソフトウェア株式会社 のスタッフによるブログです。 OpenSocial Container や Social Gadgets の開発を技術面から支援します。 おはようございます。Nobuhiro Nakajima です。 Tokyo GTUG Boot Camp 2010 OpenSocial Hands-on (G409) の資料を公開します。 OSDE と OpenSocial jQuery で作る簡単ソーシャルアプリ (1/3) http://slidesha.re/arIcA6 (スライド) @yoichiro さんによる OSDE プラグインのインストールから OSDE ウィザードを使った OpenSocial アプリの作成と実行の紹介スライドです。 OSDE と OpenSocial jQuery で作る簡単ソーシャルアプリ
JavaScript をこよなく愛する なかじまんソフトウェア株式会社 のスタッフによるブログです。 OpenSocial Container や Social Gadgets の開発を技術面から支援します。 Dreamweaver を使っていると、こんなことやあんなことができたら便利なのに、と思うことがよくあります。そのいくつかは Adobe やネット上で公開されている Dreamweaver 拡張機能をインストールして解決できるのでしょうが、その目的とするところが特定の用途だったりすると、必要とする拡張機能が見つからないこともあります。 Dreamweaver は Dreamweaver 自身を拡張する様々な方法が備わっています。その中の拡張機能という仕組みを使うと、プログラムから Dreamweaver を操作して、自らの目的に適うように Dreamweaver を拡張することができ
JavaScript をこよなく愛する なかじまんソフトウェア株式会社 のスタッフによるブログです。 OpenSocial Container や Social Gadgets の開発を技術面から支援します。 こんにちは。Nobuhiro Nakajima です。今回のネタは素人視点の雑感です。 しばらくの間、Open Data Protocol (OData) とは、どういったものか概要を調べてみたのですが、それをどうまとめて紹介すればよいか悩んでいて、書き出しに困っているところです。 OData は、もともと Microsoft の ADO.NET Data Services という実装があって、Microsoft がその仕様部分を OData として提案し、オープンでスタンダードな仕様として採用を促しているものです。そして、現在 Microsoft は ADO.NET Data Se
JavaScript をこよなく愛する なかじまんソフトウェア株式会社 のスタッフによるブログです。 OpenSocial Container や Social Gadgets の開発を技術面から支援します。 おはようございます。ちょっと体調のすぐれない Nobuhiro Nakajima です。 OpenSocial jQuery mixi Platform 1.0.0 をリリースしました。 http://code.google.com/p/opensocial-jquery/ -- Downlaod http://code.google.com/p/opensocial-jquery/wiki/PluginMixi -- Document OpenSocial jQuery mixi Platform は mixi 固有の拡張機能を OpenSocial jQuery に追加するための
JavaScript をこよなく愛する なかじまんソフトウェア株式会社 のスタッフによるブログです。 OpenSocial Container や Social Gadgets の開発を技術面から支援します。 こんにちは。なかじまんです。新しい取り組みのお知らせです。 OpenSocial Pages 0.9.0 を公開します。 OpenSocial Pages は Google App Engine for Java 上で動作する OpenSocial コンテナです。OpenSocial Pages は App Engine 上のアプリケーションに OpenSocial を組み込んだり、OpenSocial の上にアプリケーションを構築する、その元ネタとして提供するものです。 OpenSocial Pages は App Engine 向けに実装した完動品です。ソースコードを提供していま
JavaScript をこよなく愛する なかじまんソフトウェア株式会社 のスタッフによるブログです。 OpenSocial Container や Social Gadgets の開発を技術面から支援します。 おはようございます。なかじまんです。 AppEngine Java と JSONIC と OpenSocial OAuth Filter を使うと、OpenSocial アプリの外部サーバをお手軽に立てることができますよ ... というおはなしです。ただ、大規模な運用実績はありませんので、その点は割り引いて読んでくださいね。 はじめに、JSONIC というライブラリを使って、AppEngine Java 上に、独自の REST API を構築します。そして、OpenSocial アプリから gadgets.io.makeRequest メソッドを使って、その REST API を呼び
このページを最初にブックマークしてみませんか?
『Nakajiman Software Blog』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く