サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
www.gologo13.com
gologo13.com 2024 著作権. 不許複製 プライバシーポリシー
Node.js Advent Calendar 2014の9日目の記事です。 ブログ記事を上げるのが遅くなってすみません。 今回は、Node.jsのWAFであるLoopBackの使い方について簡単に紹介しようと思います。使ってみた感触としては、ORMがすごく優秀で、RestAPIを自動で生成してくれたりと非常に強力なフレームワークだと感じました!では紹介していきます。 loopback とは loopback とは StrongLoop という mBaaS (Mobile Backend as a Service) を事業としている会社がOSSとして公開しているNode.js の isomorphic な Webフレームワークのことです。 公式ページに書かれている特徴は以下のとおりです。 LoopBackは高い拡張性があるNode.jsのフレームワークである - 動的なRestAPIを生成
東京Node学園祭2014に参加してきました。 感想ですが、Node学園祭には初参加でしたが、色んな発表を見れたので勉強になりました。海外スピーカーの発表を中心に聞いていました。そこまで聞き取れたわけではないので、リスニングの勉強の必要性を痛感しました。。 次は何らかの形で発表できたらなと思います。 Node.jsコミッターを多く抱えているStrongloop CEOのIssac Roth(@ijroth)さんに英語で話して、グッズをもらえたのはいい思い出です。 以下は各発表の感想と資料をリンクしています。 nodeschool in Japan @maxogden NodeSchool Tokyo で公開されているチュートリアルを解いていくワークショップでした。 # node.jsの基本的なチュートリアル $ npm install -g learnyounode-jp $ learny
最近KPI分析について勉強しているので、参考になりそうな資料をまとめてみた。 「ARPUとは?ARPPUとは?違いを書いてみた」 http://blog.livedoor.jp/isdshinichirou/archives/2264938.html まず基本的な用語から ARPU(Average Revenue Per User) ユーザー一人あたりの平均売上金額 ARPPU(Average Revenue Per Paid User) 課金ユーザー一人あたりの平均売上金額 課金率 ユーザ全体のうち課金するユーザの割合 ソーシャルゲーム界隈だと一般的には、ARPUが50~100円, ARPPUが1,000~1,500円とのこと 「パズドラの売上がヤバいと話題になってるが、売上から考えてみるとARPPUなどの数値も相当ヤバい件」 http://projetista.hatenablog.j
ヘッダのカスタマイズや独自処理をしたいときの AFNetworking 2.0 の使い方 普通の使い方 AFHTTPRequestOperationManager というクラスを主に利用します。 GETで通信したい場合は、以下のように GET:parameters:success:failure: メソッドを呼び出すことで、リクエストを開始することができます。 parameters: に NSDictionary 型のデータを渡せば、それをよしなにURIパラメータやBODYに付与してくれます。 サーバとの通信に成功しレスポンスが返って来た場合には、success: で指定したブロックが呼び出されます。また、ネットワークに繋がっていなかったり、指定したURLのサーバホストの名前解決がでいないなどサーバとの通信に失敗した場合は、failure: で指定したブロックが呼び出されます。 ちなみに、
この WordPress で作ったブログにアーカイブを作ってみました。 archive 設置方法 アーカイブ表示用のPHPスクリプトを設置する方法については WordPressで過去記事一覧(アーカイブ)を作成する を御覧ください。 全く同じだと芸がないので、別方法でアーカイブを実装してみました。wp_get_archives という WordPress にアーカイブ取得専用の関数があるのですが、カスタマイズ性に乏しいためです。 今回の実装では、アーカイブに「日付+タイトル+はてブ数」を表示してみました。 実装で、query_posts()というブログエントリを取得する関数を使用しました。引数に showposts を指定することで取得するエントリ数を制御できます。私の場合、全件取得したかったので、query_posts('showposts=-1') としました。 PHP Script
NSFetchedResultsController の挙動について少しまとめます。 UITableView で CoreData のデータを利用するときに使うクラスです。 初期化 まず NSFetchedResultsController の初期化方法 NSFetchedResultsController *controller = [[NSFetchedResultsController alloc] initWithFetchRequest:fetchRequest managedObjectContext:context sectionNameKeyPath:nil cacheName:@“HogeCache”];
忘れないためにメモ。 GUIツールを対象とします。 1. BetterTouchTool Windows7 のようにウィンドウをタイル上に整列できる便利ツール ダウンロードURL:BetterTouchTool 参考:mac神アプリ トラックパッドが神の手になる「BetterTouchTool」の設定方法と設定値 – nori510.com 2. XtraFinder Mac 標準ファイラーの Finder をタブ化し、機能拡張したもの。かゆいところに手が届く。 ダウンロードURL:XtraFinder adds Tabs and features to Mac Finder. 3. Kobito markdown エディタ。リアルタイムで markdown の出力結果を確認できるので、快適に使えます。Emacsキーバインドが使えるのも素晴らしい。 ダウンロードURL:Kobito – A
$ clang main.cpp Undefined symbols for architecture x86_64: "std::ostream::operator<<(std::ostream& (*)(std::ostream&))", referenced from: _main in example-YhevQb.o "std::ios_base::Init::Init()", referenced from: ___cxx_global_var_init in example-YhevQb.o "std::ios_base::Init::~Init()", referenced from: ___cxx_global_var_init in example-YhevQb.o "std::cout", referenced from: _main in example-YhevQ
Bloom Filter を勉強する機会があったので、実装してみた。 概要 Bloom Filter 自体の説明はよそに譲るとして、ざっくり特徴を言うと、 二分木やハッシュテーブル等のデータ構造と比べると、はるかにメモリ効率が良い キーの値をメモリ上で格納する必要がない 逆に言うと、キーの集合を復元できない false positive(追加していないキーに対して true と返す誤り)による誤検出の可能性があるが、false negative(追加しているキーに対して、false と返す誤り)はない false positive する確率は 1 – exp(- k * n / m)) * k の式から算出できる パラメータ k: ハッシュ関数の個数、n: 追加する要素数, m: ビット列の長さ 要素を追加するほど、false positive が起きやすい n = 10 のとき 0.02
このページを最初にブックマークしてみませんか?
『www.gologo13.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く