2014/01/01 0:39

これからはJavaScriptだという予想のもと5年前に始めた当ブログですが、まあ予想どおりといいますかここ数年のJavaScriptの進化は大きかったのではないでしょうか。
今ではブラウザで動く環境だけでなく、サーバーサイドやデスクトップ、スマートフォンまでJavaScript言語で書くことができるようになりました。

続きを読む...

2013/06/16 0:45

久しぶりのブログ書き込みは、テストエントリー(汗
ツイッターのAPI 1.0のエンドポイントが6/11で終了してたので修正しました。
認証にはOAuth使ってるので影響ないと勝手に思ってて、そりゃあ1.0が廃止されれば動かないのはあたり前ですよね。すみません。

2013/02/21 23:50

OS X Moutain Lion (10.8)を使って半年くらい、で、いまごろになって気づいたのですが「Web共有」がなくなってしまったのですね。
理由が知りたいですがどこにも書いてなかった。セキュリティの問題でしょうか?いずれにしても今まであったものが無いのは気に入らないので起動できるようにします。

続きを読む...

2013/01/06 19:29

これに該当するほとんどが2009年に制定されたECMAScript 5の仕様です。つまりIE8(ましてやIE6や7)がどれだけ標準をサポートしていなかったかということです。Microsoftも心を入れ替え、IE9からはまじめにサポートしているようですが現在でもまだIE8がトップシェアなんですね。

続きを読む...

2012/12/04 16:21

Advent Calendar in 信州の4日目も私が担当します。
今回は前回の続き、、というか昨日の流れで少し課題だった部分をTipsとして取り上げます。

続きを読む...

2012/12/03 17:41

Advent Calendar in 信州の3日目を担当します。
お見苦しい部分もあるかと思いますがよろしくお願いします。

続きを読む...

2012/09/14 3:44

スマートフォンのUIではもう見慣れた機能であるカルーセル。
スライドショーも含めて色々探していたのですが、意外とjQuery Mobile上でちゃんと動作するスクリプトがありません。また、jQuery Mobileに限定しなくてもiPhoneとAndroidの両方で期待通りに動作するものが結構少ないのには驚きました。

続きを読む...

2012/09/09 3:14

結構ハマるこの組み合わせについて、特にヘッダ・フッタを配したコンテンツエリアに地図をフルスクリーンで表示する時の処置です。ただし現在も調査、検証中。

続きを読む...

2012/08/22 2:47

JSONPで出力するWeb APIを作っていてJSONビルダーの構文が良くわかんなくてコンソールでいろいろ試してみたのでまとめておきます。

続きを読む...

2012/08/21 1:21

JSONP (JSON with padding)はAjaxフル活用のスマフォや外部へサービスを簡単に提供できるのでこれからのサービスでは実装しておきたい機能です。
GrailsはJSONコンバータで簡単にJSONレスポンスを生成できるのですが、JSONPのレスポンスは標準では返せません。
「ObjectList as JSON」などとして簡単にJSON書出しが出来るのにこれは意外でした。(JSONPは裏ワザ扱いなんですかね?)

続きを読む...

2012/08/20 1:19

気がつけばGrailsも2.1に。なかなか新規のWebシステム案件がないので試せていませんでした。たぶんこれからはスマートフォンのブラウザやアプリと連携するサーバーサイドの開発が多いと思いますが管理画面などがある場合はやはりGrailsを使うのが便利ですね。

続きを読む...

2012/03/07 22:55

iOSのWebアプリ(Webクリップ)でのスタートアップ画面、いわゆるスプラッシュの表示を実際に試してみました。

続きを読む...

2012/02/24 1:57

いまiPadのWEBアプリを作っていて、画像を合成したりするためCanvasを使っているのですが、拡大縮小表示させるのに最も簡単な方法を考えてみます。

続きを読む...

2012/02/22 1:29

これはGrailsに限らないのですがJava+MySQLを使っているサイトで何もしない状態が長く続くと例外が発生して画面が表示されないなどの不具合が生じ、もう一度アクセスすると問題なく繋がる、という現象がありました。

続きを読む...

2012/02/11 0:03

ドメインクラスの各プロパティをフォームから入力させる場合、Scaffoldしたコントローラでは全てのプロパティを制約の定義に従ってバリデーションしますが、場合によっては一部のプロパティだけ検証させたい時もあります。

続きを読む...

2012/02/10 0:53

昨年までに作ったフォトギャラリーなどのjQueryプラグインを、トレンドというか最もポピュラーなGitHubのリポジトリに置いてみました。

続きを読む...

2012/01/26 20:50

HTML5でIFRAMEを表示する際に格納するコンテナに高さを指定し、IFRAMEの高さを100%と指定した際に縦スクロールバーが表示されてしまう問題。

続きを読む...

2012/01/17 0:25

NetBeansを7.1にしました。Tomcatも7.0.22と新しくなっていたのでバンドル版でインストールしました。
でもサーバー設定にインストールしたTomcatサーバーは登録されないようで手動で追加しなければいけないようですね。

続きを読む...

2012/01/13 23:15

ドメインクラスでデフォルトでセットされる「id」をUUIDのような文字列にして個別ページのURLをランダムにしたい。そうすることで「id」が連番にならず前後のエントリーが予測出来なくなるので。

続きを読む...

2012/01/10 0:35

Grailsのプラグインで便利なのが認証系です。一通りの機能実装が終わった後からでも簡単に認証機能を追加してくれるので開発がとても楽になります。GrailsがSpringベースという事もありメジャーなプラグインはSpring Security Framework(Asegi)となります(他にもApache Shiroなどがありますが実質純正)。

AcegiのGrailsプラグインである"Acegi Plugin"はだいぶ前にテスト的に使ってみてその便利さは体験済みです。しかしこのSpring Securityプラグインですが、どういう経緯かわからないですが二つになっていてよくわからなくなっています。

続きを読む...