タグ

node.jsに関するnaga_sawaのブックマーク (10)

  • Headless mode - Mozilla | MDN

    Since Firefox 57, the --screenshot flag allows you to take screenshots of websites. The basic usage is as follows: /path/to/firefox -P my-profile -headless --screenshot https://developer.mozilla.org/ This creates a full-height screenshot of https://developer.mozilla.com/en-US/ called screenshot.png, in the active directory, with a viewport width of 800px. You can omit -headless when using --screen

    Headless mode - Mozilla | MDN
    naga_sawa
    naga_sawa 2017/09/01
    Firefox も headless モードサポートしてきた/状態遷移とかの動きのデバッグに
  • GitHub - puppeteer/puppeteer: Node.js API for Chrome

    import puppeteer from 'puppeteer'; (async () => { // Launch the browser and open a new blank page const browser = await puppeteer.launch(); const page = await browser.newPage(); // Navigate the page to a URL await page.goto('https://developer.chrome.com/'); // Set screen size await page.setViewport({width: 1080, height: 1024}); // Type into search box await page.type('.devsite-search-field', 'auto

    GitHub - puppeteer/puppeteer: Node.js API for Chrome
    naga_sawa
    naga_sawa 2017/08/26
    Chromeのヘッドレスモードを操作するライブラリ
  • フロントエンド実装中に使えるモックサーバを爆速で準備する - Qiita

    で完了 なければ nodeのバージョンをnで管理する などを読みつつnodeとnpmをインストールしてください 準備するもの コンソール db.json ブラウザ(動作確認用) やること db.json ファイルを作成する bashの touch コマンドやWindowsなら右クリックからなどでお好きなようにファイルを作ってください db.json にリソースを登録する ここでモックサーバから返して欲しいデータリストを列挙します 最上位の階層の key がエンドポイントになります { "users": [ {"id": 1, "name": "hoge"}, {"id": 2, "name": "fuga"} ], "tweets": [ {"id": 1, "contents": "あー眠い", "user-id": 1}, {"id": 2, "contents": "ファビュラス!"

    フロントエンド実装中に使えるモックサーバを爆速で準備する - Qiita
    naga_sawa
    naga_sawa 2017/08/14
    応答がJSONなWebAPIサーバのモック
  • 大規模Node.jsを支える ロードバランスとオートスケールの独自実装

    This document discusses messaging queues and platforms. It begins with an introduction to messaging queues and their core components. It then provides a table comparing 8 popular open source messaging platforms: Apache Kafka, ActiveMQ, RabbitMQ, NATS, NSQ, Redis, ZeroMQ, and Nanomsg. The document discusses using Apache Kafka for streaming and integration with Google Pub/Sub, Dataflow, and BigQuery

    大規模Node.jsを支える ロードバランスとオートスケールの独自実装
    naga_sawa
    naga_sawa 2016/04/13
    ELBとWebSocketの相性が悪いためWebSocketセッションはELB使わずにバランシング
  • Node.jsの「構築事例」、そして「向いていること」と「向いてないこと」 - Qiita

    Node.jsはシングルスレッド、ノンブロッキングI/O、イベントループなどの特徴があり、「向いていること」と「向いていないこと」があると思います。 言語選定の際に使えるメモとして、Node.jsの構築事例も加えてまとめてみました。 Node.jsに「向いていること」 処理が短時間でイベント処理が重要なアプリ 例えば、チャットアプリなどの大量のアクセスのあるリアルタイムなネットワークプログラミングが得意 シングルCPUのサーバー シングルCPUの環境化でもその性能を十分使い切れるため、比較的性能の小さいサーバ上で大きなパフォーマンスを発揮できる Node.jsに「向いていないこと」 CPU負荷の高い処理 CPUリソースを大量に必要とするJavaScriptの処理を行うとイベントループが回らない状態になり、イベントハンドリングが行えない状態に陥る。このため、CPU処理が大量に必要とされるアプ

    Node.jsの「構築事例」、そして「向いていること」と「向いてないこと」 - Qiita
    naga_sawa
    naga_sawa 2015/12/16
    小さいサーバを沢山並べてLB経由で分散させつつ/みたいなのに向いてる?
  • Node.jsの開発を超速化するGitHub連携 三種の神器 - teppeis blog


    Node.js Advent Calendar 2013 - Adventar 9 GitHubNode.jsnpm便3 Travis CI Coveralls David TravisCoverallslife changingpush*1  Github: https://github.com/teppeis/fixclosure
    Node.jsの開発を超速化するGitHub連携 三種の神器 - teppeis blog
    naga_sawa
    naga_sawa 2015/03/11
    Web系GitHub連携サービス便利ツール
  • Node + Socket.IO で簡単なチャットアプリの作成 | DevelopersIO

    こんにちは、うえじゅんです。 今回はタイトル通りNodeとSocket.IOを使って簡単なチャットアプリを作ってみたいと思います。 「Node」のインストール インストールはとても簡単です。 公式サイトからダウンロードしてインストールするだけです。 (確認した環境はMacです) インストールが完了したらターミナルで「node -v」と入力して「v0.8.12」と表示されていれば無事成功です。 ついでに「Express」もインストールします 。 ターミナルで以下のコマンドを実行してください。 (エラーが出る場合は、「sudo」をつけてみてください。) 「Express」 npm install -g express インストールが終わったらこちらもバージョンを確認しておきましょう。 「express -V」で「3.0.0rc5」と表示されたら成功です。 プロジェクトの作成 ターミナルで「ex

    Node + Socket.IO で簡単なチャットアプリの作成 | DevelopersIO
  • Nodeのホスティングサービスと制限とか - すぎゃーんメモ


    node.js  - 使 Joyent no.de https://no.de/ WebSocket使Socket.IOMacChrome 14.0.835.202Firefox 7.0.1Socket.IOwebsocket transportxhr-pollingSafari 5.1.1websocketgitremotepushssh npm config使 SmartMachines(8)3
    Nodeのホスティングサービスと制限とか - すぎゃーんメモ
    naga_sawa
    naga_sawa 2011/12/20
    node.js ホスティングまとめ
  • node.js のホスティングサービスまとめ - 自分の感受性くらい


     node.js Joyent Node SmartMachine (http://no.de/) Node.js使Node.js Knockout使node.js(@ryah@izs)OSSolarisgit使deploysshnpmβ Heroku (http://heroku.com/) node.jsRailsnode.js使使βWe
    node.js のホスティングサービスまとめ - 自分の感受性くらい
    naga_sawa
    naga_sawa 2011/12/20
    node.js ホスティングまとめ
  • Node にまつわる良くある質問


     Cluster API  Ruby  => Rails ~ Node   Node Node   "Node"  "Node.js"  "Node.js"  "Node"  "Node.js"  Wiki  What is the correct capitalization of Node.js?  Node 
    naga_sawa
    naga_sawa 2011/12/20
    node.jsとはなんぞや?のまとめ
  • 1