はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    iPhone 17

『qiita.com』

  • 人気
  • 新着
  • すべて
  • Django+cannels と React+Redux で Websoket を利用した簡単なチャットっぽいものを作ってみる - Qiita

    4 users

    qiita.com/cortyuming

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    • テクノロジー
    • 2018/03/26 00:39
    • あとで読む
    • ReactJS + Redux + redux-thunk で非同期のカウンターのサンプル - Qiita

      6 users

      qiita.com/cortyuming

      import React, { PropTypes } from 'react'; import thunk from 'redux-thunk'; import { render } from 'react-dom'; import { applyMiddleware, createStore } from 'redux'; import { Provider, connect } from 'react-redux'; // Action function actionIncrement() { return { type: 'INCREMENT', count: 1 }; } function actionIncrementAsync() { return dispatch => { setTimeout(() => { dispatch(actionIncrement()); },

      • テクノロジー
      • 2016/04/18 00:17
      • redux
      • react
      • javascript
      • tutorial
      • development
      • あとで読む
      • Reactjs のテストを ava + jsdom で書いてみる - Qiita

        3 users

        qiita.com/cortyuming

        'use strict'; import AppDispatcher from './app_dispatcher'; import React from 'react'; import ReactDOM from 'react-dom'; import {EventEmitter} from 'events'; // Store class CounterStore extends EventEmitter { constructor() { super(); AppDispatcher.register(this._onAction.bind(this)); this.CHANGE_EVENT = 'change'; this.counter = 0; } _onAction(action) { switch(action.actionType) { case 'COUNTER/UPD

        • テクノロジー
        • 2016/01/17 14:26
        • test
        • ReactJS + Flumpt のカウンターのサンプルその1 - Qiita

          13 users

          qiita.com/cortyuming

          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

          • テクノロジー
          • 2016/01/07 21:01
          • react
          • flux
          • あとで読む
          • flumpt
          • Reactjs のテストを karma + karma-fixture + mocha + power-assert で書いてみる - Qiita

            8 users

            qiita.com/cortyuming

            // Karma configuration // Generated on Mon Dec 21 2015 12:22:32 GMT+0900 (JST) module.exports = function(config) { config.set({ // base path that will be used to resolve all patterns (eg. files, exclude) basePath: '', // frameworks to use // available frameworks: https://npmjs.org/browse/keyword/karma-adapter frameworks: ['mocha', 'browserify'], // list of files / patterns to load in the browser f

            • テクノロジー
            • 2015/12/28 11:17
            • karma
            • mocha
            • react
            • test
            • node で ES6 の let を使ったファイルを実行すると SyntaxError になるのを回避する - Qiita

              4 users

              qiita.com/cortyuming

              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

              • テクノロジー
              • 2015/10/12 09:29
              • unclassified
              • docker-compose up で Django + PostgreSQL + Nginx + Gunicorn を起動してみる - Qiita

                4 users

                qiita.com/cortyuming

                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                • テクノロジー
                • 2015/08/13 19:01
                • Docker
                • ReactJS + facebook/flux でカウンターのサンプル - Qiita

                  11 users

                  qiita.com/cortyuming

                  var EventEmitter = require('events').EventEmitter; var React = require('react'); var assign = require('object-assign'); var keyMirror = require('keymirror'); var AppDispatcher = require('./app_dispatcher'); var CounterConstants = keyMirror({ UPDATE_COUNTER: null }); // Store var CHANGE_EVENT = 'change'; var counter = 0; var CounterStore = assign({}, EventEmitter.prototype, { getCounter: function()

                  • テクノロジー
                  • 2015/07/07 12:47
                  • javascript
                  • ReactJS + facebook/flux を ES6 の記述でカウンターのサンプル - Qiita

                    7 users

                    qiita.com/cortyuming

                    import {EventEmitter} from 'events'; import React from 'react'; import AppDispatcher from './app_dispatcher'; const COUNTER_CONST = { UPDATE_COUNTER: 'UPDATE_COUNTER' }; // Store let SINGLETON = Symbol(); let SINGLETON_ENFORCER = Symbol(); class CounterStoreSingleton extends EventEmitter { constructor(enforcer) { super(); if (enforcer !== SINGLETON_ENFORCER) { throw "Cannot construct singleton"; }

                    • テクノロジー
                    • 2015/07/05 23:13
                    • javascript
                    • CasperJS と Nightmare と Python+WebDriver+PhantomJS でセレクトボックスを選択できるかの E2E テスト - Qiita

                      3 users

                      qiita.com/cortyuming

                      /*global casper*/ casper.test.begin('Test Sample', 2, function(test) { var selectbox = '#lang-chooser'; var lang = 'fr'; casper.start('https://www.google.com/doodles'); casper.then(function() { var params = {}; test.comment('change the value of the select box'); params[selectbox] = lang; this.fillSelectors('#language-menu',params); test.assertEvalEquals( function(selector) { return document.queryS

                      • テクノロジー
                      • 2015/05/17 21:09
                      • python
                      • javascript
                      • CasperJS で Reactjs のサイトをテスト - Qiita

                        3 users

                        qiita.com/cortyuming

                        問題 PhantomJS1.x系だと ReactJS を使った箇所が表示されなかった PhantomJS2系だと表示される模様 CasperJS1.1-beta3 で PhantomJS2 は使えない CasperJS のmaster だと暫定で PhantomJS2 が使える 検証1(phantomjs1.x + casperjs1.1-beta3) 下準備 capture.js var casper = require('casper').create({}); var url = "http://todomvc.com/examples/react/#/"; casper.userAgent('Mozilla/5.0 (iPhone; CPU iPhone OS 8_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Ve

                        • テクノロジー
                        • 2015/05/17 21:08
                        • javascript
                        • webpack のチュートリアルをやってみる - Qiita

                          22 users

                          qiita.com/cortyuming

                          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                          • テクノロジー
                          • 2015/02/15 03:02
                          • webpack
                          • Web開発
                          • React
                          • Node.js
                          • チュートリアル
                          • ブックマーク バー
                          • お手軽に React.js を試してみる - Qiita

                            6 users

                            qiita.com/cortyuming

                            環境とか整えずに弄りたい場合 CDN を使って最小構成。html と js は分割しておきたいので2ファイル。 これだけでwebブラウザで表示できる。 JSXTransformer.js のおかげでjsxを変換しないで実行できる。 ちなみに Google Chorome の場合はデフォルトでローカルのファイルを読み込めないので下記2つの方法など オプションつけて起動する方法 open -a Google\ Chrome --args -allow-file-access-from-files pythonの簡易サーバーを利用する方法 python -m SimpleHTTPServer 8080 ファイル構成 example01.html example01.jsx

                            • テクノロジー
                            • 2014/11/08 18:00
                            • PhantomJS のラッパー Nightmare を試してみる - Qiita

                              35 users

                              qiita.com/cortyuming

                              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                              • テクノロジー
                              • 2014/10/08 09:55
                              • phantomjs
                              • nightmare
                              • javascript
                              • test
                              • 技術

                              このページはまだ
                              ブックマークされていません

                              このページを最初にブックマークしてみませんか?

                              『qiita.com』の新着エントリーを見る

                              キーボードショートカット一覧

                              j次のブックマーク

                              k前のブックマーク

                              lあとで読む

                              eコメント一覧を開く

                              oページを開く

                              はてなブックマーク

                              • 総合
                              • 一般
                              • 世の中
                              • 政治と経済
                              • 暮らし
                              • 学び
                              • テクノロジー
                              • エンタメ
                              • アニメとゲーム
                              • おもしろ
                              • アプリ・拡張機能
                              • 開発ブログ
                              • ヘルプ
                              • お問い合わせ
                              • ガイドライン
                              • 利用規約
                              • プライバシーポリシー
                              • 利用者情報の外部送信について
                              • ガイドライン
                              • 利用規約
                              • プライバシーポリシー
                              • 利用者情報の外部送信について

                              公式Twitter

                              • 公式アカウント
                              • ホットエントリー

                              はてなのサービス

                              • はてなブログ
                              • はてなブログPro
                              • 人力検索はてな
                              • はてなブログ タグ
                              • はてなニュース
                              • ソレドコ
                              • App Storeからダウンロード
                              • Google Playで手に入れよう
                              Copyright © 2005-2025 Hatena. All Rights Reserved.
                              設定を変更しましたx