タグ

2015年5月19日のブックマーク (57件)

  • Assert | Node.js v21.5.0 Documentation

    In strict assertion mode, non-strict methods behave like their corresponding strict methods. For example, assert.deepEqual() will behave like assert.deepStrictEqual(). In strict assertion mode, error messages for objects display a diff. In legacy assertion mode, error messages for objects display the objects, often truncated. To use strict assertion mode: import { strict as assert } from 'node:ass

    nilab
    nilab 2015/05/19
    Assert Node.js v0.12.3 Manual & Documentation
  • node.jsで簡易テスト(Assertモジュール) - 唯物是真 @Scaled_Wurm

    node.jsに付属のAssertモジュールで簡単なテストができます. テストに失敗した時点でエラーを吐いて止まってしまうので,全体中のいくつ成功したかは残念ながらわかりません. テストできる種類 通常のモジュールと同様以下のように読み込みます. var assert = require('assert'); 主なテストは以下のとおり. assert(value, message), assert.ok(value, [message]) value == true かどうか assert.equal(actual, expected, [message]) 同値性(actual == expected) assert.notEqual(actual, expected, [message]) 非同値性(actual != expected) assert.deepEqual(actual

    node.jsで簡易テスト(Assertモジュール) - 唯物是真 @Scaled_Wurm
    nilab
    nilab 2015/05/19
    node.jsで簡易テスト(Assertモジュール) - 唯物是真 @Scaled_Wurm
  • 不動産担保ローン金利比較おすすめランキング【2024年最新】|マネープランニング

    不動産担保ローンの審査が通らないので甘いところはありますか? 不動産担保ローンの金利を比較したいのですが… 不動産担保ローンとは、土地や建物、マンション、店舗などの不動産を担保にお金借りるローンのことです。 無担保のローンでは「借りる側の信用」を大きなポイントして審査を行います。一方、不動産担保ローンでは「借りる側の信用」に合わせて、「不動産の価値」をポイントに審査を行います。 そのため状況次第では、無担保ローンに比べて審査が通りやすいタイプのローンとなっています。 商品内容によっては、個人事業主や法人経営者に対する事業性向け融資だけでなく、個人に対する消費性資金としても融資を受けることができます。また資金の使い方は投資用、事業用、相続資金など商品内容により多岐に渡ります。 最近は銀行だけでなく、消費者金融が提供するノンバンクの不動産担保ローンも登場しています。 ここでは、不動産担保ローン

    不動産担保ローン金利比較おすすめランキング【2024年最新】|マネープランニング
    nilab
    nilab 2015/05/19
    全国農地ナビ - 都道府県から農地を探す
  • node.js単体テスト入門 - Qiita

    node.jsの単体テストはいくつか方法があるのですが今回は理解しやすそうなmochaを使います。 mochaとは BDDスタイルでもTDDスタイルでも使えてグローバル変数のリーク検出までしてくれるテストフレームワークです 今回は簡単なBDDテスト行ってみます 準備 インストール デプロイ時には使わないのでグローバルにインストールします

    node.js単体テスト入門 - Qiita
    nilab
    nilab 2015/05/19
    node.js単体テスト入門 - Qiita : express-generator でシンプルなコードを書いたあと mocha でテスト
  • 人体に深刻な危険をもたらすトランス脂肪酸が野放し 菓子、パン、ファストフードは厳禁 (Business Journal) - Yahoo!ニュース

    では、マスメディアでトランス脂肪酸の問題はほとんど報じられないため、事の重大さにお気づきでない人が多いのですが、実はいろいろな意味で大変深刻な問題なのであります。 トランス脂肪酸は、マーガリンやショートニングをはじめ、スーパーマーケットや料品店で販売されているサラダ油などにも含まれている物質です。これらはファストフードでは大量に使われており、安価な飲店で揚げ物をべた場合にも間違いなく摂取することになります。 トランス脂肪酸を過剰摂取すると動脈硬化を促進させ、それに伴う心臓疾患や脳血管障害、またアトピー性皮膚炎やアレルギー性鼻炎、気管支ぜんそくなどのアレルギー疾患のリスク要因になると指摘されています。さらに血中の中性脂肪を増やし、肥満や高血圧、そして糖尿病の原因にもなると考えられています。アメリカでは「プラスチック品」「狂った脂肪」などと呼ばれ、含有量表示が義務付けられており

    人体に深刻な危険をもたらすトランス脂肪酸が野放し 菓子、パン、ファストフードは厳禁 (Business Journal) - Yahoo!ニュース
    nilab
    nilab 2015/05/19
    「動脈硬化を促進させ、それに伴う心臓疾患や脳血管障害、またアトピー性皮膚炎やアレルギー性鼻炎、気管支ぜんそくなどのアレルギー疾患のリスク要因に」
  • 3, 4 日で React を案件に導入(先っちょだけ)した話 - Qiita

    はじめに まずこの話は 最近話題だった React を案件に とりあえず 使ってみたという話をダラダラと書いた記事です。 React について深く書くという記事ではないでの悪しからず。 状況と経緯 まず状況を整理します。 私の話 フロントエンジニアといして有りたい存在 javascript も少し書くが、そこまで自信を持てるコードではない。という感じ。 最近 BEM にハマっていた。 案件の状況 前々から続く案件。 そのターム毎に、やること自体は変わるが、根は同じ。デザインレベルで全く違うものだよ。 今回は量としては実質 3 ページ程度のスマホ用サイト。 ajax で通信して 情報を元にシーンを展開していくもの。 フロントの環境は全て私が決めてよい環境(というか一人でつくる) 以前の構築には grunt, assenmble を用いたスタティックなサイトを用いた。 納期がまじで短い、日曜

    3, 4 日で React を案件に導入(先っちょだけ)した話 - Qiita
    nilab
    nilab 2015/05/19
    3, 4 日で React を案件に導入(先っちょだけ)した話 - Qiita
  • 東海最大級! 名古屋栄のMARUZENは「コミックは置かない」(全文表示)|Jタウンネット

    博多駅「マイング」の顔出しパネルを自宅に迎えた猛者現る 人々の顔ハメ続けて約8年、新たな居場所には仲間も

    nilab
    nilab 2015/05/19
    記事のタイトルに「愛媛県」ってあるけど「愛知県」と間違えてるんじゃ。。。 / 東海最大級! 名古屋栄のMARUZENは「コミックは置かない」 - ニュース - Jタウンネット 愛媛県
  • ぐるぐる回る地下鉄「都営大江戸線」と「名古屋市営名城線」を勝手に比較してみた(後編)(全文表示)|Jタウンネット

    体調不良のから「お釜がえらいことになっている」 帰宅して炊飯器開けたら...2歳息子の頑張り見える衝撃光景にほっこり

    ぐるぐる回る地下鉄「都営大江戸線」と「名古屋市営名城線」を勝手に比較してみた(後編)(全文表示)|Jタウンネット
    nilab
    nilab 2015/05/19
    ぐるぐる回る地下鉄「都営大江戸線」と「名古屋市営名城線」を勝手に比較してみた(後編) - コラム - Jタウンネット 東京都
  • ぐるぐる回る地下鉄「都営大江戸線」と「名古屋市営名城線」を勝手に比較してみた(前編)(全文表示)|Jタウンネット

    体調不良のから「お釜がえらいことになっている」 帰宅して炊飯器開けたら...2歳息子の頑張り見える衝撃光景にほっこり

    ぐるぐる回る地下鉄「都営大江戸線」と「名古屋市営名城線」を勝手に比較してみた(前編)(全文表示)|Jタウンネット
    nilab
    nilab 2015/05/19
    ぐるぐる回る地下鉄「都営大江戸線」と「名古屋市営名城線」を勝手に比較してみた(前編) - コラム - Jタウンネット 東京都
  • ぐるぐる回る地下鉄「都営大江戸線」と「名古屋市営名城線」を勝手に比較してみた(前編)|BIGLOBEニュース

    nilab
    nilab 2015/05/19
    ぐるぐる回る地下鉄「都営大江戸線」と「名古屋市営名城線」を勝手に比較してみた(前編) - BIGLOBEニュース
  • OS X ハッキング! (125) 今さら聞けないdefaultsコマンドの使い方 | マイナビニュース

    2月26日、Macintoshの産みの親といわれるJef Raskin氏が逝去された。享年61歳。この場を借りて御冥福をお祈り致します。 さて、今回はdefaultsコマンドの使い方について。これまで何度も実行例を挙げていながら説明らしい説明を加えたことはなかったので、Mac OS Xにおける"初期設定ファイル"のあり方も絡めながら基的な用法を紹介してみよう。 初期設定ファイルの当の姿 Cocoa APIを使用するアプリケーションは、設定情報を「.plist」という拡張子が付いたテキストファイルに保存することが一般的だ。Classicアプリや一部のCarbonアプリにはリソースフォークを使用するものがあるが、Cocoaアプリは起動時にこのテキストファイルを読み込み、設定値として使用する。環境設定パネルなどを通じた設定変更も、このファイルに反映される仕組みだ。 この「デフォルト・データベ

    OS X ハッキング! (125) 今さら聞けないdefaultsコマンドの使い方 | マイナビニュース
    nilab
    nilab 2015/05/19
    OS X ハッキング! (125) 今さら聞けないdefaultsコマンドの使い方 | マイナビニュース
  • Macギークなら知っておきたいdefaultsコマンドの使い方 | Macとかの雑記帳

    Mac から Windows への高速なデータ書き込みが可能に! Paragon NTFS for Mac OS X Windows の NTFS ボリュームを、Mac 標準のファイルシステムと同等の速度で利用でき、長期間の運用でも安定して使えるシステムドライバ Paragon NTFS for Mac OS X。専用のインストーラーで簡単に導入でき、運用中も特別な操作を必要としません。MacWindows を併用している人には必携のツールです。 レビュー記事を見る 価格:2,100  PARAGON Software Group 【6-Dec】【あす楽】チイロ ダンボーモバイルバッテリーミニ cheero Power Plus DANBOARD version -mini- 大人気のダンボーバッテリーに、手のひらサイズが登場しました! リリース直後、あっという間に売り切れた、ダンボ

    Macギークなら知っておきたいdefaultsコマンドの使い方 | Macとかの雑記帳
    nilab
    nilab 2015/05/19
    「「plist」と呼ばれるアプリやシステムの設定ファイルに、設定値を追加、変更、削除、検索するコマンド」 : defaults write, defaults delete, defaults read, defaults find, NSGlobalDomain
  • 10分で試せる! SwiftではじめるiOSアプリ開発入門 - ICS MEDIA

    前回の記事「WebエンジニアのためのSwift言語入門」では、ActionScript 3.0やJavaScriptなどのウェブ開発技術と比較しながらSwiftすうぃふと言語を紹介しました。今回もウェブ開発技術と比較しながら、フレームワーク「UIKitゆーあいきっと」と開発環境「Xcodeえっくすこーど」を使ってiOSアプリ開発手順を紹介します。記事ではXcode 7.2とSwift 2.1を用いて説明します。 ウェブページ制作とiOSアプリ開発 ウェブページ制作では要素のレイアウトをHTMLCSSで行い、動的な振る舞いをJavaScriptで実装します。iOSアプリ開発においては、ボタン要素や画像要素といったレイアウトを「Storyboard」で行い、動的な振る舞いをプログラミング言語「Swift」で実装できます。Storyboardを使わずにSwift言語だけでアプリを作ることも可

    10分で試せる! SwiftではじめるiOSアプリ開発入門 - ICS MEDIA
    nilab
    nilab 2015/05/19
    10分で試せる! Swiftを使った初めてのiOSアプリ開発入門 – ICS LAB
  • UIテストの自動化!Node.jsとSeleniumでWebアプリのUIテスト環境構築 – ICS MEDIA

    Webアプリケーションを開発する際、みなさんはどのようにテストを行っていますか? Webアプリケーションは、ユーザーごとに異なるブラウザを使用しており、ユーザー操作も必要となるため、手作業でテストをされている方も多いと思います。また、機能改修やバグフィクス後に、リグレッションテスト(改修により既存機能への影響がないかを確認する回帰テスト)が必要となりますが、時間が取れずしっかりとテストができていない方も多いのではないでしょうか。 記事では、これらのテストを自動化することのできる「Selenium Webdriver」(セレニウム ウェブドライバー)について紹介します。 入力フォームのバリデーション機能をチェックするデモ 簡単な入力フォームのバリデーション機能をチェックするデモを動画で紹介しましょう。入力値に対して期待するエラー文言が表示されているかのテストを実施しています。Seleniu

    UIテストの自動化!Node.jsとSeleniumでWebアプリのUIテスト環境構築 – ICS MEDIA
    nilab
    nilab 2015/05/19
    UIテストの自動化!Node.jsとSeleniumでWebアプリのUIテスト環境構築 – ICS LAB
  • JenkinsでCI環境構築チュートリアル ~GitHubとの連携~ - ICS MEDIA

    先日公開した記事「JenkinsでCI環境構築チュートリアル(Windows編)」では、Jenkinsのインストールとジョブの作成方法についてご説明しました。今回は特定のブランチにPUSHされたタイミングでGitHubと連携して最新ファイルを取得する方法をご説明します。 完成イメージ ~JenkinsとGitHubの連携~ 実際の開発シーンを想定して上記の図のようなフローを構築したいと思います。開発者が変更したソースコードをGitHubにPUSHしたことをトリガーにJenkinsにその旨を通知します。Jenkinsはその通知を受けて、最新ファイルをGitHubから取得してくる仕組みとなります。 処理の流れとは逆になりますが、まずはJenkins側で「GitHubから通知を受け取る設定」と「ジョブの作成」から行っていきます。 Jenkinsの設定 ~GitHubからの通知を受け取る設定~

    JenkinsでCI環境構築チュートリアル ~GitHubとの連携~ - ICS MEDIA
    nilab
    nilab 2015/05/19
    JenkinsでCI環境構築チュートリアル ~GitHubとの連携~ – ICS LAB
  • なぜサラリーマン生活がつまらないのか?正しい雇われ方を考えよう! - プロジェクトマネジメントの話とか

    サザエさんが終わる毎週日曜の夜になると、翌日から始まる仕事のことを考えて気分が憂になる、俗に言うサザエさん症候群。ブルーマンデー症候群とも呼ばれるようです。 仕事に行きたくない――。 なぜこのようなことが起こるのでしょうか? また、ネット上のブログを見渡してみても、起業や独立、ノマド生活を推奨する考え方は散見されるものの、サラリーマン生活を肯定するような記事はあまり見当たりません。 社畜?奴隷?資家による労働者の搾取?やりがい搾取? 果たしてサラリーマンは当に不幸な存在なのでしょうか? 今回はあなたのサラリーマン生活をつまらなくしている原因と、仕事を充実させ楽しむための対処法、そして「正しい雇われ方」について考えてみましょう。 スポンサーリンク いつまでも成長しない人に共通する「たった1つの考え方」 先に結論から書きますが、どれだけ主体的・能動的に動けるかが、あなたのサラリーマン生活

    なぜサラリーマン生活がつまらないのか?正しい雇われ方を考えよう! - プロジェクトマネジメントの話とか
    nilab
    nilab 2015/05/19
    なぜサラリーマン生活がつまらないのか?正しい雇われ方を考えよう! - プロジェクトマネジメントの話とか
  • 誰にでもできる、仕事を楽しむためのたった1つの工夫。 - プロジェクトマネジメントの話とか

    プライベート重視で毎日「定時退社」なアタナだからこそ まだ新人で、こなせる仕事の幅が狭いからこそ 目の前の仕事で手一杯なあたなだからこそ 家事と育児で忙しく残業できない!超多忙なワーキングマザーだからこそ というか、仕事に行きたくないんです つーか、働きたくないでござる!! そんなあなただからこそ。 サラリーマンの仕事には創意工夫の余地があって、面白いんです。 必ずしも残業する必要などないのです。 前回の記事 なぜサラリーマン生活がつまらないのか?正しい雇われ方を考えよう! - プロジェクトマネジメントの話とか では、楽しくサラリーマン生活を送るには?という観点から記事を書きました。一言で言えば、能動的・主体的に動けば動いた分だけ仕事は楽しくなるし、受動的であればあるほど苦痛だよ、というお話です。 ※今回は前回記事がベースになっているため、お手数ですがそちらを先にご覧いただければと思います

    誰にでもできる、仕事を楽しむためのたった1つの工夫。 - プロジェクトマネジメントの話とか
    nilab
    nilab 2015/05/19
    誰にでもできる、仕事を楽しむためのたった1つの工夫。 - プロジェクトマネジメントの話とか
  • デスマーチ・激務に巻き込まれたアナタが取るべき12の対策【メンバー編】 - プロジェクトマネジメントの話とか

    新社会人になろうとしているあなたが、「デスマーチ」(=不眠不休の連日徹夜の炎上プロジェクトを想定します)という激務の壁にぶつかったときに、当記事が何らかの参考になれば幸いです。 私は約10年間、下流工程寄りの仕事に従事した後、上流工程へシフトしました。プロジェクト炎上の火消しにPL(プロジェクトリーダー)やPMプロジェクトマネージャー・プロマネ)らが右往左往するものの、最終的なしわ寄せが「実装を担う開発現場」に来てしまう現実を、何度も目の当たりに、いや、実際に経験してきました。 根原因の解明が必要ではあるものの、一メンバーである個人の権限ではコントロールできない要素がほとんどだったりもするわけです。今回はメンバー側の視点として、デスマーチという激務のやり過ごし方、取るべき対処について考えてみましょう。もちろんIT業界以外の「絶賛激務進行中」なアナタもご一緒に! スポンサーリンク 1.責

    デスマーチ・激務に巻き込まれたアナタが取るべき12の対策【メンバー編】 - プロジェクトマネジメントの話とか
    nilab
    nilab 2015/05/19
    デスマーチ・激務に巻き込まれたアナタが取るべき12の対処【メンバー編】 - プロジェクトマネジメントの話とか
  • angularJS と jQuery に関する誤解を解く - nazokingのブログ

    最近 angularJS に対する期待の低下が著しくてつらい。 なんだかんだで SPA から jQuery に戻った話 - ボクココ Angularの問題では はてなブックマーク - mizchi のブックマーク - 2015年5月18日 みんな使いどころを間違ってるんや。1年半くらい使ってて不満もあるけど自分のよく使う範囲では angularJS 最強だと思う。 angularJS が向いてるのは Single Page Application ではない angularJS が向いてるのは ◎ フォームのような細かい部品を多用 & DOMツリーとデータスコープがほぼ一致していてユーザの入力をサーバに送ったりする webアプリ。管理画面、マイページ、業務アプリなど △ Single Page Application ← 簡単に作れるけどページ間の連携が必要ないならサーバ側で分けてしまった方

    angularJS と jQuery に関する誤解を解く - nazokingのブログ
    nilab
    nilab 2015/05/19
    angularJS と jQuery に関する誤解を解く - nazonoDiary
  • UIデザイン時の「ユーザーの使いづらい」には2パターンある。350万ダウンロードの家計簿アプリ「Zaim」が教える、UI改善の失敗談。 | アプリマーケティング研究所

    UIデザイン時の「ユーザーの使いづらい」には2パターンある。350万ダウンロードの家計簿アプリ「Zaim」が教える、UI改善の失敗談。 今回は350万ダウンロード突破、家計簿アプリの「Zaim」さんにお話を伺いました。ユーザーが伸びたタイミングや、UI改善の失敗談など。 ※株式会社Zaim 代表取締役 閑歳 孝子さん。 「Zaim」の近況について 「Zaim」のユーザー数は今どのぐらいですか? 閑歳: 2011年7月にリリースして、350万ダウンロードを超えています。OSで言うとiOSの方が多いですが、最近はAndroidも伸びています。今も広告費は使っていません。 今までに、ユーザーが大きく伸びたタイミングはありますか? 閑歳: 去年はダウンロード数がグッと伸びた印象があります。2013年の終わり頃から、スマホをみんなが当につかうようになって、すごく高齢者と若年層が増えました。 データ

    UIデザイン時の「ユーザーの使いづらい」には2パターンある。350万ダウンロードの家計簿アプリ「Zaim」が教える、UI改善の失敗談。 | アプリマーケティング研究所
    nilab
    nilab 2015/05/19
    UIデザイン時の「ユーザーの使いづらい」には2パターンある。350万ダウンロードの家計簿アプリ「Zaim」が教える、UI改善の失敗談。 | アプリマーケティング研究所
  • hanabi.md

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    hanabi.md
    nilab
    nilab 2015/05/19
    花火~ 最高な俺たちと糞コードの海 written by mizchi at 小物エンジニアの会. : 最高の夏 = 花火 = イベントディスパッチャー = オブザーバーパターン
  • 完璧主義の克服と、ガサツな人の思考回路。 - プロジェクトマネジメントの話とか

    photo by Jake Archibald 結論から言おう。君の「完璧主義」は治らない。 そもそも「完璧主義を治す」って何だろう。病気なのか?人間の「性格・個性」を諸悪の根源であるかのように捕らえるのもおかしな話だ。 とはいえ、このバカ丁寧な性格のおかげで、君の「爆速エンジン」は勢いを失い、その結果肥大化したタスクが容赦なく君の心を折ろうとするのも、また事実だ。 凡人のあなたが爆速で仕事をこなすための6つのポイント。 - プロジェクトマネジメントの話とか 完璧主義の治し方などありません。なので今回は「完璧主義者」と、その対極に位置する「大雑把な人たち」の思考回路を比較しながら、この性格をどのように受け入れ、付き合っていけばよいか考えてみよう。 スポンサーリンク 性格を自由自在にコントロールできる? そんなことができるのなら、内向的で口下手な君も忘年会で宴会部長として社内に名を馳せ、各部

    完璧主義の克服と、ガサツな人の思考回路。 - プロジェクトマネジメントの話とか
    nilab
    nilab 2015/05/19
    完璧主義の克服と、ガサツな人の思考回路。 - プロジェクトマネジメントの話とか
  • 仕事が丁寧で遅い人に共通する、たった1つの問題点とその対策。 - プロジェクトマネジメントの話とか

    完璧主義で丁寧すぎるから、作業に時間がかかるって? その分析、半分は正解です。今回は仕事が遅くなる原因の、残り半分について話をしようと思います。 「巧遅(こうち)は拙速(せっそく)に如(し)かず」 ――孫子 「丁寧だけど遅い」仕事よりも、「荒削りでも速い」ほうが良いネ!という、この孫子の格言。 ビジネスパーソンであれば誰もが、その重要性を痛感しているかと思います(せわしない世の中ですよねぇ……)。携わっている仕事のタイプにもよりますが、着手のタイミングが早いこと、そして遂行のスピード自体も速ければ速いほど、多くの「失敗→起動修正」を積み重ねることができるため、その分、より良いものを作れる可能性が高まるのです。 しかし現実問題、細かくて仕事がバカ丁寧な人に「6割でいいよ!」「80%でGO!」などと言ったところで、そんなことができるワケないのです。そして多くの完璧主義者は「3歩進んで2歩下がる

    仕事が丁寧で遅い人に共通する、たった1つの問題点とその対策。 - プロジェクトマネジメントの話とか
    nilab
    nilab 2015/05/19
    仕事が丁寧で遅い人に共通する、たった1つの問題点とその対策。 - プロジェクトマネジメントの話とか
  • 個人店に大切にされる1人飲み食いの仕方について - ベンチャー役員三界に家なし

    先日、築地で一緒に事した取引先の人に「銀座も築地もどこに行ってもお店の人が声をかけてくれて、メニューにない美味しいものが出てくる。どうやったらそういうお店との付き合い方ができるのか?」と聞かれた。 そういう風に意識はしたことなかったが、確かに僕は1人でも複数でも夜の事はほぼ8割方知り合いが居る決まった店に行く。 イタリアンでも寿司でもバーでもそうだし、クラブでもそうだ。(まぁ銀座の知らないクラブに入る勇気は僕にはないがw) 理由は「楽だから」というなんともショボイ理由なのだけれど、彼はそういう店を1軒は持ちたいとのことだった。 最初に主に京橋税務署方面を向いて言っておくが、さぞ会社の金で毎日たらふくうまいものをっているんだろうというツッコミは下衆の勘繰りというものだ。 僕は仕事関係の会と自分が1人で気晴らしで飲み喰いをするのは分けているし、すべてポケットマネーを使ってる上に、予算は

    個人店に大切にされる1人飲み食いの仕方について - ベンチャー役員三界に家なし
    nilab
    nilab 2015/05/19
    個人店に大切にされる1人飲み食いの仕方について - ベンチャー役員三界に家なし
  • 【マンガ】「とーさん なんか買って!」 - ソレドコ

    みなさんこんにちは。イラストレーターのにぎりこぷしです。 日々、こどもと暮らしていると、これまで意識したことのなかった日常生活のさまざまな自分の行為について、改めてその意味やその裏にある心理を考えさせられることが多々あります。 例えば「ものを買う」ということ。 そこで、こどもたちがよく口にする「なんか買って!」という言葉を手掛かりに、「ものを買う」ことの裏側にあるあれやこれやをマンガにしてみました。 【楽天市場】父の日特集 【楽天市場】チュッパチャプス の検索結果 著者:にぎりこぷし 北海道出身。教育系出版社に就職したのち、フリーのイラストレーターとして独立。現在は大阪を拠点に、子育てをしながらキャラクターデザインや似顔絵のイラスト制作を手掛ける。 公式サイト:PSI!WEB / Twitter:[twitter:@ncopsi]

    【マンガ】「とーさん なんか買って!」 - ソレドコ
    nilab
    nilab 2015/05/19
    【マンガ】「とーさん なんか買って!」 - それ どこで買ったの?
  • AppBank株式会社に学ぶ事業のコンテンツ化 - しっきーのブログ

    みんなマックスむらいは知ってるよね? ユーチューバーとして大ヒットする以前から「AppBank」というウェブサイトはかなりの存在感を放っていた。月間1億PVのサイトで、開設が2008年とわりに歴史がある。 もともとはアプリを紹介するサイトで、今もやってるんだけど、PVの比重はソシャゲ攻略に移ってきてるだろうと思われる。ソシャゲは金が動くし検索需要もあるから当然だろう。ただ、今のアップバンク人気は、ウェブサイトよりもYouTube動画に拠っているところが多い。マックスむらい自身、動画を見る層とサイトを見る層はまったく違うので両方やっていると言ってる。 YouTubeでべていく 「動画投稿」という生き方 (光文社新書) 作者: 愛場大介(ジェット☆ダイスケ)出版社/メーカー: 光文社発売日: 2014/08/07メディア: 新書この商品を含むブログ (4件) を見る ただ、アップバンクはマッ

    AppBank株式会社に学ぶ事業のコンテンツ化 - しっきーのブログ
    nilab
    nilab 2015/05/19
    AppBank株式会社に学ぶ事業のコンテンツ化 - しっきーのブログ
  • Stripe | インターネット向け金融インフラ

    グローバルな決済 オンライン、対面、またはプラットフォーム経由での決済を処理。 収益・財務処理の自動化 収益と財務を自動化してビジネスを成長させます。 サービスとしてのバンキング (BaaS) プラットフォームまたは製品に金融サービスを導入します。

    Stripe | インターネット向け金融インフラ
    nilab
    nilab 2015/05/19
    Stripe、日本上陸 : 「世界中のどこからでも、支払い可能な決済サービスが登場。お客様のビジネス拡大に繋がる、迅速なサービスの導入を可能にします」
  • 反知性主義とは 一般の人気・最新記事を集めました - はてな

    学歴・知性は無意味である」という知識や知識人に対する敵意を表す言葉。 無知蒙昧を擁護する立場ではなく、平等主義、実用主義、実践主義として現れる心的理念を表すこともある。 転じて、国家権力によって意図的に国民が無知蒙昧となる様に仕向ける政策の事。 英語: Anti-intellectualism このタグの解説についてこの解説文は、すでに終了したサービス「はてなキーワード」内で有志のユーザーが作成・編集した内容に基づいています。その正確性や網羅性をはてなが保証するものではありません。問題のある記述を発見した場合には、お問い合わせフォームよりご連絡ください。

    反知性主義とは 一般の人気・最新記事を集めました - はてな
    nilab
    nilab 2015/05/19
    反知性主義とは - はてなキーワード
  • 1つの流儀を持つこと - mizchi log

    流儀を知らないということは、何者にも縛られていない、ということではない。自分の癖に振り回されていることに、無自覚なだけだ。 ってのは、中学時代の部活の恩師の受け売りなんだけど、大人になるにつれ、特にインターネットを眺めるにつれ、無自覚に自分の癖に振り回されている人を見る機会が増えている気がする。 インターネットには反知性主義・反権威主義の皮を被った「怠惰の言い訳」があまりにも多い。 わかり易い例として、2chの哲学系のまとめを見るといいと思う。必ず導入かオチにキャッチーでわかりやすい反知性主義の言い訳があるはずだ。 それはまとめ人の程度を示しているだけとも言えるが、傾向として2chは反知性主義が支配している場であると思う。2chは嫌いではないけど相手の弁をそれによって封殺している流れをみると、僕はイライラする。で、はてブにもそういうのが増えてきた。 何かの視点を獲得することは、自分自身を捉

    1つの流儀を持つこと - mizchi log
    nilab
    nilab 2015/05/19
    1つの流儀を持つこと - mizchi log
  • 特におすすめしたい、Sublime Textのパッケージ - Build Insider

    Sublime Textのさまざまなパッケージの中から、利用シーン別におすすめのものを紹介。また、Sublime Textのパッケージの基的な使い方として導入方法や有効化/無効化、削除の方法も説明する。 ← 前回 連載 INDEX 今回はSublime Textのさまざまなパッケージの中から、特におすすめのものを紹介する。 Sublime Textのパッケージ Sublime Text自体はオープンソース・ソフトウェアではないが、内部機能を操作するためのAPIAPI Reference - Sublime Text 3 Documentation)が公開されている。また、メジャーなスクリプト言語であるPythonのランタイムが搭載されているので、誰でもパッケージを作成できる。 そのため、パッケージの作成は盛んで、2014年12月時点登録されている公式パッケージは2600以上となっている

    nilab
    nilab 2015/05/19
    特におすすめしたい、Sublime Textのパッケージ - Build Insider
  • Windows 10に搭載される新ブラウザー“Microsoft Edge(旧Spartan)”とは?(Web制作者視点)

    Spartanとは何か? IEはどうなるのか? Web制作への影響は? また、これらの疑問の鍵を握る「レンダリングエンジン」についてもまとめる。 「Windows 10 技術プレビュー(Technical Preview) 2015年1月版(日語、ビルド9926)」(以降、Windows 10 TP)が、1月24日ごろに公開された。その発表イベントの中で「Windows 7/8/8.1やWindows Phone 8.1などからWindows 10へのアップグレードが発売から1年は無料」と発表されたことが、大きな話題となっている。このキャンペーンにより、エンドユーザーのWindows OS環境が、その1年で一気にWindows 10に最新化される可能性があるだろう。実際にそうなれば、Windowsアプリを作るデベロッパーや、Webサイトを制作するエンジニアにとっては、最新テクノロジが使い

    nilab
    nilab 2015/05/19
    Windows 10に搭載される新ブラウザー“Spartan”とは?(Web制作者視点) - Build Insider
  • apt-get install したredis-serverの設定ファイルが危なかった事案 - くりにっき

    事の発端 capistrano taskのテストのためステージング環境のredisを再起動する redisに保存してた値が初期化される ファッ !? redisはmemcacheと違い永続化してるため、再起動してもデータが消えることはないはず。。。 環境 $ cat /etc/debian_version 7.1 $ redis-server --version Redis server version 2.4.14 (00000000:0) 調べてみた $ sudo head /var/log/redis/redis-server.log [2564] 05 Jan 06:25:14 * 1 changes in 900 seconds. Saving... [2564] 05 Jan 06:25:21 * Background saving started by pid 13069 [

    apt-get install したredis-serverの設定ファイルが危なかった事案 - くりにっき
    nilab
    nilab 2015/05/19
    apt-get install したredis-serverの設定ファイルが危なかった事案 - くりにっき
  • Redisのインストールとちょっと使ったメモなど | シーズクリエイターズブログ

    Redisのインストールとちょっと使ったメモなど Posted 2013年1月23日 by はらぐち & filed under インフラ. 最近話題のRedisをさわってみました。 KVSとかNoSQLって呼ばれるRedisですが似たようなアプリケーションにMemcachedがあります。 Memcachedとの大きな違いとして 1)リスト型、集合型とかいろんなデータ構造が扱える 2)データの永続化ができる 3)レプリケーションができる があるのではないかと思います。 速さは当然Memcachedが最高なんですが、それなりに高速で、しかも結構複雑なことができるようです。 インストールはここから。 http://redis.io/download cd /usr/local/src wget http://redis.googlecode.com/files/redis-2.6.9

    nilab
    nilab 2015/05/19
    Redisのインストールとちょっと使ったメモなど | シーズクリエイターズブログ
  • Debian -- Error

    ウェブサイトの問題を報告するには、debian-www@lists.debian.org にメールを送ってください。その他の連絡先に関する情報は、Debian のコンタクトページをご覧ください。 Content Copyright © 1997 - 2023 SPI Inc.; ライセンス条項をご覧ください。 Debian は SPI Inc. の登録商標です。 このサイトについてさらに詳しく知るには.

    nilab
    nilab 2015/05/19
    「Redis は memcache のようなキーバリューデータベースですが、データセットは不 揮発性です。さらに Redis は、リストやセットといったデータ構造のアトミックな 操作や検索をネイティブにサポートします」
  • README — redis 2.0.3 documentation

    イントロダクション¶ RedisはANSI Cで実装された、究極に速く、パワフルなキー・バリュー・ストア型のデータベース&サーバです。Redisは、1つのシンプルな事に対して、さまざまな方法を提供しています。 "redis" というキーに対して、 "antirez" という値を格納することができます。キーのフォーマットは常にシンプルな文字列ですが、値として、次のような様々なデータ型を持つことができるように、パワフルな実装になっています。 文字列型 リスト型 セット型 ソート済みセット型 (zsets) ハッシュ型 それぞれの値の型を操作するための、専用のコマンドがあります。これらのコマンドの最新のリストは コマンドリファレンス に、データ型ごとに分類されて掲載されています。また、Redisのソースには コマンドラインインタフェース が含まれており、サーバと直接対話することができ、このイント

    nilab
    nilab 2015/05/19
    「RedisはANSI Cで実装された、究極に速く、パワフルなキー・バリュー・ストア型のデータベース&サーバです」「全てのデータはメモリに格納されるが、ディスクにも保存される」README — redis 2.0.3 documentation
  • globals - Node.js v0.5.5 Manual & Documentation

    Global Objects これらのオブジェクトは全てのモジュールで有効です。 これらのオブジェクトのいくつかは実際はグローバルスコープではなくモジュールスコープです - 注意してください。 global グローバルなネームスペースのオブジェクトです。 ブラウザでは、トップレベルのスコープはグローバルスコープです。 これは、ブラウザではグローバルスコープで var something と定義するとグローバル変数になることを意味します。 Node では異なります。 トップレベルのスコープはグローバルスコープではありません; Node のモジュール内での var something はそのモジュールでローカルになります。 process プロセスオブジェクトです。process object の節を参照してください。 console 標準出力および標準エラー出力へのプリントに使われます。 標

    nilab
    nilab 2015/05/19
    Global Objects Node.js v0.11.11 Manual & Documentation : 「これらのオブジェクトは全てのモジュールで有効です。 これらのオブジェクトのいくつかは実際はグローバルスコープではなくモジュールスコープです」
  • supertest+should+mochaでexpressのrouteをテスト

    supertestモジュールを使うとexpressのrouteのテストがすごく楽にかけます。 実装サンプルを載せてみました。 環境 express4.2 supertest0.1.3 mocha 1.20.0 shoud 4.0.0 テスト用express作成 編とは関係ないですが、テスト用にアプリを作ります。 $ npm install express-generator $ express hoge $ cd hoge $ npm install テストコード作成 ルートディレクトリにtestという名前でディレクトリを作り、そこにテストコードを置いていきます。 $ mkdir -p test/routes ジェネレータで自動生成されるroutes/users.jsをテストしてみます。 ※アプリの立ち上げは必要ありません。 $ vim test/routes/users.test.js

    supertest+should+mochaでexpressのrouteをテスト
    nilab
    nilab 2015/05/19
    supertest+should+mochaでexpressのrouteをテスト | okame-log
  • Test Utilities – React

    import ReactTestUtils from 'react-dom/test-utils'; // ES6 var ReactTestUtils = require('react-dom/test-utils'); // ES5 with npm Overview ReactTestUtils makes it easy to test React components in the testing framework of your choice. At Facebook we use Jest for painless JavaScript testing. Learn how to get started with Jest through the Jest website’s React Tutorial. Note: We recommend using React Te

    Test Utilities – React
    nilab
    nilab 2015/05/19
    Test Utilities | React : "React.addons.TestUtils makes it easy to test React components in the testing framework of your choice (we use Jest)."
  • React.jsとテスト - Qiita

    React.jsのテストということはComponentに対してテストをすることになるので、DOMが絡んで来て辛そうだなと思うかと思いますがReact.jsはAddonとしてReact.addons.TestUtilsに便利な関数を提供してくれているのでそれを使うとテストが書きやすくなります。 DOMは必要? React.jsのテストを書くとき、server-sideでも動くのでnodeの環境でテストを実行したくなりますが、実際にonClickイベントに反応して〜などのテストを書こうとするとやはりDOMが必要になってきます。 ちなみに、Prop渡してrenderToStaticMarkupを使ってその結果のHTMLを確認するようなテストであればnodeの環境で実行することは出来ます。 イベントのシュミレート系 「ボタン押したら〜」というテストを書こうとすると、DOMに対する参照を取得し値をセ

    React.jsとテスト - Qiita
    nilab
    nilab 2015/05/19
    reactjs - React.jsとテスト - Qiita : React Component のテスト: React.addons.TestUtils
  • JestでReact.jsアプリケーションのテスト - Qiita

    Jestとは facebookがgithub.comに出している テスティングフレームワーク。 JestでReact.jsアプリケーションのテストを書く ...と書くとざっくりしているが、 Jestのサイトで、tutoria/reactに、React.jsアプリケーションでの Jestを使ったサンプルが載っていた。 コードもgithub.com上に上がっている。 githubリポジトリに、コードをそのまま載せてみた。 Jestを使うためのセットアップ 前提条件 node.jsのバージョンは2014年12月現在stableのv0.10.xxであること という条件がある。 React.addons.TestUtils Jest単体はReact.js向けのテストフレームワークとしては書かれておらず、 VirtualDOMを使ったり、clickイベントのシミュレートをしたい場合はReact.jsの

    JestでReact.jsアプリケーションのテスト - Qiita
    nilab
    nilab 2015/05/19
    reactjs - JestでReact.jsアプリケーションのテスト - Qiita : 「VirtualDOMを使ったり、clickイベントのシミュレートをしたい場合はReact.jsのTestUtilsを使っている」
  • 5分で分かる jasmine テストフレームワーク - モンモンブログ

    JavaScript のテストフレームワーク jasmine がゴキゲンだぜ。書きやすいしテスト結果も見やすいしかわいいよちゅっちゅ。 そんな jasmine ちゃんをまだ触ったことない人のために、出来るだけ取っ付き易くなるように解説してみたいと思います。拙作の jQuery プラグイン jquery.narrows.js のテストでも使っておりますので、これをサンプルとして説明していきます。 使用するバージョンは jasmine 2.0.0 RC5 スタンドアローン版。2系はまだRC版ですが、使っていて特に不具合に出くわしたことはないです。2系になって大きく改善してる部分もあるので、アグレッシブに使っていきましょう。(Rubyフレームワーク用の gem 版(jasmine-gem)というのもありますがここでは触れません) まずは見てみよう とりあえず実際に動くものを見てみましょう。jqu

    5分で分かる jasmine テストフレームワーク - モンモンブログ
    nilab
    nilab 2015/05/19
    5分で分かる jasmine テストフレームワーク - モンモンブログ
  • 【JavaScript】JavaScriptのテストフレームワーク、「jasmine」の使い方メモ - B-Teck!

    ネタ元 下記を参考に自分の必要な部分だけ抜粋しました Jasmine使い方メモ - Qiita jasmineでjavascriptユニットテスト 導入と基礎 jasmin概要 Suite は describe 関数を使い、 Spec は it 関数で宣言する。 this はspecごとに初期化される。spec内のテストでは使いまわす。 suite、specの一文字目にx をつけることで実行しないようにできる。 xdescribe('suite', function() { xit('spec', function() { console.log("suite spec"); }); }); テストメソッド 用途 方法 備考 テスト開始前に処理 beforeEach(); テスト終了後に処理 afterEach(); foo === 1 であるか expect(foo).toBe(1);

    【JavaScript】JavaScriptのテストフレームワーク、「jasmine」の使い方メモ - B-Teck!
    nilab
    nilab 2015/05/19
    【JavaScript】JavaScriptのテストフレームワーク、「jasmine」の使い方メモ - BTeck!
  • jsでTDD!MochaとChaiとsinon.js入門 - lxyuma BLOG

    ※この記事は社内勉強会向けの資料の下書きです。書きなぐりの下書きで見直すと最後の方の文書がヤバいので、いつか書き直します。読み辛い所は申し訳ないです。 概要 TDD テスト自動化とTDDを整理 TDDとBDDの違い Test Framework in javascript QUnit/jasmine/mochaについて、違いやメリデメを知る mocha 基的な書き方 アサーションライブラリのメリデメを整理する chai 記述形式の違い整理 基文法 sinonjs spy stubs mock TDD Test Driven Development テスト駆動開発 by ケントベック 特徴 xUnit系/BDD系のテストフレームワーク使う テストするコードも実装 テストファースト 実装の後にテストするのではなく、テストを先に書いて実装する サイクル Red(失敗) => Green(通過

    jsでTDD!MochaとChaiとsinon.js入門 - lxyuma BLOG
    nilab
    nilab 2015/05/19
    jsでTDD!MochaとChaiとsinon.js入門 - lxyuma BLOG
  • MochaとChaiでやるJavaScriptテスト

    db tech showcase 2019 SQL Server 2019 最新情報 - SQL Serverの進化をまとめてお届け!Masayuki Ozawa

    MochaとChaiでやるJavaScriptテスト
    nilab
    nilab 2015/05/19
    MochaとChaiでやるJavaScriptテスト
  • BDDについて自分なりにまとめてみた - UKSTUDIO

    BDDについて自分なりにまとめてみた Published on 2011-07-02 Updated on 2011-07-02 BDDという言葉も割と人によって指すものが違うようなので「俺の中でのBDDはこうだよ」って内容のエントリ。別に絶対的なものでもないと思うので参考までに 結論から とりあえず結論だけ知りたい人向けに。 BDDにはふたつの種類がある TDDの言い換えのBDD(開発寄り) ATDD(受け入れテスト)でのBDD(ユーザ寄り) 振る舞い BDDは振る舞い駆動開発と言われたりするように、テストという言葉のかわりに振る舞いという言葉を使う。日語的には仕様と言うほうがわかりやすいかもしれない。多分、BDDのイメージが掴みにくいのはこの振る舞いという言葉にあると思う。と言うのも振る舞いと言うのは、人の立場よって変わるからだ。例えば、プログラマがあるクラスを実装している時に言う振

    nilab
    nilab 2015/05/19
    BDDについて自分なりにまとめてみた : 「TDDはDeveloper Testing。つまり僕達のためのもの。ATDDはCustomer Testing。つまり顧客のためのもの。BDDは振る舞いに着目する」
  • Chai

    Chai is a BDD / TDD assertion library for node and the browser that can be delightfully paired with any javascript testing framework.

    nilab
    nilab 2015/05/19
    Home - Chai : "Chai is a BDD / TDD assertion library for node and the browser that can be delightfully paired with any javascript testing framework."
  • 10分で実装するFlux

    10分で実装するFlux 自己紹介 azu @azu_re Web scratch, JSer.info Flux /flˈʌks/ Fluxとは Facebookが提唱したSmalltalk MVCの焼き直し CQRS(Command Query Responsibility Segregation)と類似 データが一方通行へ流れるようにするアーキテクチャ ウェブUIについてそれを適応する 今日の目的 小さなFluxの実装を作りながらFluxついて学ぶ Fluxの特徴: Unidirectional data flow 当にデータが一方通行に流れるのかを確認する Fluxでよく見る図 登場人物 何か色々いる Action Creators, Dispatcher, Store, React Views... Dispatcher = EventEmitterと今回は考える もっと実装的

    nilab
    nilab 2015/05/19
    10分で実装するFlux
  • JavaScript Testing FrameworkのBusterJSを使う

    NodeJS製のJavaScript Testing Framweork JsTestDriverによく似ている作り August Lilleaas と Christian Johansenが中心に作成(Githubで公開) Christian Johansen TDDJS(テスト駆動JavaScript)の著者、Sinon.js作者

    nilab
    nilab 2015/05/19
    JavaScript Testing FrameworkのBusterJSを使う
  • buster.jsを導入&オレオレ継続テスト的な何かをやってみる - blog::wnotes.net

    TLでFrontrend vol.4行ってきたというエントリが流れてきてていいなー行きたかったなーなんて思いながら、その中でJSのテストツールについてのセッションがあり、あー自分もテストの環境をやらないとなーなんて思いつつ書きました。 Buster.jsを使ってみた JSのテストツールは色々あるようですね。 Jasmine(一番有名かな?) QUnit(jQueryが使ってるらしい) mocha(モカ、と読むらしい) で、どれ使うのよ?ってなった時に、「うーんできたらマイナーなのが面白いなー」という悪いクセが出まして、ちょこちょこ探してた所、Buster.jsを見つけました。(ただセッションで紹介されてなかっただけでそれほどマイナーでないかもしれないですね) Buster.js 現在0.6.3が最新版のようです。あと、すでに日語ドキュメントを作られてる方が…! いやーほんと頭が上がりませ

    nilab
    nilab 2015/05/19
    buster.jsを導入&オレオレ継続テスト的な何かをやってみる | ブログ :: Web notes.log
  • JsTestDriverで簡単テスト

    最近、何かとJavascriptに触れる機会が多くなってきました。クライアント側としてHTML5が注目され、サーバ側としてNode.jsが発展してきたおかげですね。その一方で、Javascriptのテストほど面倒なものはありません。特に、ブラウザ上でのテストなど自動化することが時に難しかったりします。このブラウザ上でのテストを自動化できる仕組みがJsTestDriverです。今回はJsTestDriverの導入方法と簡単な使い方をご紹介します。 JsTestDriverとは JsTestDriverはGoogleが作ったテストフレームワークです。導入も使い方もとても簡単であり、様々なブラウザを使ったテストを自動化することが出来ます。Javascriptのテストフレームワークは多数ありますが、その中でもJsTestDriverは簡単かつ正確なツールです。 JsTestDriverの導入 導入

    JsTestDriverで簡単テスト
    nilab
    nilab 2015/05/19
    JsTestDriverで簡単テスト : アシアルブログ
  • node.jsでこんなのもテストしたい!! という話 - Qiita

    テストフレームワークは、busterJSが一番慣れてたんですが、 部署御推薦のmochaをいっちょやってみるかー、と思っているこのごろです。 そしてついでに、 「このへんは、node.jsの場合どうテストするのがかっこいいかしら!!」 と気になっていた部分について、いろいろ調べてみました。 mochaの細かい説明については、公式その他をみてください。 mochaっていうかほとんどshouldですよね。 普通のテスト(libraryやcontrollerのテスト) テストしたいmoduleをrequireして、 shouldもrequireして、テストを書く。これが基ですね。 // テストしたいmoduleをrequire var hoge = require('../hoge'); // テスト用のライブラリをrequire (mochaの場合は、shouldがあればいいはず) var

    node.jsでこんなのもテストしたい!! という話 - Qiita
    nilab
    nilab 2015/05/19
    mocha - node.jsでこんなのもテストしたい!! という話 - Qiita
  • should.jsが辛いのでやめたくなった - mizchi log

    Rspec風に使える、という理由で使ったけど、もうなんというか気分的に辛い visionmedia/should.js https://github.com/visionmedia/should.js/ 問題1 nodeのassert依存 ブラウザ用に移植できない 問題2 undefined, null は prototypeを持たない 次のようなコードは getHogeがundefined返してしまうと hoge.shouldを触った時点で落ちる hoge = getHoge() hoge.should.equal 'hoge' アサーションにすらたどり着けず落ちるのはストレスたまる やっぱラップするタイプのexpectの方がよさそう 問題3 nodeのネイティブモジュールに依存したオブジェクトはprototypeを共有していない JSDOMで生成したオブジェクトのアサーションができない

    should.jsが辛いのでやめたくなった - mizchi log
    nilab
    nilab 2015/05/19
    should.jsが辛いのでやめたくなった - mizchi log
  • Expect.jsのREADMEを和訳してみた - ギークに憧れて

    2013-04-29 Expect.jsのREADMEを和訳してみた 最近趣味プロダクトでjsを書いていて、テストではmocha+expect.jsを使っている。いたずらに高機能すぎないのとマルチブラウザへの対応度が高く、サバクラ両方で使えるのが良い。 なのでexpect.jsのREADMEを和訳してみた。 Expect.js should.jsをべースに開発されたミニマムなBDDアサーションライブラリ。 expect(window.r).to.be(undefined); expect({ a: 'b' }).to.eql({ a: 'b' }) expect(5).to.be.a('number'); expect([]).to.be.an('array'); expect(window).not.to.be.an(Image); 特徴 クロスブラウザ: IE6+, Firefox,

    nilab
    nilab 2015/05/19
    「テストではmocha+expect.jsを使っている。いたずらに高機能すぎないのとマルチブラウザへの対応度が高く、サバクラ両方で使えるのが良い」「should.jsをべースに開発されたミニマムなBDDアサーションライブラリ」
  • アップル、GPS企業Coherent Navigationを買収

    AppleがCoherent Navigationを買収した。Coherent Navigationは、防衛及び航空業界を対象に地図技術を提供する小規模なGPS企業だ。 サンフランシスコ湾岸地域を拠点とする新興企業であるCoherent Navigationの技術は、比較的新しいAppleの地図およびロケーションに関する取り組みに取り入れられ、主要な社員は、Appleの「Maps」チームに加わる。 Coherentの最高経営責任者(CEO)で、現在Apple Mapsチームに所属するPaul Lego氏のLinkedInプロフィールによると、Coherent Navigationは、従業員数10名未満、設立は2008年で、イリジウム衛星ネットワークを利用する高精度ナビゲーションサービスを開発したという。 Coherentは、農業、測量、建設、採鉱、石油/ガス探査を対象に技術を提供していた。

    アップル、GPS企業Coherent Navigationを買収
    nilab
    nilab 2015/05/19
    「主要な社員は、Appleの「Maps」チームに加わる」アップル、GPS企業Coherent Navigationを買収 - CNET Japan
  • JsRender/JsViews

     Home Get Started JsRender API JsViews API JsObservable API Samples Download Community

    nilab
    nilab 2015/05/19
    JsRender/JsViews
  • 本の書かれ方・読まれ方・ 作られ方が変わり、 やがて社会が電子書籍に追いついてくる ~ボイジャー 社長 鎌田純子氏 | ウェブ電通報

    の書かれ方・読まれ方・ 作られ方が変わり、 やがて社会が電子書籍に追いついてくる ~ボイジャー 社長 鎌田純子氏2015/05/18 「電子書籍元年」と言われてから既にしばらくたつが、さまざまなデバイスやプレーヤーも出そろい、コンテンツ数も充実してくるなど、もはや電子書籍は定着の段階に入ったと言っていい。一方でまだ課題も多く、未開拓の可能性も眠っているように思える。今回は、「ミスター電子書籍」と呼ばれた萩野正昭氏と共に黎明期の日電子書籍業界をけん引してきた、ボイジャー社の鎌田純子氏に話を伺った。 (聞き手:電通デジタル・ビジネス局 計画推進部長 小野裕三) 電子書籍が「ガラスの下の印刷物」と揶揄されない面白さを目指す ──ご自身の、デジタルやインターネットの出合いと、その時の印象について教えてください。 鎌田:大学卒業後、映像関係の仕事に就きたいと考えていた私は、パイオニアが1981

    本の書かれ方・読まれ方・ 作られ方が変わり、 やがて社会が電子書籍に追いついてくる ~ボイジャー 社長 鎌田純子氏 | ウェブ電通報
    nilab
    nilab 2015/05/19
    本の書かれ方・読まれ方・ 作られ方が変わり、 やがて社会が電子書籍に追いついてくる ~ボイジャー 社長 鎌田純子氏 - 電通報
  • ウェブサービスとアプリの「提供価値」と「哲学」 | ウェブ電通報

    「来月起業してウェブサービスをつくる予定なんだけど、このアイデアどう思う?」 「アプリのプロモーションのために資金調達を予定しているんだけど、何をアピールすべきなのかな?」 「今度部署でこういうITサービスが立ち上がるんだけど、ぶっちゃけ微妙?」 電通としても個人としても、ITスタートアップの経営者や大企業の新規事業部のご担当者の方から、上記のようなサービス立ち上げや施策の方針に関するご相談をいただくことがよくあります。日はそういったときに常に考えているサービス設計の上流に当たる部分について書かせていただきます。 ●サービスの「提供価値」と「哲学」 先に挙げたこういったご相談時に、相談人に話すかどうかは別にして、必ず考えていることがあります。 それは、ウェブサービスやアプリにおける「提供価値」と「哲学」です。これは私が勝手に意味付けして使っている言い方なのですが、ウェブサービスやアプ

    ウェブサービスとアプリの「提供価値」と「哲学」 | ウェブ電通報
    nilab
    nilab 2015/05/19
    ウェブサービスとアプリの「提供価値」と「哲学」 - 電通報