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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    WWDC25

『qiita.com』

  • 人気
  • 新着
  • すべて
  • React v15をやってみよう (1) - まずはHTMLだけで - Qiita

    9 users

    qiita.com/LightSpeedC

    まずはHTMLファイルだけで、React.js v15を感じてみよう。 はじめに React.js v15を始めたいけど、たくさんキーワードやツールが出てきて、環境をそろえろとか、どこから手を付けていいのかわからなくて、いつまでも始められない、初心者の方のために、この記事を書いています。 それではエディタ以外になんの武器も持っていない人も、順番に装備していきましょう。 とりあえず最初はNode.js, npmから... 今のところGrunt, Gulp, Browserify, WebPack, TypeScriptとか、全部無しで! Web/HTTPサーバーも無しで! 素のReact.jsから始めましょう。 0. Node.jsとnpmをインストール https://nodejs.org/ja/ からv6系(推奨版)をダウンロードしてインストする。 Webというかフロントエンドをやるのに

    • テクノロジー
    • 2016/11/24 22:29
    • React
    • React.js
    • JavaScript
    • あとで読む
    • argumentsオブジェクトを配列(Array)にする方法 - Qiita

      7 users

      qiita.com/LightSpeedC

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

      • テクノロジー
      • 2016/10/10 20:49
      • JavaScript
      • あとで読む
      • [Node.js] 簡単なWebサーバとして静的ファイル配信/ディレクトリ一覧機能のサンプルコード - Qiita

        5 users

        qiita.com/LightSpeedC

        'use strict'; const http = require('http'); const path = require('path'); const fs = require('fs'); const mimes = { '.html': 'text/html', '.js': 'text/javascript' }; const dir = __dirname; http.createServer(function onRequest(req, res) { const start = process.hrtime(); // 開始時刻 res.end = (end => function () { // 終了時にログ出力 const delta = process.hrtime(start); // 時刻の差 console.log(res.statusCode + '',

        • テクノロジー
        • 2016/10/06 18:48
        • Node.js
        • あとで読む
        • ES2017 async/await + Promise で解決できる事、とES2015(ES6) generators (yield) + Promise + npm aa (async-await) で解決できる事 - Qiita

          70 users

          qiita.com/LightSpeedC

          ES2017 async/await + Promise で解決できる事、とES2015(ES6) generators (yield) + Promise + npm aa (async-await) で解決できる事JavaScriptasynces6es2015es2017 ES2017 async/await + Promise で解決できる事 ES2017 async/await と Promise を使うと非同期処理をすごく簡単に処理できる。 とても便利なのだが、それだけでは、どうも機能が足りない様に見える。 この記事は... TL;DR ES2017 async/await を使っても、まだいろいろと課題は残ってるよ。 ES2015 (ES6) generators と npm aa (async-await) だと、より良い解決策があるよ。って話。 以下の図の様な非同期処理フ

          • テクノロジー
          • 2015/11/04 00:11
          • JavaScript
          • ES7
          • async
          • promise
          • ES2015
          • 非同期
          • ES6
          • console
          • Node.js
          • Mithril.js 試してみた(5) Excelの様な表計算アプリを3時間で作る m.component() - Qiita

            6 users

            qiita.com/LightSpeedC

            今度はふと思い立って Excel の様な表計算アプリを作ってみた。 もちろん使っているフレームワークは Mithril.js のみ。 jQuery はもちろん使ってはいない。というか jQuery で作ろうという気力は無い。 作ったアプリは HTML ファイルが1つだけ。CSS無し。埋め込んだ JavaScript のみだ。 3時間くらいでできた。 Mithril.js を始めてみて Excel っぽいアプリも作れそうな気がしたのだ。 できれば、みなさんも他のフレームワークでも似た様なものを作って晒して欲しい。 ※他のフレームワークでできた Excel っぽいものを私が見つけられないだけかもしれない。 ※できれば Angular.js か React.js のバージョンを見てみたい。 基本的な Excel の動作としては以下の様になると思う。 A1のセルに「10」と入力して、B1のセルに「

            • テクノロジー
            • 2015/09/07 11:36
            • JavaScript
            • あとで読む
            • Mithril.js 試してみた(1) todo アプリを作り始める所まで - Qiita

              7 users

              qiita.com/LightSpeedC

              Mithril.js を試してみた jQuery はなんだか最初は簡単だなぁ、と思って使ってみたが、やっている内に、泥臭いし、たくさんコードを書かないといけないし、DOMに追加したり、削除したり、順番を変えたり、保持しているデータとDOMを同期させる仕事をやるだけで疲れてきて、嫌いになった。 Angular.js (Google) も試してみて、最初は感動したけど、なんかいろいろと難しくて挫折した。 React.js (Facebook) は、絶対これが本命だと思って、すごく期待して、本まで買って試していたが、ちょっと覚える事が多くて、どうしようかと迷っていた。 Riot.js もちょっと試そうかと思ったけど、やっぱり覚える事が多くて、大変そうに思えた。 Mithril.js は、なんか思った通りに書ける気がする。覚える事が少ない。軽い。速い。 JavaScriptオンリーでHTMLもCS

              • テクノロジー
              • 2015/08/03 07:26
              • Mithril.js
              • JavaScript
              • PostgreSQL 9.4 Windows - plv8 プラグイン - psql 文字化け回避 - Qiita

                3 users

                qiita.com/LightSpeedC

                Windows 版の PostgreSQL 9.4 を入れた時に、なんかちょっとした事でハマったので、メモを残しておく。 やりたかった事は、普通に plv8 プラグインを入れたかっただけなのだが、psql コマンドで文字化けして困った。 ダウンロード PostgreSQL 9.4 Windows [Download PostgreSQL - Windows] (http://www.enterprisedb.com/products-services-training/pgdownload#windows) 9.4.* (32bit/64bit) は以下のリンクでダウンロードできるよ。 http://www.enterprisedb.com/products-services-training/pgdownload#windows インストール時の言語として日本語 (Japanese Ja

                • テクノロジー
                • 2015/05/31 00:28
                • Windows
                • [JavaScript] getter/setterも使えるエコ楽なクラス定義 - もちろん継承も - private変数も - Qiita

                  24 users

                  qiita.com/LightSpeedC

                  getter/setterも使えるエコ楽なクラス定義 - もちろん継承も - private変数も ゴール: getter/setterを含むクラス定義をエコ楽に記述できる(get/set) クラスの継承もエコ楽に正しく記述できる(extend) とにかく長いキーワードや余計なものはプログラマには書かせない constructorの代わりに、newを使える様にする prototypeも__proto__もプログラマには見せない書かせない Object.definePropertyやObject.setPrototypeOfなども見せない書かせない ついでに外部からアクセスできないprivateな変数も使える様にする ※npmにbase-class-extendとして登録しました。 ※参考: [JavaScript] そんな継承はイヤだ - クラス定義 - オブジェクト作成 この記事のゴール

                  • テクノロジー
                  • 2014/11/05 19:26
                  • JavaScript
                  • Node.js
                  • library
                  • あとで読む
                  • クラス定義
                  • [Node.js] ファイルの内容をビット反転させる - Qiita

                    9 users

                    qiita.com/LightSpeedC

                    # !/usr/env/bin node // reverse-file.js / reverse-file.sh -- ファイル反転 'use strict'; var fs = require('fs'); // command arguments var file = process.argv[2]; if (!file) return console.log('ファイル名を指定してください。\n' + 'Usage: %s %s {file-name}', process.argv[0], process.argv[1]); var xff = parseInt(process.argv[3], 16) & 0xff || 0xff; // console.log(xff.toString(16)); // open var r = fs.createReadStream(file

                    • テクノロジー
                    • 2014/10/22 18:46
                    • Node.js
                    • development
                    • *あとで
                    • JavaScript
                    • [JavaScript] グローバル変数とグローバルオブジェクトを取得する方法 - Qiita

                      32 users

                      qiita.com/LightSpeedC

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

                      • テクノロジー
                      • 2014/10/17 16:13
                      • JavaScript
                      • programming
                      • Node.js
                      • browser
                      • JS
                      • server
                      • 気になるマイクロサービスとSOA関連URL - Qiita

                        3 users

                        qiita.com/LightSpeedC

                        気になるマイクロサービスとSOA関連URL なんか「マイクロサービス」っていう言葉が気になったので関連URLリンク集を作ってみた。 FAQは「それ昔聞いたSOAじゃないの? SOAとの違いは?」でしょうか。 マイクロサービス化が進む背景について考えてみた - Gist https://gist.github.com/everpeace/c40b69eff6636b9ec2f9 LINEのマイクロサービス環境における分散トレーシング - LINE http://developers.linecorp.com/blog/ja/?p=3392 "Microservices"を読んだ - SOTA http://deeeet.com/writing/2014/09/10/microservices/ microservicesに分割する際に注意するべき5つのこと - Qiita http://qi

                        • テクノロジー
                        • 2014/10/10 13:59
                        • Microservice
                        • [Node.js] npm の proxy と registry 設定 - Qiita

                          29 users

                          qiita.com/LightSpeedC

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

                          • テクノロジー
                          • 2014/07/10 11:28
                          • Node.js
                          • npm
                          • node
                          • proxy
                          • nodejs
                          • study
                          • [JavaScript] Objectを辞書代わりに使ってはまるパターン - Qiita

                            21 users

                            qiita.com/LightSpeedC

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

                            • テクノロジー
                            • 2014/06/25 19:39
                            • JavaScript
                            • Apple
                            • Tips
                            • [Java] 自分自身のプロセスIDを取得する方法 - Qiita

                              4 users

                              qiita.com/LightSpeedC

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

                              • テクノロジー
                              • 2014/06/25 16:32
                              • pid
                              • Java
                              • プログラミング
                              • programming
                              • [JavaScript] 非同期処理のコールバック地獄から抜け出す方法 - Qiita

                                155 users

                                qiita.com/LightSpeedC

                                JavaScript (Node.js) で開発する上で避けては通れない 非同期処理、コールバックについて考えてみたい。 自分なりのお勧めの方式を書いてみた。 いろいろなものを試した結果である。 ※この記事でのお勧めの方法は ES2015 (ES6) で実装された generators (yield) の技術を使用しています。 実はまだ Babel(6to5) 等を利用するか Node.js v4~v8 でしか 実質的に使用できない技術だと思います。悪しからず。 (早く全てのブラウザに広く普及する事を祈っています) まだブラウザでは独自ライブラリか Promise (Deferred) 等を使っています。 ※2015/10/15: 記事の内容を npm aa (async-await) に対応させました。 ※2015/04/19: 記事の内容を npm co@4 に対応させました。 ※20

                                • テクノロジー
                                • 2014/05/22 23:34
                                • JavaScript
                                • Node.js
                                • async
                                • 非同期処理
                                • Promise
                                • deferred
                                • co
                                • callback
                                • programming
                                • 非同期
                                • QiitaとGitHubで使える絵文字って面白いね - Qiita

                                  3 users

                                  qiita.com/LightSpeedC

                                  Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 絵文字が使えるんだ。面白いね。 記事が出ていたので僕も試してみた。 :smile: で が出てくる。 GitHubにも記事を書いてみた。 [QiitaとGitHubで使える絵文字って面白いね - GitHub] (https://github.com/LightSpeedC/emoji/#readme) 参考文献 [Qiitaで絵文字が使えるっていま知ったので使ってみた - Qiita] (http://qiita.com/hkusu/items/a17c59186088b4ae3d2d) [Githubで絵文字を簡単に使おう - Qi

                                  • テクノロジー
                                  • 2014/04/28 09:58
                                  • Qiita
                                  • GitHub
                                  • [JavaScript] そんな継承はイヤだ - クラス定義 - オブジェクト作成 - Qiita

                                    178 users

                                    qiita.com/LightSpeedC

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

                                    • テクノロジー
                                    • 2014/03/04 00:50
                                    • javascript
                                    • 継承
                                    • オブジェクト指向
                                    • Node.js
                                    • クラス
                                    • oop
                                    • programming
                                    • array
                                    • ()
                                    • *javascript
                                    • 超エコで超高速なやつらの性能比較: Go vs Node.js (vs Vert.x) - Qiita

                                      45 users

                                      qiita.com/LightSpeedC

                                      超エコで超高速なやつらの性能比較: Go vs Node.js (vs Vert.x) 今時のWebで大量接続で高負荷になりそうなサイトを作りたい人は必見。 スタートアップ起業が選ぶなら、こういう言語やフレームワークを選ぶべき。 人気が出て急激な負荷に耐えられる様に、最初から正しいアーキテクチャを選んでね。 妙なやつを選んだらサーバはたくさん必要だし、クラウドでも費用が高くなるし大変だよ。 Node.js vs Go の記事を読んだのでこの記事を書いています。 http://yosuke-furukawa.hatenablog.com/entry/2014/02/10/134014 https://speakerdeck.com/yosuke_furukawa/benchmarking-node-dot-js-vs-golang http://sssslide.com/speakerdec

                                      • テクノロジー
                                      • 2014/02/11 13:53
                                      • node.js
                                      • golang
                                      • go
                                      • vert.x
                                      • JavaScript
                                      • Java
                                      • サーバ
                                      • js
                                      • data
                                      • Node.js + co + koa の勧め - Qiita

                                        13 users

                                        qiita.com/LightSpeedC

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

                                        • テクノロジー
                                        • 2014/02/02 11:39
                                        • node.js
                                        • Node.jsによる必要最小限のhttpサーバとhttpsサーバとhttp proxyサーバ - Qiita

                                          10 users

                                          qiita.com/LightSpeedC

                                          const http = require('http'); http.createServer((req, res) => { res.writeHead(200, {'Content-Type': 'text/plain'}); res.end('Hello World\n'); }).listen(3000, () => console.log('Server http://localhost:3000'));

                                          • テクノロジー
                                          • 2013/09/08 23:23
                                          • node
                                          • Node.js
                                          • Node.js で https をサポートする http proxy サーバを 80行で書いた - Qiita

                                            40 users

                                            qiita.com/LightSpeedC

                                            新しく普通に使える http proxyサーバ を書いた。 https をサポートする http proxy サーバ 前回、Qiitaに投稿した記事「Node.jsによる必要最小限のhttpサーバとhttpsサーバとhttp proxyサーバ」では、 http proxyサーバ と言っても、本当に http だけしかサービスしてくれないので、 proxy 経由では、Google さえアクセスできず、あまり役に立ちませんでした。 そこで、今度は HTTP/1.1 の CONNECT メソッドをサポートしました。 これで Google も Facebook もアクセスできます。 またまた、必要最小限の機能しか実装していません。 なので、 注意点 がひとつあります。 この http proxyサーバ を動作させる前に、以下のリンクの情報をお読みください。 脆弱なホストを狙った不正中継を見抜く -

                                            • テクノロジー
                                            • 2013/09/02 23:46
                                            • node.js
                                            • proxy
                                            • http
                                            • JavaScript
                                            • 開発
                                            • サーバ
                                            • 便利

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

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

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

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

                                            j次のブックマーク

                                            k前のブックマーク

                                            lあとで読む

                                            eコメント一覧を開く

                                            oページを開く

                                            はてなブックマーク

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

                                            公式Twitter

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

                                            はてなのサービス

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