2011-01-01から1年間の記事一覧

JSにMapあった。gomen...

JavaScriptにはTreeMapがないようなので、連想配列を使うことにしました。 Mapがないとか吹いてスミマセンでした…。「JSのオブジェクトは全てMapである」というツッコミとともに、某方面からLinkedMapを含むライブラリを教えてもらいました。とりあえず、初…

2011年だけど『Ajaxイン・アクション』よんでる

日常的にリッチなUIのWebサイトやアプリケーションに触れているのに、いざ自分で構想するとページベースのアプリケーションに囚われてしまう。これは、自分の知識や認識が5、6年遅れているせいでしょう。Ajaxイン・アクション作者: Dave Crane,Eric Pascarel…

『JavaScriptパターン』もよんでみる

Javascript Scratchpad for Amazon SimpleDB(http://aws.amazon.com/code/developertools/1137)のコードは、AWSのシグネチャバージョン2にも対応しています。色々参考になるハズだ、と思って読んでいたところ、ちょくちょくprototypeが出てきます。ここで…

クエリが上手くいかん。遺憾・・・。

AWS

AWSのクエリに関するメモ。どうもナニカをカン違いしているようです。というわけで、仕様見直し。 Query API Authenticationのテキトー訳 (http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/using-query-api.html)クエリリクエストをHTTP or HT…

「第七回ありえるえりあ勉強会 - JSで大規模・エンタープライズ開発」へ行ってきました

面白かったです。 PARTAKE http://partake.in/events/2de2385a-fe4a-42ea-98a4-a321c9249bcf azuさんによる全体の素晴らしいまとめ https://gist.github.com/1284339 先日、どこぞでJSの話を聴かせて頂いた時は、ずっと頭に?が浮かんでいましたが、あれから…

「第10回 AWS User Group - Japan 東京勉強会」へ行ってきました

秋葉原で行われたJAWSのイベントに参加してきました。 ATND http://atnd.org/events/20312 Togetter http://togetter.com/li/199939 懇親会で「いつもレポートを随分書いてますよね」と言っていただいたのにアレですが、今回は10行以内にまとめます。 Adam S…

連休日記(2) AWSのクエリでニャゴニャゴ

昨日の続き。連休日記おしまい。 JSP+Ajax いろいろ調べてAjaxを少し把握した。html→jQuery→Servlet→AWS(戻り)→Servlet→JSP→jQuery→html にすることに。SDKを経由せずにAPIを叩いているだけで、ほとんどJSP+Ajaxの世界やん…どうしてこうなった。でも、AW…

連休日記

本よむの飽きてきたから、連休はサボって別のことして遊んでます。AWSゴニョゴニョやりたいことメモ のつづき。 AWSリハビリ 半月くらいプライベートでAWSから離れていたので、リハビリに情報収集。AWSのインスタンスが自分で持っているmeta-dataが面白い。…

ストラウストラップのプログラミング入門(23) 14.3.3「オーバーライド」補遺

C++

『ストラウストラップのプログラミング入門』を読む。今日は、14章の補遺です。前回の読書日記にいただいたコメントを読んで、14.3.3「オーバーライド」を読み返しました。ずっと考えていたら、オーバーライドがゲシュタルト崩壊してきたので、ちょっと文章…

メモ: 継承による関数名の隠蔽

C++

派生クラスで基底クラスと同じ名前の関数を定義すると、たとえ引数の型が違っていても派生クラスで定義した関数が呼び出される。 #include <iostream> #include "../../std_lib_facilities.h" struct B{ void f(char c) { std::cout << "B::f " << c << std::endl; } }</iostream>…

「ほぼ週刊AWSマイスターシリーズ第3回」の質疑応答メモ

AWSのウェビナーを聞きました。全10回セミナーのうちの第3回です。今回のテーマは、CloudFront & Route 53で、講師はADSソリューションアーキテクトの荒木さんでした。スライドは、そのうち公開してくださるそうです。質疑応答をメモしたものを貼っておきま…

TODO: assertEqualsでなくassertThatを使うべきケースの理解

JavaのユニットテストツールのJUnit(http://junit.org/)で、assertThatメソッドが使えるようになったのは、バージョン4.4からです。それまでは「xの値が3である」というテストを次のように書いていましたが、 assertEquals(3, x); こう書けるようになりま…

何かを反省

よくない影響を及ぼしかねないので、ネガティブなネタは消しました。業界を知らない若い人が読む可能性を忘れて、物を書くのはダメでした。出来が悪いのも成長速度が遅いのも構いませんが、悪さをしてはいけません。今日は全国的に内定式だったそうで。東京…

ストラウストラップのプログラミング入門(22) 第14章「グラフィックスクラスの設計」

『ストラウストラップのプログラミング入門』を読む。今日は14章「グラフィックスクラスの設計」です。14章はとても面白かったです。特に、14.4「オブジェクト指向プログラミングの利点」は、章のハイライトです。余白のアイコンの量からも、この節の濃さが…

焼肉が必要な感じの近況

読書日記ばかり書いているので、近況日記です。4月に職場環境が少し変わってから、半年が経ちました。最近は、「システムではなくて、ソリューションとスキームを作るのが我々の仕事だ」とか「実際に試さなくていい。ネットの記事で概要を掴んで語れるように…

ストラウストラップのプログラミング入門(21) 第13章「グラフィックスクラス」

『ストラウストラップのプログラミング入門』を読む。今日は第13章「グラフィックスクラス」です。12〜16章では、著者が作成したインタフェースクラス(ライブラリのラッパー)を介して、FLTKライブラリを使います。13章は、インタフェースクラスの設計の解…

徳丸本で初の電子書籍購入をキメたぞ! ジョジョーーッ!!

体系的に学ぶ 安全なWebアプリケーションの作り方 脆弱性が生まれる原理と対策の実践作者: 徳丸浩出版社/メーカー: SBクリエイティブ発売日: 2011/03/01メディア: 単行本購入: 119人 クリック: 4,283回この商品を含むブログ (146件) を見る 電子書籍『体系的…

ストラウストラップのプログラミング入門(20) 第12章とドリル

『ストラウストラップのプログラミング入門』を読む。今日は、第12章「表示モデル」まで。この本では、12章から16章までの150ページ以上が、グラフィックスの話題に割かれています。何だか気合が入ってますね。(しかし、分母が1100ページ超であることを考え…

ストラウストラップのプログラミング入門(19) 第11章とドリル

C++

『ストラウストラップのプログラミング入門』を読む。今日は11章「入力と出力のカスタマイズ」まで。10章と11章はセットのような感じです。 11章のコードが動かん! と思ったら動いてた… 11章のコードを写経して実行したら、意図どおりに動かず、ハマりまし…

ストラウストラップのプログラミング入門(18) 第10章とドリル

C++

『ストラウストラップのプログラミング入門』読書日記。goyokiさんが、前回の日記に引用した箇所ついて、こんな感想をつぶやいてくださっていたので、メモメモ。 window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = win…

AWSゴニョゴニョやりたいことメモ

いきなり天地創造(と書いて、ジェネシスと読む… ※元ネタ)はムリでも、構成管理の道も一歩から、ということで。。。仮想マシンイメージの先祖/子孫関係を明示することによって、要素間のトレーサビリティを時系列で把握したい。と考えた、しかし、それに適…

ストラウストラップのプログラミング入門(17) 第9章とドリル

C++

『ストラウストラップのプログラミング入門』を読む。今日は9章の最後まで。ドリルもやった。9章は、「プログラミング言語の機能:クラス、その他」。8章に引き続き、C++の文法を解説する章になっている。 読書めも 覚えたこと structはメンバが全部publicの…

ストラウストラップのプログラミング入門(16) 第8章とドリル

C++

『ストラウストラップのプログラミング入門』を読む。今日は8章の最後まで。ドリルもやった。8章、9章は、C++の文法の解説なので、基本的にさくさく読める。疑問を差し挟む余地がない。# まあそんな章でも、下記のように、自分は余裕でつまづくわけですが。…

ぐるーびーたん第3話の作画をしました

JGGUGさんの『G*Magazine』第3号が発行されました。相変わらず美しい誌面です。 G*Mag Japan 4コマ漫画「ぐるーびーたん」の第3話も載っています。今回も作画を担当させてもらいました。原作は、いつも通りbikisukeさん(+川原さんアレンジ)です。次から、…

電卓プログラムの思い出

鈍器本の6章、7章の課題が電卓だったことで、昔の出来事を思い出したので、つらつら書いてみる。学校に通っていた頃、一時期、自分はプログラミングのやり方が分からなくて、悩んでいた。その学校の授業では、プログラムを使って計算する課題がときどき出た…

ストラウストラップのプログラミング入門(15) 第7章とドリル

『ストラウストラップのプログラミング入門』を読む。今日は7章の最後まで。ドリルもやった。 7章ドリル https://gist.github.com/1216579 7章の終わりまで一度読んだ後、再び6章の頭から(今度は写経しつつ)読むというヒマなことをやっていたら、時間がか…

メモ: Eclipseのプロジェクト操作の凡ミス(2つ)

GoogleのProject Hostingに放置していたゴミを、Subversiveでいったん落として、EGitでgithubに移すことにしました。久しぶりにEclipseを触ったら、情けないミスでちょろちょろハマったので、メモします。 Subversive先生に怒られる 外部リポジトリからダウ…

第4回クラウドごった煮( #cloudmix )へ行ってきました

金曜の夜、第4回クラウドごった煮という勉強会へ行ってきました。 第4回 クラウドごった煮 on Zusaar http://www.zusaar.com/event/agZ6dXNhYXJyDQsSBUV2ZW50GJnmBQw 20110909_第4回クラウドごった煮(#cloudmix ) http://togetter.com/li/185854 参加目的は…

メモ: お名前.comのサブドメイン設定方法

バリュードメインを長く使っていましたが、最近、お名前.comを使うようになりました。サブドメインの設定を備忘のためにメモします。IPアドレスは、別途用意するものとします。今回は、AWSのEC2インスタンスを2つ用意し、それぞれにElastic IP Addressを割り…

メモ: CSS3で表を縞パンにする

久々にHTMLとCSSを書いていて、テーブルの奇数行と偶数行で背景色を変えようとしました。業務アプリの一覧表示でよくある、シマシマの表ですね。で、CSS3のnth-child()擬似クラスを知ったのでメモ。こんな元表があったとして。 <table> <tr> <th>No.</th> <th>名前</th> <th>所属</th> </tr> <tr> <td>1</td> <td>鈴木</td> <td>幽</td></tr></table>…