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

Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに(おことわり) 筆者はGraphQLについては、先週こちらに参加してようやく学習を開始したという入門者です。この記事を書く前に本来ならGraphQLを触って理解を深めてから、というのが筋とは思ってます。とはいえスピード感も重要でパラレルで理解を深めて行くのも一つの手と考えているため、OASGraphについて発表された内容を、浅い理解なりに、むしろ読みながら書きながら理解する感じで、まとめてみようと思います。誤訳・誤解・理解が浅い部分を含む可能性および、あくまで私自身の見解である点ご了承ください。間違いなどありましたらコメント頂け
2部構成です 導入 ← 今ここ やったこと&結末 あらすじ 外にPCを持ち出したいと思う機会が増えてきた いい機会だからMacデビューしてみよう。持ち運びメインだから13インチのMacBook Proがほしい! 新品はちょっとお高いから整備済み品を狙おう! ところが ぜんぜん入荷しない・・!! 15インチMBPとか普通のMacBookとかはちょこちょこ入荷してるみたいだから、13インチも入荷してると思うんだけどなーー もしかして人気ですぐ売れちゃうのかな・・? ということで 入荷したらLINEに通知するようにしてみました。 構成 今回テンプレートは必要ないのでスピード重視です。 Heroku サーバを借りてるわけでもなく、かといって家のPC立ち上げっぱなしにするのも電気代がなぁ、、、ということで、 前々から気になっていたHeroku(ヘロク)というサービスを利用してみました。 Heroku
はじめに Yeomanのカスタムジェネレータでは、テンプレートファイルのコピーを絶対やりますよね。 http://yeoman.io/authoring/file-system.html この公式ドキュメントにはcopyTpl()関数だけ載ってますけど、ファイルをそのまんまコピー、しかも特定フォルダ配下をそのまんま一括コピーしたいときは、もっと簡単な方法があります。 this.fs.copy()関数を使う方法 シンプルなコピー generators/app/templates/staticってフォルダを作っておいて、そのまんまコピーしたいテンプレートファイルはその中に全部つっこんで以下のように書くと、static配下の全ファイル・フォルダを、ジェネレータで作成するプロジェクトのルート配下に綺麗にコピーしてくれます。 第二引数のthis.destinationRoot()がポイントですね。
const readline = require('readline') const rl = readline.createInterface({ input: process.stdin, output: process.stdout }) // 今のフェーズを管理する const PHASE = { NORMAL: 0, WILL_QUIT: 1 // quitするか聞いてる時 } let phase = PHASE.NORMAL console.log('Please enter some text:') rl.prompt() rl.on('line', input => { switch (phase) { case PHASE.NORMAL: if (input === 'quit') { console.log('Really?') rl.prompt() phase =
前 v5.5.0 | 次 v5.7.0 ESLint v5.6.0 has been released: https://t.co/BpsmAQrVxj — ESLint (@geteslint) September 15, 2018 ESLint 5.6.0 がリリースされました。 小さな機能追加とバグ修正が行われました。 質問やバグ報告等ありましたら、お気軽にこちらまでお寄せください。 🏢 日本語 Issue 管理リポジトリ 👫 日本語サポート チャット 🏢 本家リポジトリ 👫 本家サポート チャット 🚀 本体への機能追加 特になし。 💡 新しいルール 特になし。 🔧 オプションが追加されたルール #10697: func-names generators Generator 関数のみ設定を分けるためのオプションが追加されました。 Generator 関数は Arrow
var http = require('http'); var server = http.createServer(); server.on('request', function(req, res){ res.writeHead(200, {'Content-Type': 'text/plain'}); res.write('hello world'); res.end(); }); server.listen(3000, '127.0.0.1'); console.log("server listening ..."); Lynx等でターミナルから127.0.0.1:3000でhello worldが表示されるのを確認(心配性なので)その後ソースをserver.listen(3000, '0.0.0.0');に書き換え Lightsailの設定でポート3000を開いておく これで、ブ
訂正 monaca localkitを使用していますが、使用しなくてもApacheがあればできました。 (色々な理由で、XAMPPが入っていたので検証しました。) XAMPP + Chromeのデベロッパーモードがあればモバイル向け画面開発もできました。 localhostでの接続だと、オリジン間リソース共有 (CORS) の関係ではねられるためできていません。 誰か教えてください 前書き 忘れないための覚書(なので他環境での動作確認はわかりませんし、正攻法なのかもわかりません) リアルタイムGTFSをマッピングしたくてGoogleのチュートリアルを見ても、Node.jsの知識もなく、プログラミング初心者で当たり前っぽいことも理解できていなく、四苦八苦した話。 リアルタイムGTFSについては、https://developers.google.com/transit/gtfs-realti
※この記事は、私がnpmおよびGitHubに公開しているnode.js製の小説執筆補助ツール「novel-builder」のREADMEをそのまま転載したものです。 解説は「恋に落ちるコード.js」の絵子と樹里です。 (2018/11/18 v0.4.0の内容に修正) novel-builder.js 篠宮樹里「絵子よ、Web小説の執筆を補助するツールをNode.jsで作ってみたぞ」 瀬尾絵子「何でもJavaScriptでやりたいんだねー……」 Description このツールは、次のような方々を主なターゲットとして開発しています。 小説もNode.jsプロジェクトとして執筆(開発)したい! 開発で使い慣れたエディタ(VSCode等)を執筆にも使いたい! 原稿はMarkdown形式で書きたい! node.jsやnpmに抵抗がない。むしろ好き! 下記のような執筆補助機能を提供してします。
動機 JSで素のWebGLをいじってゲームを作ろうとしていた。 GLSLで静的型付け言語の良さを再認識する。 JSからWebGLをいじってると、型変換のオーバーヘッドがちょっと気になってくる。 JSでのベクトルと行列の演算処理を書くのは面倒くさい。しかしGLSLのベクトルと行列の演算機能はよくできてて、JSもこんな感じでベクトル演算を書ければ楽なのになあと思う。 WebAssemblyができてメジャーブラウザで使えるようになる。これはまあLLVMのWeb版とも言える仕様。つまり言語が作れる! 調べるともうすでにemscriptenがサポート、AssemblyScriptができていた! これ使えばいいかなと思うが、emscriptenはサポートコードがでかい。さらにAssemblyScriptも試したが、ちょっと私のニーズには合わなさそう。 でまあGLSLチックなベクトル・行列演算機能を持つ
イントロダクション nodejsでgoogle calendar APIを使ってイベント取得するまでの流れを解説します。 なお取得するカレンダーはマイカレンダーだけでなく、閲覧権限のある他のカレンダーの情報も同時に取得します。 環境準備 大まかな流れはほぼ公式ドキュメント通りです。 公式ドキュメント まずカレンダーAPIの有効化と、必要なキーを発行します。 ※公式ドキュメント内の[ENABLE THE GOOGLE CALENDAR API]のボタンから簡単に発行できます。 credentials.jsonのファイルが生成されますので、実行ファイルと同じパスに保存しておきます。 次にgoogleカレンダーへ接続するためのクライアント用モジュールを追加します。 import fs from 'fs' import readline from 'readline' import {google
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く