1. JS開発における TDDと自動テスト ツール利用の勘所 2012.12.06 株式会社マピオン 中村 浩士 12年12月5日水曜日 2. 自己紹介 中村 浩士 ( @kozy4324 ) 株式会社マピオン所属 主にWebアプリのフロントエンド開発 JavaScript, ActionScript 12年12月5日水曜日
![JS開発におけるTDDと自動テストツール利用の勘所](https://cdn-ak-scissors.b.st-hatena.com/image/square/0e673db0f8e809529942ba5f98cfaa1d7b1cc60f/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Ftddtools20121206-121206033720-phpapp01-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
1. JS開発における TDDと自動テスト ツール利用の勘所 2012.12.06 株式会社マピオン 中村 浩士 12年12月5日水曜日 2. 自己紹介 中村 浩士 ( @kozy4324 ) 株式会社マピオン所属 主にWebアプリのフロントエンド開発 JavaScript, ActionScript 12年12月5日水曜日
(PgDay2012発表資料) SQLにとって、なぜO/Rマッパーが重要かを説明した資料です。Read less
@todesking氏のRails、レンダリングされたHTMLのどこがどのpartialから来たのかをコメントとして埋めるが良かったので、完全にパクって、改良して相対パス名表示するようにして、config/initializers/以下に置いたら開発環境でのみ働くようにしてみた。ここのテキストちょっと弄りたいけどどのファイルに書いてあるの...みたいなケース多いので、ChromeのInspectorとかで見たらHTMLコメントでファイル名分かって便利。render layout: "wrapper" do ... という風にrenderを呼んだときに上手くパス名を取得する方法が分からないので、どなたかよろしくお願いします。 @miyagawa gemified :) http://t.co/A3LSJFC1— r7kamura (@r7kamura) December 4, 2012 ht
追記: Gem化されたよ!! カオティックなViewを修正する場合、ここの記述を直したいけどどのpartial見ればいいんだってことがたまによくあるのです。
おう、俺だ俺、俺だよ!俺だって! ほらもうガキの頃だったから覚えてねえのかな? あの時の俺だってば、俺! そうそう、俺!俺、俺! あのさ、今日はさ、特別にいいこと教えてやろうと思ってさ。 聞いて驚くなよ、あの「ボツ案の作り方」ってやつだ。 おっと、おっと、シーッ!シーッ!そんなに大きな声だすなって。 まずいって、まずいってば、マジで温度差あるから、温度差。温度差、温度差。 まあ落ちつけ、落ちつけよ。とにかく。な、な、な!なっ! とにかくボツ案の作り方って言っても、そこまでヤバイ話じゃないって。 とりあえず、はじめは普通に企画する時とおんなじなんだよ。 表現アイデアの出し方はもちろん覚えてるだろな? いや、絶対覚えてる、覚えてる、覚えてる。やめてくれって。覚えてる。 だけど念のために書くと、こういう感じだったよな。 まずは「何を伝えるべきか」ということを決める。 え?訴求点?ああそれ、それ、
Please note an alternative approach to this article is available in further writing: Switching Views with a UISegmentedControl – Revisited It’s boutique, shiny and several apps that ship with the iPhone do it, in this article I’ll step through using a UISegmentedControl to toggle between different subviews, each with their own layout, within a UINavigationController. To see an example of this use
業務スーパーでは、「ゆでうどん」が常時(セールでないときでも)19円の激安価格で売っています!ウチでは、パスタとならび、節約には欠かせない食品の一つ (参考エントリー:業務スーパーおすすめ商品:一覧) 。 本エントリーは、そんな「ゆでうどん」の節約レシピについて。 安くて美味しい「ゆでうどん」。湯がいて、市販のめんつゆで作ったスープに入れ、適当な具をのっけて食べてもいいのだけど、そればかりだと飽きてきちゃいます。そこで本エントリーでは、ゆでうどんの、めんつゆ以外での食べ方、簡単・節約レシピをご紹介! 焼きうどん まずは、定番の「焼きうどん」です! 基本的な作り方は、焼きそばと一緒。具材を炒め、うどんを投入、味付けしてで出来上がりです。 焼きうどん 材料(一人前): ゆでうどん 1玉/豚 100gくらい/もやし・きゃべつ・にんじんなど お好みで/醤油 小さじ2/みりん 小さじ1/ 酒小さじ1
8 以下、名無しにかわりましてVIPがお送りします :2012/12/05(水) 20:57:45.86 ID:1RoXd+oV0 ディスクは音楽聞くもんのためにあると思ってたけど これで映像見れるってSUGEEEEEEE 9 以下、名無しにかわりましてVIPがお送りします :2012/12/05(水) 20:57:52.96 ID:t7B91jqgi プレーステーションだけで凄いのにその上を行くのが出るのか 14 以下、名無しにかわりましてVIPがお送りします :2012/12/05(水) 20:58:36.79 ID:4o5mxJIR0 PSのソフトと互換性あんの? 16 以下、名無しにかわりましてVIPがお送りします :2012/12/05(水) 20:59:08.25 ID:hRO4M/jf0 PSの上とか無理じゃね? 大して変わらんだろwww 19 以下、名無
Twitter上のInstagram画像付きツイートで、将来的には「画像を表示する」で画像を表示できなくなる。米Instagramのケビン・シストロムCEOが12月5日(現地時間)、パリで開催中のテクノロジーイベント「Le Web」で明らかにした。 Twitterで表示するInstagramの画像は既に、トリミングがオリジナルと違うなど、正常に表示されなくなっている。 Twitterは問題を報告するStatusページで、「この問題は、InstagramがTwitter Cards統合機能を無効にしたため、pre-cards機能を使った表示が正常にできなくなったためです」と説明している。 New York Timesによると、シストロム氏はTwitter Cards統合機能を無効にしたことを認め、将来的にはTwitter上での画像プレビューを完全に終了すると語った。Instagramからのツ
札幌の営業マンがオススメする回転ずし屋ベスト5! 2012年12月06日12:30 カテゴリニュース http://anago.2ch.net/test/read.cgi/bizplus/1354345273/ 「【外食】札幌の営業マンがオススメする回転ずし屋ベスト5! [12/11/26]」より 1: @@@ハリケーン@@@φ ★ 2012/12/01(土) 16:01:13.24 ID:??? 新鮮な海の幸が楽しめる北海道は、回転ずしのクオリティーも非常に高いそうです。中でも 、札幌市内には、北海道以外の回転ずし屋とは段違いのおいしさのおすしを提供する店が数多く存在するとのこと。 では、そんなハイレベルな回転ずし屋の中では、どこが一番美味しいのでしょうか? 札幌を拠点に動き回っている営業マン20人に「札幌市内でオススメの回転ずし店」はどこか聞いてみました。 ●第1位 『回転寿し トリト
1. はじめに、 本記事は、HTML5 Advent Calendar 2012の参加(6日目)エントリーです。 当初は昨年のアドベントカレンダーでテーマにしたマイナーAPIをネタにして書こうかと考えていたのですが、探してもあまりピンとくるものがなく、いつものごとく新技術ネタに飛びついてしまう習性がでてしまったので今回次世代JavaScript(ES.harmony)ネタ(Object.observe)を書かせていただきます。 現時点では直接HTML5とは関係ありませんが、標準で利用できるようになったら皆さんがお世話になる機会が必ず増えると予感しています。今の時点で知っておいてもらっても絶対損はないと思いますのでどうかご了承ください。 (_O_) 2. Object.observe() とは何か? 先日のHTML5勉強会でも取り上げられましたが、最近 JavaScript の MVC フレ
「囚人のジレンマ」を応用したイギリスのテレビ・ショー"Golden Balls"のワンシーン: 二人の参加者が、賞金を【分け合う(Split)】か【盗む(Steal)】かという選択を迫られている。ゲームには、次のおなじみのルールが適用される: 二人とも【分け合う】を選べば、賞金は山分け、 一人が【盗む】、もう一方が【分け合う】を選べば、【盗む】を選んだ方が賞金を独り占め、 二人とも【盗む】を選べば、どちらも賞金はなし。 しかし通常の「囚人のジレンマ」とは異なり、このショーでは二人に、事前に協議をする時間が与えられる。 ニック(画面右側):「イブラヒム、俺を信用してくれ。俺は必ず【盗む】を選ぶから。」 イブラヒム(画面左側):「え?君が選ぶのは…」 ニック:「【盗む】だ。でも信用してくれ。盗んだ後で、山分けするから。」 イブラヒム「盗んだ後って、番組収録が終わった後にってことか?」 ニック:
MapKit を使用してい以下のことをやってみます。 アイコン画像でピンを立てる ピンをタップするとバルーンを表示する バルーンのアクセサリをタップ可能にする アノテーションクラス ピンを立てるにはアノテーションというプロトコルを使用します。このプロトコルを持ったクラス MyAnnotation を作成します。バルーンには左右に View とタイトルとサブタイトルを表示することができます。左右に表示する View は後で説明する MKAnnotationView に設定しますが、タイトルとサブタイトルは MKAnnotation プロトコルを持つクラスに設定します。 #import <Foundation/Foundation.h> #import <MapKit/MapKit.h> @interface MyAnnotation : NSObject <MKAnnotation> { C
アノテーションを追加するには 次は、アノテーションを追加してみます。 表示すべきデータのモデル(Model)と、それを実際に表示するときの見た目(View)は分離されます。モデルを表すのが「MKAnnotation」プロトコル、見た目を実装するのが「MKAnnotationView」クラスです。 簡単なアノテーションの作成のために、「CustomAnnotation」クラスを追加します。座標とタイトル・サブタイトルを持ったシンプルなクラスで、「MKAnnotation」に定義されているプロパティを備えます。 #import <Foundation/Foundation.h> #import <MapKit/MapKit.h> @interface CustomAnnotation : NSObject <MKAnnotation> { CLLocationCoordinate2D coor
基本 関数 process(L, R) の定義されたオブジェクトを用意 L と R の型は Float32Array です pico.play(gen); で処理開始 gen.process(L, R) が呼ばれるので L と R に信号を書き込みます pico.pause(); で処理停止 静寂に戻るまでが音楽です ex.01 Pause Play // ホワイトノイズを出力する var noise = { process: function(L, R) { for (var i = 0; i < L.length; i++) { L[i] = R[i] = Math.random() * 0.25; } } }; pico.play(noise); その他の便利な機能 サンプリングレートの変更 pico.setup({samplerate:24000}) サンプリングレートは 8000
iPhoneでカスタム地図アプリを作ろうと思ったら意外とはまったので ポイントを紹介しておきます。 最初に今回実現したい技術的な要素はこんな感じです 任意の場所を指定 ピンを立てる ピンアイコンをカスタイマイズ ピンに情報を表示させる では実際のポイント 1) 基本(最低限必要なクラスの準備) 1つめのポイントはクラス設計 デリゲートやインタフェース実装クラスを使う必要があるので、 クラス設計をしてから実装することをお勧めします (私は勢いで実装しようとして、はまりました) アプリのViewControllerでCLLocationManagerとMKMapViewを利用 UIViewController 私の場合は上記の様にデリゲートしてViewControllerにメンバでCLLocationManagerのインスタンスを保持しました MKMapViewはInterfaceBuilde
1 以下、名無しにかわりましてVIPがお送りします :2012/12/05(水) 17:43:46.57 ID:EwUO5JS40 2 以下、名無しにかわりましてVIPがお送りします :2012/12/05(水) 17:44:15.71 ID:ka2EF1u00 どういう真意があるのよ 3 以下、名無しにかわりましてVIPがお送りします :2012/12/05(水) 17:44:33.05 ID:khsDR3G/0 バラバラか 4 以下、名無しにかわりましてVIPがお送りします :2012/12/05(水) 17:45:17.84 ID:u1FIXc6y0 行方不明者 保護されました→生きてました 発見されました→ 5 以下、名無しにかわりましてVIPがお送りします :2012/12/05(水) 17:45:39.48 ID:jZQc/Od60 木端微塵 6 以下、名
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く