QualityForward APIを使ってテストスイートを作成する際の注意点
QualityForwardはクラウドベースのテスト管理サービスです。APIを公開しており、テスト管理に関するデータのCRUD操作ができるようになっています。テストケースであったり、それらをまとめたテストスイートなどを作成できます。今回、APIを使うためのSDKを開発していてハマったポイントについて、メモしておきます。テストスイートが表示されないテストスイートは次のAPI操作で作成できます。POST...
View Article[Visual Studio Code] [MacOS] .nvmrcで指定したバージョンに自動で切り替えてプロジェクトをスタートする
複数の Node.js プロジェクトに参加していると、利用すべき Node のバージョンがプロジェクト毎に異なる場合があって、毎回手動で切り替えるのは大変面倒なので自動化します。動作確認環境MacOSVisual Studio Codeにて動作を確認しております。Mac かつ VSCode で開発をしていて、ビルドなども VSCode...
View Article完全にクラウドで完結する無料の Web 開発環境 2020 年春
目的2020 年春時点での、ぼくのかんがえたさいきょうのうぇぶかいはつかんきょうを作ります。完全にクラウドで完結する Web 開発環境を無料で構築します。ここで言う「完全にクラウドで完結する」とは、環境をセットアップしてコードを書き、テストをして本番環境にデプロイするまでの全てをブラウザだけで完結することを指します。ローカルのコマンドラインツールやローカルで動く IDE...
View ArticlePuppeteerなら、Google App Engine Node.jsでスクレイピングしてスプレッドシート(GAS経由)にデータを蓄積するのが無料だよ!
以下の記事の概要です。日経225オプションのデータを入手したい。(理由は、分析して儲けるため)私が契約している証券会社は、Javascriptでデータを取得するタイプのサイトなので、Headless Chromeの利用が必須。これまでの経験で、Google App Engine(python)は使えるが、それ以外はハードル高い。Cloud...
View Article[Node.js] request モジュール がDeprecated になっていた
内容As of Feb 11th 2020, request is fully deprecated. No new changes are expected to land. In fact, none have landed for some time.2020年2月11日をもってDeprecatedになったようです。下記のモジュールについても...
View Articlehomebrewでnodeモジュールのダウングレード
homebrewでダウングレードしたnodeを使用する際に、詰まった部分を残します。環境インストール済みのnodeバージョン:13.11.0インストールしたいnodeバージョン:12.16.1macOS:10.14.3nodeバージョン12系をインストールバージョン指定の方法が12系の場合@12で最新の12系のバージョンがインストールできます。$ brew install node@12...
View ArticleGraphQL Mesh は何を解決するのか? ~ Qiita API を GraphQL でラップして理解する GraphQL Mesh ~
GraphQL Mesh とはThe Guildから GraphQL Meshが発表されました。🚀 GraphQL Mesh - Query Anything, Run Anywhere 🚀https://t.co/PlZpAC9b54🎉 I'm very proud to announce our new open source library - GraphQL Mesh!Use...
View ArticleN予備校の教材でAjaxでCORSを試してみる
やりたいことN予備校のAjaxのページに「同一生成ポリシーを満たさない場合CORSにひかかって通信できません」と書かれているが、そのあたりの回避策について特に紹介されていなかったのでAccess-Control-Allow-Originを試してみる。前提知識CORS https://developer.mozilla.org/ja/docs/Web/HTTP/CORSN予備校...
View ArticleWindows10にてReact公式チュートリアル用のローカル開発環境構築時、node最新化、npx実行で突っかかった備忘録
はじめにReact公式チュートリアルをやってみたところローカル開発環境構築中にnode最新化、npx実行で突っかかったので、備忘録。実施したチュートリアルReactチュートリアル(日本語)なお、自分はReactは触ったことが無い。環境windows10 64bitnode 6.9.4 -> 13.11.0npm...
View Articlenode.jsのテンプレートリテラルと+による文字列結合の速度差
はじめに文字列を取り扱う際、毎回テンプレートリテラルと文字列連結だとどちらの方が早いのだろう。という疑問が毎回頭を過ぎってました。ということで軽くですがテストしました。環境Windows 10 pronode.js v13.0.1試す計測にはperformanceを使用しました。...
View Articleobniz+赤外線LED+TypeScriptでリモコンコンセント(OCR-05W)を動かす
はじめにこんにちは。電気毛布エンジニアの@tmitsuoka0423です。昨日書いた「obniz+赤外線LEDでリモコンコンセント(OCR-05W)を動かす」では、obnizのパーツライブラリページ上で動作確認しましたが、今回はTypeScriptで実装していきます。ソースコードはhttps://github.com/tmitsuoka0423/obniz-ocr-05wで公開しています。【クラウド...
View ArticleNode.js を持ち歩けるようにして、どこでも簡易WEBサーバを起動出来るようにする
Node.jsで便利なライブラリをつくったとしても、お客さまのPCやサーバの本番環境に Node.jsの実行環境がないケースもあります。「Node.jsの実行環境を持ち歩けたらなぁ、、」ということでググってみたらこの記事が。。Node.js & npm をインストーラー無しで 手軽にはじめるインストーラなどの実行が不要な...
View Articlecreate-react-appを卒業して自分でReact + TypeScriptの開発環境を作れるようになるということ
これまでReactの環境構築をする時はcreate-react-appに頼りっきりでしたが、いい加減自分で作れないとまずいなと思い忘備録も兼ねて残しておきます。また、せっかくTypeScriptも使うので webpack.config.jsもTypeScriptで書けるようにしたいと思います。最終的なディレクトリ構成は次のようになります。. ┃━━ public ┃ ┗━ index.html...
View Article[備忘録]Macの開発環境構築(anyenv + nodenv + Node.js)
構築の流れHomebrewのインストールGitのインストールanyenvのインストールnodenvのインストールNode.jsのインストール環境macOS Catalinaシェルは zshHomebrewのインストール本家のスクリプトを実行。% /bin/bash -c "$(curl -fsSL...
View Article【未完】楽天市場のAPIを使って買えるマスクを提案してくれるLINEBotを作ってみた
はじめにProtoOutStudioというイケイケなスクールの「LINE Bot+APIで表現してアウトプット」という課題で製作したものです。こちらの1時間でLINE...
View ArticleJavaScriptでちょっと複雑なcliを作るのに便利なEnquirer
この記事はLAPRAS アウトプットリレーの...何日目だっけ?3/25の記事です!こんにちは!LAPRAS エンジニアの...
View Article話題のanalyzeコマンドを実装してみた
今、イケてるエンジニア界隈で話題沸騰中のanalyzeコマンドをご存知でしょうか。こういうやつですね。Yet another analyze commandコレCLIっぽい見た目をしていますが、実はWebブラウザ上1でしか動作しません。不便ですね。 Shellでも使いたい!という声にお答えして、実装してみました!!コチラです。Source code:...
View ArticleLINE botを勉強会の受付に導入してみたい! ~connpass APIの紹介~
導入 仕事は別に勉強会を開いているのですが、有志による運営のため手が回らないこところが多いです。その中でも受付業務にフォーカスして手助けになるシステムのプロトタイピングを行っています。Noodlで受付嬢を創った 私と同じくユーザコミュニティの運営やイベントの開催をされている方に読んでいただいて、少しでも負担が軽くなるシステム例としていただけたら嬉しいです。...
View Article